Установленные моды на форуме

Возможности форума. Предложения, замечания.
offline
Аватара пользователя
Легенда Форума
Легенда Форума
 
Имя: Дмитрий
Сообщения: 12218
Стаж: 9 лет 6 месяцев 8 дней
Откуда: Омск
Пол: Мужчина
Поблагодарили: 8608 раз.
Найти темы пользователя

Установленные моды на форуме

Сообщение Dmitry » 12 май 2018, 09:34

Понял, что без этой темы мне самому не обойтись. Поэтому что бы можно было вспомнить и "откатить" обратно, буду тут писать, что и как было сделано.
P.S. Моды которые уже были установлены, о них потом напишу.

Добавлено спустя 5 минут 36 секунд:
1. [Beta] Upload image resizer - Автоматическое уменьшение загружаемых изображений (вложений) на сервер.
Можно управлять шириной, высотой и качеством загружаемых непосредственно на форум изображений.
скачать мод http://crimea-your.ru/mods/Upload_Image_Resizer.rar
Тут все просто делаем правки и добавляем русский язык Upload_Image_Resizer\contrib\ru
Прошу не ставить мне лайки, ибо негоже их получать администратору. Лучшая благодарность, это Ваши комментарии. ;) Спасибо за понимание.
Мой дневник и отчёты
Изображение

Тегимоды для форума phpbb3

offline
Аватара пользователя
Легенда Форума
Легенда Форума
 
Имя: Дмитрий
Сообщения: 12218
Стаж: 9 лет 6 месяцев 8 дней
Откуда: Омск
Пол: Мужчина
Поблагодарили: 8608 раз.
Найти темы пользователя

Установленные моды на форуме

Сообщение Dmitry » 13 май 2018, 09:25

2. phpBB Gallery phpbb3 - галерея для форума.
Установка очень хорошо описана на
Пожалуйста зарегистрируйтесь чтобы увидеть ссылку
.
Для вывода последних изображений на главную, необходимо:
открыть index.php
найти:
Код: Выделить всё
if (class_exists('phpbb_gallery_integration'))
{
   phpbb_gallery_integration::index_total_images();
}

Вставить после найденного:
Код: Выделить всё
if (phpbb_gallery_config::get('rrc_gindex_mode'))
{
   $ints = array(
      phpbb_gallery_config::get('rrc_gindex_rows'),
      phpbb_gallery_config::get('rrc_gindex_columns'),
      phpbb_gallery_config::get('rrc_gindex_crows'),
      phpbb_gallery_config::get('rrc_gindex_contests'),
   );
   $gallery_block = new phpbb_gallery_block(phpbb_gallery_config::get('rrc_gindex_mode'));
   $gallery_block->display();
}

Открыть index_body.html
Найти:
Код: Выделить всё
<!-- INCLUDE forumlist_body.html -->

Вставить перед найденным:
Код: Выделить всё
<!-- INCLUDE gallery/imageblock_body.html -->

Спасибо Belk (Андрей) за эту доработку!
Прошу не ставить мне лайки, ибо негоже их получать администратору. Лучшая благодарность, это Ваши комментарии. ;) Спасибо за понимание.
Мой дневник и отчёты
Изображение


offline
Аватара пользователя
Легенда Форума
Легенда Форума
 
Имя: Дмитрий
Сообщения: 12218
Стаж: 9 лет 6 месяцев 8 дней
Откуда: Омск
Пол: Мужчина
Поблагодарили: 8608 раз.
Найти темы пользователя

Установленные моды на форуме

Сообщение Dmitry » 15 май 2018, 13:57

Для мода phpBB Gallery phpbb3 разделяем на отдельные окошечки и выравниваем их по центру:
Установленные моды на форуме
00002.jpg (35.14 КБ) Просмотров: 1781

В файле галереи imageblock_body.html
Найти:
Код: Выделить всё
<div class="forumbg">
   <div class="inner">
      <span class="corners-top"><span></span></span>
      <ul class="topiclist">
         <li class="header">
            <dl class="icon">
               <dt><!-- IF imageblock.U_BLOCK --><a href="{imageblock.U_BLOCK}">{imageblock.BLOCK_NAME}</a><!-- ELSE -->{imageblock.BLOCK_NAME}<!-- ENDIF --></dt>
            </dl>
         </li>
      </ul>

Заменить на:
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<table class="table1" cellspacing="1">
<thead>
<tr>
<th align="center">
<dt><!-- IF imageblock.U_BLOCK --><a href="{imageblock.U_BLOCK}">{imageblock.BLOCK_NAME}</a><!-- ELSE -->{imageblock.BLOCK_NAME}<!-- ENDIF --></dt>
</th>
</tr>
</thead>
Найти:
Код: Выделить всё
 <span class="corners-bottom"><span></span></span>
   </div>
</div>

Заменить на:
</table>
</div><span class="corners-bottom"><span></span></span>
</div>

Добавлено спустя 16 минут 55 секунд:
Удаляю смайлы из окна комментариев фоток в галерее:
Для этого в файле галереи comment_body.html
удаляем блок выводов смайлов.
Найти:
Код: Выделить всё
<dl>
            <dt><label for="message">{L_YOUR_COMMENT}:</label></dt>
         </dl>

         <!-- INCLUDE posting_buttons.html -->

         <div id="smiley-box">
            <!-- IF S_SMILIES_ALLOWED and .smiley -->
               <strong>{L_SMILIES}</strong><br />
               <!-- BEGIN smiley -->
                  <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
               <!-- END smiley -->
            <!-- ENDIF -->
            <!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
               <br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
            <!-- ENDIF -->

            <!-- IF BBCODE_STATUS -->
               <!-- IF .smiley --><hr /><!-- ENDIF -->
               {BBCODE_STATUS}<br />
               <!-- IF S_BBCODE_ALLOWED -->
                  {IMG_STATUS}<br />
                  {FLASH_STATUS}<br />
                  {URL_STATUS}<br />
                  {SMILIES_STATUS}<hr />
               <!-- ENDIF -->
            <!-- ENDIF -->
            {L_COMMENT_LENGTH}
         </div>

         <div id="message-box">
            <textarea name="message" id="message" rows="7" cols="76" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" class="inputbox">{MESSAGE}</textarea>
         </div>

Удалить:
Код: Выделить всё
<div id="smiley-box">
            <!-- IF S_SMILIES_ALLOWED and .smiley -->
               <strong>{L_SMILIES}</strong><br />
               <!-- BEGIN smiley -->
                  <a href="#" onclick="insert_text('{smiley.A_SMILEY_CODE}', true); return false;"><img src="{smiley.SMILEY_IMG}" width="{smiley.SMILEY_WIDTH}" height="{smiley.SMILEY_HEIGHT}" alt="{smiley.SMILEY_CODE}" title="{smiley.SMILEY_DESC}" /></a>
               <!-- END smiley -->
            <!-- ENDIF -->
            <!-- IF S_SHOW_SMILEY_LINK and S_SMILIES_ALLOWED-->
               <br /><a href="{U_MORE_SMILIES}" onclick="popup(this.href, 300, 350, '_phpbbsmilies'); return false;">{L_MORE_SMILIES}</a>
            <!-- ENDIF -->

            <!-- IF BBCODE_STATUS -->
               <!-- IF .smiley --><hr /><!-- ENDIF -->
               {BBCODE_STATUS}<br />
               <!-- IF S_BBCODE_ALLOWED -->
                  {IMG_STATUS}<br />
                  {FLASH_STATUS}<br />
                  {URL_STATUS}<br />
                  {SMILIES_STATUS}<hr />
               <!-- ENDIF -->
            <!-- ENDIF -->
            {L_COMMENT_LENGTH}
         </div>
Прошу не ставить мне лайки, ибо негоже их получать администратору. Лучшая благодарность, это Ваши комментарии. ;) Спасибо за понимание.
Мой дневник и отчёты
Изображение


offline
Аватара пользователя
Легенда Форума
Легенда Форума
 
Имя: Дмитрий
Сообщения: 12218
Стаж: 9 лет 6 месяцев 8 дней
Откуда: Омск
Пол: Мужчина
Поблагодарили: 8608 раз.
Найти темы пользователя

Установленные моды на форуме

Сообщение Dmitry » 15 май 2018, 15:39

Изменение кнопок в окне ответа:
1. кнопка album
Цитата:
"убрать" её из линейки просто: зайдите в админку - соообщения - bbcode. найдите сверху эту кнопку и в настройках отметьте, что не надо её показывать.

2. Длинюююющая кнопка: Быстрая вставка ссылки в сообщение на любое именно ваше изображение из любого альбома галереи, если они у Вас есть
Изменяем ее на более короткую и понятную you album :smile1:
Открыть styles/prosilver/template/posting_buttons.html
Найти:
Код: Выделить всё
<!-- IF S_GALLERY_POPUP -->
      <input type="button" class="button2" name="gallery_button" value="{L_GALLERY_POPUP}" onclick="popup('{U_GALLERY_POPUP}', 800, 600);" title="{L_GALLERY_POPUP_HELPLINE}" />
   <!-- ENDIF -->

Изменить:
Код: Выделить всё
<!-- IF S_GALLERY_POPUP -->
      <input type="button" class="button2" name="gallery_button" value="{L_GALLERY_POPUP}" onclick="popup('{U_GALLERY_POPUP}', 800, 600);" title="you album" />
   <!-- ENDIF -->

3. Вписать в стиль форума:
открыть posting_buttons.html
Вывести кнопку так:
Код: Выделить всё
<input type="button" class="button button-blue" name="gallery_button" value="you album" onclick="popup('{U_GALLERY_POPUP}', 800, 600);" style="color:#FFFFFF" title="вставляем изображение из своего альбома" />
Прошу не ставить мне лайки, ибо негоже их получать администратору. Лучшая благодарность, это Ваши комментарии. ;) Спасибо за понимание.
Мой дневник и отчёты
Изображение


offline
Аватара пользователя
Легенда Форума
Легенда Форума
 
Имя: Дмитрий
Сообщения: 12218
Стаж: 9 лет 6 месяцев 8 дней
Откуда: Омск
Пол: Мужчина
Поблагодарили: 8608 раз.
Найти темы пользователя

Установленные моды на форуме

Сообщение Dmitry » 23 сен 2020, 14:10

На форуме уже очень давно установлен мод: NV ADVANCED LAST TOPIC TITLES (ПОСЛЕДНЕЕ СООБЩЕНИЕ В ТЕМЕ В СПИСКЕ ФОРУМОВ ИЛИ НА ГЛАВНОЙ)
Но у меня всегда чесались руки его оптимизировать. Зачем нам эти дурацкие иконки и в каком разделе находится эта тема?
Думаю этот скрин покажет наглядно:
Установленные моды на форуме
мод вывода тем.png (188.52 КБ) Просмотров: 833

Для этого открываем styles/prosilver/template/recent_topics_body.html
 оригинальный код
<a name="recent_topics"></a>
<!-- IF RECENT_TOPICS_PAGINATION -->
<div class="topic-actions">
<div class="pagination">
{RECENT_TOPICS_PAGE_NUMBER} &bull; <span>{RECENT_TOPICS_PAGINATION}</span>
</div>
</div>
<!-- ENDIF -->
<!-- BEGIN recent_topics -->
<!-- IF not recent_topics.S_TOPIC_TYPE_SWITCH and not recent_topics.S_FIRST_ROW -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

<!-- IF recent_topics.S_FIRST_ROW or not recent_topics.S_TOPIC_TYPE_SWITCH -->
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl class="icon">
<dt>{L_RECENT_TOPICS}</dt>
<dd class="posts">{L_REPLIES}</dd>
<dd class="views">{L_VIEWS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics">
<!-- ENDIF -->

<li class="row<!-- IF recent_topics.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">
<dl class="icon" style="background-image: url({recent_topics.TOPIC_FOLDER_IMG_SRC}); background-repeat: no-repeat;">
<dt style="<!-- IF recent_topics.TOPIC_ICON_IMG -->background-image: url({T_ICONS_PATH}{recent_topics.TOPIC_ICON_IMG}); background-repeat: no-repeat;<!-- ENDIF -->" title="{recent_topics.TOPIC_FOLDER_IMG_ALT}"><!-- IF recent_topics.S_UNREAD_TOPIC --><a href="{recent_topics.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{recent_topics.U_VIEW_TOPIC}" class="topictitle">{recent_topics.TOPIC_TITLE}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> &bull; <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->
<!-- IF recent_topics.S_TOPIC_UNAPPROVED or recent_topics.S_POSTS_UNAPPROVED --><a href="{recent_topics.U_MCP_QUEUE}">{recent_topics.UNAPPROVED_IMG}</a> <!-- ENDIF -->
<!-- IF recent_topics.S_TOPIC_REPORTED --><a href="{recent_topics.U_MCP_REPORT}">{REPORTED_IMG}</a><!-- ENDIF --><br />
<!-- IF recent_topics.PAGINATION --><strong class="pagination"><span>{recent_topics.PAGINATION}</span></strong><!-- ENDIF -->
<!-- IF recent_topics.ATTACH_ICON_IMG -->{recent_topics.ATTACH_ICON_IMG} <!-- ENDIF -->{L_POST_BY_AUTHOR} {recent_topics.TOPIC_AUTHOR_FULL} &raquo; {recent_topics.FIRST_POST_TIME}
<!-- IF recent_topics.U_VIEW_FORUM and recent_topics.FORUM_NAME -->{L_IN} <!-- BEGIN parent_forums --><a href="{recent_topics.parent_forums.U_VIEW_FORUM}">{recent_topics.parent_forums.FORUM_NAME}</a> &raquo; <!-- END parent_forums --><a href="{recent_topics.U_VIEW_FORUM}">{recent_topics.FORUM_NAME}</a><!-- ENDIF -->
</dt>
<dd class="posts">{recent_topics.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
<dd class="views">{recent_topics.VIEWS} <dfn>{L_VIEWS}</dfn></dd>
<dd class="lastpost"><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {recent_topics.LAST_POST_AUTHOR_FULL}
<a href="{recent_topics.U_LAST_POST}">{LAST_POST_IMG}</a> <br />{recent_topics.LAST_POST_TIME}</span>
</dd>
</dl>
</li>

<!-- IF recent_topics.S_LAST_ROW -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

<!-- BEGINELSE -->
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_NO_TOPICS}</strong>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- END recent_topics -->

И правим его следующим образом
 новый код
<a name="recent_topics"></a>
<!-- IF RECENT_TOPICS_PAGINATION -->
<div class="topic-actions">
<div class="pagination">
{RECENT_TOPICS_PAGE_NUMBER} &bull; <span>{RECENT_TOPICS_PAGINATION}</span>
</div>
</div>
<!-- ENDIF -->
<!-- BEGIN recent_topics -->
<!-- IF not recent_topics.S_TOPIC_TYPE_SWITCH and not recent_topics.S_FIRST_ROW -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

<!-- IF recent_topics.S_FIRST_ROW or not recent_topics.S_TOPIC_TYPE_SWITCH -->
<div class="forumbg">
<div class="inner"><span class="corners-top"><span></span></span>
<ul class="topiclist">
<li class="header">
<dl>
<dt>{L_RECENT_TOPICS}</dt>
<dd class="posts">{L_REPLIES}</dd>
<dd class="views">{L_VIEWS}</dd>
<dd class="lastpost"><span>{L_LAST_POST}</span></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics">
<!-- ENDIF -->

<li class="row<!-- IF recent_topics.S_ROW_COUNT is even --> bg1<!-- ELSE --> bg2<!-- ENDIF -->">

<dl>
<dt style="padding-top:10px;">
<!-- IF recent_topics.S_UNREAD_TOPIC --><a href="{recent_topics.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --><a href="{recent_topics.U_VIEW_TOPIC}" class="topictitle">{recent_topics.TOPIC_TITLE}</a><!-- IF U_VIEW_UNREAD_POST and not S_IS_BOT --> &bull; <a href="{U_VIEW_UNREAD_POST}">{L_VIEW_UNREAD_POST}</a> &bull; <!-- ENDIF -->
<!-- IF recent_topics.PAGINATION --><strong class="pagination"><span>{recent_topics.PAGINATION}</span></strong><!-- ENDIF -->
</dt>
<dd class="posts">{recent_topics.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
<dd class="views">{recent_topics.VIEWS} <dfn>{L_VIEWS}</dfn></dd>
<dd class="lastpost" style="padding-top:10px;"><span><dfn>{L_LAST_POST} </dfn>{L_POST_BY_AUTHOR} {recent_topics.LAST_POST_AUTHOR_FULL}
<a href="{recent_topics.U_LAST_POST}">{LAST_POST_IMG}</a>{recent_topics.LAST_POST_TIME}</span>
</dd>
</dl>
</li>

<!-- IF recent_topics.S_LAST_ROW -->
</ul>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->

<!-- BEGINELSE -->
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<strong>{L_NO_TOPICS}</strong>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- END recent_topics -->

Благодарю Андрея Belk, за доработку мода :smile48:
Пожалуйста зарегистрируйтесь чтобы увидеть ссылку
Прошу не ставить мне лайки, ибо негоже их получать администратору. Лучшая благодарность, это Ваши комментарии. ;) Спасибо за понимание.
Мой дневник и отчёты
Изображение



Вернуться в Работа форума

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

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

cron