Witam, od razu powiem, że prawie w ogóle nie znam się na jquery, umiem tylko wykorzystać to co już jest na necie i przerobić to na własne upodobanie.
Jednakże problem, który mnie spotkał jest zbyt trudny dla mnie.
Posiadam na stronie shoutbox o nazwie nBox oraz rotacyjny banner wykorzystujący jquery.
Problem jest taki, że jak włączę nboxa, to banner znika mi i jest tylko puste miejsce, zaś jeśli wyłączę to nboxa to wszystko jest git.
Przeszukałem sporo stron i znalazłem coś takiego: http://api.jquery.com/jQuery.noConflict/ tylko nie wiem jak to wprowadzić w kod.
Oto zawartość mojego subheader.php:
<?php
// javascript part for Dropdown windows. Works with FireFox, IE, NETSCAPE.
mysql_query("SET NAMES 'latin2'");
echo "";
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright ę 2002 - 2005 Nick Jones
| http://www.php-fusion.co.uk/
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit http://gnu.org
+----------------------------------------------------*/
if (!defined("IN_FUSION")) { header("Location: index.php"); exit; }
require_once THEME."theme.php";
require_once INCLUDES."theme_functions_include.php";
if ($settings['maintenance'] == "1" && !iADMIN) fallback(BASEDIR."maintenance.php");
if (iMEMBER) $result = dbquery("UPDATE ".$db_prefix."users SET user_lastvisit='".time()."', user_ip='".USER_IP."' WHERE user_id='".$userdata['user_id']."'");
echo "
";
include_once INCLUDES."dynamic_titles.php";
if (!isset($title)) $title = "";
echo "
".$title.$settings['sitename']."
\n";
render_header("");
?>
[/code]
zaś tu jest kod shoutboxa, plik shoutbox_panel.php:
[code]<?php #------------------------------------------------------ # MOD nBox ajax by slawekneo for php-fusion 6.01.xx or 7.xx # language version - pl # script version - v5 # author nick: slawekneo from Polish support php-fusion # author name: Slawomir Nonas # http://www.php-fusion.pl #------------------------------------------------------ if (!defined(“IN_FUSION”)) { header(“Location: …/…/index.php”); exit; } //ustawienia //tekst typu zabrania sie pisania glupot itp //$zab = “zabrania sie pisania glupot”; $zab = “”; //szerokosc shoutboxa //$width_sb = “155px”; $width_sb = “230px”; //start shoutbox opentable($locale[‘120’]); echo “”; echo “”; echo “”; echo “”; echo “”; echo "
| "; if (iMEMBER || $settings[‘guestposts’] == “1”) { echo “\n”; echo "
| \n"; $mes = “”; //$mes = “onMouseOver=“overlib(‘Zanim wy¶lesz upewnij się że wpisana tre¶ć nie łamie regulaminu shoutboxa. W tym celu zapoznaj się z tre¶ci± regulaminu.’, CAPTION, ’
UWAGA ', FGCOLOR, ‘#CCFFFF’, BGCOLOR, ‘#000000’, TEXTCOLOR, ‘#000000’, CAPTIONSIZE, 3, BORDER, 2, TEXTSIZE, 2, STATUS, ‘Uwaga’,LEFT)” onMouseOut=“nd();””;
if (iGUEST) echo “Nick
\n\n
\n”;
echo "Wiadomosc:
“.$zab.”
|
| “; } else echo “\n”.(isset($locale[‘125’]) ? $locale[‘125’] : $locale[‘global_154’]).”
\n\n"; echo “”; echo “”; echo “”; echo "
\n
"; echo "\n
\n
\n
| "; echo "
"; echo "
|
| "; echo "
|
"; closetable(); //Rafik89 ? |
Ponadto jak usunę z pliku shoutbox_panel.php linijki:
To banner działa, ale zaś nbox traci możliwość umieszczania wiadomości, autoodświeżanie itp.
Pomoże ktoś poprawnie umieścić jQuery.noConflict()?