Seite 1 von 1

[CON-406] Gelöst: Anker löscht ID

Verfasst: Mo 22. Nov 2010, 10:12
von derju
Guten Morgen

Ich habe folgendes Problem:
Wenn ich einen Anker gesetzt habe, und diesen via Link einfügen will erscheint das immer so front_content.php?idart=#peter es fehlt die ID.
Warum? Ich verwende die Version 4.8.14
Ist das ein Fehler vom Editor?

Danke im voraus für Eure Hilfe

LG - Jules

Re: Anker löscht ID

Verfasst: Mo 20. Dez 2010, 08:38
von Dodger77
Hm, ich kann das so nicht nachvollziehen. Ist es möglich, zur Verdeutlichung Screenshots nachzureichen?

Re: Anker löscht ID

Verfasst: Mi 16. Mär 2011, 13:17
von sarronsarron
Hallo,

habe das gleiche Problem. Wenn ein Ankerlink gesetzt wird fehlt bei der Adresse front_content.php?idart=#sprunglink3 der Eintrag der idart Nummer.

Gibt es schon eine Lösung zu diesem Problem

Gruß sarronsarron

Re: Anker löscht ID

Verfasst: Fr 15. Jul 2011, 14:04
von malsdgtac
Genau das gleiche Problem habe ich auch - gibt's schon eine Lösung dafür? Die Links schauen so aus und funktionieren dann natürlich dann nicht: front_content.php?idart=#Anker

Re: Anker löscht ID

Verfasst: Fr 15. Jul 2011, 14:23
von Oldperl
Hallo,

kann ich nicht nachvollziehen. Ich markiere im Tiny einen Text, klicke auf "Link einfügen", suche über die Dateiverwaltung des Tiny den Artikel raus (front_content.php?idart=xxx), hänge ans Ende den Anker an (front_content.php?idart=xxx#test) und Speichere.
Sowohl im BE-Editor als auch im Frontend wird mir dann der Link korrekt angezeigt

Code: Alles auswählen

<a href="front_content.php?idart=xxx#test">Tescht</a>
Gruß aus Franken

Ortwin

Re: Anker löscht ID

Verfasst: Fr 15. Jul 2011, 14:28
von malsdgtac
Hi Ortwin,

es geht um Anker auf der gleichen Seite (gleichen Textbereich). Dafür gibt es unter dem Link einfügen ja die Möglichkeit gleich alle eingefügten Anker auszuwählen - eine praktische Möglichkeit, einen Anker zu verlinken ohne sich damit auszukennen.

smac

Re: Anker löscht ID

Verfasst: Fr 15. Jul 2011, 16:51
von Oldperl
:!: Bug bestätigt! Verschoben.

Danke für die bessere Fehlerbeschreibung. Muss ich mir erst anschauen, ist offensichtlich ein Fehler in JS-Bereich des Tiny bzw. der vorbelegten Variablen.
Man muss nicht mal den Tiny schließen dazu, sondern sieht den Bug gleich in der HTML-Quelltextanzeige.

Gruß aus Franken

Ortwin

Re: Anker löscht ID

Verfasst: Mo 18. Jul 2011, 09:59
von Oldperl
Got it! :)

Bugfix:
  • Öffne die Datei contenido/external/wysiwyg/tinymce3/editorclass.php und gehe zu Zeile 84.
  • Füge am Ende der global-Definition die Variable $idart ein.

    Code: Alles auswählen

    function cTinyMCEEditor ($sEditorName, $sEditorContent)
        {
            global $belang, $cfg, $cfgClient, $client, $lang, $idart;
            
            cWYSIWYGEditor::cWYSIWYGEditor($sEditorName, $sEditorContent);
            $this->_setEditor("tinymce3");
            
            // Retrieve all settings for tinymce
            $this->_aSettings = getEffectiveSettingsByType("tinymce"); 
  • Fertisch. :-)
Gruß aus Franken

Ortwin

Re: [CON-406] Gelöst: Anker löscht ID

Verfasst: Mo 18. Jul 2011, 13:46
von malsdgtac
Vielen Dank - die Änderung hat den Bug behoben.

Re: [CON-406] Gelöst: Anker löscht ID

Verfasst: Mo 18. Jul 2011, 14:56
von Oldperl
:!: CheckIn & Closed!

Ist im nächsten Release behoben. :-)

Gruß aus Franken

Ortwin