-
Публикации
71 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем myzikk
-
-
Как организовать вывод последних новостей в отдельном файле к примеру lol.html?
Форма вывода сам блок 195×245px в котором маленькая картинка и сбоку активный title.
Отдельный файл нужно для трансляции в Яндекс почте.
-
Нашел интересный материал:
Раскрытие путей в DLE 9.4, XSS.
А так же еще от себя не большая бага сайт.ру/page/99999999999999999999 99999999999999999999999999999999999999999999999/.
-
Картинки уменьшайте в размере через CSS
можно по подробней ?
-
Таблица dle_post в DLE есть. Если у Вас её нет, значит у Вас не DLE
Поправил, забыл префикс изменить.
А еще такой вопрос как настроить размер вывода картинок?
А так же вывод title ссылкой?
-
Создайте файл mymod.php в папке /engine/modules/ и пропишите в него такой код:
<?php include ("../api/api.class.php"); // Подключаем DLE API $fname = "my_news"; // Имя кэша $timeout = 300; // Время жизни кэша в секундах $limit = 3; // Количество новостей $data = $dle_api->load_from_cache ( $fname, $timeout ); // Читаем кэш в переменную if ( !$data ) { $record = $dle_api->load_table("dle_post", "alt_name, title, short_story", "approve=1", true, 0, $limit, "id"); // Делаем выборку данных из базы данных и сохраняем в переменной foreach ( $record as $value ) { $short_story = stripslashes ( $value["short_story"] ); // Вытаскиваем картинку из короткой новости | начало preg_match_all ( "/<img src=(\"|')(.*?)(\"|')/si", $short_story, $image ); if ( $image[2][0] == "" ) { $image = $config['http_home_url'] . "templates/" . $config['skin'] . "/dleimages/no_image.jpg"; } else { $image = $image[2][0]; } // Вытаскиваем картинку из короткой новости | конец $data .= "<img src=\"" . $image . "\" title=\"" . $value['alt_name'] . "\" alt=\"" . $value['alt_name'] . "\" />" . " " . $value['title'] . "<br />\n"; } $dle_api->save_to_cache ( $fname, $data ); // Записываем полученную информацию в кэш } echo $data; ?>
По адресу httр://Ваш_домен/engine/modules/mymod.php Вы получите вывод новостей в пользовательском формате.
MySQL Error!
------------------------
The Error returned was:
Table 'названиебд.dle_post' doesn't exist
Error Number:
1146
-
Как можно создать html файл 195 х 245px с трансляцией последних новостей с сайта(можно с карты сайта).
Что то в этом роде:
p.s RSS не катит для трансляции в Яндекс почте.
-
Администрация прошу тогда перенести тему в общий раздел
-
Суть профиль должен быть на суб домена.
Вот что уже соорудил
RewriteEngine On
RewriteCond %{HTTP_HOST} (www.)?(.*).site.ru$
RewriteCond %{HTTP_HOST} !^www.site.ru$
RewriteCond %{REQUEST_URI} !^..+
RewriteRule ^(.*)$ user/%2/
Все работает ну только когда я в профиле и перехожу на другую страница сайта то у меня идет переход так admin.site.ru/novosti/ololo.html , ну оно ясное дело не работает как исправить чтоб переходило на site.ru/novosti/ololo.html
?
Последние новости в отдельном файле
в Запросы на создание модификаций
Опубликовано:
Не актуально.