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

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

Вы не зашли.

#1 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-22 12:24:56

Да, как-то печально... Может быть Виталий что скажет, мне бы знать что именно надо обновить чтобы сказать хостеру...

#2 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-22 09:27:56

Wolverine, похоже дело в хостинге т.к. на денвере всё ок, почему этот Twig отказывается работать у меня не понятно (я так понимаю дело в нём).

#4 Re: Релизы версий » Версия 0.9.3 Release » 2011-11-21 13:32:49

Обновляю двиг с 9.2 по 9.3, залил новые файлы и обновил базу, при потыке добавить или отредактировать новость возникает ошибка, та же ошибка возникает даже если установлен чистый двиг с нуля при добавлении или редактировании новости. В чём может быть причина ?

NGCMS Runtime error: Call to a member function getExpressionParser() on a non-object
[ 1]: Call to a member function getExpressionParser() on a non-object

Stack traceLine #	File name
24	/www/engine/includes/classes/Twig/TokenParser/If.php

#5 Re: Страницы плагинов » pm :: Личные сообщения » 2011-02-08 22:31:11

Wolverine пишет:

suggest (автодополнения ника получателя) не будет, остальное вполне

Проверял на локал хосте, т.е как ставил чистый двиг  0.9.2 Release [ChangeSet 646] ставил pm 0.2 далее обновлял до pm 0.3 + выполнил те SQL запросы, таже история. Помогает только полная переустановка плагина, полагаю проблема где-то в БД...

#6 Re: Страницы плагинов » pm :: Личные сообщения » 2011-02-08 20:51:51

А плагин версии 0.3 будет корректно работать на версии  0.9.2 Release [646] ?

В общем обновил с 0.2 до 0.3, все SQL запросы выполнил при попытке вписать имя юзера которому отправляем письмо выскакивает  JavaScript ошибка:

error.jpg

Что это такое может быть ?

upd. В общем что-то не так в БД после обновления, помогает полная переустановка плагина, дополнительно проверял на локал хосте та же проблема, но на действующем сайте делать переустановку плагина не вариант сообщения юзеров умрут...

#7 Re: "А как сделать..." » Поиск по заголовкам » 2011-02-08 00:07:16

Я несколько другое имел ввиду, объясню на скрине

В данный момент юзеры видят гостей так:

c9ZQ5iA.jpg

Вот решил убрать эти лишние поля которые ( Сообщений и Регистрация ) именно у группы гости сейчас это всё прописано в шаблоне \templates\old\plugins\comments\comments.show.tpl

по типу:

<b>Регистрация:</b> {reg}

идт

Вот я и хотел сделать чтобы по {reg} и {com}  выводилась не только цифра сообщений или дата регистрации, но и название ( Регистрация, Сообщений ) чтобы было независимо от шаблона. Только как правильно сделать это в \engine\plugins\comments\inc\comments.show.php не пойму... Надеюсь понятно объяснил.

#8 Re: "А как сделать..." » Поиск по заголовкам » 2011-02-07 21:43:11

Спасибо огромное, только в коде пропустили  'OR', сделал и поиск упал...

наверное проще всего в engine/includes/search.php ~55

удалить строку:

array('DATA', 'content', 'like', '%'.mysql_real_escape_string($s).'%')

Сделал всё отлично. Кто бы ещё на счёт второго вопроса подсказал.

#9 "А как сделать..." » Поиск по заголовкам » 2011-02-07 20:14:20

zheka
Ответов: 6

Подскажите как реализовать этот вопрос,

1. Как сделать чтобы поиск работал только по заголовкам новостей ? т.е. искал по заголовкам, а не по всему подряд.  Ну или хотя бы в каких файлах это дело надо править ?

и ещё вопрос в догонку

2. В общем сделал вывод в комментариях ( количество сообщений, дату регистрации ) как сделать чтобы вместе со счётчиком {reg} и {com}  выводился заголовок Регистрация: Сообщений:, сейчас заголовки прописаны в шаблоне, а нужно встроить в сам плагин комментов, нужно это для того чтобы у гостей  не отображалась графы регистрация и количество сообщений. Чтобы эти пункты были только у пользователей, а у гостей отсутствовали:

Сообщений: 5
Регистрация: 1.10.10

Полагаю что надо править в \engine\plugins\comments\inc\comments.show.php

тут

$tvars['vars']['com']	    =	$row['com'];

и тут

$tvars['vars']['reg'] = $row['users_reg'] ? LangDate("j Q Y", $row['users_reg']) : '';

но как прописать этот title не пойму....

#10 Re: Архив плагинов » Плагин :: user ranks » 2011-02-05 15:53:06

вот мой код:

$tvars['vars']['reg']        =    langdate("j Q Y", $row['regdate']);

         if ($row['reg']) {
            $tvars['vars']['profile_link'] = GetLink('user', $row);
            $tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '$1';
        } else {
            $tvars['vars']['profile_link'] = '';
            $tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '';
            $tvars['vars']['reg']        ='';
        }

#11 Re: Архив плагинов » Плагин :: user ranks » 2011-02-05 15:25:51

Wolverine,

1. Я добавил html код прямо в поле для ввода ранга такого типа:

Новичок <img src="http://localhost/star.png">

В итоге в админке после сохранения это выглядит так:

1.JPG

Хотя всё работает нормально. Значит такое допустимо ?

2. Попытался поправить но что-то не пошло, видать в плагине комментов что-то поменялось использовал плагин из SVN Changeset 699 вот кусок кода:

$output = '';
	foreach ($mysql->select($sql) as $row) {
		$comnum++;
		$tvars['vars']['id']		=	$row['id'];
		$tvars['vars']['author']	=	$row['author'];
		$tvars['vars']['com']	    =	$row['com'];
		$tvars['vars']['mail']		=	$row['mail'];
		$tvars['vars']['date']		=	LangDate($timestamp, $row['postdate']);
        $status = 'Гость';
        $tvars['vars']['reg']        =    langdate("j Q Y", $row['regdate']);

         if ($row['reg']) {
            $tvars['vars']['profile_link'] = GetLink('user', $row);
            $tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '$1';
        } else {
            $tvars['vars']['profile_link'] = '';
            $tvars['regx']["'\[profile\](.*?)\[/profile\]'si"] = '';
            $tvars['vars']['reg']        ='';
        }

ошибка:

Fatal error: Call to undefined function GetLink() in Z:\home\localhost\www\engine\plugins\comments\inc\comments.show.php on line 96

#12 Re: Архив плагинов » Плагин :: user ranks » 2011-02-05 14:10:09

Может кто подскажет,

1. Как можно реализовать вывод в комментариях под рангом любого изображения (например звёздочек) ? вставлял html код изображения прямо в админке в поле с названием ранга, даже всё работает, но понимаю что это не есть гуд.

2. Сделал вывод в комментариях даты регистрации пользователя, но у гостей отображается дата регистрации 1 января 1970 у остальных всё нормально. Что-то не могу понять откуда эта дата вообще берётся ?

#13 Re: "У меня не работает..." » Возникла пробле мы создавание категории! » 2011-01-27 21:51:11

Подскажите что делаю не так, возникла та же проблема на запрос:

alter 2z_category add column allow_com int default 2

ответ

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2z_category add column allow_com int default 2' at line 1

Попробовал удалить сам плагин комментов потом опять установить, в итоге очистились все комментарии, перезалил отдельно 2z_comments в итоге коменты заработали, даже категории заработали, но счётчик комментариев совсем перестал показывать их число вообще исчез. В итоге откатился на старую БД. Что сделал не так ?

#14 Re: Релизы версий » Версия 0.9.2 Release » 2010-10-22 11:14:18

Господа, подскажите,  какие изменения вносит скипт upgrade.php в БД если обновляться c 0.9.1 FixPack #01 до 0.9.2 Release Candidate и потом до 0.9.2 Release, т.е. на какие функции двига влияет данные обновления в БД ?

#15 Re: Релизы версий » Версия 0.9.2 Release » 2010-10-20 21:29:11

Всё разобрался, установил двиг с 0 и только потом подключил бд, что такое было остаётся загадкой smile

#16 Re: Релизы версий » Версия 0.9.2 Release » 2010-10-20 19:51:01

Что-то у меня после обновления какая-то проблема, в верху сайта

Fatal error: No auth module is found.
To fix problem please run upgrade.php script

Плагин авторизации на месте, upgrade.php выполнил, в чём может быть проблема ?

upd.

Когда обновлял взял конфиг системы от 0.9.1 может что-то с ним ?

#17 Re: Страницы плагинов » pm :: Личные сообщения » 2010-04-18 19:45:14

Wolverine, плагин вообще good, а то мои юзвери писали через форум, было не очень удобно...

#18 Re: Страницы плагинов » pm :: Личные сообщения » 2010-04-18 19:36:17

да, этого плагина как раз и не хватало, вроде работает на ура smile

#19 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-10 22:59:19

Что-то у меня кнопочки которые добавляют теги при создании новой статистической страницы в редакторе не работают, пробовал на опере и ишаке ) У кого-нибудь есть подобная проблема ? Вроде раньше работало...

#21 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-07 18:32:09

vitaly, спасибо. Забыл ещё спросить, а длина текстового поля регулируется ?

#22 Re: Тестирование версий » FixPack #01 для NGCMS версии 0.9.1 » 2010-01-07 17:45:50

Обновил файлы, полёт нормальный smile

Такой вопрос если проблема с блокировкой ип-пдресов была ранее исправлена, скрипт upgrade.php запускать не требуется ?
А кнопочка для растяжения по ширине в редакторе действительно бы не помешала... посмотрел addnews.php но ни какого упоминания о блоках (textarea) не нашёл, мб кто-нибудь подскажет где содержится код с размерами этого блока ? Хочу его растянуть

#23 Re: Релизы версий » Версия 0.9.1 Release » 2009-12-26 17:23:56

Такой вопрос, если у новости меняешь дату, т.е. например у старой новости ставишь дату новей, новость должна подниматься вверх к более свежим постам или нет ?

#24 Re: Архив плагинов » Плагин :: user ranks » 2009-11-19 10:01:31

Amarelius, спасибо буду знать smile

StronG, у меня вот такой хак

\engine\plugins\comments\inc\comments.show.php
#1. Найди

from ".prefix."_comments c

#1. Замени на (два раза), посмотри код я вчера случайно в посте выше указал лишний параметр u.status так что тебе надо добавить только один раз если я не ошибаюсь, код выше поправил.

, u.status from ".prefix."_comments c

#2. Найти

$output = '';
	foreach ($mysql->select($sql) as $row) {
		$comnum++;
		$tvars['vars']['id']		=	$row['id'];
		$tvars['vars']['author']	=	$row['author'];
		$tvars['vars']['mail']		=	$row['mail'];
		$tvars['vars']['date']		=	LangDate($timestamp, $row['postdate']);

#2. Добавь после

$status = 'Гость';
		switch ($row['status']) {
            case 1: $status = $lang['administrator'];    break;
            case 2: $status = $lang['editor'];        break;
            case 3: $status = $lang['journalist'];        break;
            case 4: $status = $lang['commenter'];        break;
        }
        $tvars['vars']['status']    =    $status;

Вот мой пример comments.ini переделай цвета по своему усмотрению.

/engine/lang/russian/site/comments.ini
Добавь в конец

status        =    "Status:"
commenter    =    "<font color="#008000">Комментатор</font>"
journalist    =    "Журналист"
editor        =    "<font color="#FF2400">Модератор</font>"
administrator    =    "<font color="#FF2400">Администратор</font>"

/engine/lang/english/site/comments.ini
Добавь в конец

status        =    "Status:"
commenter    =    "Commentator"
journalist    =    "Journalist"
editor        =    "Editor"
administrator    =    "Administrator"

И в comments.show.tpl вставляешь {status}

#25 Re: Архив плагинов » Плагин :: user ranks » 2009-11-18 22:40:34

StronG,  как освобожусь, выложу этот хак, скорей всего завтра smile

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

Работает на FluxBB