Graficzne menu górne
|
c-milionaire |
Dodany dnia 03.02.2007 13:38:26
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
Witam chciałbym zrobi menu gorne graficzne, znaczy żeby zmiast napisow były grafiki wykonane przezemnie jak np. www.pacslife.pl. Prawdopodobnie odpowiada za tą funkcja render_header ale co dalej niemam pojęcia w php jestem ciemny
//odświeżony na prośbę autora - jantom
Edytowane przez jantom dnia 03.02.2007 19:43:00
|
|
|
|
Wścibski Gość |
Dodany dnia 22.12.2024 19:38:33
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
wlodi |
Dodany dnia 04.02.2007 00:44:33
|
Bywalec
Postów: 765 Ostrzeżeń: 1
Data rejestracji: 16.09.2005 23:50
Złamana licencja
|
Robisz menu graficznie i wkelejasz kod do pliku subheader.php zaraz pod bannerem(logiem)
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 11:30:08
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
no ale jak ten kod ma wyglądać o dokładnie w którym miejscu bo żem ciemny ??
Edytowane przez c-milionaire dnia 04.02.2007 11:35:44
|
|
|
|
marpar |
Dodany dnia 04.02.2007 11:54:44
|
Bywalec
Postów: 535
Data rejestracji: 30.09.2005 20:02
|
jeżeli masz photoshopa to zrób sobie w nim to menu, odpowiednio potnij i wyeksportuj do html, potem zmien wszystkie " na ' i wstaw w miejscu, które Cie interesuje w sekcji render_header. To wszystko.
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 11:57:30
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
menu mam zrobione menu mam pocięte kod ma zapewne wyglądać tak mniej wiecej
"<img src='img/1.jpg' border=0></a><a href='kontakt.html' target='ramka'><img src='img/2.jpg' border=0></a><a href='redakcja.html' target='ramka'><img src='img/3.jpg' border=0></a><a href='wymiana.html' target='ramka'><img src='img/4.jpg' border=0></a><a href='http://2pacworld.fora.pl' target='_blank'><img src='img/5.jpg' border=0></a><a href='aktualizacje.html' target="ramka"><img src='img/6.jpg' border=0></a><a href='historia.html' target='ramka'><img src='img/7.jpg' border=0></a><a href='linki.html' target='ramka'><img src='img/8.jpg' border=0>");
tylko nie wiem jak go wstawic jak wyżuciłem cała fukcje to zostało tylko menu a menu chce miec pod logiem :/
Edytowane przez c-milionaire dnia 04.02.2007 11:58:40
|
|
|
|
marpar |
Dodany dnia 04.02.2007 11:59:21
|
Bywalec
Postów: 535
Data rejestracji: 30.09.2005 20:02
|
wstaw to menu w miejsce "showsublinks()" wtedy na pewno bedzie pod logiem.
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 12:05:52
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
Co znowu źle robie ??
showsublinks("<img src='img/1.jpg' border=0></a><a href='kontakt.html' target='ramka'><img src='img/2.jpg' border=0></a><a href='redakcja.html' target='ramka'><img src='img/3.jpg' border=0></a><a href='wymiana.html' target='ramka'><img src='img/4.jpg' border=0></a><a href='http://2pacworld.fora.pl' target='_blank'><img src='img/5.jpg' border=0></a><a href='aktualizacje.html' target="ramka"><img src='img/6.jpg' border=0></a><a href='historia.html' target='ramka'><img src='img/7.jpg' border=0></a><a href='linki.html' target='ramka'><img src='img/8.jpg' border=0>)"
|
|
|
|
marpar |
Dodany dnia 04.02.2007 12:10:36
|
Bywalec
Postów: 535
Data rejestracji: 30.09.2005 20:02
|
mówiłem w miejsce showsublinks a nie obok..... (czyli zamiast tego)
Edytowane przez marpar dnia 04.02.2007 12:11:27
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 12:12:34
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
nie rozumimem |
|
|
|
marpar |
Dodany dnia 04.02.2007 12:14:04
|
Bywalec
Postów: 535
Data rejestracji: 30.09.2005 20:02
|
c-milionaire napisał/a:
nie rozumimem
showsublinks odpowiada za pokazywanie linków górnych, tych tekstowych. To chyba logiczne, ze musisz to usunąc zeby wstawic swoje linki obrazkowe...
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 12:16:01
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
ale gdzie to jest ? |
|
|
|
Pieka |
Dodany dnia 04.02.2007 12:45:59
|
Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
c-milionaire napisał/a:
ale gdzie to jest ?
W Fusionie, naturalnie
Zajrzyj do pliku includes/theme_functions_include.php .
Jestem jaki jestem
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 12:52:49
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
no pięknie to tylko gdzie ja mam to wstawic moze ktoś za mnie to uczynić
function showsublinks($sep="·",$class="") {
$i = 0; $res = "";
$sres = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($sres) != 0) {
while($sdata = dbarray($sres)) {
if (checkgroup($sdata['link_visibility'])) {
if ($sdata['link_url']!="---") {
if ($i != 0) { $res .= " ".$sep."\n"; } else { $res .= "\n"; }
$link_target = $sdata['link_window'] == "1" ? " target='_blank'" : "";
$link_class = $class ? " class='$class'" : "";
if (strstr($sdata['link_url'], "http://") || strstr($sdata['link_url'], "https://")) {
$res .= "<a href='".$sdata['link_url']."'".$link_target.$link_class.">".$sdata['link_name']."</a>";
} else {
$res .= "<a href='".BASEDIR.$sdata['link_url']."'".$link_target.$link_class.">".$sdata['link_name']."</a>";
}
}
$i++;
}
}
}
if ($i != 0) { return $res; } else { return " "; }
}
|
|
|
|
Pieka |
Dodany dnia 04.02.2007 13:44:53
|
Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Wydawalo mi sie, ze masz to usunac, ale nie z pliku theme_functions_include.php, tylko z theme.php.
Nastepnie zastapic swoja wersja nawigacji.
Edytowane przez Pieka dnia 04.02.2007 13:45:29
Jestem jaki jestem
|
|
|
|
wlodi |
Dodany dnia 04.02.2007 13:53:37
|
Bywalec
Postów: 765 Ostrzeżeń: 1
Data rejestracji: 16.09.2005 23:50
Złamana licencja
|
A spróbuj tak otwórz plik subheader.php i wklej ten kod menu graficznego pod tym:
render_header("<center><img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' title='".$settings['sitename']."'></center>");
?>
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 16:08:28
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
Pieka napisał/a:
Wydawalo mi sie, ze masz to usunac, ale nie z pliku theme_functions_include.php, tylko z theme.php.
Nastepnie zastapic swoja wersja nawigacji.
Pieka ale tego nie ma w plik theme.php sam zobacz
<?
/*--------------------------------------------+
| PHP-Fusion v6 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) © 2002-2005 |
| web: http://www.php-fusion.co.uk |
| email: |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/
/*--------------------------------------------+
| Fallout Theme Theme for PHP-Fusion v6.x |
| BASED ON "X3" THEME |
|---------------------------------------------|
| author: Therror |
| web: http://www.therror.ovh.org |
| email: |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/
// theme settings
$body_text = "#ffffff";
$body_bg = "#000000";
$theme_width = "800";
$theme_width_l = "170";
$theme_width_r = "170";
function render_header($header_content) {
global $theme_width,$settings,$locale;
echo "<table align='center' width='$theme_width' cellspacing='0' cellpadding='0' style='border:0px #aaa solid;'>
<tr>
<td>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td class='full-header' style='padding:5px;'>
<table width='100%' cellspacing='0' cellpadding='0'>
<tr>
<td>$header_content</td>
</tr>
</table>
</td>
</tr>
</table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0'>\n<tr>
<td class='white-header'>\n";
$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($result) != 0) {
$i = 0;
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
if ($data['link_url']!="---") {
if ($i != 0) { echo " ·\n"; } else { echo "\n"; }
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
echo "<a href='".$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
} else {
echo "<a href='".BASEDIR.$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
}
}
$i++;
}
}
}
echo ($i == 0 ? " " : "")."</td><td align='right' class='white-header'>".ucwords(showdate("%A, %B %d, %Y", time()))."</td>
</tr>
</table>\n";
echo "<table width='100%' cellspacing='0' cellpadding='0'>\n<tr>\n";
}
function render_footer($license=false) {
global $theme_width,$settings,$locale;
echo "</tr>\n</table>\n";
echo "<center><table cellpadding='0'border='0' cellspacing='0' width='56%'></center><tr>";
echo "<td>".stripslashes($settings['footer'])."<br>";
echo "<table height='30' bgcolor='#721507' style='border: 1px solid #721507' cellSpacing='0' cellPadding='2' width='100%' border='0'>";
echo "<tr><td width='10%' class='footer' align='left'><div align='left'>";
if ($license == false) {
echo "Powered by <a href='http://www.php-fusion.co.uk' target='_blank'><img src='".THEME."images/fusion.gif' alt='PHP-Fusion' title='PHP-Fusion' border='0' style='vertical-align:middle;'></a> v".$settings['version']." 2006";
}
echo "</div></td>";
echo "<td class='footer' width='' align='left'></td>";
echo "<td class='footer' width='0%' align='right'>";
echo "<font class='visits'><b>".$settings['counter']." </b></font>".($settings['counter'] == 1 ? $locale['140']."\n" : $locale['141']."\n");
echo "</td></tr></table></td>";
echo "</tr></table></td></tr></table>";
echo "<td width='0' nowrap='nowrap' class='righttd'></td></table>";
}
function render_news($subject, $news, $info) {
global $locale;
echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='capleftbig'><img src='".THEME."images/blank.gif' width='20' height='37' alt='' style='display:block'></td>
<td class='capmainbig'>$subject<br>
</td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='main-body'>
$news
</td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td align='right' class='news-footer'>\n";
echo "<span class='small'>".$locale['040']."<a href='profile.php?lookup=".$info['user_id']."' class='white'>".$info['user_name'].", </a>
".$locale['041'].showdate("longdate", $info['news_date'])."</span> |";
if ($info['news_ext'] == "y") echo "<a href='news.php?readmore=".$info['news_id']."'>".$locale['042']."</a> |";
if ($info['news_allow_comments']) echo "<a href='news.php?readmore=".$info['news_id']."'>".$info['news_comments'].$locale['043']."</a> |";
echo $info['news_reads'].$locale['044']."
<a href='print.php?type=N&item_id=".$info['news_id']."'><img src='".THEME."images/printer.gif' alt='".$locale['045']."' border='0' style='vertical-align:middle;'></a>
</td>
</tr>
</table>\n";
}
function opentable($title) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='capleft'><img src='".THEME."images/blank.gif' width='17' height='25' alt='' style='display:block'></td>
<td class='capmain'>$title</td>
<td class='capright'><img src='".THEME."images/blank.gif' width='17' height='25' alt='' style='display:block'></td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='main-body'>\n";
}
function closetable() {
echo "</td>
</tr>
</table>\n";
}
function openside($title) {
echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='scapleft'><img src='".THEME."images/blank.gif' width='35' height='27' alt='' style='display:block'></td>
<td class='scapmain'>$title</td>
<td class='scapright'><img src='".THEME."images/blank.gif' width='17' height='27' alt='' style='display:block'></td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='side-body'>\n";
}
function closeside() {
echo "</td>
</tr>
</table>\n";
}
function opensidex($title,$open="on") {
if($open=="on"){$box_img="off";}else{$box_img="on";}
echo "<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='scapleft'><img src='".THEME."images/blank.gif' width='35' height='27' alt='' style='display:block'></td>
<td class='scapmain'>$title</td>
<td class='scapmain' align='right'>
<img onclick=\"javascript:flipBox('$title')\" name='b_$title' border='0' src='".THEME."images/panel_$box_img.gif'>
</td>
<td class='scapright'><img src='".THEME."images/blank.gif' width='17' height='27' alt='' style='display:block'></td>
</tr>
</table>
<table width='100%' cellpadding='0' cellspacing='0'>
<tr>
<td class='side-body'>
<div id='box_$title'"; if($open=="off"){ echo "style='display:none'"; } echo ">\n";
}
function closesidex() {
echo "</div>
</td>
</tr>
</table>\n";
}
function tablebreak() {
echo "<table width='100%' cellspacing='0' cellpadding='0'>
<tr><td height='8'></td></tr>
</table>\n";
}
?>
wlodi napisał/a:
A spróbuj tak otwórz plik subheader.php i wklej ten kod menu graficznego pod tym:
render_header("<center><img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' title='".$settings['sitename']."'></center>");
?>
juz próbowałem ale cos zle robilem bo wyskakiwał błąd prawdopodbnie ja to źle zrobiłem bo słaby jestem w php
Edytowane przez c-milionaire dnia 04.02.2007 16:09:37
|
|
|
|
jantom |
Dodany dnia 04.02.2007 16:16:42
|
Weteran
Postów: 3460 Pomógł: 123
Data rejestracji: 31.03.2005 20:10
|
Mam nadzieję, że się zbytnio nie rozpędziłem, za menu poziome w tym themie odpowiada echo "$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($result) != 0) {
$i = 0;
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
if ($data['link_url']!="---") {
if ($i != 0) { echo " ·\n"; } else { echo "\n"; }
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
echo "<a href='".$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
} else {
echo "<a href='".BASEDIR.$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
}
}
$i++;
}
}
}
echo ($i == 0 ? " " : "")."
|
|
|
|
Pieka |
Dodany dnia 04.02.2007 16:19:07
|
Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
To jest Twoja nawigacja pozioma:
<td class='white-header'>\n";
$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($result) != 0) {
$i = 0;
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
if ($data['link_url']!="---") {
if ($i != 0) { echo " ·\n"; } else { echo "\n"; }
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
echo "<a href='".$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
} else {
echo "<a href='".BASEDIR.$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
}
}
$i++;
}
}
}
echo ($i == 0 ? " " : "")."</td>
Tak wyglada z udzialem funkcji showsublinks:
<td class='sub-header'>".showsublinks("·","white")."</td>
Edytowane przez Pieka dnia 04.02.2007 16:20:50
Jestem jaki jestem
|
|
|
|
c-milionaire |
Dodany dnia 04.02.2007 19:41:18
|
Początkujący
Postów: 185
Data rejestracji: 23.06.2006 11:36
|
ale wy ludzi jestescie ale gdzie mam wstawić ten kod co usunąć co zostawić ?? |
|
|
|
lycon5 |
Dodany dnia 04.02.2007 20:40:09
|
Przedszkolak
Postów: 27
Data rejestracji: 01.04.2006 18:08
|
<td class='white-header'>\n";
$result = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' ORDER BY link_order");
if (dbrows($result) != 0) {
$i = 0;
while($data = dbarray($result)) {
if (checkgroup($data['link_visibility'])) {
if ($data['link_url']!="---") {
if ($i != 0) { echo " ·\n"; } else { echo "\n"; }
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
echo "<a href='".$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
} else {
echo "<a href='".BASEDIR.$data['link_url']."'".$link_target." class='white'>".$data['link_name']."</a>";
}
}
$i++;
}
}
}
echo ($i == 0 ? " " : "")."</td>
zamień na
<td class='white-header'>\n";
echo "<tu wstaw swój kod>";
echo "</td>";
|
|
|