Seite 1 von 1

pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 16:08
von divox
Version 4.9.9 :

Das Icon für die Formular Konfiguration lässt sich nicht mehr in Artikel Editor anklicken und damit konfigurieren.

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 16:30
von Faar
...meistens liegt es daran, dass per CSS irgendein anderes HTML-Element über diesen Button geschoben ist.
Der darunter liegende Button ist zwar sichtbar, lässt sich aber nicht mehr anklicken.

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 16:34
von divox
Nein ist es leider nicht. Ich habe den Fehler bei verschiedenen Seiten seit dem update auf 4.9.9.

Ich glaube das ist ein Bug :(

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 16:58
von Faar
Es sieht im zweiten Blick wirklich aus wie ein Bug.
Da ist ein Script das auch ordentlich die <img>ID cms_pifaform_1 auf nimmt, aber es scheint das Script nicht zu laufen, sonst wäre der Mauszeiger eine Hand.
In der Konsole wird angezeigt, dass jQuery die beiden Scripte ordentlich lädt aber die Erkennung des <img> funktioniert nicht.
Muss mal einen der Entwickler fragen, ob er weiß woran das liegt. :|

edit:
Alle anderen Buttons haben einen Anker <a> um das <img> herum, der ein Javascript Event "onClick" auslöst, nur dieses Pifa Icon nicht.

Code: Alles auswählen

<a id="m92" href="#" onclick="javascript:Con.Tiny.setContent ...
<img ...>
</a>
Vielleicht hat jemand eine ältere Installation und kann mal nachschauen, was dort um das <img> herum an HTML ist.

Code: Alles auswählen

<label class="content_type_label">Kontaktformular</label>
<img id="cms_pifaform_1" class="cms_abstract_img cms_pifaform_img"
Da fehlt vermutlich dieses <a> um das <img> herum.

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 17:09
von divox
Ich habe jetzt das Plugin von der vorherigen Version genommen und jetzt geht es wieder.

Also zu 100% ein Fehler in der 4.9.9.

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 18:00
von Faar
Das hier fehlt ab Zeile 56 im neueren 4.9.9 Script cmsPifaform.js im Pluginorder vom form_assistant:

Code: Alles auswählen

    // @deprecated [2013-11-15] Assign to windows scope (downwards compatibility)
    window.cContentTypePifaForm = cContentTypePifaForm;
Bei 4.9.7 ist es noch drin.

Ich war mal so frech, das bei mir in die 4.9.9 wieder einzufügen und siehe da, der Button funktioniert wieder! 8)

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Mi 9. Mär 2016, 18:06
von divox
Vielen Dank für deine Hilfe. :)

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 10. Mär 2016, 11:37
von rethus
Faar hat geschrieben:Ich war mal so frech, das bei mir in die 4.9.9 wieder einzufügen und siehe da, der Button funktioniert wieder! 8)
@Faar: Gute Hilfestellung und Lösung :!:

Ps: Kannst du es ggf. noch im Issue-Tracker erfassen, damit es in der nächsten Version auch behoben wird:
https://issues.contenido.org/

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 10. Mär 2016, 12:13
von frederic.schneider_4fb
Guten Tag,

folgendes:
1. Ich kann das Problem grundsätzlich nicht reproduzieren. Eben getestet, CONTENIDO 4.9.9, zwei Installationen, einmal lokal, einmal Testserver.
2. Die Version 4.9.9 ist ja de facto eine 4.9.8 mit "lediglich" einem Sicherheitsfix.
3. Die entsprechenden, oben zitierten Stellen wurden meinen Aufzeichnungen zufolge bereits 2013 entfernt. D. h. es müsste über eine lange Zeit niemanden aufgefallen sein, was mich etwas stutzig macht.

Möglicherweise liegt ein Cache-Problem nach Upgrades vor? Ansonsten würde ich mich über weitere Hinweise freuen. Einen Bug in CONTENIDO möchte ich ja gar nicht ausschließen, allerdings kann ich ihn momentan nicht nachvollziehen ;-)

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 10. Mär 2016, 13:26
von frederic.schneider_4fb
Wir haben uns das nochmal auf anderen Systemen angesehen: Manchmal taucht es doch auf. Wir nehmen das als Ticket auf!

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 10. Mär 2016, 14:00
von frederic.schneider_4fb

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 10. Mär 2016, 16:11
von Faar
Was ist da jetzt anders?

Und wenn ihr schon dabei seid:
Modul Lightbox Galerie geht nicht richtig. Mit html 5 wird die Lightbox anders eingebunden als mit rel=
Modul Sprachmenü (language_changer) geht nicht wirklich, murks.
Modul sitemap taugt nicht viel, weil es nur einen Kategoriebaum anzeigen kann. Da wäre ein Array von catid für die Eingabe besser.
Modul script Cookie sollte defensiver ausgestaltet sein, also eher erklärend am oberen oder unteren Bildschirmrand, nicht blockierend.
Den Slider haben wir nicht geschafft, responsive zu machen. Gleiche Modul-Grundlage aber mit FlexSlider funktioniert gut.
content_text sollte eher iterativ sein, also gleiches Modul wiederholend einsetzbar. Das beißt sich mit der content_type ID. Ob da was zu machen wäre?
content_video oder ähnliches fehlt noch (html5 Video und/oder Youtube)

VG,
Faar

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 17. Mär 2016, 09:10
von frederic.schneider_4fb
Alt:

Code: Alles auswählen

$tplBottom->set('s', 'JS_CLASS_NAME', get_class($this));
Neu:

Code: Alles auswählen

$tplBottom->set('s', 'JS_CLASS_NAME', 'Con.' . get_class($this));
Datei: contenido/plugins/form_assistant/classes/class.content.type.pifa_form.php

Re: pifa_contact läßt sich nicht mehr anklicken in Editor

Verfasst: Do 17. Mär 2016, 10:08
von Faar
Danke.

Und "Modul sitemap taugt nicht viel, weil es nur einen Kategoriebaum anzeigen kann. Da wäre ein Array von catid für die Eingabe besser." hat sich erledigt, das habe ich mir selbst gebaut.