Перейти к публикации

Цикл хаков AddNews - изменение вида добавления новостей.


Рекомендованные сообщения

Добрый вечер! Версия 9.2. нашел хак Цикл хаков AddNews - изменение вида добавления новостей.

В engine/inc/addnews.php добавить следующее:

<script type="text/javascript" src="engine/ajax/dle_ajax.js"></script>

<script type="text/javascript">

function tpl ( ch ) {

if (ch == "video") {

     document.getElementById('short_story').innerHTML = '
[center][img] ссылка на картинку [/img][/center]
\\n\\n[b]Название:[/b]  \\n[b]Год:[/b] \\n[b]Страна:[/b] \\n[b]Режиссер:[/b]  \\n[b]Жанр:[/b]  \\n[b]Продолжительность:[/b] \\n\\n[b]Описание:[/b] [color=#0066CC][/color] ';

     document.getElementById('full_story').innerHTML = '
[center][img]ссылка на картинку  [/img][/center]
\\n[b]Название:[/b]  \\n[b]Год:[/b]  \\n[b]Страна:[/b]  \\n[b]Режиссер:[/b]  \\n[b]Жанр:[/b] \\n[b]Продолжительность:[/b]  \\n[b]В ролях:[/b] \\n\\n[b]Описание:[/b] [color=#0066CC][/color] \\n\\n[b]Перевод:[/b]  \\n[b]Video:[/b]  \\n[b]Audio:[/b][/quote] ';

}


if (ch == "audiobooks") {

     document.getElementById('short_story').innerHTML = '[img=left]адрес ссылки на изображение[/img]\\n[b]Название:[/b] (обязательно)\\n[b]Исполнитель:[/b] \\n[b]Год выпуска:[/b] \\n[b]Жанр:[/b]\\n[b]Страна:[/b]\\n[b]Описание:[/b] (краткое)\\n[b]Формат:[/b] mp3, wav, wma и т.д.\\n[b]Размер:[/b] (общий) ';

     document.getElementById('full_story').innerHTML = '[img=left]адрес ссылки на изображение[/img]\\n[b]Название:[/b] (обязательно)\\n[b]Исполнитель:[/b]\\n[b]Год выпуска:[/b] \\n[b]Жанр:[/b]\\n[b]Страна:[/b][/quote] ';

}

if (ch == "Textempty") {

     document.getElementById('short_story').innerHTML = '';

     document.getElementById('full_story').innerHTML = '';

}

};


И тд.. все не стал писать...

</script>

<tr>

                        <td>Шаблоны:</td>

                        <td>

                 <input class="bbcodes" type="button" onclick="tpl('video'); return false;" value="Фильмы" /> 

             <input class="bbcodes" type="button" onclick="tpl('music'); return false;" value="Музыка" /> 

             <input class="bbcodes" type="button" onclick="tpl('game'); return false;" value="Игры" /> 

             <input class="bbcodes" type="button" onclick="tpl('soft'); return false;" value="Софт" />

 <input class="bbcodes" type="button" onclick="tpl('clips'); return false;" value="Видео" />

<input class="bbcodes" type="button" onclick="tpl('anime'); return false;" value="Аниме" />

<input class="bbcodes" type="button" onclick="tpl('graphics'); return false;" value="Графика" />

<input class="bbcodes" type="button" onclick="tpl('books'); return false;" value="Книги" />

<input class="bbcodes" type="button" onclick="tpl('audiobooks'); return false;" value="Аудиокниги" />

<input class="bbcodes" type="button" onclick="tpl('Textempty'); return false;" value="Очистить" style="font-weight: bold" />

        </td>

На локалхосте все работало отлично, перешел на домен и перестало, при нажатии ничего не происходит...

Скажите пожалуйста, в чем может быть причина?

Ссылка на сообщение
Поделиться на других сайтах

Предпологаю, что отличия в dle_js.js на домене и на локалхосте

не на локалхосте , ни на хостинге по адресу engine/ajax/ данного файла нету....

Все было скопировано с локалхоста и примиком на хостинг, без потери файлов...

Изменено пользователем icebols
Ссылка на сообщение
Поделиться на других сайтах

не на локалхосте , ни на хостинге по адресу engine/ajax/ данного файла нету....

Да, простите, я описался, перепутал dle_ajax.js и dle_js.js. Бывает :)

Так как у вас версия 9.2, то файла этого там вообще нет. Все они лежат в ../engine/classes/js/

но файла engine/ajax/dle_ajax.js, именно его, скорей всего нет на домене по этому адресу. Проверьте, если что просто залейте.

Изменено пользователем Critical Error
Ссылка на сообщение
Поделиться на других сайтах
engine/ajax/dle_ajax.js, именно его, скорей всего нет на домене по этому адресу. Проверьте, если что просто залейте.
Ссылка на сообщение
Поделиться на других сайтах

Попробуйте очистить кэш браузера, и в скрипте DLE

Если не будет никакой реакции, попробуйте из engine/inc/addnews.php, из кода который вы добавили, удалить строчку:

<script type="text/javascript" src="engine/ajax/dle_ajax.js"></script>

и попробуйте заново, все это делайте на локалхосте!

И просто напросто просмотрите код, который вы туда внесли, и поищите все скрипты которые подключны. Возможно просто не хватает чего-то.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...