mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 22:28 Benutzername: Passwort: Auto-Login

Thema: AS2/bilder-html formatierung/xml aus rss2-feed/zeilenumbruch vom 06.01.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Multimedia -> AS2/bilder-html formatierung/xml aus rss2-feed/zeilenumbruch
Autor Nachricht
gnom
Threadersteller

Dabei seit: 02.06.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 06.01.2010 18:45
Titel

AS2/bilder-html formatierung/xml aus rss2-feed/zeilenumbruch

Antworten mit Zitat Zum Seitenanfang

Moin Leute,

ich hab ein kleines Problem mit der Formatierung von htmlTest in Flash. Ich hol mir in ein dyn. Textfeld den RSS2-Feed von meiner Seite. Soweit funktioniert auch alles.

Das Problem sind die Bilder. Der Text rutscht natürlich neben die Bilder und somit je nach Größe der Bilder auch die Nachfolgenden Posts des Bloges.

hab es schon versucht unter Wordpress zu verändern, indem ich ein alligncenter dahinter gestellt habe, was gar nicht ging.
dann noch mit <p style="clear:both;">Der nachfolgende Text unter den Bildern</p> das kann aber Flash nicht. Flash erkennt es nicht als htmlCode.


hier mal mein Flash AS2:

[script]// ***********************************************
// Load Style Sheet
// ***********************************************
var rss_css:TextField.StyleSheet = new TextField.StyleSheet();
rss_css.onLoad = function(success:Boolean) {
if (success) {
trace ("css loaded...");
}
};
rss_css.load("mo_rss.css");

// ************************************************
// Load XML data
// ************************************************

var rss_xml:XML = new XML();
rss_xml.ignoreWhite = true;
rss_xml.onLoad = function(success:Boolean) {
if (success) {
processData(rss_xml);
} else {
trace("unable to load");
}
scroller.init();
};
rss_xml.load("MeinRssFeedDomainAdressName.de_undsoweiter");



// ***********************************************
// Process Data
// ***********************************************

channel_title = "";
channel_desc = "";
channel_copyright = "";
channel_link = "";
channel_lang = "";

function processData(rm){
var rss = rm.firstChild.firstChild;
item_txt.text="";
item_txt.html = true;
item_txt.multiline = true;
item_txt.styleSheet = rss_css;


for (i=0;i<rss.childNodes.length;i++){
//trace(rss.childNodes[i].nodeName);
if (rss.childNodes[i].nodeName == "title"){
channel_title = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "description"){
channel_description = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "copyright"){
channel_copyright = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "link"){
channel_link = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "language"){
channel_lang = rss.childNodes[i].firstChild.nodeValue;
}else if (rss.childNodes[i].nodeName == "image"){
var sTitle;
var sLink; // link
var sURL; // logo url

txtLogo.html = true;
txtLogo.htmlText="";

for (j=0;j<rss.childNodes[i].childNodes.length;j++){
if (rss.childNodes[i].childNodes[j].nodeName == "title"){
sTitle = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "link"){
sLink = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "url"){
sURL = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}
}
}else if (rss.childNodes[i].nodeName == "item"){
var itemTitle;
var itemDesc;
var itemCont;
var itemLink;

for (j=0;j<rss.childNodes[i].childNodes.length;j++){
if (rss.childNodes[i].childNodes[j].nodeName == "title"){
itemTitle = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "description"){
itemDesc = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "link"){
itemLink = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}else if (rss.childNodes[i].childNodes[j].nodeName == "content:encoded"){
itemCont = rss.childNodes[i].childNodes[j].firstChild.nodeValue;
}
}
item_txt.htmlText += "<a href=\"" + itemLink + "\"><span class=\"headline\">" + itemTitle + "</span></a><br /><span class=\"descript\">" + itemDesc + "</span><br /><span class=\"thread\">" + itemCont + "</span><br />"
}
}
}[/script]

Ich hoffe mir kann einer weiterhelfen. Wie shcon gesagt, das einlesen geht wunderbar, nur das mit den Bilder verschiebt mir alles.

Beste

Ben
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mi 06.01.2010 18:54
Titel

Antworten mit Zitat Zum Seitenanfang

MIt AS2 wirst Du da meines wissens nach nicht weit kommen. Was ich vielleicht machen würde: "extrahier" die Bilder aus dem Post, und zeig Text und Bild seperat an.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
gnom
Threadersteller

Dabei seit: 02.06.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 06.01.2010 19:02
Titel

Antworten mit Zitat Zum Seitenanfang

Ach was für ein Käs...Ich hab mir schon gedacht, dass vielleicht die rss-feed formatierung von wordpress veränert werden kann. ich mein sonst hab ich ja wieder die probleme, dass ich text und bilder zusammen fügen muss. Es wäre ja eigentlich so einfach gewesen, alles zusammen einzulesen.
  View user's profile Private Nachricht senden
phihochzwei
Moderator

Dabei seit: 08.06.2006
Ort: Mülheim an der Ruhr
Alter: 46
Geschlecht: Männlich
Verfasst Mi 06.01.2010 20:56
Titel

Antworten mit Zitat Zum Seitenanfang

Einfacher ja, aber wo wäre der Spass Grins ???
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen RSS2.0 Feed für google validiert nicht
HTML: Input-Formatierung
[Hilfe] Formatierung von HTML-Liste/Menü
word in html---> formatierung geht flöten??!!
RSS2.0 Datei generieren mit PHP
Bilder in Html
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Multimedia


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.