Добро пожаловать на форум "С миру по нитке"!
|
|
Копилка опыта Делимся личным опытом... |
10.04.2010, 21:00
|
#1
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
vBulletin: Маленькие полезности
Спойлер как на этом форуме:
Дополнительные BB коды \ Добавить BB коды:
Заголовок: Spoiler
Название BB кода: spoiler
Код:
<script>
function spoiler_js(obj) {
var obj_content = obj.parentNode.parentNode.getElementsByTagName('div')[1];
var obj_text_show = obj.getElementsByTagName('span')[1];
var obj_text_hide = obj.getElementsByTagName('span')[0];
if (obj_content.style.display != '') {
obj_content.style.display = '';
obj_text_show.style.display = '';
obj_text_hide.style.display = 'none';
} else {
obj_content.style.display = 'none';
obj_text_show.style.display = 'none';
obj_text_hide.style.display = '';
}
return false;
}
</script>
<div style="border:1px solid #C3CBD1; background-color:#F5F5F5; margin:20px; margin-top:15px">
<div class="smallfont" style="padding:3px; background-color:#E9E9E6"><a href="#" style="text-decoration: none; color:#000000" onclick="return spoiler_js(this);">
<span style="background-color:#E9E9E6; margin-top:5px">
<img style="margin-left:5px;" border="0" src="images/misc/icon_plus.gif" width="9" height="9"> <b>{option}</b></span>
<span style="background-color:#E9E9E6; display:none; margin-top:5px;">
<img style="margin-left:5px" border="0" src="images/misc/icon_minus.gif" width="9" height="9"><b> {option}</b></span></a></div>
<div style="padding:6px; display: none; border-top:1px solid #C3CBD1">{param}</div>
</div>
Пример: [ spoiler ]содержимое[ /spoiler ] (без пробелов)
|
|
|
10.04.2010, 21:55
|
#2
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
Маленькие полезности для vBulletin: [TABLE]
Вот такая табличка (с возможностью сортировки):
отсортировано по дате:
Дата | число 1 | параметр 2 |
---|
01.01.01 | 34 | синий | 02.01.01 | 41 | холодный | 03.01.01 | 35 | воздушный |
отсортировано по алфавиту (столбец 3):
Дата | число 1 | параметр 2 |
---|
03.01.01 | 35 | воздушный | 01.01.01 | 34 | синий | 02.01.01 | 41 | холодный |
используемые тэги:
head
sort
autonum, autonumtitle
width
{colspan=X}
css, {css=X}
sortable
все что нужно - во вложении:
|
|
|
Пользователь сказал cпасибо:
|
|
11.04.2010, 16:35
|
#3
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
Re: Маленькие полезности для vBulletin: шаблоны для размещения рекламных блоков
разработчики воблы по просьбам жаждущих предусмотрели возможность размещения рекламных блоков в разных частях форума.
Для этого теперь существуют несколько шаблонов, названия которых начинаются с ad_
Закидываем в эти шаблоны свои рекламные блоки и наслаждаемся результатом.
Список и описание шаблонов:
Шаблон | Место размещения рекламного блока |
---|
ad_footer_end | содержимое шаблона будет выведено в конце футера | ad_footer_start | в самом начале футера | ad_forumdisplay_afterthreads | на страницах разделов (forumdisplay) после списка тем | ad_forumhome_afterforums | на главной странице форума, после списка разделов | ad_header_end | в конце хидера | ad_header_logo | справа от логотипа, с выравниванием по правому краю | ad_navbar_below | в начале навбара | ad_showthread_beforeqr | на странице темы (showthread) перед окном быстрого ответа (Quick Reply) | ad_showthread_firstpost | после первого сообщения в теме. | ad_showthread_firstpost_sig | Выводит информацию в области подписи | ad_showthread_firstpost_start | Выводит информацию перед сообщением, в теле поста. |
Переменные типа $ad_location[ad_navbar_below] в шаблонах как раз таки и показывают место, где будет выведен соответствующий рекламный шаблон. Передвигая их в нужное место, можно более тонко настроить вывод того, что у вас будет в рекламных шаблонах
|
|
|
11.04.2010, 16:42
|
#4
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
Re: Маленькие полезности для vBulletin: Переменные системы шаблонов
Переменные системы шаблонов
* $notices - Используется для отображения событий. (Для 3.7 и выше)
* $notifications_total - используется чтобы показать общее количество непрочитанных уведомлений. (Для 3.7 и выше)
* $css[.thead][color] - Цвет фона шапки.
* $css[.tfoot][background] - Цвет фона подвала
* $css[.tfoot][color] - Цвет текста подвала
* $stylevar[titleimage] - Путь к баннерху вверху.
* $stylevar[outertablewidth] - Ширина форума
* $stylevar[spacersize] - Интервал между основной частью форума и содержанием.
* $vboptions[cookiepath] - Путь к кукам форума
* $vboptions[use_smtp] - Включён ли SMTP
* $vboptions[smtp_host] - Имя хоста SMTP
* $vboptions[imagetype] - Используется GD или Imagemagick
* $vboptions[smtp_port] - Номер порта SMTP
* $vboptions[allowregistrations] Определите, могут ли новые пользователи зарегистрироваться
* $vboptions[welcomemail] - Определить, будет ли отправляться приветствие на почту.
* $vboptions[avatarenabled] - Включена ли опция Аватары.
* $vboptions[reputationenable] - Включена ли опция Репутация.
* $bbuserinfo[username] - Имя пользователя
* $bbuserinfo[userid] - ID пользователя
* $bbuserinfo[posts] - Количество постов пользователя *
* $bbuserinfo[signature] - Подпись пользователя *
* $bbuserinfo[email] - Электронная почта пользователя
* $bbuserinfo[homepage] - Домашняя страница в профиле пользователя
* $bbuserinfo[msn] - Адрес MSN в профиле пользователя
* $bbuserinfo[yahoo] - Yahoo
* $bbuserinfo[icq] - ICQ
* $bbuserinfo[usertitle] - Users custom usertitle
* $vboptions[forumactive] - Статус форума Включен/Выключен
* $vboptions[bbclosedreason] - Причина, почему форум выключен.
* $vboptions[bbtitle] - Заголовок форума
* $vboptions[bburl] - Ссылка на форум
* $vboptions[hometitle] - Заголовока главной страницы сайта
* $vboptions[homeurl] - Ссылка на главную страницу сайта
* $vboptions[copyrighttext] - Текст копирайтов (можешь подобрать синоним для сайта) сайта.
* $vboptions[privacyurl] - ссылка на Privacy* форума
* $vboptions[webmasteremail] - Электронная почта администратора
* $activeusers - Отображать список активный юзеров (т.е залогиненных)
* $newusername - Отображать имена пользователей, которые зарегистрировались недавно.
* $birthdays - Отображать список пользователей, у которых день рождения сегодня.
* $upcomingevents - Отображать список ближайших событий
* $nubmerguest - Отображать количество гостей онлайн
* $recorddate - Показывать дату когда было больше всего пользователей онлайн
* $recordtime - Отображать время, когда было больше всего пользователей онлайн.
* $totalthreads - Отображать количество тем на форуме
* $totalposts - Отображать количество сообщений на форуме
* $numbermembers - Отображать количество пользователей на форуме
* $totalonline - Отображать количество пользователей онлайн
* $numberregistered - Отображать количество пользователей, которые щас зарегистрировались и онлайн
|
|
|
21.04.2010, 18:53
|
#5
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
Re: Маленькие полезности для vBulletin: маркер безопасности
Если установлены хаки, в которых есть формы отправки сообщения (пост-запрос), после submit поста, то вы получите сообщение об ошибке, примерно следующего содержания:
Ваш запрос не может быть обработан, так как маркер безопасности отсутствует или является неверным.
правим так: добавляем указанный выше код во все шаблоны (не воблы!), где есть форма ввода. ищем что то вроде:
[HTML]<input type="submit"... />[/HTML]и ВЫШЕ этого кода добавляем:
[HTML]<input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />[/HTML]
|
|
|
06.04.2014, 14:22
|
#6
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
Re: vBulletin: Маленькие полезности
Если в целях безопасности вы захотите изменить стандартные пути к панелям администратора и модератора (т.е. переименовать соответствующие папки forum/admincp и forum/modcp), то вам нужно вписать новые названия папок в этих строках.
PHP код:
// ****** ПУТИ К ПАНЕЛЯМ АДМИНИСТРАТОРА И МОДЕРАТОРА ****** // Эта опция позволяет Вам изменить названия папок, в которых находятся // панели администратора и модератора. Это обычно делается из соображений // безопасности. Пожалуйста, помните, что при смене названия папки, Вам // необходимо также изменить названия папок на сервере. $config['Misc']['admincpdir'] = 'название_папки_с_панелью_администратора'; $config['Misc']['modcpdir'] = 'название_папки_с_панелью_модератора';
PHP код:
// ****** PATH TO ADMIN & MODERATOR CONTROL PANELS ****** // This setting allows you to change the name of the folders that the admin and // moderator control panels reside in. You may wish to do this for security purposes. // Please note that if you change the name of the directory here, you will still need // to manually change the name of the directory on the server. $config['Misc']['admincpdir'] = 'название_папки_с_панелью_администратора'; $config['Misc']['modcpdir'] = 'название_папки_с_панелью_модератора';
|
|
|
13.04.2014, 20:32
|
#7
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
vBulletin: Favicon
vBulletin: Favicon
Следующий способ добавления favicon - иконки для сайта в адрес строки дает возможность разместить иконку сайта в отличной от корневого каталога с vBulletin, но также добавляет поддержку анимированных "иконок".
Поисковые системы типа Yandex и почти все браузеры по умолчанию ищут файл favicon.ico в корневом каталоге вашего сайта, но, если в этом есть необходимость - мы можем прописать чтобы иконка бралась по нужному нам пути. Особенно это полезно, когда необходимо чтобы страница не в корне отображалась с иконкой отличной от иконки в корне сайта.
Итак, открываем админку vBulletin, переходим в Стили и шаблоны / Управление стилями / Нужный стиль / Файл headinclude
В начале данного файла шаблона пишем код:
PHP код:
<link rel="shortcut icon" href="favicon.ico">
Чтобы добавить анимированную иконку в формате *.gif, необходимо написать еще одну строку кода:
PHP код:
<link rel="shortcut icon" href="favicon.ico"> <link rel="icon" href="light.gif" type="image/gif" >
Нужно только помнить о том, что анимированые картинки выполняются только в формате *.gif, а также что не все браузеры поддерживают анимированые иконки сайтов favicon, поэтому необходимо чтобы в директории находились два файла и *.gif и *.ico.
|
|
|
27.05.2014, 02:32
|
#8
|
Сам себе режиссер
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
|
vBulletin: Запрет индексации ссылок в сообщениях и подписях поисковыми роботами
Запрет индексации ссылок в сообщениях и подписях поисковыми роботами
Есть разные методы запрета индексации ссылок в сообщениях и подписях, например использование хаков закрывающих ссылки различными методами не только от поисковиков, но и от простых пользователей.
Когда эти варианты не приемлемы можно поступить следующим образом: дописать к каждой ссылке форума тэг NOINDEX и параметр rel="nofollow". Ну и естественно что вручную дописывать каждой ссылке такие тэги просто не возможно, поэтому воспользуемся небольшой хитростью и сделаем чтобы форум сам каждую ссылку заключал в тэг NOINDEX и дописывал параметр rel="nofollow", делается это следующим образом. Открываем файл class_bbcode.php(/includes/class_bbcode.php) и находим в нем строчку:
PHP код:
return "<a href=\"$rightlink\" target=\"_blank\">$text</a>";
PHP код:
return "<noindex><a href=\"$rightlink\" target=\"_blank\" rel=\"nofollow\">$text</a></noindex>";
P.S.
после данных изменений теги будут закрывать ссылки во всех сообщения созданных с даты введения изменений. Чтобы изменить все ссылки на форуме введенные до этого момента достаточно обервить КЕШ сообщений через админку...
Результаты проверить легко - открываем страницу где есть ссылки в режиме просмотра HTML кода и видим вокруг тегов <a href=...> noindex и nofollow
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +5, время: 11:34.
|
Ворота - рольставни |
Рольставни и рольворота;
Шлагбаумы, Болларды, парковки
Автоматика для ворот:
- пульты (радиобрелки);
- привода (двигатели);
- фотоэлементы;
Ворота:
- секционные, подъемные;
- уличные: сдвижные, распашные;
- промышленные, скоростные;
- противопожарные;
|
|
|