info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ 1 сообщение ]  Просмотры: 3284

Автор Сообщение
Не в сети
(Андрей)  
Администратор
Аватара пользователя

Стаж: 8 лет 8 месяцев 22 дня
Сообщения: 1223
Откуда: здешние мы


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


Ссылки на аккаунты в профиле в русских соцсетях / Russian Social Networking Profiles

мод позволяет выводить ссылки-иконки на аккаунты в данных соцсетях:
В контакте, Одноклассники, Мой мир, Мой круг + Facebook и Twitter.

Для проверки я ввёл 2 реальных аккаунта в "В контакте" и "Facebook". всё отработало нормально.
сам мод взял здесь: ссылка.

выглядеть будет примерно так:

сканы
Вложение:
Комментарий к файлу: иконки в минипрофиле в теме
social_item.png
social_item.png [ 31.37 КБ | Просмотров: 3284 ] social_item.png



Вложение:
Комментарий к файлу: выбор настроек в профиле
social_pr.png
social_pr.png [ 18.71 КБ | Просмотров: 3284 ] social_pr.png



Вложение:
Комментарий к файлу: вывод ссылок в профиле
social_profil.png
social_profil.png [ 29.39 КБ | Просмотров: 3284 ] social_profil.png




Если заинтересовало - ставим:

Скачать мод из архива сайта:

Скачать из файлового архива сайта

распаковать и содержимое папки root загрузить в корень сайта (где файл config.php).

Теперь правим файлы:

общие правки
Открыть memberlist.php
Найти

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

'WWW_IMG'      => $user->img('icon_contact_www', $user->lang['WWW']),


Вставить после найденного

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

//Russian Social Networking Profiles
         'VKONTAKTE_IMG'   => $user->img('icon_contact_vkontakte', $user->lang['VKONTAKTE']),
         'ODNOKLASSNIKI_IMG'  => $user->img('icon_contact_odnoklassniki', $user->lang['ODNOKLASSNIKI']),
         'MOIKRUG_IMG'   => $user->img('icon_contact_moikrug', $user->lang['MOIKRUG']),
         'MOIMIR_IMG'  => $user->img('icon_contact_moimir', $user->lang['MOIMIR']),
         'FACEBOOK_IMG'   => $user->img('icon_contact_facebook', $user->lang['FACEBOOK']),
         'TWITTER_IMG'  => $user->img('icon_contact_twitter', $user->lang['TWITTER']),


Найти

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

'WWW_IMG'      => $user->img('icon_contact_www', $user->lang['WWW']),


Вставить после найденного

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

//Russian Social Networking Profiles
         'VKONTAKTE_IMG'   => $user->img('icon_contact_vkontakte', $user->lang['VKONTAKTE']),
         'ODNOKLASSNIKI_IMG'  => $user->img('icon_contact_odnoklassniki', $user->lang['ODNOKLASSNIKI']),
         'MOIKRUG_IMG'   => $user->img('icon_contact_moikrug', $user->lang['MOIKRUG']),
         'MOIMIR_IMG'  => $user->img('icon_contact_moimir', $user->lang['MOIMIR']),
         'FACEBOOK_IMG'   => $user->img('icon_contact_facebook', $user->lang['FACEBOOK']),
         'TWITTER_IMG'  => $user->img('icon_contact_twitter', $user->lang['TWITTER']),


Найти

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

'USER_MSN'         => $data['user_msnm'],


Вставить после найденного

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

//Russian Social Networking Profiles
      'USER_VKONTAKTE'         => $data['user_vkontakte'],
      'USER_ODNOKLASSNIKI'         => $data['user_odnoklassniki'],
      'USER_MOIKRUG'         => $data['user_moikrug'],
      'USER_MOIMIR'         => $data['user_moimir'],
      'USER_FACEBOOK'         => $data['user_facebook'],
      'USER_TWITTER'         => $data['user_twitter'],


Открыть viewtopic.php
Найти

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

'WWW_IMG'          => $user->img('icon_contact_www', 'VISIT_WEBSITE'),


Вставить после найденного

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

//Russian Social Networking Profiles
   'VKONTAKTE_IMG'           => $user->img('icon_contact_vkontakte', 'VKONTAKTE'),
   'ODNOKLASSNIKI_IMG'      => $user->img('icon_contact_odnoklassniki', 'ODNOKLASSNIKI'),
   'MOIKRUG_IMG'           => $user->img('icon_contact_moikrug', 'MOIKRUG'),
   'MOIMIR_IMG'      => $user->img('icon_contact_moimir', 'MOIMIR'),
   'FACEBOOK_IMG'           => $user->img('icon_contact_facebook', 'FACEBOOK'),
   'TWITTER_IMG'      => $user->img('icon_contact_twitter', 'TWITTER'),


Найти

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

'www'            => '',


Вставить после найденного

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

//Russian Social Networking Profiles
            'vkontakte'            => '',
            'odnoklassniki'            => '',
            'moikrug'            => '',
            'moimir'            => '',
            'facebook'            => '',
            'twitter'            => '',


Найти

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

'www'         => $row['user_website'],


Вставить после найденного

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

//Russian Social Networking Profiles
            'vkontakte'      => $row['user_vkontakte'],
            'odnoklassniki'      => $row['user_odnoklassniki'],
            'moikrug'      => $row['user_moikrug'],
            'moimir'      => $row['user_moimir'],
            'facebook'      => $row['user_facebook'],
            'twitter'      => $row['user_twitter'],


Найти

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

'U_WWW'         => $user_cache[$poster_id]['www'],


Вставить после найденного

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

//Russian Social Networking Profiles
      'U_VKONTAKTE'      => $user_cache[$poster_id]['vkontakte'],
      'U_ODNOKLASSNIKI'      => $user_cache[$poster_id]['odnoklassniki'],
      'U_MOIKRUG'      => $user_cache[$poster_id]['moikrug'],
      'U_MOIMIR'      => $user_cache[$poster_id]['moimir'],
      'U_FACEBOOK'      => $user_cache[$poster_id]['facebook'],
      'U_TWITTER'      => $user_cache[$poster_id]['twitter'],


Открыть adm/style/acp_users_profile.html
Найти

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

<dd><input type="text" id="website" name="website" value="{WEBSITE}" /></dd>
   </dl>


Вставить после найденного

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

<dl>
      <dt><label for="vkontakte">{L_UCP_VKONTAKTE}:</label></dt>
      <dd><input type="text" name="vkontakte" id="vkontakte" value="{VKONTAKTE}" /></dd>
   </dl>
   <dl>
      <dt><label for="odnoklassniki">{L_UCP_ODNOKLASSNIKI}:</label></dt>
      <dd><input type="text" name="odnoklassniki" id="odnoklassniki" value="{ODNOKLASSNIKI}" /></dd>
   </dl>
   <dl>
      <dt><label for="moikrug">{L_UCP_MOIKRUG}:</label></dt>
      <dd><input type="text" name="moikrug" id="moikrug" value="{MOIKRUG}" /></dd>
   </dl>
   <dl>
      <dt><label for="moimir">{L_UCP_MOIMIR}:</label></dt>
      <dd><input type="text" name="moimir" id="moimir" value="{MOIMIR}" /></dd>
   </dl>
   <dl>
      <dt><label for="facebook">{L_UCP_FACEBOOK}:</label></dt>
      <dd><input type="text" name="facebook" id="facebook" value="{FACEBOOK}" /></dd>
   </dl>
   <dl>
      <dt><label for="twitter">{L_UCP_TWITTER}:</label></dt>
      <dd><input type="text" name="twitter" id="twitter" value="{TWITTER}" /></dd>
   </dl>


Открыть includes/acp/acp_styles.php
Найти (показана только часть строки)

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

'icon_back_top', 'icon_contact_aim', 'icon_contact_email', 'icon_contact_icq', 'icon_contact_jabber', 'icon_contact_msnm',


Вставить в эту же строку после найденного (то есть после 'icon_contact_msnm',)

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

 'icon_contact_vkontakte', 'icon_contact_odnoklassniki', 'icon_contact_moikrug', 'icon_contact_moimir', 'icon_contact_facebook', 'icon_contact_twitter',


Открыть includes/acp/acp_users.php
Найти

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

'jabber'      => utf8_normalize_nfc(request_var('jabber', $user_row['user_jabber'], true)),


Вставить после найденного

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

//Russian Social Networking Profiles
               'vkontakte'         => request_var('vkontakte', $user_row['user_vkontakte']),
               'odnoklassniki'      => request_var('odnoklassniki', $user_row['user_odnoklassniki']),
               'moikrug'         => request_var('moikrug', $user_row['user_moikrug']),
               'moimir'      => request_var('moimir', $user_row['user_moimir']),
               'facebook'         => request_var('facebook', $user_row['user_facebook']),
               'twitter'      => request_var('twitter', $user_row['user_twitter']),


Найти

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

'yim'         => array('string', true, 5, 255),


Вставить после найденного

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

//Russian Social Networking Profiles
                  'vkontakte'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'odnoklassniki'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'moikrug'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'moimir'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'facebook'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'twitter'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),


Найти

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

'user_yim'      => $data['yim'],


Вставить после найденного

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

//Russian Social Networking Profiles
                     'user_vkontakte'   => $data['vkontakte'],
                     'user_odnoklassniki'   => $data['odnoklassniki'],
                     'user_moikrug'   => $data['moikrug'],
                     'user_moimir'   => $data['moimir'],
                     'user_facebook'   => $data['facebook'],
                     'user_twitter'   => $data['twitter'],                     


Найти

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

'WEBSITE'      => $data['website'],


Вставить после найденного

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

//Russian Social Networking Profiles
               'VKONTAKTE'      => $data['vkontakte'],
               'ODNOKLASSNIKI'      => $data['odnoklassniki'],
               'MOIKRUG'      => $data['moikrug'],
               'MOIMIR'      => $data['moimir'],
               'FACEBOOK'      => $data['facebook'],
               'TWITTER'      => $data['twitter'],


Открыть includes/ucp/ucp_pm_viewmessage.php
Найти

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

'U_JABBER'      => ($user_info['user_jabber'] && $auth->acl_get('u_sendim')) ? append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=contact&amp;action=jabber&amp;u=' . $author_id) : '',


Вставить после найденного

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

//Russian Social Networking Profiles
      'U_VKONTAKTE'      => (!empty($user_info['user_vkontakte'])) ? $user_info['user_vkontakte'] : '',
      'U_ODNOKLASSNIKI'      => (!empty($user_info['user_odnoklassniki'])) ? $user_info['user_odnoklassniki'] : '',
      'U_MOIKRUG'      => (!empty($user_info['user_moikrug'])) ? $user_info['user_moikrug'] : '',
      'U_MOIMIR'      => (!empty($user_info['user_moimir'])) ? $user_info['user_moimir'] : '',
      'U_FACEBOOK'      => (!empty($user_info['user_facebook'])) ? $user_info['user_facebook'] : '',
      'U_TWITTER'      => (!empty($user_info['user_twitter'])) ? $user_info['user_twitter'] : '',


Открыть includes/ucp/ucp_profile.php
Найти

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

'website'      => request_var('website', $user->data['user_website']),


Вставить после найденного

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

//Russian Social Networking Profiles
               'vkontakte'         => request_var('vkontakte', $user->data['user_vkontakte']),
               'odnoklassniki'      => request_var('odnoklassniki', $user->data['user_odnoklassniki']),
               'moikrug'         => request_var('moikrug', $user->data['user_moikrug']),
               'moimir'      => request_var('moimir', $user->data['user_moimir']),
               'facebook'         => request_var('facebook', $user->data['user_facebook']),
               'twitter'      => request_var('twitter', $user->data['user_twitter']),


Найти

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

'website'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),


Вставить после найденного

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

//Russian Social Networking Profiles
                  'vkontakte'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'odnoklassniki'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'moikrug'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'moimir'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'facebook'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),
                  'twitter'      => array(
                     array('string', true, 12, 255),
                     array('match', true, '#^http[s]?://(.*?\.)*?[a-z0-9\-]+\.[a-z]{2,4}#i')),


Найти

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

'user_website'   => $data['website'],


Вставить после найденного

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

//Russian Social Networking Profiles
                     'user_vkontakte'   => $data['vkontakte'],
                     'user_odnoklassniki'   => $data['odnoklassniki'],
                     'user_moikrug'      => $data['moikrug'],
                     'user_moimir'   => $data['moimir'],
                     'user_vkontakte'   => $data['vkontakte'],
                     'user_odnoklassniki'   => $data['odnoklassniki'],
                     'user_facebook'      => $data['facebook'],
                     'user_twitter'   => $data['twitter'],


Найти

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

'WEBSITE'   => $data['website'],


Вставить после найденного

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

//Russian Social Networking Profiles
               'VKONTAKTE'   => $data['vkontakte'],
               'ODNOKLASSNIKI'   => $data['odnoklassniki'],
               'MOIKRUG'   => $data['moikrug'],
               'MOIMIR'   => $data['moimir'],
               'FACEBOOK'   => $data['facebook'],
               'TWITTER'   => $data['twitter'],               


языковые правки (ru)
Открыть language/ru/common.php
Найти

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

'GO'                  =>


Вставить перед найденным

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

//Russian Social Networking Profiles
    'VKONTAKTE'                     => 'Вконтакте',
    'ODNOKLASSNIKI'                  => 'Одноклассники',
    'MOIKRUG'                     => 'Мой круг',
    'MOIMIR'                  => 'Мой мир',
    'FACEBOOK'                     => 'Facebook',
    'TWITTER'                  => 'Twitter',


Открыть language/ru/memberlist.php
Найти

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

'WWW'               =>


Вставить после найденного

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

//Russian Social Networking Profiles
   'VIEW_VKONTAKTE'            => 'Профиль Вконтакте',
   'VIEW_ODNOKLASSNIKI'         => 'Профиль Одноклассники',
   'VIEW_MOIKRUG'            => 'Профиль Мой круг',
   'VIEW_MOIMIR'         => 'Профиль Мой мир',
   'VIEW_FACEBOOK'            => 'Профиль Facebook',
   'VIEW_TWITTER'         => 'Профиль Twitter',


Открыть language/ru/ucp.php
Найти

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

'UCP_JABBER'            =>


Вставить после найденного

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

//Russian Social Networking Profiles
   'UCP_VKONTAKTE'            => 'Профиль Вконтакте',
   'UCP_ODNOKLASSNIKI'         => 'Профиль Одноклассники',
   'UCP_MOIKRUG'            => 'Профиль Мой круг',
   'UCP_MOIMIR'            => 'Профиль Мой мир',
   'UCP_FACEBOOK'            => 'Профиль Facebook',
   'UCP_TWITTER'            => 'Профиль Twitter',


Открыть language/ru/acp/styles.php
Найти

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

'IMG_ICON_CONTACT_WWW'      =>


Вставить после найденного

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

//Russian Social Networking Profiles
   'IMG_ICON_CONTACT_VKONTAKTE'   => 'Профиль Вконтакте',
   'IMG_ICON_CONTACT_ODNOKLASSNIKI'      => 'Профиль Одноклассники',
   'IMG_ICON_CONTACT_MOIKRUG'   => 'Профиль Мой круг',
   'IMG_ICON_CONTACT_MOIMIR'      => 'Профиль Мой мир',
   'IMG_ICON_CONTACT_FACEBOOK'   => 'Профиль Facebook',
   'IMG_ICON_CONTACT_TWITTER'      => 'Профиль Twitter',


для стилей на основе prosilver
Открыть styles/prosilver/imageset/imageset.cfg
Найти

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

img_icon_contact_www = icon_contact_www.gif*20*20


Вставить перед найденным

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

img_icon_contact_vkontakte = icon_contact_vkontakte.png*20*20
img_icon_contact_odnoklassniki = icon_contact_odnoklassniki.png*20*20
img_icon_contact_moikrug = icon_contact_moikrug.png*20*20
img_icon_contact_moimir = icon_contact_moimir.png*20*20
img_icon_contact_facebook = icon_contact_facebook.gif*20*20
img_icon_contact_twitter = icon_contact_twitter.gif*20*20


Открыть styles/prosilver/template/memberlist_view.html
Найти

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

<!-- IF U_JABBER and S_JABBER_ENABLED --><dt>{L_JABBER}:</dt> <dd><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false;">{L_SEND_JABBER_MESSAGE}</a></dd><!-- ELSEIF USER_JABBER --><dt>{L_JABBER}:</dt> <dd>{USER_JABBER}</dd><!-- ENDIF -->


Вставить после найденного

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

<!-- IF USER_VKONTAKTE --><dt>{L_VKONTAKTE}:</dt> <dd><a href="{USER_VKONTAKTE}" title="{L_VIEW_VKONTAKTE}: {USER_VKONTAKTE}" onclick="window.open(this.href);return false;">{L_VIEW_VKONTAKTE}</a></dd><!-- ENDIF -->
      <!-- IF USER_ODNOKLASSNIKI --><dt>{L_ODNOKLASSNIKI}:</dt> <dd><a href="{USER_ODNOKLASSNIKI}" title="{L_VIEW_ODNOKLASSNIKI}: {USER_ODNOKLASSNIKI}" onclick="window.open(this.href);return false;">{L_VIEW_ODNOKLASSNIKI}</a></dd><!-- ENDIF -->
      <!-- IF USER_MOIKRUG --><dt>{L_MOIKRUG}:</dt> <dd><a href="{USER_MOIKRUG}" title="{L_VIEW_MOIKRUG}: {USER_MOIKRUG}" onclick="window.open(this.href);return false;">{L_VIEW_MOIKRUG}</a></dd><!-- ENDIF -->
      <!-- IF USER_MOIMIR --><dt>{L_MOIMIR}:</dt> <dd><a href="{USER_MOIMIR}" title="{L_VIEW_MOIMIR}: {USER_MOIMIR}" onclick="window.open(this.href);return false;">{L_VIEW_MOIMIR}</a></dd><!-- ENDIF -->
      <!-- IF USER_FACEBOOK --><dt>{L_FACEBOOK}:</dt> <dd><a href="{USER_FACEBOOK}" title="{L_VIEW_FACEBOOK}: {USER_FACEBOOK}" onclick="window.open(this.href);return false;">{L_VIEW_FACEBOOK}</a></dd><!-- ENDIF -->
      <!-- IF USER_TWITTER --><dt>{L_TWITTER}:</dt> <dd><a href="{USER_TWITTER}" title="{L_VIEW_TWITTER}: {USER_TWITTER}" onclick="window.open(this.href);return false;">{L_VIEW_TWITTER}</a></dd><!-- ENDIF -->


Открыть styles/prosilver/template/ucp_pm_viewmessage.html
Найти

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

<!-- IF U_JABBER --><li class="jabber-icon"><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->


Вставить после найденного

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

<!-- IF U_VKONTAKTE --><li class="vkontakte-icon"><a href="{U_VKONTAKTE}" title="{L_VKONTAKTE}" onclick="window.open(this.href);return false;"><span>{L_VKONTAKTE}</span></a></li><!-- ENDIF -->
         <!-- IF U_ODNOKLASSNIKI --><li class="odnoklassniki-icon"><a href="{U_ODNOKLASSNIKI}" title="{L_ODNOKLASSNIKI}" onclick="window.open(this.href);return false;"><span>{L_ODNOKLASSNIKI}</span></a></li><!-- ENDIF -->
         <!-- IF U_MOIKRUG --><li class="moikrug-icon"><a href="{U_MOIKRUG}" title="{L_MOIKRUG}" onclick="window.open(this.href);return false;"><span>{L_MOIKRUG}</span></a></li><!-- ENDIF -->
         <!-- IF U_MOIMIR --><li class="moimir-icon"><a href="{U_MOIMIR}" title="{L_MOIMIR}" onclick="window.open(this.href);return false;"><span>{L_MOIMIR}</span></a></li><!-- ENDIF -->
         <!-- IF U_FACEBOOK --><li class="facebook-icon"><a href="{U_FACEBOOK}" title="{L_FACEBOOK}" onclick="window.open(this.href);return false;"><span>{L_FACEBOOK}</span></a></li><!-- ENDIF -->
         <!-- IF U_TWITTER --><li class="twitter-icon"><a href="{U_TWITTER}" title="{L_TWITTER}" onclick="window.open(this.href);return false;"><span>{L_TWITTER}</span></a></li><!-- ENDIF -->


Открыть styles/prosilver/template/ucp_profile_profile_info.html
Найти

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

<dd><input type="text" name="website" id="website" maxlength="255" value="{WEBSITE}" class="inputbox" /></dd>
   </dl>


Вставить после найденного

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

   <dl>
      <dt><label for="vkontakte">{L_UCP_VKONTAKTE}:</label></dt>
      <dd><input type="text" name="vkontakte" id="vkontakte" maxlength="255" value="{VKONTAKTE}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="odnoklassniki">{L_UCP_ODNOKLASSNIKI}:</label></dt>
      <dd><input type="text" name="odnoklassniki" id="odnoklassniki" maxlength="255" value="{ODNOKLASSNIKI}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="moikrug">{L_UCP_MOIKRUG}:</label></dt>
      <dd><input type="text" name="moikrug" id="moikrug" maxlength="255" value="{MOIKRUG}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="moimir">{L_UCP_MOIMIR}:</label></dt>
      <dd><input type="text" name="moimir" id="moimir" maxlength="255" value="{MOIMIR}" class="inputbox" /></dd>
   </dl>
   
   <dl>
      <dt><label for="facebook">{L_UCP_FACEBOOK}:</label></dt>
      <dd><input type="text" name="facebook" id="facebook" maxlength="255" value="{FACEBOOK}" class="inputbox" /></dd>
   </dl>
   <dl>
      <dt><label for="twitter">{L_UCP_TWITTER}:</label></dt>
      <dd><input type="text" name="twitter" id="twitter" maxlength="255" value="{TWITTER}" class="inputbox" /></dd>
   </dl>


Открыть styles/prosilver/template/viewtopic_body.html
Найти

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

<!-- IF postrow.U_JABBER --><li class="jabber-icon"><a href="{postrow.U_JABBER}" onclick="popup(this.href, 550, 320); return false;" title="{L_JABBER}"><span>{L_JABBER}</span></a></li><!-- ENDIF -->


Вставить после найденного

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

<!-- IF postrow.U_VKONTAKTE --><li class="vkontakte-icon"><a href="{postrow.U_VKONTAKTE}" title="{L_VKONTAKTE}" onclick="window.open(this.href);return false;"><span>{L_VKONTAKTE}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_ODNOKLASSNIKI --><li class="odnoklassniki-icon"><a href="{postrow.U_ODNOKLASSNIKI}" title="{L_ODNOKLASSNIKI}" onclick="window.open(this.href);return false;"><span>{L_ODNOKLASSNIKI}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MOIKRUG --><li class="moikrug-icon"><a href="{postrow.U_MOIKRUG}" title="{L_MOIKRUG}" onclick="window.open(this.href);return false;"><span>{L_MOIKRUG}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_MOIMIR --><li class="moimir-icon"><a href="{postrow.U_MOIMIR}" title="{L_MOIMIR}" onclick="window.open(this.href);return false;"><span>{L_MOIMIR}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_FACEBOOK --><li class="facebook-icon"><a href="{postrow.U_FACEBOOK}" title="{L_FACEBOOK}" onclick="window.open(this.href);return false;"><span>{L_FACEBOOK}</span></a></li><!-- ENDIF -->
               <!-- IF postrow.U_TWITTER --><li class="twitter-icon"><a href="{postrow.U_TWITTER}" title="{L_TWITTER}" onclick="window.open(this.href);return false;"><span>{L_TWITTER}</span></a></li><!-- ENDIF -->


Открыть styles/prosilver/theme/buttons.css
Найти

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

.web-icon, .web-icon a         { background: none top left no-repeat; }


Вставить после найденного

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

.vkontakte-icon, .vkontakte-icon a         { background: none top left no-repeat; }
.odnoklassniki-icon, .odnoklassniki-icon a         { background: none top left no-repeat; }
.moikrug-icon, .moikrug-icon a         { background: none top left no-repeat; }
.moimir-icon, .moimir-icon a         { background: none top left no-repeat; }
.facebook-icon, .facebook-icon a         { background: none top left no-repeat; }
.twitter-icon, .twitter-icon a         { background: none top left no-repeat; }


Найти

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

ul.profile-icons li.web-icon   { width: {IMG_ICON_CONTACT_WWW_WIDTH}px; height: {IMG_ICON_CONTACT_WWW_HEIGHT}px; }


Вставить после найденного

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

ul.profile-icons li.vkontakte-icon   { width: {IMG_ICON_CONTACT_VKONTAKTE_WIDTH}px; height: {IMG_ICON_CONTACT_VKONTAKTE_HEIGHT}px; }
ul.profile-icons li.odnoklassniki-icon   { width: {IMG_ICON_CONTACT_ODNOKLASSNIKI_WIDTH}px; height: {IMG_ICON_CONTACT_ODNOKLASSNIKI_HEIGHT}px; }
ul.profile-icons li.moikrug-icon   { width: {IMG_ICON_CONTACT_MOIKRUG_WIDTH}px; height: {IMG_ICON_CONTACT_MOIKRUG_HEIGHT}px; }
ul.profile-icons li.moimir-icon   { width: {IMG_ICON_CONTACT_MOIMIR_WIDTH}px; height: {IMG_ICON_CONTACT_MOIMIR_HEIGHT}px; }
ul.profile-icons li.facebook-icon   { width: {IMG_ICON_CONTACT_FACEBOOK_WIDTH}px; height: {IMG_ICON_CONTACT_FACEBOOK_HEIGHT}px; }
ul.profile-icons li.twitter-icon   { width: {IMG_ICON_CONTACT_TWITTER_WIDTH}px; height: {IMG_ICON_CONTACT_TWITTER_HEIGHT}px; }


Открыть styles/prosilver/theme/colours.css
Найти

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

.web-icon, .web-icon a         { background-image: url("{IMG_ICON_CONTACT_WWW_SRC}"); }


Вставить после найденного

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

.vkontakte-icon, .vkontakte-icon a               { background-image: url("{IMG_ICON_CONTACT_VKONTAKTE_SRC}"); }
.odnoklassniki-icon, .odnoklassniki-icon a         { background-image: url("{IMG_ICON_CONTACT_ODNOKLASSNIKI_SRC}"); }
.moikrug-icon, .moikrug-icon a               { background-image: url("{IMG_ICON_CONTACT_MOIKRUG_SRC}"); }
.moimir-icon, .moimir-icon a         { background-image: url("{IMG_ICON_CONTACT_MOIMIR_SRC}"); }
.facebook-icon, .facebook-icon a               { background-image: url("{IMG_ICON_CONTACT_FACEBOOK_SRC}"); }
.twitter-icon, .twitter-icon a         { background-image: url("{IMG_ICON_CONTACT_TWITTER_SRC}"); }


для стилей на основе subsilver2
Открыть styles/subsilver2/imageset/ru/imageset.cfg
Найти

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

img_icon_contact_msnm = icon_contact_msnm.gif


Вставить после найденного

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

img_icon_contact_vkontakte = icon_contact_vkontakte.gif
img_icon_contact_odnoklassniki = icon_contact_odnoklassniki.gif
img_icon_contact_moikrug = icon_contact_moikrug.gif
img_icon_contact_moimir = icon_contact_moimir.gif
img_icon_contact_facebook = icon_contact_facebook.gif
img_icon_contact_twitter = icon_contact_twitter.gif


Открыть styles/subsilver2/template/memberlist_view.html
Найти

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

<td><!-- IF U_JABBER --><a href="{U_JABBER}" onclick="popup(this.href, 550, 320); return false">{JABBER_IMG}</a><!-- ELSEIF USER_JABBER -->{USER_JABBER_IMG}<!-- ENDIF --></td>
         </tr>


Вставить после найденного

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

<tr>
            <td class="gen" nowrap="nowrap" align="{S_CONTENT_FLOW_END}">{L_VKONTAKTE}: </td>
            <td><!-- IF USER_VKONTAKTE --><a href="{USER_VKONTAKTE}" onclick="window.open(this.href);return false;">{VKONTAKTE_IMG}</a><!-- ENDIF --></td>
         </tr>
         <tr>
            <td class="gen" nowrap="nowrap" align="{S_CONTENT_FLOW_END}">{L_ODNOKLASSNIKI}: </td>
            <td><!-- IF USER_ODNOKLASSNIKI --><a href="{USER_ODNOKLASSNIKI}" onclick="window.open(this.href);return false;">{ODNOKLASSNIKI_IMG}</a><!-- ENDIF --></td>
         </tr>
         <tr>
            <td class="gen" nowrap="nowrap" align="{S_CONTENT_FLOW_END}">{L_MOIKRUG}: </td>
            <td><!-- IF USER_MOIKRUG --><a href="{USER_MOIKRUG}" onclick="window.open(this.href);return false;">{MOIKRUG_IMG}</a><!-- ENDIF --></td>
         </tr>
         <tr>
            <td class="gen" nowrap="nowrap" align="{S_CONTENT_FLOW_END}">{L_MOIMIR}: </td>
            <td><!-- IF USER_MOIMIR --><a href="{USER_MOIMIR}" onclick="window.open(this.href);return false;">{MOIMIR_IMG}</a><!-- ENDIF --></td>
         </tr>
         <tr>
            <td class="gen" nowrap="nowrap" align="{S_CONTENT_FLOW_END}">{L_FACEBOOK}: </td>
            <td><!-- IF USER_FACEBOOK --><a href="{USER_FACEBOOK}" onclick="window.open(this.href);return false;">{FACEBOOK_IMG}</a><!-- ENDIF --></td>
         </tr>
         <tr>
            <td class="gen" nowrap="nowrap" align="{S_CONTENT_FLOW_END}">{L_TWITTER}: </td>
            <td><!-- IF USER_TWITTER --><a href="{USER_TWITTER}" onclick="window.open(this.href);return false;">{TWITTER_IMG}</a><!-- ENDIF --></td>
         </tr>


Открыть styles/subsilver2/template/ucp_profile_profile_info.html
Найти

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

   <td class="row2"><input class="post" type="text" name="jabber" size="30" maxlength="255" value="{JABBER}" /></td>
</tr>


Вставить после найденного

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

<tr>
   <td class="row1" width="35%"><b class="genmed">{L_UCP_VKONTAKTE}: </b></td>
   <td class="row2"><input class="post" type="text" name="vkontakte" id="vkontakte" size="30" maxlength="255" value="{VKONTAKTE}" /></td>
</tr>
<tr>
   <td class="row1" width="35%"><b class="genmed">{L_UCP_ODNOKLASSNIKI}: </b></td>
   <td class="row2"><input class="post" type="text" name="odnoklassniki" id="odnoklassniki" size="30" maxlength="255" value="{ODNOKLASSNIKI}" /></td>
</tr>
<tr>
   <td class="row1" width="35%"><b class="genmed">{L_UCP_MOIKRUG}: </b></td>
   <td class="row2"><input class="post" type="text" name="moikrug" id="moikrug" size="30" maxlength="255" value="{MOIKRUG}" /></td>
</tr>
<tr>
   <td class="row1" width="35%"><b class="genmed">{L_UCP_MOIMIR}: </b></td>
   <td class="row2"><input class="post" type="text" name="moimir" id="moimir" size="30" maxlength="255" value="{MOIMIR}" /></td>
</tr>
<tr>
   <td class="row1" width="35%"><b class="genmed">{L_UCP_FACEBOOK}: </b></td>
   <td class="row2"><input class="post" type="text" name="facebook" id="facebook" size="30" maxlength="255" value="{FACEBOOK}" /></td>
</tr>
<tr>
   <td class="row1" width="35%"><b class="genmed">{L_UCP_TWITTER}: </b></td>
   <td class="row2"><input class="post" type="text" name="twitter" id="twitter" size="30" maxlength="255" value="{TWITTER}" /></td>
</tr>


Для завершения установки запустите файл db_update.php через ваш браузер:

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

http://ваш сайт/db_update.php


после отработки установщика удалите его с сервера.

Почистите кэши шаблонов, тем и картинок. (бывает необходимо почистить и кэш браузера).

у меня модификация пошла сразу. проблем не наблюдалось.
удачной установки и применения.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Russian Social Networking Profiles,phpbb 3.0,мод,форум
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на сайте:

Всего посетителей: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

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

Часовой пояс: UTC + 2 часа



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете защищать свои темы паролем

Найти:
Перейти:  




cron

Текущее время: 14 июн 2024, 09:09

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид