icebols 1 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Добрый вечер! Версия 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> На локалхосте все работало отлично, перешел на домен и перестало, при нажатии ничего не происходит... Скажите пожалуйста, в чем может быть причина? Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Предпологаю, что отличия в dle_js.js на домене и на локалхосте Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Автор Предпологаю, что отличия в dle_js.js на домене и на локалхосте не на локалхосте , ни на хостинге по адресу engine/ajax/ данного файла нету.... Все было скопировано с локалхоста и примиком на хостинг, без потери файлов... Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 не на локалхосте , ни на хостинге по адресу engine/ajax/ данного файла нету.... Да, простите, я описался, перепутал dle_ajax.js и dle_js.js. Бывает Так как у вас версия 9.2, то файла этого там вообще нет. Все они лежат в ../engine/classes/js/ но файла engine/ajax/dle_ajax.js, именно его, скорей всего нет на домене по этому адресу. Проверьте, если что просто залейте. Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Автор прописал engine/classes/js/dle_js.js, но ничего не изменилось... файл dle_js.js присутствует по данному адресу. Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 engine/ajax/dle_ajax.js, именно его, скорей всего нет на домене по этому адресу. Проверьте, если что просто залейте. Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Автор не получаеться, на локалхосте этого файла тоже нет, но работает) Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Попробуйте очистить кэш браузера, и в скрипте DLE Если не будет никакой реакции, попробуйте из engine/inc/addnews.php, из кода который вы добавили, удалить строчку: <script type="text/javascript" src="engine/ajax/dle_ajax.js"></script> и попробуйте заново, все это делайте на локалхосте! И просто напросто просмотрите код, который вы туда внесли, и поищите все скрипты которые подключны. Возможно просто не хватает чего-то. Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Автор Удалял, кэш очищал, не помогает. С хостинга переношу сайт на локалхост - все работает.... Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Дайте ссылку на хак, установлю, поищу в чем трабл, но отписатьсясмогу только затвра уже. Ссылка на сообщение Поделиться на других сайтах
icebols 1 Опубликовано: 13 апреля 2011 Рассказать Опубликовано: 13 апреля 2011 Автор Спасибо большое, отправил личкой. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.