Новости

Новости 1.0.0

Нет прав для скачивания
Совместимость
не проверялся на совместимость
Изменения в БД
не требуются
Автор
Pherum
Общественное достояние
да
Описание: добавляет возможность пользователям самим публиковать интересные новости.

Новость предлагается пользователем, а затем автоматически публикуется в разделе новостей в сети. Поддерживаются несколько сайтов (onliner.by, iguides.ru, habrahabr.ru, gameland.ru, allgamenews.net).
Инструкция по установке
PHP:
Открыть ajax.php
найти:
        'change_tor_status' => array('user'),
после ставить:
        'news'              => array('user'),
в конец фуньку:

    function news()
    {
        require(AJAX_DIR .'news.php');
    }
  
пейдж хедер
найти
            <!-- IF SHOW_NETWORK_NEWS -->
            <td width="50%">
потом поставить:

                <script type="text/javascript">
                    function news() {
                        var url = prompt("Поделиться интересной новостью с сайтов:\n onliner.by, iguides.ru, habrahabr.ru, gameland.ru, allgamenews.net", "http://");
                        if (!url) return false;
                        ajax.news(url);
                        return false;
                    }
                    ajax.news = function(url) {
                        $('#load').html('<img src="{SITE_URL}images/ajax-loader.gif" align="right" title="Ваша новость оформляется" width="18px;" height="18px;" return false; />');
                        ajax.exec({
                            action  : 'news',
                            url     : url,
                        });
                    };
                    ajax.callback.news = function(data) {
                        ajax.exec({action : 'index_data', mode: 'news_network', type: 0});
                        ajax.exec({action : 'index_data', mode: 'new_post', type: 0});
                        if(data.url) document.location.href = data.url;
                    };
                    ajax.callback.index_data = function(data) {
                        $('#'+data.mode).html(data.html);
                    };
                </script>
                <div id="news_network">
                <h3> <span onclick="news(); return false;" style="cursor: pointer;" title="Оформить новость"><img src="{SITE_URL}templates/default/images/menu_open_1.gif" class="menu-alt1"> {L_NETWORK_NEWS}</span> <a id="submit_chat" title="Следующие 5 новостей" href="#" onclick="ajax.exec({action : 'index_data', mode: 'news_network', type: 1}); return false;">&raquo;</a><span id="load"></span></h3>
              
открыть index_data.php
найти:

        $html .= ' Новости сети <a id="submit_chat" title="Следующие 10 новостей" href="#" onclick="ajax.exec({action : \'index_data\', mode: \'news_network\', type: '. ($type + 1) .'}); return false;">&raquo;</a></h3>';
      
Заменить на:
        $html .= ' <span onclick="news(); return false;" style="cursor: pointer;" title="Оформить новость"><img src="./templates/default/images/menu_open_1.gif" class="menu-alt1"> Новости в сети</span> <a id="submit_chat" title="Следующие 5 новостей" href="#" onclick="ajax.exec({action : \'index_data\', mode: \'news_network\', type: '. ($type + 1) .'}); return false;">&raquo;</a><span id="load"></span></h3>';
Автор
Exile
Скачивания
38
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Exile