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

Gesperrt
derju
Beiträge: 301
Registriert: Do 15. Jan 2009, 09:00
Kontaktdaten:

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

Beitrag von derju » Mo 22. Nov 2010, 10:12

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
Contenido 4.8.20 | Contenido 4.9.12

Dodger77
Beiträge: 3626
Registriert: Di 12. Okt 2004, 20:00
Wohnort: Voerde (Niederrhein)
Kontaktdaten:

Re: Anker löscht ID

Beitrag von Dodger77 » Mo 20. Dez 2010, 08:38

Hm, ich kann das so nicht nachvollziehen. Ist es möglich, zur Verdeutlichung Screenshots nachzureichen?

sarronsarron
Beiträge: 251
Registriert: Do 10. Mär 2011, 17:02
Wohnort: Erlangen
Kontaktdaten:

Re: Anker löscht ID

Beitrag von sarronsarron » Mi 16. Mär 2011, 13:17

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

malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Anker löscht ID

Beitrag von malsdgtac » Fr 15. Jul 2011, 14:04

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

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Anker löscht ID

Beitrag von Oldperl » Fr 15. Jul 2011, 14:23

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
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Anker löscht ID

Beitrag von malsdgtac » Fr 15. Jul 2011, 14:28

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

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Anker löscht ID

Beitrag von Oldperl » Fr 15. Jul 2011, 16:51

:!: 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
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

Re: Anker löscht ID

Beitrag von Oldperl » Mo 18. Jul 2011, 09:59

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
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

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

Beitrag von malsdgtac » Mo 18. Jul 2011, 13:46

Vielen Dank - die Änderung hat den Bug behoben.

Oldperl
Beiträge: 4250
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Kontaktdaten:

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

Beitrag von Oldperl » Mo 18. Jul 2011, 14:56

:!: CheckIn & Closed!

Ist im nächsten Release behoben. :-)

Gruß aus Franken

Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog

Gesperrt