Dostosowanie skórki BW2Fusion do różnych rozdzielczości
|
Serdel |
Dodany dnia 09.12.2008 19:16:17
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Witam, mam problem z dostosowaniem theme BW2Fusion. Chcialbym, zeby wygladal tak samo we wszystkich rozdzielczosciach, mial stałą szerokość i był wyśrodkowany.
Moydfikacja $theme_width nie daje żadnych efektów.
Podrzucam theme.php i style css:
<?php
if (!defined("IN_FUSION")) { header("Location: ../../index.php"); exit; }
require_once INCLUDES."theme_functions_include.php";
/*--------------------------------------------+
| PHP-Fusion v6 - Content Management System |
|---------------------------------------------|
| author: Nick Jones (Digitanium) © 2002-2007 |
| web: http://www.php-fu... |
| email: |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/
/*--------------------------------------------+
| buds-Fusion_2 Theme for PHP-Fusion v6.x |
|---------------------------------------------|
| author:Salam Aljehni © 2007 |
| web: http://www.web-bu... |
| email: |
|---------------------------------------------|
| Released under the terms and conditions of |
| the GNU General Public License (Version 2) |
+--------------------------------------------*/
// Based On Bluescape Template By Design by Cirkuit Networks, Inc.
// theme settings
$body_text = "#555555";
$body_bg = "#FEFEFE";
//
$theme_width = "100%";
$theme_width_l = "150";
$theme_width_r = "160";
// Right Panels off in Forum Mode
//$theme_panels_exclude = array("/forum/");
function render_header($header_content) {
global $theme_width,$settings;
echo '<div id="main"><div id="header_wrapper">
<div id="breadcrumbs"><a href="'.BASEDIR.'index.php"></a> <a href="'.BASEDIR.'contact.php"></a> <a href="'.BASEDIR.'search.php"></a></div>
<div id="header"><h1></h1></div></div>';
// View Links on top
// Active It if you want
/* $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) { $navigation_table .= " ·\n"; } else { $navigation_table .= "\n"; }
$link_target = ($data['link_window'] == "1" ? " target='_blank'" : "");
if (strstr($data['link_url'], "http://") || strstr($data['link_url'], "https://")) {
$navigation_table .= "<a href='".$data['link_url']."'".$link_target.">".$data['link_name']."</a>";
} else {
$navigation_table .= "<a href='".BASEDIR.$data['link_url']."'".$link_target.">".$data['link_name']."</a>";
}
}
$i++;
}
}
echo "<div id='nav'>".$navigation_table."</div>";
}
*/
echo "<table cellpadding='0' cellspacing='0' width='100%' border='0'>\n<tr>\n";
}
function render_footer($license=false) {
global $theme_width,$settings,$locale;
echo "</tr>\n</table><div id='footer'>";
if (!$license) { echo showcopyright()."<br>\n"; } echo showcounter()."<br> <b>BW2Fusion</b> | Modified |";
echo "</div></div>\n";
}
function render_news($subject, $news, $info) {
$subject = strip_tags($subject);
echo "<h2>$subject</h2><p style='text-align: justify;'>$news</p>";
echo "<div class='auth'>".openform("N",$info['news_id']).newsposter($info," ·").newsopts($info," ·").closeform("N",$info['news_id'])."</div>";
}
function render_article($subject, $article, $info) {
echo "<h2>$subject</h2><p>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."";
echo "<div class='auth'>".openform("A",$info['article_id']).articleposter($info," ·").articleopts($info," ·").closeform("A",$info['article_id'])."</div>";
}
function opentable($title) {
echo "<h2>$title</h2><p style='text-align: justify;'>";
}
function closetable() {
echo "</p>\n";
}
function openside($title) {
echo "<h2>$title</h2><p>";
}
function closeside() {
echo "</p>";
tablebreak();
}
function opensidex($title,$open="on") {
$boxname = str_replace(" ", "", $title);
$box_img = $open == "on" ? "off" : "on";
echo "<div class='blocktop'><img src='".THEME."images/panel_$box_img.gif' name='b_$boxname' alt='' onclick=\"javascript:flipBox('$boxname')\" style='vertical-align: middle;'> $title</div>
<div id='box_$boxname'".($state=="off"?" style='display:none'":"").">\n";
}
function closesidex() {
echo "</div></div>\n";
tablebreak();
}
function tablebreak() {
echo "<div style='height: 8px;'></div>\n";
}
?> Kliknij i zaczekaj na załadowanie kodu ...
body {
margin-top:0px;
margin-bottom:25px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#3F3F3F;
}
#main {
width:98%;
color:#3F3F3F;
text-align:center;
margin: 0 auto:
font-size:80%;
line-height:130%;
background-color:#FFFFFF;
}
#header_wrapper, #nav_wrapper, #content_wrapper {
width:99%;
}
#breadcrumbs {
float:right;
margin:0 10px -12px 0;
font-size:85%;
}
#header {
padding:30px 30px 20px 30px;
clear:right;
background-image:url(images/header-1.png);
background-repeat:no-repeat;
background-position:center;
text-align:left;
}
#header h1 { color:#2a56d6; height:115px; margin:0 15px; padding:0; line-height:2em; font-size:180% }
h1 {
color:#2a56d6;
font-size:130%;
display:block;
width:100%;
}
h2 {
font-size:110%;
display:block;
width:100%;
border-bottom:2px solid #F0F0F0;
margin:0;
padding:0;
color:#4cab00;
}
a:link, a:visited {
text-decoration:none;
color:#666666;
padding-bottom: 2px;
}
a:hover, a:visited:hover {
color:#2a56d6;
text-decoration:underline;
border-bottom:1px solid #FFFFFF;
padding-bottom: 1px;
}
#footer {
padding-right:5px;
margin:0;
line-height:190%;
text-align:right;
border-top: 1px solid #EDEDED;
vertical-align:middle;
text-align: center;
font-size: 10px;
direction: ltr;
}
#nav{
text-align: right;
font-size: 11px;
border-top: 1px solid #EAEAEA;
border-bottom: 1px solid #EAEAEA;
padding: 2px;
margin-bottom: 5px;
}
.auth {
background-image: url(images/gray.gif);
height: 15px;
padding: 3px;
border: 1px solid #EAEAEA;
}
img {
border: 0px;
}
form {
margin:0px 0px 0px 0px;
}
hr {
border-top:1px #CBD6DD solid;
border-bottom:1px #EFEFEF solid;
}
hr.side-hr {
border-top:1px #CBD6DD solid;
border-bottom:1px #EFEFEF solid;
}
td {
font-family:Tahoma, Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
pre {
font-family:Tahoma, Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
}
.alt {
color:#555;
}
.input {
border: 1px solid #DEECF9;
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 10px;
height: 1.7em;
margin: 1px;
}
.submit {
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 10px;
font-weight: bold;
border: 1px solid #95B6CB;
margin: 0;
padding: 1px 4px 1px 4px;
background-color: #DEECF9;
margin: 1px;
color: #FFFFFF;
cursor:pointer;
cursor: hand;
}
.button {
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 10px;
font-weight: bold;
border: 1px solid #95B6CB;
background-color: #DEECF9;
color: #2F2F2F;
margin-top:2px;
cursor:pointer;
}
input, textarea {
}
input:focus, textarea:focus {
border: 1px solid #F9B01C;
}
.textbox {
border: 1px solid #DEECF9;
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 11px;
margin: 1px;
}
.side-border-left {
padding:5px 5px 200px 5px;
background-image:url(images/apple.jpg) ;
background-repeat:no-repeat;
background-position: 5px 100px;
background-attachment: scroll
}
.side-border-right {
padding:5px;
}
.td-cell1 {
background: #FBFCFC;
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 10px;
color: #38394B;
padding: 6px 6px 3px 6px;
border: 1px solid #ADC1CE;
}
.td-cell2 {
background: #EEF1F3 url(images/bg_td_two.jpg) repeat-x left top;
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 10px;
color: #38394B;
padding: 6px 6px 3px 6px;
border: 0px solid #ADC1CE;
}
.quicktip {
background: #24638C url(images/bg_table_top.jpg) repeat-x left top;
color: #FFFFFF;
font-weight:bold;
height:20px;
padding:1px 1px 1px 1px;
border-bottom: 0px solid #FFFFFF;
}
.tbl-border {
background-color:#F1F7FC;
}
.tbl {
font-size:12px;
color:#555;
padding:0px;
}
.tbl1 {
font-size:12px;
background-color:#FFFFFF;
color: #38394B;
padding: 3px 6px 3px 6px;
border-top: 1px solid #FFFFFF;
border-bottom: 0px solid #ADC1CE;
border-left: 1px solid #FFFFFF;
border-right: 0px solid #ADC1CE;
}
.tbl2 {
font-size:12px;
background-color:#FEFEFE;
color: #38394B;
padding: 3px 6px 3px 6px;
border-top: 1px solid #FFFFFF;
border-bottom: 0px solid #ADC1CE;
border-left: 1px solid #FFFFFF;
border-right: 0px solid #ADC1CE;
}
.forum-caption {
font-weight:bold;
color: #0D5A8E;
background-color:#EAEAEA;
height: 24px;
padding: 4px 4px 4px 4px;
}
.quote {
background: #F2F5F6;
border-left: 1px solid #ADC1CE;
border-top: 1px solid #ADC1CE;
border-bottom: 1px solid #ADC1CE;
border-right: 1px solid #ADC1CE;
font-family: Tahoma, Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size: 11px;
color: #31607E;
margin: 8px 4px 10px 3px;
padding: 10px 10px 10px 6px;
}
.poll { height:12px;
border:1px #ADC1CE solid; }
.comment-name {
font-weight:bold;
color:#38394B;
}
.shoutboxname {
font-weight:bold;
color:#38394B;
}
.shoutbox {
color:#38394B;
}
.shoutboxdate {
font-size:9px;
color:#888;
}
.small {
font-size:11px;
color: #4D4D4D;
font-weight:normal;
}
.small2 {
font-size:10px;
font-weight:normal;
color:#555;
}
.side-small {
font-size:12px;
font-weight:normal;
color:#555;
}
.side-label {
background-color:#FEFEFE;
padding:2px 2px 3px 2px;
}
Kliknij i zaczekaj na załadowanie kodu ...
P.S Pozdrawiam, bardzo niewyrozumialego moda, który zwykłe przeoczenie dotyczące działów nagradza kasacją topicu i ostrzeżeniem. ;)
Ten "niedobry" admin (nie mod) poprawil Twoj temat i znowu przeniosl do wlasciwego dzialu../Pieka
Dziękuje Ci adminie(nie modzie) :)
PW od moderatora:
- Przeniesienie tematu - Pieka 09.12 - 19:20
Edytowane przez Serdel dnia 09.12.2008 19:27:36
|
|
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 21:50:59
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
Pieka |
Dodany dnia 09.12.2008 20:00:27
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Najprosciej bedzie wstawic calosc w tabelke. W sumie i tak ta skorka to pomieszanie z poplataniem
Edytowane przez Pieka dnia 09.12.2008 20:05:51
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 20:02:04
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Hmm, tak sie wlasnie domyslalem. Jednak nie chce juz z niej rezygnowac. Co zatem powinienem zrobic? |
|
|
|
Pieka |
Dodany dnia 09.12.2008 20:02:55
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Serdel napisał/a:
Hmm, tak sie wlasnie domyslalem. Jednak nie chce juz z niej rezygnowac. Co zatem powinienem zrobic?
Kurcze, zaskoczyles mnie tym pytaniem, serio Przeciez napisalem co masz zrobic.
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 20:11:35
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Chcialem tylko delikatnie zasugerowac, ze jestem zielony Tzn, gdzie i w ktorym miejscu powinienem dodac kod, zeby poprawnie działało. Wybacz, ze ide na łatwizne, ale spedzilem juz przy tej skorce sporo czasu dzisiaj i odezwalo sie we mnie lenistwo. Nie jestem dobry w tworzeniu tych theme, wiec nie znam calej struktury. A moje dzialania opierają sie na metodzie prób i błedów |
|
|
|
Pieka |
Dodany dnia 09.12.2008 20:26:12
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Edytuj plik theme.php, znajdz (linia ~39):
global $theme_width,$settings;
Kliknij i zaczekaj na załadowanie kodu ...
i wstaw ponizej:
echo "<table cellpadding='0' cellspacing='0' width='$theme_width' align='center' border='0'>\n<tr>\n<td>\n";
Kliknij i zaczekaj na załadowanie kodu ...
Nastepnie znajdz (linia ~80):
echo "</div></div>\n";
Kliknij i zaczekaj na załadowanie kodu ...
i zamien na:
echo "</div></div>\n</td>\n</tr>\n</table>\n";
Kliknij i zaczekaj na załadowanie kodu ...
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 21:02:45
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Ok, dzieki bardzo, zrobilem wg twoich wskazówek Działa, bo nie wywala zadnych błędów.
Jednak nadal pozostaje problem, strona zawsze ustala sie do ramek przegladarki. Chcialbym, zeby niezaleznie od rozdzielczosci stron byla na srodku, miala stałą szerokośc. A nie rozciągała sie zaleznie od rozdzielczosci. Da się cos z tym zrobic?
Edytowane przez Serdel dnia 09.12.2008 22:51:42
|
|
|
|
Pieka |
Dodany dnia 09.12.2008 21:15:48
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Zmien wartosc $theme_width na np. 80% lub 900px. Wszystko zalezy do tego, co chcesz osiagnac.
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 21:19:57
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
No własnie, chyba wybralem sobie wyjątkowo pokręconą skórke poniewaz:
Serdel napisał/a:
Moydfikacja $theme_width nie daje żadnych efektów.
Co bym nie wpisywal, strona nie reaguje, tak jakby nie wykorzystywala tej stalej. |
|
|
|
Pieka |
Dodany dnia 09.12.2008 21:35:12
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
A powiesz mi dlaczego majac EF piszesz w dziale PHP-Fusion?
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 21:37:33
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Bo skórka jest pod PHP-Fusion. Poza tym podtrzebuje pomocy w edycji samej skórki. |
|
|
|
Pieka |
Dodany dnia 09.12.2008 21:41:52
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Serdel napisał/a:
Bo skórka jest pod PHP-Fusion. Poza tym podtrzebuje pomocy w edycji samej skórki.
To nie ma znaczenia, masz pisac w dziale EF lub zostaniesz usuniety. Czy to jasne?
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 21:49:52
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Ehh, ten temat moze byc nawet w koszu, bylebym tylko otrzymal na niego odpowiedz. Poza tym nie widze w różnic funkcjonalnosci tej skorki pod EF czy Fusion. Skórka jest zrobiona typowo pod fusion v.6 wiec wydaje mi sie ze to dobre miejsce. Zaryzykowalbym stwierdzenie, ze to juz 'czepianie sie'. Bez urazy. Jesli mozesz to przerzuc ten temat. Nie chce robic problemów, a jedynie uzyskac odpowiedz. |
|
|
|
Pieka |
Dodany dnia 09.12.2008 21:54:42
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Serdel napisał/a:
..Zaryzykowalbym stwierdzenie, ze to juz 'czepianie sie'. Bez urazy. Jesli mozesz to przerzuc ten temat. Nie chce robic problemów, a jedynie uzyskac odpowiedz.
To nie jest kwestia Twojego "widzimisie", tylko zasad tu panujacych i jesli nie potrafisz ich pojac i przestrzegac, to moze czas najwyzszy poszukac sobie innego supportu, gdzie beda bardziej wyrozumiali i beda tolerowali Twoje "widzimisie". Jestes u mnie i zajmujesz moj czas, wiec wypadaloby sie dostosowac. Tym bardziej, ze masz wszystko podstawiane pod nos i za darmo.
Wracajac do tematu, w standardowej skorce zmienna $theme_width jest zakomentowana za pomoca //:
//$theme_width = "100%";
Usun //, ustaw np. 80% i sprawdz. Tak to dziala: http://test.fusio...
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 22:08:46
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Hmm, na podanej przez Ciebie stronie, wszystko działa, natomiast u mnie juz nie, zarówno w tej przerobionej jak i standardowej skórce. Czyżby jednak miał na to wpływ EF?
Wyjatkowo oporna ta skorka, musze przyznac, rano zainstaluje PHP-Fusion i sprawdze czy to moze byc to, chociaz wątpie. |
|
|
|
Pieka |
Dodany dnia 09.12.2008 22:33:47
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
W zalaczniku skorka uzyta na w/w stronie. Sprawdz, czy nadal jest bez zmian.
Pieka dodał/a następującą plik:
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 22:41:24
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Jej! Działa, super, wielkie dzięki i w ogole W związku z tym, ze pomogles mi rozwiązac mój problem, przyznaje Ci racje co do naszego sporu. Obiecuje poprawe
Jako, ze jestem samoukiem, moge dowiedziec sie co nalezało zmienic? |
|
|
|
Pieka |
Dodany dnia 09.12.2008 23:01:13
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Serdel napisał/a:
..Jako, ze jestem samoukiem, moge dowiedziec sie co nalezało zmienic?
Nic poza tym, co opisalem w tym poscie.
Jestem jaki jestem
|
|
|
|
Serdel |
Dodany dnia 09.12.2008 23:02:33
|
Przedszkolak
Postów: 13 Pomógł: 1 Ostrzeżeń: 1
Data rejestracji: 08.10.2007 12:06
|
Hmm, to dziwne, bo zrobilem dokladnie tak jak mowiles i nie przynioslo efektów. No nic, w takim razie, dzieki raz jeszcze. Pozdrawiam. |
|
|