27 июл 2011
Несколько форм добавления новостей на DLE 9.2
ALEKS333 Категория: DATALIFE ENGINE » Хаки
У нас вы можете скачать бесплатно Несколько форм добавления новостей на DLE 9.2 .

Данный материал предоставлен сайтом Skripter.info исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Несколько форм добавления новостей на DLE 9.2


1. Для начала скопируй файл addnews.php из папки engine/modules и переименуй файл например в addvideo.php потом залей это файл в папку engine/modules

2. Открой файл engine/engine.php

найдите:

case "addnews" :
include ENGINE_DIR . '/modules/addnews.php';
break;


и ниже добавьте:

case "addvideo" :
include ENGINE_DIR . '/modules/addvideo.php';
break;


3. Открой созданный файл addvideo.php

найдите:

$tpl->load_template( 'addnews.tpl' );

$addtype = "addnews";


замените на:

$tpl->load_template( 'addvideo.tpl' );

$addtype = "addvideo";


найдите:
[quote]
if( $config['allow_alt_url'] == "yes" ) msgbox( $lang['add_ok'], "{$msg} <a href=\"{$config['http_home_url']}" . "addnews.html\">$lang[add_noch]</a> $lang[add_or] <a href=\"{$config['http_home_url']}\">$lang[all_prev]</a>" );
                        else msgbox( $lang['add_ok'], "{$msg} <a href=\"$PHP_SELF?do=addnews\">$lang[add_noch]</a> $lang[add_or] <a href=\"{$config['http_home_url']}\">$lang[all_prev]</a>" );
[/quote]


замените на:
[quote]
if( $config['allow_alt_url'] == "yes" ) msgbox( $lang['add_ok'], "{$msg} <a href=\"{$config['http_home_url']}" . "addvideo.html\">$lang[add_noch]</a> $lang[add_or] <a href=\"{$config['http_home_url']}\">$lang[all_prev]</a>" );
                        else msgbox( $lang['add_ok'], "{$msg} <a href=\"$PHP_SELF?do=addvideo\">$lang[add_noch]</a> $lang[add_or] <a href=\"{$config['http_home_url']}\">$lang[all_prev]</a>" );
[/quote]


4. открой .htaccess

найдите:

RewriteRule ^addnews.html$ index.php?do=addnews [L]


ниже добавьте:

RewriteRule ^addvideo.html$ index.php?do=addvideo [L]


5. открой engine/modules/bbcode.php

найдите:

if (isset($addtype) AND $addtype == "addnews") {


замените на:

if (isset($addtype) AND $addtype ) {


6. В папке с шаблоном создайте addvideo.tpl или просто сделайте копию addnews.tpl и перименуй в addvideo.tpl

Статья взята с сайта FAQ о DLE










Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
yura.7 | 27 июля 2011 23:54 | (0|0)
  • Группа: Посетители |
  • Комментарий: 1 (ссылка)

и тчо это даст?

VoLk | 28 июля 2011 15:51 | (0|0)
  • Группа: Посетители |
  • Комментарий: 2 (ссылка)

yura.7,
чёт я тоже ничего не понял

ALEKS333,
сделай скрин того, что получилось

пробовал делать всё, открыл, а толку никакого, всё тоже самое

gedvix | 2 августа 2011 20:42 | (0|0)
  • Группа: Посетители |
  • Комментарий: 3 (ссылка)

а нахрена это? можно воспользоваться дополнительными полями

sany_gapasyk | 3 сентября 2011 20:32 | (0|0)
  • Группа: Посетители |
  • Комментарий: 4 (ссылка)

Этот хак позволяет создать ещё одно "окно" добавления новостей, по моему - бессмысленная идея

Doker=) | 4 сентября 2011 00:15 | (3|0)
  • Группа: Посетители |
  • Комментарий: 5 (ссылка)

как-то не очнь разобрался

Kailin | 15 октября 2011 06:40 | 0

Informitaon is power and now I'm a !@#$ing dictator.

Xexilia | 15 октября 2011 06:41 | 0

Ah yes, nicely put, evyeorne.

Annuark | 2 апреля 2012 13:18 | 0

PANERRA обладает собственными мощными ресурсами для выполнения: Общестроительных работ; Комплексных отделочных работ; Инсталляции инженерных систем. (тел(495)-600-4588)

KellaBic | 8 апреля 2012 22:59 | 0

Бригада мастеров (славяне) отремонтируют Ваш дом: поменяем балки, заменим или укрепим лаги, отремонтируем фундамент без вскрытия полов. Аккуратность и качество гарантируется. После ремонта в обязательном порядке приводим в порядок территорию. Цену просчитаем опперативно. Пенсионерам и ветеранам скидки. тел.((929) 603-30-32 Алексей).

Famrxufz | 12 июля 2012 19:57 | 0
  • Группа: Гости |
  • Комментарий: 10 (ссылка)

«Мавр Авто» – это не просто авто сервис, это качество и высокий профессионализм в своем деле.
Так как у нас есть своя спортивная гоночная команда «X-Drift» занимающая лидирующие места не первый год, по этому мы действительно знаем толк в своем деле. Мы предоставляем все виды услуг, куда входят:
сервис, диагностика и ремонт абсолютно всех частей легковых автомашин и внедорожников.

Art | 24 августа 2012 13:23 | 0
  • Группа: Гости |
  • Комментарий: 11 (ссылка)

СПАСИБО ВАМ БОЛЬШОЕ!!! Мне Очень пригадилась Ваша статья!!! 11

Сайт в закладки! ;)

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.