Bester Editor Ever
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
Super, Danke emergence!!!
Ich teste das die Tage ma, vielleicht fällt mir noch was auf...
Ist vielleicht net ganz uninteressant, da ich Firefox und IE (via Wine) unter Linux (genauer: Debian GNU/Linux Sarge) rennen hab. Ich denk zwar net, dass das ein Unterschied sein sollte, aber man weiss ja nie, ob noch irgendwo was beisst...
Ich teste das die Tage ma, vielleicht fällt mir noch was auf...
Ist vielleicht net ganz uninteressant, da ich Firefox und IE (via Wine) unter Linux (genauer: Debian GNU/Linux Sarge) rennen hab. Ich denk zwar net, dass das ein Unterschied sein sollte, aber man weiss ja nie, ob noch irgendwo was beisst...
mir sind ein paar sachen aufgefallen die ich momentan noch als bugs des editors einstufen würde...
hat hauptsächlich etwas mit dem internen handling der erlaubten elemente und attribute zu tun.
zeitweise werden attribute bei tags verdoppelt bzw total eleminiert...
zb man weisst eine klasse ul li tags zu und wechselt dann in die html ansicht...
bei input tags wird das attribut type verdoppelt wenn es nicht den wert text zugewiesen hat...
zumindestens ist das bei ie so...
@timo
das mit dem filebrowser find ich sehr nett, ich hab zwar schon einige angesehen, aber so richtig gefallen hat mir noch keiner...
hat hauptsächlich etwas mit dem internen handling der erlaubten elemente und attribute zu tun.
zeitweise werden attribute bei tags verdoppelt bzw total eleminiert...
zb man weisst eine klasse ul li tags zu und wechselt dann in die html ansicht...
bei input tags wird das attribut type verdoppelt wenn es nicht den wert text zugewiesen hat...
zumindestens ist das bei ie so...
@timo
das mit dem filebrowser find ich sehr nett, ich hab zwar schon einige angesehen, aber so richtig gefallen hat mir noch keiner...
*** make your own tools (wishlist :: thx)
einen netter bug hab ich gerade gekickt-> http://tinymce.moxiecode.com/forum/view ... highlight=emergence hat geschrieben:bei input tags wird das attribut type verdoppelt wenn es nicht den wert text zugewiesen hat...
zumindestens ist das bei ie so...
wird beim 0.0.4 ebenso drausen sein....
*** make your own tools (wishlist :: thx)
-
- Beiträge: 6284
- Registriert: Do 15. Mai 2003, 18:32
- Wohnort: Da findet ihr mich nie!
- Kontaktdaten:
ich habe den tinyMCE jetzt mal eingebaut, ein Snapshot wird gerade erzeugt
von unserer Seite ist neu:
- Auf internen Wunsch ist der Full-Mode jetzt Standard
- Auswahl von Bildern (aus dem Dateimanager) ist möglich (Filebrowser)
- Auswahl von internen Artikeln und Kategorien sowie Uploads sind möglich (Filebrowser)
- Die Art, wie Links erzeugt werden, kann über eine Chain beeinflusst werden (z.b. für mod_rewrite)
von unserer Seite ist neu:
- Auf internen Wunsch ist der Full-Mode jetzt Standard
- Auswahl von Bildern (aus dem Dateimanager) ist möglich (Filebrowser)
- Auswahl von internen Artikeln und Kategorien sowie Uploads sind möglich (Filebrowser)
- Die Art, wie Links erzeugt werden, kann über eine Chain beeinflusst werden (z.b. für mod_rewrite)
-
- Beiträge: 661
- Registriert: So 25. Jan 2004, 19:06
- Wohnort: Stuttgart-Bad Cannstatt
- Kontaktdaten:
-
- Beiträge: 3626
- Registriert: Di 12. Okt 2004, 20:00
- Wohnort: Voerde (Niederrhein)
- Kontaktdaten:
Funktionieren die o.g. Features (Links und Bilder) auch mit älteren Versionen von Contenido oder nur mit den CVS-Snapshots ab heute?timo hat geschrieben:den tinyMCE habe ich ins Contenido-CVS mit eingecheckt (ist dann über die config.php aktivierbar, wie z.b. der SPAW oder HTMLAREA2)
mit dem Snapshot ist der normale Contenido CVS Snapshot gemeint
Gruß
Ingo
ähm du hättest in der editor.php nur die zeiletimo hat geschrieben:von unserer Seite ist neu:
- Auf internen Wunsch ist der Full-Mode jetzt Standard
Code: Alles auswählen
$editor_toolbar_mode = trim(strtolower(getEffectiveSetting("wysiwyg","tinymce-toolbar-mode", "default")));
Code: Alles auswählen
$editor_toolbar_mode = trim(strtolower(getEffectiveSetting("wysiwyg","tinymce-toolbar-mode", "full")));
die default einstellungen hättest du ruhig lassen können
Code: Alles auswählen
default: /* default options */
$editor_buttons_1 = "undo,redo,separator,bold,italic,underline,strikethrough,separator,link,unlink,anchor,image,flash,advhr,separator,tablecontrols";
$editor_buttons_2 = "styleselect,separator,bullist,numlist,separator,outdent,indent,separator,justifyleft,justifycenter,justifyright,justifyfull,removeformat,separator,forecolor,backcolor,separator,sub,sup,separator,code";
$editor_buttons_3 = "";
$editor_plugins = "table,advhr,advimage,advlink,flash,searchreplace,contextmenu,paste";
ist folgender code nicht notwendig
Code: Alles auswählen
/* need for older versions < 4.5.x */
if (!function_exists('getEffectiveSetting')) {
function getEffectiveSetting ($type, $name, $default = "")
{
global $auth;
$user = new User;
$user->loadUserByUserID($auth->auth["uid"]);
$value = $user->getUserProperty($type, $name, true);
if ($value === false)
{
return $default;
} else {
return $value;
}
}
}
// since i have no idea where someone would include this file
global $cfg;
if (!isset($cfg["is_start_compatible"])) {
$cfg["is_start_compatible"] = true;
}
("lgpl.txt" "readme" "todo" "changelog")
*** make your own tools (wishlist :: thx)