Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Архивные страницы streamrotator и тайтлы
цитата
09/03/11 в 10:35
 supspec
Для того чтоб замутить архивные страницы на сидже в streamrotator
достаточно воткнуть блок ссылок на index.php?p=0..N

но в этом случае у всех страниц один и тотже тайтл, что не совсем айс с точки зрения СЕ, как кто выкручивается в данной ситуации (всмысле как меняете тайтлы, или забиваете)?
цитата
09/03/11 в 10:52
 САМЫЧ
1. Сделай отдельную страницу для архивов без тайлов
2. Сделай несколько отдельных страниц с разными тайлами
3. Напиши скрипт который перехватывает параметр - номер страницы и для каждого номера вставляет свой тайл.
цитата
09/03/11 в 11:25
 dimetrio
да забей, толку от них мало, лучше галерок побольше своих с разными тайтлами!
цитата
09/03/11 в 11:31
 supspec
САМЫЧ писал:
1. Сделай отдельную страницу для архивов без тайлов
2. Сделай несколько отдельных страниц с разными тайлами
3. Напиши скрипт который перехватывает параметр - номер страницы и для каждого номера вставляет свой тайл.


ну вообще счас так и сделал - только еще топорнее

Код:
<?php
$titles=array(0=>'', 1=>'title1', 2=>'title2',...);
$page_num = 0;
if(isset($_GET['p']))
$page_num = $_GET['p'] + 1 - 1;

if($page_num > 0 && $page_num <= $max_page)
{

echo $titles[$page_num];
}
else
{
echo $title[0];
}
?>


просто думал мож в стриме есть спец-макрос-фича для тайтлов, который я пропустил
цитата
09/03/11 в 20:13
 Synchro
Ну можно на костылях сделать примерно следущее. Создать реально существующие странички архивов, напихать туда тайтлов, мета-десков и т.д. каких угодно. Создать отдельный темплейт в стриме под архивы и инклудить его как-то так:
Код:

<?
$facename="archive"; // Название темплейта для архивов
$_GET["p"] = 1; // Номер страницы архива
include("streamrotator/in.php");
?>


Эта страница в полной версии