скрипт получения ссылок из базы dle со своего сайта

seosniks
На сайте с 13.08.2007
Offline
389
558

Иногда бывает необходимость получить все ссылки со своего сайта, чтоб проверить их на индексацию, либо на то чтоб при прогоне по каталогам забить в программу прогонялку.

В общем мне надо было собрать ссылки.

Я сделал простой сркиптец который выдирает ссылку на новость, и заголовок новости, далее выводит на странице в виде готовых ссылок <a href ="ссылка">заголовок</a>

При желании можно выдрать только ссылки, или title.

В файле есть коментарии.

Работает только в DLE

Пповерено до версии 9.6. Но должен пахать на всех.

Для запуска указать данные об БД, запустить скрипт на сайте по http

Скопировать на странице то что нужно, удалить скрипт если более не нужен.

Решил выложить, вдруг кому будет нужен, чтоб собрать на своем на сайте ссылки, или заголовки.

Пользуйтесь.

zip export.zip
Апокалипсис
На сайте с 02.11.2008
Offline
391
#1

Гораздо удобнее конфиг подгружать и урл сайта из конфига DLE :-)

Записки нищего (http://zapiskinishego.ru) - мой личный блог Услуги php программиста. Очень нужна любая работа. Не покупают? Поведенческий аудит интернет-магазина за 5000 руб. (/ru/forum/990312)
I
На сайте с 28.03.2011
Offline
37
#2

не шарю в DLE, но в друпале такое через Views можно сделать штатными средствами. Наверно и в DLE подобный функционал должен быть

Помогаю не только словом.. (/ru/forum/830720)
seosniks
На сайте с 13.08.2007
Offline
389
#3
Апокалипсис:
Гораздо удобнее конфиг подгружать и урл сайта из конфига DLE :-)

Согласен полностью, но если скрипт будет в корне то будет ругаться на строку

$db = new db; в конфиге.

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

---------- Добавлено 08.01.2014 в 20:58 ----------

imtod:
не шарю в DLE, но в друпале такое через Views можно сделать штатными средствами. Наверно и в DLE подобный функционал должен быть

Можно сделать карту sitemap.xml Но там еще придется мусор чистить.

А тут сразу все готово.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий