Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#101 2010-12-04 22:29:51

pojar
Участник
Зарегистрирован: 2010-05-24
Сообщений: 112
Рейтинг :   

Re: Версия 0.9.2 Release

А найдется ли доктор, который знает как полечить-ампутировать? А то будут журналисты нерадивые тыкать на кнопку где не нужно, и спрашивать зачем нужна она, кнопочка волшебная.


GIMP - это сила! Фото*оп отдыхает.

Не в сети

#102 2010-12-04 22:53:19

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.2 Release

pojar пишет:

А найдется ли доктор, который знает как полечить-ампутировать?

Надеваю халат (под ним ничего нет), перчатки и дезинфицирую движок cool

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 smile

Не в сети

#103 2010-12-04 23:09:56

pojar
Участник
Зарегистрирован: 2010-05-24
Сообщений: 112
Рейтинг :   

Re: Версия 0.9.2 Release

О! Доктор, мы так вам благодарны!
А то я уже и сам добрался с топором до 38-й строки файла qt_news.tpl. Уже замахнулся было, чтобы вырубить лишнее, т.к. лечить не получается, да и халата у меня нету..


GIMP - это сила! Фото*оп отдыхает.

Не в сети

#104 2010-12-05 03:10:31

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

KhadeR, не все файлы выложил в SVN sad
См. ChangeSet 689, там выложены забытые файлы.

Не в сети

#105 2010-12-05 05:44:05

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Версия 0.9.2 Release

vitaly, спасибо, теперь все ок))

Не в сети

#106 2010-12-06 00:20:54

torg
Участник
Откуда Россия
Зарегистрирован: 2009-04-23
Сообщений: 130
Сайт

Re: Версия 0.9.2 Release

Перешел на новый хостинг, все сделал по правилам. Обновил до сабжа. Получаю глюк.

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)

Не в сети

#107 2010-12-06 10:37:54

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.2 Release

1. Проверить наличие \engine\plugins\uprofile\lib\uprofile.lib.php, включить/выключить плагин uprofile
2. Включить/выключить плагин comments

Не в сети

#108 2010-12-09 09:50:57

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: Версия 0.9.2 Release

torg, Wolverine, тотже трабл [LANG_LOST:comments:mode.header]:

вкл/викл. плпгин но чето немомогает (

Не в сети

#109 2010-12-14 10:47:20

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.2 Release

О боги, кто заменил onCompletion на onComplete в sack 1.6.1

20 минут потратил на поиски ошибки, залез в исходники ajax.js, а там такая подстава smile

Не в сети

#110 2010-12-26 04:50:43

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

Список обновлений SVN за последние несколько дней:
1. Экспериментальная версия плагина comments - теперь другие плагины смогут "заказывать" выборку доп. полей из таблицы users
2. Изменён парсинг BB-кода code - теперь внутри него не работают другие BB коды и JS
3. В настройках системы (настройки => основные настройки) добавлены 2 новые опции:
* Добавлять rel="nofollow" к внешним ссылкам (запрет индексации поисковиками)
* Добавлять target="_blank" к внешним ссылкам (открытие ссылок в новом окне)
они позволяют изменять режим формирования ссылок в BB коде [url]

Прошу протестировать функционал.

Не в сети

#111 2010-12-26 05:13:52

Necronominicon
Участник
Откуда Луганск, Украина
Зарегистрирован: 2010-10-31
Сообщений: 102
Рейтинг :   
Сайт

Re: Версия 0.9.2 Release

vitaly, +5, нужные вещи. От тестов пока воздержусь smile

Изменено Necronominicon (2010-12-26 05:14:00)


Бог умер © Ницше
Ницше умер © Бог

Не в сети

#112 2010-12-26 17:13:28

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Версия 0.9.2 Release

В аське vitalyю, уже говорила, может я и тупая, однако этой фишки не поняла ))

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)

Не в сети

#113 2010-12-26 22:08:54

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

Trashcka, мы уже обсуждали с тобой это в аське.
Там донести мысль не смог, буду доносить тут:

Суть проблемы
Ты используешь набор собственных патчей.
В какой-то момент (в одной из SVN версии) твои патчи перестали корректно работать.
Тебя возмущает именно эта ситуация.

Тут я тебе ничем не могу помочь.
Это особенность всех патчей, не внесённых в основную ветку - в какой-то момент они перестают работать.
А с учётом твоего нежелания делиться кодом твоих патчей, проблема вообще не может быть решена моими силами.
Просто смирись с данной ситуацией.

Диагностика проблем
При общении с тобой для того, чтобы докопаться до сути проблемы мне приходится тратить уйму времени.
Последний показательный пример - скриншот на ~1.5 экрана, в котором ты мне предлагала сама найти десяток пикселей (лишние пробелы и символы  )
Да и твоё последнее сообщение не менее показательно.

Соответственно, по пунктам:
0. Твои приватные патчи - только твои приватные патчи.
По ним не было и не будет поддержки до тех пор, пока они не будут опубликованы на форуме.

1. Как ты помнишь, система бесплатная и никто никому ничего не должен.
Меня начало напрягать по 2-3 часа у тебя выяснять суть проблемы,... причём твоей проблемы.

2. При этом я готов помогать в меру возможностей.
Но в работу берутся только те проблемы, которые детально и понятно описаны.
Детально и понятно для меня, а не для кого-либо другого

3. Персональный вариант поддержки для тебя.
В благодарность за помощь двигу я готов тебе помогать, но только в формате, который не требует массу времени на выяснение сути проблемы:
* Номер сессии и пароль от сессии в TeamViewer'е под которыми я смогу подключиться к твоего компьютеру
* Открытую страницу в браузере где ты можешь продемонстрировать проблему
* Открытую копию Far manager или любого другого внятного файлового менеджера, в котором открыт каталог с NG
* краткое описание проблемы в виде текста
* список файлов, в которые внесены твои изменения

Это позволит находить и решать проблемы не за 2-4 часа, а за 20-30 минут.
Давай экономить твоё и моё время.

Не в сети

#114 2010-12-26 22:41:13

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Версия 0.9.2 Release

vitaly, это не мои патчи, это это http://trac2.assembla.com/ngcms/changeset/699 и тебе наверно час пыталась объяснить, что это косяк, делала скрины, обводила, тыкала носом, но ты сказал, что это фишка движка такая, что не все теги в нем работают.

У меня до этой фишки все теги работали всегда )))

Детальнее просто уже некуда расписывать )), если даже не доходит, то можно просто взять и вставить код в новость и комменты, который раз 7 тебе высылала, а именно:
<code>КОД</code>
<pre>КОД</pre>

И начнем с того, что ты сам ломишься ко мне в аську типа: расскажи что там не так или что еще по двигу сделать и т.п., а сама всего пару раз ломилась и то как всегда с косяками в двиге )) и то после того, как ты сказал, что не помнишь/не читаешь/..... что на форуме пишут.

А то, что делаю на своих сайтах, обсуждаю как правило не с тобой ))

Изменено Trashcka (2010-12-26 23:14:39)

Не в сети

#115 2010-12-27 02:16:24

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

Trashcka, больше ломиться не буду. Извини smile

Не в сети

#116 2010-12-27 03:25:05

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Версия 0.9.2 Release

vitaly, только за, но это никак не повлияет, на то, что косяк имеет место быть, и это совсем не нормально/правильно/..... что не все теги можно использовать в движке big_smile эту фишку ))) еще нигде не видела.

Не в сети

#117 2010-12-27 17:36:12

Trashcka
Участник
Откуда КиевГрад
Зарегистрирован: 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

Re: Версия 0.9.2 Release

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>
vitaly пишет:

В благодарность за помощь двигу я готов тебе помогать, но только в формате, который не требует массу времени на выяснение сути проблемы:
* Номер сессии и пароль от сессии в TeamViewer'е под которыми я смогу подключиться к твоего компьютеру
* Открытую страницу в браузере где ты можешь продемонстрировать проблему
* Открытую копию Far manager или любого другого внятного файлового менеджера, в котором открыт каталог с NG
* краткое описание проблемы в виде текста
* список файлов, в которые внесены твои изменения

Доступ к компу не даю )) надеюсь кому надо сам посмотрит в файл configuration.tpl. И да, это мои изменения, но так зато работает )) иначе никак

Не в сети

#118 2010-12-27 18:37:27

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

Trashcka, .... ##лять, опять забыл выложить файл в SVN !!
Вечером обновлю, спасибо.

Доступ к компу не даю ))

При желании можно на компе запустить отдельную копию винды под VirtualBox, настроить там сайт и дать доступ туда.
Пословица  "лучше один раз увидеть, чем сто раз услышать" при решении проблем подходит как нельзя лучше.

Не в сети

#119 2010-12-29 18:07:12

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Версия 0.9.2 Release

Press Release:


Изменения относительно версии 0.9.1 Release:

9ebad984b0e8ab42867505474ddde787_pv.png

dfccf0c79f1b94cd96b7ea0dd360ee06_pv.png
1. Интегрирован новый шаблон для админ-панели.

2. Добавлена возможность корректной работы NGCMS в подкаталогах.

3. Новая функция в админке: "настройки" => "настройки системы" => "основные настройки" => "Совместимость с не-ЧПУ режимом старых версий". При включении этого режима пользователи, заходящие на старую ссылку, будут переадресовываться на новую (верную и поддерживаемую движком) ссылку.

4. Теперь корректно отрабатывают URL'ы с русским текстом в них (в кодировке Windows-1251).

2683013999eca2c8933a9c420b9980c9_pv.png
5. Обновление интерфейса управления плагинами.

d56b07fa25b1c546b415c695ae197aef_pv.png
6. Переработан раздел редактирования новостей.

7. Добавлен suggest механизм для поля "автор" в разделе "редактирование новостей" (при поиске) - в появляющемся списке отображаются авторы у которых есть как минимум 1 новость.

e896334d186f39f6595e9cf1f25c1810_pv.png
8. При добавлении/редактировании новостей добавлена возможность редактировать короткую и полную часть в отдельных блоках (textarea), функция активируется в "настройки системы".

9. В редакторе BB-кодов добавлен тег [justify] ... [/justify]. А также добавлены флаги hspace и vspace для bb-кода img.

10. В шаблон categories.tpl добавлена переменная {level}, которая отображает текущий уровень вложенности (0,1,2,...).

2e1bbb400b576dd3bec12367844c64ad_pv.png
11. Изменён механизм хранения списка приложенных к новостям файлов. При редактировании новости в списке приложенных файлов добавлена кнопка на добавление приложенного файла в текст новости.

12. В раздел "статистика" админ-панели добавлено отображение проблем в настройке PHP и способов их решения.

13. Шаблонный механизм - добавлена поддержка команды вставки из файла (include), для работы (код: [:include имя_файла_с_расширением] )необходимо активировать в коде возможность вставки (include).

14. На странице авторизации в шаблоне login.tpl добавлен блок [need.activate]..[/need.activate], отображаемый при попытке авторизации неактивированного пользователя.

a579a7f414f1f8e6b4babeacdc34b9f6_pv.png
15. Изменены иконки в управлении изображениями.

16. Добавлена возможность для внешних плагинов самостоятельно регистрировать RPC обработчики.

014f8cc7bfbe84f3663d0564bab159b7_pv.png
17. Добавлено расширенное редактирование изображениями.

18. Добавлен новый режим регистрации пользователей - "ручной с подтверждением", теперь есть 2 режима регистрации с ручной установкой пароля - "ручной" (не требуется подтверждать email адрес) и "ручной с подтверждением" (пароль становится активен только после подтверждения email адреса), новый режим выбран режимом по умолчанию.

78a16c8cac4605b83ad5d4930ecd2ac2_pv.png
19. Улучшения информативности выводимых ошибок при загрузке файлов (теперь показывается имя файла).

20. Вычистка кода движка и плагинов - избавляемся от Warning'ов при включенном error_reporting (E_ALL)

21. Исправлены обнаруженные и заявленные ранее ошибки и опечатки.

Изменено infinity237 (2010-12-29 18:11:02)

Не в сети

#120 2010-12-29 18:10:52

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

infinity237, ,благодарю smile

Не в сети

#121 2010-12-29 18:46:54

ramil31
Участник
Зарегистрирован: 2010-11-24
Сообщений: 1
Рейтинг :   

Re: Версия 0.9.2 Release

Развивайте проект:) Не повторяйте случай как с 2z:rolleyes:

Не в сети

#122 2010-12-31 05:34:31

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Версия 0.9.2 Release

Обновления в SVN:
1. jQuery теперь автоматически подгружается в админ-панели
2. Выложена экспериментальная версия плагина xfields с поддержкой групп полей.
Необходимо тестирование.

Не в сети

#123 2010-12-31 12:45:35

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.2 Release

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)

Не в сети

#124 2010-12-31 16:18:38

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Версия 0.9.2 Release

vitaly пишет:

Обновления в SVN:
1. jQuery теперь автоматически подгружается в админ-панели
2. Выложена экспериментальная версия плагина xfields с поддержкой групп полей.
Необходимо тестирование.

а как для конкретной категории назначить группу? что-то не понял..((

и вот еще при инсталляции и деинсталляции указана таблица ng_categories так такой и в принципе нет..(только categorу)...))

Изменено KhadeR (2010-12-31 16:34:16)

Не в сети

#125 2010-12-31 16:49:55

Wolverine
Модератор
Откуда Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Версия 0.9.2 Release

Trashcka пишет:

Раньше если вставить в новость или коммент:
<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 ? Пропущу его в обновлениях тогда big_smile Тьфу ты, это теперь в parse.class.php руками ность новые изменения, чтобы фича из 699 не подтянулась, а то я сам юзаю code

Изменено Wolverine (2010-12-31 16:53:31)

Не в сети

Подвал раздела

Работает на FluxBB