Сайт сообщества | Клуб пользователей | О проекте

Имя
Пароль
ПравилаРегистрацияСправка
Сообщения за деньПоиск

Вернуться   Клуб пользователей портальной системы RUNCMS > Опен Ресурс > Разработчикам

Ответ
 
Опции темы Опции просмотра
mix вне форума mix
Младший участник


| Цитировать Старый #1 11-03-2014, 20:33

Всем добрый день!
Возникла необходимость заменить meta-generator.
Идея заключается в том, чтобы записывать ключевые слова и описание в базу.
Для статей, файлов и т.д.
Например, в таблицу artstories добавляем два столбца keywords и description.
А в формы создания и редактирования статьи добавим два поля для записи соответственно, keywords и description.
Может быть кто ни будь делал подобное?
Либо подскажите, как сделать, например, для модуля myarticles или files?

Посетить домашнюю страницу mix
  Сообщения: 32 c 14.09.2007 | Репутация: 16
pan вне форума pan
): ǝҺɐни dиw ɐн иd⊥оwɔ

Аватар для pan

| Цитировать Старый #2 11-04-2014, 10:52

Цитата:
Сообщение от mix Посмотреть сообщение
keywords
Можешь сразу забить, удали в файле функшион вывод ключей вообще, код только меньше станет.


Напильник для RUNCMS
Строим помаленьку
Для гурманов
Мебель для дома
Посетить домашнюю страницу pan
  Сообщения: 4,777 c 15.03.2004 | Репутация: 121
mix вне форума mix
Младший участник


| Цитировать Старый #3 11-04-2014, 20:44

Цитата:
Сообщение от pan Посмотреть сообщение
Можешь сразу забить, удали в файле функшион вывод ключей вообще, код только меньше станет.
Не думаю, что это хорошая идея. Не все поисковики игнорируют keywords.

И желательно иметь разное описание (description) для каждой страницы модуля, а не только, например, для статей.

Посетить домашнюю страницу mix
  Сообщения: 32 c 14.09.2007 | Репутация: 16
pan вне форума pan
): ǝҺɐни dиw ɐн иd⊥оwɔ

Аватар для pan

| Цитировать Старый #4 11-05-2014, 00:13

Цитата:
Сообщение от mix Посмотреть сообщение
Не все поисковики игнорируют keywords
Какие не игнорируют? Вернее, так.. Какие учитывают?


Напильник для RUNCMS
Строим помаленьку
Для гурманов
Мебель для дома
Посетить домашнюю страницу pan
  Сообщения: 4,777 c 15.03.2004 | Репутация: 121
mix вне форума mix
Младший участник


| Цитировать Старый #5 11-07-2014, 17:10

Поясните принцип работы meta-generator’ а. Например, в модуле myarticles в папке metagenerator лежат три файла storyid.php, storytopic.php, topic_id.php.

storyid.php – для страниц статей.
topic_id.php – для категорий.
На что влияет storytopic.php?

Как заставить работать meta-generator для других страниц модуля, например для index.php, archive.php и print.php?

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

Посетить домашнюю страницу mix
  Сообщения: 32 c 14.09.2007 | Репутация: 16
pan вне форума pan
): ǝҺɐни dиw ɐн иd⊥оwɔ

Аватар для pan

| Цитировать Старый #6 11-09-2014, 01:47

Для index там же постоянные будут
после
PHP код:
 include_once('header.php'); 
выводи
PHP код:
$meta['title'] = "Главная страница статей" ;
$meta['keywords'] = "ключи, ключи";
$meta['description']= "Описание главной статей"
Я не помню код myarticle
Но в новостях в страницах для печати просто
PHP код:
<title><?php echo $story->title() . " - Версия для печати";?></title>

P.S. Но я бы вообще в noindex поставил страницу для печати, прямо метатегом
Оценка сообщения (репутация)
+4 mix положительно: Спасибо


Напильник для RUNCMS
Строим помаленьку
Для гурманов
Мебель для дома
Посетить домашнюю страницу pan
  Сообщения: 4,777 c 15.03.2004 | Репутация: 121
mix вне форума mix
Младший участник


| Цитировать Старый #7 11-09-2014, 17:44

Спасибо, за помощь. Практически все, что хотел, сделал. В статьях, для печати все делается просто:

PHP код:
echo '<meta name="keywords" content="' $story->getVar('keywords') .'">' "\n";
echo 
'<meta name="description" content="' $story->getVar('description') . '">' "\n"

Посетить домашнюю страницу mix
  Сообщения: 32 c 14.09.2007 | Репутация: 16
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Рейтинг@Mail.ru Хостинг провайдер Majordomo. Powered by: vBulletin Version 3.0
Copyright ©2000-2017, Jelsoft Enterprises Ltd.
Все разделы прочитаны - Руководство форума - Архив - Вверх
Rambler's Top100
Output: 68.81 Kb. compressed to 63.42 Kb. by saving 5.38 Kb. (7.83%)
Page generated in 0.07402 seconds with 12 queries