- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть такая проблема, как сделать вывод новостей на главной странице сайта, если он на ХТМЛ, в папке site.ru/news/ стоит DLE, морда index.html, но позволяет вписывать ПХП коды. Нужно, что б при публикации новости в site.ru/news/ она автоматически выводилась на главную и выводилось, то количество новостей которое стоит в админке ДЛЕ.
Может кто сталкивался или знает как реализовать?
Есть такая проблема, как сделать вывод новостей на главной странице сайта, если он на ХТМЛ, в папке site.ru/news/ стоит DLE, морда index.html, но позволяет вписывать ПХП коды. Нужно, что б при публикации новости в site.ru/news/ она автоматически выводилась на главную и выводилось, то количество новостей которое стоит в админке ДЛЕ.
Может кто сталкивался или знает как реализовать?
Может быть тег {custom}?
/ru/forum/165090
http://forum.4dle.ru/topic7784.html?pid=38839&st=0
Тег {content}, отвечает на непосредственный вывод статей и прочих встроенных модулей в движок
Тег {custom}, отвечает за вывод статей в пользовательском формате, имеет следующие параметры:
{custom category="2,7" template="custom" aviable="global" from="0" limit="10" cache="yes"}
Где
category это список ID категорий, из которых производить выборку новостей, разделяются запятой без пробелов.
template файл шаблона который будет использоваться при выводе новостей в данном случае это будет custom.tpl если вы используете на сайте несколько шаблонов то данный файл должен присутствовать в каждом шаблоне. В данном шаблоне используются теги аналогичные для короткой новости.
aviable раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения:
global - во всех разделах
main - на главной странице
date - при просмотре новостей за определенные даты
cat - при просмотре категории
showfull - при просмотре полной новости
search - при просмотре результатов поиска
userinfo - при просмотре профиля
register - при регистрации
stats - при просмотре статистики
pm - при просмотре персональных сообщений
feedback - при просмотре обратной связи
favorites - при просмотре закладок
newposts - при просмотре новых сообщений
addnews - при добавлении новости
lastcomments - при просмотре последних комментариев
static - при просмотре статических страниц
catalog - при просмотре каталога страниц
Вы можете комбинировать разделы при помощи "|", например aviable="userinfo|register|main" будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.
from номер новости с которой начнется вывод
limit сколько новостей будет выведено
cache принимает значения yes или no - устанавливает кешировать вывод или нет, рекомендуется кешировать для снижения нагрузки.
Внимание необходимо указывать все параметры обязательны а также необходимо соблюдать их порядок.
Помните что каждое использование этого тега создает дополнительную нагрузку на базу данных, т.к. идет дополнительная выборка, поэтому используйте ее с умом если необходимо экономить на ресурсах.
На главной не стоит ДЛЕ. ДЛЕ стоит в разделе новости. Тег custom не понятен будет простому хтмл :)
На главной не стоит ДЛЕ. ДЛЕ стоит в разделе новости. Тег custom не понятен будет простому хтмл :)
Этот тег вписываете в статичную страницу DLE, а на главной сайта пишите include 'news/статичной страницы';
Этот тег вписываете в статичную страницу DLE, а на главной сайта пишите include 'news/статичной страницы';
Хм. Интересно, буду пробовать :)
Лезем в базу сайта на ДЛЕ, вытаскиваем оттуда новости, количество новостей, выводим на главную. В чем сложность?
Лезем в базу сайта на ДЛЕ, вытаскиваем оттуда новости, количество новостей, выводим на главную. В чем сложность?
А как? Какой код нужно вписать?
Типо такого
Типо такого
Вставил код, пишет следующую ошибку:
Может, не может, подключится к базе?
стукни в аську four26zero2946zero - возможно помогу
Большое спасибо =DEREK= за разработку кода!
Может, кому будет нужен :)
DLE установлен в папку data, сайт в корне.
define ( 'DATALIFEENGINE', true );
include("ваш_путь/data/engine/classes/mysql.class.php");
include("ваш_путь/data/engine/data/dbconfig.php");
include("ваш_путь/data/engine/data/config.php");
$db = new db;
$db->query ( "SELECT * FROM " . USERPREFIX . "_post ORDER BY id DESC LIMIT " . $config['news_number'] );
while ( $row = $db->get_row( $sql_result ) ) {
$posts[] = $row;
}
foreach ($posts as $post) {
$db->query ( "SELECT * FROM " . USERPREFIX . "_category WHERE `id` = " . $post['category'] );
$cata = $db->get_row($sql_result);
$post['short_story'] = stripcslashes($post['short_story']);
echo '<div class="super_new">';
echo '<h2><a href="/data/' . $cata['alt_name'] . '/' . $post['id'] . '-' . $post['alt_name'] . '.html">' . $post['title'] . '</a></h2>';
echo '<p>' . $post['short_story'] . '</p>';
echo '</div>';
}
?>