- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Linkeditor in CMS_INPUT_DOM Bug
Folgendes Problem: Im DOM-Editor eingefรผgte Links (internal, external, downloads) werden nicht mehr korrekt ausgezeichnet. Die Preview im Browser funktioniert manchmal. Woran kann das liegen?
Eingabe
Darstellung danach
Nachtrag: Dies landet in der Datenbank:
<CMS_LINK linktemplate="lt_internal" type="genericLink"><TEMPLATECONTENT><CMS_VALUE name="lt_link"><LANG id="ยง" set="1"><UID>contact_1</UID><UIDTYPE>SITESTORE_LEAF</UIDTYPE><REMOTE/></LANG></CMS_VALUE><CMS_VALUE name="lt_text"><LANG id="ยง" set="1"><TEXT>Contact Page</TEXT></LANG></CMS_VALUE><CMS_VALUE name="lt_comment"><LANG id="ยง" set="1"><TEXT>A Comment</TEXT></LANG></CMS_VALUE><CMS_VALUE name="lt_frame"><LANG id="ยง" set="0"/></CMS_VALUE></TEMPLATECONTENT></CMS_LINK>
Version Server: 4.2.454.47473
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Koller,
der Tag Name ist falsch. An beiden entsprechenden Stellen muss es CMS_LINK heiรen (und nicht wie bei Ihnen cms_link)
Einfachste Lรถsung:
- รffnen Sie das Projekt mit dem Benutzer Admin [sonst kรถnnen Sie die Systemformatvorlage nicht lรถschen]
- MachenSie einen Screenshot der Versions-Historie der Vorlage (STRG-H) und posten Sie diesen hier (um herauszufinden, wodurch es kaputt gegangen ist)
- Nehmen Sie die Vorlage aus dem Paket heraus
- Lรถschen Sie die Vorlage
- Importieren sie die beigefรผgte Vorlage (Kontextmenรผ Importieren auf dem Ordner Formatvorlagen)
Danach sollten alle Verweise wieder korrekt dargestellt werden.
Kรถnnen Sie mir sagen, welche FirstSpirit Version Sie exakt einsetzen? [Steht im Dialog Hilfe/รber FirstSpirit]
Viele Grรผsse aus Dortmund,
Holger Hรถbbel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo,
bitte mal die Eigenschaften der Linkvorlagen kontrollieren. Dort gibt es einen Bereich "Formular-Variablen Zuordnung". Sind dort die korrekten Eingabekomponenten fรผr Verweistext etc. definiert?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Kontrolliert. An der Vorlage hat sich nichts geรคndert in der letzten Zeit, trotzdem sind alle Links (intern, extern etc.) wie oben dargestellt.
lt_internal war bereits ausgewรคhlt
Weitere Ideen?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Koller,
Bitte starten Sie den FirstSpirit Client mit aktivierter Java-Webstart Konsole und drรผcken Sie, wรคhrend die Eingabekomponente im Bearbeitungsmodus ist und der Cursor in der Eingabekomponente sichtbar ist. STRG-SHIFT-F2.
Posten Sie die daraus resultierende Ausgabe aus der Konsole [XML Inhalt der Eingabekomponente]
Zur Anzeige der Konsole gehen Sie gegebenenfalls folgendermaรen vor:
Falls auf Ihrem Rechner Java in der Standardinstallation aufgespielt wurde, kรถnnen
Sie die Java-Webstart-Einstellungen mittels Systemsteuerung -> Java รถffnen.
Danach auf der Karteikarte Erweitert die Java-Konsole aktivieren.
Beim nรคchsten Start des FIRSTspirit-Clients wird ein zusรคtzliches Fenster geรถffnet,
in welches Ausgaben protokolliert werden. Aus dieser Konsole kann der Text kopiert
werden (z.B. mit STRG-A alles markieren, mit STRG-C kopieren und dann in einem
beliebigen Textverarbeitungsprogramm einfรผgen).
Falls Fehler auftreten, tauchen diese, z. B. in der Form von Java Exceptions in der
Konsole oder in der Log-Datei auf. Bitte senden Sie uns diese als Anhang mit.
Viele Grรผsse aus Dortmund,
Holger Hรถbbel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Hรถbbel. Danke fรผr den Tipp mit STRG-SHIFT-F2. Ich hatte den Inhalt mittlerweile selbst aus der DB gefischt, siehe die Fehlerbeschreibung oben, unter "Nachtrag". Hilft das? Mir fรคllt der Eintrag <LANG id="ยง" set="1"> auf. Ist dies so korrekt? Wie gesagt, das Problem trat plรถtzlich auf und dies bei allen Linkarten.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Koller,
ja, der Eintrag ist korrekt. id="ยง" bedeutet, dass die Eingabekomponente sprachunabhรคngig ist und set="1" bedeutet, dass Inhalt vorhanden ist.
Mit der Ausgabe รผber die Konsole wollte ich nur erfahren, ob die Daten, die Sie aus der Datenbank gefischt hatten, auch _unverรคndert_ im DOM ausgegeben werden [oder ob es ein Encoding Problem gibt] und weiterhin, wie das darumliegende DOM Gerรผst der Eingabekomponente CMS_INPUT_DOM aussieht.
Meine Vermutungen sind, dass entweder die Formatvorlage CMS_LINK beschรคdigt ist [halte ich fรผr am wahrscheinlichsten] oder das das Encoding des Inhaltes beim Auslesen aus der Datenbank "unerwartet" ist [also Sonderzeichen nicht korrekt ankommen und so evtl. die Zuordnung zu der Formatvorlage nicht mehr korrekt ist].
Den Fall, dass die Formatvorlage mit dem Kรผrzel CMS_LINK beschรคdigt ist, kรถnnen Sie auch folgendermaรen prรผfen.
- Rufen Sie eine Beanshell Konsole auf der Formatvorlage auf
- Geben Sie dort folgendes ein:
print(e);
- Prรผfen Sie im XML, ob dort in dem Tag style das Attribute view="link" steht. (Vorsichtshalber posten Sie hier einfach das gesamte XML, so dass ich prรผfen kann, ob es evtl. einen anderen Fehler gibt, falls das Attribut mit dem korrekten Inhalt vorhanden sein sollte )
Die Developer Skripte, in denen die Beanshell Konsole enthalten ist, habe ich vorsichtshalber beigefรผgt.
Viele Grรผsse aus Dortmund,
Holger Hรถbbel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
<FORMATTEMPLATE editor="2888" id="4685" lastchange="1154683141695" name="cms_link" pp="TemplatePool" revision="4086">
<style cdata="" quote="1" system="1" tag="cms_link" view="link" visible="0">
<render>
<channel conversion="Unicode to HTML4" name="html" templateSetId="4610"/>
</render>
<attr name="align" value="LEFT"/>
<attr name="name" value="Link"/>
<attr name="font" value="sansserif"/>
</style>
<LANG displayname="Verweis" language="DE"/>
<LANG displayname="Link" language="EN"/>
</FORMATTEMPLATE>
Hier das XML von der Formatvorlage CMS_LINK. Das Attribut style scheint zu passen. Sehen Sie einen anderen Fehler?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Koller,
der Tag Name ist falsch. An beiden entsprechenden Stellen muss es CMS_LINK heiรen (und nicht wie bei Ihnen cms_link)
Einfachste Lรถsung:
- รffnen Sie das Projekt mit dem Benutzer Admin [sonst kรถnnen Sie die Systemformatvorlage nicht lรถschen]
- MachenSie einen Screenshot der Versions-Historie der Vorlage (STRG-H) und posten Sie diesen hier (um herauszufinden, wodurch es kaputt gegangen ist)
- Nehmen Sie die Vorlage aus dem Paket heraus
- Lรถschen Sie die Vorlage
- Importieren sie die beigefรผgte Vorlage (Kontextmenรผ Importieren auf dem Ordner Formatvorlagen)
Danach sollten alle Verweise wieder korrekt dargestellt werden.
Kรถnnen Sie mir sagen, welche FirstSpirit Version Sie exakt einsetzen? [Steht im Dialog Hilfe/รber FirstSpirit]
Viele Grรผsse aus Dortmund,
Holger Hรถbbel
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Das Entfernen der Vorlage und Importieren ihrer Standardvorlage hat tatsรคchlich den Fehler behoben. Besten Dank!
Etwas unerklรคrlich ist es mir allerdings schon, denn gemรคss History hat sich das Element im Oktober letztmals geรคndert, Links konnten wir aber bis vorgestern damit noch pflegen.
History von CMS_LINK, Case-รnderung am 25.10.2011
Version Server: 4.2.454.47473
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Herr Koller,
kaputt gegangen ist es vor dem 25.10.2011, als die Vorlage einem Paket hinzugefรผgt wurde.
Der Reparaturversuch รผber das รndern des Referenzname vom Admin auf cms_link am 25.10. dรผrfte es eigentlich nicht repariert haben.
Eigentlich hรคtte ich erwartete, dass ein Serverneustart das Problem beseitigt, da dann die [fehlende] Systemvorlage hรคtte neu angelegt werden mรผssen.
Kann es sein, dass vorgestern die scheinbar doppelte Formatvorlage "Verweis" bereinigt wurde und dabei die [funktionierende], nicht im Paket vorhandene, Version gelรถscht wurde?
Viele Grรผsse aus Dortmund,
Holger Hรถbbel

