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

Third Party Plugins to CMSimple - how to install, use and create plugins

Moderator: Tata

lck
Posts: 2963
Joined: Wed Mar 23, 2011 11:43 am
Contact:

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

Post by lck » Sat Mar 20, 2021 8:53 pm

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.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

Ralf H.
Posts: 495
Joined: Sun Feb 16, 2014 1:45 pm
Location: Münsterland
Contact:

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

Post by Ralf H. » Sun Mar 21, 2021 12:20 am

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
Badminton Individual-/Gruppentraining im Münsterland:
http://www.badminton-tips.de (deutsch)

lck
Posts: 2963
Joined: Wed Mar 23, 2011 11:43 am
Contact:

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

Post by lck » Sun Mar 21, 2021 1:45 pm

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.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“   👉 Ludwig's XH-Templates for MultiPage & OnePage

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

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

Post by cmb » Sun Mar 21, 2021 3:32 pm

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.
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

FancyBox PHP8

Post by olape » Wed Aug 25, 2021 12:38 pm

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')))
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: FancyBox PHP8

Post by cmb » Wed Aug 25, 2021 12:45 pm

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')))
Christoph M. Becker – Plugins for CMSimple_XH

olape
Posts: 2731
Joined: Fri Mar 13, 2015 8:47 am
Contact:

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

Post by olape » 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.
Gruß Olaf, Plugins for CMSimple_XH

Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

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

Post by cmb » Wed Aug 25, 2021 2:31 pm

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. :)
Christoph M. Becker – Plugins for CMSimple_XH

Ralf H.
Posts: 495
Joined: Sun Feb 16, 2014 1:45 pm
Location: Münsterland
Contact:

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

Post by Ralf H. » Thu Nov 17, 2022 5:58 pm

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.
Badminton Individual-/Gruppentraining im Münsterland:
http://www.badminton-tips.de (deutsch)

Tata
Posts: 3586
Joined: Tue May 20, 2008 5:34 am
Location: Slovakia
Contact:

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

Post by Tata » Thu Nov 17, 2022 10:16 pm

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.
CMSimple.sk
It's no shame to ask for an answer if all efforts failed.
But it's awful to ask without any effort to find the answer yourself.

Post Reply