Если в настройках новостей выставить "создание в группах" и создать новость в закрытой группе — просматртвать её смогут только члены этой группы.вопрос слишком сложный или слишком тупой :)
Ris
Может эти поля сначала получить запросом из базы, сформировать из них нужную строку, а уж потом писать в запрос like?
Чтобы дело двигалось, нужно понимание, куда двигаться. А понимания нету.Ну чтоб дело двигалось может помочь надо чем?
Конфигурация базы данных у первой и второй веток все же достаточно сильно различаются. Многие данные приходится доставать запросом из 3-4 таблиц ( это как раз не проблема), а кое-что приходится писать в новую базу от фонаря, потому что в старой базе таких данных просто нет.
Я этот мигратор делал для себя и мои сайты переносятся вообще без проблем. Дефолтный контент с первой ветки на вторую тоже переносится без проблем.
А вот дальше начинаются нюансы.
У всех своя витиеватая структура категорий, каталогов и прочего. И данные от фонаря, которые подходят мне, не подходят другим людям и для переноса каждого сайта приходится переделывать мигратор под нужды другого человека.
Универсального решения пока не найдено, да и боюсь, что его не существует.
А что в уведомлениях было? Не смотрели?Ris, понял — мой скрин и в теме было всего одно новое сообщение
В профиле у Loadыря.Где его можно скачать как компонент.
У вас на скрине 1952 уведомления.
Или скрин не ваш, а Вы только разместили картинку?
А сколько было ответов в этой теме? Не 1952?А как поправить эту ошибку подписки?
Уведомления в которых есть экшн (посмотреть, закрыть и т.д.) автоматом не удаляются.Подскажите как можно убрать эти уведомления — в ручную каждое убирать не вариант !!
Потому что в \system\controllers\messages\model.php написано так:
public function deleteUserNotices($user_id){ $this ->filterIsNull('actions') ->filterEqual('user_id', $user_id); return $this->deleteFiltered('cms_users_notices'); }
$this ->filterEqual('user_id', $user_id);
Ну и в файлике \templates\default\js\messages.js в строке приблизительно 533
$('.item', pm_notices_window).not('.has_actions').fadeOut('fast', function(){
Если пользователь уже проголосовал за контент, то ему не разрешается голосовать двумя способами различной степени извращенности.
1. Кнопки виджета рейтинга неактивны, при ховере "Вы уже голосовали".
2. Кнопки активны, но при попытке голосовать вылетает алерт "Вы уже голосовали".
В файле \system\controllers\rating\frontend.php имееются такие строки:
[code=php]// эта кука ставится только если общий рейтинг не показывается до голосования // все проверки на стороне сервера делает экшн vote // т.е. просто улучшение юзабилити $is_voted = cmsUser::getCookie($this->target_subject.$target_id.$this->target_controller);[/code]
Так вот мне непонятно, зачем зачем заставлять пользователя жать кнопки рейтинга, а потом закрывать всплывающий алерт. Это выглядит как издевательство. Пользователи недовольны.
Пробовал убрать проверку на !empty($this->options['is_hidden']) — кука ставится, но только со второго раза. То есть после всплывающего окна.
Отсюда вопрос. Как сделать, чтобы даже при включенном отображении результатов, не разрешать пользователю ткнуть повторно?
Так это ссылка на сам файл с фотографией.на стене, сообщениях-при загрузке с пк и прочих гаджетов появляется ссылка вида upload/*/*/k.jpg -это имею ввиду
Нет ссылки — нет фотографии.
В случае с шаблоном tseso, имеются еще и языковые файлы, поэтому именно содержимое архива именно в корень сайта:Загружаете как говорилось постом выше папку с шаблоном на хостинг но не просто в корень сайта а впапку templates в корне сайта.
Невозможно. Во всех шаблонах разные позиции для виджетов.Как перекинуть настроенное виджеты с одного шаблона на другой?
Настройки виджетов хранятся в базе данных. В таблицах cms_widgets, cms_widgets_bind и cms_widgets_pages.В админке такого нет.
Может есть для этого какие-то утилиты?
Пытался найти в папке templates, думал перекинуть через фтп.
Когда будет 1000 зарегистрированных пользователей — Вы сами уже сможете давать советы по хостингу.Предполагается количество зарегистрированных пользователей по нарастающей, от 1000 человек до 100 000 человек.
Опишите поподробнее, что Вы понимаете под "эмоджи".текст содержащий эмоджи
Изменить файлик \wysiwyg\markitup\sets\default-ru\set.jsкак убрать возможность загрузки изображений для пользователей в редакторе markitup?
Убрать строки
{name:'Фото из Интернета', replaceWith:'<img src="[![Адрес фото:!:http://]!]" alt="[![Описание]!]" />', className: 'btnImg'}, {name:'Фото с компьютера', className: 'btnImgUpload', beforeInsert: function(markItUp) { InlineUpload.display(markItUp) }},
Переключиться на старый шаблон, посмотреть в админке, где эта кнопочка, как устроена, какие опции дизайн и т.д. и сделать в новом шаблоне точно такую же.А можно поконкретнее что делать?
Указанный эффект отсутствует.