+134.20
Рейтинг

Valentin

У вас выводы неправильные как раз. «опубликован» — как раз и предназначен для того что бы скрывать документ от веб-пользователя. Если назначить такую политику то сайт будет показывать даже «удалённые» документы
извините — наверное я пишу не проверяя…

Первое, я ответил на ваш вопрос.
Второе, когда пишете — проверяйте, так как удалённый документ будет выведен с 404
www.artdevue.com/rezimgcrop-test.html

Ну да и ладно, 200 TV вправо или в лево, это же чепуха....

Ладно, думаю на этом дискуссию можно закрыть.
Извините, что я не учитель, и не смог ответить одним предложением.
но всё же я думаю что задача поставлена неправильно, буду расширять modResource
Но всё-же, наверное легче сделать свой костыль, чем разобраться в том, что заложенно модексом…

Печально, что люди делают такие выводы.
ну и линк дайте тогла уже, не опубликованного ресурса.
И я вам написал, что я специально проверил, у меня всё работает.
Вот ссылка на не опубликованный ресурс
www.artdevue.com/coming-soon.html
вот сам ресурс
monosnap.com/image/terrcRUOJRWTETIbRv1ZDx7XI
вот политика
Группа пользователя: аноним
Политика доступа — Load, List and View
и сам скрин политики
monosnap.com/image/p8O3YKMZl5P0NEvVhOXFLxYKj

А лучше, дайте доступ, быстрее будет

Не забываем стирать куки, после изменения!
дайте доступ в личку, я посмотрю.
вы после манипуляций с правами куки стирали в «другом» браузере?, так как без этого, вы возможно не увидите эффекта.
а вы куки почистили?
или попробуйте другой браузер. У меня работает всё.
в админке, Безопасность->Контроль доступа
Вкладка — Шаблоны политики доступа
ObjectTemplate — правая мышка — редактировать
Добавить разрешение — в поп окне вбиваем view_unpublished и сохраняем всё.

Теперь Безопасность->Контроль доступа вкладка Политика доступа
Load, List and View — правой мышкой, редактировать
и на против view_unpublished ставим галочку.
Если выводите через getResources, то просто ставим параметр
&showUnpublished=`1`
О что?
потому как будет 10к-20к сообщений
это для MySQL много?
Если у вас не будет сложных выборок и куча джойнов, то выбирайте способ как вам удобно. :)
Друго дело :)
Готового я не видел, возможно что-то и есть подобное.

Как вариант, чтобы сильно не придумывать конструкции, можно сделать небольшой самокат.
скрипт на странице — добавить в закладки.
При нажатии, аякс, и ловим сам запрос.
Скиптом вытягиваем id текущей страницы, на которой находится пользователь и пишем в json или просто в строку в любое свободное поле пользователя, или в дополнительное поле данных профиля юзера.


А уже в профиле пользователя, вытягиваем это поле, разбираем строку или json и выводим названия и ссылку на ресурс по id.
Как-то так, это то что пришло первым делом на ум, возможно и изящней есть способ.
Гугл вам в помощь!
Найдёте строчку заветного кода и вставите в чанк, опубликуете только авторизованным и будет у вас ваше первое мощное дополнение :)
monosnap.com/image/3p8fzSl4xrGFwhQeYwajOm6Nk
смотрите в консоль, там видно
Ответ по Рево
Система -> Настройка системы. Фильтр — Дружественные урл
friendly_alias_restrict_chars_pattern — добавляем наш символ в правила
\/

как пример:
/[\0\x0B\t\n\r\f\a&=+%#<>"~:`\/@\?\[\]\{\}\|\^'\\]/

Очищаем кэш
Очищаем папку core/cache
добавил в PS редирект на 404
должно, но не перекидывает… :(
modx.com/index.php
кста а как REVO реагирует на site.com/index.php
так-же, т.е. site.com/index.php ответ 200
если через strpos то так будет работать
if(strpos($_SERVER['REQUEST_URI'], '//')  !== false) {
+1
Уже не выдержал и думал написать тоже самое. Но tiptop уже сказал всё правильно. Видео инструкцию нужно для разраба, а не для менеждера.
если нужно склонение на js, то вот есть коротко и понятно
// склонение на javascript
function declOfNum(number, titles)  
{  
    cases = [2, 0, 1, 1, 1, 2];  
    return titles[ (number%100>4 && number%100<20)? 2 : cases[(number%10<5)?number%10:5] ];  
} 
// Пример
decOfNum(5, ['секунда', 'секунды', 'секунд']);


а вообще бы я не мучался, а использовал готовый скрипт, к примеру modx.im/blog/triks/419.html или подобный, в инете полно.