Тема: Пейджер
Показать сообщение отдельно
Старый 11.05.2012, 19:20 Вверх   #7
Опытный пользователь
 
Аватар для busyava
busyava вне форума
Доп. информация
По умолчанию

модифицировал инструкцию под "современный" код

Код:
#############################################################################
############################# НОВАЯ УСТАНОВКА ###############################
#############################################################################

Щаг 1. Загрузить все файлы из папки "Форум" в корневую директорию вашего форума.
Шаг 2. Импортировать продукт из папки "Продукт" через менеджер продуктов в админке.
Шаг 3. Выполнить редактирование шаблонов.

#############################################################################
########################## РЕДАКТИРОВАНИЕ ШАБЛОНОВ ##########################
#############################################################################

=============================
В шаблоне: MEMBERINFO найти:
=============================

				<if condition="$show['pm']">
					<li class="vbmenu_option"><img src="$stylevar[imgdir_button]/sendtofriend.gif" alt="" class="alt2 inlineimg" /> <a href="private.php?$session[sessionurl]do=newpm&amp;u=$prepared[userid]" rel="nofollow"><phrase 1="$prepared[username]">$vbphrase[send_private_message_to_x]</phrase></a></li>
				</if>
=============================
Добавить ниже:
=============================

				<if condition="$vboptions['vbpager_active'] AND $bbuserinfo['userid']">
				<tr>
					<td>

<li class="vbmenu_option"><img src="$stylevar[imgdir_button]/sendtofriend.gif" alt="" class="alt2 inlineimg" /><a href="#" onclick="window.open('pager.php?do=buddylist&amp;puserid=$userinfo[userid]','pagerbuddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=$vboptions[vbpager_width],height=$vboptions[vbpager_height]'); return false;"><phrase 1="$userinfo[username]">$vbphrase[pager_send_pager_message_to_x]</phrase></a>
					</td>
				</tr>
</li>
				</if>

=============================


=============================
В шаблоне modifyoptions найти:
=============================

				$customfields[messaging]

=============================
Добавить выше:
=============================

				<if condition="$show['pager']">
				<fieldset class="fieldset">
					<legend><label for="cb_pageroption">$vbphrase[pager_vbpager]</label></legend>
					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0" width="100%">
					<tr>
						<td>
$vbphrase[pager_features_pager_messaging_system]
						</td>
					</tr>
					<tr>
			<td><label for="cb_pageroption"><input type="checkbox" name="pageroption" value="1" id="cb_pageroption" onclick="toggle_disabled(this.checked, 'pageroptiontbody')" $checked[pageroption] />$vbphrase[pager_enable_pager_messaging]</label></td>
						</tr>
						<tbody id="pageroptiontbody"<if condition="!$bbuserinfo[pageroption]"> disabled="disabled"</if>>
						<tr>
							<td><br />$vbphrase[pager_features_pager_messaging_from_buddylist]</td>
						</tr>
						<tr>
							<td><label for="cb_pagerbuddyoption"><input type="checkbox" name="pagerbuddyoption" value="1" id="cb_pagerbuddyoption" $checked[pagerbuddyoption] />$vbphrase[pager_enable_pager_messaging_from_buddylist]</label></td>
						</tr>
				<if condition="$vboptions['vbpager_playsound']">
						<tr>
							<td><label for="cb_pagersoundoption"><input type="checkbox" name="pagersoundoption" value="1" id="cb_pagersoundoption" $checked[pagersoundoption] />$vbphrase[pager_enable_pager_sound_notification]</label></td>
						</tr>
				</if>
					</tbody>
					</table>
				</fieldset>
				<else />
				<input type="hidden" name="pageroption" value="$bbuserinfo[pageroption]" />
				<input type="hidden" name="pagerbuddyoption" value="$bbuserinfo[pagerbuddyoption]" />
				<input type="hidden" name="pagersoundoption" value="$bbuserinfo[pagersoundoption]" />
				</if>

=============================


=============================
В шаблоне navbar найти:
=============================

			if condition="$show['pmstats']">
			<div>$kr_ajax_checkpm<phrase 1="$vbphrase[unread_x_nav_compiled]" 2="$vbphrase[total_x_nav_compiled]" 3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></div>
		</if>

=============================
Добавить ниже:
=============================

			<if condition="$show['pager']"><br /><a href="#" onclick="window.open('$vboptions[bburl]/pager.php?action=pager&do=log&folder=inbox','pagerinbox','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=650,height=500'); return false;">$vbphrase[pager_pager_messages]</a><phrase 1="$bbuserinfo[pagerunread]" 2="$bbuserinfo[pagertotal]">$vbphrase[pager_messages_nav_x_y]</phrase></if>

=============================
Далее найти:
=============================

		<tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td></tr>

=============================
Добавить ниже:
=============================

		<tr><td class="vbmenu_option"><a href="#" onclick="window.open('$vboptions[bburl]/pager.php?$session[sessionurl]do=buddylist','pagerbuddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=$vboptions[vbpager_width],height=$vboptions[vbpager_height]'); return false;">$vbphrase[pager_open_vbpager]</a></td></tr>

=============================


=============================
В шаблоне footer найти:
=============================

<script type="text/javascript">
<!--
	// Main vBulletin Javascript Initialization
	vBulletin_init();
//-->
</script>

=============================
Добавить ниже:
=============================

  $pagermessage

=============================


=============================
В шаблоне postbit найти:
=============================

			<if condition="$show['reputationlink']">
				<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
				<if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>&nbsp;
			</if>

=============================
Добавить ниже:
=============================

			<if condition="$vboptions['vbpager_active'] AND $bbuserinfo[userid]">
<a href="#" onclick="window.open('pager.php?do=buddylist&amp;puserid=$post[userid]','pagerbuddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=$vboptions[vbpager_width],height=$vboptions[vbpager_height]'); return false;"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/vbpager_icon.gif" alt="<phrase 1="$post[username]">$vbphrase[pager_send_pager_message_to_x]</phrase>" border="0" /></a> &nbsp;</if>

=============================


=============================
В шаблоне postbit_legacy найти:
=============================

		<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>

=============================
Добавить ниже:
=============================

			<if condition="$vboptions['vbpager_active'] AND $bbuserinfo['userid']">
<a href="#" onclick="window.open('pager.php?do=buddylist&amp;puserid=$post[userid]','pagerbuddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=$vboptions[vbpager_width],height=$vboptions[vbpager_height]'); return false;"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/vbpager_icon.gif" alt="<phrase 1="$post[username]">$vbphrase[pager_send_pager_message_to_x]</phrase>" border="0" /></a></if>

=============================

#############################################################################
###################### ЗАКОНЧИТЬ РЕДАКТИРОВАНИЕ ШАБЛОНОВ  ###################
#############################################################################

Шаг 4. В админке пройти в редактирование групп пользователей и настроить права.


#############################################################################
############################## КОНЕЦ УСТАНОВКИ ##############################
#############################################################################


Перевод выполнил Ateist.
                                                                  vbsupport.org  2007
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.06318 секунды с 10 запросами