Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Проблема с mod_advanced_news_viewer_1.0.6

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
hola
phpBB 1.2.1
Сообщения: 23
Стаж: 16 лет 1 месяц

Проблема с mod_advanced_news_viewer_1.0.6

Сообщение hola »

Здравствуйте, у меня возникла проблема с mod_advanced_news_viewer_1.0.6




Сам мод работает прекрасно, новости добавляются, и выводятся на сайт, НО !! кнопочка "добавить новость на сайт" доступна не только для админов но и для обычных юзеров....


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

Добавлено спустя 28 минут 36 секунд:

Нашел решение проблемы

http://www.phpbb.com/community/viewtopi ... 3#p1735812


если дословно "добавит возможность постить новости на сайт определенной группе"

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

#---[ OPEN ]-------------------------------
posting.php

#---[ FIND ]-------------------------------
//
// HTML toggle selection
//
if ( $board_config['allow_html'] )

#---[ BEFORE, ADD ]-------------------
//
// NEWS toggle selection
//
$news_group_id = 174; // Set this to match your news user group id
$sql = "SELECT user_id
      FROM " . USER_GROUP_TABLE . "
      WHERE group_id = $news_group_id
      AND user_id =" . $userdata['user_id'];
if (!($result = $db->sql_query($sql)))
{
   message_die(GENERAL_ERROR, 'Could not query group information', '', __LINE__, __FILE__, $sql);
}
$news_group = 0;
while ($row = $db->sql_fetchrow($result))
{
   $news_group++;
}
if( $userdata['session_logged_in'] && $news_group )
{
   $template->assign_block_vars('switch_news_checkbox', array());
}

#---[ OPEN ]-------------------------------
posting_body.tpl

#---[ FIND ]-------------------------------
<tr>
                     <td>
                          <input type=checkbox name="post_show_on_index" {S_NEWS_CHECKED} />
                      </td>

#---[ BEFORE, ADD ]-------------------
<!-- BEGIN switch_news_checkbox -->

#---[ FIND ]-------------------------------
<span class="gen">{L_SHOW_AS_NEWS_ON_INDEX}</span></td>
                  </tr>

#----[ AFTER ADD ]-----------------------------------
<!-- END switch_news_checkbox -->
может кому пригодиться !
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
PavlegSS
phpBB 1.4.4
Сообщения: 160
Стаж: 16 лет 5 месяцев

Сообщение PavlegSS »

пригодиться, риспект

Вернуться в «Поддержка модов для phpBB 2.0.x»