Роман Воропаев (Volk)
С нами с 03 декабря 2015; Место в рейтинге пользователей: #80Двухуровневая авторизация в менеджере
Скрипт спамминга в вк группы
В общем ситуация такая, завел я свой сервер RUST. И покопавшись немного в дебрях ВК понял, что есть группы до потолочка забитые постами о серверах RUST. Как честный гражданин решил немного попиарить свой сервер и покидал посты на стенку сообществ. Через время я понял что это достаточно скучное дело. И реши как всегда решить автоатизировать, накидав небольшой скриптец постинга в кучу групп вк. Сказано, сделано. А потом подумал, а почему бы не поделиться своей наработкой с другими modx разработчиками? В общем держите скрипт сниппета postingVk (в приницпе можно постить и на группу сообщества).
Уведомление группы пользователей о публикации
Друзья, подскажите.
Задали вопрос, можно ли при публикации новостей на сайте рассылать уведомление определенной, выбираемой менеджером, группе.
Новости при помощи Тикетс планирую создавать, как настроить уведомление группы?
Задали вопрос, можно ли при публикации новостей на сайте рассылать уведомление определенной, выбираемой менеджером, группе.
Новости при помощи Тикетс планирую создавать, как настроить уведомление группы?
Кто пользуется tvSuperSelect
Всем привет. Есть здесь те 37 человек, которые используют tvSuperSelect? Мне нужна помощь по части создания тегов для тикетов. Я уже писал вопрос, но там заглохло. Нужен сниппет, который бы получал тикеты по тегу. Всё что уже сделано есть по той ссылке выше.
Там получается у тегов ссылка вида site.ru/section?tag=Мойтэг
В разделе с тикетами заменяю вызов getTickets на вызов своего сниппета:
Ответ на вопрос однозначно даст много лайков), вопрос тегов для блога популярный. И я допишу в том вопросе полное решение.
Там получается у тегов ссылка вида site.ru/section?tag=Мойтэг
В разделе с тикетами заменяю вызов getTickets на вызов своего сниппета:
<?php
$tag = isset($_GET['tag']) ? $modx->sanitizeString($_GET['tag']) : '';
if ($tag){
// здесь происходит колдунство и я получаю id тикетов у которых есть нужный тег
// и передаю их в getTickets
}
return $modx->runSnippet('getTickets',$scriptProperties);
Я не силен в API и Mysql, поэтому сам не могу.Ответ на вопрос однозначно даст много лайков), вопрос тегов для блога популярный. И я допишу в том вопросе полное решение.
[UserAvatar] - аватар пользователя
Компонент реализует функцию загрузки аватарок пользователям сайта.
вызов сниппета
пакет на githab — github.com/vgrish/useravatar
попробовать можно тут — location.vgrish.ru/index.php?id=32
вызов сниппета
[[!uaAvatar]]
авторизованному пользователю будет доступна загрузка аватара, сохраняется в профиль пользователя.пакет на githab — github.com/vgrish/useravatar
попробовать можно тут — location.vgrish.ru/index.php?id=32
Автоматическое создание артикула
Может кому пригодится.
Если храним артикул в ТВ и не охото заморачиватся с прописыванием каждого артикула в ручную.
Если нет изначальных артикулов, а их надо придумать.
Артикулы получаются типа: pl-38125 или 438125 во второй версии плагина.
Если храним артикул в ТВ и не охото заморачиватся с прописыванием каждого артикула в ручную.
Если нет изначальных артикулов, а их надо придумать.
Артикулы получаются типа: pl-38125 или 438125 во второй версии плагина.
Корректировка ранжирования результатов mSearch2
Доброго дня!
Столкнулся с необходимостью скорректировать выдачу поиска, а именно: если в запросе имеется основная словоформа — необходимо повышать её вес.
Столкнулся с необходимостью скорректировать выдачу поиска, а именно: если в запросе имеется основная словоформа — необходимо повышать её вес.
[OrphoMan] Небольшие доработки
Решил разобрать небольшую коробку с просьбами и предложениями, пока они совсем не испортились. Постарался исполнить все пожелания. Вот что моё величество соизволил сделать в дополнение к двум переписанным пакетикам:
- Компонент оптимизирован для мобильных телефонов (подробности ниже).
- Добавлены системные настройки frontend_css и frontend_js, позволяющие указывать собственные файлы.
- Добавлен параметр loadjGrowl, отключающий загрузку библиотеки уведомлений jGrowl.
- Добавлено уведомление об успешной отправке сообщения об ошибке.
- Немножко причесал код.
ЧПУ фильтр mFilter2
Всем доброго времени суток!
Уже не в первый раз на своих проектах сталкивались с пожеланием сеошников, чтобы часть параметров фильтра была доступна ЧПУ-ссылками и чтобы это было достаточно универсально. Под катом пара решений, которые я старался пилить достаточно универсально, но всё же без небольших костылей не обошлось!)
Уже не в первый раз на своих проектах сталкивались с пожеланием сеошников, чтобы часть параметров фильтра была доступна ЧПУ-ссылками и чтобы это было достаточно универсально. Под катом пара решений, которые я старался пилить достаточно универсально, но всё же без небольших костылей не обошлось!)
Рейтинг пользователя - общий, тикеты и комментарии
1 500
Выводим рейтинг пользователя как на modx.pro joxi.ru/eAOYVYPI476nQm
Т.е., выводим рейтинг общий, рейтинг за тикеты (Tickets) и рейтинг за комментарии.
1. Создаем сниппет getAuthorRating:
Т.е., выводим рейтинг общий, рейтинг за тикеты (Tickets) и рейтинг за комментарии.
1. Создаем сниппет getAuthorRating:
<?php
$userId = intval($userId);
if ($author = $modx->getObject('TicketAuthor',$userId)) $modx->setPlaceholders($author->toArray());
return;
2. Там где нужно вывести рейтинг:[[!getAuthorRating? &userId=`[[+ID_пользователя]]`]]
<p>Рейтинг [[+rating]]</p>
<p>Рейтинг тикетов + [[+votes_tickets_up]] / - [[+votes_tickets_down]]</p>
<p>Рейтинг комментариев + [[+votes_comments_up]] / - [[+votes_comments_down]]</p>