Текущее время: 05 дек 2020, 07:13

Русская поддержка форума phpBB

Это сайт русской поддержки phpBB

Обратная связь / Contact Board Admin (Русская версия) [phpBB3, ppkbb3cker]

Аватара пользователя
Сообщения: 355
Стаж: 8 лет 8 месяцев
Карма: 30
Россия

Сообщение » 06 июн 2012, 23:36

Обратная связь / Contact Board Admin

Автор: RMcGirr83
Версия: 1.0.10
PHPBB версия: 3.0.6
Контрольные суммы MD5: bb000ef590127fffec493c3c916e6689
Демо: Тут
Скачать: С странички автора
Скачать: Скачать мой, русский вариант мода.
Мои добавления:
Обновил UMIL-1.0.4
Заменил английские файлы на русские.
Не много поправил перевод.
Описание:
Позволяет гостям и / или зарегистрированными пользователями либо отправить по электронной почте администраторов или можно отправить в личку или сделать сообщение в указанном форуме. Позволяет администратору выбрать для вложения в сообщение форума или ЛС. Также позволяет администратору, чтобы проверить электронную почту с форума и / или имя пользователя.
У Вас проблемы с регистрацией или на трекере стоят какие-то ограничения, пользователь сможет с вами связаться. Тестил не долго, прощёлкал функционал, работает нормально, при обращении гостя выдаёт такое сообщение, имя отправителя в заголовке Anonymous, можно переименовать к примеру Guest или гость, т.е при ровных руках проблем не будет, да и кстати почта должна быть настроена на сайте.

Установка:
1.) Ровноруким сделать бэкап файлов и базы.
2.) Копировать содержимое папки root в корень сайта.

Открыть: includes/functions.php
Найти:
Код: Выделить всё
'U_FAQ'               => append_sid("{$phpbb_root_path}faq.$phpEx"),
После вставить:
Код: Выделить всё
// Contact Board Admin Mod
'U_CONTACT'            => append_sid("{$phpbb_root_path}contact.$phpEx"),
// Contact Board Admin Mod END
Найти:
Код: Выделить всё
'S_NEW_PM'            => ($s_privmsg_new) ? 1 : 0,
После вставить:
Код: Выделить всё
// Contact Board Admin Mod
'S_CONTACT_ENABLED'      => (isset($config['contact_enable']) && $config['contact_enable']) ? true : false,
// Contact Board Admin Mod END

Открыть: language/ru/common.php
Перед (в самом конце):
Код: Выделить всё
?>
Вставить:
Код: Выделить всё
// Contact Board Admin Mod
$lang = array_merge($lang, array(
   'CONTACT_BOARD_ADMIN'      => 'Контакт с администратором форума',
   'CONTACT_BOARD_ADMIN_SHORT'   => 'Обратная связь',
));
// Contact Board Admin Mod END
Открыть: styles/prosilver/template/overall_header.html
Найти:
Код: Выделить всё
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
Перед вставить:
Код: Выделить всё
<!-- IF S_CONTACT_ENABLED --><li class="icon-contact"><a href="{U_CONTACT}" title="{L_CONTACT_BOARD_ADMIN}">{L_CONTACT_BOARD_ADMIN_SHORT}</a></li><!-- ENDIF -->

Открыть: styles/prosilver/theme/buttons.css
Ищем:
Код: Выделить всё
.icon-faq
После в той же строке вставить:
Код: Выделить всё
, .icon-contact
Чтобы получилось примерно так:
Код: Выделить всё
.sitehome, .icon-faq, .icon-contact, .icon-members, .icon-home, .icon-ucp, .icon-register, .icon-logout,

Открыть: styles/prosilver/theme/bidi.css Найти:
Код: Выделить всё
, .rtl .icon-faq
После в той же строке вставить:
Код: Выделить всё
, .rtl .icon-contact
Чтобы получилось примерно так:
Код: Выделить всё
.rtl .sitehome, .rtl .icon-faq, .rtl .icon-contact, .rtl .icon-members, .rtl .icon-home, .rtl .icon-ucp, .rtl .icon-register, .rtl .icon-logout,

Открыть: styles/prosilver/theme/colours.css
Найти:
Код: Выделить всё
.icon-faq                  { background-image: url("{T_THEME_PATH}/images/icon_faq.gif"); }
После с ноги запихнуть:
Код: Выделить всё
.icon-contact               { background-image: url("{T_THEME_PATH}/images/icon_contact.gif"); }
Открыть: styles/subsilver2/template/overall_header.html
Найти:
Код: Выделить всё
<a href="{U_FAQ}">
Перед:
Код: Выделить всё
<!-- IF S_CONTACT_ENABLED --><a href="{U_CONTACT}"><img src="{T_THEME_PATH}/images/icon_mini_contact.gif" width="12" height="13" alt="{L_CONTACT_BOARD_ADMIN_SHORT}" /> {L_CONTACT_BOARD_ADMIN_SHORT}</a>&nbsp; &nbsp;<!-- ENDIF -->
#628
#628
#628
#628
#628
#628
#628

Запускаем установку: http://ваш_домен.ru/contact_install.php
После установки удаляем файл contact_install.php и папку umil.
Идём в админку, Модули>> Обратная связь (настраиваем)
Вложения
contact_admin_306.zip
(169.7 КБ) Скачиваний: 3

Аватара пользователя
Сообщения: 23
Стаж: 8 лет 4 месяца
Откуда: Иркутск
Карма: 7
Россия

Сообщение » 29 июл 2012, 15:30

Спасибо, отличный мод :co_ol:

Аватара пользователя
Сообщения: 355
Стаж: 8 лет 8 месяцев
Карма: 30
Россия

Сообщение » 15 янв 2013, 15:17

Это партнёрская программа, к моду не имеет не какого отношения, скоро попрощаюсь с этой партнёркой.
Если нужен стиль для сайта, стучите: ICQ 560107181

Аватара пользователя
Сообщения: 355
Стаж: 8 лет 8 месяцев
Карма: 30
Россия

Сообщение » 04 фев 2013, 00:52

Мод перезалит, оказалось папку ru туда не вложил.
Если нужен стиль для сайта, стучите: ICQ 560107181

Сообщения: 1
Стаж: 7 лет 1 месяц
Карма: 0

Сообщение » 11 окт 2013, 16:20

Здравствуйте! Изначально хотела поставить этот модуль с вашей страницы, сохранила ссылку, зашла через пару дней форум не работал, нашла тоже самое в другом месте. Но в том варианте не работает почему-то отправка на е-мейл админу, письма не приходят. Ваш модуль в этом месте работает? Или тоже только для отправки в лс? Тогда не вижу смысла в данном модуле так как стандартными способами и так можно было писать админу.

Аватара пользователя
Сообщения: 355
Стаж: 8 лет 8 месяцев
Карма: 30
Россия

Сообщение » 12 окт 2013, 00:49

Преимуществ мода несколько, стоит посмотреть возможности через админку.
Насчёт Email, вам необходимо настроить в админ разделе пункт "Способ отправки сообщений:" и выбрать отправку Email, Сообщение в форум или Личное сообщение, далее настроить корректно отправку Email сообщений на форуме, если не настроено, то работать отправка по Email работать не будет..


Вернуться в Модификации phpBB 3.0.x



Кто сейчас на конференции

Сейчас этот форум просматривают: нет пользователей онлайн и гости: 1