Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Модификация phpBB 3.0.x » Моды каталога

Country Flags

Обсуждение и поддержка модов, размещённых в каталоге
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке модов

Сообщение 21 янв 2009, 21:28

Название мода: Country Flags
Версия мода: 1.0.1
Автор: nedka
Автор русификации: A.R.T.
Язык: Русский
Сложность установки: Низкая
Длительность установки: 49 мин.
Сборка форума с этим модом: Перейти

Описание:
Даёт возможность выбрать флаг для пользователя или группы пользователей. Если пользователь выбрал в профиле флаг своей страны, то далее он отображается на страницах форума там, где это уместно, наравне с другой информацией о пользователе.

Страница в каталоге модов: Перейти
Раздел каталога модов: Перейти
Размер архива: 805 Kb
mod_robot
Активный участник
 
Сообщений: 60
Зарегистрирован:
18 янв 2009, 15:05
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 06 апр 2009, 12:02

Попробуйте обновить наборы рисунков из админки.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 09 апр 2009, 20:25

Возможно ли установить данный мод с помощью AUTOMOD ?
maken
Пользователь
 
Сообщений: 27
Зарегистрирован:
30 мар 2009, 04:36
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 14 апр 2009, 20:28

народ : может кто нибудь вместо флагов западных стран сделает флаги всех областей и округов нашей необъятной России ? ;)
Мой проект - Urbanwave
Сделано на: phpbb 3.0.7,KTVM portal,Memht portal+моды
http://urbanwave.info - Онлайн радио,тв, форумные игры.
http://cop-mmo.ru/ - WOT сообщество _COP_
Если есть предложения что либо установить-пишите в личку
Аватар пользователя
xC4x
Поддержка
 
Сообщений: 2348
Зарегистрирован:
16 мар 2009, 07:11
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение 02 июн 2009, 20:47

В самом начале, открыть viewtopic.php:
Найти:
Код: выделить все
            'avatar'         => '',

Вставить после:
Код: выделить все
//-- begin mod: Country Flags -------------------------------------------//
            'flag_country'      => '',
            'flag_code'         => '',
            'flag_img'         => '',
            'flag_img_src'      => '',
//-- end mod: Country Flags -------------------------------------------//

Дело в том, что в viewtopic.php нет
Код: выделить все
            'avatar'         => '',

Имеетсятолько похожее:
Код: выделить все
            'avatar'         => ($user->optionget('viewavatars')) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $row['user_avatar_width'], $row['user_avatar_height']) : '',

и
Код: выделить все
            'avatar'      => ($user->optionget('viewavatars')) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $row['user_avatar_width'], $row['user_avatar_height']) : '',

Больше нигде 'avatar' не упоминается... Подскажите, куда следует добавлять код?... :?
Ник

 

Сообщение 02 июн 2009, 23:54

Гм... Ответов нет.. Получается, что мод нераборчий....
Ник

 

Сообщение 03 июн 2009, 11:51

Ну если вы посмотрите в инструкцию: то вставить надо в оба места.
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.

Сообщение 03 июн 2009, 20:06

Спасибо.. Видимо, после обновления форума, обновился и viewtopic.php Изображение

Инструкцию, конечно, читал Изображение Смутило наличие лишнего года. Видимо, следует внести изменения в инструкцию, чтобы впредь путаницы не было Изображение
Ник

 

Сообщение 03 июн 2009, 22:41

Кстати, в инструкции по установки много несовпадений... Особенно в файле memberlist.php
Вот пример из инструкции:

НАЙТИ:
Код: выделить все
         $rank_title = $rank_img = '';
         get_user_rank($row['user_rank'], $row['user_posts'], $rank_title, $rank_img, $rank_img_src);


К сожалению, из чего-то похожего, в коде я нашел только лишь:
Код: выделить все
         $rank_title = $rank_img = '';
         get_user_rank($row['user_rank'], (($row['user_id'] == ANONYMOUS) ? false : $row['user_posts']), $rank_title, $rank_img, $rank_img_src);

и поставил код мода перед этим кодом.
Потом второе несовпадение:

НАЙТИ:
Код: выделить все
$rank_title = $rank_img = $rank_img_src = '';
   get_user_rank($data['user_rank'], $data['user_posts'], $rank_title, $rank_img, $rank_img_src);

Смог найти только лишь:
Код: выделить все
$rank_title = $rank_img = $rank_img_src = '';
   get_user_rank($data['user_rank'], (($user_id == ANONYMOUS) ? false : $data['user_posts']), $rank_title, $rank_img, $rank_img_src);

Подставил код мода перед этим кодом.
В остальном, вроде бы, сделал все по инструкции. В результате, при открытии страницы "Пользователи" (memberlist.php) происходит ошибка 500. В принципе, мод работает, если не изменять страницу "memberlist.php". То есть в профиле флаг выбрать можно, и он отображается под аватарами в сообщениях... Но ведь ошибки быть не должно? Может быть, автор мода сможет подправить код на странице memberlist.php? Помогите завершить установку..... Изображение
Ник

 

Сообщение 03 июн 2009, 23:01

И еще.....
В инструкции, при редактировании файла ./adm/style/acp_users.html предлагается разместить вот такой код:
Код: выделить все
<!-- begin mod: Country Flags -->
&lt;!-- ELSEIF S_FLAG --&gt;

   &lt;script type="text/javascript"&gt;
   // &lt;![CDATA[
      /**
      * Change country flags
      */
      function update_flag(newflag)
      {
         document.getElementById('flag_image').src = (newflag) ? "{FLAGS_PATH}/" + encodeURI(newflag) : "./images/spacer.gif";
      }
   // ]]&gt;
   &lt;/script&gt;

   &lt;form id="user_flag" method="post" action="{U_ACTION}"&gt;

   &lt;fieldset&gt;
      &lt;legend&gt;{L_ACP_USER_FLAG}&lt;/legend&gt;
   &lt;dl&gt;
      &lt;dt&gt;&lt;label for="user_flag"&gt;{L_USER_FLAG}:&lt;/label&gt;&lt;/dt&gt;
      &lt;dd&gt;&lt;select name="user_flag" id="user_flag" onchange="update_flag(this.options[selectedIndex].id);"&gt;{S_FLAG_OPTIONS}&lt;/select&gt; &lt;img src="{FLAG_IMAGE}" id="flag_image" alt="" /&gt;&lt;/dd&gt;
   &lt;/dl&gt;
   &lt;/fieldset&gt;

   &lt;fieldset class="quick"&gt;
      &lt;input class="button1" type="submit" name="update" value="{L_SUBMIT}" /&gt;
   &lt;/fieldset&gt;
   {S_FORM_TOKEN}
   &lt;/form&gt;

<!-- end mod: Country Flags -->

Хорошо видно, что весь код указан тэгами (((((

А должно быть похожее на это, но где-то все равно ошибка тут ((((( В админке сменить флаг у пользователя нельзя... Не смог найти такого раздела ((
Код: выделить все
<!-- begin mod: Country Flags -->

<!-- ELSEIF S_FLAG -->
<script type="text/javascript">
// <![CDATA[
/** * Change country flags
*/ function update_flag(newflag)
{
document.getElementById('flag_image').src = (newflag) ? "/" + encodeURI(newflag) : "./images/spacer.gif";
} // ]]>
 </script>
<form id="user_flag" method="post" action="{U_ACTION}">
<fieldset>
<legend>{L_ACP_USER_FLAG}</legend>
<dl>
<dt><label for="user_flag">{L_USER_FLAG}:</label></dt>
<dd><select name="user_flag" id="user_flag"  onchange="update_flag(this.options[selectedIndex].id);"></select> <img src="" id="{FLAG_IMAGE}" alt="" /></dd>
</dl>
</fieldset>
<fieldset class="quick">
<input class="button1" type="submit" name="update" value="{L_SUBMIT}" />
</fieldset> 
{S_FORM_TOKEN}
 </form>

<!-- end mod: Country Flags -->


И управление модулем не работает... Модуль включен, а во вкладке "Модули" ничего нет.... Изображение
Ник

 

Сообщение 04 июн 2009, 13:59

Ник
Инструкция видимо написана для старой версии phpBB3.

Вьетнамский язык знаешь?
Семь бед - один RESET
Ребята! Давайте жить дружно!
A.R.T.
Разработчик модов
 
Сообщений: 1087
Зарегистрирован:
03 фев 2009, 23:59
Откуда:
Город над вольной Невой
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.


Вернуться в Моды каталога

 


  • Похожие темы
    Ответов
    Просмотров
    Последнее сообщение

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
авторов модов
разработчиков скинов
русификаторов
и всех поклонников phpBB3