Бот: причина переноса топика

RomM1

Пользователь
#1
################################################################
## Название мода: Бот: Причина переноса топика
## Автор мода: Pandora
## Версия мода: 1.0.2
## Описание: Данный мод добавляет причину по которой перенесен, тот или иной топик.
##
## Сложность: легко
## Время установки: 1 мин
################################################################
 

Вложения

DarkMod

Пользователь
#3
RomM1, Приложите скриншот, ланг в верхний регистр
PHP:
$lang['Reason_move_bot_msg'] = 'Причина переноса:';
 

nshut

Пользователь
#6
на моей модификации ругнулся
Warning: sprintf(): Too few arguments in /usr/www/includes/functions_post.php on line 659
и правильно сделал, параметр добавили а запятую нет, добавляем запятую и норм
 
S

Saint

Гость
#7
А чем этот отличается от обычного бота, так сказать стандартного?
 

Nightmare

Разработчик
#10
MY-94, ну хоть переводчик что ли научитесь использовать. Аргументов у функции не хватает.
PHP:
$post_text = sprintf($lang['BOT_TOPIC_MOVED_FROM_TO'], "<a class=\"gen\" href=\"viewforum.php?f=$old_forum_id\">$forum_names[$old_forum_id]</a>", "<a class=\"gen\" href=\"viewforum.php?f=$forum_id\">$forum_names[$forum_id]</a>", "$reason_text<br><a class=\"gen\" href=\"profile.php?mode=viewprofile&u=$user_id\">$username</a>");
Вот теперь думаем. В шаблоне $lang['BOT_TOPIC_MOVED_FROM_TO'] 4 четыре простым языком скажем места для вставки аргументов функции. За вычетом Шаблона (формата $lang['BOT_TOPIC_MOVED_FROM_TO'] , читаем мануалы почему) в функции аргумента всего 3, а значит либо пропустили запятую, либо не дописали. Начинаем думать головой и решать проблему