"С миру по нитке..." Форум

Вернуться   "С миру по нитке..." Форум > Хобби и увлечения > Копилка опыта

Добро пожаловать на форум "С миру по нитке"!

Копилка опыта Делимся личным опытом...

Ответ
 
Опции темы Опции просмотра
Старый 10.04.2010, 21:00   #1
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
22 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 ] (без пробелов)

Миниатюры
Нажмите на изображение для увеличения
Название: spoilers01.jpg
Просмотров: 2274
Размер:	55.6 Кб
ID:	25  
alagor вне форума   Ответить с цитированием
   
Спонсор

Старый 10.04.2010, 21:55   #2
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
22 Маленькие полезности для vBulletin: [TABLE]

Вот такая табличка (с возможностью сортировки):

отсортировано по дате:
Датачисло 1параметр 2
01.01.0134синий
02.01.0141холодный
03.01.0135воздушный

отсортировано по алфавиту (столбец 3):
Датачисло 1параметр 2
03.01.0135воздушный
01.01.0134синий
02.01.0141холодный

используемые тэги:
Цитата:
head
sort
autonum, autonumtitle
width
{colspan=X}
css, {css=X}
sortable
все что нужно - во вложении:
Вложения
Тип файла: rar BBCode[table]rus.rar (11.3 Кб, 1133 просмотров)
alagor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
alexs (22.04.2010)
Старый 11.04.2010, 16:35   #3
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
4 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] в шаблонах как раз таки и показывают место, где будет выведен соответствующий рекламный шаблон. Передвигая их в нужное место, можно более тонко настроить вывод того, что у вас будет в рекламных шаблонах
alagor вне форума   Ответить с цитированием
Старый 11.04.2010, 16:42   #4
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 31.03.2010
Адрес: Россия
Сообщений: 1,561
Сказал(а) спасибо: 19
Поблагодарили 81 раз(а) в 74 сообщениях
4 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 - Отображать количество пользователей, которые щас зарегистрировались и онлайн
alagor вне форума   Ответить с цитированием
Старый 21.04.2010, 18:53   #5
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 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]
alagor вне форума   Ответить с цитированием
Старый 06.04.2014, 14:22   #6
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 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'] = 'название_папки_с_панелью_модератора'
alagor вне форума   Ответить с цитированием
Старый 13.04.2014, 20:32   #7
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 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.
alagor вне форума   Ответить с цитированием
Старый 27.05.2014, 02:32   #8
alagor
Сам себе режиссер
 
Аватар для alagor
 
Регистрация: 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
alagor вне форума   Ответить с цитированием
Ответ

Метки
nofollow, noindex, spoiler, table, vbulletin, закрытие ссылок, спойлер, ссылки на форуме, таблицы, шаблоны


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +5, время: 09:00.


Ворота - рольставни
Ворота автоматические гаражные секционные, рольставни, шлагбаумы купить в Тольятти
Рольставни и рольворота;
Шлагбаумы, Болларды, парковки
Автоматика для ворот:
- пульты (радиобрелки);
- привода (двигатели);
- фотоэлементы;
Ворота:
- секционные, подъемные;
- уличные: сдвижные, распашные;
- промышленные, скоростные;
- противопожарные;


Косметика Мирра - натуральная и безопасная. Приходи и стань красивой!



ЛУЧШИЙ ХОСТИНГ!
HandyHost.ru - лучший на сегодняшний день хостинг с лучшей тех.поддержкой!


ПО, ЕГЭ и ОГЭ онлайн"
Школьная аттестация онлайн для детей на СО! Промежуточная аттестация, ЕГЭ и ОГЭ на семейном обучении
Мирра Люкс натуральная косметика Любые работы по дереву в Тольятти и Самарской области - браширование, наличники, двери в баню, шлифовка сруба, деревянные ставни, крыша для срубовых домов и т..д.

  Яндекс.Метрика
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot