Страница 3 из 5

Чат на форум

Добавлено: 13 дек 2010, 18:59
GoDFaTHeR
Администрация сервиса долго думала и совещалась относительно установки модификации ЧАТ НА ФОРУМ
Чаты создают постоянную нагрузку на весь сервис и уменьшают скорость передачи и обработки данных конечному потребителю услуг, в этой связи мы были вынуждены отказаться от данной модификации так как приоритетным направлением является скорость и качество предоставляемых услуг.

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

Регистрация на чатоводе

После регистрации вам будут доступны настройки чата и код для вставки на форум
Изображение
Необходимо выбрать первый вариант Стандартный HTML-код для вставки этого чата на ваш сайт:
Примерно такого вида
Скрытый текст. Необходимо зарегистрироваться.


Мы будем устанавливать чат на отдельную страницу, что бы чат не мешал форуму своим видом.
Воспользуемся модификацией Статические страницы
Для начала нам надо создать ббкод
Изображение
Использование BBCode
Код: Выделить всё
[chat][/chat]

Замена HTML тут необходимо вставить код о котором писалось чуть выше
Код: Выделить всё
<script type="text/javascript" src="http://4admins.chatovod.ru/widget.js?height=450" charset="UTF-8"></script><p><a href="http://www.chatovod.ru/p45294">Создать чат бесплатно!</a></p>

Галочку Показывать на странице ответа не ставить а то будете потом вешаться от того что ваши участники будут ставить ваш чат в сообщения на форуме :)

Далее идем модификацию статические страницы
и добавляем страницу

Изображение

Пол дела сделано, мы получили отдельную страницу с чатом примерно такого вида
page.php?p=chat
Код: Выделить всё
http://help.4admins.ru/page.php?p=chat


Добавляем ссылку на чат на главную страницу
(не имеет смысла ставить сам чат на главную страницу, так как форум целиком будет работать гораздо медленнее из-за загрузки чата)

модификация шаблонов:
Для стилей-клонов SUBSILVER2.
Открываем шаблон breadcrumbs.html
находим
Код: Выделить всё
<p class="breadcrumbs"><a href="{U_INDEX}">{L_INDEX}</a><!-- BEGIN navlinks --> &#187;

в найденном ПЕРЕД
Код: Выделить всё
   <a href="{U_INDEX}">{L_INDEX}</a>

добавить <b><a href="http://help.4admins.ru/page.php?p=chat">Наш чат</a> &#187;</b>

Для стилей-клонов PROSILVER.

Открываем шаблон overall_header.html
находим:

Код: Выделить всё
    <li class="icon-home"><a href="{U_INDEX}" accesskey="h">{L_INDEX}</a> <!-- BEGIN navlinks --> <strong>&#8249;</strong>


и после


Код: Выделить всё
<li class="icon-home">



вставляем
Код: Выделить всё
    <a href="http://help.4admins.ru/page.php?p=chat">Наш чат</a> &#187;


Изображение

Поздравляю с установкой чата!

Re: Чат на форум

Добавлено: 16 дек 2011, 16:59
Alice
bellesha писал(а):А зачем тебе чат на форум

Ну, по поводу всего остального написанного в предыдущем посте - это личные разборки между bellesha и Botan*.
А вот первый вопрос действительно по делу.
А зачем вообще прикручивать к форуму чат?

Re: Чат на форум

Добавлено: 20 дек 2011, 10:43
remdigga
чёто я так и не понял как сделать чтобы чат был на главной странице :(

Re: Чат на форум

Добавлено: 20 дек 2011, 11:04
ArtPro
remdigga писал(а):чёто я так и не понял как сделать чтобы чат был на главной странице


Помести код чата в шаблон index_body.html

Re: Чат на форум

Добавлено: 20 дек 2011, 11:09
remdigga
ArtPro писал(а):
remdigga писал(а):чёто я так и не понял как сделать чтобы чат был на главной странице


Помести код чата в шаблон index_body.html


без разницы куда,или в какоето определённое место ?

Re: Чат на форум

Добавлено: 20 дек 2011, 12:26
ArtPro
Если хотите чтоб он отображался перед форумом то размещайте

перед:
Код: Выделить всё
<!-- INCLUDE forumlist_body.html -->


А если после то после:
Код: Выделить всё
<!-- INCLUDE forumlist_body.html -->

Re: Чат на форум

Добавлено: 20 дек 2011, 12:45
remdigga
ArtPro писал(а):Если хотите чтоб он отображался перед форумом то размещайте

перед:
Код: Выделить всё
<!-- INCLUDE forumlist_body.html -->


А если после то после:
Код: Выделить всё
<!-- INCLUDE forumlist_body.html -->

у меня нет такого
у меня есть
Код: Выделить всё
<!-- INCLUDE overall_header.html -->

<!-- IF S_DISPLAY_SEARCH -->
   <p class="searchbar">
      <span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_G_SEARCH_RECENT}">{L_VIEW_SEARCH_RECENT}</a> | <a href="{U_G_SEARCH_RANDOM}">{L_VIEW_SEARCH_RANDOM}</a><!-- IF U_G_SEARCH_COMMENTED --> | <a href="{U_G_SEARCH_COMMENTED}">{L_VIEW_SEARCH_COMMENTED}</a><!-- ENDIF --><!-- IF U_G_SEARCH_TOPRATED --> | <a href="{U_G_SEARCH_TOPRATED}">{L_VIEW_SEARCH_TOPRATED}</a><!-- ENDIF --><!-- IF U_G_SEARCH_CONTESTS --> | <a href="{U_G_SEARCH_CONTESTS}">{L_VIEW_SEARCH_CONTESTS}</a><!-- ENDIF --></span>
      <span style="float: {S_CONTENT_FLOW_END};"><a href="{U_GALLERY_SEARCH}">{L_SEARCH}</a><!-- IF S_USER_LOGGED_IN --> | <a href="{U_G_SEARCH_SELF}">{L_VIEW_SEARCH_SELF}</a><!-- ENDIF --></span>
   </p>
   <br />
<!-- ENDIF -->

<!-- IF U_MCP --><div style="float: right;">[<a href="{U_MCP}">{L_MCP}</a>&nbsp;]</div><br clear="all" /><!-- ENDIF -->

<!-- IF S_PERSONAL_GALLERY -->
<form method="post" name="charsearch" action="{U_USERS_PERSONAL_GALLERIES}">
   <table width="100%" cellspacing="1">
      <tr>
         <td align="{S_CONTENT_FLOW_BEGIN}"><span class="genmed">{L_USERNAME_BEGINS_WITH}: </span>
            <select name="first_char" onchange="this.form.submit();">
            {S_CHAR_OPTIONS}
            </select>&nbsp;<input type="submit" name="char" value="{L_DISPLAY}" class="btnlite" /></td>
      </tr>
   </table>
   {S_FORM_TOKEN}
</form>
<!-- ENDIF -->

<!-- INCLUDE gallery/albumlist_body.html -->
<br />

<!-- IF S_USERS_PERSONAL_GALLERIES -->
<table class="tablebg" cellspacing="1" style="width: 100%">
   <tr>
      <td class="row1"><p class="breadcrumbs"><!-- IF S_PERSONAL_GALLERY --><a href="{U_GALLERY_MOD}" class="cattitle">{L_GALLERY}</a>&nbsp;&lsaquo;&nbsp;{L_USERS_PERSONAL_ALBUMS}<!-- ELSE -->{L_GALLERY}&nbsp;&lsaquo;&nbsp;<a href="{U_USERS_PERSONAL_GALLERIES}" class="cattitle">{L_USERS_PERSONAL_ALBUMS}</a><!-- ENDIF --><!-- IF U_YOUR_PERSONAL_GALLERY -->&nbsp;&raquo;&nbsp;<a href="{U_YOUR_PERSONAL_GALLERY}" class="cattitle">{L_YOUR_PERSONAL_ALBUM}</a><!-- ENDIF --></p></td>
   </tr>
</table>
<br />
<!-- ENDIF -->

<!-- INCLUDE gallery/recent_body.html -->
<br />

<!-- INCLUDE breadcrumbs.html -->

<!-- IF S_DISPLAY_ONLINE_LIST and S_DISP_WHOISONLINE -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat" colspan="2"><!-- IF U_VIEWONLINE --><h4><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h4><!-- ELSE --><h4>{L_WHO_IS_ONLINE}</h4><!-- ENDIF --></td>
   </tr>
   <tr>
   <!-- IF LEGEND -->
      <td class="row1" rowspan="2" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
   <!-- ELSE -->
      <td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
   <!-- ENDIF -->
      <td class="row1" width="100%"><span class="genmed">{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /><br />{LOGGED_IN_USER_LIST}</span></td>
   </tr>
   <!-- IF LEGEND -->
      <tr>
         <td class="row1"><b class="gensmall">{L_LEGEND} :: {LEGEND}</b></td>
      </tr>
   <!-- ENDIF -->
   </table>
<!-- ENDIF -->

<!-- IF S_DISPLAY_BIRTHDAY_LIST and BIRTHDAY_LIST -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat" colspan="2"><h4>{L_BIRTHDAYS}</h4></td>
   </tr>
   <tr>
      <td class="row1" align="center" valign="middle"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_BIRTHDAYS}" /></td>
      <td class="row1" width="100%"><p class="genmed">{L_CONGRATULATIONS}: <b>{BIRTHDAY_LIST}</b></p></td>
   </tr>
   </table>

<!-- ENDIF -->

<!-- IF TOTAL_IMAGES -->
   <br clear="all" />

   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat" colspan="2"><h4>{L_STATISTICS}</h4></td>
   </tr>
   <tr>
      <td class="row1"><img src="{T_THEME_PATH}/images/whosonline.gif" alt="{L_STATISTICS}" /></td>
      <td class="row1" width="100%" valign="middle"><p class="genmed">{TOTAL_IMAGES} | {TOTAL_COMMENTS}<!-- IF TOTAL_PGALLERIES --> | {TOTAL_PGALLERIES}<!-- IF NEWEST_PGALLERIES --> | {NEWEST_PGALLERIES}<!-- ENDIF --><!-- ENDIF --></p></td>
   </tr>
   </table>
<!-- ENDIF -->

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT and S_DISP_LOGIN -->
   <br clear="all" />

   <form method="post" action="{S_LOGIN_ACTION}">
   
   <table class="tablebg" width="100%" cellspacing="1">
   <tr>
      <td class="cat"><h4><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></h4></td>
   </tr>
   <tr>
      <td class="row1" align="center"><span class="genmed">{L_USERNAME}:</span> <input class="post" type="text" name="username" size="10" />&nbsp; <span class="genmed">{L_PASSWORD}:</span> <input class="post" type="password" name="password" size="10" />&nbsp; <!-- IF S_AUTOLOGIN_ENABLED --> <span class="gensmall">{L_LOG_ME_IN}</span> <input type="checkbox" class="radio" name="autologin" /><!-- ENDIF -->&nbsp; <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" /></td>
   </tr>
   </table>
   {S_FORM_TOKEN}
   </form>
<!-- ENDIF -->

<br clear="all" />

<!--
   I request you retain the full copyright notice below including the link to www.flying-bits.org.
   This not only gives respect to the large amount of time given freely by the developer
   but also helps build interest, traffic and use of phpBB Gallery. If you (honestly) cannot retain
   the full copyright I ask you at least leave in place the "Powered by phpBB Gallery" line, with
   "phpBB Gallery" linked to www.flying-bits.org. If you refuse to include even this then support on my
   forums may be affected.

   phpBB Gallery, nickvergessen : 2009
//-->
<div style="text-align: center; clear: both;"><span class="copyright">Powered by <a href="http://www.flying-bits.org/">phpBB Gallery</a> &copy; 2007, 2009 <a href="http://www.flying-bits.org/">nickvergessen</a></span></div>
<br clear="all" />
<!-- INCLUDE overall_footer.html -->

Re: Чат на форум

Добавлено: 20 дек 2011, 16:35
ViruS
remdigga
перед или после
<!-- INCLUDE breadcrumbs.html -->

Re: Чат на форум

Добавлено: 21 дек 2011, 10:07
remdigga
ViruS
зделал как сказал смотри чё получилось
http://remixworld.gtaserv.ru/

Re: Чат на форум

Добавлено: 21 дек 2011, 23:40
WantedGNK
А если не PROSILVER и не SUBSILVER2,а другой стиль то что делать?
Как сделать,кнопку "наш чат"?

Re: Чат на форум

Добавлено: 22 дек 2011, 00:13
GoDFaTHeR
WantedGNK писал(а):Как сделать,кнопку "наш чат"?

Нарисовать
WantedGNK писал(а):А если не PROSILVER и не SUBSILVER2,а другой стиль то что делать?

читать viewtopic.php?f=26&t=11

Ссылку не забудьте в профиле на свой форум указать
иначе помощь оказываться не будет
посты ваши будут игнорироваться
карма понизится и разовьется депресия