ВходИмяПароль
Автоматически входить при каждом посещении    
Регистрация
Регистрация
Войти и проверить личные сообщения
Войти и проверить личные сообщения
Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x

Начать новую тему   Ответить на тему
Скины На страницу Пред.  1, 2, 3
Предыдущая тема :: Следующая тема  
Автор Сообщение

fedottt





Зарегистрирован: 08.01.2009
Сообщения: 2


blank.gif
Сообщение Добавлено: 2009-03-30 21:42 pm    Заголовок сообщения: Ответить с цитатой

у себя сделал такую навигацию (бо дефолт вызывал позывы Crying or Very sad )

пример на скрине

для вставки, ломимся в index
ищем там:
Код:
if (resultcount>RESULT_ON_PAGE){

и меняем все вхождение на такое:
Код:
if (resultcount>RESULT_ON_PAGE){
                                               pages.append("<div><div class='navigation' style='float:left; margin-bottom:8px; margin-top:12px;'>");
                                                prevpage = "<span>&larr; назад</span>";
                                                nextpage = "<span>вперед &rarr;</span>";

                                                pagescount = Math.ceil(resultcount/RESULT_ON_PAGE);
                pages.append(( (currentpage>1) ? "<a href='javascript:scrollTo(0,0);DrawCatalog("+(currentpage-2)*RESULT_ON_PAGE+( letter ? ",\""+letter+"\"":"")+")'>"+prevpage+"</a>" : prevpage));

                                                pages.append("</div><div style=' float:left; margin-left: 5px; margin-right: 5px; margin-bottom:8px; margin-top:12px; font-size: 10px;'>");
                                                pages.append("");
                                                sp = "";
                                                for (i=1;i<=pagescount;i++){
                                                        if ((i==pagescount) || (i==1) || (Math.abs(i-currentpage)<=5) || ((i/20)==Math.round(i/20))){
                                                                p = i;
                                                                sp = " ";
                                                        }
                                                        else{
                                                                p = "";
                                                                sp = "";
                                                        }
                                                        if (i!=currentpage) pages.append (sp + "<a href='javascript:scrollTo(0,0);DrawCatalog("+(i-1)*RESULT_ON_PAGE+( letter ? ",\""+letter+"\"":"")+")'>" +p+ "</a>"+sp);
                                                                else pages.append ("<span style='font-weight:bold; color: white; font-size:11px;  background-color:  red; padding: 3px; border: 1px solid #c4c4c4;'>"+p+"</span> ");
                                                }

                                                pages.append("</div><div class='navigation' style='float:left; margin-bottom:8px; margin-top:12px;'>");
                                                pages.append(((currentpage<pagescount) ? "<a href='javascript:scrollTo(0,0);DrawCatalog("+(currentpage*RESULT_ON_PAGE)+( letter ? ",\""+letter+"\"":"")+")'>" + nextpage + "</a>" : nextpage));
                                                pages.append("</div>");
                                                pages.append("</div><br><br><br>");
                                        }


заканчивается вывод навигации вот такой строчкой
Код:
var outstr = new StringBuilder();


ну и css'a (тактично слизанная с dle)

Код:
.navigation {
   color:#666;
   border:0px;
   margin: 3px 0 0 7px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
   text-decoration:none;
   color: #666;
   background:#F9F9F9;
   border:1px solid #c4c4c4;
   padding:3px 6px;
   font-size:11px
}

.navigation a:hover {
   background:#799AE3;
   color:#666;
   border-color:#c4c4c4;
}

.navigation span {
   text-decoration:none;
   background:#fff;
   padding:3px 6px;
   border:1px solid #c4c4c4;
   color:#666;
   font-size:11px;
}
Вернуться к началу
Посмотреть профиль Отправить личное сообщение

Илья Спесивцев

Администратор



Зарегистрирован: 26.02.2008
Сообщения: 703
Откуда: Техподдержка

blank.gif
Сообщение Добавлено: 2009-03-31 14:08 pm    Заголовок сообщения: Ответить с цитатой

Александр Ярославцев писал(а):
Илья, после последнего обновления, помойму версии 1.07, шаблон стал не рабочий...менялось ли что то в стандартном шаблоне?

Менялся index.php
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов ЛанМедиаСервис » Скрипт видео-каталога v.1.x Часовой пояс: GMT
На страницу Пред.  1, 2, 3
Страница 3 из 3

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы