Dodanie stopki do własnego szablonu
|
ku3ba1 |
Dodany dnia 21.11.2009 18:13:12
|
Przedszkolak
Postów: 15
Data rejestracji: 21.11.2009 18:08
|
Witam! Jestem początkującym w PHP-Fusion. Mam od znajomego szablon. Tylko, że nie zawiera on stopki :( Jak miałbym ją dodać? Proszę o podanie już kodu z dodaną stopką. Z góry dziękuję ;)
Oto kod thema:
<?php
if (!defined("IN_FUSION")) { die("Access Denied"); }
define("THEME_BULLET", "<img src='".THEME."images/bullet.gif' style='vertical-align: middle' alt='' />");
require_once INCLUDES."theme_functions_include.php";
function render_page($license=false) {
global $settings, $main_style, $locale, $aidlink, $userdata;
if(function_exists("add_to_head")){ add_to_head("<script type='text/javascript' src='".THEME."actions/actions.js'></script>\n<script type='text/javascript'>var BASE = '".BASEDIR."';</script>\n<script type='text/javascript' src='".THEME."actions/jquery.corner.js'></script>\n<script type='text/javascript' src='".THEME."actions/jquery.pngFix.pack.js'></script>\n<script type='text/javascript' src='".THEME."actions/jquery.corner.js'></script>\n<!--[if IE]><link rel='stylesheet' href='".THEME."stylesie.css' type='text/css' media='screen' /><![endif]-->"); }
if(FUSION_SELF == "index.php" || FUSION_SELF.($_SERVER['QUERY_STRING'] != "" ? "?".$_SERVER['QUERY_STRING'] : "") == $settings['opening_page']){
$znajdujeegrafix = "Strona główna";
if (preg_match("/\/forum\//", FUSION_REQUEST)) {
$znajdujeegrafix = "Strona główna Forum";
}elseif (preg_match("/\/administration\//", FUSION_REQUEST)) {
$znajdujeegrafix = "Strona główna Panelu Administracyjnego";
}
}elseif(FUSION_SELF == "downloads.php"){
$znajdujeegrafix = "Download";
}elseif(FUSION_SELF == "articles.php" || FUSION_SELF == "readarticle.php"){
$znajdujeegrafix = "Artykuły";
}else{
$znajdujeegrafix = $settings['sitename'];
}
echo "
<div id='header'>
<div id='top'>
<div id='menu'>
<ul>
<li class='fst'><a href='".BASEDIR."news.php'>Home</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."downloads.php'>Download</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>Tutoriale</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>Forum Dyskusyjne</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>Współpraca</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>Ice Blue</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>Red</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>Css Design</a></li>
<li class='pause'></li>
<li><a href='".BASEDIR."#'>INNE</a></li>
</ul>
</div>
</div>
</div>
<div id='PAGE'>
<div id='top1'>
<span class='fst'>Aktualnie znajdujesz się : ".$znajdujeegrafix."</span>
<span>Wybierz język : <a href='#' class='fst'>Polski</a> / <a href='#'>Angielski</a></span>
</div>
<div id='top2'>
<div id='aktualnosci'>
<div class='opis fst'><div class='fst'>Szkoła Magii i Czarodziejstwa im. Harrego Pottera już otwarta!</div><div>30/11/2009</div></div>
<div class='opis'>Srona skończona wersja Beta v6 Zapraszam do rejestracji.</div>
</div>
<div id='newsletter'>
<div class='title'>Newsletter<span>.</span></div>
<div class='bullet'>".THEME_BULLET."</div>
<div class='kreska'></div>
<div class='tekst'>
<span class='odstep'>
Aby otrzymywać najnowsze informacje na Twój e-mail, to proste Dołącz Do Nas !
</span>
<span class='odstep'>
<form method='post' action='".FUSION_SELF."'>
<input type='text' name='newslettermail' class='newsletter' value='E-mail' />
<input type='submit' name='newslettersubmit' value='Dołącz' class='newslettersubmit' />
</form>
</span>
<span class='odstep'>
<a href='#'>Wypisz mnie</a><span>/</span><a href='#'>Więcej informacji</a>
</span>
</div>
</div>
</div>
<div id='top3'>
<div>";
if(iMEMBER){
$pm = dbarray(dbquery("SELECT pm_inbox FROM ".DB_MESSAGES_OPTIONS));
echo"
<span class='zalogowany bold'>Panel usera<span class='user-panel1'>:</span></span>
<span class='zalogowany'><a href='".BASEDIR."edit_profile.php' title='Edytuj Profil'>Twój Profil</a></span>
<span class='zalogowany'><a href='".BASEDIR."messages.php' title='Powiadomienia'>Powiadomienia [".dbcount("(message_id)", DB_MESSAGES, "message_to='".$userdata['user_id']."' AND message_folder='0' AND message_read='0'")."".($pm['pm_inbox'] == '0' ? "" : "/".$pm['pm_inbox'])."]</a></span>
<span class='zalogowany'><a href='".BASEDIR."members.php' title='Userzy'>Userzy</a></span>
".(iADMIN ? "<span class='Zalogowany'><a href='".ADMIN."index.php".$aidlink."' title='Panel Administracyjny'>Panel Administracyjny</a></span>" : "")."
<span class='Zalogowany'><a href='".BASEDIR."setuser.php?logout=yes' title='Wyloguj'>Wyloguj</a></span>
<span class='odstep1'></span>
";
}else{
echo"
<form method='post' action='".FUSION_SELF."'>
<span class='bold'>Panel logowania<span class='user-panel1'>:</span></span>
<span><input type='text' class='textboxuser' value='login...' name='user_name' /></span>
<span><input type='password' class='textboxuser' value='haslo...' name='user_pass' /></span>
<span><input type='submit' class='buttonuser' value='Zaloguj' name='login' /></span>
<span class='link'><a href='".BASEDIR."lostpassword.php'>Zapomniałeś hasło kliknij tutaj!</a></span>
<span class='link'>/</span>
<span class='link'><a href='".BASEDIR."register.php'>Dołącz do nas</a></span>
<span class='odstep'></span>";
}
echo" <span class='bold'>Szukaj w portalu<span class='user-panel1'>:</span></span>
<span><input type='text' class='textboxuser' value='Szukana Fraza' name='stext' id='stext' /></span>
<span><input type='button' class='buttonuser' value='Szukajka' id='search' /></span>
".(iMEMBER ? "" : "</form>")."
</div>
</div>
<div id='site'>
<div class='site1".(RIGHT ? "" : " br")."'>
<div id='CONTENT".(LEFT ? "-L" : (defined("ADMIN_PANEL") ? "-L" : "")).(RIGHT ? "-R" : "")."'>
<div id='CENTER".(LEFT ? "-L" : "").(RIGHT ? "-R" : "")."'>
".U_CENTER.CONTENT.L_CENTER."
</div>";
if(LEFT || defined("ADMIN_PANEL")){
echo"
<div id='LEFT'>
".LEFT."
</div>";
}
echo"
</div>
</div>";
if(RIGHT){
echo"
<div id='RIGHT'>
".RIGHT."
</div>
";
}
echo"
</div>
<div id='footer'>
<span class='fst'>
</span>
<span>
<a href=' ' title=' '> </a> <a href=' ' title=' '> </a>
</span>
</div>
</div>";
}
function render_news($subject, $news, $info) {
echo " <div class='content'>
<div class='title'>".$subject."</div>
<div class='data'>".showdate("%d.%m.%Y" , $info['news_date'])."</div>
<div class='linia1'></div>
<div class='linia2'></div>
<div class='news'>".$news.(!isset($_GET['readmore']) ? " <a href='".BASEDIR."news.php?readmore=".$info['news_id']."'><b>Czytaj Więcej</b></a>" : "")."</div>
<div class='linia3'></div>
</div>
";
}
function render_article($subject, $article, $info) {
echo "
<div class='content'>
<div class='title'>".$subject."</div>
<div class='data'>".showdate("%d.%m.%Y" , $info['article_date'])."</div>
<div class='linia1'></div>
<div class='linia2'></div>
<div class='news'>".$article."</div>
<div class='linia3'></div>
</div>";
}
function opentable($title) {
echo "
<div class='content'>
<div class='title-panel'>".$title."</div>
<div class='linia1'></div>
<div class='linia2'></div>
<div class='news'>
";
}
function closetable() {
echo"
</div>
<div class='linia3'></div>
</div>
";
}
function openside($title, $collapse = false, $state = "on") {
global $panel_collapse; $panel_collapse = $collapse;
if ($collapse == true) {
$boxname = str_replace(" ", "", $title);
}
if($title != ""){
$spacje = explode(" ", $title);
$ilosc = count($spacje);
$spacje[0] = "<span class='bold'>".$spacje[0];
if($ilosc==1){
$spacje[$ilosc - 1] .= "</span>";
}else{
$spacje[$ilosc - 2] .= "</span>";
}
$do = $ilosc - 1;
$title = ""; $x = 0;
while($x<=$do){
$title .= $spacje[$x]." ";
$x++;
}
$title = str_replace("___", " ", $title);
echo" <div class='panel'>
<div class='title'>".$title." ".($collapse == true ? panelbutton($state, $boxname) : "")."</div>
<div class='linia'></div>";
}
echo"
<div class='tresc'>
";
if ($collapse == true) { echo panelstate($state, $boxname); }
}
function closeside() {
global $panel_collapse;
if ($panel_collapse == true) { echo "</div>\n"; }
echo"
</div>
</div>";
}
?>
PW od moderatora:
- Przeniesienie tematu - Pieka 21.11 - 20:32
Edytowane przez Pieka dnia 21.11.2009 20:34:24
|
|
|
|
Wścibski Gość |
Dodany dnia 01.11.2024 11:35:14
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
eldiablo |
Dodany dnia 21.11.2009 19:56:17
|
Bywalec
Postów: 671 Pomógł: 80
Data rejestracji: 13.07.2009 19:20
|
Kod stopki:
if (!$license) { echo "<br /><br />\n".showcopyright(); }
Chyba ze skóry Gillette.
Edytowane przez Pieka dnia 21.11.2009 20:33:59
|
|
|
|
ku3ba1 |
Dodany dnia 21.11.2009 21:38:26
|
Przedszkolak
Postów: 15
Data rejestracji: 21.11.2009 18:08
|
Wyskakuje mi taki błąd:
Notice: Undefined variable: license in /home/ku3ba1/domains/wirthog.orge.pl/public_html/themes/Design_Beta/theme.php on line 236
Edytowane przez Pieka dnia 21.11.2009 22:56:05
|
|
|
|
jantom |
Dodany dnia 21.11.2009 21:58:25
|
Weteran
Postów: 3460 Pomógł: 123
Data rejestracji: 31.03.2005 20:10
|
Wystarczy umieścić showcopyright() w kodzie skórki, np poprzez
echo showcopyright();
|
|
|
|
ku3ba1 |
Dodany dnia 21.11.2009 22:40:36
|
Przedszkolak
Postów: 15
Data rejestracji: 21.11.2009 18:08
|
Nie rozumiem Gdzie mam dokładnie umieścić to showcopyright()?
Edytowane przez Pieka dnia 21.11.2009 22:55:24
|
|
|
|
Bochen |
Dodany dnia 21.11.2009 22:55:46
|
Bywalec
Postów: 380 Pomógł: 37
Data rejestracji: 18.03.2009 18:01
|
Umieść to tam, gdzie chcesz by pokazywały się informacje odnośnie autorów systemu. To, co podał jantom wystarczy wkleić.
Prawdziwy mężczyzna nie je miodu, prawdziwy mężczyzna żuje pszczoły!
|
|
|
|
ku3ba1 |
Dodany dnia 22.11.2009 09:51:34
|
Przedszkolak
Postów: 15
Data rejestracji: 21.11.2009 18:08
|
Po dodaniu wyskakuje taki błąd:
Parse error: syntax error, unexpected '}' in /home/ku3ba1/domains/wirthog.orge.pl/public_html/themes/Design_Beta/theme.php on line 237
|
|
|
|
Gismo_PL |
Dodany dnia 22.11.2009 10:22:01
|
Bywalec
Postów: 462 Pomógł: 40 Ostrzeżeń: 2
v7.01.05 Data rejestracji: 25.02.2007 21:13
|
Komunikat o błędzie wyraźnie Cię informuje o niespodziewanym napotkaniu na znak '}' (nawias klamrowy) w linii 237 kodu Twojego pliku theme.php
|
|
|
|
ku3ba1 |
Dodany dnia 22.11.2009 18:27:34
|
Przedszkolak
Postów: 15
Data rejestracji: 21.11.2009 18:08
|
Aha... Mógłby mi ktoś umieścić ten kod w treści thema tam gdzie by się znajdował i wkleić kod tutaj? Bardzo proszę. Ja nie jestem dobry w kodowaniu
Edytowane przez Pieka dnia 22.11.2009 18:34:19
|
|
|
|
jantom |
Dodany dnia 22.11.2009 20:12:19
|
Weteran
Postów: 3460 Pomógł: 123
Data rejestracji: 31.03.2005 20:10
|
Wstaw ".showcopyright()."
A gdzie? Sam wymyśl - ja za Ciebie myśleć nie będę. Pokazany przez Ciebie kod jest słabo opisany.
Edytowane przez jantom dnia 22.11.2009 20:13:18
|
|
|