Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Минимоды и хаки для phpBB3

  • Список форумов
  • Форумы по phpBB 3.0
  • Другие моды для phpBB 3.0
  • Минимоды и хаки для phpBB3

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

Небольшие моды и хаки для форума phpBB3
Правила форума
При размещении мода/статьи взятой с другого форума/сайта обязательно необходимо указывать первоисточник сообщения.

12 сообщений
  • 1
  • 2
  • След.
Просмотры: 5323 • 
  • Аватара пользователя
    9CaraTT Сообщение 07.06.2012
    Обратная связь / Contact Board Admin

    Автор: RMcGirr83
    Версия: 1.0.10
    PHPBB версия: 3.0.6
    Контрольные суммы MD5: bb000ef590127fffec493c3c916e6689
    Посмотреть работу мода: Тут и Тут
    Скачать: С странички автора
    Скачать: Скачать мой, русский вариант мода.

    Мои добавления:
    Обновил UMIL-1.0.4
    Заменил английские файлы на русские.
    Не много отредактировал перевод.

    Описание:
    Позволяет гостям и / или зарегистрированными пользователями либо отправить по электронной почте администраторов или можно отправить в личку или сделать сообщение в указанном форуме. Позволяет администратору выбрать для вложения в сообщение форума или ЛС. Также позволяет администратору, чтобы проверить электронную почту с форума и / или имя пользователя.

    Установка:
    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 -->






    Если у Вас стиль не prosilver и subsilver2, нужно взять стиливой файл contact_body.html и в ручную залить его в папку template.
    Когда вы тестируете мод на nimp или denwer, или на домашнем компе, где нет почтового сервера, не спешите писать что баг, мод работает корректно только с правильно настроенной почтой.

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

    Мод ставил для форума, решил и для всех сделать русскую версию, мод не нагружает сайт, если он станет не нужным, можно удалить или отключить его, по идее обратная связь необходимая функция любого сайта, если есть мысли в перспективе включить в обновление, я только за!
    Последний раз редактировалось 9CaraTT 07 июн 2012, 09:02, всего редактировалось 6 раз.
9CaraTT
  • Аватара пользователя
    Darkelita Сообщение 07.06.2012
    Класс :good: Спасибо!!!
    - Является ли пиратством установка программы не с оригинального носителя, а скажем, с копии такого носителя?
    - Нет, не является, т. к. пиратство подразумевает наличие моря-океана, корабля и абордажной команды.
Darkelita
  • USER57 Сообщение 07.06.2012
    Давно хотел заморочится с этим не как руки не до ходили.
    Darkelita писал(а):Класс Спасибо!!!
    присоединяюсь ;) :D
    http://star-anime.ru
USER57
  • Аватара пользователя
    TEK Сообщение 07.06.2012
    прикольно, зачет
    КОГДА ТЫ РОДИЛСЯ!!! - ты плакал, а мир улыбался. Так проживи жизнь так, чтоб умирая ты улыбался, а мир плакал!!!
TEK
  • Аватара пользователя
    9CaraTT Сообщение 07.06.2012
    Возможностей мода не плохие, 1 таблица в бд, но тоесть оно не якорем, вот ты админ, вывел топик закрытый для админов и выел на общак для админов замечание гуестов, мод очень полезен ... связь через мыло или асю, не удобно. а если гость не посредстренно через форум обратился, удобно ... я себе для гуестов вывел сообщение в лс )
    Кстати можно сделать как на пире, обращение к админу через попуп окно ;) ковырну как набудь, там не сложно)
9CaraTT
  • Brux Сообщение 28.02.2016
    Пробую скачать русский вариант мода по этой сылке http://upwap.ru/2494007 там вирус мне пишет и страница вся красная... если можно перезалить на дугой сайт.
Brux
  • Аватара пользователя
    9CaraTT Сообщение 28.02.2016
    https://www.phpbb.com/customise/db/mod/ ... ard_admin/ Мод сам

    http://www.phpbbguru.net/community/topic26684.html Русский перевод
    Делаю стили шаблоны для трекера/форума.
9CaraTT
  • Brux Сообщение 22.03.2016
    малость переделал под себя можно и изменить окно сообщения меньше...
    Создаем файл contacts.php закинуть файл можно в корень.

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

    <br/>
    <p> По вопросам размещения рекламы  и предложений о сотрудничестве, а так же при возникновении других вопросов, пишите через Обратную связь.</p>
    <br/>
    <div style="text-align:center; background:#708090; border:1px solid #F5F5F5; color:#ffffff; padding:5px 5px 5px 5px;">Обратная связь</div>
    <!DOCTYPE html>
    <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
    <style>
    #feedback-form {
      max-width: 1400px;
      padding: 2%;
      border-radius: 3px;
      background: #f1f1f1;
    }
    #feedback-form [required] {
      width: 100%;
      box-sizing: border-box;
      margin: 2px 0 2% 0;
      padding: 2%;
      border: 1px solid rgba(0,0,0,.1);
      border-radius: 3px;
      box-shadow: 0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;
    }
    #feedback-form [required]:hover {
      border-color: #7eb4ea;
      box-shadow: 0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 transparent;
    }
    #feedback-form [required]:focus {
      outline: none;
      border-color: #7eb4ea;
      box-shadow: 0 1px 2px -1px rgba(0,0,0,.2) inset, 0 0 4px rgba(35,146,243,.5);
      transition: .2s linear;
    }
    #feedback-form [type="submit"] {
      padding: 2%;
      border: none;
      border-radius: 3px;
      box-shadow: 0 0 0 1px rgba(0,0,0,.2) inset;
      background: #669acc;
      color: #fff;
    }
    #feedback-form [type="submit"]:hover {
      background: #5c90c2;
    }
    #feedback-form [type="submit"]:focus {
      box-shadow: 0 1px 1px #fff, inset 0 1px 2px rgba(0,0,0,.8), inset 0 -1px 0 rgba(0,0,0,.05);
    }
    </style>
    
    <?
    if (isset ($_POST['messageFF'])) {
      mail ("Тут свой ящик куда должны приходить письма",
            "заполнена контактная форма с ".$_SERVER['HTTP_REFERER'],
            "Имя: ".$_POST['nameFF']."\nEmail: ".$_POST['contactFF']."\nСообщение: ".$_POST['messageFF']);
      echo ('<p style="color: green">Ваше сообщение получено,Просто ожидайте ответа, и с Вами обязательно свяжутся спасибо за понимания!</p>');
    }
    ?>
    
    <form method="POST" id="feedback-form">
    Ваше имя:
    <input type="text" name="nameFF" required placeholder="" x-autocompletetype="name">
    Ваш Email для связи:
    <input type="email" name="contactFF" required placeholder="" x-autocompletetype="email">
    Ваше сообщение:
    <textarea name="messageFF" required rows="5"></textarea>
    <input type="submit" value="отправить">
    </form>
     

    получилось так
Brux
  • Аватара пользователя
    9CaraTT Сообщение 22.03.2016
    И что в итоге что мы получаем, ерунда самодельная, где функционал мода?

    Если делать нормально, нужно отделить css, html, php, да и ещё вопрос, как файл contact.php связан contacts.php ? Как он вобще выполняет функционал мода, где функции мода? ))
    Последний раз редактировалось 9CaraTT 22 мар 2016, 19:14, всего редактировалось 1 раз.
    Делаю стили шаблоны для трекера/форума.
9CaraTT
  • Brux Сообщение 22.03.2016
    так я это и не искал что бы это сделать
Brux
12 сообщений
  • 1
  • 2
  • След.

Вернуться в «Минимоды и хаки для phpBB3»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2026 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum Форумы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Бета-версии и расширения в разработке ↳   База расширений ↳   Поиск и запросы расширений ↳   Расширения для phpBB 3.1-3.3 для донаторов ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Запросы расширений, функционала и переводов для подписчиков ↳   Переводы расширений для phpBB3.1-3.3 ↳   Стили для phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 Форумы по phpBB 3.0 ↳   Мод трекера ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   Часто задаваемые вопросы ↳   Ваши трекеры ↳   Мод трекера xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение ↳   Другие моды для phpBB 3.0 ↳   Минимоды и хаки для phpBB3 ↳   phpBB 3.0 ppkBB3cker Edition ↳   Платные услуги, моды, стили для phpBB 3.0 ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo ↳   Вопросы по phpBB 3.0 ↳   Вне тематики форума