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
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