Вход на сайт
JS - Slideshow
775
NEW 15.11.11 17:23
Привет всем!
пробую по книжке сделать шаблон на joomlla.
и в этом шаблоне должнs быть меняющиеся слайды.
По книге если делать, то шаблон грузит этот скрипт с чужого сайта.
примерно как здесь:
http://efectorelativo.net/laboratory/noobSlide
Мои картинки не шевелятся, хотя вроде всё правильно сделал и уже пару раз сам проверил всё и сверил с книгой.
Вопрос:
Раньше вроде была какая-то защита в компе против скриптов не лежащих на одном сервере с сайтом.
Есть ли эта защита сейчас и как её можно обойти?
пробую по книжке сделать шаблон на joomlla.
и в этом шаблоне должнs быть меняющиеся слайды.
По книге если делать, то шаблон грузит этот скрипт с чужого сайта.
примерно как здесь:
http://efectorelativo.net/laboratory/noobSlide
Мои картинки не шевелятся, хотя вроде всё правильно сделал и уже пару раз сам проверил всё и сверил с книгой.
Вопрос:
Раньше вроде была какая-то защита в компе против скриптов не лежащих на одном сервере с сайтом.
Есть ли эта защита сейчас и как её можно обойти?
NEW 15.11.11 19:06
в ответ project33 15.11.11 17:39
Ошибка:
Fehler: noobSlide is not defined
Quelldatei: http://localhost/joomla_1_6/
Zeile: 171
Эта строчка, которую показывает как строчку с ошибкой, но если судить по книге, то она в таком виде и должна создавать новое слайдшоу:
var ns = new noobSlide({
Код из книги, естественно он находится между тэгами "скрипт"
*********************************************************
window.addEvent('domready',function(){
var ns = new noobSlide({
box: $('slides'),
items: $$('div','slides'),
size: 960,
handles: $$('#handles img'),
onWalk: function(currentItem,currentHandle){
this.handles.removeClass('active');
currentHandle.addClass('active');
}
});
});
**********************************************************
Fehler: noobSlide is not defined
Quelldatei: http://localhost/joomla_1_6/
Zeile: 171
Эта строчка, которую показывает как строчку с ошибкой, но если судить по книге, то она в таком виде и должна создавать новое слайдшоу:
var ns = new noobSlide({
Код из книги, естественно он находится между тэгами "скрипт"
*********************************************************
window.addEvent('domready',function(){
var ns = new noobSlide({
box: $('slides'),
items: $$('div','slides'),
size: 960,
handles: $$('#handles img'),
onWalk: function(currentItem,currentHandle){
this.handles.removeClass('active');
currentHandle.addClass('active');
}
});
});
**********************************************************
NEW 15.11.11 20:23
Ты не подключил js, где функция noobSlide определена. Добавь:
В ответ на:
Судя по описанию ошибки переменная "noobSlide" не декларирована.
Судя по описанию ошибки переменная "noobSlide" не декларирована.
Ты не подключил js, где функция noobSlide определена. Добавь:
<script type="text/javascript"
src="http://www.efectorelativo.net/laboratory/noobSlide/_class.noobSlide.packed.js"></script>
в head.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 16.11.11 11:00
А зачем тебе этот геморрой, когда для джумлы имеются готовые решения - модули Slideshow на любой вкус. Просто в шаблоне указывай позицию под Slideshow, выбирай подходящий модуль, ставь и подключай в нужную позицию.
А в шаблоне лучше лишнего не цеплять из JS, иначе потом могут возникнуть проблемы с несовместимостью с другими модулями, использующими другие джава библиотеки.
в ответ Vovan(ator) 15.11.11 17:23
В ответ на:
пробую по книжке сделать шаблон на joomlla.
и в этом шаблоне должнs быть меняющиеся слайды.
пробую по книжке сделать шаблон на joomlla.
и в этом шаблоне должнs быть меняющиеся слайды.
А зачем тебе этот геморрой, когда для джумлы имеются готовые решения - модули Slideshow на любой вкус. Просто в шаблоне указывай позицию под Slideshow, выбирай подходящий модуль, ставь и подключай в нужную позицию.
А в шаблоне лучше лишнего не цеплять из JS, иначе потом могут возникнуть проблемы с несовместимостью с другими модулями, использующими другие джава библиотеки.
NEW 16.11.11 19:21
Да вот решил поразвлекаться немного
Простые шаблоны уже делал, вроде не интересно уже...
решил что-нибудь посложней взять, да вот не учёл, что joomla1.6 долго не продержится
В моей книге много чего описывается. И модули разные и другие прибамбасы...
Всё в принципе работает, даже если и поколдовать местами надо,
так как уже много чего было с момента издания книги изменено в материалах для скачивания.
А про ява-скрипт я не особо бегайстерт...
Испоьзую чито для учебных целей, а в сайтах так действительно только по минимуму.
Книга к стати от Franzis-Verlag "Templates für Joomla 1.6"
Может кто уже работал с ней?
в ответ Sergo2008 16.11.11 11:00
В ответ на:
А зачем тебе этот геморрой,
А зачем тебе этот геморрой,
Да вот решил поразвлекаться немного

Простые шаблоны уже делал, вроде не интересно уже...
решил что-нибудь посложней взять, да вот не учёл, что joomla1.6 долго не продержится

В моей книге много чего описывается. И модули разные и другие прибамбасы...
Всё в принципе работает, даже если и поколдовать местами надо,
так как уже много чего было с момента издания книги изменено в материалах для скачивания.
А про ява-скрипт я не особо бегайстерт...
Испоьзую чито для учебных целей, а в сайтах так действительно только по минимуму.
Книга к стати от Franzis-Verlag "Templates für Joomla 1.6"
Может кто уже работал с ней?
17.11.11 10:12
Так joomla1.6 и joomla1.7, это всё равно что если бы была joomla1.5.23 и joomla1.5.33. Различий не каких, только доработки кода, так что и с выходом версии joomla1.8 - joomla1.9, твоя книга будет актуальна.
Ну а если решил потренироваться, и конкретно не с модулями а внедрение в шаблон, то опирайся на то, что joomla ориентирована на mootools библиотеку, но среди модописателей больший уклон а jquery библиотеку. От сюда могут возникать некоторые не стыковки потом в работе расширений, из за конфликта библиотек и версий используемых в шаблоне и разных расширений.
Лично по этому я в своих шаблонах оставляю лишь мелкие вещи на чистом JavaSript, а всё остальное это готовые модули на jQuery библиотеке, так как она самая функциональная и популярная. А в шаблоне я просто имею возможность отключения MooTools библиотеки.
Тоже.., но приходится применять на сайтах, так как мода нынче, клиенты хотят динамики во всём.
Не.., с книгами такой тематики я дел не имею, по одной причине, короткая у них жизнь из за частых обновлений того о чём пишут, много воды, мало примеров, и просто выкидывание на ветер денег. В сети всегда можно найти всё тоже, и куда больше, что в книге, по различным тамематизированным сайтам.
В ответ на:
ешил что-нибудь посложней взять, да вот не учёл, что joomla1.6 долго не продержится
ешил что-нибудь посложней взять, да вот не учёл, что joomla1.6 долго не продержится
Так joomla1.6 и joomla1.7, это всё равно что если бы была joomla1.5.23 и joomla1.5.33. Различий не каких, только доработки кода, так что и с выходом версии joomla1.8 - joomla1.9, твоя книга будет актуальна.
Ну а если решил потренироваться, и конкретно не с модулями а внедрение в шаблон, то опирайся на то, что joomla ориентирована на mootools библиотеку, но среди модописателей больший уклон а jquery библиотеку. От сюда могут возникать некоторые не стыковки потом в работе расширений, из за конфликта библиотек и версий используемых в шаблоне и разных расширений.
Лично по этому я в своих шаблонах оставляю лишь мелкие вещи на чистом JavaSript, а всё остальное это готовые модули на jQuery библиотеке, так как она самая функциональная и популярная. А в шаблоне я просто имею возможность отключения MooTools библиотеки.
В ответ на:
А про ява-скрипт я не особо бегайстерт...
А про ява-скрипт я не особо бегайстерт...
Тоже.., но приходится применять на сайтах, так как мода нынче, клиенты хотят динамики во всём.
В ответ на:
Книга к стати от Franzis-Verlag "Templates für Joomla 1.6"
Может кто уже работал с ней?
Книга к стати от Franzis-Verlag "Templates für Joomla 1.6"
Может кто уже работал с ней?
Не.., с книгами такой тематики я дел не имею, по одной причине, короткая у них жизнь из за частых обновлений того о чём пишут, много воды, мало примеров, и просто выкидывание на ветер денег. В сети всегда можно найти всё тоже, и куда больше, что в книге, по различным тамематизированным сайтам.
NEW 27.11.11 20:34
в ответ Vovan(ator) 15.11.11 17:23
Если мне не изменяет память, то в XAMPP где-то есть возможность или ограничить, или полностью блокировать скрипты находящиеся на другом сервере.
На курсах у нас была подобная ситуация или с флэшем или с ява-скриптом и мы вроде где-то поменяли 1 на 0 или наоборот.
Вот только не могу вспомнить где именно
Кто может подсказать, где и в какой датай это можно сделать?
На курсах у нас была подобная ситуация или с флэшем или с ява-скриптом и мы вроде где-то поменяли 1 на 0 или наоборот.
Вот только не могу вспомнить где именно

Кто может подсказать, где и в какой датай это можно сделать?