Кто нибудь сталкивался с проблемой вставки нового формата видео Вконтакте в виде vk.com/clip-5066784_456239204, а не vk.com/video-5066784_456239204 через компонент Instant video, пишет что ссылка не распознана. Может нужно что то добавить или изменить в файле vkontakte.class.php?

wantprikol
Привет всем, раз 10 попробовал добавить rss ленту в дзен но ответ один и тот же «Содержимое RSS ленты не соответствует требованиям Дзена к контенту. Исправьте содержимое и добавьте RSS на проверку снова.» Может я что то не так настраиваю, пробовал даже в группе вконтакте все транслирует нормально. Вот лента wantprikol.ru/cache/dzen.xml, что в ней не так?
Прошу прощения за невнимательность, да это помогло, спасибо за помощь. Проблема решена, закрываю тему.
Приведу пример в скриншотах, есть закрытая группа
В ней есть уже добавленные новости, в данном примере «фото», если просматривать сайт как гость или пользователь не состоящий в группе то в категории «фото» он этих новостей не увидит
Если зайти на сайт как участник группы или администратор группы то эти новости для него в категории «фото» тоже не появятся, но он их увидит только если зайдет в группу
И вот в чем проблема, когда просматриваешь главную страницу на которой у меня стоит виджет фото эти новости из закрытой группы показываются для гостей, пользователей и администратора группы, хотя в других местах нет
Может нужно использовать какой нибудь хук, что бы они скрывались от других пользователей
wantprikol, возможно баг. Откройте файл system\controllers\content\model.php
и примерно в строчке 1246 после кода
if (!$this->privacy_filter_disabled) { $this->filterPrivacy(); } if (!$this->approved_filter_disabled) { $this->filterApprovedOnly(); } if (!$this->delete_filter_disabled) { $this->filterAvailableOnly(); } if (!$this->pub_filter_disabled) { $this->filterPublishedOnly(); }добавьте строку
if (!$this->hidden_parents_filter_disabled) { $this->filterHiddenParents(); }по аналогии, как сделано несколькими строками выше в методе getContentItemsCount
т.е. у вас должен получиться блок
if (!$this->privacy_filter_disabled) { $this->filterPrivacy(); } if (!$this->approved_filter_disabled) { $this->filterApprovedOnly(); } if (!$this->delete_filter_disabled) { $this->filterAvailableOnly(); } if (!$this->pub_filter_disabled) { $this->filterPublishedOnly(); } if (!$this->hidden_parents_filter_disabled) { $this->filterHiddenParents(); }И все, виджет тоже будет фильтроваться точно также, как и список контента.
А дальше надо смотреть новости релиза новой версии. Мб там поправят по-другому. А может быть это фича и так и должно быть...
Создал тикет на гитхабе. Теперь не потеряется github.com/instantsoft/icms2/issues/1503
Посмотрел эти строки на месте
Да, как вариант можно так сделать, но это нужно помечать каждый пост. В таком случае можно группу и не закрывать а управлять просто приватностью.
Я иммею ввиду, что бы каждую новость так не помечать, можно просто закрыть группу и новости нигде не показываются не при просмотре категорий, не в поиске и т.д. пока ты не вступишь в нее. С этим проблем нет, все работает.
А вот в виджетах эти новости из закрытой группы все равно видны, что для гостей, что для пользователей и когда по ним перейти для гостей появляется авторизация, а тем кто авторизирован переходит в группу и пишет, что вы не являетесь участником и нужно вступить в группу.
Мне нужно, что бы эти новости небыли видны в виджете не гостям не пользователям пока они не вступят в эту закрытую группу
Заметил что в виджет на главной странице попадают записи из закрытых групп, при переходе по ним сайт просит регистрацию, это не плохое решение, но хотелось бы что бы они небыли видны для гостей и для пользователей которые не состоят в группе.
У кого нибудь есть такое решение? Единственное что я нашел по форуму вот это решение с хуком
instantcms.ru/forum/vidzhet-kontenta-pokazyvaet-privatnye-zapisi.html
Он работает, но гостям вообще не виден виджет новостей, а при авторизации все нормально виджет виден и новостей нет
В базе данных в таблице cms_perms_rules нужно добавить эти строки, если нет
Да помогло спасибо за помощь
Да версия обновлена везде до 2.15.2
На днях заметил, что пользователи сайта не могут добавлять записи на стену хотя она включена, начал искать как включить доступ и ничего не нашел. Зашел на свой второй сайт и увидел такое различие
Сайт на котором не работает
и сайт на котором работает
В компоненте Профили пользователей — Доступ, есть две функции которых у меня нет. Сравнивал базы данных и файлы сайта вроде различий нет. Кто нибудь знает как это починить?
Спасибо за быструю помощь
После обновления с версии 2.14.3 на 2.15.1 начал глючить поиск, заметил что проблема в видео компоненте при его выключении все работает. Включил режим отладки показывает ошибку 503. Если кто может дать какие то мысли буду благодарен
зачем тут эта ссылка?active-vision.ru/blog/chto-za-format-webp/
wantprikol, для работы модальных окон в шаблоне default и основанных на нем используется скрипт nyromodal nyromodal.nyro.dev
Судя по коду github.com/instantsoft/icms2/blob/master/templates/default/js/jquery-modal.js он датирован 2014 годом
Тогда про поддержку webp еще никто не думал.
И в коде видно поддержку только
попробуйте в этом файле добавить webp, заменив
imageRegex:'[^\.]\.(jpg|jpeg|png|tiff|gif|bmp)\\s*$
на
jpg|jpeg|png|tiff|gif|bmp
Затем обязательно увеличьте счетчик в настройках сайта во вкладке Интерфейс. Обновите страницу.
jpg|jpeg|png|tiff|gif|bmp|webp
Проверьте.
Хорошее решение, все получилось, и почему я сам до этого не додумался. Спасибо за помощь, тему закрываю.
Хотя в коде все нормально, такое ощущение что само модульное окно не распознает этот формат
И еще браузер выдает какую то синтаксическую ошибку, при переходе по ней пишет "Указанная строка не найдена."
Если кто сталкивался с данной проблемой поделитесь пожалуйста.
1. Возможность выбирать обложку в фотоальбоме
2. При редактировании записей пользователями, добавить возможность выбирать и менять группу
3. При удалении фотографии со стены пользователя и стены в группах, что бы она тоже удалялась с сервера.
4. Если возможно, удобно было бы, совместить стену пользователя с его активностью, как в соц. сетях.
5. В планировщик добавить команду-удалить не сохраненные или не отредактированные фото пользователя. Бывают случаи пользователь начинает добавлять фото в фотоальбом, и нажимает отменить вместо сохранить, и фото загружаются на сервер, занимая дисковое пространство.
6. Больше всего хочется нового стиля списка для контента, или можно тот же default_list_tiles.tpl.php, но что бы он был с подгрузкой контента как в фотоальбомах. Я понимаю, что можно все реализовать сторонними скриптами, но зачем лепить, если он уже есть в движке.