Страница 1 из 1

Оформления сайта и форума проекта mini Server

Добавлено: 06 май 2011, 13:36
mini-server
Я как-то упустил данную тему форума, из-за чего посетителям приходиться писать все личных сообщениях. Теперь все замечания и предложения можно добавлять здесь. Как раз сегодня внес некоторые изменения на форум, связанных с добавлением изображений:
phpbb_000.png
Настройка изображений для вложения
Это сразу пример и настройки данного пункта. Разрешение в 320 пикселей выбрано как минимальный размер мобильных платформ более, более или менее видно картину в целом, что бы понять стоит ли ее загружать или нет.
Общее количество загружаемых вложений 50 МБайт, а размер каждого файла в отдельности не более 1 МБайта. На счет 50 МБайт пока под вопросом. Сам еще не вижу смысл во вложениях такого объема.
Что скажите? *WRITE*

Re: Оформления сайта и форума проекта mini Server

Добавлено: 29 май 2011, 18:55
mini-server
Выполнена SEO оптимизация (применимо только для phpBB3), переименованы ВСЕ страницы. Для примера раньше они имели вид (нежелательные фразы выделил красным):
  • Форум проекта mini Server • Главная страница
  • Форум проекта mini Server • Просмотр темы - ISPConfig 3
  • Форум проекта mini Server • Просмотр форума - Общие вопросы по использованию ISPconfig 3
Теперь название выглядит так:
  • Форум проекта mini Server
  • Форум проекта mini Server • ISPConfig 3
  • Форум проекта mini Server • Общие вопросы по использованию ISPconfig 3
Чтоб убрать Главная страница, в файле index.php найди строчку:

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

page_header($user->lang['INDEX']);
и замени на

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

page_header();
Чтобы убрать просмотр форума, в фале viewforum.php найти строку:

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

page_header($user->lang['VIEW_FORUM'] . ' - ' . $forum_data['forum_name']);
и заменить её на

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

page_header($forum_data['forum_name']);
чтоб убрать с темы "просмотр темы" откройте файл viewtopic.php и найдите строку:

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

page_header($user->lang['VIEW_TOPIC'] .' - ' . $topic_data['topic_title']);
затем замените её на

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

page_header($topic_data['topic_title']);
На просторах форума был найден способ с изменением кода шаблона, в практике этого делать не пришлось, поэтому этот момент был упущен.
Так же есть еще один момент (это больше юзабилити, чем SEO): убрать точку, которая стоит перед надписью Главная страница.
Открываем overall_header.html и в строке:

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

[...]
<title>{SITENAME} &bull;  <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>
[...]
После {SITENAME} поставим вместо точки &bull; пробел &nbsp;
Ну или вобще ничего не ставим, но тогда произойдет сливание названия темы и название форума.

Преобразование внешних ссылок phpBB3

Добавлено: 29 авг 2011, 12:33
mini-server
Есть такой замечательный мод для преобразования внешних ссылок Prime Links, он позволяет открывать внешние ссылки с форума в новом окне, а внутренние в текущем, при использовании этого варианта также будет осуществляться редирект "старых" ссылок, написанных до установки мода. А также в нем легко можно организовать редирект внешних ссылок. Сам мод прост в установке: нужно внести одну поправку и добавить один файл, кроме того мод находится в базе phpbb.com. Редирект осуществляется очень просто:
1. Создаем в корне форума файл go.php следующего содержания:

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

<?php 
if (isset($_SERVER['QUERY_STRING'])) Header('Location: '.urldecode($_SERVER['QUERY_STRING'])); 
?>
2. Устанавливаем Prime Links, вносим нужные правки в код мода. Открываем includes/prime_links.php, находим строку:

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

define('EXTERNAL_LINK_PREFIX', '');		// Example: 'http://anonym.to?'
заменяем на:

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

define('EXTERNAL_LINK_PREFIX', 'http://ваш_домен/папка_форума/go.php?');		// Example: 'http://anonym.to?'
3. Создаем в корне сайта файл robots.txt (именно в нижнем регистре!) следующего содержания:

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

User-agent: *
Disallow: /папка_форума/go.php
Таким образом получаем редирект только внешних ссылок, причем независящий от того находится ли ссылка в ббкоде или нет.

Re: Оформления сайта и форума проекта mini Server

Добавлено: 06 сен 2011, 00:34
mini-server
Добавление BB-кода
Зачёркнутый текст:

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

Использование BBCode: [s]{TEXT}[/s]
Замена HTML: <span style="text-decoration:line-through;">{TEXT}</span>
Подсказка: Зачёркнутый текст: [s]текст[/s]
Горизонтальная линия:

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

Использование BBCode: [hr][/hr]
Замена HTML: <hr />
Подсказка: Горизонтальная линия: [hr][/hr]
Нижний индекс:

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

Использование BBCode: [sub]{TEXT}[/sub]
Замена HTML: <sub>{TEXT}</sub>
Подсказка: Нижний индекс: [sub]текст[/sub]
Верхний индекс:
Использование BBCode: {TEXT}
Замена HTML: <sup>{TEXT}</sup>
Подсказка: Верхний индекс: текст
Телетайп:

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

Использование BBCode: [tt:2kl0ekct]{TEXT}[/tt:2kl0ekct]
Замена HTML: <tt>{TEXT}</tt>
Подсказка: Текст в формате телетайпа: [tt:2kl0ekct]текст[/tt:2kl0ekct]

Спрятан копирайт jcomments

Добавлено: 21 сен 2011, 19:29
mini-server
Я решил не убирать саму ссылку, а просто сделать не индексируемой для поисковых систем. с использованием тега <noindex>.
Для этого откроем файл с содержащейся ссылкой в этом компоненте jcomments - /components/com_jcomments/tpl/default/tpl_index.php и заключите строку содержащую следующий код ( который отвечает за копирайт строка примерно № 59):

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

<?php echo $this->getVar(’support’); ?>
в тег <noindex>...</noindex>, получаем строку:

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

<noindex><div id="comments-footer" align="center"><?php echo $this->getVar('support'); ?></div></noindex>
Данный код представлен для JComments версии 2.2.0.2 [12/09/2010].

Re: Оформления сайта и форума проекта mini Server

Добавлено: 06 окт 2011, 21:53
Guest
Предлагаю на сайте разместить модуль для вывода последних сообщений с форума.( например модуль DphpBB3 Last Topics для связки Joomla 1.5 и форума на движке phpBB).Это я думаю добавит информативности сайту и повысит посещаемость форума.

Re: Оформления сайта и форума проекта mini Server

Добавлено: 06 окт 2011, 22:46
mini-server
usb писал(а):Предлагаю на сайте разместить модуль для вывода последних сообщений с форума.( например модуль DphpBB3 Last Topics для связки Joomla 1.5 и форума на движке phpBB).Это я думаю добавит информативности сайту и повысит посещаемость форума.
Интересно!!! Надо только проверить поддерживает ли модуль форум phpBB3 в другом домене *OK*

Re: Оформления сайта и форума проекта mini Server

Добавлено: 06 окт 2011, 23:18
Guest
Думаю что сможет, в настройках есть отдельный пункт для настройки основного адреса форума.Ниже прилагаю скрин настроек с одного из моих сайтов где крутится Joomla и форум на phpBB.
Настройка достаточно простая достаточно прописать данные о базе данных форума и указать URL расположения форума.

Re: Оформления сайта и форума проекта mini Server

Добавлено: 07 окт 2011, 00:13
mini-server
usb писал(а):Настройка достаточно простая достаточно прописать данные о базе данных форума и указать URL расположения форума.
Хммм... спасибки USB если завтра будет время непременно поставим и проверим!

Как убрать надпись - "board3 Portal - based on phpBB3 Portal

Добавлено: 15 янв 2012, 14:01
mini-server
Как убрать надпись - "board3 Portal - based on phpBB3 Portal" на версии 3.0.8
Ищим фаил lang_portal.php в папке language/ru/mods
205 строчка:

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

'PORTAL_COPY' => '<a href="http://www.board3.de" title="board3.de">board3 Portal</a> - based on <a href="http://www.phpbb3portal.com" title="phpBB3 Portal">phpBB3 Portal</a>',
Меняем под себя, у меня вышло так:

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

'PORTAL_COPY' => '<a href="http://forum.mini-server.ru" title="Форум о серверах">FORUM.MINI-SERVER.RU</a>',

Re: Оформления сайта и форума проекта mini Server

Добавлено: 29 фев 2012, 08:29
SinglWolf
Ошибка в коде. Отмечено стрелкой.
Ошибка форума.JPG

Re: Оформления сайта и форума проекта mini Server

Добавлено: 29 фев 2012, 10:52
mini-server
SinglWolf писал(а):Ошибка в коде. Отмечено стрелкой.
Ошибка форума.JPG
Спасибо за наблюдательность. Про ошибку вкурсе, как исправить не знаю. Пока занимаюсь обновлением форума до последней версии движка phpBB3, а там посмотрим. Возможно обращусь к специалистам. *DONT_KNOW*

Re: Оформления сайта и форума проекта mini Server

Добавлено: 29 фев 2012, 11:29
SinglWolf
mini-server писал(а):
SinglWolf писал(а):Ошибка в коде. Отмечено стрелкой.
Ошибка форума.JPG
Спасибо за наблюдательность. Про ошибку вкурсе, как исправить не знаю. Пока занимаюсь обновлением форума до последней версии движка phpBB3, а там посмотрим. Возможно обращусь к специалистам. *DONT_KNOW*
Это ошибка в используемой теме. Как называется тема? Если бесплатная, то дайте ссылку (можно в ЛС), могу глянуть в чём причина. А если приобретена за деньги, то надо трясти разработчика. :-)

{ MARK_SUBFORUMS_READ }

Добавлено: 29 фев 2012, 11:41
mini-server
На просторах интернета нашел подобный случай!

В правом верхнем углу каждого форума, который содержит подфорумы, отображается следующее:
{ MARK_SUBFORUMS_READ }
Это сообщение об ошибке. Должно быть: Все разделы прочитаны. Я следовал всем инструкциям обновления точно и подозреваю, что есть ошибка в последнем обновлении. Каждый знает, как это исправить? Спасибо.
PS Это верно, если язык является американский английский. То выводит "Mark forums read", если выбранный язык является "британский английский". Или американский английский языковой пакет нуждается в обновлении?


Ответ:
Это будет язык ошибке. Обновление сделает британский английский. Я вижу из вашего местоположения, что вы находитесь в США. Знаете ли вы загрузить новый американский английский языковой пакет тоже в обновление?

Извините, за кривой перевод *PARDON*

Смысл таков:
Открыть файл /language/ru/common.php и найти строку

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

'MARK_FORUMS_READ'      => 'Отметить форумы как прочтённые',
после нее вставить

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

'MARK_SUBFORUMS_READ'   => 'Отметить подфорумы как прочтённые',
Пока ограничусь этим, но у меня подозрение, что этот код был сменен и в новых версиях будет фигурировать только 'MARK_FORUMS_READ', при следующем обновлении, если ситуация повторится отредактирую файл шаблона.

Re: { MARK_SUBFORUMS_READ }

Добавлено: 29 фев 2012, 11:56
SinglWolf
mini-server писал(а):На просторах интернета нашел подобный случай!

В правом верхнем углу каждого форума, который содержит подфорумы, отображается следующее:
{ MARK_SUBFORUMS_READ }
Это сообщение об ошибке. Должно быть: Все разделы прочитаны. Я следовал всем инструкциям обновления точно и подозреваю, что есть ошибка в последнем обновлении. Каждый знает, как это исправить? Спасибо.
PS Это верно, если язык является американский английский. То выводит "Mark forums read", если выбранный язык является "британский английский". Или американский английский языковой пакет нуждается в обновлении?


Ответ:
Это будет язык ошибке. Обновление сделает британский английский. Я вижу из вашего местоположения, что вы находитесь в США. Знаете ли вы загрузить новый американский английский языковой пакет тоже в обновление?

Извините, за кривой перевод *PARDON*

Смысл таков:
Открыть файл /language/ru/common.php и найти строку

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

'MARK_FORUMS_READ'      => 'Отметить форумы как прочтённые',
после нее вставить

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

'MARK_SUBFORUMS_READ'   => 'Отметить подфорумы как прочтённые',
Пока ограничусь этим, но у меня подозрение, что этот код был сменен и в новых версиях будет фигурировать только 'MARK_FORUMS_READ', при следующем обновлении, если ситуация повторится отредактирую файл шаблона.
*THUMBS UP* Оно самое.

Re: Оформления сайта и форума проекта mini Server

Добавлено: 29 фев 2012, 16:57
mini-server
В верхнем правом углу добавил кнопочку <На сайт> надеюсь будет полезна, через месяц проверю по статистике в Метрике.
=>>
c 2012.03.15 над форумом проекта mini Server были выполнены следующие работы:
  • За место недавно установленной кнопочку <На сайт>, размещено навигационное меню по всему проекту mini Server.
  • Так как после обновления движка, на версию 3.0.10 редирект go.php gthtcnfk работать, то с сегодняшнего дня он снова функционирует (SEO)
  • Форум получил обновленную карта сайта для поисковиков (SEO)