ďťż
Podstrony
|
telcocafeWitamStworzyłem logo na mojej stronie internetowej i mam problem, ustawiłem szerokość log na 1024:200 i logo wychodzi mi oza obszar tabeli- tabela jest dobrze zrobiona bo korzystam z cmsa, myślałem, że jak ustawię logo na ten parametr 1024 to problem zniknie jednak dalej wychodzi poza tabelę i strona sie poszerza, co zrobić? a może podasz adres strony? będzie łatwiej jak zobaczymy kod ;-) ok psl-lebork.eu Tak Apropo, to wiele osób się myli, to nie logo ale Top (Czyli baner na górze strony), trzeba to sobie zapamiętać do końca życia :D. Zauważ, że body ma wewnętrzny margines. Dodatkowo dochodzi szerokość paska przewijania, dlatego obraz o szerokości 1024 pikseli nie jest tutaj rozwiązaniem. Możesz jednak zamienić obraz na wycentrowane tło i problem zniknie. @Alias...: Ă propos :) Użytkownik andrzej_aa edytował ten post 29 październik 2009, 21:36 "wycentrowane tlo" tzn co mam zrobic? :) proszę o krok po kroku dla zielonego :) Użytkownik NightTrain edytował ten post 29 październik 2009, 21:44 Nie chce mi się tłumaczyć, bo od tego są kursy HTML i CSS, ale po prostu zamiast tego:<a href='http://www.psl-lebork.eu/'><img src='images/php-fusion-logo.png' alt='Witamy na stronie Polskiego Stronnictwa Ludowego w Lęborku' style='border: 0;' /></a>Wstaw to:<a href="http://www.psl-lebork.eu/" title="Witamy na stronie Polskiego Stronnictwa Ludowego w Lęborku" style="background:url('images/php-fusion-logo.png') no-repeat center;display:block;height:192px"></a>Jeśli interesuje Cię webdesigning, to przeanalizuj mój kod ;) P.S. PHP Fusion to nie technologia, a CMS. Użytkownik andrzej_aa edytował ten post 30 październik 2009, 00:03 Może to głupie, ale szukałem na ftpie, wszystkie pliki php są zawierają dziwne instrukcje kodowe, nie ma nigdzie takich kodów wszedzie jest metlik kodu echa etc.. ify, gdzie mam znalezc to? Kto robił ten layout w takim razie? Sprawdź plik themes/skórka/theme.php. W funkcji render_page() powinieneś znaleźć poszukiwaną linię. jest tam theme.php, ale zawiera sam kod php, w którym są same echa, index.php jest pusty oto theme.php: <?php if (!defined("IN_FUSION")) { die("Access Denied"); } define("THEME_BULLET", "<span class='bullet'>·</span>"); require_once INCLUDES."theme_functions_include.php"; function render_page($license=false) { global $settings, $main_style, $locale; //Header echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='full-header'>\n".showbanners()."</td>\n"; echo "</tr>\n</table>\n"; echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='sub-header-left'></td>\n"; echo "<td class='sub-header'>".showsublinks(" ".THEME_BULLET." ", "white")."</td>\n"; echo "<td align='right' class='sub-header'>".showsubdate()."</td>\n"; echo "<td class='sub-header-right'></td>\n"; echo "</tr>\n</table>\n"; //Content echo "<table cellpadding='0' cellspacing='0' width='100%' class='$main_style'>\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 "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='sub-header-left'></td>\n"; echo "<td align='left' class='sub-header'>".sprintf($locale['global_172'], substr((get_microtime() - START_TIME),0,4))."</td>\n"; echo "<td align='right' class='sub-header'>".showcounter()."</td>\n"; echo "<td class='sub-header-right'></td>\n"; echo "</tr>\n</table>\n"; echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td align='center' class='main-footer'>".stripslashes($settings['footer']); if (!$license) { echo "<br /><br />\n".showcopyright(); } echo "</td>\n"; echo "</tr>\n</table>\n"; } function render_news($subject, $news, $info) { echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='capmain-left'></td>\n"; echo "<td class='capmain'>".$subject."</td>\n"; echo "<td class='capmain-right'></td>\n"; echo "</tr>\n</table>\n"; echo "<table width='100%' cellpadding='0' cellspacing='0' class='spacer'>\n<tr>\n"; echo "<td class='main-body middle-border'>".$news."</td>\n"; echo "</tr>\n<tr>\n"; echo "<td align='center' class='news-footer middle-border'>\n"; echo newsposter($info," ·").newsopts($info,"·").itemoptions("N" ,$info['news_id']); echo "</td>\n"; echo "</tr><tr>\n"; echo "<td style='height:5px;background-color:#f6a504;'></td>\n"; echo "</tr>\n</table>\n"; } function render_article($subject, $article, $info) { echo "<table width='100%' cellpadding='0' cellspacing='0'>\n<tr>\n"; echo "<td class='capmain-left'></td>\n"; echo "<td class='capmain'>".$subject."</td>\n"; echo "<td class='capmain-right'></td>\n"; echo "</tr>\n</table>\n"; echo "<table width='100%' cellpadding='0' cellspacing='0' class='spacer'>\n<tr>\n"; echo "<td class='main-body middle-border'>".($info['article_breaks'] == "y" ? nl2br($article) : $article)."</td>\n"; echo "</tr>\n<tr>\n"; echo "<td align='center' class='news-footer'>\n"; echo articleposter($info," ·").articleopts($info,"·").itemoptions("A" ,$info['article_id']); echo "</td>\n</tr>\n</table>\n"; } function opentable($title) { echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='capmain-left'></td>\n"; echo "<td class='capmain'>".$title."</td>\n"; echo "<td class='capmain-right'></td>\n"; echo "</tr>\n</table>\n"; echo "<table cellpadding='0' cellspacing='0' width='100%' class='spacer'>\n<tr>\n"; echo "<td class='main-body'>\n"; } function closetable() { echo "</td>\n"; echo "</tr><tr>\n"; echo "<td style='height:5px;background-color:#f6a504;'></td>\n"; echo "</tr>\n</table>\n"; } function openside($title, $collapse = false, $state = "on") { global $panel_collapse; $panel_collapse = $collapse; echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n"; echo "<td class='scapmain-left'></td>\n"; echo "<td class='scapmain'>$title</td>\n"; if ($collapse == true) { $boxname = str_replace(" ", "", $title); echo "<td class='scapmain' align='right'>".panelbutton($state, $boxname)."</td>\n"; } echo "<td class='scapmain-right'></td>\n"; echo "</tr>\n</table>\n"; echo "<table cellpadding='0' cellspacing='0' width='100%' class='spacer'>\n<tr>\n"; echo "<td class='side-body'>\n"; if ($collapse == true) { echo panelstate($state, $boxname); } } function closeside() { global $panel_collapse; if ($panel_collapse == true) { echo "</div>\n"; } echo "</td>\n</tr>\n</table>\n"; } ?> Okej, nie zauważyłem tego. Znajdź funkcję showbanners() w pliku includes/theme_functions_include.php. Dalej sam trafisz. Pobawisz się, jakbyś nie wiedział co edytować. chyba nie powojuję :P: function showbanners() { global $settings; ob_start(); if ($settings['sitebanner2']) { eval("?><div style='float: right;'>".stripslashes($settings['sitebanner2'])."</ div>\n<?php "); } if ($settings['sitebanner1']) { eval("?>".stripslashes($settings['sitebanner1'])."\ n<?php "); } elseif ($settings['sitebanner']) { echo "<a href='".$settings['siteurl']."'><img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' style='border: 0;' /></a>\n"; } else { echo "<a href='".$settings['siteurl']."'>".$settings[' sitename']."</a>\n"; } $output = ob_get_contents(); ob_end_clean(); return $output; } Napisałem, że się pobawisz ;/ Nie widzisz podobieństw? Już Ci więcej nie pomogę, bo zrobiłem wystarczająco. Powinieneś dalej sam do tego dojść. |
|||
Sitedesign by AltusUmbrae. |