. .
pragmaMx Support Forum 25 Mai 2012, 20:57:22 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Lightbox für das SMF  (Gelesen 5310 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Sitki
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.530

Sitki


WWW
« am: 18 Januar 2009, 11:05:43 »

Moin Smiley

Integrate Lightbox

Features
o Integrates Slimbox to work with
- Attachments
- Non-Linked Images
- Text-based Links to images
o Prevents Slimbox from affecting images linked to page/urls
o Fixes Imageshack.us & Photobucket links to work with Slimbox

Installation
1. Obige Modifikation über den Paket-Manager installieren.
2. Erforderliche Anpassungen für das mx-port Template:

In Datei modules/Forum/smf/Themes/mx-port/index.template.php

Suche nach:
Code: [Select]  
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/print.css?fin11" media="print" />';

Dahinter einfügen:
Code: [Select]  
// Include the Lightbox Scripts (except for the stats page and SMF Garage)
if($context['current_action'] != 'stats' && $context['current_action'] != 'garage')
echo '
        <!-- Integrate Lightbox Mod: Start -->
        <!-- MooTools Includes -->
        <script type="text/javascript" src="', $settings['default_theme_url'], '/mootools1.11.js"></script>

        <!-- Lightbox Includes -->
        <script type="text/javascript" src="', $settings['default_theme_url'], '/slimbox.js"></script>
        <link rel="stylesheet" href="', $settings['default_theme_url'], '/slimbox.css" type="text/css" media="screen" />
        <!-- Integrate Lightbox Mod: End -->';

In Datei modules/Forum/smf/Themes/mx-port/Display.template.php

Suche nach:
Code: [Select]  
echo '
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" onclick="', $attachment['thumbnail']['javascript'], '"><img src="', $attachment['thumbnail']['href'], '" alt="" id="thumb_', $attachment['id'], '" border="0" /></a><br />';
 

Ersetze mit:
Code: [Select]  
echo '
<a href="', $attachment['href'], ';image" id="link_', $attachment['id'], '" rel="lightbox[smf]"><img src="', $attachment['thumbnail']['href'], '" alt="" id="thumb_', $attachment['id'], '" border="0" /></a><br />';
 


zum Testen (inkl. PREV u. NEXT):


Gespeichert

Grüsse & Esenlikler
Wurde dein Problem gelöst? Dann bitte markiere den Thread entsprechend.
Kein Support per PM - Nutzt bitte das Forum!
Destek için forumu kullanın. Özel mesaj atmayın..
Helmuth von Moltke
grafikmurkser
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.843

grafikmurkser


WWW
« Antworten #1 am: 18 Januar 2009, 18:20:13 »

geil  .. dankeschön Smiley
nachtrag:

habs eingebaut  - läuft hervorragend  - nochmal vielen Dank dafür Smiley  thumbup
« Letzte Änderung: 18 Januar 2009, 18:30:18 von grafikmurkser » Gespeichert

meine pmx-Seite : die erste und einzige, freie, deutschsprachige Community rund um fraktale Bilder apophysis-schmiede   reg.User mehr als 1000
breakdancer
Gast
« Antworten #2 am: 19 Januar 2009, 15:08:53 »

Vielleicht ein kleiner Nachtrag für alle "Hosenschisser" so wie mich, die ein anderes Theme bzw. Template im Einsatz haben und sich nicht trauen...

Führt einfach beide vorgenannten Änderungen im Theme "mx-port" durch.

Dann geht in das aktuell von euch verwendete Theme und führt den Schritt eins:

Suche nach:
Code: [Select]  
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/print.css?fin11" media="print" />';

Dahinter einfügen:
Code: [Select]  
// Include the Lightbox Scripts (except for the stats page and SMF Garage)
        if($context['current_action'] != 'stats' && $context['current_action'] != 'garage')
                echo '
        <!-- Integrate Lightbox Mod: Start -->
        <!-- MooTools Includes -->
        <script type="text/javascript" src="', $settings['default_theme_url'], '/mootools1.11.js"></script>
               
        <!-- Lightbox Includes -->
        <script type="text/javascript" src="', $settings['default_theme_url'], '/slimbox.js"></script>
        <link rel="stylesheet" href="', $settings['default_theme_url'], '/slimbox.css" type="text/css" media="screen" />
        <!-- Integrate Lightbox Mod: End -->';

in der index.template.php eures Themes nocheinmal genau so durch, Schritt zwei entfällt in eurem Theme.

Und das Ganze sollte laufen.

Liebe Grüße

Markus
Gespeichert
appelknolli
weiss mehr
****
Offline Offline

Geschlecht: Männlich
Beiträge: 288

appelknolli


WWW
« Antworten #3 am: 23 Januar 2009, 19:19:38 »

 thumbup danke  drinks
Gespeichert

Gottlos Glücklich. Ich lasse 1000 Friedenstauben fliegen und sie sch...auf die Welt
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML