- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Возникла необходимость почистить код одного из сайтов, сделанных на небезызвестном движке DLE. Прошу помощи, поскольку у самого ни сил, ни мозгов биться с ним уже нет.
Ситуация следующая - есть галерея, в которой порядка 10 картинок. К каждой из них прописывается alt и title? совпадающий с названием новости (назовем это ситуацией 1). Таким образом получаем 10 одинаковых титлов и альтов, что, ИМХО, не есть хорошо. Также к картинкам добавляются, очевидно совершенно необходимые разработчикам теги <!--TBegin--> и <!--TEnd-->, от которых тоже хотелось бы избавиться.
Есть возможность добавлять собственные описания, путем написания![]()
Что попытался сделать сам - покопал файлы при помощи notepad++, дабы выявить файлы, содержащие теги. Пришел к выводу, что во всех бедах в мире виновен parse.class.php, однако после удаления в нескольких местах и <!--TEnd-->, и <!--TBegin-->, и даже <span class=\"highslide-caption\">" . $alt . "</span> ситуация не изменилась - бред как грузился, так и грузится.
То ли руки не оттуда, то ли не все места нашел, которые надо ковырять.
Спасибо, да, движок последней версии - 9.4, но этот бред есть и на предыдущих.
" />
При создании нового материала теги прописываются?
p.s Как вариант сделать загрузку картинок в доп. поля, но для этого надо править файлы движка. Ну а дальше уже делать с ними что душа пожелает, выводить, сжимать, альты прописывать нужные и т.п глупости.
При создании нового материала теги прописываются?
Да. Если добавляется не тумба, а полноразмерная картинка, то тег другой. Взял с офф сайта:
<div id="news-id-1436" style="display:inline;"><div align="center"><!--dle_image_begin:http://dle-news.ru/templates/DLEoffsite/images/box.jpg|--><img src="/templates/DLEoffsite/images/box.jpg" alt="DataLife Engine v.9.4 Final Release" title="DataLife Engine v.9.4 Final Release" /><!--dle_image_end--></div>
Удалить бред "<div id="news-id-1436" style="display:inline;">" удалось самому, теперь вот ковыряюсь дальше.
p.s Как вариант сделать загрузку картинок в доп. поля, но для этого надо править файлы движка. Ну а дальше уже делать с ними что душа пожелает, выводить, сжимать, альты прописывать нужные и т.п глупости.
Через доп. поля неудобно, поскольку галерей, насколько понимаю, планируется приличное количество, да и, если правильно понимаю, парсер все равно поставит "необходимые" теги.
Вот это спокойно убирается в parse.class.php, смотрите внимательней файл, нужно в трех местах замену сделать.
Вот это спокойно убирается в parse.class.php, смотрите внимательней файл, нужно в трех местах замену сделать.
действительно, все убирается. Видимо, пересидел - смотрел по добавленной новости, не пересохраняя ее, спасибо.