Набор в рейд

Exodus 18-21 мск вакансии • прогресс
Extreme 21-24 мск вакансии • прогресс

Поддержи проект!

Нужна ваша помощь с оплатой хостинга, собрано -8751.90 руб. (на 26.08.21). QIWI +380990227940, ЯД 41001409226862, WM R413161910676 (отчет)

Принцип установки спойлера предметов заключается в скачивании ядра в одной из двух доступных кодировок - кириллица и юникод. Выбор кодировки ядра зависит от того, в какой кодировке работает ваш сайт/форум. Помимо скачивания ядра вам может понадобиться скачать интегратор и/или внесение правок в код, в зависимости от типа вашего движка (см. инструкции ниже).

В каждом случае обязательным является подключение спойлера предметов к базе данных путем редактирования файла itemstats/config.php.

Ниже приведены инструкции по установке для Joomla, IPB, phpBB, SMF, vBulletin, Wordpress.
Для Joomla 1.0 и Fireboard 1.* и 2.*
  1. Скачать в разделе "Интеграторы" мамбот в подходящей кодировке и установить его в админцентре сайта.
  2. Опубиковать мамбот.
  3. Для работы с Fireboard внести правки в код форума, указанные в файле Fireboard_Hack.txt, который лежит в архиве с мамботом.
Для Joomla 1.5
  1. Скачать плагин и установить его в админцентре сайта.
  2. Опубиковать плагин.
 Для Invision Power Board 2.1, 2.2, 2.3
  1. Скачать ядро спойлера предметов и разархивировать его содержимое в корень папки с форумом.
  2. Скачать соответствующий интегратор спойлера и разархивировать его содержимое в корень папки с форумом.
  3. Открыть файл /sources/action_public/topics.php. Найти:
    		//-----------------------------------------
    // Highlight...
    //-----------------------------------------
    Добавить выше:
    		//-----------------------------------------
      // MODIFICATION, Itemstats
      //-----------------------------------------
    
      include_once(ROOT_PATH . './ipb_config_itemstats.php');
      include_once(ROOT_PATH . path_itemstats . '/ipb_itemstats.php');
    
      if (function_exists('itemstats_parse'))
            {
       $row['post'] = itemstats_parse($row['post']);
            } 
    Сохранить файл.
  4. Открыть файл/sources/classes/post/class_post.php. Найти, для версии 2.1:
    		$topic->topic_init();
     
       $t = $topic->parse_attachments( $t, $attach_pids, 'attach_id' );
      }
    Найти, для версии 2.3:
    		$t = $this->class_attach->render_attachments( $t, $attach_pids );           
            }
    Добавить ниже:
    		// MODIFICATION, Itemstats
      include_once(ROOT_PATH . './ipb_config_itemstats.php');
      include_once(ROOT_PATH . path_itemstats . '/ipb_itemstats.php');
      if (function_exists('itemstats_parse'))
    {
        $t = itemstats_parse($t);
    }
      // END MODIFICATION, Itemstats
  5. Зайти в админцентр. Выберите раздел "Внешний вид" (Look & Feel). Нажмите на кнопке меню справа от используемого вами стиля форума, и выберите пункт "Изменить общий шаблон форума" (Edit Board Header & Footer Wrapper). Найдите строку и добавьте выше:
    		
    		<link rel="stylesheet" href="itemstats/templates/wiki.css" type="text/css" />
    <script type="text/javascript" src="itemstats/overlib/overlib.js"></script>
    <script type='text/javascript' src='itemstats/includes/wiki.js'></script>
    
  6. Указать в файле itemstats/config.php данные для подключения к базе данных, в которой установлен форум.
Для phpBB 3.0.x
  1. Устанавливаем выбранное ядро спойлера предметов.
  2. Открываем файл /viewtopic.php
    Находим:
    		include($phpbb_root_path . 'includes/bbcode.' . $phpEx);
    Добавляем после:
    		include($phpbb_root_path . 'itemstats/phpbb_itemstats.' . $phpEx);
    Находим:
    		$message = smiley_text($message);
    Добавляем после:
    		$message = itemstats_parse($message);
  3. Вносим правки в используемые стили. Открываем файл overall_header.html в папке styles/*/template/
    Находим:
    		 
    Добавляем выше:
    		
    		<link rel="stylesheet" href="itemstats/templates/wiki.css" type="text/css" />
    <script type="text/javascript" src="itemstats/overlib/overlib.js"></script>
    <script type='text/javascript' src='itemstats/includes/wiki.js'></script>
  4. Указать в файле itemstats/config.php данные для подключения к базе данных, в которой установлен блог.
  5. Идем в папку /cache и удаляем кэш содержимого.
Для Simple Machines Forum (только для работающего в режиме UTF-8, версии 1.0.5 - 1.1.8)
  1. Устанавливаем выбранное ядро спойлера предметов.
  2. Устанавливаем пакет интеграции в менеджере пакетов модификаций (Package Manager) в админцентре.
  3. Указываем в файле itemstats/config.php данные для подключения к базе данных, в которой установлен форум.
  4. Помимо ввода тэгов можно использовать две аналогичные кнопки на панели редактора текста.
Для vBulletin 3.5.x - 3.8.x
  1. Скачать ядро спойлера предметов и разархивировать его содержимое в корень папки с форумом.
  2. Скачать соответствующий интегратор спойлера и разархивировать его содержимое в корень папки с форумом.
  3. Открыть файл includes/class_bbcode.php. Найти:
    		define('BB_PARSER_START', 1);
    Добавить ниже:
    		// MODIFICATION, ItemStat
    include_once(DIR . '/vbulletin_config_itemstats.php');
    include_once(DIR . path_itemstats . '/vbulletin_itemstats.php');
    //==================
    Найти
    		function parse_bbcode($input_text, $do_smilies, $do_html = false)
    
    {
    Добавить ниже (обратите внимание - ниже открывающей скобки):
    		// MODIFICATION, ItemStat
    $input_text = itemstats_parse($input_text);
    //==================
  4. Напоследок необходимо подключить файлы стиля и скрипт. Заходим в панель администрирования форума, выбираем "Стили и шаблоны", открываем менеджер стилей, жмем "Далее" и в поле "headinclude" в самом низу добавляем
    		
    		<link rel="stylesheet" href="itemstats/templates/wiki.css" type="text/css" />
    <script type="text/javascript" src="itemstats/overlib/overlib.js"></script>
    <script type='text/javascript' src='itemstats/includes/wiki.js'></script>
  5. Указать в файле itemstats/config.php данные для подключения к базе данных, в которой установлен блог.
Для Wordpress 2.x
  1. Скачать ядро спойлера предметов и разархивировать его содержимое в корень папки с Wordpress.
  2. Скачать соответствующий интегратор спойлера и разархивировать его содержимое в корень папки с Wordpress.
  3. Указать в файле itemstats/config.php данные для подключения к базе данных, в которой установлен блог.
  4. Зайти в панель управления блогом и активировать расширение Itemstats.
С вопросами и за поддержкой обращайтесь на форум.

Мы будем вам признательны за доработку и улучшение скрипта.

Комментарии   

0 #1 Guest 09.03.2009 16:29
Добавил мамботы спойлера для Joomla 1.0, обновил инструкцию.
Цитировать

Установить загрузчик  11.80 МБ

Комментарии

Авторизация