Изменения в sitemap
13.09.2009В выложенном обновлении исправлен сайтмап. Переделан алгоритм перечисления урлов, теперь в карту сайта входят только главная, посты, меню, категории, метки и архив. Все остальные урлы за бортом - хорошо или это или плохо, я не знаю. Также в карту не входят страницы - это те, которые например заканчиваются на /page/2/ - очевидно это плохо. Но увы, у меня нет пока изящного решения выяснить, сколько у кого страниц, кроме как загрузить объект, а в результате может просто не хватит памяти для перечисления всех урлов. В это ощущается недостаток текущей версии на файлах - было бы проще иметь дело с бд для этих целей. Это не единственное ограничения файловой архитектуры блоголёта. Не за горами версия с бд, где будет большая степень свободы.
Комментарии (16) на запись “Изменения в sitemap”
Оставить комментарий
Warning: file_put_contents(/var/www/.../posts/7/index.tmp.php) [function.file-put-contents]: failed to open stream: Permission denied in /var/www/kino.ylibnulo.ru/lib/kernel.php on line 503
при попытке редактировать сообщения выскакивает вот такая ошибка и невозможно подправить рубрики в публикациях. Что делать
может быть смогешь в статье пару уроков дать как сделать
Вводная.
Имеем xml файл следующего вида
<публикация>
<id записи>1</id>
<заголовок><![CDATA[Заголовок темы]]></заголовок>
<описание><![CDATA[описание публикации]]></описание>
<картинка><![CDATA[http://www.domain.com/1.jpg]]></картинка>
<ссылка><![CDATA[http://www.domain1.com]]></ссылка>
<рубрика><![CDATA[1,2,3]]></рубрика>
<метки><![CDATA[33,22,11]]></метки>
задача
загрузить все в блоголет.
<заголовок> - в заголовок публикации
<описание> - в публикацию
<картинка> - как картинку в публикацию
<ссылка> - как ссылка в публикации
<рубрика> - как рубрика публикации
<метки> - как метки публикации
вот на таком примере и прошу разьяснить как переносить из xml файла в Блоголет.
Я не шуруплю в php но по аналогии сумею доделать скрипт под свои нужды.
Заранее благодарен.
Значит нет достаточных прав на запись в папку - вероятно ты переносил сайт с локалхоста? Права должны быть 777, чтобы php мог писать в файл.
Да возможно. сейчас проверю.
Может я не увидел шде они ?
в постах это теги
в рубриках и тегах - название рубрики/тега
во всех остальных случаях, когда не нашлось кея, то используются кеи по умолчанию - смотри в админке настройки как раз будет описание и ккеи по умолчанию