Вы не зашли.
А просто через iframe нельзя
<iframe frameborder="0" style="width:600px; height:410px;" src="http://85.29.137.150:80/cam21/embed.html?dvr=false"> </iframe>
Нет, нужно разобраться как они там появляются, если
В настройках "Ведение журнала операций" везде стоит "Нет" и в пункте "Включить детальные SQL логи и логи активностей на XX секунд" стоит ноль.
Да они мне абсолютно не нужны. Я их заключил /* */ Такой вариант поможет?
Да, но все-таки через некоторое время проверьте, чтобы эти таблицы были пусты.
А за что они отвечают, на работе сайта это никак не отразится?
Первая пара отвечает за удаление и оптимизацию таблиц в БД, содержащих информацию о нагрузке на сайт раз в неделю, вторая - журнала последних действий пользователей раз в месяц. Превышение лимита SQL=133% происходит из-за них. Но они у вас не сохраняются и не нужны, так ведь?
Радикальный метод: в файле \engine\includes\inc\functions.inc.php закомментировать либо удалить строки
// Store LOAD data only for 1 week
$mysql->query("delete from " . prefix . "_load where dt < from_unixtime(unix_timestamp(now()) - 7*86400)");
$mysql->query("optimize table " . prefix . "_load");
// Store SYSLOG data only for 1 month
$mysql->query("delete from " . prefix . "_syslog where dt < from_unixtime(unix_timestamp(now()) - 30*86400)");
$mysql->query("optimize table " . prefix . "_syslog");
Доступ к БД через phpAdmyn есть? Существуют ли там таблицы ng_load и ng_syslog
В файле engine\conf\config.php какие значения у 'load_analytics' и 'syslog'?
В общем изучи Настройки -> Настройка системы -> Безопасность ->Ведение журнала операций. Там как раз про месяц говорится
Раз в месяц логи из БД удаляются
В общем изучи Настройки -> Настройка системы -> Безопасность ->Ведение журнала операций. Там как раз про месяц говорится
irbees2008, пытаешься проверить одну переменную, а выводишь другую и проверка на существование переменной, короче так
{% if global.user.info %}{{ global.user.info }}{% else %}это для профиля, если не заполнено то чтобы вывело текст по умолчанию{% endif %}
В файле плагина \engine\plugins\auth_basic\auth_basic.php
function register(&$params, $values, &$msg) {
global $config, $mysql, $lang, $tpl;
заменить на
function register(&$params, $values, &$msg) {
global $config, $mysql, $lang, $tpl, $UGROUP;
Информация о доработке в общих чертах может несколько способствовать
Всё равно интересен сайт с таким количеством записей, работающий на NG
А ссылочку не дадите на старый сайт? А то в голове не укладывается 240 Мб. На какую из таблиц приходится больший объем и, если отправлять в бекап только эту таблицу отдельно от других, сколько она одна в gz архиве будет весить?
Попробуй в файле \engine\actions\dbo.php строки ~273-288
$fp = gzopen(root . 'backups/' . $filename . '.gz', "r");
while (!gzeof($fp)) {
$query .= gzread($fp, 10000);
}
gzclose($fp);
$queries = ParseQueries($query);
for ($i = 0; $i < sizeof($queries); $i++) {
$sql = trim($queries[$i]);
if (!empty($sql)) {
$mysql->query($sql);
}
}
Поменять на эти
$sql = '';
$fp = @gzopen(root . 'backups/' . $filename . '.gz', "r");
if ($fp) {
while (!gzeof($fp)) {
$sql .= gzgets($fp, 4096);
if (';' == substr(rtrim($sql), -1)) {
$mysql->query($sql);
$sql = '';
}
}
gzclose($fp);
}
А может взять метровую нержавеющую линейку и настучать по рукам тем, кто не ставит пробелы после знаков пунктуации?
Вот понадобилось чтобы после запятой или точки добавлялся пробел, при добавлении новости, при добавлении ключевых слов, тегов.
Запомните раз и навсегда, что ключевые слова, теги, другие гадости всегда разделяются запятыми. Нигде не говорится, что они должны разделяться запятыми с пробелом!!! Поэтому изначальный вопрос темы сводится к тому: Как добавлять пробелы после знаков пунктуации, где они должны находиться (по общепринятым правилам) при добавлении новости, в теле самой новости. Так?
Вот сервис по регуляркам есть хороший http://www.phpliveregex.com/ Внизу страницы небольшой читшит
Тогда уже надо делать не в виде фильтра, а в виде функции. В core.php вместо того, что написано ранее
$twig->addFunction('LangDate', new Twig_Function_Function('LangDate'));
Ну и там, где надо вывести текущую дату
{{ LangDate("l, j Q Y \\года, H:i", date().timestamp) }}
Либо в шаблонах, где доступна дата в формате timestamp. К примеру, news.full.tpl
{{ LangDate("l, j Q Y \\года, H:i", news.dateStamp) }}
{{ "l, j Q Y \\года, H:i по дефолту настроек системы \\N\\\G\\C\\M\\S" | LangDate(date().timestamp) }}
Верный вариант настроек формата ссылок при переноса сайта с CMS wordpress
news by.category Новости из заданной категории /category/{category}/[page/{page}/] Pri
news by.category Новости из заданной категории /category/{category}/page/{page}/
news news Отображение полной новости /{category}/{altname}/[page{page}/] Pri
Все остальное - неоправданные действия
Толи не сохранил сообщение, то ли не понятное короче.
Если с вордпресса то
То есть эти два правила могут работать вместе ?
Фиг знает, еще не разбирался с псевдо роутером и форматом ссылок пробуй так, вообще так логичнее:
* категории со слешем в конце
* новости на .html оканчиваются
Картинка маленькая очень
Всё пашет