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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


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


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


Дело в том, что на сайте при добавлении используются дополнительные поля, соответственно метатеги("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


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!


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


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


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


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

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

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

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

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

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


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!


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


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

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

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


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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
15 Tia2 2347 17.4.2024, 0:54
автор: diviner99
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСостояние после ампутации - нужна помощь
благотворительный топик
49 vitvirtual 5875 1.4.2024, 5:23
автор: vitvirtual
Открытая тема (нет новых ответов) Нужна ли плоская структура категорий в ИМ?
1 noviktamw 1171 26.3.2024, 21:50
автор: c4p1t4l15t
Открытая тема (нет новых ответов) требуется помощь с themasoftware (Темапостером)
0 Taylor 623 16.3.2024, 18:41
автор: Taylor
Открытая тема (нет новых ответов) Нужна рассылка по емаил базе сео-студий
0 kasey7 682 2.3.2024, 23:13
автор: kasey7


 



RSS Текстовая версия Сейчас: 19.4.2024, 22:17
Дизайн