Ну и что что не будет? Тебе локально нужно только один раз установить ноду и все. Для пересборки фронта - одна консольная команда. Для запуска livereload'a - аналогично. Стили в сасс файлах пишутся как обычно в css. Плюс напишу ридми для этого дела.
Перечислил я базовый набор, минимум для комфорта. Гальп - сам сборщик, bower - пакетный менеджер для установки библиотек, sass - препроцессор. Ну еще лайфрелоад с проксированием на локальный домен, автопрефиксер чтобы не заморачиваться с префиксами, минификаторы, сборщики спрайтов, сжиматели изображений... в общем много чего можно автоматизировать.
196. DelphinPRO - 30 Июня, 2015 - 22:43:11 - перейти к сообщению
197. DeepVarvar - 30 Июня, 2015 - 23:00:42 - перейти к сообщению
Заменил фенсибокс на колорбокс.
Как оно работает можно увидеть на пасхальной ссылке указанной ранее.
Дапм БД обновлён.
Только нужно учесть что тут хтмл доступен только админам -- остальным только бб-теги.
И вот как сделать твою хотелку я пока не могу даже представить.
Предлагай вобщем.
Как оно работает можно увидеть на пасхальной ссылке указанной ранее.
Дапм БД обновлён.
DelphinPRO пишет:
Ну давай.напишу ридми для этого дела
armancho7777777 пишет:
Ну, чтото да будет.вместо textarea был ckeditor
Только нужно учесть что тут хтмл доступен только админам -- остальным только бб-теги.
И вот как сделать твою хотелку я пока не могу даже представить.
Предлагай вобщем.
198. Viper - 30 Июня, 2015 - 23:04:06 - перейти к сообщению
DeepVarvar пишет:
мб нафиг быдлотеги, а html через purifier ?
Только нужно учесть что тут хтмл доступен только админам -- остальным только бб-теги.
199. DeepVarvar - 30 Июня, 2015 - 23:09:56 - перейти к сообщению
Viper пишет:
Тут каждый первый новичок не может в бб-подсветку, а вы предлагаете все более навороченные редакторы ))мб нафиг быдлотеги, а html через purifier ?
Кстати БД сейчас под бб-теги заточена, но это конечно все поменять можно.
200. DelphinPRO - 30 Июня, 2015 - 23:14:35 - перейти к сообщению
Вопрос. Вот я сделал форк. Илья запушил новый коммит в оригинал. Мне как обновить репу у себя? С учетом что я собираюсь вносить изменения и оформлять пулл-реквест. Если я еще раз форкну, у меня будет два форка или один обновленный? Причем из своего первого форка я уже сделал клон на компе.
(Добавление)
Тогда визивиг.
(Добавление)
DeepVarvar пишет:
Тут каждый первый новичок не может в бб-подсветку, а вы предлагаете все более навороченные редакторы
Тогда визивиг.
201. DeepVarvar - 30 Июня, 2015 - 23:19:29 - перейти к сообщению
Сделай коммит и пулл.
Прилетели обновки?
(Добавление)
Я дополнил основной конфиг в миске (изменилась структура, добавились/удалились св-ва).
Вам придется еще и application/config/main.json обновлять т.к. он в гитигноре ))
Прилетели обновки?
(Добавление)
Я дополнил основной конфиг в миске (изменилась структура, добавились/удалились св-ва).
Вам придется еще и application/config/main.json обновлять т.к. он в гитигноре ))
202. Viper - 01 Июля, 2015 - 00:00:16 - перейти к сообщению
DelphinPRO пишет:
я собственно это и имел ввиду.
Тогда визивиг.
203. DelphinPRO - 01 Июля, 2015 - 00:29:36 - перейти к сообщению
DeepVarvar пишет:
Сделай коммит и пулл.
Прилетели обновки?
Прилетели обновки?
угу, добавил в локальную репу еще один удаленный (твой) и с него слил.
204. armancho7777777 - 01 Июля, 2015 - 02:02:46 - перейти к сообщению
DeepVarvar пишет:
Только нужно учесть что тут хтмл доступен только админам -- остальным только бб-теги.
Зачем ?
Выводить код сообщений прогоняя через htmlspecialchars и всё.
codemirror подсветит как надо.
Пример:
http://taxi[dot]dikidi[dot]ru/widget/manual
Сами сообщения подчищать перед сохранением.
php-расширение DOM* в помощь.
Простой пример, без наворотов:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- function clear($message)
- {
- $doc = new DOMDocument('1.0', 'utf-8');
- $xpath = new DOMXPath($doc);
- $body = $xpath->query('(/html/body)[1]')->item(0);
- /**
- * Чистим атрибуты, удаляем ненужные теги.
- * Например, удаляем скрипты:
- */
- foreach($xpath->query('.//script', $body) as $script) {
- $script->parentNode->removeChild($script);
- }
- /**
- * Обрабатываем код в тегах code.
- * Например, заменяем содержимое на html-сущности.
- */
- foreach($xpath->query('.//code', $body) as $code)
- {
- $sCode = '';
- while($code->firstChild) {
- $sCode .= $code->ownerDocument->saveHtml($code->firstChild);
- $code->removeChild($code->firstChild);
- }
- // Перегоняем в html-сущности:
- $code->appendChild(new DOMText($sCode));
- }
- $message = '';
- foreach($body->childNodes as $child) {
- $message .= $child->ownerDocument->saveHtml($child);
- }
- }
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- clear("
- <div>Text<div>
- <script src='http://test.ru'></script>
- <code>
- <div><p><span>Tags</span></p></div>
- </code>
- ");
Результат:
<div>Text<div>
<code>
<div><p><span>Tags</span></p></div>
</code>
</div>
</div>
Тема закрыта! Продолжение в теме "Самопис для форума - 2".