Категории |
Плагин "Расширенная карта сайта"Сделал простецкий плагин на основе мода для xtc) апупеть, лучшего и найти немог :-* :-* :-* ;) А кто-нибудь воткнул уже sitemap в шаблон? апупеть, лучшего и найти немог :-* :-* :-* ;) просто бомба а ссылочку твою надо размещать в Информационные страницы=>Карта сайта * и в поле ЧПУ URL страницы вставляем index.php?page=sitemap_all и все пучком!)) и нас поисковики норм индексить будут..(наверно) А я в поле Заголовок воткнул анкором. И ЧПУ на месте. ято бы втыкнуть это в контент ;D ;D ;D ято бы втыкнуть это в контент ;D ;D ;D и тут меня осенило а не проще этот модуль зделать не моделем, а страницой в папочке контента, который можна втыкнуть в информационные страницы Тоже верно. Еще, идеологически верно было бы поддерживать систему переключения языков. Хардкоденные мессиджи не есть гуд. Хардкоденные мессиджи не есть гуд. не понял, что єто? и тут меня осенило а не проще этот модуль зделать не моделем, а страницой в папочке контента Нет, не легче. Так как надо будет пихать весь HTML в PHP файл карты, либо пихать файл вывода карты в папку с шаблоном. А это уже больше гемора, чем просто копирование одной папки и включения плагина. Мне например пох есть там оформление или нету. Яше шаб не нужен)) А пользователю там по сути делать нечего. Для пользователей всякие прайс листы и т.д... Еще, идеологически верно было бы поддерживать систему переключения языков В запросах прописана $_SESSION['languages_id'], но работает или нет... я хз) что то я не понял, если не для пользователя то тогда зачем он, надо роботам есть же xml_sitemap, не совсем понятен смысл этого модуля ??? ??? ??? Ну я делал его для своих целей. Клиенту надо было именно так. Плагин обновлен. апупеть, лучшего и найти немог :-* :-* :-* ;) просто бомба а ссылочку твою надо размещать в Информационные страницы=>Карта сайта * и в поле ЧПУ URL страницы вставляем index.php?page=sitemap_all и все пучком!)) и нас поисковики норм индексить будут..(наверно) сделал так. все пашет. только карта открывается в новом окне. а как сделать, чтобы открывалась в этом же? themes\шаблон\source\boxes\information.php и content.php Спасибо, NeBox! Все получилось :) А как сделать так, чтобы постанично выводилось? А еще лучше, чтобы категории и подкатегории можно было сворачивать и разворачивать? Круто, да? ) Сделаю сворачивающиеся категории. Ух ты! Будем ждать. Баг 1: при шаблоне default и других пункты списка отбиваются слева пулями. Как бы надо их убрать. разве это баги?)) Я просто не заморачивался с дизайном. В директории media/content создаём файл sitemap_all.php с таким содержимым: <?php header( "HTTP/1.1 301 Moved Permanently" ); header( "Location: index.php?page=sitemap_all" ); exit(); ?> В соответствующей инфостранице Карта сайта в окне редактирования находим раздел Выберите файл и выбираем созданный выше файл sitemap_all.php, сохраняемся. Всё! http://www.tvsat.kz/info-karta-sajta.html Некоторые поисковые системы и каталоги не любят ссылки вида http://mysite.tld/index.php?page=xml_sitemap, в частности ask.com и другие. <?php header( "HTTP/1.1 301 Moved Permanently" ); header( "Location: index.php?page=xml_sitemap" ); exit(); ?> Заходим в Админку Система -Инструменты -Информационные страницы и жмём кнопку Добавить. В поле Название вбиваем "XML карта сайта" (без кавычек), в поле ЧПУ URL страницы - "info-xml-karta-sajta.html" (без кавычек), в поле Выберите файл выбираем из списка ранее созданный файл xml_sitemap.php. Поле Бокс: information. Сохраняемся. В столбце Статус жмем красную кнопку (нам не нужно показывать ссылку посетителям). В столбце ID код находим код нашей страницы (пусть это будет 45), запоминаем, жмём ссылку Изменить в строке с названием нашей страницы, вбиваем запомненный код в поле ID страницы: 45, сохраняемся. В адресной строке браузера вводим адрес (mysite.tld заменяем на свой): http://submissions.ask.com/ping?sitemap=http://mysite.tld/info-xml-karta-sajta.html Ответом должно быть "Your Sitemap submission was successful" и так далее. Для других каталогов метод опубликования Sitemaps может быть другой, смотрите соответствующую документацию, но ссылка на на ваш Sitemaps будет одинаковая - http://mysite.tld/info-xml-karta-sajta.html Зачем же так сложно? Зачем же так сложно? Не проще ли вместо всех этих наворотов написать одну строку в .htaccess ? Какую?))))) http://www.getinfo.ru/article492.html grig, в php файле гораздо легче скакать чем в perl) Только если с этой стороны смотреть, типа вопросительные знаки и прочее в конечном редиректе) Если Вы, допустим, научились хорошо скакать верхом на лошади, то Вам это проще. Но если надо провезти 2-3 человек на несколько десятков километров, то Ваши умения вряд ли помогут, и любой водитель легкового авто Вам 100 очков вперед даст. korshunov, экранируйте вопросительные знаки. Сделайте редирект допустим c a.php?id=1 на b.php?newid=1 экранированием. Теперь, когда Вы наконец-то точно вопрос поставили, можно и точно ответить, что такое в точности не пойдет в htaccess. RewriteRule ^info-xml-karta-sajta\.html index.php?page=xml_sitemap DELETED а че реализовывать то? |
|