LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 10:07:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 2 3 [4] 5 6 7 8 9   Вниз
  Добавить закладку  |  Печать  
Автор Тема: проект “Легкий web2.0” - Ajax для Joomla!  (Прочитано 134568 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Dutch
Support Team
*****

Репутация: +72/-12
Offline 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
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #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
Joostina
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #92 : 15.08.2007, 16:15:38 »

Dutch, модули погружаются через стандартные ( почти ) функции, если Itemid соответствует - то подсветка будет.
Пачвей прикутить - не проблема, сделаем.

Кому инетересно - вот моя интерпритация шаблона  greenery созданного raduga, подключена дополнительная библиотека для эффектов jQuery.
ВНИМАНИЕ ПОЛЬЗОВАТЕЛЕЙ IE и OPERA!!! Шаблон будет скакать и еще по разному удивлять Вас, не бойтесь, используйте FireFox. ( это такая отмазка, шаблон переделывал на коленке, да и не верстальщик я ).
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #93 : 15.08.2007, 17:09:01 »

красива...
зы. гринери - это не совсем созданный, а скорее "портированный" шаблон с вродпреса
зыы. будет конфликтовать с ContentTemplater-ом...эххх...
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #94 : 15.08.2007, 18:26:03 »

userxp, а ведь не обязательно будет конфликтовать. Что-то подсказывает что можно подключить.
Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #95 : 15.08.2007, 19:34:23 »

ну я вроде как делал с отключением jQ... сложно сказать...
Записан
boston
Joostina
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #96 : 16.08.2007, 14:20:20 »

userxp, имелось ввиду что Радуга пересоздал его для Joomla Azn.
С ContentTemplater-ом заставить работать думаю можно.
Записан
Timon_Crazy
Завсегдатай
*****

Репутация: +31/-4
Offline 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 »

ничаво таг )
в опере скачет конечно, местами шрифт вылезает, меню не там, но это по сути всё настраиваемо и оптимизируемо

зы: прорессбар лучше вниз куда засунуть, а не на меню Azn

Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #99 : 16.08.2007, 15:59:55 »

С ContentTemplater-ом заставить работать думаю можно.
та можно конечно.
жаль, что у JQ нету переменной номера версии (по крайней мере я не увидел).
и неплохо бы подключать библиотеку мамботом (например, как это делает JCE Utilities)
Записан
Dutch
Support Team
*****

Репутация: +72/-12
Offline Offline

Пол: Мужской
Сообщений: 465


Я все вижу!


« Ответ #100 : 16.08.2007, 17:21:33 »

а что мешает в шаблоне прописать скрипты?
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #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 Offline

Пол: Мужской
Сообщений: 1


« Ответ #102 : 17.08.2007, 19:05:05 »

Alex_B, файлы?
PS: 0.3 работала через пень колоду, хотелось бы пощупать новую версию.
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #103 : 17.08.2007, 19:15:37 »

SunSet, а DEMO на что?
Записан
SunSet
Новичок
*

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 1


« Ответ #104 : 17.08.2007, 19:27:20 »

Alex_B, я имел ввиду скачать и поставить на свой сервер, т.к предыдущая версия у вас на демо работает нормально, а у меня на сервере - нет, из чего появляется подозрение в платформо-привязанности разработки.
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #105 : 17.08.2007, 19:31:01 »

SunSet, будут файлы.
Что не работало? как использовали?
Какие ошибки?
Записан
SunSet
Новичок
*

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 1


« Ответ #106 : 17.08.2007, 19:39:10 »

собственно, вот ругательства отладчика Firebug (см вложение)
Joomla 1.0.12/13
Сервер openSUSE Linux (php 5, mysql 5, apache 2)
Причем, пустые категории загружаются, компоненты по ссылкам в меню тоже, а контент нет.
Иногда ошибки сменяются на другие ( не 404) в любом случае загрузки не происходит.
Использование стандартное (просто ваш шаблон со скриптами) прикручивал и в свои шаблоны - результат одинаков - контент не грузится.


* screenshot2.png (59.4 Кб, 1207x234 - просмотрено 359 раз.)
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #107 : 17.08.2007, 19:47:40 »

Причем, пустые категории загружаются, компоненты по ссылкам в меню тоже, а контент нет.
а контент тоже компонентом выводится...

У меня похожие ошибки были когда данные от скрипта не доходили до сервера...
Может я поторопился с архивом шаблона и не те файлы туда засунул...

Ладно не будем вникать, есть новая версия - её и проверим
Записан
Dutch
Support Team
*****

Репутация: +72/-12
Offline Offline

Пол: Мужской
Сообщений: 465


Я все вижу!


« Ответ #108 : 18.08.2007, 06:50:50 »

Цитировать
Такой нет даже у Google(!!), библиотека yahoo (http://developer.yahoo.com/yui/history/) которая считается одной из перспективных и авторитетных – значительно уступает используемой в проекте «Легкий web2.0»

У знаменитых Фреймворков нет такой – ни один не поддерживает работу с историей в Opera.

Хорошо завернул Алекс Azn
Разве YUI не один из знаменитых фреймворков?
Кажется один.
На счет гугла не скажу, хотя они якопы часть своего АПИ тоже выложили в свободный доступ, но тут явно они не договаривают. Судя по гмейлу и иным сервисам кнопочка назад работает на всех парах Azn

И вместо Нота Бене:
Как по мне то лучше уж не фреймфорк писать для чапйников, а например пакет скриптов, "библиотека", и т.д. А то отпугивает Azn
Вроде ж бы как аякс крутая штука, а тут фреймворк еще, да не один, а их много Azn)))))))

З.Ы.:
интересно былобы увидить такого рода вариант:
есть майн боди
есть компонент из своими ссылками
есть меню и модули в позициях

можно ли использовать твой фреймворк для таких целей:
например хочется без перезагрузки перемещатся по комьюнити билдеру или по каталогу моссет три (условно), но например при клике либо в меню, либо в модуле, либо в майнбоди на ссылку, которая ведет уже на контент у меня загружалась страница обычным образом без аякса.

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

Тут я возвращаюсь к началу темы и обращаю внимае, что сей фреймфорк Алекса можно спокойно использовать при регистрации, авторизации, работе с комьюнитибилдером или каталогом, где СЭО роли не играет большой.

+ используя стандартную функцию джумлы для вывода инфы зарегеным юзерам, можно аякс использовать по всему сайту если ты залогинен, а если нет, то передвигатся обычным способом - листая страницы Azn
Записан
boston
Joostina
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #109 : 18.08.2007, 14:59:47 »

userxp, всё изначально сводилось именно к тому что бы сделать максимально автономный шаблон, что бы для внедрения аякс функций не надо было патчить ядро или доставлять дополнительные расширения, скачал шаблон - поставил - работает.
Dutch, опять же повторим, сео не страдает от внедрения аякса, если отключить ява-скрипты в браузере - то ссылки станут обычными, и переходы по ним будут вестись срадартно, с использованием мета-тегов и прочих данных. Все эти примочки - они работают только в браузерах. Azn
Записан
Dutch
Support Team
*****

Репутация: +72/-12
Offline Offline

Пол: Мужской
Сообщений: 465


Я все вижу!


« Ответ #110 : 21.08.2007, 04:49:30 »

Закиньте плиз в дэмку комменты Смарта, с его же разрешения.
Интересно как поведет себя шаблон и\или компонент в таком случаи Azn
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #111 : 21.08.2007, 11:20:02 »

Dutch, а давай. только где их взять??
(я в курсе что скоро они должны появиться в свободном доступе)
Записан
ca510
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 7


« Ответ #112 : 22.08.2007, 19:50:28 »

так когда можно будет скачать шаблон 0.4?
Записан
Alex_B
Завсегдатай
*****

Репутация: +39/-0
Offline Offline

Сообщений: 555


« Ответ #113 : 22.08.2007, 20:06:01 »

ca510, если не терпится то прямо из браузера можно вытащить код с комментариями.
Задник на php подойдет от 0.3

Не хочется сейчас все паковать, так как уже есть версия 0.4.1. И работа продолжается, как только придем к какому-то логическому концу определенного этапа - сразу все красиво оформим и выложим.

Свой рабочий сайт я не побоялся перевести на v0.4.1
Записан
SunSet
Новичок
*

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 1


« Ответ #114 : 22.08.2007, 20:28:04 »

Alex_B, ждем с нетерпением Azn
Записан
boston
Joostina
*****

Репутация: +222/-3
Offline Offline

Пол: Мужской
Сообщений: 2699



« Ответ #115 : 23.08.2007, 14:50:18 »

Alex_B, а серверная часть уже тоже версии 0.4.1 Wink
Записан
Sulpher
Support Team
*****

Репутация: +293/-9
Offline 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 Offline

Сообщений: 5



« Ответ #117 : 10.09.2007, 01:22:02 »

Хорошая задумка, полностью поддерживаю автора данного проекта, все реально сделать ... надо только мозгами пошевелить ...

вполне реально сделать пакет - который одним махом Joomla превратить в Ajax конфетку ...

но все же это не просто .. автор гуль много понабивает, если уже не понабивал ...


Записан
userxp
Администратор
*******

Репутация: +400/-6
Offline Offline

Пол: Мужской
Сообщений: 3227


Злой и ужасный бармалей


« Ответ #118 : 10.09.2007, 01:38:07 »

вот так и чешутся руки прибить предыдущий пост ввиду его абсолютной бесполезности
Записан
si-rus
Захожу иногда
**

Репутация: +8/-0
Offline Offline

Сообщений: 5



« Ответ #119 : 10.09.2007, 20:38:42 »

Сори, за предыдущий пост, я просто действительно солидарен с автором .. многие скептически относятся  к подобным проектам, вот  я и решил подбодрить автора... работка действительно не из легких .. по своему опыту знаю ...

ну а теперь полезности немного  :

не работает история первого перехода.

к примеру

когда мы с http://liteweb.maxaman-soft.ru/ переходим на Механизм работы (http://liteweb.maxaman-soft.ru/#content/view/2/1/) - история назад и вперед не работает - остается один и тот  же контент. 

Я знаю как это победить Wink
Записан
Страниц: 1 2 3 [4] 5 6 7 8 9   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet