Ninn
Mitglied
Dabei seit: 12.02.04
Beiträge: 39
Forenversion: 2.3
|
|
Titel: Highslide JS fürs WBB - Verkleinerte Bildanhänge zoomen
Version: 2.1
Beschreibung: - Name des Addons:
Highslide JS fürs WBB 2.3.x - Verkleinerte Bildanhänge zoomen
- Coder:
Einbauanleitung fürs WBB 2.3.x von Ninn
Highslide JS von http://vikjavev.no/highslide (Lizens für kommerzielle Seiten $30, für nichtkommerziele Seiten lizensfrei)
- Addon-Version:
2.1.1
- WBB-Version:
WBB 2.3.x
- Demo:
http://www.langes-forum.de/thread.php?threadid=5596
- Beschreibung:
Siehe Demo
In Posts verkleinert dargestellte Bildanhänge werde auf Originalgröße gezoomt und mit einem Rahmen versehen.
- Copyright ©:
by Ninn
- Distanzierung:
Ich, Ninn, übernehme keine Haftung für eventuelle Schäden, Fehler oä., die mit der Benutzung dieses Addons entstehen könnten. Ich weise ausdrücklich daraufhin, daß der Einbau auf eigene Gefahr geschieht.
Deshalb gilt: Backup der Datenbank und der Dateien machen! Es gibt keinen Anspruch auf Support, Gewährleistung und Ersatz.
- Getestet mit:
Firefox 2.0.0.4
IE 6 (siehe "Bekannte Fehler")
IE 7
Konqueror
Firefox (64Bit) unter Linux
Opera 8.5 (sehr langsam)
Netscape 7.1
- Bekannte Fehler:
Funktioniert nicht mit dem IE 6 wenn im Forum die Kalenderbox des JGA-Portals angezeigt wird.
In dem Fall wird das Bild wie vorher in einem neuen Browserfenster angezeigt.
- Letzte Aktualisierung:
08.07.2007, 13:30
- Versionshinweise:
1.0
Grundversion
1.1
Jedes Bild bekommt eine andere ID (attachmendid), das macht es bei mehreren Bildern auf einer
Threadseite W3C Valide da nicht die selbe ID mehrmals verwendet wird.
Dadurch können im Beschreibungstext auch Variablen (z.B. $username) verwendet werden, ohne
die unterschiedlichen IDs würde sonst immer der Username des Posters des ersten Bildes auf der Seite
verwendet werden.
1.5
Highslide JS auch für die JGS-Galerie.
(Dank an pegelzwo von http://maylord.funpic.de für diese Erweiterung)
2.0 (Fuktioniert nicht mit dem IE 6 + 7, Fehlersuche läuft)
Auch per [img]Bild[/img] eingefügte Bilder die automatisch auf die im ACP eingestellte maximale
Größe reduziert werden, können per Highligt JS auf Originalgröße gezoomt werden. Wenn Bilder verlinkt sind bleibt der
Link erhalten.
Dies funktioniert auch mit automatisch reduzierten Bildern in Signaturen.
2.1 (Bugfixes)
1. Thumbs werden wieder wie vorher nebeneinader angezeigt.
2. Im IE werden per [IMG] eingefügte Bilder wieder im neuen Fenster geöffnet
2.1.1 (Bugfixes)
Zusätzliche Images hinzugefügt.
Update auf die Version 3.2.3 des Highslide JS. Um Fehler zu vermeiden ist diese ist nun direkt im Download enthalten.
Trotzdem bitte die Lizensbestimmungen beachten.
- Geplante Erweiterungen:
(ohne Garantie auf Erfolg und wird sicher noch einige Zeit dauern (05.07.07)
3.0
Bei angehängten Flash, Video, PDF, TXT oder HTML Dateien werden diese ebenfalls in einem zommenden Fenster angezeigt oder abgespielt.
----
Demo: http://www.langes-forum.de/thread.php?threadid=5596
weiter zum Download
__________________
www.langes-forum.de und www.lange-liebe.de
Dieser Beitrag wurde 5 mal editiert, zum letzten Mal von Ninn: 24.08.07 19:14.
|
|
21.06.07 11:27 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|
pitter0701
Mitglied
Dabei seit: 29.04.05
Beiträge: 8
Herkunft: NRW Forenversion: 2.3
|
|
Das Teil ist einfach super....Aber!!!
Es klappt wunderbar...wenn ich allerdings einen Shout (MegashoutboxXY1.32) editieren will,hängt sich die Seite komplett auf,Str.+Alt+Entf."schliessen der Seite bewirkt einen blauen Bildschirm+ich muss den Rechner neu "kalt" starten.
Habe dann das Super Teil wieder ausgebaut,editieren der Shoutbox,oder aktuallisieren der Shoutbox klappt wieder,ohne Aufhänger.
Schade,der Einbau war einfach,das Teil ansich supergut,aber sooo für mich unbrauchbar,es sei denn,das gegenseitige Stören mit der MegahoutboxXY 1.3XX würde noch egalisiert werden.
|
|
26.06.07 07:49 |
E-Mail
Finden
Als Freund hinzufügen
|
|
pegelzwo
Mitglied
Dabei seit: 07.05.06
Beiträge: 47
Herkunft: Duisburg Forenversion: 2.3
|
|
Klasse Sache! habe es (leicht geändert) auch für die JGS_Galerie eingebaut und es funzt auch dort genial!
Ist nur die Frage, was mit den Leute ist, die JavaScript deaktiveirt haben. Bekommen die ne Meldung oder können die trotzdem noch die grossen Bilder anschauen?!
__________________ [ "... WIR sind Deutschland ...!" ]
|
|
26.06.07 13:39 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|
Markus79
Mitglied
Dabei seit: 21.08.04
Beiträge: 146
Herkunft: Mülheim an der Ruhr Forenversion: 2.3
|
|
Zitat: |
Original von pegelzwo
Klasse Sache! habe es (leicht geändert) auch für die JGS_Galerie eingebaut und es funzt auch dort genial!
|
Kannst du uns auch sagen wie du das gemacht hast?
Wäre daran sehr interresiert.
Ansonsten ist das ein sehr schöner Hack. danke schön
__________________ VAG-Automobile
|
|
29.06.07 23:08 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Ninn
Mitglied
Dabei seit: 12.02.04
Beiträge: 39
Forenversion: 2.3
Themenstarter
|
|
@ pitter0701
zur MegashoutboxXY kann ich leider nix sagen, die habe ich nicht installiert, kann es also auch nicht testen woran das liegen könnte.
@ pegelzwo
Zitat: |
Ist nur die Frage, was mit den Leute ist, die JavaScript deaktiveirt haben. Bekommen die ne Meldung oder können die trotzdem noch die grossen Bilder anschauen?! |
Das Bild wird wie ohne Highslide JS im Browserfenster angezeigt, keine Fehlermeldung. Dass aber jemand JavaScript ganz abgeschaltet hat ist aber selten, hier eine Statistik von Webhits über die Aktivierung und verwendete Versionen von JS
JavaScript1.5 99.6%
JavaScript1.3 0.3%
JavaScript1.4 0.1%
JavaScript1.2 0.0%
Wenn man zusammenzählt kommt man auf 100%, nicht aktiviert spielt sich also im NullKomma Bereich ab. Da das WBB auch in der Grundversion JS verwendet dürfte dann auch sonst einiges mehr nicht gehen.
Da sehe ich also gar kein Problem.
__________________
www.langes-forum.de und www.lange-liebe.de
|
|
27.06.07 13:31 |
E-Mail
Finden
Als Freund hinzufügen
|
|
Paddy2Fast
Mitglied
Dabei seit: 27.08.06
Beiträge: 38
|
|
Toller Hack werde aber warten auf die 2.0 da, da das mit dem [img] Kram drin ist.
Hast du schon angefangen?
Gruß!
|
|
28.06.07 16:44 |
E-Mail
Finden
Als Freund hinzufügen
|
|
| |
| |
Phaethon
Mitglied
Dabei seit: 19.10.05
Beiträge: 35
Herkunft: NRW Forenversion: 2.3
|
|
Ich glaub, ich hab nen kleinen Bug bzw ein kleines Problem gefunden.
Wenn ich im Beitrag eine Flashanimation, z.B. ein Video von Youtube via [flash]xyz]/flash] einbinde und dann noch ein Bild als Anhang hochlade, funktioniert das zwar im Prinzip (siehe Bild 1), wenn ich dann aber das Bild aufrufe und es per Highslide angezigt wird, verschwindet es unter dem Flashvideo (siehe Bild 2).
Kann man da etwas dran machen?
Dateianhänge: |
Bild 1.jpg (78,05 KB, 1.799 mal heruntergeladen) Bild 2.jpg (90,16 KB, 1.781 mal heruntergeladen)
|
__________________ http://www.nds-toolz.de ~ http://www.wii-toolz.de
|
|
29.06.07 07:35 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Caretaker
Mitglied
Dabei seit: 16.01.04
Beiträge: 93
Herkunft: Magdeburg Forenversion: WBB 2.1.3
|
|
Toller Hack!
Mal eine kosmetische frage, was muss ich ändern, das nei mehreren bildanhängen die im thread nebeneinander angezeit werden?
Und ja, für die jgs würd mich das auch intressieren
__________________
Zwei Kannibalen essen einen Clown zu Mittag;
da sagt der eine: Der schmeckt aber komisch.
Fruitemuzone das einzigste Deutsche Forum zum Thema Tokenautomaten und deren Emulation!!
|
|
01.07.07 10:57 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
pegelzwo
Mitglied
Dabei seit: 07.05.06
Beiträge: 47
Herkunft: Duisburg Forenversion: 2.3
|
|
Highslide in der JGS Galerie....
So schauts aus:
http://suesse-pfoten.de/jgs_galerie_user...orie=8&bildid=1
So wirds gemacht:
In dem Template jgs_galerie_user musst Du folgendes suchen:
code: |
1:
|
<a href="#" onclick="window.open('jgs_galerie_bild.php?bildid={$vorschaubild_mittel_infos['bild_id']}&sid={$session['hash']}','galerie','width='+wsw+',height='+wsh+',left='+fensterlinks+',top='+fensteroben+' ,toolbar=0,location=0,directories=0,status=0,scrollbars=1,menubar=0,resizable=1');return false;"><if($g_einstellung['gal_save_mode']=="1")><then><img src="jgs_galerie_output.php?check=$check&sid={$session['hash']}" style="border-width: $g_einstellung[rahmen_breite]px; border-style:{$g_einstellung['rahmen_art']}; border-color: {$g_einstellung['rahmen_farbe']};" alt="" /></then><else><img src="$GalerieVerzeichnis$Verzeichnis_Mittel_Vorsatz$Bild_Groesse_Mittel_Vorsatz-{$vorschaubild_mittel_infos['bild_id']}.$vorschaubild_mittel_infos[typ]" style="border-width: $g_einstellung[rahmen_breite]px; border-style:{$g_einstellung['rahmen_art']}; border-color: {$g_einstellung['rahmen_farbe']};" alt="" /></else></if></a> |
|
Und durch das hier ersetzen! Die Beschreibung kann man ja dann noch anpassen.... (Sprachvariablen und so weiter)!
code: |
1:
2:
3:
4:
5:
6:
7:
8:
|
<div>
<a id="thumb$vorschaubild_mittel_infos[bild_id]" href="$GalerieVerzeichnis$Verzeichnis_Gross_Vorsatz$Bild_Groesse_Gross_Vorsatz-{$vorschaubild_mittel_infos['bild_id']}.$vorschaubild_mittel_infos[typ]" class="highslide" onclick="return hs.expand(this, {captionId: 'caption1'})"><if($g_einstellung['gal_save_mode']=="1")><then><img src="jgs_galerie_output.php?check=$check&sid={$session['hash']}" style="border-width: $g_einstellung[rahmen_breite]px; border-style:{$g_einstellung['rahmen_art']}; border-color: {$g_einstellung['rahmen_farbe']};" alt="" /></then><else><img src="$GalerieVerzeichnis$Verzeichnis_Mittel_Vorsatz$Bild_Groesse_Mittel_Vorsatz-{$vorschaubild_mittel_infos['bild_id']}.$vorschaubild_mittel_infos[typ]" style="border-width: $g_einstellung[rahmen_breite]px; border-style:{$g_einstellung['rahmen_art']}; border-color: {$g_einstellung['rahmen_farbe']};" alt="" /></else></if></a>
<div class='highslide-caption' id='caption1'>
<b>{$vorschaubild_mittel_infos['bild_name']}</b><br />{$vorschaubild_mittel_infos['beschreibung']} ($bild_groesse KB, {$vorschaubild_mittel_infos['views']} x angezeigt)<br />
Originalgrösse: {$vorschaubild_mittel_infos['breite']} {$lang->items['LANG_JGSGALERIE_X']} {$vorschaubild_mittel_infos['hoehe']} {$lang->items['LANG_JGSGALERIE_USER8']}<br />
Hochgeladen von <b><a href="profile.php?userid={$vorschaubild_mittel_infos['user_id']}&sid={$session['hash']}">{$bilder_username['username']}</a></b> am $date
</div>
</div> |
|
Übernehme keine Garantie. Alle Angaben ohne Gewähr!
PS: Alle Tierfreunde dürfen sich dort natürlich gerne anmelden und mitmachen!
__________________ [ "... WIR sind Deutschland ...!" ]
Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von pegelzwo: 01.07.07 23:34.
|
|
01.07.07 23:33 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Caretaker
Mitglied
Dabei seit: 16.01.04
Beiträge: 93
Herkunft: Magdeburg Forenversion: WBB 2.1.3
|
|
Danke für die JGS erweiterung, funktioniert wunderbar!
__________________
Zwei Kannibalen essen einen Clown zu Mittag;
da sagt der eine: Der schmeckt aber komisch.
Fruitemuzone das einzigste Deutsche Forum zum Thema Tokenautomaten und deren Emulation!!
|
|
02.07.07 08:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
|