Редактирование списка "Иконка сообщения"

Автор stepanenko, 14 ноября 2006, 17:33:59

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

stepanenko

Всем привет!

Хочу отредактировать выпадающий список с иконками сообщения (необходимо удалить лишнее и оставить только что-то вроде "стандартно", "важно" и "срочно") ...

Вопрос - в какой файле все это прописано?
Главное не форма, а содержание...

Mavn

Display.php


// $context['icon_sources'] says where each icon should come from - here we set up the ones which will always exist!
if (empty($context['icon_sources']))
{
$stable_icons = array('xx', 'thumbup', 'thumbdown', 'exclamation', 'question', 'lamp', 'smiley', 'angry', 'cheesy', 'grin', 'sad', 'wink', 'moved', 'recycled', 'wireless');
$context['icon_sources'] = array();
foreach ($stable_icons as $icon)
$context['icon_sources'][$icon] = 'images_url';


MessageIndex.php


// Setup the default topic icons...
$stable_icons = array('xx', 'thumbup', 'thumbdown', 'exclamation', 'question', 'lamp', 'smiley', 'angry', 'cheesy', 'grin', 'sad', 'wink', 'moved', 'recycled', 'wireless');
$context['icon_sources'] = array();
foreach ($stable_icons as $icon)
$context['icon_sources'][$icon] = 'images_url';


Post.php

// Regardless of what *should* exist, let's do this properly.
$stable_icons = array('xx', 'thumbup', 'thumbdown', 'exclamation', 'question', 'lamp', 'smiley', 'angry', 'cheesy', 'grin', 'sad', 'wink', 'moved', 'recycled', 'wireless');
$context['icon_sources'] = array();
foreach ($stable_icons as $icon)
$context['icon_sources'][$icon] = 'images_url';

Recent.php

// Setup the default topic icons... for checking they exist and the like ;)
$stable_icons = array('xx', 'thumbup', 'thumbdown', 'exclamation', 'question', 'lamp', 'smiley', 'angry', 'cheesy', 'grin', 'sad', 'wink', 'moved', 'recycled', 'wireless');
$context['icon_sources'] = array();
foreach ($stable_icons as $icon)
$context['icon_sources'][$icon] = 'images_url';

$is_topics = $_REQUEST['action'] == 'unread';

Search.php

// Setup the default topic icons... for checking they exist and the like!
$stable_icons = array('xx', 'thumbup', 'thumbdown', 'exclamation', 'question', 'lamp', 'smiley', 'angry', 'cheesy', 'grin', 'sad', 'wink', 'moved', 'recycled', 'wireless');
$context['icon_sources'] = array();
foreach ($stable_icons as $icon)
$context['icon_sources'][$icon] = 'images_url';


истина где то здесь. только вот эксперементировать и разбираться самому прейдется времени не хватает честно говоря. :(

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

stepanenko

хм, честно говоря твой ответ не приблизил меня к решению задачи по редактированию списка ...

попробую зайти с другой стороны :)

Для начала я хочу просто отредактировать их названия...

в списке "иконка сообщений" у меня имеется примерно след. информация:

"Стандартная
Супер
Плохая
...
злость
плохой
усмешка
..."

Вопрос - где (в каком файле) содержиться информация с названиями иконок?

Заранее благодарен за ответ.
Главное не форма, а содержание...

Mavn

как написали вопрос так и получили ответ
Post.russian.php

$txt[280] = 'Отправлено';
$txt[281] = 'Стандартная';
$txt[282] = 'Супер';
$txt[283] = 'Плохо';
$txt[284] = 'Внимание';
$txt[285] = 'Вопрос';
$txt[286] = 'Лампа';


если я не ошибаюсь конечно
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

newleax

Странно... а у меня почему-то в постах у пользователей не по-русски "стандартно" и т.д., а по-английски, хотя весь форум на win-1251.
Мне что переписывать название там в английском файле?

Кстати и кто-нибудь это доделал? Все, этого достаточно и работает?

Mavn

SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.

newleax

Mavn ну в форме ответа, в выпадающем списке где все эти значки выбираются... кстати, здесь на форуме тоже самое и без скриншота видно.
Хм, просто я сделала все, что было вашем посте (2-ой в этой темке), а все равно отображаются старые значки с названиями на английском.

Иконка сообщения: standard, thumb up...

romashkin

список названий иконок в базе форума - таблица `smf_message_icons`

newleax

ух ты... да, поменяла там названия и все заработало) спасибо

Glen

Вроде можно и через админку:
Администрирование -    Настройки - Позволить настраивать иконки сообщения, после чего Администрирование - Настройки - Редактировать иконки сообщений