Мысли об InstantCMS

от
до
Плагин позволяет зарегистрированным пользователям оценивать фото в общих и личных фотоальбомах, по пятибалльной шкале (т.е. от 1 до 5). Принцип работы: Пользователь загрузивший фото не может ставить к своим фото оценки. -Ставить оценку к фото можно только один раз. -Средний бал фото округляется в большую сторону, чтобы не обижать хозяина фото (т.е. если сред.бал 3,5 то отобразиться 4, чтобы не обижать хозяина фото) -Ставить оценки могут только зарегистрированные пользователи. -Подгрузка на страницу поставивших оценки к фото происходит при помощи ajax.
+86
3.08K
Всем привет! Поступило предложение объединить три ранее созданных плагина выводивших голосовавших в один, сделав одной кнопкой. Сделал новый плагин, который объединил три ранее созданных. При этом заменил спойлер, на вывод голосовавших при помощи ajax, при клике по ссылке «проголосовали (+/-)». Как и ранее выводится только группы голосовавших, только если есть голоса.
+38
2.42K
Плагин выводит голосовавших за фото в общих альбомах. Все голосовавшие спрятаны под спойлер, при этом если нет голосовавших, спойлер выводится не будет. А также если нет отрицательных или положительных голосов заголовки нравится, не нравится выводится не будут. Будет выводиться только тот заголовок какие есть голоса.
+26
1.81K
Обновил плагин голосовавших для блога, он работает так же как и плагин в статьях. Сам спойлер появиться если будет хоть один голос, тоже самое с заголовками.
+19
3.2K
Как и обещал выкладываю плагин, который в конце статьи выводит тех кто голосовал. Все голосовавшие спрятаны под спойлер, при этом если нет голосовавших, спойлер выводится не будет. А также если нет отрицательных или положительных голосов заголовки нравится, не нравится выводится не будут. Будет выводиться только тот заголовок какие есть голоса.
+18
1.28K
Для того, чтобы ограничить доступ к голосованию в комментариях,необходимо найти файл: components/comments/frontend.php
+8
1.18K
Если Вы хотите ограничить доступ к голосованиям в зависимости от рейтинга пользователя на сайте, т.е. пользователи с нулевым рейтингом, не смогут голосовать за статьи на сайте, за фото в фотоальбомах и участвовать в голосовании в блогах. А так же при одном уровне рейтинга, пользователи могли бы только плюсовать, а при другом уровне уже могли бы плюсовать и ставить минусы. И так находим файл: /core/lib_karma.php Разграничим голосования в блогах: Находим код: function cmsKarmaForm($target, $target_id, $points = 0, $is_author = false){ $inUser = cmsUser::getInstance(); $inPage = cmsPage...
+21
3.05K
Продолжение, для тех кто хочет ограничить доступ к карме в профиле пользователя по рейтингу пользователя, т.е. пользователи с нулевым рейтингом, или с рейтингом меньше установленого уровня, не мог минусовать карму другого пользователя. Продолжаем...
+17
1.29K
Для того чтобы снизить "кармические войны" на сайте, и чтобы пользователи не регистрировались по многу раз на сайте под разными логинами и минусовали своих псевдо врагов со своих клон анкет. Давайте сделаем так чтобы пользователь с нулевой кармой не мог минусовать других пользователей. И так начнем.
+19
1.79K
Для доработки профиля пользователя Инстанта необходимо открыть файл: /components/users/frontend.php найти следующий код: $usr['genderimg'] = ''; if ($usr['gender']) { switch ($usr['gender']){ case 'm': $usr['genderimg'] = '<img src="/components/users/images/male.png"/>'; $usr['gender']=$_LANG['MALES']; break; case 'f': $usr['genderimg'] = '<img src="/components/users/images/female.png"/>'; $usr['gender']=$_LANG['FEMALES']; break; } }
+21
1.67K
Представляю модуль вертикальной прокрутки списка пользователей, с их данными из профиля. Количество пользователей к выводу настраивается в настройках модуля, а также вывод списка пользователей по возрастанию или убыванию.
+8
1.44K
Как то не давало мне покоя, то что авторизация на сайте в пользовательском модуле происходит через отдельную страницу. Моё решение, авторизация на сайте через всплывающее окно.
+39
5.46K
Отслеживаем переход по ссылкам. Если пользователь нажимает на ссылку, которая ведёт на другой сайт, то появляется предупреждающая надпись, о том, что он покидает сайт, и ему предлагается выбрать, как открыть этот сайт, в том же окне, или другом. С возможностью запомнить его выбор. Сохранение выбора пользователя происходит в кукесах. Если ссылка является внутренней, то не чего не происходит. Установка: Распаковываем архив и раскладываем по необходимым нам папкам два файла engage.tblank.js и engage.tblank.css, далее в шаблоне прописываем <link href="/templates/_default_/css/engage...
+48
2.99K
Фильтр скрывает текст от не зарегистрировавшихся пользователей {скрыть}скрываемый текст{/скрыть} Для установки выполнить: INSERT INTO `cms_filters` (`id`, `title`, `description`, `link`, `published`) VALUES('', 'Скрытый текст', 'Фильтр скрывает текст от не зарегистрировавшихся пользователей. {скрыть}скрываемый текст{/скрыть}', 'f_hide', 1); Скачать
+23
1.86K
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.