Главная Форум Поиск Пользователи Регистрация Доброй ночи, Гость Вход


Главная


Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта.
Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn.
Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
Forum Logo Selector MOD  
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (full)
Автор Сообщение
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 02-Фев-12 21:11 #1  
MOD Author: RusTrek адаптировал Dream (поменял две строчки) =)
Описание: Выбираем логотип для трекера из админки
Не забиваем кинуть архив в корень.

Installation Level: Easy
Installation Time: 5 Minutes
Делаем запрос:
Код:
INSERT INTO `phpbb_config` VALUES ('logo_image_path', 'images/logo');
INSERT INTO `phpbb_config` VALUES ('logo_image', 'subSilver.gif');
INSERT INTO `phpbb_config` VALUES ('logo_image_w', '200');
INSERT INTO `phpbb_config` VALUES ('logo_image_h', '91');


Открываем language/lang_english/lang_admin.php и находим:
Код:
?>


Перед ставим:
Код:
// Выбор логотипа
$lang['Logo_settings'] = 'Настройки логотипа';
$lang['Logo_explain'] = 'Здесь вы можете задать путь к папке на вашем форуме к логотипу, логотип, который будет использоваться на форуме';
$lang['Logo_path'] = 'Папка где находятся логотипы';
$lang['Logo_path_explain'] = 'Путь к корневой папке, например. images/logo';
$lang['Logo'] = 'Выберите логотип';
$lang['Logo_dimensions'] = 'Размеры логотипа';
$lang['Logo_dimensions_explain'] = '(высота х ширина в пикселях) ';


Открываем admin/admin_board.php и находим:
Код:
$style_select = style_select($new['default_style'], 'default_style', "../templates");


Перед ставим:
Код:
// Выбор логотипа
$dir = @opendir($phpbb_root_path . $new['logo_image_path']);
$count = 0;
while( $file = @readdir($dir) )
{
  if( !@is_dir(phpbb_realpath($phpbb_root_path . $new['logo_image_path'] . '/' . $file)) )
  {
    if( preg_match('/(\.gif$|\.png$|\.jpg|\.jpeg)$/is', $file) )
    {
      $logo[$count] = $file;
      $count++;
    }
  }
}
@closedir($dir);
// Logo ListBox
$logo_list = "";
for( $i = 0; $i < count($logo); $i++ )
{
  if ($logo[$i] == $new['logo_image'])
    $logo_list .= '<option value="' . $logo[$i] . '" selected="selected">' . $logo[$i] . '</option>';
  else
    $logo_list .= '<option value="' . $logo[$i] . '">' . $logo[$i] . '</option>';
}

$logo_image = $new['logo_image'];
$logo_width = $new['logo_image_w'];
$logo_height = $new['logo_image_h'];


Находим:
Код:
  "L_ADMIN" => $lang['Acc_Admin'],


После ставим:
Код:
  // Выбор логотипа
  "L_LOGO_SETTINGS" => $lang['Logo_settings'],
  "L_LOGO_EXPLAIN" => $lang['Logo_explain'],
  "L_LOGO_PATH" => $lang['Logo_path'],
  "L_LOGO_PATH_EXPLAIN" => $lang['Logo_path_explain'],
  "L_LOGO" => $lang['Logo'],
  "L_LOGO_DIMENSIONS" => $lang['Logo_dimensions'],
  "L_LOGO_DIMENSIONS_EXPLAIN" => $lang['Logo_dimensions_explain'],
  // Выбор логотипа Конец


Находим:
Код:
  "TIMEZONE_SELECT" => $timezone_select,


После ставим:
Код:
  // Выбор логотипа
  "LOGO_PATH" => $new['logo_image_path'],
  "LOGO_IMAGE_DIR" => $phpbb_root_path . $new['logo_image_path'],
  "LOGO_LIST" => $logo_list,
  "LOGO_IMAGE" => ($logo_image) ? $phpbb_root_path . $board_config['logo_image_path'] .'/' . $logo_image : '',
  "LOGO_WIDTH" => $new['logo_image_w'],
  "LOGO_HEIGHT" => $new['logo_image_h'],
  // Выбор логотипа Конец


Открываем includes/page_header.php и находим:
Код:
  'SITE_DESCRIPTION' => $board_config['site_desc'],


После ставим:
Код:
  // Выбор логотипа
  'LOGO' => ($board_config['logo_image']) ? $phpbb_root_path . $board_config['logo_image_path'] .'/' . $board_config['logo_image'] : '',
  'LOGO_WIDTH' => ($board_config['logo_image_w'] == 0) ? "" : 'width="' . $board_config['logo_image_w'] . '" ',
  'LOGO_HEIGHT' => ($board_config['logo_image_h'] == 0) ? "" : 'height="' . $board_config['logo_image_h'] . '" ',
  // Выбор логотипа Конец


Открываем templates/subSilver/admin/board_config_body.tpl и находим:
Код:
<p>{L_CONFIGURATION_EXPLAIN}</p>


После ставим:
Код:
<script language="javascript" type="text/javascript">
<!--
function update_logo(newlogo)
{
  document.logo_image.src = "{LOGO_IMAGE_DIR}/" + newlogo;
}
//-->
</script>


Находим:
Код:
  <tr>
    <td class="row1">{L_ENABLE_PRUNE}</td>
    <td class="row2"><input type="radio" name="prune_enable" value="1" {PRUNE_YES} /> {L_YES}&nbsp;&nbsp;<input type="radio" name="prune_enable" value="0" {PRUNE_NO} /> {L_NO}</td>
  </tr>


После ставим:
Код:
  <tr>
    <th class="thHead" colspan="2">{L_LOGO_SETTINGS}</th>
  </tr>
  <tr>
    <td class="row2" colspan="2"><span class="gensmall">{L_LOGO_EXPLAIN}</span></td>
  </tr>
  <tr>
    <td class="row1">{L_LOGO_PATH}<br /><span class="gensmall">{L_LOGO_PATH_EXPLAIN}</span></td>
    <td class="row2"><input class="post" type="text" size="20" maxlength="255" name="logo_image_path" value="{LOGO_PATH}" /></td>
  </tr>
  <tr>
    <td class="row1">{L_LOGO_DIMENSIONS}<br /><span class="gensmall">{L_LOGO_DIMENSIONS_EXPLAIN}</span></td>
    <td class="row2"><input class="post" type="text" size="3" maxlength="4" name="logo_image_h" value="{LOGO_HEIGHT}" /> x <input class="post" type="text" size="3" maxlength="4" name="logo_image_w" value="{LOGO_WIDTH}"></td>
  </tr>
  <tr>
    <td class="row1">{L_LOGO}</td>
    <td class="row2"><select name="logo_image" onchange="update_logo(this.options[selectedIndex].value);">{LOGO_LIST}</select> &nbsp; <img name="logo_image" src="{LOGO_IMAGE}" border="0" width="{LOGO_WIDTH}" height="{LOGO_HEIGHT}"/> &nbsp;</td>
  </tr>


Открываем templates/subSilver/overall_header.tpl и находим:
Код:
        <td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>


В этом рядку ищем:
Код:
"templates/subSilver/images/logo_phpBB.gif"


Меняем на:
Код:
"{LOGO}" {LOGO_WIDTH}{LOGO_HEIGHT}
pic


images.rar
 Описание файла:  
Скачать файл
 Имя файла:  images.rar
 Размер файла:  22.39 KB
 Скачан:  821 раз(а)
Вернуться к началу
    
Ramzes32
Зарегистрирован: 2011-04-24
Сообщ.: 36
Сообщение 03-Фев-12 16:10 #2  
Andrey Спасибо

_________________
http://forestlife.no-ip.org/ Локальный торрент трекер города Брянск
Вернуться к началу
    
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 04-Фев-12 00:11 #3  
Пожалуйста!
Вернуться к началу
    
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (full) Часовой пояс: GMT + 4

 

Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы
Все материалы сайта представлены только для ознакомления. При копировании материала ссылка на torrentpier-download.ru обязательна!

sitemap     карта форума | Статистика визитов поисковых ботов | Выдача в поисковиках



Powered by phpBB © 2001, 2011 phpBB Group
| ©2011-2024 - Воронеж |


Нравится