-Поиск по дневнику

Поиск сообщений в nord_tramper

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 12.04.2010
Записей: 90
Комментариев: 0
Написано: 100


Обновки на сайт 2

Вторник, 27 Сентября 2011 г. 19:41 + в цитатник

“Наши руки не для скуки”… да это про нас. Н арботе не особо на гружен и вот результат – ковыряем сайт дальше.

Сегодня в программе:

1. Все же перекрасить форум в цвета сайта

2. Растянуть форум на всю ширину сайта


Перекрасить форум оказалось совсем просто – все цвета для панелек настраиваются прямо в админке форума, за что разработчикам отдельное спасибо. Мне оставалось только узнать цвет из шаблона сайта. Впрочем мне не понравилось, то как форум выглядит с тем цветом, и был подобран чуть-чуть более светлый.


Растянуть панельку форма оказалось задачей не тривиальной, т.к. ширина панели задается не в самом форуме, а в шаблоне сайта. В итоге посмотрев структуру страницы сделал так:

В index.php шаблона добавил IF, по условию наличия/отсутствия панелек слева и справа (на странице форума их нету)








Соответственно в CSS сайта написал новый стиль для



, гдеширина стояла не жестко в пикселах, а уже в процентах – 100%.



На этом приключения не закончились -выяснилось, что в форуме после обновы пропала панелька с BBCode. Гугление выявило причину – конфликт JavaScript библиотек, а анализ компонентов выявил виновников – слайдер и форум – оба юзают сходные по функционалу, но разные по реализации библиотеки jQuery и Mootools соответственно. Подружить их задача не самая простая.

Походу дела чуть не обновился до Joomla 1.6, но там все импортируется настолько криво, что просто жесть и потом еще пару дней допиливать все до нормального состояния. Я пока на такие подвиги не готов ))). В итоге была скачана самая крайняя версия слайдера. Но и тут все оказалось не просто – просто переписать ее поверх – и слайдер умирал О_О, пришлось снести старый слайдер и поставить новый – тогда все заработало. В той же самой Index.php шаблона была прописана строчка



включающая режим совместимости (предыдущие версии слайдера с этой опцией не работали)

Заодно поправил пропадание выделения текущей картинки слайдера на некоторых страницах – вызвана она была включенной SEO-оптимизацией ссылок. Выход простой – прописать абсолютные пути к служебным картинкам для слайдера SLIDER_FOLDER\tmpl\default.php

обе строки с background:url привести к виду http://website/и т.д. что там было написано






 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку