[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
NEU! bitte testen: TinyMCE mit Version 3 des WYSIWYG-Editors - Seite 5 - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

24. Aug 2009, 20:01

Hi,

steh grad aufm Schlauch.
Ich versuche gerade über das Modul die foreground,background
Farbe zu ändern. Nur irgendwie klappts nicht.

dachte es sollte mit:

Code: Alles auswählen

$tiny->background = "FF9900,000000";
$tiny->foreground = "CC9900,0099FF,FF9900";
bzw./oder mit

Code: Alles auswählen

$mytinyconfig =<<<EOD
	background : 'FF9900,000000',
	foreground : 'CC9900,0099FF,FF9900'
EOD;
funktionieren.

Danke schonmal. grz. Chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

24. Aug 2009, 20:24

okay.. weiß ned obs 100%ig richtig ist,
aber es scheint zu funzen ;).

/class.tinymce.inc.php
Zeile 35:

Code: Alles auswählen

var $foreground = '';
	var $background = '';
ab Zeile 470 erweitern um ein } else{

Code: Alles auswählen

if ($foreground <> '')
		{
			$configout .= $n . '  theme_advanced_text_colors : \'' . $foreground . '\',';
		} else {
			$configout .= $n . '  theme_advanced_text_colors : \'' . $this->foreground . '\',';
		}
und Zeile 477 erweitern um ein } else {

Code: Alles auswählen

if ($background <> '')
		{
			$configout .= $n . '  theme_advanced_background_colors : \'' . $background . '\',';
		} else {
			$configout .= $n . '  theme_advanced_background_colors : \'' . $this->background . '\',';
		}
sollte es gewesen sein. Wenn es anders geht, her damit ;)
Danke. grz. Chris

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

26. Aug 2009, 16:11

Hi,
die content.css unter /files/addons/tinymce
wird ignoriert. Zwar wird diese in der class.tinymce.inc.php
festgelegt:

Code: Alles auswählen

$configout .= $n . '  content_css : \'' . $rxa_tinymce['fe_path'] . '/content.css\',';
jedoch wird immer die /files/addons/tinymce/themes/advanced/skins/default/content.css verwendet.

Oder hab ich was übersehen ... :roll:
grz. Chris[/i][/color]
Erledigt. Wenn man lokal testet sollte man auf die
genauen Pfade achten *grmpf*.
Funktioniert so wie es is... danke

Steffi
Beiträge: 78
Registriert: 4. Okt 2009, 20:03

7. Okt 2009, 02:59

Hiii,

ich bin immer noch am Editor beschäftig.
Hab mir den Tread durchgelesen, leider hats nichts genützt.

Ich kann zwar alles machen bekomme den Editor aber nicht angezeigt nur ein Textfeld , kann machen was ich will.

Image_Rezise hab ich gerade alle installiert.Gibts was neues?

mlg

Steffi
Beiträge: 78
Registriert: 4. Okt 2009, 20:03

7. Okt 2009, 13:54

Guten morgen :D ,

ich habe es heute die ganze Nacht nicht hinbekommen den Editor richtig zu Installieren, gibts zwischenzeitlich etwas neues ?

Hab mir den Beitrag hier gestern 3 mal komplett duchgelesen und auf verschiedene Sachen versucht .

Der Player wird einfach nicht angezeigt. Nur ein normales Textfeld.
Weiß jemand was da los ist?

Steffi
Beiträge: 78
Registriert: 4. Okt 2009, 20:03

8. Okt 2009, 13:44

Alle guten Dinge sind 3 ?

Bekomme den Editor jetzt om Backend angezeigt.
Allerdings speichert er keine Eingaben die werden auch nicht angezeigt.

Kann mir bitte jemnad helfen und sagen was das sein könnte.
Ich such mich dumm und dämlich

Steffi

Benutzeravatar
Richard.Laing
Beiträge: 2105
Registriert: 28. Aug 2005, 00:55
Wohnort: Brühl / Rheinland
Kontaktdaten: Website

12. Okt 2009, 18:39

hi
kurze frage (problem)

der tyni mce setzt bei einer ul li liste ein <br> hinter jedes schlie
ssende </li> tag...?
wie bekomme ich das weg..?

also der macht:


Code: Alles auswählen

<br>
<ul>
<li>listenpunkt</li><br>
<li>listenpunkt</li><br>
<li>listenpunkt</li><br>
<li>listenpunkt</li><br>
</ul>
evtl. weis ja einer hilfe hierbei

gruß richy
REXvideo Videotutorials für Redaxo www.REXvideo.de
Webseite www.on-laing.de smokezig.de www.smokezig.de

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

12. Okt 2009, 19:48

Hi Richard,

nicht schön aber hilft (auf die Schnelle):

Code: Alles auswählen

$deinAusgabeText_vom_tiny = str_replace("</li><br>", "</li>", $deinAusgabeText_vom_tiny);
grz. Chris

Phoenix H.
Beiträge: 520
Registriert: 21. Sep 2006, 17:39
Kontaktdaten: ICQ

14. Okt 2009, 08:56

Bei mir kann ich keine Bilder einfügen, es öffnet sich kein "Durchsuchen" Dialog oder Ähnliches. Version ist die aktuellste vor 3 Tagen runtergeladen.
Ich find ein CMS gut.

texmaxx
Beiträge: 18
Registriert: 10. Mär 2008, 12:20

14. Nov 2009, 12:58

Bei mir kann ich keine Bilder einfügen, es öffnet sich kein "Durchsuchen" Dialog oder Ähnliches. Version ist die aktuellste vor 3 Tagen runtergeladen.
Bei mir auch nicht...:-(
Gruß, Götz

texmaxx
Beiträge: 18
Registriert: 10. Mär 2008, 12:20

f is undefined

15. Nov 2009, 18:35

texmaxx hat geschrieben:Bei mir auch nicht...:-(
Wäre echt klasse, wenn hier jemand einen Hinweis hätte!
Vielleicht hilft das weiter?
In der Fehlerkonsole vom FF steht
Fehler: f is undefined
Quelldatei: /files/addons/tinymce/tiny_mce/tiny_mce.js
Zeile: 9155, in der steht:
return f.apply(s || t, Array.prototype.slice.call(arguments, 1));

Code: Alles auswählen

		execCallback : function(n) {
			var t = this, f = t.settings[n], s;

			if (!f)
				return;

			// Look through lookup
			if (t.callbackLookup && (s = t.callbackLookup[n])) {
				f = s.func;
				s = s.scope;
			}

			if (is(f, 'string')) {
				s = f.replace(/\.\w+$/, '');
				s = s ? tinymce.resolve(s) : 0;
				f = tinymce.resolve(f);
				t.callbackLookup = t.callbackLookup || {};
				t.callbackLookup[n] = {func : f, scope : s};
			}

			return f.apply(s || t, Array.prototype.slice.call(arguments, 1));
		},

Gruß, Götz

texmaxx
Beiträge: 18
Registriert: 10. Mär 2008, 12:20

Re: f is undefined

16. Nov 2009, 23:57

Es lag an den Rechten: SAFE MODE ist on.

Habe die Dateien

Code: Alles auswählen

/files/addons/tinymce/tiny_mce_init.php
/redaxo/include/addons/tinymce/config.inc.php
per FTP lokal gesichert, auf dem Server gelöscht und wieder per FTP hochgeladen.
Gruß, Götz

69waterproof
Beiträge: 51
Registriert: 30. Okt 2009, 08:25
Kontaktdaten: Website

Redaxo im Unterverzeichnis, keine Bilder im Editor

19. Nov 2009, 09:10

Hallo Tinymce-Freunde

Wenn ich Redaxo in einem Unterverzeichnis installiert habe, werden im Editor TinyMce keine Bilder angezeigt. Bei einer Installation im Root ist das Problem nicht vorhanden.

Dieser Hinweis im Wiki hat leider nicht die Lösung gebracht: http://wiki.redaxo.de/index.php?n=R4.FAQ. Andere Beiträge im Forum leider auch nicht.


Folgendes ist meine Konfiguration:
Redaxo 4.2.1
In der Datei include/addons/tinymce/classes/class.tinymce.inc.php ,Zeile 452:

Code: Alles auswählen

$configout .= $n . '  relative_urls : true,';
Damit die Bilder im Backend in der Modulvorschau angezeigt werden, steht folgendes in der Datei files/addons/tinymce/tiny_mce/tiny_mce.js, Zeile 608:

Code: Alles auswählen

out += "../";
Damit die Bilder auch im Frontend angezeigt werden, habe ich die Modulausgabe wie folgt ergänzt:

Code: Alles auswählen

echo '<div class="tinymcewysiwyg">';
if (!$REX['REDAXO']) {
  $wysiwigvalue = str_replace("../files","./files",$wysiwigvalue);
}
echo $wysiwigvalue;
echo '</div>';
Also eigentlich alles in Ordnung für die Darstellung, aber eben: der Tinymce selber zeigt die Bilder nicht an, was die Gestaltung nicht eben einfach macht.

Ich vermute, es gibt noch irgendwo eine Variable für Tinymce selber, die ihm sagt, wo er die Bilder zu holen hat. Oder so etwas...

Kann mir jemand helfen?

Vielen Dank!
Adrian

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

19. Nov 2009, 09:45

Hallo 69waterproof!

Ich kann das Problem nicht nachvollziehen. Zwar verwalte ich meine Projekte auch in Unterordnern, aber das beschriebene Problem tritt bei mir nicht auf.

Kannst du eventuell einen Testzugang zum Backend einrichten, wo man das Problem sehen kann?

Übrigens solltest du Anpassungen des TinyMCE nicht im Addon selbst vornehmen, sondern das erweiterte Inputmodul nutzen. Da du den Code des Addons geändert hast, reicht es jetzt nämlich nicht aus, den Moduleingabecode zu posten, mit dem man das Problem leicht hätte nachvollziehen können.
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

19. Nov 2009, 10:00

Hallo,

wenn keine Bilder im Backend angezeigt werden am besten das erweiterte Input-Modul verwenden.

Hier dann folgendes anpassen:

Code: Alles auswählen

$mytinyconfig =<<<EOD
	document_base_url : 'http://www.hiermeineurl.de/cms/',
Gruß
Andreas

69waterproof
Beiträge: 51
Registriert: 30. Okt 2009, 08:25
Kontaktdaten: Website

gelöst: Tinymice, Bilder und Unterverzeichnis

19. Nov 2009, 10:09

Hallo Xong + Andreas

Vielen Dank für eure Hilfe. Das Problem lag - wie so oft - bei mir.

Da hab ich doch für Xong eine Testinstallation eingerichtet um das Problem zu demonstrieren, und siehe da: es gibt gar keins. Mit der Standard-Installation funktioniert alles wie es sollte...

Da habt ihr mir wirklich geholfen, vielen Dank!

Gruss
Adrian

Benutzeravatar
diefanz
Beiträge: 83
Registriert: 13. Feb 2006, 04:06
Wohnort: Cham
Kontaktdaten: ICQ Website Yahoo Messenger

19. Nov 2009, 22:22

Hallo,

ich habe das Modul mit Textile anstatt TinyMCE am laufen. Leider wird bei mir die optionale CSS Klasse, sowie die Post-HTML und PRE-HTML nicht übernommen. Kann es an den rexnames liegen?

Bin für jede Hilfe dankbar.

Grüße
Martin
Hallo,
gestatten, ich bin die Signatur!

M.Stoverock
Beiträge: 20
Registriert: 3. Aug 2007, 14:52
Wohnort: Berlin

Bildbeschreibung aus Medienpool

7. Dez 2009, 18:05

Liebe Community,

ich möchte meiner Website nun auch mal ein Update angedeihen lassen und habe mir zu dem Zweck Redaxo 4.2.1 mit dem neuen TinyMCE lokal installiert.

Es fällt auf, dass beim Einfügen von Bildern aus dem Medienpool die dort hinterlegte Bildbeschreibung nicht als ALT-Text übernommen wird und man sie von Hand eingeben muss. Das ist natürlich eher mühsam - gerade wenn ein Bild mehrfach auf der Website auftaucht und man später den Alt-Text jedesmal einzeln ändern muss anstatt einmal zentral im Medienpool.
Ansonsten funktioniert die Bildübernahme tadellöser: der Medienpool öffnet sich, ich kann die Datei auswählen und einfügen. Nur werden die zugehörigen Titel und Beschreibung eben nicht übernommen.

Ach, und noch etwas war mir aufgefallen. Als ich vorhin nach der Stelle suchte, wo im TinyMCE-Editor die Beschreibung ausgelesen wird, stellte ich fest, dass im Editor eigentlich eine Fehlermeldung vorgesehen ist, wenn bei einem Bild kein ALT-Text eingefügt wurde. Bei mir ist aber überhaupt noch nie eine solche Fehlermeldung vorgekommen. Weiß jemand, warum?
Ein Skriptblocker o.ä. ist bei mir nicht aktiv und ich bin mit Firefox 3.5 unterwegs.

Für alle sachdienlichen Hinweise wäre ich sehr dankbar, weil es doch recht beschwerlich wäre, jetzt für alle meine Bilder die Beschreibungen von Hand nachträglich in den Slices einzufügen.
Ich hoffe, ich konnte mich verständlich machen. ;)

Viele Grüße,
Meike

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

10. Dez 2009, 19:07

Hallo,
auch ich hab jetzt auf nem Server das Problem das der TinyMCE
nicht angezeigt wird. Sondern nur das Textfeld.

Safe_mode ist OFF

den thread hier hab ich mir auch durchgelesen, jedoch biun ich nicht
wirklich dahinter gekommen was es genau sein könnte.
Vermutung liegt bei /files/addojns/tinymce/tiny_mce_init.php
an den Pfaden (../../../redaxo/include/ ... etc) ...

Jemand nen Tipp? oder ähnl. Vermutung?

Danke. grz. Chris

Benutzeravatar
Andreas.Eberhard
Beiträge: 653
Registriert: 4. Dez 2006, 17:03
Wohnort: Kirchheim bei München
Kontaktdaten: Website

10. Dez 2009, 20:56

Hallo zusammen,

folgende Dateien müssen über den Browser aufrufbar sein und entsprechend
JavaScript bzw. CSS zurückliefern:

http://meinedomain.de/files/addons/tiny ... ect_fix.js
http://meinedomain.de/files/addons/tiny ... ct_fix.css
http://meinedomain.de/files/addons/tiny ... iny_mce.js
http://meinedomain.de/files/addons/tiny ... exembed.js
http://meinedomain.de/files/addons/tiny ... version=42

Die nächste Version ist in Arbeit und wird mit REDAXO 4.3 ausgeliefert.
Der neue Tiny wird auf jeden Fall ab 4.1 , evtl. auch ab 3.2.3 lauffähig
sein. Hier sollten dann die bisherigen Probleme auch nicht mehr bestehen.

Viele Grüße
Andreas

Benutzeravatar
darwin
Beiträge: 1725
Registriert: 2. Jan 2007, 17:10
Wohnort: LA

11. Dez 2009, 09:52

Hallo Andreas,
sind/waren nicht erreichbar...

/files/addons/tinymce/.htaccess mal umbenannt (_.htaccess)
und schon gings.

wenn man die .htaccess mal genauer betrachtet,
versteht man evtl warum. Ich versuchs mal ;)...

Code: Alles auswählen

satisfy any // mindestens einer darf rein
order deny,allow // Erst alle auspserren, dann erlauben
allow from *** // *** ersetzen ... hier kann man dann angeben wer darf (IP, oder alle die auf domain.de enden)
allow from ... funktioniert hier leider auch nicht.

Man könnte nun versuchen

Code: Alles auswählen

Satisfy any
Order deny,allow
Allow from all 
Erst aussperren (order deny), dann bestimmten erlauben(allow), und dann egal wer (allow from all) ... (funzt auf meinem server leider auch nicht) ... somit könnte man sich bei dieser Allow from all, die htaccess auch sparen ...

Leider funktioniert der TinyMCE bei mir nur durch das umbenennen/löschen der .htacces auf dem Server ...

grz. Chris

M.Stoverock
Beiträge: 20
Registriert: 3. Aug 2007, 14:52
Wohnort: Berlin

11. Dez 2009, 13:51

Hallo Andreas,

Deine Antwort bezieht sich aber nicht auf das Problem mit den Bildbeschreibungen aus dem Medienpool, oder?
Die Dateien sind bei mir vorhanden und auch aufrufbar.
Hast Du vielleicht einen weiteren Tipp, wieso beim Einfügen eines Bildes aus dem Medienpool die Bildbeschreibungen nicht als ALT-Text übernommen werden?

Vielen Dank und viele Grüße,
Meike

beyben
Beiträge: 367
Registriert: 30. Nov 2006, 14:04

27. Feb 2010, 15:56

na hi,

ich habe auch folgendes problem mit dem tinymce 3.2.2.1 & redaxo 4.2.1:
es werden die internen verlinkungen nicht angezeigt - sei es fuer den link (auf die struktur), oder die bilder (auf den medienpool). es passiert einfach .. .. nix nach dem ersten fenster.

nun habe ich die liste mal abgerufen, die Andreas.Eberhard reingesetzt hat. es sind alle dateien da, bis auf:

http://meinedomain.de/files/addons/tiny ... version=42

die gibt es scheinbar nich. nun habe ich von einem anderen server mir die /files/addons/tinymce/tiny_mce_init.php geladen und ueberschrieben.. .. nix.


hat einer ne idee?

dank euch

beyben

beyben
Beiträge: 367
Registriert: 30. Nov 2006, 14:04

27. Feb 2010, 20:08

ich vergass, was auch komisch ist - habe ich das erstemal, obwohl ich haeufiger ne 4.2.1 aufsetze...

ich kann den tinymce nicht wie gewohnt einbinden (er zeigt hierbei nur 'fliesstext:' an, sonst kein feature des editors):

Code: Alles auswählen

<strong>Fliesstext:</strong><br />

<textarea name="VALUE[1]" class="tinyMCEEditor" style="width:555px; height:250px;">
REX_VALUE[1]
</textarea>
einbinden, sondern es funktioniert nur so (habe gemerkt, das er bei der doForm drin ist...):

Code: Alles auswählen

<strong>Fliesstext:</strong><br />

    <?php 
// Ist TinyMCE 3 aktiviert?
if (class_exists('rexTinyMCEEditor'))
{
// Diese 3 Zeilen dürfen keine führenden Leerzeichen besitzen! 
$wysiwigvalue =<<<EOD
REX_VALUE[6]
EOD;

  // Neue Instanz der Klasse
  $tiny = new rexTinyMCEEditor();

  // Buttons setzen (hier alle Buttons der Standardkonfiguration)
  $tiny->buttons1 = 'bold,italic,underline,strikethrough,sub,sup,|,forecolor,backcolor,styleselect,formatselect,|,charmap,cleanup,removeformat,|,preview,code,fullscreen';
  $tiny->buttons2 = 'cut,copy,paste,pastetext,pasteword,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,|,link,unlink,redaxoMedia,redaxoEmail,anchor,|,advhr,image,emotions,media';

  // zusätzliche Buttons für Undo/Redo, Tabellen und Template
  $tiny->buttons3 = 'undo,redo,|,tablecontrols,visualaid,|,template,help';
  $tiny->buttons4 = '';

  // Breite und Höhe des Editors
  $tiny->width = 555;
  $tiny->height = 350;

  // Valides XHTML generieren true/false
  $tiny->validxhtml = true;

  // Hier können eigene Werte über die Standardwerte überlagert werden
  //
  // Achtung:
  // bei einigen Parametern (z.B. Plugins) muss der Wert aus der
  // Standardkonfiguration e r w e i t e r t werden
  // Hier als Beispiel erweitert um die Plugins syntaxhl, table, template
$mytinyconfig =<<<EOD
	plugins : 'advhr,advimage,advlink,contextmenu,emotions,fullscreen,inlinepopups,media,paste,preview,redaxo,safari,visualchars,table,template',
	skin : 'o2k7',
	skin_variant : 'silver'
EOD;
//syntaxhl
  // eigene Konfiguration übernehmen
  $tiny->configuration = $mytinyconfig;

  // WYSIWYG-Content zuordnen
  $tiny->content = $wysiwigvalue;

  // Id des REX_VALUES zuordnen
  $tiny->id = 6;

  // WYSIWYG-Editor anzeigen
  $tiny->show();
}

else
{
  $tinycheck= OOAddon::isActivated('tinymce');
  if ($tinycheck == 1) {
  // Diese 3 Zeilen dürfen keine führenden Leerzeichen besitzen! 
$value1 =<<<TEXT
REX_VALUE[6]
TEXT;
  $editor = new rexTiny2Editor(); 
  $editor->id=6; 
  $editor->content=$value1; 
  $editor->show(); }
  else {
    echo' <div class="formgenerror"> TINYMCE wurde nicht gefunden. <br/> Bitte installieren Sie das ADDON! </div>';
  }
}
?>
hatte das jemand schonmal?

denke
beyben

Benutzeravatar
Xong
Beiträge: 2081
Registriert: 5. Jun 2008, 08:30
Wohnort: Halle (Saale)

28. Feb 2010, 00:58

beyben hat geschrieben:ich vergass, was auch komisch ist - habe ich das erstemal, obwohl ich haeufiger ne 4.2.1 aufsetze...

ich kann den tinymce nicht wie gewohnt einbinden [...]
Welche anderen Addons sind installiert?
Zufälligerweise XForm?
LG,
Xong

[ externes Bild ] Määääääääääääääääääääääääh!

Zurück zu „Allgemeines [R4]“