<<<1...5...10...27282930313233>>>
Для юзеров Seditio и новичков
| Sergey |
|
|---|---|
|
if (!isset($pag) or empty($pag)) // отключение повторной загрузки таблицы $db_pages из предположения, что необходимая комбинация полей таблицы $db_pages уже получена в Hook:page.first
{
$sql = sed_sql_query($sql_string);
sed_die(!sed_sql_numrows($sql));
$pag = sed_sql_fetcharray($sql);
}
www.cotonti.mobi
Bu gönderi Sergey tarafından düzenlendi (2011-07-11 14:58, 14 yıllar önce)
|
| Yusupov |
|
|---|---|
#30176 esclkm:Может тогда ее и использовать в исходниках? Конечно, с необходимыми доработками... |
| JIabs |
|
|---|---|
|
Такой вопрос, есть ли возможность как-нибудь вывести {PAGE_TITLE} (breadcrumbs, текущее положение пользователя на сайте) через шаблон header.tpl. Причем необходимость существует сделать это именно в header'e страницы. Либо я что-то делаю не так, либо как-то надо по-хитрому делать, но просто вставка тэга там не работает. (Забыл сказать, движок: Siena) |
| Trustmaster |
|
|---|---|
|
Крошки целиком без плагина не получится, надо функции генерации вызывать. May the Source be with you!
|
| JIabs |
|
|---|---|
|
Спасибо за быстрый ответ. Все ясно. |
| Aristei |
|
|---|---|
|
Вопрос по поводу даты публикации страницы, точнее параметра «Опубликовано с». Это баг или фича, когда страница которая должна быть опубликована, например через три дня отображается в list, т.е. в своем разделе, а при переходе на эту страницу получаем сообщение «страница будет опубликована через 3 дня». Т.е. зачем показывать страницу и в лист и саму если она должна будет опубликоваться в будущем. Генуя 0.6.17 Sorry for my English
|
| Trustmaster |
|
|---|---|
|
Эта "фича", обсуждаемая неоднократно, тянется ещё со времён царя гороха: даты публикации учитывает плагин news, а не модуль page. То есть фича изначально делалась только для главной странице. May the Source be with you!
|
| jcrush |
|
|---|---|
|
Скажите по сравнению с генуа у сиены как с антиддосом? уже несколько часов ддосят мощно, все лежит, хз саппорт банит ип, но толку нет, с разных ип идет на forums.php SEO блог: http://blog.stfw.ru/
|
| Trustmaster |
|
|---|---|
|
В сиене можно index, page и forums переключить на статический кеш для гостей. Позволяет где-то в 5-6 раз большие нагрузки держать. Но от действительного мощных ддосов только хорошо настроенные фаерволы спасают. May the Source be with you!
|
| jcrush |
|
|---|---|
|
Думаю пора переезжать, долбят уже день, спасает тока: <Files "forums.php">
Order Deny,Allow
Deny from all
</Files>
не знаю можно ли как то открыть остальное: forums.php?m= кроме главной форума..
SEO блог: http://blog.stfw.ru/
|
| Yusupov |
|
|---|---|
#30404 jcrush: Не знаю спасет ли от ддоса такой код:
$itime = 10; // Minimum number of seconds between visits
$ipenalty = 60; // Seconds before visitor is allowed back
$imaxvisit = 42; // Maximum visits
$iplogdir = "logs/timefiles/";
$ipfile = substr(md5($_SERVER["REMOTE_ADDR"]), -2);
$oldtime = 0;
if (file_exists($iplogdir.$ipfile)) $oldtime = filemtime($iplogdir.$ipfile);
$time = time();
if ($oldtime < $time) $oldtime = $time;
$newtime = $oldtime + $itime;
if ($newtime >= $time + $itime*$imaxvisit)
{
touch($iplogdir.$ipfile, $time + $itime*($imaxvisit-1) + $ipenalty);
header("HTTP/1.0 503 Service Temporarily Unavailable");
header("Connection: close");
header("Content-Type: text/html");
echo "<html><body><center><p><b>Превышено число обращений к серверу</b><br>";
echo "Пожалуйста, обратитесь позже...</p></center></body></html>";
exit();
}
touch($iplogdir.$ipfile, $newtime);
На шоп-скрипте он мне очень помог избавиться от такой атаки.
|
| jcrush |
|
|---|---|
|
Да уже не отпускает совсем, даже скрипт не потетстить. SEO блог: http://blog.stfw.ru/
|
| Trustmaster |
|
|---|---|
|
Попробуй с помощью mod_rewrite: RewriteRule ^forums.php$ - [F] May the Source be with you!
|
| Almaz |
|
|---|---|
|
переезжал на 0.9.3 и вот что заметил: 1. инсталлятор неверно определяет версию MySQL и не дает установить движок. (определяет как версию 4.x.x хотя select version() возвращает 5.1.50-log) 2. в папке флагов нету флага uk.png 3. если по ошибке скопировать плагин в modules то движок даст его установить но потом вылазят ошибки о неправельном пути. надо это продумать. 4. при заливке файлов часть модулей и плагинов не была загружена на сервер. поэтому некоторые плагины ругаютса на отсутствие этих файлов несмотря на то что их функционал отключен и не используетса. надо переделать плагины на проверку функционала и только после этого грузить нужный файл. |
| Trustmaster |
|
|---|---|
May the Source be with you!
|