pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: Atze am 20 September 2003, 04:37:35

Titel: Artikel klappt nicht mehr?
Beitrag von: Atze am 20 September 2003, 04:37:35
Hi, hab ein problem.
Hab schon im Forum gesucht, aber leider nix gefunden.
Deshalb muß ich schon wieder stören.

Wenn ich einen Artikel erstellen will und einen html Code mit Tabellen, Text, bilder und und und machen will, verzerrt es mir alles! Eigentlich stimmt gar nix mehr.
Siehe hier: http://www.xmlrpc-sms.com/modules.php?name=News

und so sollte er aussehen: http://www.partyblick.de/modules.php?name=News&file=article&sid=449

Was mach ich falsch?
Bei den haupt Einstellungen vom vkpmx2.0 habe ich auch schon alles mögliche probiert, aber das beste Ergebniss seht ihr oben.

Danke für die Hilfe

Gruß Atze
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: DanielMathe am 20 September 2003, 09:08:55
Also hab das auch mal probiert, das klappt nicht, weil die tabelle auseinandergerissen wird. Die table/ tr / td Tags sind freigegeben, klappt aber trotzdem nicht, da gibts nen Bug. Irgendwie kommt die Tabelle beim generieren der Zeilenumbrüche durcheinander.

[Editiert am 20/9/2003 von DanielMathe]
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: tequila am 20 September 2003, 09:58:01
Hm ... schon mal versucht die ganzen BRs aus dem Text zu nehmen und gegen "Enters" (also Zeilenumbrüche / New-Lines) zu ersetzen bzw. die Zeilenumbrüche weg zu löschen?

Bin mir gerade nicht 100% sicher, aber wenn ich richtig liege dann werden bei Euch sowohl die BRs als normaler HTML-Tag ALS AUCH jede einzelne New-Line als "Leerzeile" dargestellt .... wir wollen das System ja dazu bekommen, gar keine BRs mehr zu brauchen, die man von Hand eingeben kann.

Also bitte mal das eine oder das andere entfernen aus den Texten und nochmal probieren
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: DanielMathe am 20 September 2003, 10:09:11
schon bei der vorschau gibts probs. Der tabel-tag wird als html-zeile nicht umgewandelt, die ganze zeile wird verschoben usw. probiers mal, mit den leerzeilen ist klar, aber die tabelle wird als html-code irgendwie auseinandergerissen.
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 20 September 2003, 11:15:07
Hmm,
ich weis nicht, ich fertige den Code ja im Dreamweaver an und kopier ihn dort rein, und wenn ich bei jedem Artikel irgendwas aus dem Text lassen muß, dann dauerts ja ewig!

Gibts da keine einfachere Lösung?? So wie beim nuke5.5, der hat alles gefressen!

Aber bei den Einstellung kann ich das nicht ändern, oder?

Gruß
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: DanielMathe am 20 September 2003, 12:25:28
Ne so einfach geht das nicht. Sinn des News Modules ist ja, dass man als Artikel-Schreiberling keine HTML-Kenntnisse braucht. Man schreibt nen Text und das wars, Rest erledigt das Script.

Beim Verwenden vom <table><tr><td>-Tag gibts probs. Er rafft das nicht und verschiebt die Tags und so kommt ein <tr> und dann erst der <table>-Tag. Dadurch kommt die gesamte Tabellenstrukrur durcheinander.

Zusätzlich intepretiert das Script jeden Zeilenumbruch im Texteditor als <br>Tag und streckt die Tabelle in der Länge. Wenn man keine Leerzeilen einfügt wird aber der HTML-Code unübersichtlich, also sollte man zunächst auf Tabellen bei den News verzichten.
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 20 September 2003, 15:01:40
Hi, sicher ist das für User einfacher die nicht mit html Code umgehen können, aber ich bin Admin und somit find ich es schade, das diese Funktion nicht geht.

Was meinen die Entwickler dazu, gibts da wirklich keine einfach Lösung?

Gruß
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: DanielMathe am 20 September 2003, 15:48:50
Seh ich auch so wie Du, als Admin ärgert einen der Bug, das liegt aber an der Umwandlung des Forumlars bzw. beim Umwandeln nach dem Auslesen der DB, da müssen die Entwickler ran.
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 22 September 2003, 17:54:44
Also ich hab jetzt alle br sonstige ding die nicht notwendig waren entfernt,
und bin zum Ergebniss gekommen, das die kleinste Tabelle schon Probleme macht.

Das Ding zum Beispiel:

<table border="0">
  <tr>
    <td width="238"> </td>
  </tr>
</table>

Wäre echt spitze, wenn da mal ein Profi nach kucken könnte. Den ohne den kompletten Html Code, wird eine Seite wie jede Seite :-(

Danke
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Dema am 22 September 2003, 18:23:58
hi

Ich hab eine frage

geht das wenn man z.b. das alte Artikel draufmacht?

oder ist das im ganzen VKPMX2 so das man keine html seiten mehr einfügen kann?

Gruß

DeMa
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Future am 22 September 2003, 18:45:00
Nur so ne kleine frage :
Habt ihr auch im Admin Menü unter einstellungen die ganzen Tags als "zugelassen" eingestellt ?


Sorry sehe gerade Daniel hat sie freigeben

[Editiert am 22/9/2003 von Future]
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Dema am 22 September 2003, 18:50:42
ja das geht nicht
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 22 September 2003, 19:42:45
Hi  :)  

Das Problem sind nicht die zugelassenen HTML-Tags, sondern die kleine Servicefunktion, die eingegebene Zeilenumbrüche in <br> -Tags umwandelt. An Tabellen, die dadurch zerrissen werden, hat von uns leider Niemand gedacht, sorry.
Eine Schnellösung wie folgt:

in der Datei includes/mxNewsFunctions.php
Funktion convertNewsForView()
folgende Zeile auskommentieren:
$msg = nl2br($msg);

also so:

# $msg = nl2br($msg);

Nachteil, es müssen wieder <br> Tags für Zeilenumbrüche eingegeben werden.

Eine andere Lösung ist, die Tabellenkonstruktionen ohne die "Formatierungen" einzugeben.
Also aus:

<table border="0">
<tr>
<td width="238"> </td>
</tr>
</table>

folgendes machen:

<table border="0"><tr><td width="238">
Inhalt.....
</td></tr></table>

Denke wir werden da eine Option einbauen, wo angegeben werden kann, wie mit dem Text verfahren werden soll...
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 22 September 2003, 19:52:54
Ja abnormal!!!!!!!!!!!
Ihr seid so geil!
:-))))

Geht perfekt, aber erst nach dem man erstellen drückt, die Vorschau und editieren der Artikel geht immer noch nicht. Gibts da auch so ne schelllösung?

Danke Vielen Dank

[Editiert am 22/9/2003 von Atze]
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 22 September 2003, 22:48:13
Hi Atze :)
THX... :D  

welche Methode hast Du gewählt?
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 22 September 2003, 22:50:50
Hi die mit auskommentieren!!! ;-)
Kannst du mir für die Vorschau und editieren auch noch weiterhelfen???
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 22 September 2003, 23:04:56
Jo, deswegen fragte ich....
Muss noch suchen und finden, aber heute nicht mehr  ;)  
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: sniberkiller am 28 September 2003, 11:34:00
hi Ich hatte das Proplem auch in den Mitteilungen auf der Startseite
aber ich hab folgenes gemacht:

einfach den HTML code den Frontpage erstelt in eine Zeile umwandeln

also aus

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100">
<TR>
<TD>hallo</TD>
<TD></TD>
</TR>
<TR>
<TD></TD>
<TD></TD>
</TR>
</TABLE>

das machen

<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="100"><TR><TD>hallo</TD><TD></TD><TR><TD></TD><TD></TD></TR></TABLE>
 

das geht man muß aber denn noch ein bisl Basteln

mfg
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 22 Oktober 2003, 00:51:03
Hi Andi,
wollte mal nachfragen, wies mit der Artikel Vorschau aussieht??
Gruß
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 16 November 2003, 05:52:29
Hi :)

mal sehen ob es funzt...
Der Fix ist gerade an die Betatester rausgegangen.

Kommt dann im Updatepack bzw. vkpMx 2.1  ;)  
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Future am 16 November 2003, 10:24:41
Ab VKP mX 2.1  funzt es .
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 16 November 2003, 18:19:43
Cool Männer,
da bin ich mal gespannt, aber da bekommt das Downloadmodul, aber schon ein extra Download für euer Fixpack, damit ich es nicht verpenne... Gruß

Oder haut doch ein Newsletter raus, dann hab ich es auf alle Fälle.
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 16 November 2003, 18:32:39
 :D   :D  

Jo, Prima  ;)  


Der Newsletter und das Update kommen im Laufe der Nacht  :yltype:   :crash:  
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 19 November 2003, 00:10:10
Hi, ist leider noch immer nicht ganz weg.
Bei Artikel ändern oder der Vorschau ist alles verzerrt, wie vorher.
Hab sogar bei "mxNewsfunction" wieder das oben beschriebene auskomemntieren müssen, damit ich eine korrekte darstellung meiner bisherigen ARtikel hatte.

Was sagt Ihr dazu??
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 19 November 2003, 07:16:55
Hi Atze :)
 
ZitatWas sagt Ihr dazu??
Gute Frage, bin erst mal baff, dass es nicht funktionieren soll  :cry  

Da ich vorhin gerade einen anderen kleinen Fehler im Newsmodul entdeckt habe, müssen wir da eh nochmal ran....

Kannst Du mir in einer Textdatei , exakt den Text mit allen HTML-Tags und Zeilenumbrüchen zukommen lassen, der nicht funktioniert?

info@pragmamx.org
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Future am 19 November 2003, 08:56:16
Hab mal ne einfache Tabelle erstellt .
Es klappt .
Es kommt aber drafu an welche sachen man wie freigeben hat im admin Menü.
 (https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fpowerfiles.de%2Fimages%2Ftable.gif&hash=96150f92fb3bcc413e09fc4983786e08a881633a)

Der head bereich darf net mit rein und die beiden body tags auch net .
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 19 November 2003, 20:42:25
Hi Andi,
habs dir per E-Mail geschickt, kucks dir mal an....
Im Adminmenü habe ich alles freigeschalten....

@Future, wie schauts mit einem Bild aus, das nicht extern verlinkt hast??
Zeigt das richtig an??

Gruß
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Andi am 20 November 2003, 00:50:41
Hi ;)
Problem gefunden....

1. sowas darf nicht in den Artikeln, bzw. überhaupt in allen veröffentlichten Texten vorkommen. Macht zwar normalerweise nichts, aber verursacht schwere HTML-Fehler, die ältere Browser leicht durchenander bringen. Der <title> und <body> Tag werden bereits vom vkpMx generiert und dürfen lt. HTML-Standard natürlich nicht 2x vorkommen.
 <title></title>
<body link="#330099" vlink="#330099" alink="#330099">


2. Das eigentliche Problem sind aber die Zeilenumbrüche innerhalb von HTML-Tags. Die werden dann vom Newsmodul wieder in <br /> umgewandelt, was dann den eigentlichen Tag zerstört.
Aus:
 <img
height=37 src="bild.gif" width=157
border=0>

Wird dann sowas:

<img <br />
height=37 src="bild.gif" width=157 <br />
border=0>

Dadurch wird der Tag natürlich nicht mehr als solcher erkannt und als normaler Text dargestellt.

Schnelle Lösung: den Text auf solche Umbrüche innerhalb von Tags überprüfen und diese entfernen.

Denke es ist möglich, so wie bereits innerhalb der Tabellen, die Zeilenumbrüche zusätzlich auch aus den Tags selbst rauszufiltern.

Wenn es funzt kommt hier dann in den nächsten Tagen die Lösung.  ;)

der funktionierende Beispieltext ist hier zu sehen:
http://pragma.zapto.org/vkpmx/vkpmx/html/

[Editiert am 19.11.2003 von SiteAdmin Andi]
Titel: Re: Artikel klappt nicht mehr?
Beitrag von: Atze am 20 November 2003, 01:19:10
Hi Freu mich schon, bin gespannt.
Dein Test Atze sieht genau wie bei uns aus  ;)
So sollte es sein...