Модификация поинты Advanced Points mod

Моды только для форумов расположенных на 4admins.ru и myfor.ru
Правила форума
Эти моды только для форумов расположенных на: 4admins и myfor.ru

Если у вас есть форум на сервисе 4admins - мы рекомендуем вам перенести свой форум на Getbb.Ru , сервис форумов Getbb является более надежным, ваш форум не удалят в отличие от 4admins. Собственно цитата из новых правил (кстати постоянно меняющихся в более и более жесткою форму): "Форум не имеющий в течение 90 дней 20 сообщений может быть удален. Независимо от количества информации на форуме.Форум на котором размещена информация о переезде является покинутым и может быть удален." Это полный бред, на своем форуме на сервисе 4админс даже нельзя разместить ссылку о переезде форума. В конечном итоге решать "Вам самим" где размещать свой форум.
[td][url=http://phpbb3.x-tk.ru/viewforum.php?f=23]Моды (исходники) для форумов на платном хостинге[/url] [url=http://phpbb3.x-tk.ru/viewforum.php?f=11]Простые моды не требующие изменения файлов .php[/url] [url=http://phpbb3.x-tk.ru/viewforum.php?f=20]Моды для форумов размещенных на сервисе getbb.ru[/url] [url=http://phpbb3.x-tk.ru/viewforum.php?f=9]Медальки, звания, иконки, смайлики, аварары и т.п.[/url][/td][td][url=http://phpbb3.x-tk.ru/viewforum.php?f=10]Стили, шаблоны, темы для форумов[/url] [url=http://phpbb3.x-tk.ru/viewforum.php?f=29]BBcodes для форумов[/url] [url=http://phpbb3.x-tk.ru/viewforum.php?f=39]Полезно знать[/url] [url=http://phpbb3.x-tk.ru/viewforum.php?f=25]Болтанка[/url][/td]
Ответить
Аватара пользователя
Admin
Администратор
Сообщения: 1316
Зарегистрирован: 09 авг 2011, 00:22
Репутация: 14
Пол: Мужской
Благодарил (а): 2 раза
Поблагодарили: 9 раз

Модификация поинты Advanced Points mod

Сообщение Admin » 14 янв 2012, 00:39

Модификация поинты Advanced Points mod
Данная модификация позволяет вснести некое подобие денежной системы
Начисление поинтов осуществляется за новые сообщения, новые темы и вложения!
Одним слово провоцирует общение на форуме.
У администратора есть право увеличить и уменьшить количество поинтов.
Установка мода ПОИНТЫ:
В адресной строке наберите http://адресфорума/points_install/install.php

Изображение
В появившемся окне нужно выбрать First Time Install of Advanced Points mod 0.9.2 и нажимаем SUBMIT
Теперь у вас установлен мод и в админки появились вкладки для управления модом админка-модули-Advanced Points System
Для того что бы модификация заработала на форуме нужно внести изменения в шаблоны


Для стилей клонов SUBSILVER
Открываем шаблон index_body.html
находим

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

	<td class="row1" width="100%" valign="middle"><p class="genmed">{TOTAL_POSTS} | {TOTAL_TOPICS} | {TOTAL_USERS} | {NEWEST_USER}</p></td>
и перед добавляем

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

<!-- IF .points --><p>{L_MOST_RICH_USERS} <!-- BEGIN points --><!-- IF not points.S_FIRST_ROW -->, <!-- ENDIF -->{points.USERNAME} ({points.POINT})<!-- END points --></p><!-- ENDIF -->
Далее находим

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

{TOTAL_USERS} | {NEWEST_USER}
после найденного добавляем

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

<!-- IF S_DISPLAY_POINTS_STATS -->| {TOTAL_POINTS} | {TOTAL_BANKU} | {TOTAL_BANKP}<!-- ENDIF --> <!-- IF S_DISPLAY_LOTTERY--> | {LOTTERY_TIME} <!-- ENDIF -->
Шаблон memberlist_view.html
Находим

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

			<tr>
				<td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">{L_JOINED}: </td>
				<td width="100%"><b class="gen">{JOINED}</b></td>
			</tr>
Добавляем после найденного

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

			<!-- IF USE_POINTS -->
                  <tr>
				<td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap"><a href="points.php?i={U_ID}">{P_NAME}</a>:</td>
				<td><!-- IF U_LOCKED --><b>{L_LOCKED}</b><!-- ELSE -->{U_POINTS1} <!-- IF USE_IMAGES_POINTS --><img src="./images/money.gif" border="0"><!-- ENDIF --><a href="{U_POINTS_DONATE}">{L_DONATE}</a> <a href="{U_POINTS_MODIFY}">{L_MOD_USER_POINTS}</a><!-- ENDIF --></td>
                  </tr>
			<!-- ENDIF -->
			<!-- IF USE_BANK -->
                  <tr>   
				<td class="gen" align="{S_CONTENT_FLOW_END}" nowrap="nowrap">Bank:</td>
	 			<td><!-- IF U_BLOCKED --><b>{L_LOCKED}</b><!-- ELSE --> {BANK_GOLD} {P_NAME} <a href="{U_BANK_MODIFY}">{L_MOD_USER_BANK}</a><!-- ENDIF --></td>
                  </tr> 
			<!-- ENDIF -->
Открываем шаблон viewtopic_body.html
Находим

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

				<span class="postdetails">
					<!-- IF postrow.POSTER_JOINED --><br /><b>{L_JOINED}:</b> {postrow.POSTER_JOINED}<!-- ENDIF -->		
после найденного добавляем

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

		<!-- IF USE_POINTS --><dd><strong><a href="./points.php?i={postrow.USER_ID}">{P_NAME}:</a></strong> <!-- IF postrow.POSTER_LOCK -->{L_LOCKED}<!-- ELSE -->{postrow.POSTER_POINTS} <!-- IF USE_IMAGES_POINTS --><img src="./images/money.gif" border="0"><!-- ENDIF --><!-- IF not postrow.S_IS_OWN_POST --><a href="{postrow.U_POINTS_DONATE}">{postrow.L_DONATE}</a><!-- ENDIF --> <a href="{postrow.U_POINTS_MODIFY}">{postrow.L_MOD_USER_POINTS}</a><!-- ENDIF --></dd><!-- ENDIF -->
		<!-- IF USE_BANK --><dd> <strong>Bank:</strong><!-- IF postrow.POSTER_BANK_LOCK --> {L_LOCKED}<!-- ELSE --> {postrow.BANK_GOLD} {P_NAME} <a href="{postrow.U_BANK_MODIFY}">{postrow.L_MOD_USER_POINTS}</a><!-- ENDIF --></dd><!-- ENDIF -->
Открываем шаблон overall_header.html
Находим

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

				<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
и перед найденным добавляем

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

				<a href="./points.php"><img src="{T_THEME_PATH}/images/icon_points.gif" width="12" height="13" alt="*" /> {L_POINTS}</a><!-- IF S_USER_LOGGED_IN --> [ {U_POINTS} ] <!-- ENDIF -->
для продвинутых
Для того что бы кнопка поинты гармонично вписалась в меню форума рекомендую скопировать блок отвечающий за ФАК

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

<a href="{U_FAQ}"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_FAQ}</a>
и уже в скопированном блоке сделать необходимые модификации
<a href="./points.php"><img src="{T_THEME_PATH}/images/icon_mini_faq.gif" width="12" height="13" alt="*" /> {L_POINTS}</a><!-- IF S_USER_LOGGED_IN --> [ {U_POINTS} ] <!-- ENDIF -->
Изменения для клонов PROSILVER
Открываем шаблон index_body.html
Находим

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

<!-- INCLUDE overall_footer.html -->
перед найденным добавляем

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

<!-- IF .points -->
	<h3>{L_MOST_RICH_USERS}</h3>
<p><!-- BEGIN points --><!-- IF not points.S_FIRST_ROW -->, <!-- ENDIF -->{points.USERNAME} ({points.POINT})<!-- END points --></p>
<!-- ENDIF -->
находим

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

{TOTAL_USERS} | {NEWEST_USER}
после найденного добавляем

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

<!-- IF S_DISPLAY_POINTS_STATS -->| {TOTAL_POINTS} | {TOTAL_BANKU} | {TOTAL_BANKP}<!-- ENDIF --> <!-- IF S_DISPLAY_LOTTERY--> | {LOTTERY_TIME} <!-- ENDIF -->
Открываем шаблон memberlist_view.html
Находим

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

		<h3>{L_USER_FORUM}</h3>
		<dl class="details">
			<dt>{L_JOINED}:</dt> <dd>{JOINED}</dd>
			<dt>{L_VISITED}:</dt> <dd>{VISITED}</dd>
после найденного добавляем

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

			<!-- IF USE_POINTS -->
				<dt><a href="points.php?i={U_ID}">{P_NAME}</a>:</dt>
				<dd><!-- IF U_LOCKED --><b>{L_LOCKED}</b><!-- ELSE -->{U_POINTS1} <!-- IF USE_IMAGES_POINTS --><img src="./images/money.gif" border="0"><!-- ENDIF --><a href="{U_POINTS_DONATE}">{L_DONATE}</a> <a href="{U_POINTS_MODIFY}">{L_MOD_USER_POINTS}</a><!-- ENDIF --></dd>
			<!-- ENDIF -->
			<!-- IF USE_BANK -->
				<dt>Bank:</dt>
				<dd><!-- IF U_BLOCKED --><b>{L_LOCKED}</b><!-- ELSE --> {BANK_GOLD} {P_NAME} <a href="{U_BANK_MODIFY}">{L_MOD_USER_BANK}</a><!-- ENDIF --></dd>
			<!-- ENDIF -->
открываем шаблон viewtopic_body.html
находим

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

		<!-- IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
После найденного добавляем

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

		<!-- IF USE_POINTS --><dd><strong><a href="./points.php?i={postrow.USER_ID}">{P_NAME}:</a></strong> <!-- IF postrow.POSTER_LOCK -->{L_LOCKED}<!-- ELSE -->{postrow.POSTER_POINTS} <!-- IF USE_IMAGES_POINTS --><img src="./images/money.gif" border="0"><!-- ENDIF --><!-- IF not postrow.S_IS_OWN_POST --><a href="{postrow.U_POINTS_DONATE}">{postrow.L_DONATE}</a><!-- ENDIF -->  <a href="{postrow.U_POINTS_MODIFY}">{postrow.L_MOD_USER_POINTS}</a><!-- ENDIF --></dd><!-- ENDIF -->
		<!-- IF USE_BANK --><dd> <strong>Bank:</strong><!-- IF postrow.POSTER_BANK_LOCK --> {L_LOCKED}<!-- ELSE --> {postrow.BANK_GOLD} {P_NAME} <a href="{postrow.U_BANK_MODIFY}">{postrow.L_MOD_USER_POINTS}</a><!-- ENDIF --></dd><!-- ENDIF -->
Открываем шаблон overall_header.html
находим

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

			<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
перед найденным добавляем

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

					<li class="icon-points"><a href="./points.php" title="{L_POINTS_EXPLAIN}">{L_POINTS}<!-- IF S_USER_LOGGED_IN --> [ {U_POINTS} ] <!-- ENDIF --></a></li>
Если вы не можете найти фрагмент шаблона целиком то пробуйте найти часть фрагмента
Например нужно найти

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

		<!-- IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->

попробуйте для начала найти {postrow.POSTER_JOINED} и посмотрите рядом весь фрагмент
Изображение

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

Вернуться в «Моды для форумов на 4admins.ру»