Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #90 : 14.08.2007, 21:38:14 » |
|
Не нравится ссылки такого рода: http://liteweb.maxaman-soft.ru/content/view/2/1/#content/view/2/1/
можно ли как-то сбрасывать до вида: http://liteweb.maxaman-soft.ru/#content/view/2/1/ если с предыдущей ссылки переходим на другую ссылку.
И еще: можем ли мы как-то задать область в которой работает аякс, а точнее в которой ссылки имеею вид: http://liteweb.maxaman-soft.ru/#content/view/2/1/ а за пределами этой области аякс не работает??? это было бы здорово для разнных компонентов.
и еще как с подсветкой пунктов меню и пасвеем?
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #91 : 14.08.2007, 22:16:35 » |
|
Не нравится ссылки такого рода: http://liteweb.maxaman-soft.ru/content/view/2/1/#content/view/2/1/
можно ли как-то сбрасывать до вида: http://liteweb.maxaman-soft.ru/#content/view/2/1/ если с предыдущей ссылки переходим на другую ссылку.
Это зависит от того с какой страницы начинать просмотр. Если с http://liteweb.maxaman-soft.ru/, то тогда все ссылки будут http://liteweb.maxaman-soft.ru/#content/view/2/1/ А вот если отключить JS, походить по ссылкам и скопировать стандартный урл, а потом опять включить JS и зайти на сайт по скопированной ссылке то как раз получится такое безобразие: http://liteweb.maxaman-soft.ru/content/view/2/1/#content/view/2/1/ Т.е. ссылки будут выглядеть красиво если у пользователя либо выключен, либо включен JS. И еще: можем ли мы как-то задать область в которой работает аякс, а точнее в которой ссылки имеею вид: http://liteweb.maxaman-soft.ru/#content/view/2/1/ а за пределами этой области аякс не работает??? это было бы здорово для разнных компонентов.
Конечно можно. Там уже есть небольшой фильтр ссылок - например ссылки открываемые в новом окне не обрабатываются. и еще как с подсветкой пунктов меню и пасвеем?
С меню проблем не вижу. Да и пасвей наверно несликом сложно будет прикрутить - но по этому поводу еще толком не думали.
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #92 : 15.08.2007, 16:15:38 » |
|
Dutch, модули погружаются через стандартные ( почти ) функции, если Itemid соответствует - то подсветка будет. Пачвей прикутить - не проблема, сделаем. Кому инетересно - вот моя интерпритация шаблона greenery созданного raduga, подключена дополнительная библиотека для эффектов jQuery. ВНИМАНИЕ ПОЛЬЗОВАТЕЛЕЙ IE и OPERA!!! Шаблон будет скакать и еще по разному удивлять Вас, не бойтесь, используйте FireFox. ( это такая отмазка, шаблон переделывал на коленке, да и не верстальщик я ).
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #93 : 15.08.2007, 17:09:01 » |
|
красива... зы. гринери - это не совсем созданный, а скорее "портированный" шаблон с вродпреса зыы. будет конфликтовать с ContentTemplater-ом...эххх...
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #94 : 15.08.2007, 18:26:03 » |
|
userxp, а ведь не обязательно будет конфликтовать. Что-то подсказывает что можно подключить.
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #95 : 15.08.2007, 19:34:23 » |
|
ну я вроде как делал с отключением jQ... сложно сказать...
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #96 : 16.08.2007, 14:20:20 » |
|
userxp, имелось ввиду что Радуга пересоздал его для Joomla  . С ContentTemplater-ом заставить работать думаю можно.
|
|
|
|
|
Записан
|
|
|
|
Timon_Crazy
Завсегдатай
   
Репутация: +31/-4
Offline
Пол: 
Сообщений: 565
Лицензнаци
|
 |
« Ответ #97 : 16.08.2007, 14:55:11 » |
|
Boston - нашел баги в шаблоне, при попытке перейти на внешнии ссылки он пробует открыть внутри твоего портала. пример: http://boston.orensau.ru/web2/#rg/ когда я пытался выйти на http://www.opensourcematters.org/ (ссылка Сайт OSM)
и можно ли при клике на Главная страницы мы переходили в корень а не урлу вида http://boston.orensau.ru/web2/#index.php?option=com_frontpage&Itemid=1 старая бага вроде.
|
|
|
|
|
Записан
|
|
|
|
|
CR
Гость
|
 |
« Ответ #98 : 16.08.2007, 15:33:14 » |
|
ничаво таг ) в опере скачет конечно, местами шрифт вылезает, меню не там, но это по сути всё настраиваемо и оптимизируемо зы: прорессбар лучше вниз куда засунуть, а не на меню 
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #99 : 16.08.2007, 15:59:55 » |
|
С ContentTemplater-ом заставить работать думаю можно. та можно конечно. жаль, что у JQ нету переменной номера версии (по крайней мере я не увидел). и неплохо бы подключать библиотеку мамботом (например, как это делает JCE Utilities)
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #100 : 16.08.2007, 17:21:33 » |
|
а что мешает в шаблоне прописать скрипты?
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #101 : 17.08.2007, 18:11:21 » |
|
Проект «Легкий web2.0. Ajax для Joomla!» v 0.4Изменения:1.Обновлена поддержка истории браузера и закладок. Теперь её действительно можно назвать кроссбраузерной. 2.Добавлена возможность добавления своих функций не вникая и не меняя основной код. Например функций показа/скрытия индикатора загрузки. Или эффектов подобных тем что использовал boston. Теперь это действительно просто. Например добавить отображение индикатора на время загрузки, а потом скрыть его можно так: _____________________________ /* * some embellishment - without intervention in SP modul */ function showLoader(){
document.getElementById('loader').style.display = 'block'; } gAjaxObj.addListener('start', showLoader)
function hideLoader(){
document.getElementById('loader').style.display = 'none'; } gAjaxObj.addListener('end', hideLoader)
_____________________________ DEMOОтступление:Поддержкой истории браузера для Ajax приложений занимаются достаточно давно (с 2005 г.), но до сих пор эти разработки, как говорится в авангарде – эта область веб программирования где еще не найдено конечного решения. Это самое новое. Я потратил достаточно времени и могу с уверенностью сказать что в проекте используется самая лучшая на сегодняшний день библиотека поддержки истории браузера для JavaScript, Ajax и Flesh приложений. Такой нет даже у Google(!!), библиотека yahoo (http://developer.yahoo.com/yui/history/) которая считается одной из перспективных и авторитетных – значительно уступает используемой в проекте «Легкий web2.0» У знаменитых Фреймворков нет такой – ни один не поддерживает работу с историей в Opera. Человек сделавший её наверно мог бы озолотиться, но нет – он раздает её бесплатно! Зовут его Rostislav Hristov, и вот где можно скачать его работу: http://www.asual.com/swfaddress/
|
|
|
|
|
Записан
|
|
|
|
SunSet
Новичок
Репутация: +0/-1
Offline
Пол: 
Сообщений: 1
|
 |
« Ответ #102 : 17.08.2007, 19:05:05 » |
|
Alex_B, файлы? PS: 0.3 работала через пень колоду, хотелось бы пощупать новую версию.
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #103 : 17.08.2007, 19:15:37 » |
|
SunSet, а DEMO на что?
|
|
|
|
|
Записан
|
|
|
|
SunSet
Новичок
Репутация: +0/-1
Offline
Пол: 
Сообщений: 1
|
 |
« Ответ #104 : 17.08.2007, 19:27:20 » |
|
Alex_B, я имел ввиду скачать и поставить на свой сервер, т.к предыдущая версия у вас на демо работает нормально, а у меня на сервере - нет, из чего появляется подозрение в платформо-привязанности разработки.
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #105 : 17.08.2007, 19:31:01 » |
|
SunSet, будут файлы. Что не работало? как использовали? Какие ошибки?
|
|
|
|
|
Записан
|
|
|
|
SunSet
Новичок
Репутация: +0/-1
Offline
Пол: 
Сообщений: 1
|
 |
« Ответ #106 : 17.08.2007, 19:39:10 » |
|
собственно, вот ругательства отладчика Firebug (см вложение) Joomla 1.0.12/13 Сервер openSUSE Linux (php 5, mysql 5, apache 2) Причем, пустые категории загружаются, компоненты по ссылкам в меню тоже, а контент нет. Иногда ошибки сменяются на другие ( не 404) в любом случае загрузки не происходит. Использование стандартное (просто ваш шаблон со скриптами) прикручивал и в свои шаблоны - результат одинаков - контент не грузится.
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #107 : 17.08.2007, 19:47:40 » |
|
Причем, пустые категории загружаются, компоненты по ссылкам в меню тоже, а контент нет.
а контент тоже компонентом выводится... У меня похожие ошибки были когда данные от скрипта не доходили до сервера... Может я поторопился с архивом шаблона и не те файлы туда засунул... Ладно не будем вникать, есть новая версия - её и проверим
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #108 : 18.08.2007, 06:50:50 » |
|
Такой нет даже у Google(!!), библиотека yahoo (http://developer.yahoo.com/yui/history/) которая считается одной из перспективных и авторитетных – значительно уступает используемой в проекте «Легкий web2.0»
У знаменитых Фреймворков нет такой – ни один не поддерживает работу с историей в Opera. Хорошо завернул Алекс  Разве YUI не один из знаменитых фреймворков? Кажется один. На счет гугла не скажу, хотя они якопы часть своего АПИ тоже выложили в свободный доступ, но тут явно они не договаривают. Судя по гмейлу и иным сервисам кнопочка назад работает на всех парах  И вместо Нота Бене: Как по мне то лучше уж не фреймфорк писать для чапйников, а например пакет скриптов, "библиотека", и т.д. А то отпугивает  Вроде ж бы как аякс крутая штука, а тут фреймворк еще, да не один, а их много  ))))))) З.Ы.: интересно былобы увидить такого рода вариант: есть майн боди есть компонент из своими ссылками есть меню и модули в позициях можно ли использовать твой фреймворк для таких целей: например хочется без перезагрузки перемещатся по комьюнити билдеру или по каталогу моссет три (условно), но например при клике либо в меню, либо в модуле, либо в майнбоди на ссылку, которая ведет уже на контент у меня загружалась страница обычным образом без аякса. было бы супер если бы можно было самому вписывать какой компонент можно использовать для аяксовой части сайта. Тут я возвращаюсь к началу темы и обращаю внимае, что сей фреймфорк Алекса можно спокойно использовать при регистрации, авторизации, работе с комьюнитибилдером или каталогом, где СЭО роли не играет большой. + используя стандартную функцию джумлы для вывода инфы зарегеным юзерам, можно аякс использовать по всему сайту если ты залогинен, а если нет, то передвигатся обычным способом - листая страницы 
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #109 : 18.08.2007, 14:59:47 » |
|
userxp, всё изначально сводилось именно к тому что бы сделать максимально автономный шаблон, что бы для внедрения аякс функций не надо было патчить ядро или доставлять дополнительные расширения, скачал шаблон - поставил - работает. Dutch, опять же повторим, сео не страдает от внедрения аякса, если отключить ява-скрипты в браузере - то ссылки станут обычными, и переходы по ним будут вестись срадартно, с использованием мета-тегов и прочих данных. Все эти примочки - они работают только в браузерах. 
|
|
|
|
|
Записан
|
|
|
|
Dutch
Support Team
   
Репутация: +72/-12
Offline
Пол: 
Сообщений: 465
Я все вижу!
|
 |
« Ответ #110 : 21.08.2007, 04:49:30 » |
|
Закиньте плиз в дэмку комменты Смарта, с его же разрешения. Интересно как поведет себя шаблон и\или компонент в таком случаи 
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #111 : 21.08.2007, 11:20:02 » |
|
Dutch, а давай. только где их взять?? (я в курсе что скоро они должны появиться в свободном доступе)
|
|
|
|
|
Записан
|
|
|
|
ca510
Захожу иногда

Репутация: +0/-0
Offline
Сообщений: 7
|
 |
« Ответ #112 : 22.08.2007, 19:50:28 » |
|
так когда можно будет скачать шаблон 0.4?
|
|
|
|
|
Записан
|
|
|
|
|
Alex_B
|
 |
« Ответ #113 : 22.08.2007, 20:06:01 » |
|
ca510, если не терпится то прямо из браузера можно вытащить код с комментариями. Задник на php подойдет от 0.3 Не хочется сейчас все паковать, так как уже есть версия 0.4.1. И работа продолжается, как только придем к какому-то логическому концу определенного этапа - сразу все красиво оформим и выложим. Свой рабочий сайт я не побоялся перевести на v0.4.1
|
|
|
|
|
Записан
|
|
|
|
SunSet
Новичок
Репутация: +0/-1
Offline
Пол: 
Сообщений: 1
|
 |
« Ответ #114 : 22.08.2007, 20:28:04 » |
|
Alex_B, ждем с нетерпением
|
|
|
|
|
Записан
|
|
|
|
|
boston
|
 |
« Ответ #115 : 23.08.2007, 14:50:18 » |
|
Alex_B, а серверная часть уже тоже версии 0.4.1 
|
|
|
|
|
Записан
|
|
|
|
Sulpher
Support Team
   
Репутация: +293/-9
Offline
Пол: 
Сообщений: 1671
Миграция сайтов на Joomla 2.5
|
 |
« Ответ #116 : 06.09.2007, 22:17:16 » |
|
Не нашел, откуда можно скачать последнюю версию (0.4), т.к. к посту она не приаттачена, в отличии от zip'a версии 3. (по demo ссылке, ведущей на тестовый полигон прошелся, но там также нет файла на скачивание, только теоретическая часть - это здорово, но хотелось бы быстро поставить, опробовать, а затем вникать в суть)
Установил версию 3. Работает. Автору искренне желаю успехов в ведении данной разработки! Очень полезная вещь!!! Спасибо Вам, Alex_B! Нужное дело делаете.
|
|
|
|
« Последнее редактирование: 06.09.2007, 22:23:03 от Sulpher »
|
Записан
|
|
|
|
si-rus
Захожу иногда

Репутация: +8/-0
Offline
Сообщений: 5
|
 |
« Ответ #117 : 10.09.2007, 01:22:02 » |
|
Хорошая задумка, полностью поддерживаю автора данного проекта, все реально сделать ... надо только мозгами пошевелить ...
вполне реально сделать пакет - который одним махом Joomla превратить в Ajax конфетку ...
но все же это не просто .. автор гуль много понабивает, если уже не понабивал ...
|
|
|
|
|
Записан
|
|
|
|
|
userxp
|
 |
« Ответ #118 : 10.09.2007, 01:38:07 » |
|
вот так и чешутся руки прибить предыдущий пост ввиду его абсолютной бесполезности
|
|
|
|
|
Записан
|
|
|
|
si-rus
Захожу иногда

Репутация: +8/-0
Offline
Сообщений: 5
|
 |
« Ответ #119 : 10.09.2007, 20:38:42 » |
|
Сори, за предыдущий пост, я просто действительно солидарен с автором .. многие скептически относятся к подобным проектам, вот я и решил подбодрить автора... работка действительно не из легких .. по своему опыту знаю ... ну а теперь полезности немного : не работает история первого перехода. к примеру когда мы с http://liteweb.maxaman-soft.ru/ переходим на Механизм работы (http://liteweb.maxaman-soft.ru/#content/view/2/1/) - история назад и вперед не работает - остается один и тот же контент. Я знаю как это победить 
|
|
|
|
|
Записан
|
|
|
|
|