Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

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

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 9 месяцев

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

Сообщение Stipendiat »

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

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

Во 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">

Заранее очень благодарен, подскажите, пожалуйста.
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 9 месяцев

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

Сообщение Stipendiat »

Никто не может помочь?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

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 только на форумах. По найму не работаю.
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 9 месяцев

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

Сообщение Stipendiat »

Палыч
Вот еще такой вопрос. А как прописать картинки, в данном случае 'user_icon2' и 'user_icon1' не через админку? Всё-таки при обновлении набора рисунков все действия теряют силу. Просто прописать в imageset.cfg оказалось не достаточным.
Аватара пользователя
Stipendiat
phpBB 1.4.4
Сообщения: 163
Стаж: 19 лет 9 месяцев

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

Сообщение Stipendiat »

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

Код: Выделить всё

'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. Можно ли так прописывать картинки?

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