Покупка лицензии WYSIWYG-редактора Imperavi

Новости и события, связанные с Yii. Организация оффлайн-встреч и конференций.
siriush
Сообщения: 53
Зарегистрирован: 2012.04.10, 21:55

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение siriush »

Ghost_nsk, огромное спасибо за начинание.
Александр, огромное спасибо за координацию процесса.
Всем спасибо! :)
Аватара пользователя
Ryadnov
Сообщения: 456
Зарегистрирован: 2010.06.20, 00:38
Откуда: Санкт-Петербург

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Ryadnov »

Уже.собрали? ) дружненько так получилось)

Р.s. перевел на webmoney 500р
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Ghost_nsk »

ура, крууууто :)
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Ghost_nsk »

siriush писал(а):Ghost_nsk, огромное спасибо за начинание.
Александр, огромное спасибо за координацию процесса.
Всем спасибо! :)
обращайтесь, у меня еще куча идей по развитию :)
Аватара пользователя
Ghost_nsk
Сообщения: 825
Зарегистрирован: 2012.01.01, 00:45
Откуда: Новосибирск
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Ghost_nsk »

подскажите пжл кто-нибудь что сейчас надо и где прописать, чтобы организовать нормальную подгрузку фото и файлов через редактор? :)
Аватара пользователя
Insolita
Сообщения: 788
Зарегистрирован: 2011.06.06, 01:39
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Insolita »

Урра!!! Действительно - довольно оперативно вышло!
Аватара пользователя
xoma
Сообщения: 641
Зарегистрирован: 2009.04.02, 15:24
Откуда: Ногинск
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение xoma »

Ghost_nsk писал(а):подскажите пжл кто-нибудь что сейчас надо и где прописать, чтобы организовать нормальную подгрузку фото и файлов через редактор? :)
Сама загрузка:
https://github.com/yupe/yupe/blob/maste ... r.php#L158

Виджет в представлении:
https://github.com/yupe/yupe/blob/maste ... rm.php#L95
Slunyavchik
Сообщения: 55
Зарегистрирован: 2012.04.16, 07:15

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Slunyavchik »

Ghost_nsk писал(а):подскажите пжл кто-нибудь что сейчас надо и где прописать, чтобы организовать нормальную подгрузку фото и файлов через редактор? :)
я для этого редактора (для старой версии этого расширения) делал экшен который вызывался редактором при загрузке картинки, и отдавал редактору путь к картинке на сервере. У редактора надо указать в опциях имя экшена.

Собственно вот http://imperavi.com/redactor/docs/images/
Аватара пользователя
Koduc
Сообщения: 140
Зарегистрирован: 2011.02.15, 18:56

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение Koduc »

Slunyavchik писал(а):я для этого редактора (для старой версии этого расширения) делал экшен который вызывался редактором при загрузке картинки, и отдавал редактору путь к картинке на сервере. У редактора надо указать в опциях имя экшена.
В каких-то версиях редактора модная фишка была - при аплоаде файлов вставлялся линк на файл вместе со значком типа файла (вот нашел скрины http://clip2net.com/page/m42996/28714481 и http://clip2net.com/page/m42996/26227445 )
Что тоже можно иметь в виду при грамотной допилке аплоадера (+ нужно прописать стили для этих значков). Попробую найти тот код..
В экстеншн аплоадилка включтаться не будет?
Разработка на Yii: monoray.ru
Открытое бесплатное решение для создания сайтов по аренде/продаже недвижимости: Open Real Estate
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение samdark »

Можно включить. Приму в виде pull-request-ов.
siriush
Сообщения: 53
Зарегистрирован: 2012.04.10, 21:55

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение siriush »

Ghost_nsk писал(а):подскажите пжл кто-нибудь что сейчас надо и где прописать, чтобы организовать нормальную подгрузку фото и файлов через редактор? :)
Если в лоб, как прописано у imperavi, то как-то так:

В корне заводим две директории
upload для фотографий
files для файлов

В данном случае контроллер TaskController
Атрибут модели task_description

Подставляем вместо них свои

В представлении

Код: Выделить всё

<?php Yii::import('ext.imperavi.ImperaviRedactorWidget'); ?>
<?php
$this->widget('ImperaviRedactorWidget', array(
    // можно использовать пару имя модели - имя свойства
    'model' => $model,
    'attribute' => 'task_description',
    'options' => array(
        'imageUpload' => Yii::app()->baseUrl . '/index.php/task/ImageUpload/', //Прикрепление картинок
        'fileUpload' => Yii::app()->baseUrl . '/index.php/task/FileUpload/', //Прикрепление файлов
    ),
));
?>
В контроллере

Код: Выделить всё

    public function actionFileUpload() {
        if (!empty($_FILES['file']['name'])) {
            $webPath = '/files/';
            $uploadPath = Yii::getPathOfAlias('webroot') . $webPath;
            $dir = $uploadPath;

            $_FILES['file']['type'] = strtolower($_FILES['file']['type']);

            copy($_FILES['file']['tmp_name'], $uploadPath .$_FILES['file']['name']);

            $array = array(
                'filelink' => Yii::app()->request->baseUrl . $webPath . $_FILES['file']['name'],
                'filename' => $_FILES['file']['name']
            );

            echo stripslashes(json_encode($array));
        }
    }

    public function actionImageUpload() {
        if (!empty($_FILES['file']['name'])) {
            $webPath = '/upload/';
            $uploadPath = Yii::getPathOfAlias('webroot') . $webPath;
            $dir = $uploadPath;

            $_FILES['file']['type'] = strtolower($_FILES['file']['type']);

            if ($_FILES['file']['type'] == 'image/png'
                    || $_FILES['file']['type'] == 'image/jpg'
                    || $_FILES['file']['type'] == 'image/gif'
                    || $_FILES['file']['type'] == 'image/jpeg'
                    || $_FILES['file']['type'] == 'image/pjpeg') {
                // setting file's mysterious name
                $file = md5(date('YmdHis')) . '.jpg';

                // copying
                copy($_FILES['file']['tmp_name'], $dir . $file);

                // displaying file
                $array = array(
                    'filelink' => Yii::app()->request->baseUrl . $webPath . $file
                );

                echo stripslashes(json_encode($array));
            }
        }
    }
 
Не забываем добавлять action в accessRules

PS. Этот вариант на поразмыслить. Думаю здешние гуру могут предложить более оптимальные варианты.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение samdark »

Народ, может лучше отдельные темы создавать? Тут всё-таки о лицензиях речь :)
Аватара пользователя
lancecoder
Сообщения: 2532
Зарегистрирован: 2012.06.26, 17:16

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение lancecoder »

о лицензиИ))) но судя по теме о лицензи :D
siriush
Сообщения: 53
Зарегистрирован: 2012.04.10, 21:55

Re: Покупка лицензи WYSIWYG-редактора Imperavi

Сообщение siriush »

Sam Dark писал(а):Народ, может лучше отдельные темы создавать? Тут всё-таки о лицензиях речь :)
[флуд]Больше не буду :)[/флуд]
glamurchik
Сообщения: 65
Зарегистрирован: 2011.04.27, 21:39

Re: Покупка лицензии WYSIWYG-редактора Imperavi

Сообщение glamurchik »

Всех с 12.12.12 :) А я вот наоборот, зашел почитать про лицензии, а наткнулся на полезный для меня код... :)
Mirocow
Сообщения: 52
Зарегистрирован: 2011.12.05, 20:01
Контактная информация:

Re: Покупка лицензии WYSIWYG-редактора Imperavi

Сообщение Mirocow »

Поддержал инициативу
Ищу работу: viewtopic.php?f=31&t=50584
GitHub: https://github.com/mirocow

Стоимость работ: от $30 час

тел/vbr/wsp: +7 (925) 514-63-53
skype/tlgrm: Mirocow
email: mr.mirocow@gmail.com

PHP Senior Developer aka Mirocow
mixa
Сообщения: 36
Зарегистрирован: 2012.06.09, 11:57

Re: Покупка лицензии WYSIWYG-редактора Imperavi

Сообщение mixa »

Тоже закинул деньжат в фонд развития)

Хочу попробовать в своих проектах перейти на этот редактор с tinymce.
Может кто в курсе, можно ли как-то сделать перемещение фотки по абзацам в редакторе (по аналогии как в tinymce)?
И ещё не хватает возможности заранее определять классы стилей при вставке таблицы.
Ищем yii-разработчиков на фриланс
Anton_Yu
Сообщения: 27
Зарегистрирован: 2009.10.29, 01:30

Re: Покупка лицензии WYSIWYG-редактора Imperavi

Сообщение Anton_Yu »

Кто-нибудь разбиралися, как только отправлять картинку на закачку, чтобы CSRF поддерживало?
Аватара пользователя
greatdane
Сообщения: 408
Зарегистрирован: 2010.10.20, 14:05
Откуда: Электросталь
Контактная информация:

Re: Покупка лицензии WYSIWYG-редактора Imperavi

Сообщение greatdane »

Если редактор «впаяют» в Yii — я готова поучаствовать, какую сумму надо для этого?
Аватара пользователя
slavcodev
Сообщения: 3134
Зарегистрирован: 2009.04.02, 21:42
Откуда: Valencia
Контактная информация:

Re: Покупка лицензии WYSIWYG-редактора Imperavi

Сообщение slavcodev »

greatdane писал(а):Если редактор «впаяют» в Yii — я готова поучаствовать, какую сумму надо для этого?
Редактор не впаяют в Yii, ни этот ни какой-либо другой, уж точно не в скором времени, даже не жди.
Редактор уже купили, можешь использовать из http://github.com/yiiext
Поучаствовать можно, скинув не фиксированную сумму в фонд покупок лицензии для дополнительных расширений Yii
Жду Yii 3!
Закрыто