Bild vergrößern bei FotoPro

Erweiterungen
Gert
Posts: 2484
Joined: Sun 18. Nov 2012, 14:18

Re: Bild vergrößern bei FotoPro

Post by Gert »

Danke - kann erstmal nix auffälliges entdecken.

Bei mir funktioniert das exakt:

Zeile nicht auskommentiert => Funktion/Button ist aktiviert

Zeile auskommentiert => Funktion/Button ist deaktiviert

Ich hatte hier allerdings schon die seltsamsten Vorfälle, da hat doch mal einer in der einen Installation gecodet und in einer anderen getestet :lol:

Ich selbst habe schon Dateien in ein falsches Verzeichnis hochgeladen und mich gewundert, dass es offline funktioniert, aber online nicht ...

Normalerweise MUSS das funktionieren, denn mit dieser Zeile wird die gesamte Funktion aktiviert, funktioniert auch wenn Textnavigation eingestellt ist. Wenn es diese Zeile nicht gibt, kann es auch keinen Vergrösserungsbutton geben,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
webka
Posts: 10
Joined: Sat 8. Aug 2026, 20:36

Re: Bild vergrößern bei FotoPro

Post by webka »

Wirklich merkwürdig...
Ich habe alles noch mal gecheckt. Die Datei noch mal runtergeladen und überprüft, ob die Änderungen drin waren, waren sie.
Beim RealBlog Thema war ich ja auch im richtigen Verzeichnis...
Verstehe wer will..

Ich habe den Button jetzt per CSS ausgeblendet.

Code: Select all

#fullSize, .shFullsize {
    display: none !important;
}
Gert
Posts: 2484
Joined: Sun 18. Nov 2012, 14:18

Re: Bild vergrößern bei FotoPro

Post by Gert »

Hallo Karsten,

als Hack ist auch die CSS Lösung ok, funktioniert auch mit Textnavigation. Wenn das ganze aber mal konfigurierbaar werden soll, sollte es schon besser im Programm erledigt werden.

Ich probier mal was,

Gert
Gert Ebersbach | CMSimple | Templates - Plugins - Services
Gert
Posts: 2484
Joined: Sun 18. Nov 2012, 14:18

Re: Bild vergrößern bei FotoPro

Post by Gert »

Hallo,

durch Karstens Beitrag bin ich zu der Erkenntnis gekommen, dass sich die Vergrösserungsfunktion und die Wischfunktion zur Verschiebung zum nächsten/vorigen Bild auf Touchscreens nicht vertragen. Woher soll die ShutterMobile Lightbox auch wissen, was ich gerade erreichen will, im vergrösserten Bild herumscrollen oder zum nächsten/vorigen Bild?

Ich habe darüber nachgedacht, ob die Vergrösserungsfunktion überhaupt Sinn macht, und ich denke, die sollte raus. Touchsreens werden immer mehr, Smartphones, Tablets und seit einiger Zeit auch Laptops und Notebooks haben Touchscreens.

Konfigurierbar machen bedeutet neue Konfigurations- und Sprachdateien, das könnte einige Arbeit nach einem Update verursachen.

Die CSS Variante von Karsten habe ich mal durchgetestet und eigentlich keine Nachteile gefunden. Es gibt ja auch einen Downloadbutton, den ich auch vor langer Zeit schon per CSS deaktiviert habe. Die CSS Variante macht den Vergrösserungsbutton zur versteckten Funktion (neudeutsch: hidden feature), genauso wie der Downloadbutton, man kann aber beide Buttons online im Plugin Backend im Plugin Stylesheet aktivieren. Man ändert einfach display: none!important; zu display: inline-block!important;.

So sieht das CSS der NavBar in der transparenten Variante dann aus:

Code: Select all

...

/* Navigation */

/* fullsize button */
#shNavBar .shFullsize {display: none!important;}

/* download button */
#shNavBar #shDownload {display: none!important;}


div#shNavBar {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 28px;
background: #000;
color: #999;
font: normal 16px arial, sans-serif;
padding: 0 0 9px 0;
margin: 0 auto;
text-align: center;
opacity: 0.8;
animation: opacity08 1s;
z-index: 1020;
}

#shNavBar img {
border: 0;
border-radius: 0;
padding: 0;
margin: 0;
cursor: pointer;
}

#shNavBar a {
color: #999;
text-decoration: none;
cursor: pointer;
}

#shNavBar a:hover {
color: #fff;
}

#shNavBar .shNum {
display: inline-block;
min-width: 50px;
color: #fff;
font-weight: 900;
text-align: center;
}



/* big image / grosses Bild */

...

Der gesamte Block muss übershrieben werden. Mehr muss nicht geändert werden, nicht in den Programmdateien und auch nicht in den Kofigurations- und Sprachdateien.

Bevor ich nun eine neue Version rausbringe würde ich gerne wissen, ob es dazu Meinungen oder Vorschläge gibt,

Gert
Last edited by Gert on Sun 13. Sep 2026, 17:29, edited 2 times in total.
Gert Ebersbach | CMSimple | Templates - Plugins - Services
webka
Posts: 10
Joined: Sat 8. Aug 2026, 20:36

Re: Bild vergrößern bei FotoPro

Post by webka »

Die CSS Lösung scheint doch jetzt die einfachste und eleganteste zu sein.

Ja, auch auf meiner Seite sind ca. 75 % der Besuche mit mobilen Geräten.
Eigentlich schade, weil die mehrspaltige Gestaltung auf dem Computer besser und übersichtlicher wirkt.
Gonzo Gates
Posts: 384
Joined: Thu 19. Jan 2023, 21:46

Re: Bild vergrößern bei FotoPro

Post by Gonzo Gates »

Hallo Gert,

ich habe den Code in meiner 'stylesheet.css' am Ende der Navbar-Stilbeschreibung eingefügt und außer, dass ich diesen Wischi-Waschi-Kram für meine Sites nicht benötige, hatte ich nur die alte Ansicht (nicht meine) der Navbar ohne Vergrößern-Button, wenn ein Bild vergrößert wird. Wenn überhaupt jemand meine Sites anschaut, dann ist es meine Frau auf dem iPad und die ist an meiner Willys-Gallerie gar nicht interessiert. Die merkt ja nicht mal, dass ich den Hintergrund für nur eine Seite geändert habe.

In der 'shutter-mobile.js' die angesproche Zeile

Code: Select all

// if ( (this.FS && (TI.height > shHeight || TI.width > this.wWidth)) || resized ) {this.I('fullSize').style.display = 'inline';}else{this.I('fullSize').style.display = 'none';}
auszukommentieren hat bei mir, offline, keine Wirkung gezeigt. Weder in FF, noch in Edge. Weder in meiner Gallerie, noch wenn ich einem enzelnen Bild '<a class="shutter"...>' zugewiesen habe. Beide Browser leeren ihren Cache, wenn sie geschlossen werden. Hat mich schon ein paar mal genervt, weshalb ich Ausnahmen in der Konfig eingetragen habe.

Abschließend gesagt: Den Vergrößern-Button habe ich nie wirklich gebraucht und den Download-Button nie vermisst. Aus meiner Sicht ist die CSS-Änderung der kürzeste Weg. Codebereinigung kann dann ja später erfolgen, falls jemand auf die Idee kommt den Vergrößern-Button wieder zu aktivieren und dann ein Problem meldet.

Gruß
Gonzo
Ich kenne keinen Sysadmin oder Programmierer, der sich noch nie ins Knie geschossen hat; mich mit eingeschlossen :!:
Post Reply