Это был не негативный комментарий, а позитивный. Мол, больше чем помощь. Сам так делаю, потому что удобней. На других форумах не то что скриншотов нет, помощи нет. А тут вон какой плюс.
pupsik
Понятия не имею что это такое. В дальнейшем будет сложнее обновится. Дело ваше.
Да, вы правы что не работает, от гостя. А если какой то гад даже не изволивший зарегится жизнь мне захочет подпортить?
Используйте для тестов:
login: test@yahoo.com
pass: testing
Еще одна идея возникла на рассмотрение. Может у кого уже идей нет, не знаю.
В списке топиков на главной, допустим это demo.instantcms.ru/posts, сделать сеё дополнение, при клике на рейтинг up или down открывался внизу маленький < input > формы комментирования, аля «Почему вы так проголосовали». дает возможность людям быстро оставить комментарий не заходя на топик.
Что то типа:
Ну и для гостя (с аватаром гостя), если разрешено голосовать и оставлять комментарии. Если разрешено только голосовать, то форма не открывается.
Без каких либо кнопок «Отправить». Написал быстро свой отзыв «Информация не правдоподобна» Enter и вуаля.
Удалите файл system/core/cachememory.php, он переименован;
Проверьте
Файл отвечающий за вывод категорий находится по пути:
Это вывод самой категории. А списка, тут:
modern/controllers/content/widgets/categories/categories.tpl.php
Ну это он и не спрашивал. Иконку надо добавить и в стилях в браузере смотреть и править прям там визуально, потом себе в стили добавить. Мы не знаем какие иконки вы добавили.
Дак вот же. Или это вы?
instantcms.ru/forum/ukrainskaja-lokalizacija-dlja-2-17-1.html#post-364564
А кому вопрос? Админам? Или всем? Именно мне, не нужна. Не шпрехаю я.
Будут ли локализации в проекте лишними? Не думаю.
Да вешайте все на меня… А там уж любой сам решит надо ему это или нет.
AI работает с тем что ему дали. Как дали, так и сделали :)
Это был эксперимент и для незнаки как я, вполне рабочий.
P.S.
Заметил такую весч в АИ. По циклу задач. Сначала он сделает все красиво, по мере добавлений типа «А еще сделайте это и это и это». Он начинает клепать как попало и где-то даже убирать функции сделанные ранее. Я так понимаю что у него алгоритмы взяты от человека «Да отвяжись ты от меня, сколько можно то».
Но это только мое мнение.
брошу идею, может у кого возникнет интерес сделать.
На главной, под каждым постом выводить последний коментарий этой новости или два… Ну или самый рейтинговый(Топовый).
Сегодня при помощи AI, получилось это сделать. Делюсь что получилось. Если где-то код написан как говно, то это делал я. УЖ извиняйте!
При нажатии на коммент, открывается сам коментарий в посте. (#comment_22)
В default_list.tpl куда вам надо:
<?php $post_id = $item['id']; $last_comment = null; // Get the last comment for this post from db $config = cmsConfig::getInstance(); if (isset($config->db_prefix)){ $db_prefix = $config->db_prefix; $sql = "SELECT c.content, c.date_pub, c.id as comment_id, u.nickname, u.id as user_id, u.slug as user_slug, u.avatar, p.slug as post_slug, p.title as post_title FROM ".$db_prefix."comments c JOIN ".$db_prefix."users u ON c.user_id = u.id JOIN ".$db_prefix."con_posts p ON c.target_id = p.id WHERE c.target_id = ".$post_id." ORDER BY c.id DESC LIMIT 1"; $result = cmsDatabase::getInstance()->query($sql); if($result && $result->num_rows > 0){ $last_comment = $result->fetch_assoc(); } }else{ echo "Error: Prefix not available."; return; } if ($last_comment){ $comment_url = '/'.$last_comment['post_slug'].'.html#comment_'.$last_comment['comment_id']; echo "<div class='last-comment' onclick=\"window.location.href = '".htmlspecialchars($comment_url)."';\" style='cursor: pointer;'> <p>"; if(!empty($last_comment['user_slug'])){ $profile_url = '/users/' . $last_comment['user_slug']; } else { $profile_url = '/users/' . $last_comment['user_id']; } $avatar_html = ''; if (!empty($last_comment['avatar'])) { $avatar_html = html_avatar_image($last_comment['avatar'], 'small', $last_comment['nickname'], true); } else { $avatar_html = html_avatar_image_empty($last_comment['nickname'], 'avatar__small'); } echo "<span class='comment-avatar mr-1'><a href='" . htmlspecialchars($profile_url) . "'>" . $avatar_html . "</a></span>"; echo "<span class='comment-author'><a href='" . htmlspecialchars($profile_url) . "'>".htmlspecialchars($last_comment['nickname'])."</a></span>"; echo "<span class='comment-time'>".lang_date(date('j F Y H:i', strtotime($last_comment['date_pub'])))."</span><br>"; echo $last_comment['content']; echo "</p></div>"; } ?>
Ну и стили(меняем на свой вкус):
.comment-avatar img{ width:20px; border:1px solid var(--gc-border-light); border-radius:50%; } .last-comment { margin-top: 10px; /* Adds spacing above the comment */ padding: 5px; /* Adds padding inside the comment */ background-color: var(--body-bg); border-radius:10px; margin-left: -5px; margin-right: -5px; } .last-comment p { font-size: 0.9em; /* Adjusts the content font size */ margin-bottom: 0.5rem; padding-left: 5px; } .last-comment .comment-author { color: var(--dark-color); /* Sets a color for the author's name */ margin-right: 0.5rem; } .last-comment .comment-time { font-size: 0.8em; /* Adjusts the timestamp font size */ color: var(--light-color); /* Sets a color for the timestamp */ }
Было интересно. Может кому пригодится.
Смотря что вы собираетесь делать.
Я бы посоветовал начать с «Бесплатного» если вы только стартуете. Поковырятся, экспериментировать, подогнать все как надо, пару тройку людей себе найти.
А если проэкт уже готов и народ есть — то тогда не знаю.
Ясно, теперь понятно. А я думаю что это за пагинация о которой все спрашивают...
Дак стоит каждые 5 минут.
5 * * * * php -f /home/domains/public_html/cron.php > /dev/null
Мдаа, вот я идиот. Надо было так.
*/5 * * * * А лутше так */1
Пойду поплачу. Невнимательность всему грех.
Спасибо большое, точно указали где смотреть. А косяк я сам сделал.
Да, стоит галочка. Блин. Вот же что. Я думал что если нет очереди, то сразу идут письма. Раз очереди нет, то зачем ждать.
Значит я не так понял как эта система работает. Думал что если много писем то они ждут своей очереди, если писем в очереди нет, то идет сразу. А тут как планировщик настроен так все и идут не важно очередь или нет.
Тогда какие + и — этой галочки. Когда её надо включать а когда не надо? Что лутше?
ВОТ! проверил, зарегил, моментом пришло, 2-сек. Может даже одна.
А я сижу и думаю, чего это люди регаютса а не активирует никто… Наверно думают, где письмо сс&ка??? и уходят.
Даже ваш плагин Антиспам удалил :)



