Помощь [help] изменение шаблона...

Тема в разделе "DLE", создана пользователем Shotlandec, 6 авг 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    В принципе тему создал именно в основном разделе, так как вопрос довольно специфический. Кто подскажет как можно отследить изменение шаблона на сайте? чуть подробнее: граббером сейчас многие пользуются, но если на сайте изменился дизайн, тобишь шаблон, то соответственно граббер уже новости не стянет, так как шаблон для граббинга практически 100% не подойдет. я раз в неделю-две проверяю каналы. но естественно это не выход. Подскажите ИДЕЮ, как можно отслеживать изменение шблона. проверять var dle_skin = 'название шаблона'; толку мало, так как я например все шаблоны называю по названию сайта, то есть при смене шаблона у меня это название все равно остается...
     
  2. gentoouser

    gentoouser

    Регистр.:
    8 окт 2007
    Сообщения:
    187
    Симпатии:
    63
    хм. а почему бы не проверять при граббинге, есть ли совпадения с шаблоном ? если нет - уведомлять, если есть - граббить.
     
  3. Shotlandec

    Shotlandec

    Регистр.:
    17 сен 2007
    Сообщения:
    728
    Симпатии:
    162
    я про граббинг и говорю, но меня интересует сама идея, то есть что именно проверять??? проверку на соответсвие шаблона? это как? если конец шаблона например:
    Код:
    </div></div></td>
    то проверять, есть ли такое совпадение?
     
  4. method

    method

    Регистр.:
    8 июл 2007
    Сообщения:
    559
    Симпатии:
    133
    Тоесть присваивать какой то переменной начало шаблона из граблей, потом при грабинге искать это начало, сравнивать, и, если нет, пропускать? Так что ли. Но, во первых, может несоответсвовать начало или конец, а если проверять и то и то, то думаю это усложнит работу и так не самого быстрого скрипта
     
  5. gentoouser

    gentoouser

    Регистр.:
    8 окт 2007
    Сообщения:
    187
    Симпатии:
    63
    именно. если совпадение с паттерном есть - скрипт запостит то, что должен. если нет - уведомит, что не нашёл нужный паттерн. на скорость это не повлияет никак, полюбому будет распарсивание всей страницы, мы добавим только уведомление.
     
Статус темы:
Закрыта.