Stala szerokość i wyśrodkowanie skórki SmartBlue
|
piotru |
Dodany dnia 10.04.2009 15:42:22
|

Początkujący

Postów: 128 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 29.12.2008 22:57
|
Witam szukałem na forum ale nie znalazłem do tego thema pomocy dotyczacej ustawiania szerokosci i wysrodkowania strony.
Niby na poczatku kodu jest define 900, ale on jest odpowiedzialny za szerokosc gornego menu ;/
A chce strone o szerokosci 900px.
<?php
/*------------------------------------------------------------------
Smart Blue Theme 1.1
by SoulSmasher (http://www.soulsmasher.net)
You Can Use And Share the theme as much as you want
but please don't remove copyright of theme
-------------------------------------------------------------------*/
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
require_once INCLUDES."theme_functions_include.php";
define("THEME_WIDTH", "900");
define("THEME_BULLET", "·");
//v7 sublinks function is a bit more for this, so taken from v6 and tweaked
function thesublinks($sep="·",$class="") {
$i = 0; $res = "";
$sres = dbquery("SELECT * FROM ".DB_PREFIX."site_links WHERE link_position>='2' AND ".groupaccess('link_visibility')." AND link_url!='---' ORDER BY link_order ASC");
if (dbrows($sres)) {
while($sdata = dbarray($sres)) {
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 " "; }
}
function render_page($license=false) {
global $settings, $main_style;
//Header
echo "<table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."' align='center'><tr><td>
<table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."' style='border: 0px; margin: 0px auto'>
<tr><td>
<img src='".THEME."images/header.png' alt='".$settings['sitename']."' width='900' height='146' />";
echo "</td></tr></table>\n";
//sublinks css
echo "<table width='".THEME_WIDTH."' border='0' cellspacing='0' cellpadding='0'><tr><td>";
echo "<div id='altlinkler'>";
echo "<ul><li>".thesublinks("</li>\n<li>");
echo "</li></ul><div class='clear-both'> </div></div>";
echo "</td></tr></table>";
//Content
echo "<table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."'>\n<tr>\n";
if (LEFT) { echo "<td class='side-border-left' valign='top'>".LEFT."</td>"; }
echo "<td class='main-bg' valign='top'>".U_CENTER.CONTENT.L_CENTER."</td>";
if (RIGHT) { echo "<td class='side-border-right' valign='top'>".RIGHT."</td>"; }
echo "</tr>\n</table>\n";
//Footer
echo "<div id='footer'><table cellpadding='0' cellspacing='0' width='".THEME_WIDTH."' class='footermain'>
<tr>
<td class='footerleft'>".showcopyright()."</td>
<td class='footerright'>
Smart Blue Theme By <strong><a href='http://www.soulsmasher.net' onclick='window.open(this.href); return false;' onkeypress='window.open(this.href); return false;'><font color='white'>SoulSmasher</font></a></strong>
</td>
</tr>
</table>
</div>
</td></tr></table>
\n";
}
function render_news($subject, $news, $info) {
echo "<div class='capmain'>$subject</div>\n";
echo "<div class='main-body floatfix'>".$news."</div>\n";
echo "<div class='news-footer'>\n";
echo newsposter($info,"·").newsopts($info,"·").itemoptions("N",$info['news_id']);
echo "</div>\n";
}
function render_article($subject, $article, $info) {
echo "<div class='border tablebreak'>";
echo "<div class='capmain'>$subject</div>\n";
echo "<div class='main-body floatfix'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</div>\n";
echo "<div class='news-footer'>\n";
echo articleposter($info,"·").articleopts($info,"·").itemoptions("A",$info['article_id']);
echo "</div>\n";
echo "</div>";
}
function opentable($title) {
echo "<table cellpadding='0' cellspacing='0' width='100%' class='border tablebreak'>
<tr>
<td class='capmain'>$title</td>
</tr>
<tr>
<td class='main-body'>\n";
}
function closetable() {
echo "</td>
</tr>
</table>\n";
}
function openside($title, $collapse = false, $state = "on") {
echo "<div class='border tablebreak'>";
global $panel_collapse; $panel_collapse = $collapse;
echo "<div class='border'>\n";
echo "<div class='scapmain'>";
if ($collapse == true) {
$boxname = str_replace(" ", "", $title);
echo "<div style='float:right;'>".panelbutton($state,$boxname)."</div>";
}
echo $title."</div>\n<div class='side-body floatfix'>\n";
if ($collapse == true) { echo panelstate($state, $boxname); }
}
function closeside($collapse = false) {
global $panel_collapse;
if ($panel_collapse == true) { echo "</div>\n"; }
echo "</div>\n</div>\n";
echo "</div>";
}
?>
Kliknij i zaczekaj na załadowanie kodu ...
//Dla długich kodów stosuj chili - chemix
Edytowane przez Pieka dnia 10.04.2009 15:46:41
|
|
|
|
Wścibski Gość |
Dodany dnia 29.04.2025 09:55:34
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Pieka |
Dodany dnia 10.04.2009 15:57:36
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Stala THEME_WIDTH odnosi sie do szerokosci calej skorki, a nie tylko menu. Definiuj poprawnie, czyli 900px.
Skorka SmartBlue jest w standardzie wysrodkowana, wiec nie wiem, co Ty chcesz w niej wysrodkowywac?
Jestem jaki jestem 
|
|
|
|
piotru |
Dodany dnia 10.04.2009 19:45:41
|

Początkujący

Postów: 128 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 29.12.2008 22:57
|
Efekt przy 600px
define("THEME_WIDTH", "600px");
Efekt przy 900px
 |
|
|
|
Pieka |
Dodany dnia 10.04.2009 19:56:00
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Najlepsze jest to, ze pytasz o 900 i twierdzisz, ze chcesz 900, a pozniej podajesz 600...
Na 600px tez bedzie dobrze, o ile usuniesz panele po lewej lub prawej stronie, bo najzwyczajniej w swiecie calosc jest za szeroka i fizycznie nie jest w stanie zjechac do 600px. Przeciez wystarczy pomyslec.
Edit: Nie mam zamiaru udowadniac, ze ziemia jest okragla, wiec dam Ci namacalne przyklady. Na stronie test7.ovh.org znajdziesz w "Przełącznik Skórek" dwie wersje, jedna 900px, ktora jest opisana i druga bez dodatkowych opisow, o szerokosci 600px z wylaczonymi prawymi panelami. Sprawdz, przemysl i popraw u siebie.
Edytowane przez Pieka dnia 10.04.2009 20:05:50
Jestem jaki jestem 
|
|
|
|
piotru |
Dodany dnia 10.04.2009 20:14:03
|

Początkujący

Postów: 128 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 29.12.2008 22:57
|
Pieka ja chce 900 a 600 to przykład ze menu górne sie tylko pomniejszyło .
Dałem Ci 2 fotki 900 na której strona jakas rozsypana
a 600 zeby było widać dokladnie jak sie zmienia panel menu górny.
Edytowane przez Chemikpil dnia 10.04.2009 21:03:43
|
|
|
|
Pieka |
Dodany dnia 10.04.2009 23:38:47
|


Postów: 19887 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
A ja Ci dalem "zywe" przyklady na to, ze nie masz racji. Na podanej stronie widac jak byk, ze jest tak, jak pisze. Podalem co masz zrobic, ale Ty jestes madrzejszy, co jak widze staje sie norma na tym forum. Pytanie zatem, po co pytacie, skoro wiecie lepiej? Wlasnie...
Jestem jaki jestem 
|
|
|
|
rimmey |
Dodany dnia 05.05.2009 14:28:18
|

Przedszkolak

Postów: 41 Ostrzeżeń: 3
Data rejestracji: 06.03.2009 19:24
ZBANOWANY: Dożywotnio
|
Nie robię nowego tematu ale tu jest tak napisane ze nic nie rozumiem.Moja górna i dolna belka jest mniejsza od całej strony chodz nic w plikach stylu nie zmieniałem.Jak siedze u mnie w domu to strona wygląda ok ale jak zobaczę u kolegi lub w szkole to górna jak i dolna nawigacja jest mniejsza od całości.

PW od moderatora:
- Brak Stopki! - chemix 05.05 - 14:36
Edytowane przez Pieka dnia 05.05.2009 17:28:58
|
|
|
|
Gismo_PL |
Dodany dnia 05.05.2009 17:10:08
|

Bywalec

Postów: 462 Pomógł: 40 Ostrzeżeń: 2
v7.01.05 Data rejestracji: 25.02.2007 21:13
|
@rimmey - no i co w związku z tym ? Jaki sens ma Twoja wypowiedź i do czego zmierzasz, bo ja się jakoś nie dopatruję w tym problemu. Twój post to najzwyklejsze oznajmienie nam czegoś co każdy może zobaczyć chociażby na dołączonym przez Ciebie screenie. Może zechcesz bardziej sprecyzować swój problem ze stroną
|
|
|
|
swordbright1992 |
Dodany dnia 10.06.2009 16:06:30
|

Przedszkolak

Postów: 3
Data rejestracji: 10.06.2009 15:19
|
Mam pytanie do Ciebie piotru, gdzie znalazleś ten plik co można poszerzac stronke? Ja szukam i szukam i nic;/
//Wystarczy jeden znak zapytania - chemix
Edytowane przez Pieka dnia 10.06.2009 19:19:32
|
|
|
|
piotru |
Dodany dnia 17.01.2010 22:12:48
|

Początkujący

Postów: 128 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 29.12.2008 22:57
|
Chyba musisz dopisać jak nei masz
define("THEME_WIDTH", "900");
Zobacz do moego 1 postu w którym miejscu to mam |
|
|