@Freddy,
Скопируйте файл \system\languages\ru\templates\tseso.php в \system\languages\en\templates
А потом переведите в скопированном файле все на английский.
Ris
+657
Репутация
3771
Рейтинг
Игнат,
Ошибаетесь. Тут речь идет о форуме by Loadырь.
Ошибаетесь. Тут речь идет о форуме by Loadырь.
@ur7hjv,
Дело не вбоббине движке.
Я устанавливал 2.10.1 много раз и на реальных хостингах и на локальном. Все картинки были на месте.
Пишите в техподдержку хостера.
Дело не в
Я устанавливал 2.10.1 много раз и на реальных хостингах и на локальном. Все картинки были на месте.
Пишите в техподдержку хостера.
А здесь есть старая версия движка где-нибудь?
#4
Нагрузка сервера, MySQL. Решения, выявляющие скрипты, которые нагружают базу
19 сентября 2018 в 08:13
шэльдэ бердэ бельдэ,
Что бы я сделал в таком случае.
Проверил бы, проблема в хостере или в самой базе данных. Сделайте бэкап базы, разверните его на локальном опенсервере, подключите к базе свежеустановленный сайт, проверьте, как будет работать.
Еще вопрос. А как Вы добавляли эти 100к статей? Ведь не руками же? Тоже мигрировали таблицу?
Что бы я сделал в таком случае.
Проверил бы, проблема в хостере или в самой базе данных. Сделайте бэкап базы, разверните его на локальном опенсервере, подключите к базе свежеустановленный сайт, проверьте, как будет работать.
Еще вопрос. А как Вы добавляли эти 100к статей? Ведь не руками же? Тоже мигрировали таблицу?
Это одно и то же.проблема и в redactor и iredactor
Напишите в личку адрес сайта. Я гляну в чем проблема.
@deadc0de,
Вы же сказали, что с дефолтным redactor то же самое.
Или не проверяли? iredactor отличается от обычного только тем, что можно кнопки убирать из панели.
Вы же сказали, что с дефолтным redactor то же самое.
Или не проверяли? iredactor отличается от обычного только тем, что можно кнопки убирать из панели.
В форуме только маркитап работает.В чем может быть причина неработоспособности с форумом ?
Какое к черту развитие? Этот iredaktor — просто админка для выбора набора кнопок в редакторе. Чего там еще развивать?Я не в курсе развития того компонента.
fincheck,
Посмотрите ошибки в логах сервера.
Если хрон затыкается на выполнении какой-либо задачи, он не переходит на следующую, а выпадает в ошибку.
Посмотрите ошибки в логах сервера.
Если хрон затыкается на выполнении какой-либо задачи, он не переходит на следующую, а выпадает в ошибку.
Товарищу не текущая дата нужна, а кнопки со ссылками на странице, которые открывают контент, отфильтрованный по году и месяцу.можно добавить фильтрацию данных исходя из текущей даты.
Да, можно сделать хук, который, исходя из request_uri будет фильтровать контент на странице. То есть отправка методом GET через url типа site.ru/content.html?2018/yanuary
Ну и доработка шаблона вывода контента, чтобы все эти кнопки вывести.
@boom,
Теперь понял.
Нет на наборах такое не сделать.
Но можно создать категории 2016, 2017, 2018, а в них подкатегории январь2017, февраль2017 и т.д.
Теперь понял.
Нет на наборах такое не сделать.
Но можно создать категории 2016, 2017, 2018, а в них подкатегории январь2017, февраль2017 и т.д.
Там в настройках наборов еще и фильтры есть.Соревнования могут быть добавлены на год вперед, а выводить нужно те, которые в этом месяце
Можно сделать фильтры по дате проведения.
Панель управления — Типы контента — Соревнования — Наборы.
Создать набор с сортировкой по нужному полю и поставить его первым.
Создать набор с сортировкой по нужному полю и поставить его первым.
Я однажды делал анимированный фон.
При открытии сайта с таким фоном, на ноутбуке отлетают лопасти от вентилятора, а на дешевом мобильнике он вообще не откроется.
При открытии сайта с таким фоном, на ноутбуке отлетают лопасти от вентилятора, а на дешевом мобильнике он вообще не откроется.
К счастью выяснилось, что это возможно. Все делается одним хуком:К сожалению хуками то сделать не получается. Только править два системных файла .
<?php class onCommentsActivityBeforeList extends cmsAction { public function run($items){ $limit = cmsController::loadOptions('comments')['limit']; $comments = $this->model->orderBy('date_pub', 'desc')->filterIsNull('is_deleted')->limit($limit)->getComments(); foreach($comments as $comment){ $item['description'] : ' добавляет комментарий к <a class="subject" href="'. $comment['target_url'] .'#comment_'.$comment['id'].'">'. html_strip($comment['target_title'], 50).'</a> <br/>'.html_clean($comment['content_html'], 50); $comment['user']['nickname'] = !empty($comment['user']['nickname']) ? $comment['user']['nickname'] : $comment['author_name']; $comment['date_diff'] = !empty($comment['date_diff']) ? $comment['date_diff'] : $comment['date_pub']; $comments_mix[] = $comment; } }); return $items; } }
Подсунул комментарии прямо из таблицы комментариев, без добавления их в таблицу активности:
В файле \system\controllers\activity\widgets\list\widget.php после
добавить
А в файле \templates\default\controllers\activity\widgets\list\list.tpl.php после
добавить
К сожалению хуками то сделать не получается. Только править два системных файла .
В файле \system\controllers\activity\widgets\list\widget.php после
$items = $activity->model->limit($limit)->getEntries();
$items = array_merge($items, cmsCore::getController('comments')->model->filterIsNull('is_deleted')->limit($limit)->getComments());
<?php foreach($items as $item) { ?>
<?php $item['description'] = !empty($item['description']) ? $item['description'] : ' добавляет комментарий <a class="subject" href="'. $item['target_url'] .'#comment_'.$item['id'].'">'. html_strip($item['target_title'], 50).'</a><br/>'.html_clean($item['content_html'], 50); $item['user']['nickname'] = !empty($item['user']['nickname']) ? $item['user']['nickname'] : $item['author_name']; ?>