Страниц (47): В начало « ... 35 36 37 38 [39] 40 41 42 43 ... » В конец
Найдено сообщений: 694 |
Yamaliya |
Отправлено: 13 мая 2013 — 14:26 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
Parapsixolog, спасибо. И ещё в файле forums.php
CODE:В этом же файле найдите строку:
$LastTopicName = (strlen($forum['last_post'])>36) ? substr($forum['last_post'],0,35).'...':$forum['last_post'];
И следующую под ней строку замените строкой:
$LastTopicName = ($fm->user['id'] && (!empty($fm->exbb['watches']) && $_watchesForums[0][$id][1] || empty($fm->exbb['watches']) && ($fm->user['last_visit'] < $forum['last_key'] && $fm->user['id'] != $forum['last_poster_id'] && ((!isset($t_visits[$id.':'.$forum['last_post_id']]) || $t_visits[$id.':'.$forum['last_post_id']] < $forum['last_key'])))) ?
'<a href="topic.php?forum='.$id.'&topic='.$forum['last_post_id'].'&v=u#unread" title="'.$fm->LANG['GoToFirstUnread'].'"><img src="./templates/'.DEF_SKIN.'/im/unread.gif" border="0" /></a> ' : '<img src="./templates/'.DEF_SKIN.'/im/lastpost.gif"> ') .
($fm->exbb['show_hints'] ? '<span class="hint f'.$id.'t'.$forum['last_post_id'].'">' : '').'<a href="' . _rewriteTopicUrl($id, $forum['last_post_id'], '', $forum['last_key']) . '" title="'.$forum['last_post'].'">'.$LastTopicName.'</a>'.($fm->exbb['show_hints'] ? '</span>' : '');
Какая строка следующая?
yura3d_2, разве это одна строка? |
Yamaliya |
Отправлено: 13 мая 2013 — 11:43 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
Parapsixolog пишет:Лучше приведите кусок кода, где не понятно. Непонятны два самых больших фрагмента в этом файле.
Первый: выше строки CODE: // Сколько человек просматривают этот форум?
, второй выше строки CODE:// СКРЫТЫЙ РЕЖИМ ПРЕБЫВАНИЯ НА ФОРУМЕ //
. Мне бы десяток-два строк выше этих комментариев |
Yamaliya |
Отправлено: 13 мая 2013 — 08:48 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
Дайте кто-нибудь изменённый index.php
А то в инструкции мне не понятно, написано "И следующую под ней строку замените строкой:", а строк на самом деле не одна. |
Yamaliya |
Отправлено: 12 мая 2013 — 12:50 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
Parapsixolog, да, всё появилось. Вопрос снят.
(Добавление)
Зато другой вопрос появился
В корне форума есть папка include, а в моде includeS
Так и должно быть? Это не очепятка? |
Yamaliya |
Отправлено: 12 мая 2013 — 12:36 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
но у меня нет в папке templates/InvisionExBB/modules/ папки rewrite, а в инструкции написано Цитата:Папку templates/InvisionExBB/modules/rewrite необходимо скопировать в папки всех установленных на форуме тем оформления |
Yamaliya |
Отправлено: 12 мая 2013 — 12:28 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
yura3d_2, правильно-ли я понимаю, что папка rewrite должна находиться в папке modules в корне форума И во всех папках тем, типа templates/InvisionExBB/modules ? |
Yamaliya |
Отправлено: 10 мая 2013 — 15:05 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
electron пишет:в оригинальном файле forum_body.tpl стиля InvisionExBB от RC1
И много ли тут таких, у которых файлы именно оригинальные? У меня вот тоже нет такой строки в этом файле, и в в topic_body.tpl тоже.
Прошу прощения... но почему тут пошёл оффтоп? Прочитайте ещё раз название темы. Мне вдвойне неловко призывать к порядку администраторов форума |
Yamaliya |
Отправлено: 9 мая 2013 — 05:26 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
yura3d_2, написала в тех-поддержку хостинга приблизительно так: Цитата:Здравствуйте!
Мне необходимо в .htaccess прописать такое правио:
RewriteRule ^(.+)-t(-?(?:[0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA]
Когда прописываю - получаю ошибку сервера 500
В журнале ошибок вот такое сообщение:
...[alert]..../public_html/.htaccess: RewriteRule: cannot compile regular expression "^(.+)-t(-?(?:[0-9]+|[lu]))?\\.html$"\n , на что получила ответ CODE:На наших серверах стоит Apache версии 1.3, который использует движок POSIX ERE для обработки регулярных выражений. Для этого движка конструкция вида (?:выражение) недопустимы. Попробуйте использовать выражение без (?:) |
Yamaliya |
Отправлено: 7 мая 2013 — 13:49 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
yura3d_2 пишет:Можно поинтересоваться, какая версия сервера Apache у Вас установлена?
Версия Apache 1.3.42
Версия PHP 5.2.12
Версия MySQL 5.0.92-log
Архитектура i386
Операционная система freebsd
Версия PERL 5.8.9
Версия ядра 7.2-RELEASE
yura3d_2 пишет:указания о переносе всех директив mod_rewrite, начиная с самой первой RewriteEngine on, в конец файла .htaccess, Вы выполнили?
Тестирую на сайте, на котором нет таких директив (Вариант 1)
Сейчас немного напряжёнка со свободным временем, наверное придётся отложить с модом, но как только у меня будет новая информация - я обязательно отпишусь. |
Yamaliya |
Отправлено: 6 мая 2013 — 23:51 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
yura3d_2 пишет:осталось дождаться wasp, и переходим на следующую версию
Не надо меня ждать, двигайтесь дальше. Я не могу тестировать мод, пока не разберусь с ошибкой 500. Чтобы исключить влияние других команд тестирую Цитата:Вариант 1
в корне, там, где лежит папка public_html - содержимое файла .htaccess
CODE:
Options -Indexes
php_value display_errors 1
php_value error_reporting 2047
в папке public_html, где находятся файлы и папки форума - содержимое файла .htaccess
CODE:
Options -Indexes
php_value display_errors 1
php_value error_reporting 2047
Ошибку 500 вызывает именно эта строка CODE:RewriteRule ^(.+)-t(-?(?:[0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA]
Можно её переписать как-либо иначе?
К примеру вот такой вариант CODE:RewriteRule ^(.+)-t(-?({,1}:[0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA] ошибку не вызывает, но будет ли он работать правильно?
А вот такой вариант CODE:RewriteRule ^(.+)-t(-?({0,1}:[0-9]+|[lu]))?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA] ошибку выдаёт. |
Yamaliya |
Отправлено: 6 мая 2013 — 16:36 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения |
Ответов: 218 Просмотров: 0
|
yura3d_2yura3d_2 пишет:wasp, приведите содержимое Вашего файла .htaccess.
Вариант 1
в корне, там, где лежит папка public_html - содержимое файла .htaccess
CODE:Options -Indexes
php_value display_errors 1
php_value error_reporting 2047
в папке public_html, где находятся файлы и папки форума - содержимое файла .htaccess
CODE:Options -Indexes
php_value display_errors 1
php_value error_reporting 2047
Вариант 2
в корне, там, где лежит папка public_html, файл .htaccess отсутствует
в папке public_html, где находятся папка forum - содержимое файла .htaccess
CODE:RewriteEngine on
RewriteCond %{HTTP_HOST} ^www.site.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*
<Limit GET POST>
order deny,allow
deny from all
allow from all
</Limit>
<Limit PUT DELETE>
order deny,allow
deny from all
</Limit>
AuthName site.ru
AuthUserFile /usr/home/cp****/public_html/_vti_pvt/service.pwd
AuthGroupFile /usr/home/cp****/public_html/_vti_pvt/service.grp
AddHandler server-parsed .html
AddType text/x-component .htc
ErrorDocument 404 http://site.ru
вместо site.ru название сайта
в cp**** вместо звёздочек циферки
в папке forum - содержимое файла .htaccess
CODE:Options -Indexes
php_value display_errors 1
php_value error_reporting 2047
Два варианта потому, что это два разных сайта. Но на одном хостинге.
При удалении последней строки из инструкции по редактированию файла .htaccess ошибка 500 не возникает, влияния остальных строк на возникновение ошибки 500 мной не обнаружено
(Добавление)
mod_rewrite (какие либо ЧПУ-функции на форуме, либо вообще на сайте) не использутся |
|
Страниц (47): В начало « ... 35 36 37 38 [39] 40 41 42 43 ... » В конец
|