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

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

rss

Вы не зашли.

Объявление

#1 2012-01-28 21:39:26

Maver1ck
Пользователь
Зарегистрирован: 2009-07-25
Сообщений: 43
Рейтинг :   
Профиль

Подскажите...

Комментарии. Собственно 2 вопроса - как и где:

http://multizone.mezhdu.net/124151515.JPG

1. Где изменить имя данной группы (Гость), в /engine/lang/russian/site/comments.ini нет такой категории.
2. Как сделать так, что бы у гостей (незарегистрированных пользователей) не было данных надписей (сообщений и регистрация), а у остальных пользователей оставались.

Зы. до сих пор используем 0.9.2 Release [SVN646] по техническим причинам. Версия плагина "User comments" - 0.05b


Для человеческих возможностей нет границ, есть лишь преграды...

Неактивен

 

#2 2012-01-28 21:52:53

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Подскажите...

1. А разве в плагине есть возможность вывода текста такого рода? Вроде нет.

Неактивен

 

#3 2012-01-28 22:05:10

Maver1ck
Пользователь
Зарегистрирован: 2009-07-25
Сообщений: 43
Рейтинг :   
Профиль

Re: Подскажите...

Wolverine написал:

1. А разве в плагине есть возможность вывода текста такого рода? Вроде нет.

в /engine/lang/russian/site/comments.ini можно изменить название и стиль написания остальных групп, но вот именно гостя там нет, почему-то


Для человеческих возможностей нет границ, есть лишь преграды...

Неактивен

 

#4 2012-01-28 22:09:24

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Подскажите...

Maver1ck, а какие строчки оттуда это меняют? У меня такого нет.

Неактивен

 

#5 2012-01-28 22:13:20

Maver1ck
Пользователь
Зарегистрирован: 2009-07-25
Сообщений: 43
Рейтинг :   
Профиль

Re: Подскажите...

после последних строк :

Код:

msge_vcode    =    "Вы ввели неверный верификационный код!"
msge_comforbid    =    "В данной новости комментарии запрещены!"
msge_notfound    =    "Новость, которую Вы хотите прокомментировать, не найдена"

есть отредактированные мной:

Код:

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

по крайней мере у меня так (и commenter, journalist, editor, administrator - были там изначально, я лишь поменял цвет).

Отредактированно Maver1ck (2012-01-28 22:14:54)


Для человеческих возможностей нет границ, есть лишь преграды...

Неактивен

 

#6 2012-01-28 22:17:47

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Подскажите...

Возможно у тебя хак какой-то стоит, нет таких строк в релизе 0.9.2 http://trac.assembla.com/ngcms/browser/ … format=txt

Неактивен

 

#7 2012-01-28 22:40:38

Maver1ck
Пользователь
Зарегистрирован: 2009-07-25
Сообщений: 43
Рейтинг :   
Профиль

Re: Подскажите...

1 вопрос решен сам собой, нашел где ентот гость прописан почитав тему с хаком... второй вопрос все еще актуален

Отредактированно Maver1ck (2012-01-28 22:55:51)


Для человеческих возможностей нет границ, есть лишь преграды...

Неактивен

 

#8 2012-01-28 23:01:09

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Подскажите...

В не патченном варианте надо найти файл comments.show.php

Найти функцию function comments_show


потом в теле это функции где-то после

Код:

$tvars['regx']['#\[isnt-logged\](.+?)\[/isnt-logged\]#is']      = is_array($userROW)?'':'$1';

добавить

Код:

$tvars['regx']["'\[not-guest\](.*?)\[/not-guest\]'si"] = $row['author_id'] ? '$1' : '';

и в шаблоне заключить вывод текста только для зарегистрированных в [not-guest][/not-guest]

Неактивен

 

#9 2012-01-28 23:16:15

Maver1ck
Пользователь
Зарегистрирован: 2009-07-25
Сообщений: 43
Рейтинг :   
Профиль

Re: Подскажите...

хм... не работает.

Код:

} else {
            $tvars['regx']["'\\[edit-com\\].*?\\[/edit-com\\]'si"]    =    '';
            $tvars['regx']["'\\[del-com\\].*?\\[/del-com\\]'si"]    =    '';
            $tvars['vars']['ip'] = '';
            $tvars['regx']['#\[if-have-perm\].*?\[\/if-have-perm\]#si'] = '';
        }

        $tvars['regx']['#\[is-logged\](.+?)\[/is-logged\]#is']        = is_array($userROW)?'$1':'';        
        $tvars['regx']['#\[isnt-logged\](.+?)\[/isnt-logged\]#is']    = is_array($userROW)?'':'$1'; 
            if($row['author_id']) $tvars['regx']["'\[not-guest\](.*?)\[/not-guest\]'si"] = '$1';

а в шаблоне

Код:

[not-guest]<b>Ранг:</b> {plugins_user_ranks}<br><b>Группа: {status}</b>[/not-guest]<br><b>Сообщений:</b> {com}<br><b>Регистрация:</b>{reg}

так?


Для человеческих возможностей нет границ, есть лишь преграды...

Неактивен

 

#10 2012-01-28 23:17:25

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Подскажите...

Код:

<b>Ранг:</b> {plugins_user_ranks}<br><b>Группа: {status}</b><br>[not-guest]<b>Сообщений:</b> {com}<br><b>Регистрация:</b>{reg}[/not-guest]

Я код выше изменил, ты старую строчку вставил smile

Неактивен

 

#11 2012-01-28 23:23:23

Maver1ck
Пользователь
Зарегистрирован: 2009-07-25
Сообщений: 43
Рейтинг :   
Профиль

Re: Подскажите...

Благодарю!


Для человеческих возможностей нет границ, есть лишь преграды...

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.009 seconds, 19 queries executed ]