Василий Столейков

Василий Столейков

С нами с 19 декабря 2012; Место в рейтинге пользователей: #25
Отправить деньги
Василий Столейков
28 января 2015, 16:10
0
В чанке сниппета upUsers не хватает плейсхолдера [[+idx]] для вывода порядкового номера пользователя.
Василий Столейков
28 января 2015, 15:39
0
Да, помогает только обновление на F5 после нажатия на редактирование пользователя
Василий Столейков
26 января 2015, 12:12
1
0
Точно, я забыл. Я использовал для этого плагин. Вот мой вариант плагина:
<?php
$currentSiteGroup = $modx->getOption("multisite_site_group");
if(empty($currentSiteGroup)) return;
$currentContext = $modx->context->get("key");
$currentContextSettings = $modx->getCollection('modContextSetting', array('key' => "multisite_site_group", "value" => $currentSiteGroup));
foreach($currentContextSettings as $currentContextSetting)
{
    $contextKey = $currentContextSetting->get('context_key');
    if($contextKey!="mgr" && $contextKey!=$currentContext)
    {
        if($user)
        {
            if($modx->event->name=="OnWebLogout")
            {
                $modx->user->removeSessionContext($contextKey);
            }
            else if($modx->event->name=="OnWebLogin")
            {
                $modx->user->addSessionContext($contextKey);
                $_SESSION['modx.'.$contextKey.'.session.cookie.lifetime']=$attributes["lifetime"];
            }
        }
    }
}
Галки на системных событиях: OnWebLogin и OnWebLogout
Василий Столейков
26 января 2015, 10:27
0
разлогиниться при таком подходе, практически нереально
Я бы так не сказал. Просто в том же Office указываешь &addContexts — все контексты, в том числе и админки (например &addContexts=`web,mgr`)
Василий Столейков
18 января 2015, 21:14
0
У меня тоже на ноуте так же срезаются шрифты: Win Xp, Chrome
Василий Столейков
18 января 2015, 18:15
+1
В &tpl после закрывающего тега добавить тег переноса br
Василий Столейков
18 января 2015, 17:58
0
да, но это просто вывело имя соседних ресурсов, а не ссылки…
Василий Столейков
18 января 2015, 17:57
0
Возможно ты где-то путаешь + c * или что-то ещё. Но это уже твои локальные проблемы, pdoResources даёт тебе то, что тебе нужно, просто тебе нужно его настроить под свой сайт (или сайт под него)
Василий Столейков
18 января 2015, 17:36
0
А ты выведи код из &tpl в отдельный чанк, что-то типа этого:
&tpl=`tpl.links`
Или просто вставь uri вместо [[~[[+id]]]]:
&tpl=`@INLINE <a href="[[+uri]]">[[+pagetitle]]</a>`
Или попробуй что-то ещё отсюда, если не хочешь чанки плодить: modx.pro/solutions/4385-modx-inline-pdotools/
Василий Столейков
18 января 2015, 17:22
0
Мы одновременно думаем =)))
Василий Столейков
18 января 2015, 17:21
+3
А чем тебе pdoResources не угодил?
Что-то типа такого:
[[pdoResources? 
    &tpl=`@INLINE <a href="[[~[[+id]]]]">[[+pagetitle]]</a>` 
    &parents=`[[*parent]]` 
    &resources=`-[[*id]]`
]]
То есть выбираешь всех соседей, а себя исключаешь из выборки.
Василий Столейков
15 января 2015, 23:47
+1
Понятно, похоже это про РБ (Республику Беларусь). Печально и сочувствую…
Василий Столейков
15 января 2015, 23:39
0
Можно подробнее о указе №60? Что именно там запрещается?
Василий Столейков
15 января 2015, 12:53
0
Можно заглушкой сделать, т.к. AjaxForm отправляет быстро, нету смысла привязывать к процессу.
Василий Столейков
11 января 2015, 14:18
0
— По первому — нужно обязательно включить в компонент
— По второму, да, есть ещё и modx.pro/solutions/4264-tickets-component-ticketmessages/, но непонятно как они будут вести себя с этим компонентом новым и будут ли работать с друзьями (это важно). По store.simpledream.ru/packages/users/socialtools.html — кажется была обещаня новая версия, которая несовместима будет со старой, или что-то вроде этого. Но опять же вопрос — как она будет себя вести с друзьями (переписка только с друзьями допустим)
Василий Столейков
11 января 2015, 13:55
+1
Слежу за вашим диалогом с интересом, т.к. сам дааавно жду такой нужный инструмент!
Готов пожертвовать на развитие некую сумму денег, пока ещё не доконца определился — чуть позже.

Пару мыслей:
— Нельзя добавить возможность добавления пользователей в друзья, с последующим выводом допустим ленты друзей?
— Может быть подумать о нормальной переписке с теми же друзьями?

Ради этого стоит пожертвовать деньги — очень нужный функционал!
Василий Столейков
09 января 2015, 17:49
+1
Я решил эту проблему просто отключив кэширование в настройках системы. На симплдримовском хостинге разницы в открытии страниц я не заметил, т.к. хостинг быстрый. Ему по сути кэширование не особо нужно. Ещё был вариант чистить папку с кешем через крон, допустим раз в сутки.
Василий Столейков
07 января 2015, 23:31
0
modx_document_groups, там id группы и id ресурса.
Василий Столейков
01 января 2015, 20:57
+1
Давно пользуюсь им для вёрстки. Тоже вышел на него через канал Sorax.
Для вёрстки он незаменим. Для простых вещей, типа заметок на ходу, Notepad++ незаменим. У него тоже много плюсов, например тот же режим «поверх всех окон».
Каждый инструмент подточен под что-то…
Василий Столейков
31 декабря 2014, 17:57
0
Спасибо большое!!!