X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Нужна помощь по метатегам
DblMoK
DblMoK
Topic Starter сообщение 14.1.2012, 19:44; Ответить: DblMoK
Сообщение #1


Частый гость
**

Группа: User
Сообщений: 81
Регистрация: 26.10.2009
Из: Воронеж
Поблагодарили: 4 раза
Репутация:   5  


Используется двигло Dle 9.4
Дело в том, что на сайте при добавлении используются дополнительные поля, соответственно метатеги("description", "keywords") не генерируются для новости. Возможно ли поправить двиг, чтоб он генерировал из доп. поля? Или это не так важно для новости, если в основном продвижение будет по сч и вч запросам?
И еще вопрос. На сайте для вывода новостей используются отдельные tpl. Как сделать ограничение по выводу текста в этом шаблоне, чтоб после лимита выводились троеточия?


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
сообщение 14.1.2012, 19:51; Ответить: taxi2008
Сообщение #2


Старожил
******

Группа: Active User
Сообщений: 2034
Регистрация: 29.7.2008
Из: Нефтекамск
Поблагодарили: 470 раз
Репутация:   114  


Дело в том, что на сайте при добавлении используются дополнительные поля, соответственно метатеги("description", "keywords") не генерируются для новости.

скрипт берет данные из поля короткой новости

Возможно ли поправить двиг, чтоб он генерировал из доп. поля?

возможно все, но слишком муторно!

На сайте для вывода новостей используются отдельные tpl. Как сделать ограничение по выводу текста в этом шаблоне, чтоб после лимита выводились троеточия?

Делаем текст короткой новости короче, если привышает N символов, ставим "..."
1) открываем /engine/modules/show.short.php
2) находим
$tpl->set( '{short-story}', stripslashes( "<div id=\"news-id-" . $row['id'] . "\" style=\"display:inline;\">" . $row['short_story'] . "</div>" ) );

3) ниже добавляем:

if(strlen($row['short_story'])>200) {$somemnog="...";} else {$somemnog="";}
$minshortstory = substr( $row['short_story'], 0, 200 ) .$somemnog;
$tpl->set( '{minshortstory}', $minshortstory );


4) Выводим текст короткой новости в шаблоне shortstory.tpl макросом {minshortstory}

Или это не так важно для новости, если в основном продвижение будет по сч и вч запросам?

Если у вас ГС - неважно
Если у вас большой бюджет - тоже неважно
Если хотите сделать все по уму, то это очень важно!

Сообщение отредактировал taxi2008 - 14.1.2012, 20:00


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DblMoK
DblMoK
Topic Starter сообщение 14.1.2012, 20:01; Ответить: DblMoK
Сообщение #3


Частый гость
**

Группа: User
Сообщений: 81
Регистрация: 26.10.2009
Из: Воронеж
Поблагодарили: 4 раза
Репутация:   5  


taxi2008, Спасибо за ответ.
К сожалению, не то... На сайте нужно не в shortstory.tpl сократить вывод, а в новом tpl`е. В этом tpl`е так же через дополнительные поля выводится. Понимаю, что тоже это все муторно в двиге копаться и искать. Может есть какой-нибудь html хак, который будет сокращать?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
сообщение 14.1.2012, 20:56; Ответить: taxi2008
Сообщение #4


Старожил
******

Группа: Active User
Сообщений: 2034
Регистрация: 29.7.2008
Из: Нефтекамск
Поблагодарили: 470 раз
Репутация:   114  


taxi2008, Спасибо за ответ.
К сожалению, не то... На сайте нужно не в shortstory.tpl сократить вывод, а в новом tpl`е. В этом tpl`е так же через дополнительные поля выводится.

что вы такое там выводите, что неможете использовать поле краткой новости? Вы сами себе создаете кучу проблем. Чем больше дополнительных полей - тем вам будет только хуже. Создадите 2 дополнительных поля - вот вам 2 запроса в БД, создадите 10 полей - вот вам еще 10 дополнительных запросов в БД... Для текста - используйте поле краткой новости, а все остальное - делайте через дополнительные
И еще, незабудьте поставить кэширование на сайте, иначе будет тяжко при наличии трафика!

Может есть какой-нибудь html хак, который будет сокращать?

Нет. Можно сократить визуально, но это уже клоакинг, последствие клоакинга - бан

Если скинете адрес сайта, то возможно смогу помочь!

Сообщение отредактировал taxi2008 - 14.1.2012, 21:05


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
koleno
koleno
сообщение 15.1.2012, 22:11; Ответить: koleno
Сообщение #5


Частый гость
**

Группа: User
Сообщений: 86
Регистрация: 24.12.2011
Из: e71a48
Поблагодарили: 18 раз
Репутация:   6  


у меня на сайте на главной сделаны блоки через css,под определённый размер, - соответственно текст который не вмещается в блок - не виден. Если более или менее разбираетесь в html & css, то наберите в яндексе - ExtraNews dle , это шаблончик, на рисунке блоки которые посередине, посмотрите в коде, и потом найдёте в css, и редактируете. tpl называется по моему - more. А вот насчёт многоточия не могу ничего подсказать.

Может не совсем правильно вас понял, сильно не бейте. tongue.gif

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал koleno - 15.1.2012, 22:24


--------------------
Очень красива и удивительна Свадьба в Татарстане
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужна верстка со знанием php
4 Nemo 385 22.5.2018, 7:14
автор: Nemo
Открытая тема (нет новых ответов) Психологический форум ( нужна оценка )
6 priest 1507 18.5.2018, 23:10
автор: Libby
Открытая тема (нет новых ответов) Очень нужна работа
Желательно на постоянной основе
14 Yuliya_Klim 3128 10.5.2018, 17:59
автор: Yuliya_Klim
Открытая тема (нет новых ответов) Нужна помощь в поиске плагина для WP
Для создания каталога
3 Frankie 854 25.4.2018, 21:20
автор: Frankie
Открытая тема (нет новых ответов) Скорая помощь для ваших сайтов - Wordpress, DLE, Joomla, Drupal
Любые виды работ, профессионально, оперативно, не дорого.
15 wturm 3763 20.4.2018, 14:34
автор: Black_Mag


 



RSS Текстовая версия Сейчас: 26.5.2018, 0:57
Дизайн