Каталог сайтов для phpBB3

В данном подфоруме будут располагаться темы с анонсами интересных модификаций, а так же будут рассматриваться проверенные временем дополнения для phpBB3.

Модераторы: Vl@d1m1r, Lorem Ipsum, Atlas

Правила форума
----
Ответить
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Введение

Давненько хотел себе на форум поставить каталог сайтов, но все никак не мог найти подходящего мода, а ставить отдельный движок каталога не очень хотелось. И вот после многомесячных поисков нашел всетаки, на личном сайте одного из мододелов phpbb3. К сожалению автор уже закончил с разработкой модов, а ведь в его списке есть порядочно отличных модов. Ну ничего, данный мод каталогов, не имеет изьянов и по функционалу вполне хорош. Протестировать его в действии вы можете и на моем форуме.

Собственно каталог легок в администрировании, минимум настроек. Можно создавать сколь угодное количество категорий для сайтов, присутствуют топы по рейтингу и просмотру, выводится список недавно добавленных сайтов. Особенно порадовал вывод топа самых просматриваемых сайтов внизу на главной странице.

Установка

В установке мод так же легок как и в использовании, редактировать придется всего лишь 5 системных и 3-5 файлов стиля(в зависимости от верстки). Прекрасно устанавливается автомодом. Скачать архив вы можете ниже
AВнимание !!! Версия мода обновлена, если вы ранее скачивали мод у нас, то у вас версия 1.0.2. Рекомендую обновить !!!



Примите к сведению, что в инструкции к моду неверно указан скрипт установки
PHP install file

There is a PHP install file that needs to be run in order to complete the installation.
To run it point your browser to, for example, domain.tld/phpBB3/install_dm_linkx.php

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

Code:Select All
install_dm_linkx.php
Нужно запускать следущий скрипт через браузер

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

http://ваш домен/install/index.php
Если установка не начинается, то переходим по следущему адресу

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

http://ваш домен/instal/index.php
Отличие в одной букве l !!! Обратите внимание на то, что и на сервере придется переименовать папку install в instal !!!
После окончания работы скрипта, удалить папку install из корня форума.

Руссификация

Вам надо будет нарисовать 2 кнопочки для русского языка и поместить в папку /styles/ваш стиль/imageset/ru/. Кнопочки надо будет сделать в GIF формате и со следущими именами
Кнопка Добавить сайт(можете придумать и свой текст на кнопке) - button_linkx_new.gif
Кнопка Оставить комментарий(можете придумать и свой текст на кнопке) - button_comment_new.gif
Так же для руссификации нужно скачать файлы локализации, расположенные ниже.
language.rar
Локализация для мода каталога сайтов
(7.7 КБ) 105 скачиваний
Единственную папку из архива нужно распаковать в корень форума.

Дополнения
Ниже, в инструкции, я обьясню как можно добавить такое вот поле в шаблон подачи заявки на размещение сайта в каталоге.
Безымянный.png
Для стилей на основе subsilver2, нужно открыть файл /styles/ваш стиль/template/dm_linkx/postlinkx_body.html и найти в нем следущие строки

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

<!-- INCLUDE posting_buttons.html -->
Добавить перед
<tr class="row1">
<td>
<strong>Если Вас не затруднит, то просим разместить у себя ссылку на наш Форум ...</strong>
</td>
<td>
<strong>... либо наш баннер <img src="Прямая ссылка на ваш баннер" /> </strong>
</td>
</tr>
<tr class="row1">
<td>
<textarea style="text-align: center;" readonly="readonly" cols="45" rows="2" name="S1"><a href="http://ссылка на ваш форум">Имя сайта</a></textarea>
</td>
<td>
<textarea style="text-align: center;" readonly="readonly" cols="45" rows="2" name="S1"><a href="http://ссылка на ваш форум"><img src="Прямая ссылка на ваш баннер" /></a></textarea>
</td>
</tr>
Для стилей на основе prosilver, открыть файл /styles/ваш стиль/template/dm_linkx/postlinkx_body.html и найти в нем следущие строки

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

<!-- INCLUDE posting_buttons.html -->
Добавить перед
<dl >
<dt>
<strong>Если Вас не затруднит, то просим разместить у себя ссылку на наш Форум ...</strong>
</dt>
<dt>
<strong>... либо наш баннер <img src="Прямая ссылка на ваш баннер" /> </strong>
</dt>
</dl>
<dl>
<dt>
<textarea style="text-align: center;" readonly="readonly" cols="70" rows="3" name="S1"><a href="http://ссылка на ваш форум">Имя сайта</a></textarea>
</dt>
<dt>
<textarea style="text-align: center;" readonly="readonly" cols="70" rows="3" name="S1"><a href="http://ссылка на ваш форум"><img src="Прямая ссылка на ваш баннер" /></a></textarea>
</dt>
</dl>
--------- Обновление на 9.03.2012 ---------
--------- Удаление неработающей поисковой формы по Каталогу ---------
Так как поиск по каталогу до сих пор не работает, то советую открыть styles/ваш стиль/template/dm_linkx/index_body.html, найти и удалить (для стилей на основе prosilver )

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

<form method="post" action="{U_ACTION}">
<div class="forabg">
	<div class="inner">
		<span class="corners-top"><span></span></span>
			<ul class="topiclist">
				<li class="header">
					<dl>
						<dt>{DM_LINKX_SEARCH}</dt>
					</dl>
				</li>
			</ul>
			<ul class="topiclist forums">
				<li>
					<dl>
						<dt style="width: 99%; text-align: center; margin: 5px 0px 5px 0px;">
							<input type="hidden" name="id" value="{ID}" />
							{L_DM_LINKX_SEARCH}:&nbsp;&nbsp;
							<input type="text" class="inputbox autowidth" name="search_string" size="52" value="{LINKX_TITLE}" />&nbsp;&nbsp;
							<input class="button1" id="submit" name="submit" value="{L_GO}" type="submit" />
						</dt>
					</dl>
				</li>
			</ul>
		<span class="corners-bottom"><span></span></span>
	</div>
</div>
</form>
Либо найти и удалить (для стилей на основе subsilver2 )

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

<form method="post" action="{U_ACTION}">
<input type="hidden" name="id" value="{ID}" />
<table class="tablebg" cellspacing="1" width="100%">
	<tr>
		<td class="row1" align="left">
			<strong>&nbsp;&nbsp;{L_DM_LINKX_SEARCH}:&nbsp;&nbsp;</strong>
			<input type="text" name="search_string" size="52" value="{LINKX_TITLE}" />&nbsp;&nbsp;
			<input class="button1" id="submit" name="submit" value="{L_GO}" type="submit" />
		</td>
	</tr>
</table>
</form>
--------- Сайтмап (sitemap) для Каталога ---------
Думаю все знают для чего нужен сайтмап каталогу, а кто не знает поясню - для более лучшей индексации поисковиками. Собственно накопал сайтмап для каталога и делюсь с вами
sitemapx.zip
Сайтмап (sitemap) для Каталога сайтов phpbb3
(1.27 КБ) 64 скачивания
Распаковываем единственный файл из архива в корень форума, и добавляем в яндекс и гугл панели вебмастеров следущий адрес сайтмапа

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

http://ваш домен/sitemapx.php
--------- Исправления косяка в стилях на основе subsilver2 ---------
Нашел косячок в моде, вернее в шаблонах мода для стилей на основе subsilver2, а именно то, что автор мода по-случайности вырезал форму добавления комментариев к сайтам Каталога. А мы возвращаем комментарии следущим образом, открываем styles/ваш стиль на основе subsilver2/template/dm_linkx/showlinkx_body.html и находим строки

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

{S_HIDDEN_FIELDS}
	{S_FORM_TOKEN}
	<br /><br />
<!-- ENDIF -->
Добавляем после

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

<!-- IF S_SHOW_COMMENTS -->
{L_DM_LINKX_COMMENT}: <a href="{U_COMMENT_LINKX}">{CC}</a><br /><br />
<!-- ENDIF -->	
Чистим кеш и радуемся восстановленным комментам :-0=)

Вот впринципе и все, что я хотел сказать по поводу этого мода, все вопросы по нему принимаю в этой теме :(
Последний раз редактировалось DeaDRoMeO 19 дек 2011, 18:01, всего редактировалось 13 раз.
Причина: Обновлена версия мода
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#1
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Дописал о ошибке в инструкции к моду :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#2
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

После установки мода получилось вот это




Единственное что может я не туда распоковал файлы руссификации. Я их распоковал в language/ru/mods/. Или куда надо было?

Скрипт отлично встал через автомод. Запускал через install/index.php никакого окна установки не появлялось.
#3
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Скрипт отлично встал через автомод. Запускал через install/index.php никакого окна установки не появлялось.
окно установки должно обязательно появиться :smile: Попробуйте распаковать этот архив в корень форума, т.е. закачать папку из этого архива в корень, может помочь
AВложения удалены

После того как распаковали, запустить заново через браузер скрипт установки :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#4
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

Всмысле сам скрипт закачать в корень форума а не в папку с модами???

Как его потом устанавливать?
#5
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

хех, распакуйте архив прикрепленный выше в корень форума,, а после заново запустите
install/index.php
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#6
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

language.rar распоковать в корень форума он предложит заменить папку language она тоже в корне форума или я не так понял?
#7
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

все правильно, заменяйте, тем более там не замена в итоге будет а совмещение содержимого папок
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#8
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

Все сделал но без результатов
#9
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Перезалил архив с модом в первом сообщении темы, попробуйте распаковать все файлы из папки root в корень форума с заменой :smile:
Ибо я не знаю даже в чем проблема, у меня мод нормально заинсталился. Можно еще из папки мода root/language/en/mods/ скопировать все файлы в папку на сервере /language/ru/mods. с заменой, может дело в руссификации
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#10
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

((( не помогло (((
#11
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

а префикс таблиц Базы Данных у вас phpbb ??? при установке форума ничего не меняли??
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#12
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

префикс phpbb_ по умолчанию. Ничего не менял
#13
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Попробуйте так, открыть /install/index.php и найти строку

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

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './../';
заменить на

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

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
после правок опять запустить скрипт установки :smile:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#14
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

нет так вообще ошибка выскакивает
#15
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

дайте текст ошибки
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#16
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

#17
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Хмм, ясно, задал вопрос знатокам, будем ждать ибо повторюсь, но у меня все без ошибок встало. Хотя знаю, что еще на паре форумов такая же проблема ;-)
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#18
Аватара пользователя
wket
Активно осваиваю Форум
Активно осваиваю Форум
Сообщения: 162
Стаж: 12 лет 3 месяца
Откуда: Дружковка
Контактная информация:

Каталог сайтов для phpBB3

Сообщение wket »

ок спасибо тогда тоже подождем )))
#19
Аватара пользователя
DeaDRoMeO
Старожил Форума
Старожил Форума
Сообщения: 16763
Стаж: 13 лет
Откуда: Витебск
Контактная информация:

Каталог сайтов для phpBB3

Сообщение DeaDRoMeO »

Задолбал модераторов на гуруББ, получил предупреждение, ответа пока нет :cry:
На вопросы, связанные с phpBB, по ЛС не отвечаю !!!
#20
Ответить