Интересное

Проверено

VDS-хостинг - именно на этом хостинге работает наш сайт.
Sape - биржа временных ссылок, доход 80р/день.
Trustlink - биржа временных ссылок, доход 60р/день.

Партнеры

Последние сообщения с форума

Название темы Автор Статистика Последнее сообщение
продажа аккаунтов разных сервисов

Тема в разделе: Услуги и сервисы ваших web-сайтов

Sdelkin

Просмотров: 180045

Ответов: 26

Автор: Sdelkin

3-02-2018, 18:55

хостинг от M-HOSTER

Тема в разделе: Хостинг

wmmax

Просмотров: 57687

Ответов: 0

Автор: wmmax

1-02-2018, 15:42

Комплексное продвижение (прогон) сайтов ру и en

Тема в разделе: Поисковая оптимизация

Kysovue

Просмотров: 142748

Ответов: 73

Автор: Kysovue

25-01-2018, 21:16

Special offer! SSD NVMe хостинг, Выделенный сервер и VPS SSD

Тема в разделе: Хостинг

iphoster

Просмотров: 61164

Ответов: 0

Автор: iphoster

10-11-2017, 22:56

продвижение сайтов, прогоны

Тема в разделе: Поисковая оптимизация

brig2

Просмотров: 77715

Ответов: 7

Автор: brig2

5-11-2017, 14:00

Действия с новостями чей рейтинг крайне отрицательный в DLE 9.2

Действия с новостями чей рейтинг крайне отрицательный в DLE 9.2

Хак проверяет меньше ли рейтинг новости рейтинга, который бы считался минимальным (это число настраивается в админке), и выполняет действия, которые настраиваются из админки сайта:
- Отправка на модерацию.
- Удаление.

Хак работает только если на сайте установлен модуль
Цветной рейтинг новости


Установка:

Открыть файл engine/modules/show.short.php и найти:

                if( strpos( $tpl->copy_template, "[not-catlist=" ) !== false ) {
                        $tpl->copy_template = preg_replace( "#\[not-catlist=(.+?)\](.*?)\[/not-catlist\]#ies", "check_category('\1', '\2', '{$row['category']}', false)", $tpl->copy_template );
                }
                
                $row['category'] = intval( $row['category'] );


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

        if ( $row['rating'] <= $config['post_boyan']){
                $action = $config['boyan_action'];
                    switch ($action){
                case approve:
                        $db->query( "UPDATE " . PREFIX . "_post SET approve = '0' WHERE id = '".$row['id']."'"); //Отправка на модерацию
                            break;
                case del:
                            $db->query( "DELETE FROM " . PREFIX . "_post WHERE id = '".$row['id']."'");//Удаление
                            break;
                }
        echo '<meta http-equiv="Refresh" content="0;">';
        }




Открыть файл engine/inc/options.php и найти:

        showRow( $lang['opt_sys_fastsearch'], $lang['opt_sys_fastsearchd'], makeDropDown( array ("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no'] ), "save_con[fast_search]", "{$config['fast_search']}" ) );


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

        showRow( "Минимальный рейтинг", "Это настройка, которая позволяет определить рейтинг, после достижения которого будет выполнятся действия с публикацией. Действие задаётся следующей настройкой", "<input class="edit bk" type=text style="text-align: center;"  name='save_con[post_boyan]' value="{$config['post_boyan']}" size=10>" );
        showRow( "Действия с новостями", "Что делать с новостями, чей рейтинг опустится ниже планки, задаваемой предыдущей настройкой", makeDropDown( array ("del" => "Удалить", "approve" => "Отправить на модерацию" ), "save_con[boyan_action]", "{$config['boyan_action']}" ) );


Автор: Rashpil

Другие новости по теме: