Drabodan 1 Опубликовано: 26 декабря 2013 Рассказать Опубликовано: 26 декабря 2013 http://tnt-torrent.org Здравствуйте Многоуважаемая Служба поддержки и форумчане)) 1) Как сделать чтобы тег [category] работал в fullstory? (у меня только в main.tpl работает) Идет SEO оптимизация , мне надо в разных частях страницы title новости с ключевиками поставлять. Так вот ещё: забегая вперед (после прочтения ниже) 2) вопрос второй: надо чтобы в main.tpl не просто title работал, а {title limit="x"}. (названия новостей длинные..и нельзя вставлять тофтологию..хочу в одном месте тайтл скажем 10 символов..в другом 25..) 3) И третий вопрос: почему в fullstory.tpl (попытайтесь меня понять пожалуйста) скажем прописал я {title limit="35"} в нижней части страницы я дублирую этот тег (мне надо для оптимизации..я сделал с ключевиками..просклонено..в рамочке) {title limit="10"} но мне нужно чтобы здесь уже поменьше кол-во символов было (поэтому и пишу отличимое от верхнего) а нельзя! Методом экспериментов видно, что дублируя тег {title limit="x"} надо X делать не изменным..либо везде будет 35 символов..либо можно дубль без X написать (просто {title}) Мне надо для оптимизации: скажем вверху "Скачать {title limit="35"} бесплатно" внизу "Скачать альбом {title limit="25"} без регистрации" в новостях других категорий "Скачать программу {title limit="x"}" там "{title limit="x"} фильм скачать". А не могу, потому что тег [category] только в main.tpl работает и {title limit="x"} где X одно и тоже должно быть на странице в дублях. Я сделал чтобы тег {title} работал в mail.tpl (потому что скажем нужно в футере или повыше над подвалом сайта, прописать название новости с ключевиками..а там уже владения main.tpl и вобще много мест на сайте где заканчиваются границы fullstory и shortory и чтобы прописать что либо надо в main.tpl лезть) Открываем index.php ---------------------------------------- Ищем: ----- $tpl->result['main'] = str_replace ( '<img src="http://'.$_SERVER['HTTP_HOST'].'/', '<img src="/', $tpl->result['main'] ); Ниже ставим: ------------ if( $subaction == "showfull" ){ $tpl->result['main'] = str_replace ( '{full_title}', $news_title, $tpl->result['main'] ); } else { $tpl->result['main'] = str_replace ( '{full_title}', "", $tpl->result['main'] ); } ======================================== Открываем /engine/modules/show.full.php ---------------------------------------- Ищем: ----- $metatags['title'] = stripslashes( $row['title'] ); ВЫШЕ ставим: ------------ $news_title = stripslashes( $row['title'] ); ------------------------------------- Готово! ------------------------------------- Теперь в любом TPL (В ТОМ ЧИСЛЕ В main.tpl) в нужном месте ставим: [aviable=showfull]{full_title}[/aviable] Также в целях оптимизации можете использовать любые модификации например: [aviable=showfull]Скачать {full_title}[/aviable] [aviable=showfull]<h1>{full_title}</h1>[/aviable] [aviable=showfull]<h3>{full_title} без регистрации</h3>[/aviable] Надеюсь на понимание)) Заранее Спасибо))) Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 067 Опубликовано: 27 декабря 2013 Рассказать Опубликовано: 27 декабря 2013 1) Как сделать чтобы тег [category] работал в fullstory? (у меня только в main.tpl работает) В полной новости для этого используются теги [catlist=1,2....] текст [/catlist] http://dle-news.ru/extras/online/index.html?all17.html Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 27 декабря 2013 Рассказать Опубликовано: 27 декабря 2013 Прям строительство SEO-дороги в бан ПС. ИМХО. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.