V

VladimirTot

+14
Репутация
0
Рейтинг
#1 Перевести InstantCMS на AJAX 14 августа 2012 в 14:58
Что ж, друзья, пришлось отложить тему в дальний ящик стола до изучеия технологий AJAX более плотным образом.
Наверное тему можно считать закрытой =)
#2 Перевести InstantCMS на AJAX 30 июля 2012 в 20:08
Слетает, как я понял, потому что данные добавляются как гипертекст, однако не добавляются в DOM.
Можно и это организоват как я поимаю, однако придется тогда ответ детально парсить на элементы
#3 Перевести InstantCMS на AJAX 29 июля 2012 в 20:01
Марат, Так и делал почти, напрямую делал запрос по всем ссылкам(перехватывал их с помощью js).
Парсил приходящие данные, вырезал кусорк head'а динамический, вырезал body, вставлял их в страницу.
НО:
css стили к новым объектам не применяются, все js события( да хотя бы тот же click, которым и перехватываю ссылки) также не воспринимают новые объекты.
Как можно обойти эту заразу? тогда проблему как рукой снимет.
#4 Перевести InstantCMS на AJAX 29 июля 2012 в 18:15
Возможно мои слова не покажутся авторитетными, однако уже есть информация о том, что если заменить хэштэг # на !#, яндекс проиндексирует все эти страницы.
Не думаю, что гугл отстанет надолго.
Во вторых, достаточно сделать генератор карты сайта, перед этим обеспечив наличие не только аяковских, но и прямых ссылок.
В третьих я разрабатываю сайт, в котором жизненно необходимо оставить часть сайта неперезагружаемой при путешествии по сайту.
Есть и простые решения, однако это не сделает продукт столь качественным, насколько я планирую.
#5 Перевести InstantCMS на AJAX 28 июля 2012 в 23:02
Дааа, что то типа того, Олег с клещами!
У меня конечно появилась одна идея, как это реализовать, но я пока что не уверен в её эффективности. А как это сделано у тебя?
#6 Перевести InstantCMS на AJAX 28 июля 2012 в 21:48
nikolas, Домен принадлежит не мне. smoke
Что ж, есть идеи по проблеме, поставленной выше?
#7 Перевести InstantCMS на AJAX 28 июля 2012 в 21:27
nikolas, Это не троян сэр, сайт закрыт. =)
#1 Перевести InstantCMS на AJAX 28 июля 2012 в 21:20
Друзья!
Всем доброго времени суток!
Охота сделать следующую фишку.
Хм, пожалуй, по технологии примерно как на Вконтакте.
ПРедставьте, заходите на сайт, на нем вы видите шапку, тело страницы и футер.
Так вот представьте, кликаем на ссылку, например, "Открыть блог васи пупкина", в этот момент происходит AJAX запрос на сервер, приходит ответ, очищаем body и вставляем в него ответ от аякса, в котором пришла запрашиваемая страница.
НО:
Тут есть траблы, которые я и пытаюсь обойти.
1.Если просто сделать запрос на index.php придет вся страница целиком. Можно попробовать пообрезать лишнее, но я не уверен, что прокатит. Плюс к тому, каждый другой компонент подгружает свои библиотеки и css файлы в header, то есть надо будет таким макаром извернуться, чтобы добавить в старый head новый head и вставить тело. ИМХО, все возможно с помощью регулярных выражений, но не слишком ли длинный путь?
2.Есть еще идея, делать AJAX запрос не на index.php а конкретно в необходимый компонент, задавая определенные параметры, как то шаблон и пр. но есть нюанс и тут, а придет ли вообще мне в ответе header?
Вобщем, ребята, суть проблемы повторю: Нужно перевести сайт на AJAX, чтобы сделать часть страницы, которая не перезагружается при переходе между страницами.
#9 Модули в InstantMaps 23 июня 2011 в 12:40
В документации кажется были объекты типа cmsUser, добуквенно не помню, надо посмотреть…
#10 [ЕСТЬ РЕШЕНИЕ] визуальный редактор 23 июня 2011 в 12:33
Я думаю что можно в коде покопаться у редактора и склонировать нужную тебе кнопку. Найти место в коде, которое доббавляет в окно ввода заветный Тэг и заменить его. и всего делов.
#11 [ЕСТЬ РЕШЕНИЕ] Слетел редактор в админке 21 июня 2011 в 22:01
а её так люблю. печаль. Вопрос решен, тему можно считать закрытой
#12 [ЕСТЬ РЕШЕНИЕ] Слетел редактор в админке 19 июня 2011 в 23:17
Madmax, плагин включен.
Михаил, спасибо, действительно в хроме работает… стало не так страшно.
Однако в чем может сидеть проблема, отчего в опере не открывается?
НАсколько помню, редакторы — это как правило набор яваскрипта, возможно что то вызывает ошибку в опере? тоьлко что…
#1 [ЕСТЬ РЕШЕНИЕ] Слетел редактор в админке 19 июня 2011 в 18:36
Здравствуйте форумчане!
Возникла проблема, заметил её случайно. Если зайти в админку и перейти в раздел например "Создать статью", то вместо BB редактора отображается пустое пространство. Dragonfly не показывает в этом месте почти ничего, т.е. редактор просто не выводится.
НУ и соответственно вопрос: как это решить?
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.