Frage zum Editor

Fragen zur Implementierung und/oder Anpassung von ConPresso 4 werden in diesem Forum diskutiert.
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Frage zum Editor

Beitrag von martina »

Hallo,

kann man verhindern, dass der Editor aus einer realtiven Adresse eine komplette URL macht?
Beispiel:
aus
<img src="../../bilder/mein.jpg" ....
macht der Editor:
<img src="http://www.mydomain.de/bilder/mein.jpg" ....

Ich kopiere diese HTML aus dem Dreamweaver in einen HTML PLatzhalter ein.

Die Seiten sind zur Zeit noch auf einem Testserver, dessen Domain natürlich anders lautet, als die Domain des Servers, wohin die Seite später kommen wird. Verzeichnisstruktur wird sich nicht ändern.

Wenn ich dem Editor das nicht abgewöhnen kann, habe ich viel Arbeit vor mir, auch wenn ich mit einem Uti über alle Seiten, Scripte, CSS etc. gehe.

Nebenbei, wir nutzen auch ein Uti zur optisch gut aussehenden Formatierung der HTML, die der Editor aber komplett wieder rauswirft. Die HTML, die er erzeugt ist optisch nicht vertretbar.

Martina
Benutzeravatar
Matthias V
Modul-Entwickler
Beiträge: 1251
Registriert: 01.01.1970 01:00
Wohnort: Sondershausen
Hat sich bedankt: 54 Mal
Danksagung erhalten: 147 Mal
Kontaktdaten:

Re: Frage zum Editor

Beitrag von Matthias V »

martina hat geschrieben:kann man verhindern, dass der Editor aus einer realtiven Adresse eine komplette URL macht?
Beispiel:
aus
<img src="../../bilder/mein.jpg" ....
macht der Editor:
<img src="http://www.mydomain.de/bilder/mein.jpg" ....

Ich kopiere diese HTML aus dem Dreamweaver in einen HTML PLatzhalter ein.
Ich kann diese Problem mit meinem Conpresso 4.0.5 nicht nachvollziehen. Ältere Conpressso-Versionen haben das mal so gemacht.

Kann es sein, dass dein Dreamweaver beim Kopieren nicht den reinen Text kopiert, sondern beim herauskopieren die URL's vervollständigt?

Du musst doch sowieso die Bilder und Dateien erst in Conpresso hochladen und sie dann in die HTML-Felder mit dem Editor einbauen.

Es ist nur für Bilder im Template und im global- & local-header sinnvoll diese in ein bestimmtes Verzeichnis zu kopieren und die URL der Bilder von Hand einzutragen.


Zu Formatierung des HTML-Codes


meinst du dass sowas:

Code: Alles auswählen

<table>
 <tr>
 <td>Zelle 1</td>
 <td>Zelle 2</td>
 </tr>
</table>
zu sowas

Code: Alles auswählen

<table><tr><td>Zelle 1</td><td>Zelle 2</td></tr></table>
umformatiert wird?

Ich glaube das liegt daran, dass der Inhalt des Editors mit "innerHTML" per Javascript an das Artikelformular übergeben wird. Und "innerHTML" kennt anscheinend kein Zeilenumbrüche.

Gruß Matthias V
mod_Guestbook 4.1.0

Features:
- Einträge als ConPresso-Artikel
- benutzt Templates, Rubriken, ...
- Captcha
- BB-Code + Smilies + Zitieren
- Badwords
- Anonymisierung
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Re: Frage zum Editor

Beitrag von MarkusR »

martina hat geschrieben:kann man verhindern, dass der Editor aus einer realtiven Adresse eine komplette URL macht?
Lösche die Zeilen

Code: Alles auswählen

// make absolute links for images and files
$template_datei = str_replace('../_data/', BASE_ABS.'_data/', $template_datei); 
aus include/select_template.php

Diese sind notwendig wenn die Seiten in andere included werden sollen. Wenn Du das nicht machst, dann solltest Du es nicht brauchen...

Wenn Du Spaghetti-Code nicht magst, dann benutze IE statt FF. Das optische Highlight wird das aber dann auch nicht.

Wenn Du den Editor nicht als Editor sondern nur als Speichern Knopf benutzen willst, dann suche hier mal nach dem Thread, in dem ich erläutere, wie man HTML-pur speichern kann, ohne daß der Editor da reinpfuscht...

edit: ich habe leider nicht gesehen, daß es nicht um ConPresso eigene Bilder geht, also ist mein erster Hinweis sinnlos... ruft aber die Frage hervor, wozu Du ConPresso benötigst, wenn Du doch das Offline-Content-Management Dreamweaver benutzt... ist doch irgendwie doppelt gemoppelt...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Re: Frage zum Editor

Beitrag von martina »

MarkusR hat geschrieben:
Wenn Du den Editor nicht als Editor sondern nur als Speichern Knopf benutzen willst, dann suche hier mal nach dem Thread, in dem ich erläutere, wie man HTML-pur speichern kann, ohne daß der Editor da reinpfuscht...

edit: ich habe leider nicht gesehen, daß es nicht um ConPresso eigene Bilder geht, also ist mein erster Hinweis sinnlos... ruft aber die Frage hervor, wozu Du ConPresso benötigst, wenn Du doch das Offline-Content-Management Dreamweaver benutzt... ist doch irgendwie doppelt gemoppelt...
Ja und nein, je nachdem, aus welcher Sicht man das sieht (Webdesigner oder Updater): Ich erstelle die HTML und alles, was der Nutzer nachher ändern darf/möchte. Jede Seite hat einen anderen Aufbau, jede Seite hat Bilder und Text(e). Bilder stehen auf lange Zeit fest und werden allenfalls durch mich oder Nachfolger/in geändert, ebenso Design und/oder neue Seiten, Seiten die sich erübrigen. Navigation ist selbst gestrickt, wird auch nie durch den HP-Inhaber verändert, da ruft er ebenfalls nach uns.

Der /die Pfleger ändern also nichts, was das Textverarbeitungswissen übersteigt (manche Editorfunktionen sind bereits aus deren Sicht zu kompliziert). Es wird nur an wenigen Seiten geändert, z.B. Seiten mit den Titeln "Veranstaltungen", "Adressen", "Ansprechpartner" etc.

Man möchte diese Änderungs-Kosten einsparen und daher "kinderleicht" ändern können. Dreamweaver etc. ist ihnen zu kompliziert. Aus meiner Sicht ist der weniger kompliziert, als die 3 CMS Systeme, die ich bisher probiert habe (Conpresso ist Nr. 3). "Kinderleicht" wird es nie werden können, allein schon deshalb nicht, weil es verschiedene Browser gibt, die bekannterweise eine Seite unterschiedlich anzeigen können. Da hilft nur das Wissen und die Erfahrung des Webdesigners.

Ich bezweifle, dass CMS auf lange Sicht Homepages mit nur wenig Textcontent, wie mein derzeitiges Projekt, User ohne jegliche HTML-Kenntnisse wirklich unterstützen kann. Ich denke, dass spätestens in einem Jahr, vielleicht auch schon eher, CMS wieder vom Server genommen wird, weil es niemand mehr nutzt, und weil vielmehr die Pflege jemand anderem überlassen werden wird. (Ist CMS nicht auch eigentlich für einen bestimmten Kreis konzipiert worden? Redakteure etc.? Da passt es ja auch gut.)

Ich brauche den Editor nicht, ich habe einen, der nicht umsonst so viel Geld kostete. Ich verstehe das Bestreben von Conpresso, aber es kann ein solches Instrument nicht abmelden, was vermutlich wohl auch nicht angestrebt wird. Ich bin andererseits aber gezwungen diesen Editor zu nutzen. Wie sollte ich sonst das Zeugs in die DB kriegen? Und daher danke für den Tipp, wie ich den entmachten kann. Das probiere ich als nächstes.

Btw, mir fehlen noch viele Dinge, die ich in Conpresso realisiert sehen möchte. Das ssind sie vielleicht ja auch. Ich stehe noch immer am Anfang und weiss noch nicht genug.

Martina
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Du solltest dringend versuchen das Template-Konzept zu verstehen.

Dies erlaubt Dir hervorragend strukturierten Code zu schreiben und nur wenige Formatierungen (wenn überhaupt) dem Redakteur zu überlassen.

Daß ein Artikel nur aus einem HTML-Block besteht ist genau das, was ConPresso mit der Version 4 zu ändern sucht... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Beitrag von martina »

MarkusR hat geschrieben:Du solltest dringend versuchen das Template-Konzept zu verstehen.
Gern. Ich finde es nur schade, dass ich bisher dazu nur wenig Hilfe in der Doku und/oder in Beispiel-Templates finde.
MarkusR hat geschrieben:Dies erlaubt Dir hervorragend strukturierten Code zu schreiben und nur wenige Formatierungen (wenn überhaupt) dem Redakteur zu überlassen.
Formatierungen überhaupt nicht erwünscht. Lediglich einige Textblöcke, die aber keinesfalls anders formatiert werden sollen/dürfen. Das Ganze ist ziemlich starr. Variabel darf nur der Text sein, wie bei z.B. einer Adresse:
Adressat
Strasse/Postfach
PLZ, Ort
MarkusR hat geschrieben:Daß ein Artikel nur aus einem HTML-Block besteht ist genau das, was ConPresso mit der Version 4 zu ändern sucht... :wink:
Tut er nicht. Im Gegenteil: Mehr Flexibilität ist gefragt. Z.B. nutzen wir die META-Tags noch für bestimmte Zwecke, u.a. für ein bisserl Dokumentation und SEO (changed, changedby, created, author, abstract, description, keywords). Nicht zu vergessen das Titel-tag.

Jede Seite hat ihren eigenen set of METAs. Einige werden uns von unseren SEOs inhaltlich vorgegeben und daran haben wir uns zu halten, Kunde zahlt viel Geld an unsere SEOs und für deren Erfolg.

Vielleicht hab ich noch nicht herausgefunden, wie das in Conpresso machbar ist. global/local header ist dafür wohl unbrauchbar? Bisher habe ich noch nicht gefunden, wo diese Dinge für jede Seite individuell eingegeben werden könnten, auch nicht bei mod_pages.

Martina

Edit: Finde den Thread zur Abschaltung des Editors nicht.
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Dann hat sich das Thema Editor ja erledigt.

Verwende einfach statt HTML-Feldern nur Text-Felder und Du bekommst genau das, was Du willst.

Wenig Infos in der Doku?
Welche meinst Du denn? Und zu erklären gibt es da schon nichts mehr, weil Du es selbst erklärt hast:
Der Webdesigner erzeugt ein ordentlich strukturiertes HTML-Konstrukt und die Anwender dürfen an vorgegebenen Stellen Texte schreiben. Ende.

Bei mod_pages werden die meta-strings aus den Keywords und dem Kommentar-Feld erzeugt, so daß jede Seite einen individuellen Header hat.
Kunde zahlt viel Geld an unsere SEOs und für deren Erfolg
Das ist doch ganz wunderbar, weil die Erstellung von sowas ja ein Kinderspiel ist... und wenn man dafür bezahlt wird kann man ja nicht meckern... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

martina hat geschrieben:Edit: Finde den Thread zur Abschaltung des Editors nicht.
Steht auf der gleichen Seite wie dieser Thread
http://community.conpresso.de/viewtopic.php?t=3054

Dein Trugschluss ist daß Du HTML-Felder benutzt.
Ohne HTML-Felder auch kein Editor.

Der Thread beschreibt lediglich, wie man in ein Textfeld HTML kopieren kann, das dann nicht automatisch beim Speichern entfernt wird.

Aber das ist, wie wir inzwischen festgestellt haben, die falsche Baustelle für Dich.
Entwickele gute Templates und gut iss...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Re: Frage zum Editor

Beitrag von martina »

MarkusR hat geschrieben:
martina hat geschrieben:kann man verhindern, dass der Editor aus einer realtiven Adresse eine komplette URL macht?
Lösche die Zeilen

Code: Alles auswählen

// make absolute links for images and files
$template_datei = str_replace('../_data/', BASE_ABS.'_data/', $template_datei); 
aus include/select_template.php

Diese sind notwendig wenn die Seiten in andere included werden sollen. Wenn Du das nicht machst, dann solltest Du es nicht brauchen...

Wenn Du Spaghetti-Code nicht magst, dann benutze IE statt FF. Das optische Highlight wird das aber dann auch nicht.

Wenn Du den Editor nicht als Editor sondern nur als Speichern Knopf benutzen willst, dann suche hier mal nach dem Thread, in dem ich erläutere, wie man HTML-pur speichern kann, ohne daß der Editor da reinpfuscht...

edit: ich habe leider nicht gesehen, daß es nicht um ConPresso eigene Bilder geht, also ist mein erster Hinweis sinnlos... ruft aber die Frage hervor, wozu Du ConPresso benötigst, wenn Du doch das Offline-Content-Management Dreamweaver benutzt... ist doch irgendwie doppelt gemoppelt...
Mag sein, ich habe mich irreführend ausgedrückt: Es wird nicht die komplett mit HTML-Editor erstellte Seite einkopiert. Nur relevante Teile, die aber per Utility optisch formatiert sind. Z.B. bei Tabellen nicht alles links (macht der Editor draus), sondern <tr> eingerückt unter <table>, <td> eingerückt unter <tr> etc. height eine Zeile exakt unter width. Ist genau strukturiert und wiederholt sich beim nächsten Tag. Auch wird von vornherein W3C geprüft und dementsprechend geändert. Kein <br> oder <img> ohne Endtag. Kein width=55 sondern width="55" und... und und

Nach copy und paste in den Editor sind alle (optischen) Formatierungen weg. Natürlich nicht die Endtags und die hyphens.

Leider hab ich trotz Suchens (bis2004) den Thread noch nicht finden können.
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Beitrag von martina »

MarkusR hat geschrieben:Dann hat sich das Thema Editor ja erledigt.

Verwende einfach statt HTML-Feldern nur Text-Felder und Du bekommst genau das, was Du willst.
Hätten wir das eher gewusst... da hätte unser Boss einige Tausende für Equipment wie HTML-Editoren sparen könnnen... War es das, was Du mir sagen wolltest? Ich glaube, es ist nicht Dein Ernst.
MarkusR hat geschrieben:Wenig Infos in der Doku?
Welche meinst Du denn? Und zu erklären gibt es da schon nichts mehr, weil Du es selbst erklärt hast:
Der Webdesigner erzeugt ein ordentlich strukturiertes HTML-Konstrukt und die Anwender dürfen an vorgegebenen Stellen Texte schreiben. Ende.
Nur hat er das Prob, das in den Editor eingebrachte auch so übernommen zu wissen.
MarkusR hat geschrieben:Bei mod_pages werden die meta-strings aus den Keywords und dem Kommentar-Feld erzeugt, so daß jede Seite einen individuellen Header hat.
Leider reicht uns das nicht. Auch hier sollte dem User mehr eigene Flexibilität zugestanden werden können. Die genannten Felder werden daher gar nicht gebraucht, sind in dem Fall eher unerwünscht, wenn sie dazwischenfunken. Geht das nicht?
MarkusR hat geschrieben:
Das ist doch ganz wunderbar, weil die Erstellung von sowas ja ein Kinderspiel ist... und wenn man dafür bezahlt wird kann man ja nicht meckern... :wink:
Hut ab vor soviel Können... Manche Firmen haben eine eigene Abteilung für Kinderspielereien...
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Und die anderen benutzen mod_editor... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

martina hat geschrieben:
MarkusR hat geschrieben:Dann hat sich das Thema Editor ja erledigt.

Verwende einfach statt HTML-Feldern nur Text-Felder und Du bekommst genau das, was Du willst.
Hätten wir das eher gewusst... da hätte unser Boss einige Tausende für Equipment wie HTML-Editoren sparen könnnen... War es das, was Du mir sagen wolltest? Ich glaube, es ist nicht Dein Ernst.
Jetzt wird es langsam mühsam...

Also:
Du hast einen Editor für tausende von Euro, der Dir einen Code erzeugt.
Kopiere diesen NICHT in ein HTML-Feld (erkennbar am sich öffnenden Editor), sondern entweder in ein Template oder in das wie oben beschrieben manipulierte Text-Feld.
Ergebnis: Perfekt (so wie der Editor für mehrere tausend Euro es abliefert) strukturierter Code.
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Beitrag von martina »

MarkusR hat geschrieben:
martina hat geschrieben:Edit: Finde den Thread zur Abschaltung des Editors nicht.
Steht auf der gleichen Seite wie dieser Thread
http://community.conpresso.de/viewtopic.php?t=3054

Dein Trugschluss ist daß Du HTML-Felder benutzt.
Ohne HTML-Felder auch kein Editor.

Der Thread beschreibt lediglich, wie man in ein Textfeld HTML kopieren kann, das dann nicht automatisch beim Speichern entfernt wird.

Aber das ist, wie wir inzwischen festgestellt haben, die falsche Baustelle für Dich.
Entwickele gute Templates und gut iss...
Noch eine Frage, selbst auf die Gefahr hin noch weiter rüde durch einen Conpresso Supporter behandelt zu werden:
Gibt es Doku oder gar Beispiele für "gute" oder auch andere Templates, die Anfängern wie mir weiterhelfen könnten, um Supporter nicht mit derartigen Fragen zu belästigen, oder gar zu verärgern?

Martina
martina
ConPresso-Newbie
Beiträge: 13
Registriert: 28.08.2006 11:31

Beitrag von martina »

Du hast einen Editor für tausende von Euro,


Nein, hat niemand behauptet. Unser Euipment für ca. 35 Mitarbeiter, u.a. Editoren für jeden. Könnte es sein, dass heute ein schlimmer Tag war?

der Dir einen Code erzeugt.
Kopiere diesen NICHT in ein HTML-Feld (erkennbar am sich öffnenden Editor), sondern entweder in ein Template oder in das wie oben beschrieben manipulierte Text-Feld.
Ergebnis: Perfekt (so wie der Editor für mehrere tausend Euro es abliefert) strukturierter Code.

Wir drehen uns im Kreis. Meine Möglichkeiten mich exakter auszudrücken sind erschöpft. Schade, aber totz allem danke!

Martina
Es ist wohl einfacher, besser, sich Nr. 4 anzusehen oder gleich zu Nr. 5 so lange die noch lebt...
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7361
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Nein, meine Liebe, es ist einfacher mal darüber nachzudenken, warum man, wenn man sagt, daß man mit dem Editor nicht zufrieden ist, gesagt bekommt: Benutze HTML-Felder und den zugehörigen Editor nicht!

Jetzt habe ich Dir gleich drei alternative Möglichkeiten aufgezählt, die Dein Problem lösen und hoffe, daß Du diese ansatzweise mal in Betracht ziehst. :wink:

Wäre ich ConPresso-Supporter, dann könnte ich heute nacht bestimmt schlecht schlafen... :rofl:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten