CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
Sander1

Закладки и approve

Recommended Posts

Новость на модерации видна в списке коротких новостей на странице закладок example.com/favorites/ для всех пользователей.

 

Версия DLE: любая.

 

Фикс:

Открыть файл engine/modules/favorites.php

Найти строку:

if( $user_group[$member_id['user_group']]['allow_short'] ) $stop_list = "";

Ниже нее вставить:

$stop_list .= 'approve=1 AND ';

 

  • Like 1

Share this post


Link to post
Share on other sites

Раньше она и скрывалась, потом видимо сделали показ краткой, т.к. количество закладок не соответствовало показываемому количеству.

Share this post


Link to post
Share on other sites
В 30.12.2018 в 14:31, SSID сказал:

Раньше она и скрывалась, потом видимо сделали показ краткой, т.к. количество закладок не соответствовало показываемому количеству.

Никогда не скрывалась. Вероятнее всего вы не замечали или не обращали внимания. Ведь ситуация на самом деле довольно таки редкая и мало кто из пользователей заметит, что в избранном не открывается какая-либо новость. А если и заметит, то вряд ли сообщит.

 

На счет количества закладок скажу даже больше, если удалить новость находящуюся в закладках - счетчик уже будет невозможно починить.

Можете попробовать сами, создайте тестовый аккаунт и тестовую новость. В тестовом аккаунте добавьте новость в закладки и тут же удалите новость с сайта. Счетчик будет показывать одну новость в закладках, а на странице /favorites/ будет пусто. И никак средствами движка это не исправить. Только посредством ручной правки БД через phpMyAdmin.

Share this post


Link to post
Share on other sites
2 часа назад, Sander1 сказал:

Никогда не скрывалась. Вероятнее всего вы не замечали или не обращали внимания. Ведь ситуация на самом деле довольно таки редкая и мало кто из пользователей заметит, что в избранном не открывается какая-либо новость. А если и заметит, то вряд ли сообщит.

 

На счет количества закладок скажу даже больше, если удалить новость находящуюся в закладках - счетчик уже будет невозможно починить.

Можете попробовать сами, создайте тестовый аккаунт и тестовую новость. В тестовом аккаунте добавьте новость в закладки и тут же удалите новость с сайта. Счетчик будет показывать одну новость в закладках, а на странице /favorites/ будет пусто. И никак средствами движка это не исправить. Только посредством ручной правки БД через phpMyAdmin.

Я знаю насколько криво это всё сделано, но мне казалось раньше новости на модерации из закладок скрывались, видимо показалось.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this