Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.11.2006, 01:46
alex9974 вне форума Посмотреть профиль Отправить личное сообщение для alex9974 Найти все сообщения от alex9974
  № 1  
Ответить с цитированием
alex9974

Регистрация: Jun 2002
Сообщений: 39
По умолчанию система администрирования для презентации

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

Есть у кого то предложения как это можно реализовать? То биш такую систему администрирования этого раздела презентации по 3-ем вышупомянутым пунктам.


Я пытаюсь это сделать через подгружаемые текстовые файлы. Картинка тут отпадает уже, бог с ней. А при загрузке текста с помощью loadVariables ума не хватает сделать:

1. перенос подгружаемого текста по строкам. В динамическо поле размещается только 1 строка.

2.активную ссылку на сайт.

буду благодарен за помощь,

спасибо....

Старый 17.11.2006, 01:55
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 2  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
1. Динамическое поле можно делать многострочным
2. Нужно грузить хтмл. Тогда будет поддержка <a> и <img>.
Это делается путем загрузки файла как ХМЛ с последующим присвоением полученного текста динамическому полю с html = true
__________________
4am is time to rock

Старый 17.11.2006, 02:14
alex9974 вне форума Посмотреть профиль Отправить личное сообщение для alex9974 Найти все сообщения от alex9974
  № 3  
Ответить с цитированием
alex9974

Регистрация: Jun 2002
Сообщений: 39
спасибо
по п.1 можно чуть подробнее, как сделать многострочным, с помощью какой функции

по п.2...вообще конечно мне это сложно, не понимаю я ничерта в акшине. Может если есть какая-то рыба для базы?

Старый 17.11.2006, 02:59
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 4  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
1. В панели свойств выбрать Multiline
2. там же рядом ставим кнопку <> во включенное положение (Render text as HTML)
создаем файл test.xml в папке со флешкой
Там пишем: <p><a href = 'www.1111111.com'>A link</a> ...some text...</p>
Во флешке: динамическое текст поле myTextField настроенное как надо (многострочное, как хтмл).
Во флешке код:

Код:
var myText:XML = new XML();
myText.onLoad = function(ok) {
	if (ok) {
		myTextField.htmlText = myText.toString();
	} else {
		myTextField.htmlText = "Error!";
	}
};
myText.load("test.xml");
Проблемы и вопросы:
- Кириллица не отображается - проверяем кодировку в xml, она должна быть UTF-8
- А если файл не в той же папке? - там где load прописываем относительный или абсолютный путь
- exe не грузит файл, а в swf все работает - в пути к не должно быть русских букв
- хочется более сложной структуры файла - поиск по форуму по ключевым словам парсинг XML
__________________
4am is time to rock

Старый 17.11.2006, 08:21
alex9974 вне форума Посмотреть профиль Отправить личное сообщение для alex9974 Найти все сообщения от alex9974
  № 5  
Ответить с цитированием
alex9974

Регистрация: Jun 2002
Сообщений: 39
огромное спасибо за проявленную заботу, все кажется понятным, буду пробывать и разбираться

СПАСИБО!

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:04.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:04.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.