Wiki - Делаем ссылки короткими
По умолчанию ссылки выглядят так:
Чтобы сделать их такими же короткими и наглядными, как в Википедии, есть много способов. Один из них — это добавить в LocalSettings.php:
где $wgScriptPath — каталог установки вики-сайта, а $wgArticlePath — виртуальный каталог, который нужно будет указать в URL при обращении к статье, имя не должно совпадать с реальным каталогом.
Затем, в корневом каталоге сайта (т.е. рядом с каталогом «w») нужно создать файл .htaccess:
Для лучшего понимания этого кода можно подробней ознакомиться с синтаксисом дерективы RewriteRule.
Если на сервере установлено несклько виртуальных хостов, то нужно ещё добавить настройку виртуального хоста в секцию VirtualHost:
и подключить модуль rewrite, после чего перезагрузить сервер. В Debian это делается следующим образом:
http://domain.ru/wiki/index.php?title=article
Чтобы сделать их такими же короткими и наглядными, как в Википедии, есть много способов. Один из них — это добавить в LocalSettings.php:
$wgScriptPath = "/w";
$wgArticlePath = "/wiki/$1";
$wgUsePathInfo = true;
где $wgScriptPath — каталог установки вики-сайта, а $wgArticlePath — виртуальный каталог, который нужно будет указать в URL при обращении к статье, имя не должно совпадать с реальным каталогом.
Затем, в корневом каталоге сайта (т.е. рядом с каталогом «w») нужно создать файл .htaccess:
RewriteEngine On
RewriteRule ^wiki/(.*)$ /w/index.php?title=$1 [PT,L,QSA]
RewriteRule ^wiki/*$ /w/index.php [L,QSA]
RewriteRule ^/*$ /w/index.php [L,QSA]
Для лучшего понимания этого кода можно подробней ознакомиться с синтаксисом дерективы RewriteRule.
Если на сервере установлено несклько виртуальных хостов, то нужно ещё добавить настройку виртуального хоста в секцию VirtualHost:
RewriteEngine On
RewriteOptions Inherit
и подключить модуль rewrite, после чего перезагрузить сервер. В Debian это делается следующим образом:
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled
/etc/init.d/apache2 restart
- admin,
- 22 февраля 2012, 01:36
- Оставить комментарий
добавляем BB код для работы с видео от youtube
Чтобы видео от youtube отобразалось на форуме vbulletin я добавляю дополнительный bb сод Youtube
1 Заходим в админку форума Дополнительные BB коды -> Управление BB кодами
2 нажимаем Добавить новый BB код
Читать дальше →
1 Заходим в админку форума Дополнительные BB коды -> Управление BB кодами
2 нажимаем Добавить новый BB код
Читать дальше →
- admin,
- 16 ноября 2011, 23:27
- Оставить комментарий
Хак [4.x.x] VSa - Sub-Forum Manager v.3.1.2 (Ru v.1.05)
Хак для красивого отображения подразделов на форуме vBulletin
[4.x.x] VSa — Sub-Forum Manager v.3.1.2 (Ru v.1.05)
Читать дальше →
[4.x.x] VSa — Sub-Forum Manager v.3.1.2 (Ru v.1.05)
Читать дальше →
- admin,
- 10 ноября 2011, 11:40
- Оставить комментарий
Регистрация в белых каталогах бесплатно
Решил немного порекламировать свой этот сайт и наткнулся на следующий сайт webo.su который предлагает бесплатную регистрацию в каталогах для владельцев блогов
Читать дальше →
Читать дальше →
LiveStreet FAQ
Как достать черновики
z1q.ru/topic/saved/
- admin,
- 05 сентября 2011, 01:34
- Оставить комментарий
Изменение размеров в теге galery для wiki
По умолчанию тег galery на wiki дает фреймы в 155px
для того чтобы изменить размер необходимо указать 2 атрибута widths=«50px» heights=«50px»
Читать дальше →
для того чтобы изменить размер необходимо указать 2 атрибута widths=«50px» heights=«50px»
Читать дальше →
- admin,
- 30 августа 2011, 14:41
- Оставить комментарий
Самая частая ошибка PHP 5.3.5
date(): It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Moscow' for '3.0/no DST' insteadДанная ошибка самая в PHP 5.3.5 и говорит она о том что необходимо явно указать временную зону, самое простое это указание явно
date_default_timezone_set('Europe/Moscow');
обычно делаю в конфиг файле или в месте где подключаюсь к базе.
- admin,
- 28 июня 2011, 17:07
- Оставить комментарий