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


Главная


Форум torrenpier который уже живет
это сообщество владельцев форумов на phphBB2, торрент-трекеров на движках torrentpier и SVN всех версий.
Здесь можно найти решение своих проблем на своем сайта.
Здесь можно скачать полезные и нужные моды torrenpier, phpBB2 и svn.
Наш форум - это место для общения и обмена опытом между любителей движков, создателей модов на заказ и владельцев сайтов!
Мод Gender(в профили пользователей строку "пол")  
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (full)
Автор Сообщение
Admin
Администратор
Зарегистрирован: 2010-07-27
Сообщ.: 777
russia.gif
Сообщение 10-Янв-11 10:53 #1  
Мод добавляет в профили пользователей строку "пол" и, как опцию, - соответствующее изображение в посты пользователей

Уровень инсталляции: Средне
Время инсталляции: 20 минут

Редактировать 11 файлов
viewtopic.php
admin/admin_users.php
includes/usercp_avatar.php
includes/usercp_register.php
includes/usercp_viewprofile.php
language/lang_russian/lang_main.php
templates/SubSilver/profile_add_body.tpl
templates/SubSilver/profile_view_body.tpl
templates/subSliver/subSilver.cfg
templates/subSliver/viewtopic_body.tpl
templates/subSilver/admin/user_edit_body.tpl


Импортировать 2 гиф-значка
root/templates/subSliver/images/icon_minigender_male.gif
root/templates/subSliver/images/icon_minigender_female.gif


сделать запрос SQL

Код:
ALTER TABLE phpbb_users ADD user_gender TINYINT not null DEFAULT '0';


импортировать 2 гиф-значка в templates/subSilver/images/

открыть viewtopic.php

найти

Код:
$sql = "SELECT u.username


найти в коде вот это

Код:
, p.*


и поставить раньше

Код:
, u.user_gender


найти

Код:

$rank_image = '';


поставить после

Код:
// Start add - Gender MOD
$gender_image = '';
// End add - Gender MOD


найти

Код:


$pm_img = '<a href=


поставить после

Код:
// Start add - Gender MOD
switch ($postrow[$i]['user_gender'])
{
  case 1 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_male'] . "\" alt=\"" . $lang['Gender'].  ":".$lang['Male']."\" title=\"" . $lang['Gender'] . ":".$lang['Male']. "\" border=\"0\" />"; break;
  case 2 : $gender_image = $lang['Gender'].": <img src=\"" . $images['icon_minigender_female'] . "\" alt=\"" . $lang['Gender']. ":".$lang['Female']. "\" title=\"" . $lang['Gender'] . ":".$lang['Female']. "\" border=\"0\" />"; break;
  default : $gender_image="";
}
// End add - Gender MOD


найти

Код:

'POSTER_RANK' =>


поставить после


Код:
// Start add - Gender MOD
'POSTER_GENDER' => $gender_image,
// End add - Gender MOD


найти

Код:

'DELETE' =>


поставить после

Код:
// Start add - Gender MOD
'L_GENDER' => $lang['Gender'],
// End add - Gender MOD


открыть admin/admin_users.php

найти

Код:
$interests = ( !empty($HTTP_POST_VARS['interests']) )


поставить после

Код:

// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD


найти

Код:

$sql = "UPDATE " . USERS_TABLE . "
SET


в самом коде найти вот это

Код:

$user_rank


и поставить после

Код:

, user_gender = '$gender'


найти

Код:

$interests = htmlspecialchars($this_userdata['user_interests']);


поставить после

Код:
// Start add - Gender MOD
$gender = $this_userdata['user_gender'];
// End add - Gender MOD


найти

Код:

$s_hidden_fields .= '<input type="hidden" name="viewemail"


поставить после

Код:

// Start add - Gender MOD
$s_hidden_fields .= '<input type="hidden" name="gender" value="' . $gender . '" />';
// End add - Gender MOD


найти

Код:

//
// Let's do an overall check


поставить раньше

Код:

// Start add - Gender MOD
switch ($gender)
{
   case 1: $gender_male_checked="checked=\"checked\"";break;
   case 2: $gender_female_checked="checked=\"checked\"";break;
   default:$gender_no_specify_checked="checked=\"checked\"";
}
// End add - Gender MOD


найти

Код:

'INTERESTS' =>


поставить после

Код:

// Start add - Gender MOD
'GENDER' => $gender,
'GENDER_NO_SPECIFY_CHECKED' => $gender_no_specify_checked,
'GENDER_MALE_CHECKED' => $gender_male_checked,
'GENDER_FEMALE_CHECKED' => $gender_female_checked,
// End add - Gender MOD


найти

Код:

'L_INTERESTS' =>


поставить после

Код:

// Start add - Gender MOD
'L_GENDER' =>$lang['Gender'],
'L_GENDER_MALE' =>$lang['Male'],
'L_GENDER_FEMALE' =>$lang['Female'],
'L_GENDER_NOT_SPECIFY' =>$lang['No_gender_specify'],
// End add - Gender MOD



открыть
includes/usercp_avatar.php

найти

Код:

function display_avatar_gallery(


в коде найти вот это

Код:
)


и поставить раньше

Код:
, &$gender


найти

Код:

$params = array(


в коде найти вот это

Код:


);


и поставить раньше

Код:

, 'gender'


открыть includes/usercp_register.php

найти

Код:

$signature_bbcode_uid = '';


поставить после

Код:

// Start add - Gender MOD
$gender = ( isset($HTTP_POST_VARS['gender']) ) ? intval ($HTTP_POST_VARS['gender']) : 0;
// End add - Gender MOD


найти

Код:

$sql = "UPDATE " . USERS_TABLE . "
SET


найти в коде вот это

Код:

$avatar_sql . "


поставить после

Код:
, user_gender = '$gender'


найти

Код:

$sql = "INSERT INTO " . USERS_TABLE . "
VALUES


в самом коде найти вот это

Код:

, user_style


и поставить после

Код:

, user_gender


найти в коде вот это

Код:
, $user_style


поставить после

Код:

, '$gender'


найти

Код:

$interests = $userdata['user_interests'];


поставить после

Код:

// Start add - Gender MOD
$gender=$userdata['user_gender'];
// End add - Gender MOD


найти

Код:

display_avatar_gallery(


найти в коде вот это

Код:
);


и поставить раньше

Код:

, $gender


найти

Код:

$smilies_status = (


поставить после

Код:

// Start add - Gender MOD
switch ($gender)
{
   case 1: $gender_male_checked="checked=\"checked\"";break;
   case 2: $gender_female_checked="checked=\"checked\"";break;
   default:$gender_no_specify_checked="checked=\"checked\"";
}
// End add - Gender MOD


найти

Код:

'VIEW_EMAIL_YES' =>


поставить раньше

Код:

// Start add - Gender MOD
'LOCK_GENDER' =>($mode!='register') ? 'DISABLED':'',
'GENDER' => $gender,
'GENDER_NO_SPECIFY_CHECKED' => $gender_no_specify_checked,
'GENDER_MALE_CHECKED' => $gender_male_checked,
'GENDER_FEMALE_CHECKED' => $gender_female_checked,
// End add - Gender MOD


найти

Код:

'L_INTERESTS' =>


поставить после

Код:

// Start add - Gender MOD
'L_GENDER' =>$lang['Gender'],
'L_GENDER_MALE' =>$lang['Male'],
'L_GENDER_FEMALE' =>$lang['Female'],
'L_GENDER_NOT_SPECIFY' =>$lang['No_gender_specify'],
// End add - Gender MOD


открыть includes/usercp_viewprofile.php

найти

Код:

//
// Generate page


поставить раньше

Код:

// Start add - Gender MOD
if ( !empty($profiledata['user_gender']))
{
           switch ($profiledata['user_gender'])
           {
                      case 1: $gender=$lang['Male'];break;
                      case 2: $gender=$lang['Female'];break;
                      default:$gender=$lang['No_gender_specify'];
           }
} else $gender=$lang['No_gender_specify'];
// End add - Gender MOD


найти

Код:

'INTERESTS' =>


поставить после

Код:

// Start add - Gender MOD
'GENDER' => $gender,
// End add - Gender MOD


найти

Код:
'L_INTERESTS' =>


поставить после

Код:

// Start add - Gender MOD
'L_GENDER' => $lang['Gender'],
// End add - Gender MOD


открыть language/lang_russian/lang_main.php

найти

Код:

?>


поставить раньше

Код:

// Start add - Gender MOD
$lang['Gender'] = "Пол";//used in users profile to display witch gender he/she is
$lang['Male'] = "Муж";
$lang['Female']="Жен";
$lang['No_gender_specify'] = "Не указан";
// End add - Gender MOD


открыть templates/subSilver/profile_add_body.tpl

найти

Код:

value="{INTERESTS}"
</td>
</tr>


поставить после

Код:

<!-- Start add - Gender MOD -->
<tr>
      <td class="row1"><span class="gen">{L_GENDER}:</span></td>
      <td class="row2">
      <input type="radio" {LOCK_GENDER} name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/>
      <span class="gen">{L_GENDER_NOT_SPECIFY}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/>
      <span class="gen">{L_GENDER_MALE}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/>
      <span class="gen">{L_GENDER_FEMALE}</span></td>
</tr>
<!-- End add - Gender MOD -->


открыть templates/subSilver/profile_view_body.tpl

найти

Код:

{INTERESTS}
</tr>


поставить после

Код:
<!-- Start add - Gender MOD -->
<tr>
  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_GENDER}:</span></td>
  <td> <b><span class="gen">{GENDER}</span></b></td>
</tr>
<!-- End add - Gender MOD -->


открыть templates/subSilver/subSilver.cfg

найти

Код:

?>


поставить раньше

Код:

// Start add - Gender MOD
$images['icon_minigender_male'] = "$current_template_images/icon_minigender_male.gif";
$images['icon_minigender_female'] = "$current_template_images/icon_minigender_female.gif";
// End add - Gender MOD


открыть templates/subSilver/viewtopic_body.tpl

найти

Код:

{postrow.POSTER_AVATAR}<br /><br />


в коде найти вот это

Код:

{postrow.POSTER_AVATAR}<br /><br />


и поставить после

Код:

{postrow.POSTER_GENDER}<br />


открыть templates/subSilver/admin/user_edit_body.tpl

найти

Код:

value="{INTERESTS}"
</td>
</tr>


поставить после

Код:

<!-- Start add - Gender MOD -->
<tr>
      <td class="row1"><span class="gen">{L_GENDER}:</span></td>
      <td class="row2">
      <input type="radio" name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/>
      <span class="gen">{L_GENDER_NOT_SPECIFY}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/>
      <span class="gen">{L_GENDER_MALE}</span>&nbsp;&nbsp;
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/>
      <span class="gen">{L_GENDER_FEMALE}</span></td>
</tr>
<!-- End add - Gender MOD -->


2 гиф-значка.rar
 Описание файла:  
Скачать файл
 Имя файла:  2 гиф-значка.rar
 Размер файла:  916 Bytes
 Скачан:  552 раз(а)
Вернуться к началу
    
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 01-Фев-11 18:36 #2  
Кто то пробивал ставить ???
Он воще рабочий ???
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 01-Фев-11 19:31 #3  
Andrey я писал свой
Вернуться к началу
    
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 01-Фев-11 19:32 #4  
Можешь выложить ?!
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 01-Фев-11 19:34 #5  
Andrey надо выдергивать, может быть позже
Вернуться к началу
    
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 01-Фев-11 19:34 #6  
Угу всеравно спасибо огромное за помощь !
Вернуться к началу
    
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 11-Фев-11 19:01 #7  
Что за фигня поставил его себе когда меняешь пол на Муж сохраняешь то оно снова пишет Не указан ! как ето исправить ?
Вернуться к началу
    
zx
Зарегистрирован: 2010-12-07
Сообщ.: 16
russia.gif
Сообщение 11-Фев-11 19:15 #8  
наверно не правильно установил код.не в том месте.смотри внимательно
Вернуться к началу
    
Andrey
Зарегистрирован: 2010-08-28
Сообщ.: 100
Сообщение 11-Фев-11 19:24 #9  
все в том месте...
Дважды ставил одно и тоже...
Вернуться к началу
    
zx
Зарегистрирован: 2010-12-07
Сообщ.: 16
russia.gif
Сообщение 11-Фев-11 19:33 #10  
а может ,версия мода не подходит для твоего двига?
такое и тоже бываетSmile
Вернуться к началу
    
monster27
Зарегистрирован: 2010-12-29
Сообщ.: 540
Сообщение 12-Фев-11 13:15 #11  
Эти моды написаны для чистых форумов без трекера. Нужно смотреть что ставишь, копипаст редко помогает.
Вернуться к началу
    
Заголовок новой темы
Форум для новой темы
 
Страница 1 из 1
Показать сообщения:   
Начать новую тему   Ответить на тему    Главная -> Модификация (mod's) -> Моды (full) Часовой пояс: GMT + 4

 

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

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



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


Нравится