Jump to content
Дизайн и модификация Invision Power Board IPBSkinsBETA
Search In
  • More options...
Find results that contain...
Find results in...

Blogs

 

Транслитерация русских URL для английской версии IPB 3.4

Транслитерация русских URL для английской версии IPB 3.4   P.S. - для английской версии IPB 3.4   1. admin\sources\base\core.php   Найти:   elseif ( strtolower( IPS_DOC_CHAR_SET ) == 'utf-8' ) { $string = utf8_encode( $string ); } return $string; } Добавить ниже:   static public function monthNameRu2En( $text ) { return str_replace( array('Январь','Февраль','Март','Апрель','Май','Июнь,','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'), array('January','February','March','Ap

Strategius

Strategius

 

Заглушка на время закрытия сайта

Иногда нужно полностью закрыть сайт на время проведения технических работ, с возможностью открытия доступа по IP.   Для этого в корне сайта создаем два файла - closed.html (туда добавляем сверстанную страницу-заглушку, на которую будут перенаправляться все посетители сайта) и closed.enable (этот файл отвечает за активацию режима обслуживания).   В файл .htaccess в корне сайта добавляем:   <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REMOTE_ADDR} !^127\.0\.0\.1 RewriteCond %{RE

Strategius

Strategius

 

Сообщество добровольцев приглашает в команду специалиста по созданию, настройке и техподдержке форума

Уважаемые форумчане! Сообщество добровольцев помогающее детдомам, школам-интернатам, детским лечебно-профилактическим учреждениям, хосписам, отделениям сестринского ухода приглашает в нашу дружную команду помощника способного сделать нам форум подобный этому по функционалу. Выбор движка на усмотрение помощника. Дальнейшая техподдержка очень приветствуется. Предложения пишите в ЛС или аську 348526287 (в аське бываю чаще).
 

Увеличение миниатюр в IP.Content 2.3.x

Заходим в АЦ 1) Ip.Content 2) Шаблоны статей 3) Выбираем 1 из 3х (Front Page (Blog Format), Front Page (Single Column), Front Page (1x2x2 Layout)   За основу был взят. Front Page (1x2x2 Layout)   В самом вверху добавляем:   {parse template="include_lightbox" group="global" params=""} {parse template="include_highlighter" group="global" params="1"}   Ищем: <img src='{$data['records'][0]['article_image']}' class='photo left ipsPad' {parse resize_image="$data['records'][0]['article_image']"

Атаман

Атаман

 

Меняем LightBox на Highslide

1) Скачиваем архив со скриптом у офф источника. 2) Архив распаковываем по пути /public/js/3rd_party/ - получаем /public/js/3rd_party/highslide 3) Заходим в АЦ - Ваш шаблон - globalTemplate   Ищем: <script type='text/javascript'> //<![CDATA[   Добавляем Выше: Но не забудьте поменять путь на папку! (/public/js/3rd_party/) <script type="text/javascript" src="/highslide/highslide.js"></script> <link rel="stylesheet" type="text/css" href="/highslide/highslide.css

Атаман

Атаман

 

Меню в магазине Nexus

Вот пожалуй я эту запись к себе в Блог перенесу, так скоро поменяю скин, придеться править.   С помощью этих телодвижений менб в магазине будет равернутым, если оно имет подкатегории.       Аминь       Источник: Меню в магазине Nexus

mylipetsk

mylipetsk

 

группа ipb specialist

Когда-то давно я пришла на ibresource и выложила бесплатные скины под 1.3. Свои, без копирайтов даже, мне приятно было, если кому-то они пригодятся..... Просто так. Без корысти. Это было в 2005-м. В общем, тогда для меня предметом гордости было, что спустя три месяца перевели в группу ipb specialist. Потом там группу упразднили. Но мы ее реанимировали. Здесь.

Fisana

Fisana

 

[IPB 3.1.4] Добавляем возможность указания баннера для каждого форума в отдельности

Главный админ портала захотел определять рекламный блок в шапке для каждого подфорума в отдельности, а не только глобальный. Немного полазив по исходникам IPB 3.1.4 было решено сделать такую возможность. На всю реализацию затеи ушло 1,5 часа (вместе с проверкой).   Для начала полазил по Админской Панели и нашёл место, в котором указываются стандартные рекламные блоки:   Выяснил, что код рекламных блоков хранится в таблице core_sys_conf_settings. За рекламные блоки в шапке отвечают следующие зап

metos

metos

 

[IPB 3.1.4] Исправляем баг при переходе на конкретный пост в режиме модератора

В режиме модератора в топиках отображаются скрытые посты, количество которых в топике может быть огромно. Так вот в этом случае, при скрытии нового поста система перекинет модератора на 1 или несколько страниц назад. И модератору снова нужно будет искать то место в топике, с которым он работал.   Вот наглядный пример: Тестовая тема имеет 4 странцы в режиме модератора. В данной теме имеется 8 скрытых сообщений. При скрытии поста модератора перекинет на 1 страницу назад.   Баг этот происходит из-

metos

metos

 

[IPB 3.1.4] Чиним отрисовку страниц для топиков в режиме модератора

Очень часто модераторам приходится скрывать "плохие посты" пользователей для дальнейшей обработки оных супер-модераторами. И по этой самой причине в режиме модератора наблюдается баг в отображении списка страниц топика, в котором множество скрытых постов.   На нашем форуме (IPB 3.1.4) существует команда модераторов, которые по мере возможности следят за адекватным наполнением форума. Но часто на форуме появляются горячие темы, в которых пользователи высказывают свякий бред, который обычные модер

metos

metos

 

[IPB 3.1.4] Устранение бага фильтрации топиков при сортировке по start_date

В IPB 3.1.4 пользователю предоставляется удобный инструмент фильтрации и сортировки отображаемых топиков. Но в этом инструменте есть бага. Точнее бага не в GUI, а в коде, который обрабатывает параметры запроса и строит SQL-запрос.   Для начала опишу причину, из-за которой пришлось этот инструмент дорабатывать. На нашем форуме есть один большущий подфорум BigForum, в котором каждый день создаётся от 4 до 20 топиков. И очень часто возникает потребность просмотра топиков, которые созданы в течении

metos

metos

 

[IPB 3.1.4] Отключение юзерфрендли ссылок в уже работающем форуме

По умолчанию IPB 3.1.4 настроен на генерецию юзерфрендли ссылок. Пример юзерфрендли ссылки: www.mysite.ru/forum/index.php?/topic/126-%d0%be%d0%bf%d1%80%d0%be%d1%81-%d0%b4/ Согласитесь, что на юзерфрендли совсем не похоже. А всё из-за наличия в данной ссылке русских букв (название темы). Для SEO может это и хорошо, но для моего сайта SEO вообще не важен (ну почти не важен). Что бы ссылка действительно была юзерфрендли (не для робота Google, а именно для пользователя), то нужно установить параметр

metos

metos

 

Исправляем панель смайлов. (IP.Board 3.2.x-3.3.x)

Наверное, многие невзлюбили панель смайлов при переходе с 3.1.х до 3.2.х-3.3.х   До: После:   Начнём   АЦ > Внешний вид > Управление стилями и шаблонами > Управление шаблонами в IP.Board > CSS > ipb_ckeditor.css   Ищем:   /* Emo slide out tray */ .ipsSmileyTray { position: relative; text-align: center; overflow: auto; margin: 0px auto 0px auto; padding: 4px 24px 4px 24px; min-width: 600px; width: 75%; height: 32px; border: 1px solid #D5DDE5; -moz-border-radius: 3p

Атаман

Атаман

 

Nexus и хуки

Запись не будет нести никакой важной информации, скорее крик души. Хотел пожаловать и поплакаться, и спросить "Почему такое ничтожное колличество хуков для магазина Нексус" ? А так хочется хук, что бы мог отобразить товары на форуме после первого сообщения, или на главной в правой колонки, например новинки или рандомный товар.   Прошу помощи, если кто-то видел подобные хуки, отзовитесь.

mylipetsk

mylipetsk

 

Добавляем кнопки поделится Мэйл.ру, Одноклассники.ру, Я.ру для Сервиса публикации ссылок в IPB 3.1-3.3

Недавно была тема, как добавить кнопки поделится для Мэйл.ру, Одноклассники.ру, Я.ру. Как раз не так давно делал эти кнопки для себя, делюсь с вами. :)     В архиве инструкция, плагины кнопок и картинки для кнопок. sharelinks.zip

Lesovsky

Lesovsky

 

From: IPB 3.1.4 Быстрый ответ выделенного текста

IPB 3.1.4 Быстрый ответ выделенного текста:   спасибо iaroslav и автору хука:     1) установить Ник и цитата в форму быстрого ответа для 3.1.x   2) загрузить на сервер fastquote.zip   3) вызвать в globalTemplate, после <head> добавить: <script type="text/javascript" src="/public/js/fastquote.js"/></script>   4) в topicViewTemplate найти: <li class='top hide'><a href='#top' class='top' title='{$this->lang->words['back_top']}'>{$this->lang->words['back_

Qartvela™

Qartvela™

 

Комментарии к фоткам из галереи

В новой версии ИПБ форума3,2 на главной аккуратно и красиво выводятся фотки на главной странице форума, раньше я делал таким способом что бы отображалось колличество комментариев, но это было в версии 3,1, а в 3,2,1 все по другому, вот и хотелось бы заджать вопрос, никто не хочеть реализовать колличество комментариев на главной из галереи. Я даже придумал как, что бы красивенько смотрелось..   Например так...       Если кто-то решит так реализовать, не стесняйтесь, делитесь и вам будем очень ра

mylipetsk

mylipetsk

 

Исправляем фичи IP.Board 3.2.1

В тегах русская буква б воспринимается как запятая. И поэтому тег с этой буквой делится на два бессмысленных. Исправляем. (не работает) admin\applications\forums\extensions\search\engines\sql.php   найти if( $search_tags ) { IPSSearchRegistry::set('opt.noPostPreview', true); }   заменить на if( $search_tags ) { IPSSearchRegistry::set('opt.noPostPreview', true); IPSSearchRegistry::set('set.returnType', 't

Ph-A

Ph-A

 

Форум 3.2 во всю ширину

Не знаю какого черта IPS делает свой скин таким корявым...в плане того что не во всю ширину.   Исправляем сеЕ безобразие в Look & Feel > Manage Skin Sets & Templates > Manage Templates > Ваш скин > CSS > ipb_styles.css   Находим секцию /* LAYOUT */ #content, .main_width { margin: 0 auto; /* Uncomment for fixed */ /*width: 980px;*/ /* Fluid */ width: 87% !important; min-width: 960px; }   Меняем 87% на 98   Это делает главную страницу форума во всю ширину.     Все осталь

Buskopan

Buskopan

 

Добавляем пагинацию в темах мобильного скина 3.2.х

По умолчанию почему-то урезали нумерацию страниц в темах. И очень не удобно просматривать темы с большим количеством страниц.   Безобразие исправляем в шаблоне Paginationtemplate глобального темплейта мобильного скина.   Заменяем содержимое на это <if test="haspages:|:$work['pages'] > 1"> <if test="firstpage:|:1 < ($work['current_page'] - $data['dotsSkip'])"> <a class="button page-button" href='{parse url="{$data['baseUrl']}&{$data['startValueKey']}=0" base="{$data[

Buskopan

Buskopan

 

Вирус редирект на IP.Board

На одном форуме IPB 2.1.7 (но версия может быть любой) жаловались, что при переходе со ссылок с поисковиков, а так же с почтовой рассылке происходило переадресация на сторонний сайт. При условии, что данный пользователь в данный момент не авторизован на форуме.   Ситуация не самая частая. Чаще на такое попадаются гости, а администрация сайта остается не информированная.   Анализ того сайта, показал, что в шаблоне topic_page_top лежит скрипт:   <if="ipb.member['id'] <= 0"><script>

Ph-A

Ph-A

 

Быстрая правка

Очень хотелось бы в ИПБ видеть элементы управления как в скрипте MediaWIKI? Как показано на скрине "ПРАВИТЬ"...   зато минуем админку... :)  

mylipetsk

mylipetsk

×
×
  • Create New...