forum.coppermine-gallery.net

Support => Русский (Russian) => Language Specific Support => cpg1.4.x FAQ (Russian) => Topic started by: RedPage on November 21, 2007, 04:32:15 pm

Title: Плагин sitemap для галереи
Post by: RedPage on November 21, 2007, 04:32:15 pm
Подскажите пожалуста где лежит плагин sitemap для галереи. Сильно не ругайте если я не там создал топик.
Title: Re: Плагин sitemap для галереи
Post by: Alex Revo on November 22, 2007, 07:10:14 am
Карта сайта (http://forum.coppermine-gallery.net/index.php?topic=42547.0) с возможностью кеширования.
По описанию - нужно создать файл sitemap.php с указанным там содержимым.

Плагин (http://forum.coppermine-gallery.net/index.php?topic=18749.0) для Google Sitemap
Title: Re: Плагин sitemap для галереи
Post by: RedPage on November 22, 2007, 01:29:16 pm
Плагин (http://forum.coppermine-gallery.net/index.php?topic=18749.0) для Google Sitemap

Скачал вот эти плагины и sitemap.php нужна помощь.
Запустил получил вот такое сообщение:
Generated Thu, 22 Nov 2007 15:22:12 +0300 in 0 seconds, output file was dumped to sitemap.xml
Смотрю http://tatu.announcements.ru/sitemap.xml
там всего пару строк лажа получается какая та?

В английском я не селен чтоб дискутировать в их топике помогите пожалуйста.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on November 23, 2007, 09:23:42 am
Скачал вот эти плагины и sitemap.php нужна помощь.
Запустил получил вот такое сообщение:
Generated Thu, 22 Nov 2007 15:22:12 +0300 in 0 seconds, output file was dumped to sitemap.xml
Смотрю http://tatu.announcements.ru/sitemap.xml
там всего пару строк лажа получается какая та?
 
В английском я не селен чтоб дискутировать в их топике помогите пожалуйста.
В теме плагина (http://forum.coppermine-gallery.net/index.php?topic=18749.0) четко написано:
Quote
Both come with all options disabled, so enable what you need by changing the commented info at the top of the files. There is no GUI as they are intended to be cronable.
Что означает, что внутри файла *.php нужно настраивать/включать/указывать нужные опции. + Что данный файл должен с определенной периодичностью вызываться/открываться/обрабатываться любым планировщиком по заданному расписанию.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on November 23, 2007, 11:34:11 am
В теме плагина (http://forum.coppermine-gallery.net/index.php?topic=18749.0) четко написано:Что означает, что внутри файла *.php нужно настраивать/включать/указывать нужные опции. + Что данный файл должен с определенной периодичностью вызываться/открываться/обрабатываться любым планировщиком по заданному расписанию.


Хорошо когда знаешь что и где подкрутить.
Я не соображаю во всех тонкостях php языка помогите пожалуйста.
Мне нужно запустить раз чтобы создался ситимап и все.
Может и будут другие разы но наверное не скоро. :)
Дайте пожалуйста сконфигурированный php чтобы его запустил и была создана полная карта для галереи.
За последнее большое спасибо.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on November 23, 2007, 01:44:51 pm
Хорошо когда знаешь что и где подкрутить.
Я не соображаю во всех тонкостях php языка помогите пожалуйста.
Мне нужно запустить раз чтобы создался ситимап и все.
Может и будут другие разы но наверное не скоро. :)
Дайте пожалуйста сконфигурированный php чтобы его запустил и была создана полная карта для галереи.
За последнее большое спасибо.
Насколько я вижу, ваша карта уже нормально генерируется.
Можете показать нам, как Вы изменили вот эту часть файла...
Code: [Select]
// use time of last comment on a pic as lastmod ? (if false then we just use pic's upload time (ie. db, not EXIF) which is cheaper)
define('INC_COMMENT_TIMES', false);

// dump the sitemap to a local file (specified here), or false to output straight to user agent.
// Use a .gz ending if you are making a compressed file.
// Use a .gz or .xml.gz ending if you are making a compressed file.
//define('FILEDUMP', 'sitemap.xml');
define('FILEDUMP', false);

// use gzip compression ? disable if you have zlib output compression enabled
// Zlib support in PHP is not enabled by default. You will need to configure PHP --with-zlib[=DIR]
// The windows version of PHP has built in support for this extension. You do not need to load any additional extension in order to use these functions.
define('GZ_COMPRESS', false);

// [0.0 <= priority <= 1.0]
define('P_DISPLAYIMAGE', 0.5);
define('P_ALBUM', 0.5);
define('P_CATEGORY', 0.5);

// [changefreq = always || hourly || daily || weekly || monthly || yearly || never]
define('CF_DISPLAYIMAGE', 'unspecified');
define('CF_ALBUM', 'unspecified');
define('CF_CATEGORY', 'unspecified');
Title: Re: Плагин sitemap для галереи
Post by: RedPage on November 23, 2007, 05:27:19 pm
Насколько я вижу, ваша карта уже нормально генерируется.
Можете показать нам, как Вы изменили вот эту часть файла...

Вообще это мой ручной труд за 2 дня так как я знаю сколько картинок у меня на сайте я руками сделал в notepad.
В sitemap.php

Тут не чего не делал
Code: [Select]
// use time of last comment on a pic as lastmod ? (if false then we just use pic's upload time (ie. db, not EXIF) which is cheaper)
define('INC_COMMENT_TIMES', false);

Тут я расскоментировал define('FILEDUMP', 'sitemap.xml');
Code: [Select]
// dump the sitemap to a local file (specified here), or false to output straight to user agent.
// Use a .gz ending if you are making a compressed file.
// Use a .gz or .xml.gz ending if you are making a compressed file.
define('FILEDUMP', 'sitemap.xml');
//define('FILEDUMP', false);

Тут не чего
Code: [Select]
// use gzip compression ? disable if you have zlib output compression enabled
// Zlib support in PHP is not enabled by default. You will need to configure PHP --with-zlib[=DIR]
// The windows version of PHP has built in support for this extension. You do not need to load any additional extension in order to use these functions.
define('GZ_COMPRESS', false);

// [0.0 <= priority <= 1.0]
define('P_DISPLAYIMAGE', 0.5);
define('P_ALBUM', 0.5);
define('P_CATEGORY', 0.5);

Тут выставил дату посещения
Code: [Select]
// [changefreq = always || hourly || daily || weekly || monthly || yearly || never]
define('CF_DISPLAYIMAGE', 'yearly');
define('CF_ALBUM', 'weekly');
define('CF_CATEGORY', 'monthly');

Тут не чего
Code: [Select]
// No user servicable parts below here

define('IN_COPPERMINE', true);
require('include/init.inc.php');
define('BASEURL', rtrim($CONFIG['site_url'], '/') . '/');

Я запусти мне создалось 2 строчки после чего я удалил все это и залил то что щас есть сделанное реками :(
Но сделано достаточно хорошо чтобы гугл меня не ругал :)

И если честно то этот плагин не совместим с sef_urls поэтому это и было последним что было не в его пользу :)
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on November 23, 2007, 05:36:32 pm
Вообще это мой ручной труд за 2 дня так как я знаю сколько картинок у меня на сайте я руками сделал в notepad.
В sitemap.php

По идее Вы всё сделали правильно. Я Вам в личное сообщение просьбу написал :)

Я запусти мне создалось 2 строчки после чего я удалил все это и залил то что щас есть сделанное реками :(
Но сделано достаточно хорошо чтобы гугл меня не ругал :)
Всегда всё можно побороть :)

И если честно то этот плагин не совместим с sef_urls поэтому это и было последним что было не в его пользу :)
Согласен, что это недостаток. Но с другой стороны, переписать этот плагин можно, чтобы он выдавал ссылка как в sef_urls
Нужно время и терпение.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on November 24, 2007, 09:06:40 am
По идее Вы всё сделали правильно. Я Вам в личное сообщение просьбу написал :)
Всегда всё можно побороть :)
Согласен, что это недостаток. Но с другой стороны, переписать этот плагин можно, чтобы он выдавал ссылка как в sef_urls
Нужно время и терпение.

Точнее это будет уже новый плагин (Ваш или еще чей-то).
Хотя наверное намного удобнее было 2 в 1 нежели 2 плагина не с чем не связанных.
Пока получается латанее  дыр там там и не чего в комплексе.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on November 29, 2007, 02:15:33 pm
На этом все и заглохло.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 01, 2007, 01:40:00 pm
На этом все и заглохло.
RedPage, елки палки, пошевелите мозгами чуть-чуть.

К примеру,

Откройте файл:
sitemap.php

Найдите строку:
Code: [Select]
$sitemap->AddURL("displayimage.php?pos=-$pid", $lastmodtime, P_DISPLAYIMAGE, CF_DISPLAYIMAGE);
И замените её на строку:
Code: [Select]
$sitemap->AddURL("displayimage-$pid.html", $lastmodtime, P_DISPLAYIMAGE, CF_DISPLAYIMAGE);
Что изменилось?
displayimage.php?pos=-$pid
замена на:
displayimage-$pid.html

Просто ведь?

Так и с остальными кодом можно сделать.

Короче.

Переписал для вас Plus версию, где нужно только переменную поменять.

Качайте тут -> http://forum.coppermine-gallery.net/index.php?topic=18749.msg233760#msg233760

P.S.
Ах, да. Забыл сказать. По ссылке выше исправленная мною версия PLUS.
Т.к. в первом посте темы 18749 (http://forum.coppermine-gallery.net/index.php?topic=18749.0) PLUS версия нерабочая.

Кому интересно, что изменилось, читайте тут -> http://forum.coppermine-gallery.net/index.php?topic=18749.msg233756#msg233756
Title: Re: Плагин sitemap для галереи
Post by: RedPage on December 04, 2007, 10:51:13 am
RedPage, елки палки, пошевелите мозгами чуть-чуть.

Пошевелил и решил оставить то, что сделал руками.
Попробовал твой скрипт все мило компактно и не совместимо с «sef_urls» наверное, об этом просто было забыто.

Отступление:
В моем понимании плагин это возможность управление из админ интерфейса.
Я могу пошевелить мозгами, но это не как не решит поставленной цели.
Моя цель была такой, чтобы был нормальный плагин, после установки, которого из админ интерфейса можно было нажать одну кнопочку и создать (обновить) карту сайта. Место этого есть скрипт, что им воспользоваться надо шевелить мозгами, поэтому счастливые обладатели галереи, например (блондинки) от 6 до 14 будут сидеть в прошлом веке. :(
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 04, 2007, 03:01:06 pm
Пошевелил и решил оставить то, что сделал руками.
Попробовал твой скрипт все мило компактно и не совместимо с «sef_urls» наверное, об этом просто было забыто.
Я не понимаю, что значит совместимо.
Если переменную $sef_urls выставить в 1, то скрипт генерируется точно такие же ссылки, которые генерирует и sef_urls.

Отступление:
В моем понимании плагин это возможность управление из админ интерфейса.
Я могу пошевелить мозгами, но это не как не решит поставленной цели.
Моя цель была такой, чтобы был нормальный плагин, после установки, которого из админ интерфейса можно было нажать одну кнопочку и создать (обновить) карту сайта.
В админ интерфейсе пока планировщика задач нет.
Поэтому его или нужно встраивать в главную страницу галереи, или просто прописовать в crontab.
И при этом никакая ссылка в админ интерфейсе не нужна.
А если ставится задача, чтобы карта обновлялась при каждом добавлении нового изображения, то это опять же индивидуальные пожелания и реализовывается одной строкой в коде.

Всем не угодишь.
Title: Re: Плагин sitemap для галереи
Post by: Avdenago on December 12, 2007, 11:17:41 am
Форумчане.

Как я понял данный плагин генерирует Google Sitemaps?

Собственно нужно просто организовать вывод категорий и альбомов - для пользователей. Этот мод поможет?

Если нет, ничего непосоветуете?
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 12, 2007, 03:02:00 pm
Форумчане. 

Как я понял данный плагин генерирует Google Sitemaps?

Собственно нужно просто организовать вывод категорий и альбомов - для пользователей. Этот мод поможет?

Если нет, ничего непосоветуете?
Я не понял вопроса "нужно просто организовать вывод категорий и альбомов - для пользователей".
Куда?
Как?
Для чего?
Title: Re: Плагин sitemap для галереи
Post by: Avdenago on December 13, 2007, 02:32:27 pm
Я не понял вопроса "нужно просто организовать вывод категорий и альбомов - для пользователей".
Куда?
Как?
Для чего?

1. На страницу куда выводится остальная карта сайта.

2. Как? Вот это я и хотел поинтересоваться, Как. 
Пока вариант только напрямую запросом из базы вытянуть названия категорий и альбомов.

3. Для того, чтобы любой пользователь мог воспользоватся Картой сайта и увидеть сразу что где есть и что где находится.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 13, 2007, 07:14:36 pm

1. На страницу куда выводится остальная карта сайта.

2. Как? Вот это я и хотел поинтересоваться, Как. 
Пока вариант только напрямую запросом из базы вытянуть названия категорий и альбомов.

3. Для того, чтобы любой пользователь мог воспользоватся Картой сайта и увидеть сразу что где есть и что где находится.
Avdenago, я понял о чем Вы.
Просто у нас тема изначально неправильно раздвоилась.
Речь зашла о "Sitemap для поисковика Google в формате XML",
а не о "Карте сайта на отдельной страницы в виде структуры" сайта.
Как только права наконец в этом разделе поправят, я тему разделю на две.

Карта сайта в виде структуры сайта на отдельной странице, а точнее Карта сайта (http://forum.coppermine-gallery.net/index.php?topic=42547.0) с возможностью кеширования, я не пробовал.

Это, по идее то, что Вам нужно.

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

Данный плугин с кешем -> http://forum.coppermine-gallery.net/index.php?topic=42547.0
был переделан, как я понял, из плугина -> http://forum.coppermine-gallery.net/index.php?topic=4419.0
, поэтому выглядеть они должны одинаково.

Поэтому в теме 4419 (http://forum.coppermine-gallery.net/index.php?topic=4419.0) можно найти много ссылок на пример данной карты сайта.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on December 19, 2007, 01:25:32 pm
Пойди туда не знаю, куда найди то, не знаю что. Вот и Вся тема :( Если честно я разочаровался тут общаться на тему карты сайта так как подразумевается сразу знания досконально php тем кто просто добавляет фотографии в свой фотоальбом делать тут нечего так как они плохо знают английский и не разбираются в китайском. Топики переносятся в старых даются ссылки на новое место положение, но это лишний раз начинает отталкивать от форума в целом не ответы на вопросы, а бесконечное блуждание по топикам переадресации. Вообще зря создал топик теперь все кто как то хотел разобраться в вопросе карты сайта попадут в капкан полумер и недописанных скриптов. 
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 19, 2007, 03:16:59 pm
Пойди туда не знаю, куда найди то, не знаю что. Вот и Вся тема :(
Если Вы не умеете правильно, понятно, грамотно задавать вопросы изначально, то не стоит ожидать правильного, понятного, грамотного ответа.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on December 20, 2007, 01:07:47 pm
Если Вы не умеете правильно, понятно, грамотно задавать вопросы изначально, то не стоит ожидать правильного, понятного, грамотного ответа.
Вопрос был задан, а вот все остальное действительно как Вы уже перечислили выше только место слово вопрос надо написать ответ.

Если Вы не умеете правильно, понятно, грамотно писать ответы, то не стоит ожидать правильного, понятного, грамотного вопроса.

Тоже актуально.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on December 27, 2007, 05:52:57 pm
Если Вы не умеете правильно, понятно, грамотно задавать вопросы изначально, то не стоит ожидать правильного, понятного, грамотного ответа.


Вот как выглядит карта сайта для дневника wordpress (продукт тоже не Российский) карта сайта (http://party.redpage.ru/sitemap.xml) при этом в самом дневнике карта не предусмотрено это сделано отдельным плагином который запускается из админ панели и выглядит вот так:

Для нормального просмотра жмем тут (http://redpage.ru/smart/del_004.gif).

(http://redpage.ru/smart/del_004.gif)

Если присмотреться то это далеко не заплатка а действительно плагин. Примерно это мне и хотелось найти тут но кажется галерея сидит в каменном веке даже alt к картинкам в ней не прописаны.
Title: Re: Плагин sitemap для галереи
Post by: Alex Revo on December 28, 2007, 04:33:30 am
Согласен с Вами, галерея действительно многое не умеет.
Такого плагина для галереи, как вам нужен, в природе нет, поэтому требовать его от форумчан в этой ветке бессмысленно.
Если уж он вам очень нужен, наймите какого-нибудь фрилансера и вам напишут такой плагин...
Title: Re: Плагин sitemap для галереи
Post by: RedPage on December 28, 2007, 11:33:09 am

Согласен с Вами, галерея действительно многое не умеет.
Такого плагина для галереи, как вам нужен, в природе нет, поэтому требовать его от форумчан в этой ветке бессмысленно.
Если уж он вам очень нужен, наймите какого-нибудь фрилансера и вам напишут такой плагин...

Мне он для галереи действительно не нужен это простой пример на сколько отстала галерея в своем развитии в месте с форумчанами этот плагин пример которого я привел бесплатный. Почему я уже не хочу карту сайта смотрите картинку ниже статиста.

(http://redpage.ru/smart/3-SMge.png)

После того как я создал карту сайта с горем пополам и выложил её произошел резкий спад от того же гугла. Кажется гугл просто подавился. Потом я обнаружил, что галерея кривая до безобразия и на протяжении года записывает в базу данные вот таком режиме:

(http://redpage.ru/smart/msql.gif)

Найдя кодировщик и выкачав 17 мегабайтный кусок базы (описание к картинкам) последний просто не потянул такое огромное текстовое перелопачивание взяв кусочек я разочаровался половина слов были с вопросиками. Снес базу, обновил файлы галереи дописал кусочек кода которого почему-то нет даже в последней версии галереи (кодировка записи в базу).  Сейчас сижу развлекаюсь заново описываю 10000 картинок. Читаю о глюка галереи и невозможности  интеграции ее если Вы обнаружили всякие крякозябры в базе.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 28, 2007, 11:58:13 am
Потом я обнаружил, что галерея кривая до безобразия и на протяжении года записывает в базу данные вот таком режиме:
Галерея нормальная и не кривая до безобразия.
Если Вы её изначально настроили неправильно и не проверили свои настройки, не нужно потом всё с большой головы на здоровую валить.
Title: Re: Плагин sitemap для галереи
Post by: RedPage on December 28, 2007, 12:17:39 pm
Галерея нормальная и не кривая до безобразия.
Если Вы её изначально настроили неправильно и не проверили свои настройки, не нужно потом всё с большой головы на здоровую валить.

Code: [Select]
{
        global $CONFIG;
        $result = @mysql_connect($CONFIG['dbserver'], $CONFIG['dbuser'], $CONFIG['dbpass']);
        if (!$result) {
                return false;
        }
        if (!mysql_select_db($CONFIG['dbname']))
                return false;
Тогда как назвать отсутствие этой злосчастной строчки в новой версии?
       
Code: [Select]
mysql_query("SET CHARACTER SET utf8",$result);
Я всего пользователь и изредка хоту чтота добавить или изменить. :(
       
Code: [Select]
return $result;
}
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on December 28, 2007, 01:31:42 pm

Code: [Select]
{
        global $CONFIG;
        $result = @mysql_connect($CONFIG['dbserver'], $CONFIG['dbuser'], $CONFIG['dbpass']);
        if (!$result) {
                return false;
        }
        if (!mysql_select_db($CONFIG['dbname']))
                return false;
Тогда как назвать отсутствие этой злосчастной строчки в новой версии?
       
Code: [Select]
mysql_query("SET CHARACTER SET utf8",$result);
Я всего пользователь и изредка хоту чтота добавить или изменить. :(
       
Code: [Select]
return $result;
}
Отсутствие этой злосчастной строки - можно назвать как некий недочёт в ветке 1.4.*.
Если этой строки нет, то одиночная галерея будет работать "нормально" в большинстве случаев.

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

Разработчики знают о данной проблеме, т.к. есть прикрепленная тема
http://forum.coppermine-gallery.net/index.php?topic=24129.0
И согласен, что нужно от этого уходить.
Почему они не уходят, я правда не знаю.
Попробую спросить...
Title: Re: Плагин sitemap для галереи
Post by: LeaX on May 10, 2008, 06:43:12 am
Хммм, а можно узнать, какая карты версия на данный момент последняя и рабочая?
И еще мне надо вариант без sef, потому что он у меня не включен.
Вот эта-то подойдет в этом случае?
Это ничего, что у нее там sitemap_sef_urlsphp внутри а не sitemap.php?
http://forum.coppermine-gallery.net/index.php/topic,18749.msg233760.html#msg233760
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on May 13, 2008, 01:16:36 am
Хммм, а можно узнать, какая карты версия на данный момент последняя и рабочая?
И еще мне надо вариант без sef, потому что он у меня не включен.
Вот эта-то подойдет в этом случае?
Это ничего, что у нее там sitemap_sef_urlsphp внутри а не sitemap.php?
http://forum.coppermine-gallery.net/index.php/topic,18749.msg233760.html#msg233760
Да, это Вам подойдет.
А sef_urls там отключены по умолчанию.
Переменная внутри файла:
Code: [Select]
// 0 = Off; 1 = On;
// $sef_urls = 1;
$sef_urls = 0;
Title: Re: Плагин sitemap для галереи
Post by: LeaX on May 16, 2008, 08:14:03 pm
Ага, спасибо  :) 
Title: Re: Плагин sitemap для галереи
Post by: LeaX on May 16, 2008, 08:21:41 pm
А вот бы еще инструкцию по установке на русском.  ::)
А то я как-то плохо понимаю фразу "сделать так, чтобы она там запустилась" (п.2)
Так это как?
Загрузить и открыть адрес www.forum.mysite.ru/sitemap.php
Title: Re: Плагин sitemap для галереи
Post by: LeaX on May 22, 2008, 02:45:21 pm
Лююди, я не понимаю, что означает эта иструкция(((

Quote
You need to upload sitemap.php to CPG root.
Then you need make so that you http server wa able to create file sitemap.xml in CPG root.
Then you have to run/open sitemap.php in your browser.

You have to add sitemap.php to some cron (schedule) for the sitemap to be updated every, say, 6 hours.
1. Залить в корень. Это ясно.
2. Сделать так, чтобы сервер чего-то там создал? Это как? Волшебную палочку купить?
3. Открыть страницу в браузере. Это ясно.
+
потом еще сразу какую ссылку кормить Гуглю?
www.mysite.ru/sitemap.php?
А он ее съест? Что-то у меня другие карты некоторые он не есть, говорит Ошибка, не тот формат, хотя я и вижу, что карта на сайте работает.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on May 26, 2008, 04:44:24 pm
2. У вашего веб-сервера должна быть возможность создавать файлы в папке, где находится галерея. Т.е. в корне сайта.
Если говорить проще, то у папки, где находится галерея, должны быть выставлены такие права, чтобы web-сервер мог создавать там файлы, к примеру 777.
Web-сервер создаёт файл "sitemap.xml"

Google вы будите кормить (или он сам будет искать) ссылку
_www.mysite.ru/sitemap.xml

Файл sitemap.xml обнговляется (создаётся) каждый раз, когда Вы обращаетесь к файлу sitemap.php через механизм браузера.
Т.к. к примеру открывает в браузере или скачиваете по протоколу HTTP через менеджер закачки.
Title: Re: Плагин sitemap для галереи
Post by: LeaX on June 10, 2008, 12:45:47 pm
Makc666 как вы всегда много лишнего говорите, только все запутываете  ;)

Значит как я понимаю надо просто 
-бросить файл sitemap_sef_urls.php в корень
-убедиться, что на корне сайте права стоят 777
-запустить www.mygallery.ru/sitemap_sef_urls.php
А в гугл записывать уже www.mygallery.ru/sitemap_sef_urls.html

Верно?

А почему тогда у меня после этого вот такое вместо карты?
http://www.gallery.jackandkate.ru/sitemap_sef_urls.php
Пардон за ссылку мою, но просто не знаю как это еще описать((
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on June 10, 2008, 03:26:52 pm
Makc666 как вы всегда много лишнего говорите, только все запутываете  ;)

Значит как я понимаю надо просто 
-бросить файл sitemap_sef_urls.php в корень
-убедиться, что на корне сайте права стоят 777
-запустить www.mygallery.ru/sitemap_sef_urls.php
А в гугл записывать уже www.mygallery.ru/sitemap_sef_urls.html

Верно?

А почему тогда у меня после этого вот такое вместо карты?
http://www.gallery.jackandkate.ru/sitemap_sef_urls.php
Пардон за ссылку мою, но просто не знаю как это еще описать((
Для файла, который я переписывал, нужно выбрать метод вывода карты.

Code: [Select]
// dump the sitemap to a local file (specified here), or false to output straight to user agent.
// Use a .gz ending if you are making a compressed file.
// Use a .gz or .xml.gz ending if you are making a compressed file.
//define('FILEDUMP', 'sitemap.xml');
define('FILEDUMP', false);

Если выбрано define('FILEDUMP', false);, то при запросе данного файла выводится информацию прямо агенту.
Если выбрано define('FILEDUMP', 'sitemap.xml');, то создаётся файл, а после создания выводится подтверждающая строка
Code: [Select]
"Generated Tue, 10 Jun 2008 17:22:16 +0400 in 0 seconds, output file was dumped to sitemap.xml"
По умолчанию выводится строка прямо агенту.
Title: Re: Плагин sitemap для галереи
Post by: Valeryn on June 22, 2008, 01:52:10 am
А у меня выводит вот такую ошибку
Code: [Select]
Failed opening required 'include/init.inc.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /public_html/sitemap_sef_urls.php on line 40 Как поправить?
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on June 23, 2008, 08:54:16 am
А у меня выводит вот такую ошибку
Code: [Select]
Failed opening required 'include/init.inc.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /public_html/sitemap_sef_urls.php on line 40 Как поправить?
Файл плугина нужно запускать в директории галереи...
Судя по ошибке вы его запускаете в корне вашего сайта, а галерея находится у Вас в отдельной папке.
Поэтому Вам и выдаётся ошибка, что плугин не может найти файл 'include/init.inc.php'
Title: Re: Плагин sitemap для галереи
Post by: Valeryn on June 23, 2008, 11:22:43 am
Makc666 спасибо. И объясните пожалуйсто дальше.  Раскоментил //define('FILEDUMP', 'sitemap.xml'); закоментил define('FILEDUMP', false); Далее  папке с галереей, CHMOD в 777 (правильно?) иначе сообщение о невозможности создать sitemap.xml. Файл создался. Права обратно менять на 775 или оставить 777?
Ну и последнее, как этот sitemap.xml скормить google?
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on June 23, 2008, 03:01:57 pm
Makc666 спасибо. И объясните пожалуйсто дальше.  Раскоментил //define('FILEDUMP', 'sitemap.xml'); закоментил define('FILEDUMP', false); Далее  папке с галереей, CHMOD в 777 (правильно?) иначе сообщение о невозможности создать sitemap.xml. Файл создался. Права обратно менять на 775 или оставить 777?
Можно было изначально создать подобный файл вручную, залить его на сервер и выставить права 777 666.

Но, если Вы пошли таким путём, то права у папки нужно в любом случае вернуть на 775,
а права у файла выставить в 777 666.

Ну и последнее, как этот sitemap.xml скормить google?
По идее, если я правильно понимаю, что наверное google должен сам этот файл подхватить.

Если я понимаю неправильно, то нужно читать в документации на Google.

Title: Re: Плагин sitemap для галереи
Post by: Valeryn on June 23, 2008, 03:36:38 pm
Quote
а права у файла выставить в 777
Если про sitemap.xml то только 644
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on June 25, 2008, 07:54:49 am
Если про sitemap.xml то только 644
Я не вижу необходимости в таких жестких правах, единственное, что я конечно с 777 ошибся. Речь шла конечно о 666 :P
Title: Re: Плагин sitemap для галереи
Post by: Valeryn on June 25, 2008, 01:59:59 pm
Quote
По идее, если я правильно понимаю, что наверное google должен сам этот файл подхватить.
Ждать думаю бесмысленно. Через личную страницу google указал ссылку на sitemap.xml для галереи, сам файл был принят но пока не обработан.
Quote
Всего URL-адресов: 476
В последнее время вы отправили один или несколько файлов Sitemap для этого сайта. На обработку файлов Sitemap может потребоваться время. Зайдите позже, чтобы посмотреть, включены ли страницы, указанные в файлах Sitemap в индекс Google.
Title: Re: Плагин sitemap для галереи
Post by: LeaX on June 26, 2008, 07:16:52 pm
Quote
Если выбрано define('FILEDUMP', false);, то при запросе данного файла выводится информацию прямо агенту.
Если выбрано define('FILEDUMP', 'sitemap.xml');, то создаётся файл, а после создания выводится подтверждающая строка
Code:
"Generated Tue, 10 Jun 2008 17:22:16 +0400 in 0 seconds, output file was dumped to sitemap.xml"
По умолчанию выводится строка прямо агенту.

Ничего не поняла...
Иными словами надо было зайти в sitemap_sef_urls.php и убрать две палочки перед define('FILEDUMP', 'sitemap.xml');
поставить их перед define('FILEDUMP', false);

Потом выставила на sitemap_sef_urls.php права 666 и даже на sitemap.xml тоже 666.
Запустила
http://www.gallery.jackandkate.ru/sitemap_sef_urls.php

Увидела там
Code: [Select]
Generated Thu, 26 Jun 2008 21:07:34 +0400 in 1.06 seconds, output file was dumped to sitemap.xmlЯ так понимаю, что это подтверждение, что карта создана?
Но захожу на http://www.gallery.jackandkate.ru/sitemap.xml и опять вижу какой-то код длиннющий, никакой карты нет.
Понять не могу где я опять напутала?
Title: Re: Плагин sitemap для галереи
Post by: Valeryn on June 27, 2008, 04:46:21 am
LeaX, а что вы ожидали? Сборку миниатюр с галереи? Это же карта для поисковиков. Просто расположение этого файла указывайте поисковикам.
Title: Re: Плагин sitemap для галереи
Post by: Alex Revo on June 27, 2008, 06:43:54 am
Да, если посмтреть исходный код такой карты, то там все структурировано.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on June 27, 2008, 10:42:02 pm
Увидела там
Code: [Select]
Generated Thu, 26 Jun 2008 21:07:34 +0400 in 1.06 seconds, output file was dumped to sitemap.xmlЯ так понимаю, что это подтверждение, что карта создана?
Но захожу на http://www.gallery.jackandkate.ru/sitemap.xml и опять вижу какой-то код длиннющий, никакой карты нет.
Понять не могу где я опять напутала?
Нигде не напутила, все правильно сделали :)
Title: Re: Плагин sitemap для галереи
Post by: LeaX on June 29, 2008, 01:37:52 pm
Ааа так и должно быть?  ??? Странно... просто у меня на сайте карта выглядит более цивильно))  :) вот я и бьюсь башкой  :P
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on June 30, 2008, 05:28:38 pm
Ааа так и должно быть?  ??? Странно... просто у меня на сайте карта выглядит более цивильно))  :) вот я и бьюсь башкой  :P
А можно ссылку на более цивильное? Может быть Вы путаете что-то...
Title: Re: Плагин sitemap для галереи
Post by: RedPage on July 07, 2008, 11:06:26 am
А можно ссылку на более цивильное? Может быть Вы путаете что-то...

Интересно а можно плагин из wordpress адаптировать для галереи. А так хотел узнать в новом скрипте галереи есть хоть что нового.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on July 07, 2008, 12:13:51 pm
Интересно а можно плагин из wordpress адаптировать для галереи.
В жизни можно всё.
Нужно - время, знания, терпение, желание.

А так хотел узнать в новом скрипте галереи есть хоть что нового.
В каком скрипте? :) Каком новом?
Title: Re: Плагин sitemap для галереи
Post by: Valeryn on July 14, 2008, 12:56:33 pm
Хороший плагин. Яндекс проглатил. Раньше в картинках сайт даже не упоминался, а сейчас вываливается по запросу первым после картинок самого яндекса. А вот с гуглём немного нелады. Выдал два предупреждения о невозможности открыть два url.
Title: Re: Плагин sitemap для галереи
Post by: Makc666 on July 14, 2008, 08:46:29 pm
Хороший плагин. Яндекс проглатил. Раньше в картинках сайт даже не упоминался, а сейчас вываливается по запросу первым после картинок самого яндекса. А вот с гуглём немного нелады. Выдал два предупреждения о невозможности открыть два url.
Возьми sitemap и посмотри, где там такие ссылке сгенерированы.
И всё станет ясно :)