yura3d |
Отправлено: 17 августа 2009 — 17:16
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Borman пишет:yura3d Теперь еще один ньанс, вывести то модеры теперь не могут , а вот править и, не дай Бог, удалить, даже по ошибке . Да же я не решился этого сделать зайдя под юзером-модером, не знаю что будет
Можно модеров ваще исключить из управления опросом?
Ну если уже следовать подобной логике, то можно модераторам запретить и доступ к темам и сообщениям, а то они тоже смогут их править, или даже, не дай Бог, удалить по ошибке. Управление опросами, ровно как и управление темами и сообщениями - стандартный набор функций для модераторов, не думаю, что имеет смысл что-либо менять. В конце концов, опросы в большинстве своём создаются обычными пользователями, и при обнаружении в опросах ругательств, рекламы и прочей ерунды, запрещённой правилами форума, помощь модератора будет очень кстати |
|
|
electron |
Отправлено: 17 августа 2009 — 18:19
|
ExBB Team
Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009
Репутация: 341
|
сделал кнопку для стиля GreyExBB (прикреплено) . кому нравится , то чтоб ее поставить надо сделать так:
файле index.php код
CODE:$moderlinks = ($fm->_Moderator === TRUE) ? '<a href="postings.php?action=mainpoll&forum='.$forum_id.'&topic='.$topic_id.'">'.$fm->LANG['MainPagePollOff'].'</a> '.$edit.' '.$del : null;
надо сменить на
CODE:$moderlinks = ($fm->_Moderator === TRUE) ? '<a href="postings.php?action=mainpoll&forum='.$forum_id.'&topic='.$topic_id.'">
<img src="./templates/'.DEF_SKIN.'/im/'.DEF_LANG.'/delete_poll.gif" border="0" /></a> '.$edit.' '.$del : null;
из файла language/russian/lang_front_forums.php
убрать строку
CODE:$this->LANG['MainPagePollOff'] = 'Убрать опрос с главной страницы';
не нужна она уже там.
прикрепленный файл delete_poll.gif закинуть в папку /templates/GreyExBB/im/russian/
вроде бы как-то так, Юра поправит, если что Отредактировано администратором: yura3d, 18 августа 2009 — 18:13 Слегка подкорректировал, сделал вывод кнопки в зависимости от языка и исправил, по-видимому, опечатку |
|
|
yura3d |
Отправлено: 30 августа 2009 — 15:00
|
ExBB Team ExBB Developer ExBB Mods Author
Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009
Откуда: Минск, Беларусь
Репутация: 353
|
Borman пишет:Есть маленький вопросик, как вывести дату создания темы-опроса справа от "Опрос из темы" в этой же строке.
В файле language/russian/lang_front_all.php находим строку:
CODE:$this->LANG['Poll'] = 'Опрос из темы %s';
И заменяем её строкой:
CODE:$this->LANG['Poll'] = 'Опрос из темы %s, голосование началось %s';
Далее откройте файл index.php, найдите строку:
CODE:$poll_data = $fm->_Read($pollfile,FALSE);
И переместите её чуть выше, разместив за строкой:
CODE:$topic = reset($fm->_Read('forum'.$forum_id.'/'.$topic_id.'-thd.php'));
Теперь в этом же файле найдите строку:
CODE:$fm->LANG['Poll'] = sprintf($fm->LANG['Poll'], '<a href="topic.php?forum='.$forum_id.'&topic='.$topic_id.'" style="text-decoration: underline;">'.$topic['name'].'</a>');
И замените её строкой:
CODE:$fm->LANG['Poll'] = sprintf($fm->LANG['Poll'], '<a href="topic.php?forum='.$forum_id.'&topic='.$topic_id.'" style="text-decoration: underline;">'.$topic['name'].'</a>', $fm->_DateFormat($poll_data['started'] + $fm->user['timedif'] * 3600));
Выводимая дата является датой создания опроса, а не датой создания темы, в которой находится опрос (эти даты будут отличаться, если опрос был добавлен в существующую тему существенно позже создания самой темы) |
|
|
Pashulik |
Отправлено: 16 ноября 2009 — 08:45
|
Newbie
Покинул форум
Сообщений всего: 10
Дата рег-ции: Май 2009
Репутация: 2
|
electron пишет:допустим опрос выведен на главную, но незареганный юзер кроме вопроса опроса ничего не видет. думаю, уместно будет слова войдите и зарегистрируйтесь сделать ссылками
Ещё мне кажется, что эта строка смотрится красивее по центру. Для этого открываем файл index.php, находим строку:
CODE:$pollch = '<tr><td>'.$fm->LANG['PollNeedLogin'].'</td></tr>';
и заменяем её вот этим:
CODE:$pollch = '<tr><td align="center">'.$fm->LANG['PollNeedLogin'].'</td></tr>'; (Отредактировано автором: 16 ноября 2009 — 08:51) |
|
|
vikengg |
Отправлено: 19 августа 2010 — 22:26
|
Newbie
Покинул форум
Сообщений всего: 4
Дата рег-ции: Авг. 2010
Репутация: 0
[+]
|
после установки на главной странице вылазит ошибка
Спойлер (Отобразить)Notice: Undefined variable: poll_html in /home/viken663/domains/bestshout.info/public_html/forum/template s/GreyExBB/board_body.tpl on line 59
а в теме где был сделан опрос
Спойлер (Отобразить)Notice: Undefined offset: 40 in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 78
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: postkey in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 272
Notice: Undefined index: pinned in /home/viken663/domains/bestshout.info/public_html/forum/topic.ph p on line 342 |
|
|
|