Wysiwyg Editor TinyMCE
Eingetragen von Gabriele (13)
am 24.04.2011 - 09:42 Uhr in
am 24.04.2011 - 09:42 Uhr in
Hallo zusammen,
ich kämpfe so mehr schlecht als recht mit Drupal im Moment. Aber es gefällt mir ;-)
Ich habe nun mal den Editor TinyMCE in das vorgeschriebene Verzeichnis kopiert.
Jetzt kann man die gewünschten Schaltflächen auswählen und Wysiwyg profiles
einstellen.
Aber wenn ich nun einen neuen Inhalt erstellen möchte, dann erscheint der Editor
leider nicht.
Was hab ich denn vergessen? Ach ja, ich bin blutige Anfängerin, auch habe ich mit
der Suche bemüht. Nur habe ich für mein Wissen nichts gefunden.
Gruß, Gabi
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast du das Eingabeformat
am 24.04.2011 - 10:42 Uhr
Hast du das Eingabeformat beim Erstellen eines Inhaltes ausgewählt, dem du das WYSIWYG-Profil zugewiesen hast?
Ist der Editor gar nicht geladen, oder sind nur die Buttons nicht da? Wenn dort eine graue Fläche, ohne die nötigen Buttons ist, rührt das meist daher, dass man als Sprache im WYSIWYG-Editor "deutsch" ausgewählt hat, aber das TinyMCE-Sprachpaket nicht in die libraries geschoben hat.
Hallo Zman, vielen Dank!
am 24.04.2011 - 11:09 Uhr
Hallo Zman,
vielen Dank! Jetzt wird der Editor angezeigt, es lag an der Spracheinstellung!
Danke!
Gruß, Gabi
könnte man denn das
am 24.04.2011 - 11:13 Uhr
könnte man denn das "Rich-Text aktivieren" auch deaktivieren?
Also so, dass man nicht immer umschalten muss?
Gruß, Gabi
Unter
am 24.04.2011 - 15:29 Uhr
Unter admin/config/content/formats kannst du aufgrund der Reihenfolge festlegen, welches das Standardformat beim Erstellen von Texten sein soll.
Das erste Eingabeformat von oben, dass die gewünschte Rolle abdeckt, wird als Standardeinstellung genommen.
Danke Zman, jetzt habe ich
am 24.04.2011 - 16:28 Uhr
Danke Zman,
jetzt habe ich aber dennoch ein Problem. Wenn ich im Editor jetzt aber zb. folgenden Php Code eingebe:
<?
$gebdate = "01.01.1920";
$alter = 0;
// Umbauen Datum in die Form JJJJMMTT
$gebdt = explode(".", $gebdate);
$gebdt = $gebdt[2].$gebdt[1].$gebdt[0];
$now = date("Ymd", time());
if (substr($now,4) == substr($gebdt,4)) {
$gratulation = "und hat heute Geburtstag";
}
if ($gebdt > $now) {
print "Geburtsdatum $gebdate ist ungültig<br>\n";
} else {
WHILE ($gebdt < $now - 9999) {
$alter++;
$gebdt = $gebdt + 10000;
}
print "Person mit Geburtsdatum $gebdate ist $alter Jahre alt $gratulation<br>\n";
}
?>
dann auf die Vorschau klicke sieht das ganze dann so aus:
<p>$now) { print "Geburtsdatum $gebdate ist ungültig<br />\n"; } else { WHILE ($gebdt < $now - 9999) { $alter++; $gebdt = $gebdt + 10000; } print "Person mit Geburtsdatum $gebdate ist $alter Jahre alt $gratulation<br />\n"; } ?></p>
Was habe ich denn da falsch gemacht, oder fehlt mir noch ein Modul?
Gruß, Gabi
Eingabeformate mit
am 24.04.2011 - 16:49 Uhr
Eingabeformate mit PHP-Intepretetierung sollten meines Wissens nicht mit WYSIWYG-Eingabeformaten gemixt werden, sonst kommt es zu eben diesen falschen Ausgaben.
Danke sehr, ich habe jetzt
am 24.04.2011 - 18:34 Uhr
Danke sehr, ich habe jetzt den Editor wieder deaktiviert und nun passt alles so weit.
Muss ich halt ohne auskommen, ist aber nicht schlimm ;-)
Gruß, Gabi