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



 

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

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Префикс в Title страницы на Dle, Буду безумно благодарен тому, кто мне поможет!
Axel
Axel
Topic Starter сообщение 12.6.2010, 19:55; Ответить: Axel
Сообщение #1


Псевдооптимизатор :)
*****

Группа: Active User
Сообщений: 911
Регистрация: 28.7.2007
Поблагодарили: 115 раз
Репутация:   20  


Нашел хак, который в title страницы вставляет префикс перед title, например "Скачать"
вот установка хака:

В файле: /engine/engine.php
Ищем строку:
$metatags = <<<HTML


Перед ней вставляем следующий код:
if( ($subaction == 'showfull' or $newsid ) AND in_array( $category_id, array('1', '2', '3')) ) $metatags['title'] = 'Скачать '.$metatags['title'];


Где "Скачать" - Ваше желаемое слово.
('1', '2', '3')


- id категорий в которых нужно выводить префикс.

ВСЁ!

1) Скажите, как сделать так, чтобы титулка страницы имела вид "Скачать title бесплатно" ?

2) И как для каждой категории сделать отдельный префикс? например в одной нужно сделать "Скачать фильм title бесплатно", а в другой - "Скачать игру title бесплатно" ?

Буду безумно благодарен тому, кто поможет мне!

Сообщение отредактировал Axel - 12.6.2010, 19:56
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Jester
Jester
сообщение 12.6.2010, 20:14; Ответить: Jester
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 366
Регистрация: 16.12.2008
Из: Украина
Поблагодарили: 45 раз
Репутация:   8  


Для категории или для новостей в категории?

Сообщение отредактировал Jester - 12.6.2010, 20:21
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Axel
Axel
Topic Starter сообщение 12.6.2010, 20:22; Ответить: Axel
Сообщение #3


Псевдооптимизатор :)
*****

Группа: Active User
Сообщений: 911
Регистрация: 28.7.2007
Поблагодарили: 115 раз
Репутация:   20  


Ждем результатаsmile.gif
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 12.6.2010, 20:28; Ответить: DeimosFobos
Сообщение #4


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


$prefixarr = array( "1" => "Скачать фильм", "2" => "Скачать игру", "3" => "Скачать что-то" );
if( ($subaction == 'showfull' or $newsid ) AND isset( $prefixarr[$category_id] ) ) $metatags['title'] = $prefixarr[$category_id] .' ' .$metatags['title'] .' бесплатно';


Сообщение отредактировал DeimosFobos - 12.6.2010, 20:34


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


Псевдооптимизатор :)
*****

Группа: Active User
Сообщений: 911
Регистрация: 28.7.2007
Поблагодарили: 115 раз
Репутация:   20  


DeimosFobos, я так понял, действовать нужно по старой схеме, только вместо
if( ($subaction == 'showfull' or $newsid ) AND in_array( $category_id, array('1', '2', '3')) ) $metatags['title'] = 'Скачать '.$metatags['title'];

вставить то, что Вы написали?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 12.6.2010, 20:41; Ответить: DeimosFobos
Сообщение #6


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


(Axel @ 12.6.2010, 20:39) *
вставить то, что Вы написали?

да
(Axel @ 12.6.2010, 19:47) *
Большое спасибо! smile.gif

np )

Сообщение отредактировал DeimosFobos - 12.6.2010, 20:50
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Axel
Axel
Topic Starter сообщение 13.6.2010, 13:05; Ответить: Axel
Сообщение #7


Псевдооптимизатор :)
*****

Группа: Active User
Сообщений: 911
Регистрация: 28.7.2007
Поблагодарили: 115 раз
Репутация:   20  


Большое спасибо! smile.gif


А как префикс после title сделать для каждой категории разный?

И на одном сайте мне нужно как-то перфикс перед title вставить. Категорий около 30 (фильмы по жанру). Как оформить правильно? Нужно вывести вообще во всех категориях префикс, кроме трех...

(Jester @ 12.6.2010, 17:14) *
Для категории или для новостей в категории?

Для новостей в категории.

Сообщение отредактировал Axel - 13.6.2010, 13:05
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 13.6.2010, 16:11; Ответить: DeimosFobos
Сообщение #8


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


(Axel @ 13.6.2010, 12:05) *
А как префикс после title сделать для каждой категории разный?

Старый код замените на этот:
$prefixarr = array(
                    "1" => array("Скачать фильм", "after title"),
                    "2" => array("Скачать игру", "after title"),
                    "3" => array("Скачать что-то", "after title")
);
if( ($subaction == 'showfull' or $newsid ) AND isset( $prefixarr[$category_id]['0'] ) ) $metatags['title'] = $prefixarr[$category_id]['0'] .' ' .$metatags['title'] .' ' .$prefixarr[$category_id]['1'];


Сообщение отредактировал DeimosFobos - 13.6.2010, 16:12
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Axel
Axel
Topic Starter сообщение 13.6.2010, 16:16; Ответить: Axel
Сообщение #9


Псевдооптимизатор :)
*****

Группа: Active User
Сообщений: 911
Регистрация: 28.7.2007
Поблагодарили: 115 раз
Репутация:   20  


Это префикс выводит только после title ? Не понял немного я... smile.gif

И еще нужно префикс для всех 30 категорий вывести одинаковый, кроме трех категорий.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DeimosFobos
DeimosFobos
сообщение 13.6.2010, 16:24; Ответить: DeimosFobos
Сообщение #10


Участник
***


Группа: User
Сообщений: 170
Регистрация: 30.4.2010
Из: www
Поблагодарили: 80 раз
Репутация:   25  


(Axel @ 13.6.2010, 15:16) *
Это префикс выводит только после title ? Не понял немного я... smile.gif

до и после.

"1" => array("Скачать фильм", "after title"),
1 = category id.
Скачать фильм = префикс до title.
after title = префикс после title.


(Axel @ 13.6.2010, 15:16) *
И еще нужно префикс для всех 30 категорий вывести одинаковый, кроме трех категорий.

сор у меня сейчас нет времени.

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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Приоритет верхней части страницы
2 b3rsus 531 Вчера, 16:25
автор: One_on_One
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
11 Nell 1060 Вчера, 15:21
автор: Nell
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыОшибка при создании шаблона страницы ВП
Нет картинок
5 semarg 685 9.12.2017, 15:36
автор: Nell
Горячая тема (нет новых ответов) Регистрация Вашего сайта (профиля,DLE сайты,подписи на форумах,постинг Тиц 10> , ПР 1>)
277 kaartes 102504 7.12.2017, 9:55
автор: Tootkin
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
142 contex1 65016 5.12.2017, 12:13
автор: contex1


 



RSS Текстовая версия Сейчас: 12.12.2017, 14:19
Дизайн