close× Call Us +49 (1805) 01 29 59

SGI Fusion
Thread Author: Paulo
Thread ID: 1999
Thread Info
Es gibt 16 Beiträge zu diesem Thema, und es wurde 2670 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
Lightbox
Paulo
Hallo liebe Community,
Ich habe ein Problem und zwar wollte ich mir eine Lightbox installieren und habe mich am Ende für folgende entschieden http://www.huddletogether.com/project.../#overview nun beginnt das Problem ich habe mich an die Anleitung gehalten habe es auch mehrmals probiert aber irgendwie will die Lightbox einfach nicht funktionieren. Ich hoffe ihr habt eine Lösung für mein Problem ich hänge mal den Code an was ich getan hab. Evtl habt ih ein besseres Auge für Fehler.



<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/

if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."output_handling_include.php";
require_once THEME."theme.php";
require_once INCLUDES."header_includes.php";

if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }

echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "
<link rel='stylesheet' href='lightbox/lightbox.css' type='text/css' media='screen' />

";

echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n";
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n
<script type='text/javascript' src='".INCLUDES."prototype.js'></script>
<script type='text/javascript' src='".INCLUDES."scriptaculous.js?load=effects,builder'></script>
<script type='text/javascript' src='".INCLUDES."lightbox.js'></script>

";
echo "</head>\n<body>\n";

require_once THEMES."templates/panels.php";
ob_start();
?>



Und als Code um die Lightbox aufzurufen ist


<a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>
 
SC-Ad-Bot
 
Paulo
Hallo Marcus, danke für deinen Hilfe jedoch funktioniert die Lightbox immernoch noch nicht. Ich habe allles nochmals überprüft aber irgendwie will sie einfach nicht funktionieren!

Ich verzweifle zur Zeit an dem Ding Sad
 
Paulo
In den News wollt ich eigentlich das bild welches auf 1680x1050 ist verkleinert darstellen lassen und wenn man dann auf das Bild Klickt das dann die Lightbox das Bild in Originalgröße anzeigt so ist der Plan.

Paulo
 
Paulo
Ne tu ganz normal eine News schreiben mit folgendem Inhalt:


<center><a href="/portal/images/news/anubhm.jpg" rel="lightbox"><img src="http://www.epic-factory.de/portal/images/news/anubhmsm.jpg" style="margin: 5px;" border="0"></a></center>


aber selsbt da funktioniert die Box nicht.
 
Hasi98

Zitat


<center><a href="/portal/images/news/anubhm.jpg" rel="lightbox"><img src="http://www.epic-factory.de/portal/images/news/anubhmsm.jpg" style="margin: 5px;" border="0"></a></center>

Da is ein html fehler so is es richtig:

<center><a href="/portal/images/news/anubhm.jpg" rel="lightbox"><img src="http://www.epic-factory.de/portal/images/news/anubhmsm.jpg" style="margin: 5px;" border="0" /></a></center>

Bearbeitet von Hasi98 am 24.11.2009 00000011 15:39
Mfg
Hasi
--------------------------------------------------

Swiftgaming - LianTu2 (MMORP Game Metin2 P-Server) Forum
 
Paulo
Danke für den Hinweis Hansi aber das hat das Problem immernoch nicht behoben :/
Ich versteh einfach nicht was ich falsch gemacht habe.
 
Hasi98

Zitat

Paulo schrieb:
Danke für den Hinweis Hansi aber das hat das Problem immernoch nicht behoben :/
Ich versteh einfach nicht was ich falsch gemacht habe.

Ich heiße Hasi ... XD
naja ich kann's net ganz nachvollziehn, da ich dein Problem net ganz verstanden hab - Sorry
Mfg
Hasi
--------------------------------------------------

Swiftgaming - LianTu2 (MMORP Game Metin2 P-Server) Forum
 
emblinux
Das mit dem Schrägstrich am Ende ist auch nicht wirklich ein Fehler, der dazu führt, das etwas nicht funktiniert.

Schau mal in die Fehlerkonsole.

Ein Link zur Seite wäre auch net schlecht.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
Paulo
Oh tut mir leid Hasi!

Zur Fehlerkonsole wie gelang ich dahin? Sorry bin nen blutiger Anfänger mit PHP Fusion


aso und die Adresse: www.epic-factory.de/portal/
 
emblinux
Mit dem FF findest du die Fehlerkonsole unter Extras -> Javascript Konsole

Habe mir die gerade mal angesehen zu deiner Seite, da sind ja etliche Warnings und Fehler. Ob die jedoch alle mit deinem Problem zutun habe, kann ich dir nicht sagen.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
Paulo
Ah Ok, 1 Fehler fällt mir direkt auf welcher mit der Lightbox zusammenhängt und das ist folgender:


Fehler: element.dispatchEvent is not a function
Quelldatei: http://www.epic-factory.de/portal/includes/prototype.js
Zeile: 3972



und in Zeile 3972 ist folgendes:


        element.dispatchEvent(event);
 
Paulo
Hallo, Ich habe glaub ich endlich die Lösung gefunden nach etlichen Stunden googlen bin ich auf einen Thread gestoßen welcher mich zur jQuery Homepage führte dort gibt es ein paar Zeilen um die Jquery Bibilothek mit anderen kompatibel zu machen nun hab ich jedoch ein Problem den Code in den Header Bereich einzubauen!

Hier erstmal der Link zur Jquery Seite http://docs.jquery.com/Using_jQuery_w..._Libraries

Da ich mir auch nicht sicher bin welchen von den 3 Codes ich letztendlich nehmen soll würd ich mich über Eure Hilfe freuen. Von dem was ich da lesen konnte scheint der 3. Code am besten geeignet zu sein.


 <html>
 <head>
   <script src="prototype.js"></script>
   <script src="jquery.js"></script>
   <script>
     jQuery.noConflict();
     
     // Put all your code in your document ready area
     jQuery(document).ready(function($){
       // Do jQuery stuff using $
       $("div").hide();
     });
     
     // Use Prototype with $(...), etc.
     $('someid').hide();
   </script>
 </head>
 <body></body>
 </html>



Und nun hab ich keine Ahnung wie ich diesen Code in meine header.php integrieren soll hier nochmal die header.php




<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/

if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."output_handling_include.php";
require_once THEME."theme.php";
require_once INCLUDES."header_includes.php";

if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }

echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "
<link rel='stylesheet' href='".BASEDIR."lightbox/lightbox.css' type='text/css' media='screen' />
";

echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n";
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n
<script type='text/javascript' src='".INCLUDES."prototype.js'></script>
<script type='text/javascript' src='".INCLUDES."scriptaculous.js?load=effects,builder'></script>
<script type='text/javascript' src='".INCLUDES."lightbox.js'></script>
";
echo "</head>\n<body>\n";

require_once THEMES."templates/panels.php";
ob_start();
?>



Vielen Dank für eure Hilfe Paulo
Bearbeitet von Paulo am 27.11.2009 00000011 15:25
 
Hasi98
Das ist recht einfach Hier der fertige Code von mir:


<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: header.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/

if (!defined("IN_FUSION")) { die("Access Denied"); }
require_once INCLUDES."output_handling_include.php";
require_once THEME."theme.php";
require_once INCLUDES."header_includes.php";

if ($settings['maintenance'] == "1" && !iADMIN) { redirect(BASEDIR."maintenance.php"); }
if (iMEMBER) { $result = dbquery("UPDATE ".DB_USERS." SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'"); }

echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='".$locale['xml_lang']."' lang='".$locale['xml_lang']."'>\n";
echo "<head>\n<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "
<link rel='stylesheet' href='".BASEDIR."lightbox/lightbox.css' type='text/css' media='screen' />
";

echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' media='screen' />\n";
echo "<link rel='shortcut icon' href='".IMAGES."favicon.ico' type='image/x-icon' />\n";
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "<script type='text/javascript' src='".INCLUDES."jscript.js'></script>\n";
echo "<script type='text/javascript' src='".INCLUDES."jquery.js'></script>\n
<script type='text/javascript' src='".INCLUDES."prototype.js'></script>
<script type='text/javascript' src='".INCLUDES."scriptaculous.js?load=effects,builder'></script>
<script type='text/javascript' src='".INCLUDES."lightbox.js'></script>
";

?>
<script src="prototype.js"></script>
   <script src="jquery.js"></script>
   <script>
     jQuery.noConflict();
     
     // Put all your code in your document ready area
     jQuery(document).ready(function($){
       // Do jQuery stuff using $
       $("div").hide();
     });
     
     // Use Prototype with $(...), etc.
     $('someid').hide();
   </script>
<?php

echo "</head>\n<body>\n";

require_once THEMES."templates/panels.php";
ob_start();
?>

Allerdings werden hier 2 dateien eingebunden. da stimmt aber der pfad nicht. aber ich hab die jetzt hier mal rausgenommen, da sie in deiner header.php (themes/templates/header.php) ja sowieso schon eingebunden werden.
Bearbeitet von Hasi98 am 27.11.2009 00000011 15:34
Mfg
Hasi
--------------------------------------------------

Swiftgaming - LianTu2 (MMORP Game Metin2 P-Server) Forum
 
Paulo
Danke für deine Antwort.

Aber zu früh gefreut nun kommt neben


Fehler: element.dispatchEvent is not a function
Quelldatei: http://www.epic-factory.de/portal/includes/prototype.js
Zeile: 3972


auch noch


Fehler: $ is not a function
Quelldatei: http://www.epic-factory.de/portal/news.php
Zeile: 31


Ich lass es glaub sein~~


Paulo
 
emblinux
anstelle des $ Zeichens kannst du mal versuchen dort einfach JQuery hinzuschreiben.

Also $ durch JQuery ersetzen. Damit sollte zumindest der eine Fehler wieder weg gehen.

So wie es aussieht behakeln isch bei dir 2 verschiedene JQuery Funktionalitäten.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
Hasi98
Das ist dann aber nicht mein Fehler, sondern ein Fehler in dem Script, das eingebaut werden sollte.
Ich hab nur das gemacht, was du gesagt hast.
Ich selbst habe leider nur sehr sehr wenige Kenntnisse in Javascript -.-
Dann lass es eben sein ^^

Mfg
Hasi
--------------------------------------------------

Swiftgaming - LianTu2 (MMORP Game Metin2 P-Server) Forum
 
Springe ins Forum:

 Ähnliche Themen 

TEST
Thema Forum Antworten Letzter Beitrag
Header für Lightbox Allgemeine Support Fragen 1 29.05.2011 00000005 17:36
Lightbox Allgemeine Diskussionen 5 02.05.2011 00000005 04:13
LightBox Allgemeine Support Fragen 3 03.02.2011 00000002 09:23
Lightbox für Fusionboard 4? Allgemeine Diskussionen 4 09.12.2009 00000012 11:11
PHPFusion DE NSS