В закладки/Удалить из закладок одной картинкой

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!

В закладки/Удалить из закладок одной картинкой

Сообщение Stipendiat 07.08.2008 8:01

Добрый день, уважаемые гуру!

Хочу вместо надписи при просмотре темы В закладки/Удалить из закладок сделать кнопочку, которая меняется в соответствии с функцией.

Во viewtopic.php есть такая строка:
Код: Выделить всё
'L_BOOKMARK_TOPIC'      => ($user->data['is_registered'] && $config['allow_bookmarks'] && $topic_data['bookmarked']) ? $user->lang['BOOKMARK_TOPIC_REMOVE'] : $user->lang['BOOKMARK_TOPIC'],


Как в соответствии с синтаксисом вместо $user->lang['BOOKMARK_TOPIC_REMOVE'] добавить одну картинку <img src="{T_IMAGESET_PATH}/1.gif">, а вместо $user->lang['BOOKMARK_TOPIC'] другую: <img src="{T_IMAGESET_PATH}/2.gif">

Заранее очень благодарен, подскажите, пожалуйста.
Автомобильный портал города Иркутска - http://www.autoir.ru
Тестовый вход: логин: phpbbGuru, пароль: phpbbGuru
Аватара пользователя
Stipendiat
phpBB 2.0.3
 
Сообщения: 183
Зарегистрирован: 07.01.2007 19:33


Re: В закладки/Удалить из закладок одной картинкой

Сообщение Stipendiat 09.08.2008 16:49

Никто не может помочь?
Автомобильный портал города Иркутска - http://www.autoir.ru
Тестовый вход: логин: phpbbGuru, пароль: phpbbGuru
Аватара пользователя
Stipendiat
phpBB 2.0.3
 
Сообщения: 183
Зарегистрирован: 07.01.2007 19:33

Re: В закладки/Удалить из закладок одной картинкой

Сообщение Палыч 10.08.2008 21:08

Stipendiat писал(а):Как в соответствии с синтаксисом

Ну, если уж совсем в соответствии с синтаксисом...
Тогда где-то так:
1. Добавить в папку imageset ваши изображения
2. Через админку - стили - набор изображений добавить Пользовательские изображения
3. дальше
Код: Выделить всё
$user->img('user_icon2', 'BOOKMARK_TOPIC_REMOVE')
$user->img('user_icon1','BOOKMARK_TOPIC')

4.Ну и в overall_footer.html убрать
Код: Выделить всё
title="{L_BOOKMARK_TOPIC}"

и возможно отредактировать класс в css
Код: Выделить всё
class="icon-bookmark"
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Никогда не бойся делать то, что ты пока не умеешь. Помни, что Ковчег был построен любителем. Профессионалы строили Титаник...
Аватара пользователя
Палыч
Просто Палыч
 
Сообщения: 6287
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер

Re: В закладки/Удалить из закладок одной картинкой

Сообщение Stipendiat 11.08.2008 13:17

Палыч
Вот еще такой вопрос. А как прописать картинки, в данном случае 'user_icon2' и 'user_icon1' не через админку? Всё-таки при обновлении набора рисунков все действия теряют силу. Просто прописать в imageset.cfg оказалось не достаточным.
Автомобильный портал города Иркутска - http://www.autoir.ru
Тестовый вход: логин: phpbbGuru, пароль: phpbbGuru
Аватара пользователя
Stipendiat
phpBB 2.0.3
 
Сообщения: 183
Зарегистрирован: 07.01.2007 19:33

Re: В закладки/Удалить из закладок одной картинкой

Сообщение Stipendiat 22.08.2008 4:35

Сам дошёл только до вот этого:

Код: Выделить всё
'L_BOOKMARK_TOPIC'    => ($user->data['is_registered'] && $config['allow_bookmarks'] && $topic_data['bookmarked']) ? '<img src="' . append_sid ("{$phpbb_root_path}/images/1.gif") . '" title="' . $user->lang['BOOKMARK_TOPIC_REMOVE'] . '">' : '<img src="' . append_sid ("{$phpbb_root_path}}/images/2.gif") . '" title="' . $user->lang['BOOKMARK_TOPIC'] . '">',


Работает, но смущает append_sid. Можно ли так прописывать картинки?
Автомобильный портал города Иркутска - http://www.autoir.ru
Тестовый вход: логин: phpbbGuru, пароль: phpbbGuru
Аватара пользователя
Stipendiat
phpBB 2.0.3
 
Сообщения: 183
Зарегистрирован: 07.01.2007 19:33


Вернуться в Запросы модов для phpBB 3.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron