Страниц (5): « 1 [2] 3 4 5 »
Найдено сообщений: 69 |
Леголегс |
Отправлено: 9 мая 2010 — 22:33 • Тема: Цензура • Форум: Обсуждение |
Ответов: 8 Просмотров: 0
|
Marauder пишет:пример. в вашем скрипте если написано идиот=и*т то "идиотка" фильр пропустит. Хм. Действительно. По моему, это не всегда так было.
Вы правы, автоцензор ExBB довольно примитивен. И он не развивался не без причины. Причин две:
1. нет способа запретить пользователям оскорблять друг друга. Они найдут способ пропихнуть мат и найдёт слова унижения, не содержащие нецензурщины.
2. возможно более важная причина: ложные срабатывания. это реальная проблема и она тем серьёзнее, чем интенсивнее решается первая. Масса примеров в Рунете.
Ну и ещё маленький нюанс: а давали ли разработчики forum777f право использовать свой код в других проектах? |
Леголегс |
Отправлено: 25 апреля 2010 — 21:20 • Тема: Дополнение: Решение проблемы "RE: RE: RE: RE: RE: " в личке • Форум: Модификации и дополнения |
Ответов: 18 Просмотров: 0
|
Прошу пардону. Вроде я выставлял вечное хранение :/
Вот патч на файл messenger.php (примерно 191ая строка):
CODE:
$MessageText = '[quote]'.$MessageText.'[/quote]';
}
unset($senderoutbox);
+ //$MessageTitle = 'RE:'.$inboxdata[$message_id]['title'];
+ if (preg_match('/^RE\[(\d+)\]:(.*)$/i',$inboxdata[$message_id]['title'], $match))
+ {
+ $re_number = IntVal($match[1])+1;
+ $MessageTitle = 'RE['.$re_number.']:'.$match[2];
+ } else if (preg_match('/^RE:(.*)$/i',$inboxdata[$message_id]['title'], $match))
+ {
+ $MessageTitle = 'RE[2]:'.$match[1];
+ } else
$MessageTitle = 'RE:'.$inboxdata[$message_id]['title'];
} elseif (($ToUserID = $fm->_Intval('touser')) != 0) {
$ToUserInfo = $fm->_Getmember($ToUserID);
строки без плюсиков найти, строки с плюсиками вставить. |
Леголегс |
Отправлено: 28 марта 2010 — 19:10 • Тема: Есть ли ошибки в скрипте? • Форум: PHP/Perl |
Ответов: 15 Просмотров: 0
|
fflush можно выкинуть, но только вместе с unlock. fclose автоматиччески делает сброс буфера и разблокировку.
khapugin пишет:а частое это примерно сколько? 1000? 2000? обращений в сутки? Сколько примерно? В данном случае это запросы в секунду. |
Леголегс |
Отправлено: 21 марта 2010 — 22:43 • Тема: Обновлённый редактор сообщений • Форум: Обсуждение |
Ответов: 30 Просмотров: 0
|
В опере с клавишей альт по дефолту использованы буквы d z x, остальные свободны. Отсюда предлагаю:
CODE:alt+b - жирный
alt+i - курсив
alt+u - подчёркивание (впрочем, подчёркивание не нужно ибо похоже на ссылки)
alt+l - ссылка
alt+i - картинка
alt+c - код
alt+q - цитата
Больше, думаю, не нужно. |
Леголегс |
Отправлено: 20 марта 2010 — 18:03 • Тема: Какой браузер выбираете Вы? • Форум: Интернет |
Ответов: 69 Просмотров: 0
|
yura3d пишет:Всё просто, на многих серверах (в том числе и на этом) сжатие Gzip отдаваемых страниц реализуется на уровне сервера (например, в виде модуля Apache), и разумеется это происходит гораздо быстрее и с меньшей нагрузкой на сервер, чем при сжатии средствами PHP
Интересно, не знал. Поглядел на ответ серверов на главной странице форумов:
exbb.org (Отобразить)CODE:HTTP/1.1 200 OK
Date: Sat, 20 Mar 2010 17:44:38 GMT
Server: Apache/2
X-Powered-By: PHP/5.2.9
Set-Cookie: PHPSESSID=473660474cbd95134c3fc55cfc9da373; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: lastvisit=1269107078; expires=Sun, 20-Mar-2011 17:44:38 GMT; path=/
Vary: Accept-Encoding,User-Agent
Content-Encoding: gzip
Content-Length: 7269
Keep-Alive: timeout=1, max=100
Connection: Keep-Alive
Content-Type: text/html
tvoyweb.ru (Отобразить)CODE:HTTP/1.1 200 OK
Date: Sat, 20 Mar 2010 17:42:32 GMT
Server: Apache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Content-Encoding: gzip
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Vary: Accept-Encoding
Set-Cookie: PHPSESSID=ec02d92727398a35925dc486e4de308e; path=/
Set-Cookie: lastvisit=1269106952; expires=Sun, 20-Mar-2011 17:42:32 GMT; path=/
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html
Оба ответа (содержимое я тут не привожу) по 7.7 кб - удивительное совпадение . Нагрузку на сервер мне отсюда не видно, но замечу, что используемый в exbb zlib всётаки не совсем средство php.
yura3d пишет: (например, я открыл всего десяток страниц форума, а мне уже показывает уровень ускорения 18x и то, что сэкономлено 44 Мб трафика Да, есть такое дело. Мне позавчера за полчаса 300 мб насчитало. Думаю, это баг новых опер, раньше такого не было. Что хуже - recapcha не работает.
yura3d пишет:Зато радует, что localhost и прочие домены локального сервера (прописанные в файле hosts) перестали пытаться загрузиться через эти сервера, раньше это напрягало. Список исключений для прокси всегда работал. Надо его только заполнить. |
Леголегс |
Отправлено: 16 марта 2010 — 22:13 • Тема: Готовится к выходу ExBB FM 1.0 RC2 • Форум: Новости |
Ответов: 283 Просмотров: 0
|
tuluamme пишет:Возможно ли реализовать структуру так, чтобы вся информация (пользовательская, топики, форумы, юзеры) хранилась в ОДНОЙ папке. В принципе это возможно. И это надо было бы сделать. Мало того, неплохо было бы "отвязать" файлы данных от исполняемых, чтобы можно было вытащить данные за пределы DOCUMENT_ROOT.
Но: это куча работы. И потом ещё нюансы при установке модов и обновлений. А польза, хотя и есть, но очень небольшая. Для форума, разрабатываемого с нуля эту ошибку надо учесть, но для ExBB FM 1.0 это вызовет больше проблем, чем принесёт пользы. |
Леголегс |
Отправлено: 14 марта 2010 — 00:53 • Тема: robots.txt • Форум: Установка и обновление |
Ответов: 75 Просмотров: 0
|
А как гугл туда попадает? Имхо, все возможные неправильные комбинации параметров предусмотреть невозможно и не нужно.
Кроме того, тут уже упоминалось, что с символом $ надо осторожнее. |
Леголегс |
Отправлено: 13 марта 2010 — 23:22 • Тема: robots.txt • Форум: Установка и обновление |
Ответов: 75 Просмотров: 0
|
Zeg пишет: хелп и рулесы не такая уж ценная инфа, особенно учитывая, что она у 98% форумов одинаковая (типовая), что не есть гуд для искалок. Ну я ж говорю, SEO не было целью. А на серьёзных форумах правила часто правятся. Но, в принципе наверно можно заблочить правила в роботс, а в коментах файла правил оставить пометку: если меняете этот файл, возможно, стоит разрешить его индексацию.
Zeg пишет:А список юзеров и вовсе лучше закрыть от посторонних (незарегистрированных) глаз. Почему? Вообще не понимаю этот геноцид незарегистрированных в рунете. Ссылки скрывают, картинки скрывают. Если в поиске мне попадается такой сайт - ctrl-w и всё. Регистрироваться ещё я должен, обойдутся.
Zeg пишет:Disallow: index.php?action=resetall Ага, спасибо. |
Леголегс |
Отправлено: 13 марта 2010 — 22:58 • Тема: robots.txt • Форум: Установка и обновление |
Ответов: 75 Просмотров: 0
|
Zeg пишет:Disallow: /tools.php?action* В тулсах есть ценная инфа - хелпа, рулесы и список мемберов. |
Леголегс |
Отправлено: 13 марта 2010 — 22:52 • Тема: robots.txt • Форум: Установка и обновление |
Ответов: 75 Просмотров: 0
|
vipraskrutka пишет:что все было так просто, я закрывал index.php - в яндексе вылетала морда / Не понял. Вылетала - в смысле показывалась или наоборот, исчезала?
vipraskrutka пишет:ага, смотреть нужно спецификацию конкретных ботов Ясно. Я писал под яндекс, думал различия не сильно велики.
Вот что я в вебдеве ненавижу - так это ситуацию с всевозможными стандартами. Куда ни плюнь - либо стандарта нет вообще, либо его все нарушают, либо в стандарте три строчки и все лепят расширения. Хорошо, что мой доход от этой помойки не зависит. |
Леголегс |
Отправлено: 13 марта 2010 — 22:23 • Тема: robots.txt • Форум: Установка и обновление |
Ответов: 75 Просмотров: 0
|
nikk пишет:Зачем закрывать главную страницу? Главная - это /
vipraskrutka пишет: User-agent: * лучше сделать попроще А. Ты имеешь ввиду, что спецсимволы * и $ нестандартны? Да, наверно надо отделить.
alexx пишет:Думаю, нужно оставить, то что относится к контекту форума.
Остальное нафиг с пляжа. Ты противоречишь сам себе. То предлагаешь "остальное" убрать, то приводишь вариант с закрытыми /cache/ и т.д. Я, кстати, служебные директории (например, templates) не вносил в список. Там и так пустые страницы видны. А можно даже чмоднуть их поособому, чтоб php их читать мог, а httpd напрямую - нет. Но это не на всех хостах получится. |
|
Страниц (5): « 1 [2] 3 4 5 »
|