Создать форум бесплатно: ixbb.ru :: Календарь на Апрель 2024 года: calendar2008.ru/2024/aprel/

  Reply to this topicStart new topicStart Poll

flas+xml

Sitemaster
  Отправлено: Jan 24 2010, 11:55 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



В сети ходят множество шаблонов флэш-сайтов (от Flashden например), где тексты и фотографии импортируются во флэш из отдельных папок при помощи xml.
Если приложить ручки и кое-что поменять, то могут получиться хорошие сайты-визитки, на которые всегда есть спрос
Вопрос в том, чтоб прикрутить к такому шаблону простенькую админку, в которой клиент мог бы управлять этим импортируемым контентом (не меняя конечно структуру флэш-это понятное дело не возможно). Кодер из меня не очень, но и ежу понятно, что замена картинок и текста-это не сверхзадача.
Если есть у кого-нибудь скрипты готовые, советы или ссылки на соответствующую литературу или утилиты-пишите (учебники по php не предлагать, БД тоже ни к чему-она не нужна).
Буду благодарен за ответы.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
Матроскин
Отправлено: Aug 20 2010, 11:50 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 245
Пользователь №: 2581
Регистрация:
9-June 09



Сори за почти своевременный ответ на тему без постов biggrin.gif
Удивлен, что никто ничего не ответил... ну или не отправил по какому-нибудь адресу smile.gif До недавнего времени никогда не работал со связкой xml - php, а вот на днях столкнулся с тем, что клиенту необходимо написать админку для управления флеш-галереями... ну лень ему ручками править xml )))
В общем, пришлось почитать эту тему - оказалось все довольно несложно. Возможности simpleXML позволяют легко парсить xml, используя их можно довольно легко получить массив из элементов и их параметров. А используя DOMDocument возможно уже и редактировать сам файл, работая с элементами и параметрами xml. Небольшой минус при работе с xml заключается только в том, что сам файл при внесении изменений (добавление/удаление/редактирование текст/фото) необходимо полностью перезаписывать.
Из того, что можно почитать по этой теме мне понравились 2 статьи:
1) simpleXML
2) DOMDocument
Если возникнут вопросы - чем смогу помогу smile.gif

P.S. Для работы с XML необходим PHP5 и сами библиотеки simpleXML и DOMDocument.


--------------------
PMEmail PosterUsers Website
Top
Sitemaster
Отправлено: Aug 20 2010, 09:19 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



Спасибо за ответ. только связки php-xml и flash-xml это разные вещи, но для повышение самообразования, ссылки полезные smile.gif


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
Матроскин
Отправлено: Aug 25 2010, 10:18 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 245
Пользователь №: 2581
Регистрация:
9-June 09



QUOTE (Sitemaster @ Aug 20 2010, 09:19 PM)
Спасибо за ответ. только связки php-xml и flash-xml это разные вещи...

Я об этом знаю cool.gif Вообще-то следующий вопрос
QUOTE (Sitemaster)
Вопрос в том, чтоб прикрутить к такому шаблону простенькую админку, в которой клиент мог бы управлять этим импортируемым контентом
не предполагает двоякого трактования, но, может, я все же чего-то недопонял, тогда поправьте smile.gif Необходима админка (это уже PHP), с помощью которой можно было бы управлять контентом, загружаемым во флеш (картинки/текст), в свою очередь отвечает за управление загрузкой во флеш файл с расширением .xml. Соответственно, стоит простая задача - через админку (на PHP) редактировать файл XML.
Если все же я неверно понЯл задачу, то тогда необходимо конкретнее ее обрисовать.


--------------------
PMEmail PosterUsers Website
Top
Sitemaster
Отправлено: Aug 27 2010, 12:08 AM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



Всё верно biggrin.gif xml же мы через php меняем и фото им же добавляем.


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
Матроскин
Отправлено: Aug 27 2010, 11:06 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 245
Пользователь №: 2581
Регистрация:
9-June 09



Т.е., все таки задачу я понял верно biggrin.gif Кстати, админку таки получилось сделать - теперь управлять галереями на флеше еще проще - не надо постоянно лезть на сервак и сливать/редактировать/заливать обратно .xml cool.gif


--------------------
PMEmail PosterUsers Website
Top
Sitemaster
Отправлено: Aug 27 2010, 09:30 PM
Quote Post


  Команда ЭйсВэб
*

Группа: Super moderator
Сообщений: 425
Пользователь №: 2805
Регистрация:
6-September 09



а кодом поделиться? smile.gif


--------------------
Аватар Макса - это мой дядя!
PMEmail Poster
Top
Матроскин
Отправлено: Aug 30 2010, 11:54 AM
Quote Post


  Генерал
*

Группа: Members
Сообщений: 245
Пользователь №: 2581
Регистрация:
9-June 09



QUOTE (Sitemaster @ Aug 27 2010, 09:30 PM)
а кодом поделиться?  smile.gif

Не проблема smile.gif
Здесь можно скачать архив админки с папкой (и несколькими фото для примера), куда складываются фото и сам файл XML, который собственно и редактируется через админку. Возможности административной части (хотя надо немного ее подчистить и доработать... но это уже по мелочи):
1) добавление данных о фото в XML (имя превью, имя фото, название и описание)... осталось только дописать сюда функцию загрузки фоток на сервак - но это уже можно сделать и самому - благо подобного добра в сети навалом.
2) удаление данных о фото из XML... осталось только дописать простое удаление файлов фото с сервера в случае успешного перезаписывания файла XML - тут еще проще.
3) редактирование записи о фото в файле XML (изменение имени превью, имени фото, названия и описания).
Саму админку писал под конкретную структуру XML, имеющую такой вид:
CODE
<?xml version="1.0" encoding="utf-8"?>
<photos>
 <photo>
   <thumbnail>small_1.jpg</thumbnail>
   <filename>big_1.jpg</filename>
   <title>Photo 1</title>
   <description>Description of photo 1</description>
 </photo>
...
</photos>

но переписать под себя не составит особого труда (хотя большинство XML для галерей имеет такую структуру с количеством элементов 4 или 3). Ну и защитить админку от посторонних - такого добра в сети тоже хватает... или просто воспользоваться средствами защиты сервера.


--------------------
PMEmail PosterUsers Website
Top
PickUp
  Отправлено: Dec 25 2013, 02:47 PM
Quote Post


  Солдат
*

Группа: unior
Сообщений: 1
Пользователь №: 4975
Регистрация:
25-December 13



QUOTE (Матроскин @ Aug 30 2010, 11:54 AM)
Не проблема smile.gif
Здесь можно скачать архив админки с папкой (и несколькими фото для примера)

Не могли бы вы дать какую-то другую ссылку на файл, т.к. эта уже не работает.
Заранее благодарен biggrin.gif
PMEmail Poster
Top
mikityak
Отправлено: Feb 6 2014, 07:31 PM
Quote Post


  Капитан
*

Группа: Members
Сообщений: 69
Пользователь №: 5045
Регистрация:
6-February 14



target="_blank"


--------------------
PMEmail PosterUsers Website
Top

Topic Options Reply to this topicStart new topicStart Poll

 



[ Script Execution time: 0.0351 ]   [ 10 queries used ]   [ GZIP выключен ]