
Сергей Петрович
Все хотят добра... Не отдавайте его!
+1843
Репутация
2485
Рейтинг
module.php от него покажите
не попадался мне в руки такой, но ПРЕДПОЛОЖИТЕЛЬНо, когда он данные из базы берёт для слайдера, в запросе не указано WHERE is_deleted =0mod_userscroll2 называется
поэтому он удалённых пользователей тоже в слайдер пихает
какой это модуль удалённых пользователей показывает??
по клику или именно сами, через хх секунд?что бы фотки обновлялись без перегрузки страницы
Алексей Гаврилов, Помогла подсказка или никак??
Сегодня по расписанию ЛЕТО-речка-загорать-речка-речка-перекус-передых-речка-позагорать…Ленивый, а можно подробнее? что куда и как
:)
Завтра будет поподробнее
KS, это же не то совсем.
в этом случае надо заменять на пустой символ, при этом считая, сколько замен было сделано. А после проверка: если кол-во замен > 0 то вставляем в начало поста
[IMG]***[/IMG]
Ну или в конец — это уже по вкусу!Войдите или зарегистрируйтесь для просмотра изображений
в форумском фронтенде можно обработать поле content из cms_forum_posts в которой содержится текст поста. Переменная $p['content']
Чтобы не показывать картинки не авторизованным юзерам можно, например, заменить в ней
на
Ну само собой, делать это нужно при условии что $inUser->id == 0
Чтобы не показывать картинки не авторизованным юзерам можно, например, заменить в ней
[IMG]***[/IMG]
[IMG]/images/nopick.jpg[/IMG]
аякс
стучите в аську
Жаль, что мне приходится зарабатывать самому, так бы целыми днями помогал людям на форуме! :))
Я создавал поле vip в cms_uc_items и заносил туда дату. То есть пользователь покупает Вип, как правило, не навсегда, а на какой-то срок. Соответственно, при покупке Випа считаем дату окончания его действия и заносим её в поле vip.
Чтобы Випы отображались первыми в списке, используем ORDER BY
Когда текущая дата становится больше Виповской, просто ставим в vip 0 — Вип перестаёт отображаться первым
Чтобы Випы отображались первыми в списке, используем ORDER BY
Когда текущая дата становится больше Виповской, просто ставим в vip 0 — Вип перестаёт отображаться первым
В таблице cms_content создаёте поле min_karma
тип поля INT длина 10 значение по умолчанию 0
Далее:
в admin/applets/content.php Добавляем
$article['min_karma'] = $inCore->request('min_karma', 'int', 0);
такую строку нужно добавить В ДВУХ МЕСТАХ, для случая добавления и редактирования статьи. У меня эти строки оказались под номерами 264 и 359
Потом ПЕРЕД
<?php if ($do=='add'){ ?>
ВСТАВЛЯЕМ
<input type="text" name="min_karma" id="min_karma" style="width: 40px;" value="<?php $mod['min_karma'] ?>" /> Минимальная карма
Всё. У вас есть поле и в админке вы можете менять его значение.
Остаётся в компоненте поправить запросы к базе и радоваться
тип поля INT длина 10 значение по умолчанию 0
Далее:
в admin/applets/content.php Добавляем
$article['min_karma'] = $inCore->request('min_karma', 'int', 0);
такую строку нужно добавить В ДВУХ МЕСТАХ, для случая добавления и редактирования статьи. У меня эти строки оказались под номерами 264 и 359
Потом ПЕРЕД
<?php if ($do=='add'){ ?>
ВСТАВЛЯЕМ
<input type="text" name="min_karma" id="min_karma" style="width: 40px;" value="<?php $mod['min_karma'] ?>" /> Минимальная карма
Всё. У вас есть поле и в админке вы можете менять его значение.
Остаётся в компоненте поправить запросы к базе и радоваться
не совсем понятно что значит "доступ к модулю",
а вот по поводу контента:
можно сделать в таблице итемов поле min_karma а в запросе добавить
… AND min_karma < $user_karma ...
Таким образом можно не просто ограничить доступ к контенту по уровню кармы, но и для каждой статьи, например, задавать собственный допустимый уровень
а вот по поводу контента:
можно сделать в таблице итемов поле min_karma а в запросе добавить
… AND min_karma < $user_karma ...
Таким образом можно не просто ограничить доступ к контенту по уровню кармы, но и для каждой статьи, например, задавать собственный допустимый уровень