Page 6 of 7

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Sat Mar 20, 2021 8:53 pm
by lck
Eine einfache Möglichkeit wäre auch ein kleines Javascript wie hier zu sehen.
Fancybox wäre hierbei gar nicht nötig, nur ein qualitativ gutes Bild mit hoher Auflösung. Der Einbau ist auch einfach.

Das hier wäre natürlich das Sahnehäubchen, als Erweiterung für hi_fancybox. (@Holger ;)) . Aber diese Version von fancybox ist schon mehr als 10 Jahre alt, das lohnt sich nicht mehr.

Fancybox 3 wäre sogar mit zoom-Effekt. Bei der Lizenz bin ich mir nicht sicher.

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Sun Mar 21, 2021 12:20 am
by Ralf H.
Erst mal vielen Dank für eure tollen Hilfsangebote.

Für meinen speziellen Fall, die Reparaturstelle von ehemalig gebrochenen Badmintonrackets zu verdeutlichen, wäre eine Zoomfunktion wie von lck demonstriert, wahrscheinlich am sinnvollsten. Gab es für so eine Art Lupe nicht schon mal ein CMSimple Plugin?
Habe ich irgendwie in Erinnerung mit einer zoombaren Weltkarte.

Für andere Bildersammlungen käme eher Lösung 2 von frase in Frage. Das ginge aber evtl. auch mit einem vor Jahren von mir verwendeten Plugin "gallery".

Bin noch nicht sicher, was ich letztendlich machen werde.

lg,
Ralf

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Sun Mar 21, 2021 1:45 pm
by lck
Ralf H. wrote:
Sun Mar 21, 2021 12:20 am
Gab es für so eine Art Lupe nicht schon mal ein CMSimple Plugin?
Habe ich irgendwie in Erinnerung mit einer zoombaren Weltkarte.
Ja, an die Weltkarte kann ich mich auch noch erinnern, aber was war das für ein Plugin :? . Christoph, war das von dir?
Ralf H. wrote:
Sun Mar 21, 2021 12:20 am
Bin noch nicht sicher, was ich letztendlich machen werde.
Weitere Alternativen wären:
- imgzoom_xh von Christoph. viewtopic.php?f=12&t=11749&start=40#p79515
- Fancybox mit class="zoom_i" verwenden. Bild wird in einem iFrame geöffnet.
- Lightbox Plugin von Ingo. Da könnte man per STRG+Mausrad zoomen.

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Sun Mar 21, 2021 3:32 pm
by cmb
lck wrote:
Sun Mar 21, 2021 1:45 pm
Ja, an die Weltkarte kann ich mich auch noch erinnern, aber was war das für ein Plugin :? . Christoph, war das von dir?
Ja, das ist Imgzoom_XH.

FancyBox PHP8

Posted: Wed Aug 25, 2021 12:38 pm
by olape
WARNING: preg_match(): Compilation failed: unrecognized character follows \ at offset 12
\plugins\hi_fancybox\index.php:21

Code: Select all

if ((!function_exists('sv')) || preg_match('#hi_fancybox' . DIRECTORY_SEPARATOR . 'index.php#i', sv('PHP_SELF')))
-->

Code: Select all

if ((!function_exists('sv')) || preg_match('#' . preg_quote('hi_fancybox' . DIRECTORY_SEPARATOR . 'index.php') . '#i', sv('PHP_SELF')))

Re: FancyBox PHP8

Posted: Wed Aug 25, 2021 12:45 pm
by cmb
olape wrote:
Wed Aug 25, 2021 12:38 pm

Code: Select all

if ((!function_exists('sv')) || preg_match('#' . preg_quote('hi_fancybox' . DIRECTORY_SEPARATOR . 'index.php') . '#i', sv('PHP_SELF')))
Ah, richtig!

Sicherheitshalber (falls sich irgendwann mal ein # einschleichen sollte) besser:

Code: Select all

if ((!function_exists('sv')) || preg_match('#' . preg_quote('hi_fancybox' . DIRECTORY_SEPARATOR . 'index.php', '#') . '#i', sv('PHP_SELF')))

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Wed Aug 25, 2021 12:59 pm
by olape
cmb wrote:
Wed Aug 25, 2021 12:45 pm
Sicherheitshalber (falls sich irgendwann mal ein # einschleichen sollte) besser:
Ist das aber nicht unwahrscheinlich? Da es ja eigentlich nur DIRECTORY_SEPARATOR betrifft.

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Wed Aug 25, 2021 2:31 pm
by cmb
olape wrote:
Wed Aug 25, 2021 12:59 pm
cmb wrote:
Wed Aug 25, 2021 12:45 pm
Sicherheitshalber (falls sich irgendwann mal ein # einschleichen sollte) besser:
Ist das aber nicht unwahrscheinlich? Da es ja eigentlich nur DIRECTORY_SEPARATOR betrifft.
Ja. :)

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Thu Nov 17, 2022 5:58 pm
by Ralf H.
aceaccis wrote:
Thu Jun 22, 2017 8:55 am
Ich habe jedoch im Moment ein Problem manche Sachen in der Hilfe Datei richtig umzusetzen.

Laut Hilfe soll ich unter Link einfügen/bearbeiten im Tab "Erweitert" unter Klassen der entsprechende CSS tag gesetzt werden.

link.png
Wie bekommt man in Tiny4 für Links "Erweitert" angezeigt?
Entweder hatte ich das noch nie, oder es ist verschwunden.
Ich muss immer direkt im Quellcode class="zoom" für Links hinzufügen.
Ist recht aufwändig.

Da ich 1,5 Jahre keine Bilder mit Zoom mehr integriert hatte, musste ich jetzt erst mal wieder das Forum durchsuchen, um rauszufinden, wie ich es damals gemacht hatte.
Eine selbsterklärende Funktion im Editor wäre super.

Re: [Update] New version of FancyBox for CMSimple(_XH)

Posted: Thu Nov 17, 2022 10:16 pm
by Tata
In der aktive init_....js Datei (in /plugins/tinymce4/inits/ mußt es definiert sein (am besten am Ende der Datei, z.B. in meiner init_fontawesome.js) steht:

Code: Select all

...
  extended_valid_elements: 'span[*],script',
  link_class_list: [
    {title: "---", value: ""},
    {title: "zoom", value: "zoom"},
    {title: "zoom_g", value: "zoom_g"},
    {title: "zoom_i", value: "zoom_i"},
    {title: "Lightbox", value: "Lightbox"}
  ],
  image_class_list: [
    {title: "---", value: ""},
    {title: 'framed', value: 'framed'},
    {title: "left", value: "left"},
    {title: "right", value: "right"}
  ]  
 } 
Die hier definierte Klassen müssen klar auch in der stzlesheet.css definiert werden. Sind sie in dem TinyMCE$ Editor definiert, erscheint die Auswahlliste auch im Linkmanager. Wenn dann ein Bild zoomen soll, ich kopiere die seine URL und füge sie im Linmanager wieder ein und wähle die Klasse. Das selbe glit auch für Textlinks (hier werden statt Bilder URL die interne/externe Seiten eingegeben.