Адаптация шаблона?

#1 3 ноября 2013 в 19:00
Всем привет :)
С выходом новой версии 1.10.3 я не могу разобраться с шаблоном.
Много чего перестало работать.
Неужели так сложно написать статью о том, как адаптировать шаблон?
До этого ломал голову над ajax окнами, теперь ломаю голову над bb-code.

Кто-нибудь подскажет, почему не все иконки bb-code работают?
Я думаю скорее всего это из-за ajax, но я перерыл уже всё.
Половина иконок работает, а половина нет, как такое может быть?
#2 3 ноября 2013 в 20:05
ну вроде написано как адаптировать
instantcms.ru/novosti/release1103.html
или вот сразу
Обновляем шаблон:

Скачать патч для шаблона для оценки изменений;
Сравнить файлы (например при помощи winmerge) патча с файлами шаблона версии 1.10.2;
В своем шаблоне (если он есть) внести изменения в соответствии с новыми правками.
Добавлены файлы шаблона:

/templates/_default_/special/installation.php
/templates/_default_/modules/mod_arhive.tpl
/templates/_default_/modules/mod_cart.tpl
/templates/_default_/modules/mod_rss.tpl
/templates/_default_/modules/mod_whoonline.tpl
/templates/_default_/components/com_geo_view.tpl
Адаптируем js скрипты в своих разработках и дополнениях

Изучаем особенности новой версии jQuery на официальном сайте бибилиотеки;
Обновляем используемые скрипты на основе jQuery.
Но тяжеловато что-то доходит до меня.
#3 3 ноября 2013 в 20:10
PolarOne, да я сам не особо допёр...
Весь шаблон перезаливать не собираюсь, смежение тоже очень долгая история.
А вот выборочно нужные файлы я бы перезалил, только вот как узнать какие именно файлы…
#4 3 ноября 2013 в 20:44

Сравнить файлы (например при помощи winmerge) патча с файлами шаблона версии 1.10.2;

PolarOne

А вот выборочно нужные файлы я бы перезалил, только вот как узнать какие именно файлы...

ByFly
Сравнить файлы (например при помощи winmerge) патча с файлами шаблона версии 1.10.2!
#5 3 ноября 2013 в 21:05
Sonat, а толку? я уверен, что на 90% файлы отличаются и вы предлагаете мне каждый файл сравнивать, сверять строки кодов???
#6 3 ноября 2013 в 21:19
ByFly, ну другого варианта наверное и нет.
Я сейчас сижу сверяю, перед этим обмозговал правда. Но своим методом. Мне как-то winmerge не удобно. Потом буду сидеть и ознакамливаться с программой.
#7 3 ноября 2013 в 21:26
facepalm

— Как мне попасть на тот берег?
— Вот мост, иди по нему.
— Так это же далекоооо (
#8 3 ноября 2013 в 22:04
Sonat, а нельзя что ли объяснить так: вот раньше функция ajax была такая, теперь стала такая, а то блин сиди и ломай голову...
Может конечно я бред пишу, я всегда думал, что обновление очень важны, но судя по данной ситуации в будущем мне не очень охота обновлять данную цмс, опять перестанет всё работать и ппц…
#9 3 ноября 2013 в 22:11
Вот счас делаю, основное внимание нужно уделить файлу template.php и стилям
А остальное по мелочам.

Ну еще по мелочам, поиск старый для 1.10.1 не работает на 1.10.3 нужно копаться.

<div id="top-search">
<div class="inner">
<form action="/index.php" method="GET" class="search">
<div class="mod-search input-append">
<input name="query" id="mod_search_searchword" class="inputbox span2" type="text" maxlength="20" size="20" value="Искать на сайте..." onblur="if (this.value=='') this.value='Искать на сайте...';" onfocus="if (this.value=='Искать на сайте...') this.value='';"/>
<input type="hidden" class="button" value="Поиск"/>
<input type="hidden" name="view" value="search"/>
</div>
</form>
</div>
</div>
#10 3 ноября 2013 в 22:14
PolarOne, вот я не пойму с bb-cod'ами, они же вроде в шаблоне не выводятся? а берутся из папки /includes/ или я ошибаюсь?
Кто-нибудь сталкивался, что не все кнопки bb кода нажимаются?
#11 3 ноября 2013 в 22:16
ByFly, не, сори, еще не сталкивался с этим.
#12 3 ноября 2013 в 22:33

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

ByFly
Мне кажется вы даже не пытались сделать то что тут советовали. Иначе бы не писали "сиди и ломай голову". WinMerge как раз и покажет, какая раньше была та или иная функция и какая стала. Ничего сложного в этом нет.
#13 3 ноября 2013 в 22:38
ByFly, вот практически все и сделал, осталось немного подкорректировать стили, позиции модулей перенесены, стили тоже, пара своих правок… поиск только нужно переделать.
Собственно что сделал:
Сделал дубликат стандартного шаблона с другим названием.
В него скопировал папку css полностью. (старого шаблона)
Сверил в positions.txt позиции модулей — дополнил чего не доставало.
Залил все картинки со старого шаблона.
Взял свой старый файл template.php и новый и сверил, дополнил и заменил что требовалось.
Вот и все.

Шероховатости есть, но их уже устранить проще как мне кажется)
#14 3 ноября 2013 в 22:40
Sonat, прога удобная, но я как глянул, извините но ****офигел. Почти все отличается… и поэтому ознакомление оставил на более простой случай)
Открыл два файла в notepad++ и глазками глазками)))
#15 3 ноября 2013 в 22:40
Sonat, я пытался сделать это вручную, кое что получилось, а кое что нет :)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.