[Hack] Моды и хаки для vB 4.0.x

Изображения из альбомов, как слайдшоу в боковую панель (JQuery)

New Latest Album Pictures - Sidebar (by Hafner)
dd6aac6a7e34.jpg

Установка:
  • распаковываем архив и заливаем папку на форум;
  • импортируем продукт согласно Вашей кодировки;
  • добавляем в таблицу стилей:
    HTML:
    .slideshow { height: 232px; width: 232px; margin: 11px auto; }
    .slideshow img { padding: 15px; border: 1px solid #ccc; background-color: #eee; }
    #albumnav { text-align: center; }
    #albumnav a { color: #608A31; font-size: 9px; border: 1px solid #92C45B; background: #F3F7EE; text-decoration: none; margin: 0 3px; padding: 3px; }
    #albumnav a.activeSlide { border: 1px solid #466524; color: #FFFFFF; background: #608A31 }
    #albumnav a:focus { outline: none; }
  • открываем шаблон headinclude и добавляем:
    HTML:
    <script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/jquery.js"></script>
    <script type="text/javascript" src="{vb:raw vboptions.bburl}/clientscript/jquery.cycle/jquery.cycle.min.js"></script>
  • создаем новый шаблон block_slideshow следующего содержания:
    HTML:
    <li>
    	<div class="block smaller">
    		<div class="blocksubhead">
    			<a class="collapse" id="collapse_block_html_{vb:raw blockinfo.blockid}" href="{vb:raw relpath}#top"><img alt="" src="{vb:stylevar imgdir_button}/collapse_40b.png" id="collapseimg_html_{vb:raw blockinfo.blockid}"/></a>
    			<span class="blocktitle">{vb:raw blockinfo.title}</span>
    		</div>
    		<div id="block_html_{vb:raw blockinfo.blockid}" class="blockbody floatcontainer">
    			<div class="blockrow">{vb:raw content}{vb:raw template_hook.newpicture_album}</div>
    		</div>
    	</div>
    	<div class="underblock"></div>
    </li>
  • Создаем новый блок "Разделы и модераторы"->"Управление блоками форума":
    1. Тип содержимого: PHP
    2. Содержимое:
      PHP:
      $content = '
      <script type="text/javascript"> 
      $(document).ready(function() {
          $(\'.slideshow\')
          .before(\'<div id="albumnav">\')
          .cycle({
               fx:     \'fade\', 
               speed:   150, 
               next:   \'#s3\', 
               pause:   1,
               pager:  \'#albumnav\' 
          });
      });
      </script>
      ';
      return $content;
    3. Использовать шаблон: block_slideshow
  • При необходимости правим css под себя и задаем дополнительные параметры для отображения картинок. Подробный мануал с примерами тут:
 
vbSEO v3.5.0 Gold Pre-Release

vbSEO - это модуль для поисковой оптимизации форумов построенных на системе vBulletin.
- Настоящий ЧПУ (человеко-понятный url), а не его подобие, введённое в 4.0.x.
- Настройка станицы 404.
- Свои редиректы
- Интеграция статистики Google Analytics в cp-панель.
- Лог заходов ботов ПС.
- Добавление аттрибута rel="nofollow" к внешним и/или внутренним ссылкам на форуме.
- Авто-замена анкоров для внешних и/или внутренних ссылок в сообщениях.
и многое другое.
 
vBanonymizer 3.0
Features

* Prevents referrer headers being sent.
* Local addresses are not anonymized.
* Choose to whitelist certain domains.
* Choose to disable for certain protocols.
* Choose the amount of time (in seconds) before the redirection is activated.
* Customizable text on redirection page.
* Custom WOL locations when user is on redirection page (link on profile is to the about page).
* "About" page, can be accessed by "redirector.php?do=about".
* URL on redirection page is clickable, but still clears referrer information.
* Delay can be displayed as a countdown on redirection page

Добавляет к ссылкам,опубликованным на форуме редирект

 
Спс, у меня такой есть уже, он для версий 4.0.1 4.0.2. 4.0.3.
А мне нужно для 4.0.7
Ну напишите. Разработчики пока такой не выпустили. И да, хак для 4.0.5 работает под последней версией.
 
Sub Forum Manager

Sub Forum Manager (Modified)
  • Версия: 4.0.1
  • Платформа: 4.0.х
  • Описание: управление отображением подразделов.
  • Комментарий: сразу предупреждаю, что хак юзает jquery. Так как у нас на проекте эта библиотека используется, поэтому не стал ставить другие решения, а решил только доработать существующее. Из нового: возможность показа тем и сообщений у каждого подраздела - к сожалению, пока не понял как в 4-ой булке без правки шаблона реализовать данную доработку, поэтому после импорта в шаблонах forumhome_subforumbit_post и forumhome_subforumbit_nopost после:
    HTML:
    </a>
    добавляем:
    HTML:
    {vb:raw threads_count}
  • Скриншоты:
    6947efa7b34b.jpg
 
Separate Sticky and Normal (Fixed)
  • Версия: 1.0
  • Платформа: 4.0.х
  • Описание: отделяет важные темы от обычных.
  • Комментарий: совсем немного поправил всем известный хак, теперь возможен корректный выбор стиля отделения тем - в стандартном хаке данная возможность существовала, но были ошибки в коде. Тестировалось на vB4.0.6, но, по идее, должен работать со всей четвертой линейкой.
  • Скриншоты:
    31e53c6a0d83.jpg
 
Первый пост на всех страницах

Хак
первый пост на всех страницах
для vBulletin 4.0.0 - 4.1.2
by GiveMeABreak
====================================
Установка:
1. Импортировать продукт c учётом вашей кодировки через: Админ-панель -> Продукты и модули -> Управление продуктами -> Добавить/импортировать продукт
2. В шаблоне SHOWTHREAD найти:
Код:
<li><label>
<input type="radio" name="do" value="stick" tabindex="7" />
<vb:if condition="$show['unstick']">{vb:rawphrase unstick_thread}<vb:else />{vb:rawphrase stick_thread}</vb:if>
</label></li>
И добавить ниже:
Код:
<vb:if condition="$vboptions['gmab_firstpost_onoff']">
<li><label><input type="radio" name="do" value="setfirstpost" tabindex="8" /> <vb:if condition="$thread['firstpoststicked']=='1'">{vb:rawphrase unstick_post}<vb:else />{vb:rawphrase stick_post}</vb:if></label></li>
</vb:if>
3. Включить хак в админке: Админ-панель -> Основные настройки -> Первый пост на всех страницах
====================================
Использование: В теме, где хотите закрепить первый пост, нажмите Управление -> Закрепить первый пост.
Снимается пост с закрепления таким же образом.
====================================
Удаление:
Админ-панель -> Продукты и модули -> Управление продуктами -> Первый пост на всех страницах -> Удалить -> Вперёд
====================================

====================================
 
Проверка похожих тем

ХАК
Check similar thread before posting a new one V 1.0|Проверка похожих тем до создания новой темы
для vBulletin 4.0.3 - 4.1.2
Тестировалась работоспособность на 4.0.3 - 4.1.2 (лицензия) в UTF-8. Работает прекрасно.

====================================
Установка:
1. Импортировать продукт c учётом вашей кодировки через: Админ-панель -> Продукты и модули -> Управление продуктами -> Добавить/импортировать продукт
1a.jpg
2a.jpg
Пояснение для настроек:
1. включить/выключить хак
2. исключить форумы (указываем ID форумов)
3. Вписываем максимальное кол-во похожих тем для отображения при проверке.
====================================

====================================
 
ХАК​

Yet_Another_Award_System-4.0.2-PL1 with YaAS-Automation-R2
Альтернативная система наград с автоматизированным награждением

для vBulletin 4.0.2 - 4.1.2
====================================
Описание: Очень гибкая и продвинутая система награждения пользователей на форуме за те или иные заслуги.
Пользователи форума могут запрашивать награды не только для себя, но и для, по их мнению, заслуживших это пользователей.
YAAS4-AdminCP.png
YaAS4-AwardListings.png
YaAS4-Post.png
(Иконки некоторых наград прилагаются в архиве.)
====================================
Установка:
1. Содержимое папки upload разложить, согласно путей, в корень вашего форума.
2. Импортировать продукт c учётом вашей кодировки через: Админ-панель -> Продукты и модули -> Управление продуктами -> Добавить/импортировать продукт:
a) product-yet_another_award_system.xml (хак переведён почти полностью в обоих кодировках) или yet_another_award_system_cp1251_RUS-4.0.21.xml, yet_another_award_system_UTF-8_RUS-4.0.21.xml

б) yet_another_award_system_automation.xml
При заливке файла yet_another_award_system_automation.xml, в меню импорта продукта в пункте "Разрешить перезапись"
Вам следует выбрать Да.

====================================

====================================
 
Назад
Сверху