Вы не зашли.
А найдется ли доктор, который знает как полечить-ампутировать? А то будут журналисты нерадивые тыкать на кнопку где не нужно, и спрашивать зачем нужна она, кнопочка волшебная.
GIMP - это сила! Фото*оп отдыхает.
Не в сети
А найдется ли доктор, который знает как полечить-ампутировать?
Надеваю халат (под ним ничего нет), перчатки и дезинфицирую движок
1. Открыть \engine\skins\default\tpl\qt_news.tpl
Найти
<img src="{skins_url}/tags/sep.gif" width="1" height="16" alt="" />
<span class="more">
<a onclick="insertext('<!--more-->','', {area})" title='{l_tags.more}'><img src="{skins_url}/tags/more.gif" width="16" height="16" alt="{l_tags.more}" /></a>
</span>
Заменить на
[if-split]<img src="{skins_url}/tags/sep.gif" width="1" height="16" alt="" />
<span class="more">
<a onclick="insertext('<!--more-->','', {area})" title='{l_tags.more}'><img src="{skins_url}/tags/more.gif" width="16" height="16" alt="{l_tags.more}" /></a>
</span>[/if-split]
2. Открыть \engine\includes\inc\functions.inc.php
Найти функцию
function QuickTags($area = false, $template = false) { }
В ее теле после
$tplname = 'qt_'.$template;
добавить
if($template == 'news' && $config['news.edit.split'])
$tvars['regx']['/\[if-split\](.*?)\[\/if-split\]/si'] = '';
else
$tvars['regx']['/\[if-split\](.*?)\[\/if-split\]/si'] = '$1';
Также реквестирую в топик Виталия для внесения правок в SVN
Не в сети
О! Доктор, мы так вам благодарны!
А то я уже и сам добрался с топором до 38-й строки файла qt_news.tpl. Уже замахнулся было, чтобы вырубить лишнее, т.к. лечить не получается, да и халата у меня нету..
GIMP - это сила! Фото*оп отдыхает.
Не в сети
Перешел на новый хостинг, все сделал по правилам. Обновил до сабжа. Получаю глюк.
torg.su/profile.html
Fatal error: Class 'p_uprofileFilter' not found in /var/www/torg/data/www/torg.su/engine/plugins/ublog/ublog.php on line 9
Как исправить это ?
-------------
Второй глюк когда создаю новость пишет внизу справа:
engine/admin.php?mod=addnews
[LANG_LOST:comments:mode.header]:
и тут еще три варианта в таком же стиле.
Когда редактирую новость пишет по русски как надо.
Изменено torg (2010-12-06 00:24:06)
Не в сети
Список обновлений SVN за последние несколько дней:
1. Экспериментальная версия плагина comments - теперь другие плагины смогут "заказывать" выборку доп. полей из таблицы users
2. Изменён парсинг BB-кода code - теперь внутри него не работают другие BB коды и JS
3. В настройках системы (настройки => основные настройки) добавлены 2 новые опции:
* Добавлять rel="nofollow" к внешним ссылкам (запрет индексации поисковиками)
* Добавлять target="_blank" к внешним ссылкам (открытие ссылок в новом окне)
они позволяют изменять режим формирования ссылок в BB коде [url]
Прошу протестировать функционал.
Не в сети
vitaly, +5, нужные вещи. От тестов пока воздержусь
Изменено Necronominicon (2010-12-26 05:14:00)
Бог умер © Ницше
Ницше умер © Бог
Не в сети
В аське vitalyю, уже говорила, может я и тупая, однако этой фишки не поняла ))
2. Изменён парсинг BB-кода code - теперь внутри него не работают другие BB коды и JS
или движок реально нацелен, чтобы избавиться от людей первостепенной важности для него, т.к. верстальчиков уже давно отсеяли, из-за не возможности верстать как душе угодно, а теперь еще с появлением этой фишки (читать ниже) движок не могут юзать для своих сайтов все, кто в новостях и комментах пишет/делится кодом?
Может кто-то знает тайный замысел всего этого?
Раньше если вставить в новость или коммент:
<code>КОД</code>
<pre>КОД</pre>
то все работало, как надо.
Сейчас если вставить:
<code>КОД</code> - отображается в виде <code><span style="color: #000000">КОД</span></code>
<pre>КОД</pre> - вообще не отображается на странице, но в коде есть страницы
Работоспособен только бибикод [ code].
Также теперь надо в настройках плагина комментс для бибикода [ code] указать - Максимальный размер, чуть ли не в миллион, т.к. если вставить к примеру, сжатый JS или CSS, то его порвет + добавятся пробелы + вставляется лишний код. Раньше в тегах <pre> <code> [ code] вставлялся любой длины код без каких-либо доп. настроек.
Помимо всего, если отредактировать коммент с кодом PRE все строки становятся в одну строку.
Мне к примеру эти теги очень важны для некоторых сайтов, пример работы тегов можно посмотреть на сайте в профиле. Т.е. сейчас выходит надо либо забить на использование НГ, либо вносить уже не одну строку кода в один файл для работы этих тегов, а уже в пять.
Хотя это сама попросила сделать, вернее не это, а совсем другое )) а именно, движок, если в новость или коммент вставлять что-либо типа <script type="text/javascript" src="{tpl_url}/jquery/colorbox/colorbox.js"></script> или insert_preview = "[img="{thumb_url}" align=""]{file_name} ({fsize})[/img]" то он часть режет, часть не выводит, одним словом коряво отображает, избавлялась от этого путем дописывания к примеру, к [ спана, т.е. так <span>[</span> и все было гуд. Вот и попросила *на свою голову )))* сделать чтобы движок не резал код в тегах PRE и CODE, он и не режет уже, однако, это же маразм, что использование HTML тегов невозможно.
Изменено Trashcka (2010-12-26 18:07:33)
Не в сети
Trashcka, мы уже обсуждали с тобой это в аське.
Там донести мысль не смог, буду доносить тут:
Суть проблемы
Ты используешь набор собственных патчей.
В какой-то момент (в одной из SVN версии) твои патчи перестали корректно работать.
Тебя возмущает именно эта ситуация.
Тут я тебе ничем не могу помочь.
Это особенность всех патчей, не внесённых в основную ветку - в какой-то момент они перестают работать.
А с учётом твоего нежелания делиться кодом твоих патчей, проблема вообще не может быть решена моими силами.
Просто смирись с данной ситуацией.
Диагностика проблем
При общении с тобой для того, чтобы докопаться до сути проблемы мне приходится тратить уйму времени.
Последний показательный пример - скриншот на ~1.5 экрана, в котором ты мне предлагала сама найти десяток пикселей (лишние пробелы и символы )
Да и твоё последнее сообщение не менее показательно.
Соответственно, по пунктам:
0. Твои приватные патчи - только твои приватные патчи.
По ним не было и не будет поддержки до тех пор, пока они не будут опубликованы на форуме.
1. Как ты помнишь, система бесплатная и никто никому ничего не должен.
Меня начало напрягать по 2-3 часа у тебя выяснять суть проблемы,... причём твоей проблемы.
2. При этом я готов помогать в меру возможностей.
Но в работу берутся только те проблемы, которые детально и понятно описаны.
Детально и понятно для меня, а не для кого-либо другого
3. Персональный вариант поддержки для тебя.
В благодарность за помощь двигу я готов тебе помогать, но только в формате, который не требует массу времени на выяснение сути проблемы:
* Номер сессии и пароль от сессии в TeamViewer'е под которыми я смогу подключиться к твоего компьютеру
* Открытую страницу в браузере где ты можешь продемонстрировать проблему
* Открытую копию Far manager или любого другого внятного файлового менеджера, в котором открыт каталог с NG
* краткое описание проблемы в виде текста
* список файлов, в которые внесены твои изменения
Это позволит находить и решать проблемы не за 2-4 часа, а за 20-30 минут.
Давай экономить твоё и моё время.
Не в сети
vitaly, это не мои патчи, это это http://trac2.assembla.com/ngcms/changeset/699 и тебе наверно час пыталась объяснить, что это косяк, делала скрины, обводила, тыкала носом, но ты сказал, что это фишка движка такая, что не все теги в нем работают.
У меня до этой фишки все теги работали всегда )))
Детальнее просто уже некуда расписывать )), если даже не доходит, то можно просто взять и вставить код в новость и комменты, который раз 7 тебе высылала, а именно:
<code>КОД</code>
<pre>КОД</pre>
И начнем с того, что ты сам ломишься ко мне в аську типа: расскажи что там не так или что еще по двигу сделать и т.п., а сама всего пару раз ломилась и то как всегда с косяками в двиге )) и то после того, как ты сказал, что не помнишь/не читаешь/..... что на форуме пишут.
А то, что делаю на своих сайтах, обсуждаю как правило не с тобой ))
Изменено Trashcka (2010-12-26 23:14:39)
Не в сети
vitaly, только за, но это никак не повлияет, на то, что косяк имеет место быть, и это совсем не нормально/правильно/..... что не все теги можно использовать в движке эту фишку ))) еще нигде не видела.
Не в сети
3. В настройках системы (настройки => основные настройки) добавлены 2 новые опции:
* Добавлять rel="nofollow" к внешним ссылкам (запрет индексации поисковиками)
* Добавлять target="_blank" к внешним ссылкам (открытие ссылок в новом окне)
Чтобы это увидеть, надо в файле engine/skins/default/tpl/configuration.tpl после:
<tr>
<td class="contentEntry1">{l_libcompat}<br /><small>{l_libcompat_desc}</small></td>
<td class="contentEntry2" valign="middle">{libcompat}</td>
</tr>
добавить:
<tr>
<td class="contentEntry1">{l_url_external_nofollow}<br /><small>{l_url_external_nofollow_desc}</small></td>
<td class="contentEntry2" valign="middle">{url_external_nofollow}</td>
</tr>
<tr>
<td class="contentEntry1">{l_url_external_target_blank}<br /><small>{l_url_external_target_blank_desc}</small></td>
<td class="contentEntry2" valign="middle">{url_external_target_blank}</td>
</tr>
В благодарность за помощь двигу я готов тебе помогать, но только в формате, который не требует массу времени на выяснение сути проблемы:
* Номер сессии и пароль от сессии в TeamViewer'е под которыми я смогу подключиться к твоего компьютеру
* Открытую страницу в браузере где ты можешь продемонстрировать проблему
* Открытую копию Far manager или любого другого внятного файлового менеджера, в котором открыт каталог с NG
* краткое описание проблемы в виде текста
* список файлов, в которые внесены твои изменения
Доступ к компу не даю )) надеюсь кому надо сам посмотрит в файл configuration.tpl. И да, это мои изменения, но так зато работает )) иначе никак
Не в сети
Trashcka, .... ##лять, опять забыл выложить файл в SVN !!
Вечером обновлю, спасибо.
Доступ к компу не даю ))
При желании можно на компе запустить отдельную копию винды под VirtualBox, настроить там сайт и дать доступ туда.
Пословица "лучше один раз увидеть, чем сто раз услышать" при решении проблем подходит как нельзя лучше.
Не в сети
Press Release:
Изменения относительно версии 0.9.1 Release:
1. Интегрирован новый шаблон для админ-панели.
2. Добавлена возможность корректной работы NGCMS в подкаталогах.
3. Новая функция в админке: "настройки" => "настройки системы" => "основные настройки" => "Совместимость с не-ЧПУ режимом старых версий". При включении этого режима пользователи, заходящие на старую ссылку, будут переадресовываться на новую (верную и поддерживаемую движком) ссылку.
4. Теперь корректно отрабатывают URL'ы с русским текстом в них (в кодировке Windows-1251).
5. Обновление интерфейса управления плагинами.
6. Переработан раздел редактирования новостей.
7. Добавлен suggest механизм для поля "автор" в разделе "редактирование новостей" (при поиске) - в появляющемся списке отображаются авторы у которых есть как минимум 1 новость.
8. При добавлении/редактировании новостей добавлена возможность редактировать короткую и полную часть в отдельных блоках (textarea), функция активируется в "настройки системы".
9. В редакторе BB-кодов добавлен тег [justify] ... [/justify]. А также добавлены флаги hspace и vspace для bb-кода img.
10. В шаблон categories.tpl добавлена переменная {level}, которая отображает текущий уровень вложенности (0,1,2,...).
11. Изменён механизм хранения списка приложенных к новостям файлов. При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости.
12. В раздел "статистика" админ-панели добавлено отображение проблем в настройке PHP и способов их решения.
13. Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include).
14. На странице авторизации в шаблоне login.tpl добавлен блок [need.activate]..[/need.activate], отображаемый при попытке авторизации неактивированного пользователя.
15. Изменены иконки в управлении изображениями.
16. Добавлена возможность для внешних плагинов самостоятельно регистрировать RPC обработчики.
17. Добавлено расширенное редактирование изображениями.
18. Добавлен новый режим регистрации пользователей - "ручной с подтверждением", теперь есть 2 режима регистрации с ручной установкой пароля - "ручной" (не требуется подтверждать email адрес) и "ручной с подтверждением" (пароль становится активен только после подтверждения email адреса), новый режим выбран режимом по умолчанию.
19. Улучшения информативности выводимых ошибок при загрузке файлов (теперь показывается имя файла).
20. Вычистка кода движка и плагинов - избавляемся от Warning'ов при включенном error_reporting (E_ALL)
21. Исправлены обнаруженные и заявленные ранее ошибки и опечатки.
Изменено infinity237 (2010-12-29 18:11:02)
Не в сети
Не в сети
vitaly, переименуй jquery-1.4.4.min.js в нечто нейтральное, типа jquery.js Чтобы плагины оставались работоспособными при апгрейде версии фреймворка.
Или лучше подгружать библиотеку с Гугла? https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js
Изменено Wolverine (2010-12-31 12:58:03)
Не в сети
Обновления в SVN:
1. jQuery теперь автоматически подгружается в админ-панели
2. Выложена экспериментальная версия плагина xfields с поддержкой групп полей.
Необходимо тестирование.
а как для конкретной категории назначить группу? что-то не понял..((
и вот еще при инсталляции и деинсталляции указана таблица ng_categories так такой и в принципе нет..(только categorу)...))
Изменено KhadeR (2010-12-31 16:34:16)
Не в сети
Раньше если вставить в новость или коммент:
<code>КОД</code>
<pre>КОД</pre>
то все работало, как надо.Сейчас если вставить:
<code>КОД</code> - отображается в виде <code><span style="color: #000000">КОД</span></code>
<pre>КОД</pre> - вообще не отображается на странице, но в коде есть страницыРаботоспособен только бибикод [ code].
Также теперь надо в настройках плагина комментс для бибикода [ code] указать - Максимальный размер, чуть ли не в миллион, т.к. если вставить к примеру, сжатый JS или CSS, то его порвет + добавятся пробелы + вставляется лишний код. Раньше в тегах <pre> <code> [ code] вставлялся любой длины код без каких-либо доп. настроек.
Помимо всего, если отредактировать коммент с кодом PRE все строки становятся в одну строку.
Эти радости все в http://trac2.assembla.com/ngcms/changeset/699 ? Пропущу его в обновлениях тогда Тьфу ты, это теперь в parse.class.php руками ность новые изменения, чтобы фича из 699 не подтянулась, а то я сам юзаю code
Изменено Wolverine (2010-12-31 16:53:31)
Не в сети