Bester Editor Ever

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
tono
Beiträge: 574
Registriert: Mo 25. Apr 2005, 20:51
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von tono » Mo 20. Jun 2005, 19:09

Mit dem Tiger gibts jetzt ja Safari 2.0. Ob das den editmode unterstüzt? Mal sehen. Auf jeden Fall weiß man in Cupertino um dieses Problem. Safari läuft nämlich mit keinem!!! Wysiwyg-Editor.

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Mo 20. Jun 2005, 19:18

naja es reicht nicht, irgendeinen edit mode zu unterstützen, nett wäre natürlich das Feature-Set vom IE bzw Mozilla ;)

Mehr Infos:

http://bugs.kde.org/show_bug.cgi?id=48302

Wenn die Safari-Entwickler das einbauen, ist das natürlich noch schöner ;)

stese
Beiträge: 1040
Registriert: Fr 3. Dez 2004, 17:47
Wohnort: München
Kontaktdaten:

Beitrag von stese » Mo 20. Jun 2005, 19:21

;) genau ... bisher hab ich den mac usern immer firefox drauf machen müssen (mac user können ja so bequem sein ;)) aber der hat den nachteil, dass der "viel hässlicher" und "langsamer" als der safari ist hehe ... man hats nicht immer leicht ...

tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Beitrag von tantalus » Di 21. Jun 2005, 12:10

[quote="timo"]den tinyMCE habe ich ins Contenido-CVS mit eingecheckt (ist dann über die config.php aktivierbar, wie z.b. der SPAW oder HTMLAREA2)

Ich nehme an, der snapshot ist für version 4.5.
Hat schon mal jemand die filebrows in die version 4.4.5 eingebaut?

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Di 21. Jun 2005, 12:25

ähm der Snapshot IST die 4.5...siehe hier: http://www.contenido.org/forum/viewtopi ... ght=weekly

tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Beitrag von tantalus » Di 21. Jun 2005, 13:03

OK verstanden.
Ich habe den tinymce in die version 4.4.5 eingebau, würde aber auch gerne filebrowse verwenden. Kann mir jemand sagen welche Datein angepasst werden müssen?

timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo » Di 21. Jun 2005, 13:12

du kannst nicht einfach die Files anpassen, da so viele Änderungen in der 4.5 stecken, daß du am Ende eine 4.5 hättest, anstatt einer 4.4.5.

trixta
Beiträge: 165
Registriert: Di 26. Apr 2005, 12:53
Kontaktdaten:

Beitrag von trixta » Di 21. Jun 2005, 13:18

tono hat doch auf seite 3 dieses threads die integration des imagebrowsers hydrogen beschrieben. kannst du bestimmt auch als filebrowser nutzen. habe ich selber nicht ausprobiert. aber der hydrogen sieht echt nett aus. für dau-redakteure aber vielleicht zu viele funktionen. (dafür aber der vorteil ebenfalls für DAUs, dass man die bilder direkt nachdem upload resizen lassen kann)

tono
Beiträge: 574
Registriert: Mo 25. Apr 2005, 20:51
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von tono » Di 21. Jun 2005, 14:28

Ja, genau, der Hydrogen ist auch einfach als Filebrowser nutzbar.

Aber wenn er dir zuviele Funktionen hat, würd ich mir trotzdem mal meinen Anpassungsvorschlag durchlesen, und versuchen ihn auf imanager anzuwenden, was wohl nur ein Filebrowser ist. Denn Hydrogen behauptet auf imanager zu beruhen, und obwohl ich imanager selbst nicht kenne, sieht es auch ganz danach aus.

tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Beitrag von tantalus » Di 21. Jun 2005, 15:08

Der tinymce funktionier bei mir eigentlich prima, aber mir ist aufgefallen dasss sich keine swf`s einbinden lassen. Der Film wird zwar im upload-Ordner gefunden aber bei der einbindung wird dann ein falscher pfad verwendet.
Hat jemand eine Ahnung woran das liegen kann?

tantalus
Beiträge: 30
Registriert: Do 3. Mär 2005, 12:06
Kontaktdaten:

Beitrag von tantalus » Di 21. Jun 2005, 15:20

Zur Ergänzung:
der Quellcode den tinymce ausgibt lautet:
<p><img class="mce_plugin_flash" title="upload/slideshow/baehr.swf" height="100" alt="upload/slideshow/baehr.swf" src="../contenido/external/wysiwyg/tinymce/jscripts/tiny_mce/themes/advanced/images/spacer.gif" width="100" border="0" name="mce_plugin_flash"></p>

emergence
Beiträge: 10645
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence » Mi 22. Jun 2005, 11:36

@trixta
hast du den auch getestet und für nicht ausreichend befunden?
hab ich mir kurz angesehen, ist ein nettes teil...
ausreichend ist gut...

ich hab eigentlich was anderes im sinn gehabt...

das hydrogen sollte meiner meinung nach in die dateiverwaltung von contenido integriert werden
bildbearbeitung und bildverwaltung wäre dann an einer zentralen stelle...
wär ja ne nette erweiterung für contenido

ad. filebrowser
da würd ich etwas wie das hier einbauen.. -> http://sourceforge.net/tracker/index.ph ... tid=738747

das teil müsste man halt etwas(?) umbauen...

mein problem zu wenig zeit...

@andrej
des weiteren. kann es sein, das die editor.php datei noch an xhtml angepasst werden muss? z.b. diese zeile:
Code:
// xhtml style tags -> <br> or <br />
$editor_xhtml_style = getEffectiveSetting("wysiwyg","tinymce-xhtml-style", false);


wenn dort false steht, werden aus allen <br> und <br/> -> <br>. was natürlich nicht ganz valide ist. wenn ich den schalter nun auf true setze...
ähm meiner meinung nach nicht... der editor soll ja den spaw vorerst mal ersetzen, und da spaw default mäßig keinerlei xhtml produziert hab ich somit ebenso deaktiviert...

ein hacken der editor.php um xhtml style zu bekommen ist aber nicht notwendig
dafür gibts dann ja die user properties (> 4.5.x auch group, system,client)
syntax wäre
wysiwyg tinymce-xhtml-style true
(siehe auch erste seite des threads)

@tono
In editor.php müssen wir erstmal die Pfade aus der Datenbank lesen. Das geschieht mit folgendem Code irgendwo oberhalb von <!-- tinyMCE -->:
das wird in der config.php (external/wysiwyg/tinymce/config.php) gemacht..
die variable $cfgClient[$client]... kann man dafür hernehmen -> siehe auch functions.general.php -> rereadclients() (oder so ähnlich)...
*** make your own tools (wishlist :: thx)

trixta
Beiträge: 165
Registriert: Di 26. Apr 2005, 12:53
Kontaktdaten:

Beitrag von trixta » Mi 22. Jun 2005, 12:52

@tono:

habe eben versucht den hydrogen so zu implementieren wie du meintest. leider lädt er dann nicht den tiny, sondern zeigt die seite im html-modus an und lädt keine buttons. außerdem taucht ein javascript fehler auf wonach: imanager undefiniert ist, der dafür verantwortlich ist.

kannst du dir dabei was denken?

habe das nach deiner anleitung modifizierte pack hochgeladen:
tinymce-m-hydrogen.zip

workaholics
Beiträge: 18
Registriert: Mo 24. Mai 2004, 15:32
Kontaktdaten:

Beitrag von workaholics » Do 23. Jun 2005, 11:25

Hallo,

ich habe ebenfalls den Editor unter 4.4.5 eingebunden. Genauer gesagt die Dateien in den entsprechenden Ordner und das config-file angepasst. Wenn ich jetzt einen Artikel bearbeiten möchte, also den Editor starten, kommt einfach nur gar nichts. Es erscheint kein Editorfenster.

Im Errorlog steht nichts
JavaScript-Fehler: Die HTML-Quelle ist für diese Operation nicht gültig.

Die Dateien includes.CMS_HTML.php und includes.CMS_HTML_HEAD.php habe ich angepasst.

Kann mir jemand helfen?
Danke.
Zuletzt geändert von workaholics am Do 23. Jun 2005, 11:37, insgesamt 1-mal geändert.

trixta
Beiträge: 165
Registriert: Di 26. Apr 2005, 12:53
Kontaktdaten:

Beitrag von trixta » Do 23. Jun 2005, 11:39

workaholics hat geschrieben: Im Errorlog steht nichts
JavaScript-Fehler: Die HTML-Quelle ist für diese Operation nicht gültig.
neben dem pack von emergence musst du noch die dateien includes.CMS_HTML.php und includes.CMS_HTMLHEAD.php anpassen. siehe auf seite 1 den beitrag von emergence dieses threads. btw. hast du den hydrogen ebenfalls installiert? wenn ja läuft er, nachdem du natürlich das da oben/unten gemacht hast.
includes.CMS_HTML.php und includes.CMS_HTMLHEAD.php

anpassen...

dort findet sich etwas wie

Code: Alles auswählen

        echo "  <TABLE cellpadding=2 cellspacing=0 border=0>";

        echo "  <TR><TD valign=top class=text_medium nowrap>&nbsp;".$typenr.".&nbsp;".$a_description[$type][$typenr].":&nbsp;</TD>";

        include ($cfg["path"]["wysiwyg"] . 'editor.php');


        echo "  </TR>";
muss aber

Code: Alles auswählen

 echo "  <TABLE cellpadding=2 cellspacing=0 border=0 width=100%>";

        echo "  <TR><TD valign=top class=text_medium nowrap>&nbsp;".$typenr.".&nbsp;".$a_description[$type][$typenr].":&nbsp;</TD></TR><tr><td>";

        include ($cfg["path"]["wysiwyg"] . 'editor.php');


        echo "  </td></TR>";
so aussehen...

sonst gibts nen netten javascript fehler das das html objekt ungültig ist...

Antworten