ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList

Страниц (33): В начало « ... 22 23 24 25 [26] 27 28 29 30 ... » В конец

> Найдено сообщений: 488
Parapsixolog Отправлено: 15 мая 2013 — 13:59 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
nikk пишет:
Черт! Я на первом месте только в мурманске!


По Волгограду на третьем. По Москве на четвёртом. Очень даже не плохо.



Юра, можно что нибудь у меня сделать с файлом _pageTail.php ?

С последней версией этого файла в мозиле у меня при переходе с любой темы на главную УРЛ становиться таким: http:/// сайт естественно не доступен
В IE таким: http://****.****.ru// а здесь, как ни странно, открывается.


Но если в коде:

CODE:

if ($GLOBALS['fm']->exbb['rewrite']) {
$content = preg_replace(array('#(<a.+?href=.?)(?:.*?' . preg_quote(preg_replace('#/[^/]+?$#', '/', $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'])) . ')?index\.php(.?.*?>)#i', '#' . chr(0x28) . chr(0x65) . chr(0x78) . str_repeat(chr(0x62), 2) . chr(0x5C) . chr(0x2E) . chr(0x29) . chr(0x69) . chr(0x6E) . chr(0x66) . chr(0x6F) . '#i'), array('$1' .
(preg_match('#/$#', $_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : (dirname($_SERVER['REQUEST_URI']) !== '\\' ? dirname($_SERVER['REQUEST_URI']) : '') . '/') . '$2',
'$1' . chr(0x6F) . chr(0x72) . chr(0x67)), ob_get_clean());

if ($GLOBALS['fm']->exbb['gzip_compress'] && !defined('ATTACH') && !defined('NO_GZIP') && !defined('IN_ADMIN') && extension_loaded('zlib')) {
ob_start('ob_gzhandler', 9);
echo $content;
ob_end_flush();
}
else {echo $content;}
}
else {
ob_end_flush();
}


удалить {echo $content;}:

CODE:

if ($GLOBALS['fm']->exbb['rewrite']) {
$content = preg_replace(array('#(<a.+?href=.?)(?:.*?' . preg_quote(preg_replace('#/[^/]+?$#', '/', $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'])) . ')?index\.php(.?.*?>)#i', '#' . chr(0x28) . chr(0x65) . chr(0x78) . str_repeat(chr(0x62), 2) . chr(0x5C) . chr(0x2E) . chr(0x29) . chr(0x69) . chr(0x6E) . chr(0x66) . chr(0x6F) . '#i'), array('$1' .
(preg_match('#/$#', $_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : (dirname($_SERVER['REQUEST_URI']) !== '\\' ? dirname($_SERVER['REQUEST_URI']) : '') . '/') . '$2',
'$1' . chr(0x6F) . chr(0x72) . chr(0x67)), ob_get_clean());

if ($GLOBALS['fm']->exbb['gzip_compress'] && !defined('ATTACH') && !defined('NO_GZIP') && !defined('IN_ADMIN') && extension_loaded('zlib')) {
ob_start('ob_gzhandler', 9);
echo $content;
ob_end_flush();
}
else
}
else {
ob_end_flush();
}


Главная страница опять становиться доступной. Правда при наведении на неё опять вылезает index.php А при переходе пропадает. Я уже голову сломал, не знаю, что здесь можно сделать, что бы _pageTail.php нормально отрабатывал.

В денвере при этом всё работает нормально.
Parapsixolog Отправлено: 15 мая 2013 — 12:26 • Тема: Домен, поддомен и htaccess - как настроить • Форум: Настройка форума

Ответов: 10
Просмотров: 10059
Получается, что есть как минимум два метода переадресации в этом случае:

Цитата:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^forum.ххх.ru$ [NC]
RewriteRule ^(.*)$ http://forum.ххх.ru/$1 [L,R=301]
RewriteRule ^forum/(.*)?$ $1 [L]


CODE:
RewriteEngine on
Options +FollowSymlinks
RewriteBase /forum
RedirectMatch permanent ^\/forum\/(.*)$ http://forum.ххх.ru/$1


Какой всё таки лучше выбрать? В плане стабильности и нагрузки на сервер.
Parapsixolog Отправлено: 15 мая 2013 — 09:15 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
CAB пишет:
Parapsixolog, ИМХО, на позицию в выдаче поисковиков он не влияет, а "гемороя" добавляет... Подмигивание
Можно почитать мнения специалистов по SEO в интернете


А у меня наоборот, было и остаётся противоположное мнение. Тоже даю несколько ссылок - http://webbomj.ru/chpu-ssylki/
http://sosnovskij.ru/chpu/
Parapsixolog Отправлено: 15 мая 2013 — 07:50 • Тема: Тестирование (сравнение) форумных движков на файлах • Форум: Движки

Ответов: 22
Просмотров: 33295
Хочу дополнить свой прошлый пост. Нашел в сети ещё несколько форумов на текстовых файлах:
YaBB
HaveFnuBB!
E-Blah

А вот эти форумы поддерживают SQLite:
DjangoBB
Monkey Boards
mwForum
MyBB
NextBBS
phpBB
Yazd

Кто что может сказать про них?
Parapsixolog Отправлено: 15 мая 2013 — 05:21 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
CAB пишет:
я себе этот мод устанавливать не планирую


А что так? По моему отличный, и нужный мод.
Parapsixolog Отправлено: 14 мая 2013 — 05:17 • Тема: Дополнение: Заметки • Форум: Модификации и дополнения

Ответов: 36
Просмотров: 25374
altjo пишет:
[+] добавлена возможность управления дополнением в Админцентре


Установил у себя, но этот пункт так и не нашел.
Parapsixolog Отправлено: 13 мая 2013 — 21:14 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
Сейчас заметил, что ЧПУ не работает в разделе "Кто в on-line? " Но мне лично это и не нужно. Более важно для меня правильная работа файла _pageTail.php

Кстати, кто может подсказать, как сделать переадресацию, или ещё что, что бы все три адреса: http://****.ru/forum/ http://www.****.ru/forum/ http://forum.****.ru/ сводились к одному, http://forum.****.ru/ ?

То есть при переходе по ссылкам http://****.ru/forum/ или http://www.****.ru/forum/ открывался форум с адресом http://forum.****.ru Что бы в конечном итоге остался только этот адрес. Как сделать такое?
Parapsixolog Отправлено: 13 мая 2013 — 15:19 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
wasp пишет:
yura3d_2, хорошо. А с этим фрагментом подскажите. Какая строка должна быть следующей?


wasp, я же вам писал что должно получиться. У меня работает.
Parapsixolog Отправлено: 13 мая 2013 — 15:10 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
Привожу полностью файл .htaccess который находиться в папке forum (то есть там, где и сам форум):

CODE:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.forum.****.ru$ [NC]
RewriteRule ^(.*)$ http://forum.****.ru/$1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)-c\.html$ ?c=rw$1 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)-f(-?[0-9]+)?\.html$ forums.php?forum=rw$1&p=$2 [L,QSA]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)-t(-?[0-9]+|[lu])?\.html$ topic.php?topic=rw$1&p=$2 [L,QSA]


Я пробовал, стирал вторую и третью строчку

CODE:
RewriteCond %{HTTP_HOST} ^www.forum.****.ru$ [NC]
RewriteRule ^(.*)$ http://forum.****.ru/$1 [R=301,L]


Проблема с http://forum.****.ru/ и http://www.forum.****.ru/ осталась.

Так же я удалял всё с .htaccess который лежит в корне сайта. Тоже ни каких изменений.

Временно сейчас привёл содержание файла _pageTail.php к такому виду (методом проб и ошибок):
CODE:
<?php

if ($GLOBALS['fm']->exbb['gzip_compress'] && !defined('ATTACH') && !defined('NO_GZIP') && !defined('IN_ADMIN') && extension_loaded('zlib')) {
ob_start('ob_gzhandler', 9);
echo $content;
ob_end_flush();
}
else
{
ob_end_flush();
}


Пускай и коряво, но работает в таком виде.
Parapsixolog Отправлено: 13 мая 2013 — 14:35 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
yura3d_2, я извиняюсь, у меня опять проблемы с главной страницей. Пробовал предварительно на денвере, всё работало нормально. А залил сейчас на сайт, и опять.

Форум у меня находиться в папке forum, и доступен по следующим адресам:

http://****.ru/forum/
http://www.****.ru/forum/
http://forum.****.ru/
http://www.forum.****.ru/

Для удаления www я прописал в .htaccess следующие строки:
RewriteCond %{HTTP_HOST} ^www.forum.****.ru$ [NC]
RewriteRule ^(.*)$ http://forum.****.ru/$1 [R=301,L]

Теперь форум стал доступен по трем адрессам. В идеале я хотел бы, что бы остался только один адрес - http://forum.****.ru Но мозгов для этого не хватило.

Короче, я залил изменённые файлы на форум, поставил нужные права доступа и в итоге:

По адресам: http://****.ru/forum/ и http://www.****.ru/forum/ форум работает нормально.

А по адресам: http://forum.****.ru/ и http://www.forum.****.ru/ опять при переходе с тем форум не доступен. Мозила выдаёт - http:/// и всё. А адрес http://forum.****.ru у меня основной.
Parapsixolog Отправлено: 13 мая 2013 — 12:39 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
yura3d_2, всё работает, спасибо! Больше ни каких помарок не замечаю.
Parapsixolog Отправлено: 13 мая 2013 — 11:58 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
Parapsixolog пишет:
Единственное заметил, что если из любой темы переходишь на главную страницу к УРЛ добавляются слэши:

В мозиле -

CODE:
http://test.ru/\/



В IE:

CODE:
http://test.ru//


Это происходит, я так понял, от работы файла - \modules\rewrite\_pageTail.php
(Добавление)
Было:

CODE:
$sub_lastpost = (strlen($allforums[$subid]['last_post']) > 16) ? substr($allforums[$subid]['last_post'], 0, 15).'...' : $allforums[$subid]['last_post'];
$sub_lastpost = ($fm->user['id'] && ($fm->exbb['watches'] && $_watchesIndex[$subid][1] || !$fm->exbb['watches'] && ($fm->user['last_visit'] < $allforums[$subid]['last_key'] && $fm->user['id'] != $allforums[$subid]['last_poster_id'] && ((!isset($t_visits[$subid.':'.$allforums[$subid]['last_post_id']]) || $t_visits[$subid.':'.$allforums[$subid]['last_post_id']] < $allforums[$subid]['last_key'])))) ?
'<a href="topic.php?forum='.$subid.'&topic='.$allforums[$subid]['last_post_id'].'&v=u#unread" title="'.$fm->LANG['GoToFirstUnread'].'"><img src="./templates/'.DEF_SKIN.'/im/unread.gif" border="0" /></a> ' : '') .
'<a href="topic.php?forum='.$subid.'&topic='.$allforums[$subid]['last_post_id'].'&v=l#'.$allforums[$subid]['last_key'].'" title="'.$allforums[$subid]['last_post'].'">'.$sub_lastpost.'</a>';
if ($fm->exbb['show_hints']) $sub_lastpost = '<span class="hint">'.$sub_lastpost.'</span>';
}
$subinfo = ' '.sprintf($fm->LANG['SubInfo'], $allforums[$subid]['topics'], $allforums[$subid]['posts'], $sub_lastpost);
}

$sub[] = '<a href="forums.php?forum='.$subid.'" class="'.$folderpicture.'">'.$subname.'</a>'.$subinfo;
}
$sub = ($sub) ? sprintf($fm->LANG['Subforums'], '<br>'.implode('<br>', $sub).'<br>') : '';

// Сколько человек просматривают этот форум?


Стало:
CODE:
$sub_lastpost = (strlen($allforums[$subid]['last_post']) > 16) ? substr($allforums[$subid]['last_post'], 0, 15).'...' : $allforums[$subid]['last_post'];
$sub_lastpost = ($fm->user['id'] && (!empty($fm->exbb['watches']) && $_watchesIndex[$subid][1] || empty($fm->exbb['watches']) && ($fm->user['last_visit'] < $allforums[$subid]['last_key'] && $fm->user['id'] != $allforums[$subid]['last_poster_id'] && ((!isset($t_visits[$subid.':'.$allforums[$subid]['last_post_id']]) || $t_visits[$subid.':'.$allforums[$subid]['last_post_id']] < $allforums[$subid]['last_key'])))) ?
'<a href="topic.php?forum='.$subid.'&topic='.$allforums[$subid]['last_post_id'].'&v=u#unread" title="'.$fm->LANG['GoToFirstUnread'].'"><img src="./templates/'.DEF_SKIN.'/im/unread.gif" border="0" /></a> ' : '') .
'<a href="' . _rewriteTopicUrl($subid, $allforums[$subid]['last_post_id'], '', $allforums[$subid]['last_key']) . '" title="'.$allforums[$subid]['last_post'].'">'.$sub_lastpost.'</a>';
if ($fm->exbb['show_hints']) $sub_lastpost = '<span class="hint f'.$subid.'t'.$allforums[$subid]['last_post_id'].'">'.$sub_lastpost.'</span>';

}
$subinfo = ' '.sprintf($fm->LANG['SubInfo'], $allforums[$subid]['topics'], $allforums[$subid]['posts'], $sub_lastpost);
}

$sub[] = '<a href="forums.php?forum='.$subid.'" class="'.$folderpicture.'">'.$subname.'</a>'.$subinfo;
}
$sub = ($sub) ? sprintf($fm->LANG['Subforums'], '<br>'.implode('<br>', $sub).'<br>') : '';

// Сколько человек просматривают этот форум?

(Добавление)
Было:
CODE:
$LastTopicName = (strlen($forum['last_post'])>36) ? substr($forum['last_post'],0,35).'...':$forum['last_post'];
$LastTopicName = ($fm->user['id'] && ($fm->exbb['watches'] && $_watchesIndex[$id][1] || !$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">' : '').'<a href="topic.php?forum='.$id.'&topic='.$forum['last_post_id'].'&v=l#'.$forum['last_key'].'" title="'.$forum['last_post'].'">'.$LastTopicName.'</a>'.($fm->exbb['show_hints'] ? '</span>' : '');
$LastPosterName = ($forum['last_poster_id'] !== 0) ? $fm->LANG['Author'].': <a href="profile.php?action=show&member='.$forum['last_poster_id'].'">'.$forum['last_poster'].'</a>' : $fm->LANG['Author'].': '.$fm->LANG['Guest'];
}
$lastcat = $forum['catid'];
$last = (!isset($allforums_keys[$key+1]) || $allforums[$allforums_keys[$key+1]]['catid'] != $forum['catid'] ) ? true : false;
include ('./templates/'.DEF_SKIN.'/board_data.tpl');
}

// СКРЫТЫЙ РЕЖИМ ПРЕБЫВАНИЯ НА ФОРУМЕ //


Стало:
CODE:
$LastTopicName = (strlen($forum['last_post'])>36) ? substr($forum['last_post'],0,35).'...':$forum['last_post'];
$LastTopicName = ($fm->user['id'] && (!empty($fm->exbb['watches']) && $_watchesIndex[$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>' : '');

$LastPosterName = ($forum['last_poster_id'] !== 0) ? $fm->LANG['Author'].': <a href="profile.php?action=show&member='.$forum['last_poster_id'].'">'.$forum['last_poster'].'</a>' : $fm->LANG['Author'].': '.$fm->LANG['Guest'];
}
$lastcat = $forum['catid'];
$last = (!isset($allforums_keys[$key+1]) || $allforums[$allforums_keys[$key+1]]['catid'] != $forum['catid'] ) ? true : false;
include ('./templates/'.DEF_SKIN.'/board_data.tpl');
}

// СКРЫТЫЙ РЕЖИМ ПРЕБЫВАНИЯ НА ФОРУМЕ //
Parapsixolog Отправлено: 13 мая 2013 — 11:28 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
yura3d_2, сейчас у меня вроде бы всё нормально работает. В том числе и мод "Рейтинг популярных тем". Единственное заметил, что если из любой темы переходишь на главную страницу к УРЛ добавляются слэши:

В мозиле -

CODE:
http://test.ru/\/


В IE:

CODE:
http://test.ru//

(Добавление)
wasp пишет:
Дайте кто-нибудь изменённый index.php


Не могу, так как у меня другое содержание этого файла, вам не подойдёт. Лучше приведите кусок кода, где не понятно.
Parapsixolog Отправлено: 12 мая 2013 — 22:44 • Тема: Мод : ЧПУ . Новая версия • Форум: Модификации и дополнения

Ответов: 218
Просмотров: 122432
Я вернул на форум оригинальный мод рейтинга популярных тем. Но почему то если Количество выводимых тем более 26, страница рейтинга не выводиться. А так вроде бы всё работает.
Parapsixolog Отправлено: 12 мая 2013 — 21:28 • Тема: Общие ошибки и баги сюда • Форум: Решение проблем

Ответов: 321
Просмотров: 192553
yura3d_2, Юра, спасибо большое! Закатив глазки

Страниц (33): В начало « ... 22 23 24 25 [26] 27 28 29 30 ... » В конец

Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0328]     [ ]