| Zobrazit předchozí téma :: Zobrazit následující téma |
| Autor |
Zpráva |
RedfoxCZ Nováček

Založen: 2.10.2008 Příspěvky: 6
|
Zaslal: 02 říjen 2008 22:10 Předmět: PhpBB 3 template problém |
|
|
Dobrý večer,
potřeboval bych poradit s menším problémem. Používám phpbb 3 již delší dobu, ale až teď potřebuji zasahovat také do kódu. Ač sice nějaké triky umím stále je to dost málo a potřebuji poradit. Potřeboval bych změnit šířku template dalo by se říci, že ho potřebuji zůžit a mít ho ve středu stránky. Bohužel nevím jak na to a za každou radu budu rád. V jednom z topiců jsem si našel, že musím upravit width v souboru overall_header bohužel nevím která z mnoha hodnot to je a na hledání té pravé nemám tolik času.
Zde je zdrojový kód mého overall_header.html
| kód: | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<!-- INCLUDE ca_config.html -->
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} - <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE}</title>
<!-- IF T_STYLESHEET_LINK -->
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<!-- ELSE -->
<style type="text/css">
{T_THEME_DATA}
</style>
<!-- ENDIF -->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="{T_THEME_PATH}/ie7.css" />
<![endif]-->
<script type="text/javascript">
// <![CDATA[
<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
}
<!-- ENDIF -->
function popup(url, width, height, name)
{
if (!name)
{
name = '_popup';
}
window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
return false;
}
function jumpto()
{
var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
var perpage = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';
if (page !== null && !isNaN(page) && page > 0)
{
document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * perpage);
}
}
/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}
/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
var parent = document.getElementById(id);
if (!parent)
{
eval('parent = document.' + id);
}
if (!parent)
{
return;
}
var rb = parent.getElementsByTagName('input');
for (var r = 0; r < rb.length; r++)
{
if (rb[r].name.substr(0, name.length) == name)
{
rb[r].checked = state;
}
}
}
<!-- IF ._file -->
/**
* Play quicktime file by determining it's width/height
* from the displayed rectangle area
*
* Only defined if there is a file block present.
*/
function play_qt_file(obj)
{
var rectangle = obj.GetRectangle();
if (rectangle)
{
rectangle = rectangle.split(',')
var x1 = parseInt(rectangle[0]);
var x2 = parseInt(rectangle[2]);
var y1 = parseInt(rectangle[1]);
var y2 = parseInt(rectangle[3]);
var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
}
else
{
var width = 200;
var height = 0;
}
obj.width = width;
obj.height = height + 16;
obj.SetControllerVisible(true);
obj.Play();
}
<!-- ENDIF -->
if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
document.write('<link rel="stylesheet" href="{T_THEME_PATH}/mac.css" type="text/css" />');
}
// ]]>
</script>
</head>
<body class="{S_CONTENT_DIRECTION}">
<a name="top"></a>
<table border="0" cellspacing="0" cellpadding="0" width="{$CA_WIDTH}" id="maintable" align="center">
<tr>
<td id="logorow" align="center"><div id="logo1"><div id="logo2"><table id="logorow1" border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td id="logo-left" valign="top"><img src="{T_THEME_PATH}/images/logo_left_top.gif" width="80" height="66" border="0" alt="" /></td>
<td id="logo-mid" valign="middle"><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
<td id="logo-right" valign="top"><img src="{T_THEME_PATH}/images/logo_right_top.gif" width="80" height="66" border="0" alt="" /></td>
</tr>
</table></div></div></td>
</tr>
<tr>
<td class="navrow">
<!-- IF not S_IS_BOT -->
<!-- IF S_USER_LOGGED_IN --><a href="{U_PROFILE}">{L_PROFILE}</a> • <!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a> • <!-- ENDIF -->
<!-- ELSEIF S_REGISTER_ENABLED --><a href="{U_REGISTER}">{L_REGISTER}</a> • <!-- ENDIF -->
<!-- ENDIF -->
<!-- IF U_RESTORE_PERMISSIONS --><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a> • <!-- ENDIF -->
<a href="{U_FAQ}">{L_FAQ}</a>
<!-- IF S_DISPLAY_SEARCH --> • <a href="{U_SEARCH}">{L_SEARCH}</a><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --> • <a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><!-- ENDIF -->
<!-- ENDIF -->
<!-- IF not S_IS_BOT --> • <a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- ENDIF -->
</td>
</tr>
<tr>
<td id="contentrow"><div id="content1"><div id="content2"><table border="0" cellspacing="0" cellpadding="0" id="contentrow1">
<tr>
<td id="content-left" valign="top"><img src="{T_THEME_PATH}/images/content_top_left.gif" width="5" height="5" border="0" alt="" /></td>
<td id="content-mid" width="100%">
<!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
<!-- IF S_USER_NEW_PRIVMSG -->
<div class="pm-notify-new"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
<!-- ELSEIF S_USER_UNREAD_PRIVMSG -->
<div class="pm-notify-unread"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
<div class="pm-notify-new"><div class="pm-notify-header">{L_INFORMATION}</div>{L_BOARD_DISABLED}</div>
<!-- ENDIF -->
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ENDIF --></td>
<td class="gensmall" align="{S_CONTENT_FLOW_END}">{CURRENT_TIME}<br /></td>
</tr>
</table>
<!-- IF S_DISPLAY_SEARCH -->
<p class="searchbar">
<span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></span>
<!-- IF S_USER_LOGGED_IN -->
<span style="float: {S_CONTENT_FLOW_END};"><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></span>
<!-- ENDIF -->
</p>
<!-- ENDIF -->
<br style="clear: both;" />
<!-- INCLUDE breadcrumbs.html -->
<br />
|
Děkuji předem za případnou pomoc |
|
| Návrat nahoru |
|
 |
WhiteWolfSix Profesionál


Založen: 21.5.2005 Příspěvky: 1197
|
Zaslal: 03 říjen 2008 06:09 Předmět: Re: PhpBB 3 template problém |
|
|
Ten tip, ktorý si si prečítal sa týkal phpBB2. phpBB3 rieši tieto veci v .css súboroch. Podľa všetkého riešiš štýl založený na subsilver, v takom prípade by to malo byť v jedinom .css súbore. Pohľadaj si maintable, ktorá by mala obsahovať hodnoty šírky hlavnej tabuľky. _________________
WhiteWolfSix (WW6) |
|
| Návrat nahoru |
|
 |
RedfoxCZ Nováček

Založen: 2.10.2008 Příspěvky: 6
|
Zaslal: 03 říjen 2008 12:03 Předmět: Re: PhpBB 3 template problém |
|
|
| Mám tady jen tři css soubory a to stylesheet.css mac.css a ie7.css dalsi soubory jsou uz jen cfg. V žádném css není možnost nastavení šířky :/ |
|
| Návrat nahoru |
|
 |
WhiteWolfSix Profesionál


Založen: 21.5.2005 Příspěvky: 1197
|
Zaslal: 03 říjen 2008 13:05 Předmět: Re: PhpBB 3 template problém |
|
|
upni ich všetky 3. _________________
WhiteWolfSix (WW6) |
|
| Návrat nahoru |
|
 |
RedfoxCZ Nováček

Založen: 2.10.2008 Příspěvky: 6
|
Zaslal: 03 říjen 2008 22:09 Předmět: |
|
|
Tady jsou  |
|
| Návrat nahoru |
|
 |
WhiteWolfSix Profesionál


Založen: 21.5.2005 Příspěvky: 1197
|
Zaslal: 04 říjen 2008 08:14 Předmět: Re: PhpBB 3 template problém |
|
|
Nájdi si v súbore stylesheet.css
| kód: | #maintable {
margin: 0 auto; |
na ďalší riadok pred } pridaj toto:
min-width: 650px;
margin-left: auto;
margin-right: auto; _________________
WhiteWolfSix (WW6) |
|
| Návrat nahoru |
|
 |
RedfoxCZ Nováček

Založen: 2.10.2008 Příspěvky: 6
|
Zaslal: 04 říjen 2008 08:50 Předmět: |
|
|
Takže kód nyní vypadá takto:
| kód: | #maintable {
margin: 0 auto;
min-width: 650px;
margin-left: auto;
margin-right: auto;
}
|
Bohužel musím konstatovat, že ani tato úprava nic nezměnila a fórum je stále široké přes celou obrazovku
styl jsem zabalil a doufám, že tě ještě stále nepřešla chuť mi pomoct  |
|
| Návrat nahoru |
|
 |
WhiteWolfSix Profesionál


Založen: 21.5.2005 Příspěvky: 1197
|
Zaslal: 04 říjen 2008 10:27 Předmět: Re: PhpBB 3 template problém |
|
|
Choď do administrácie a daj obnoviť na karte Štýly položky Template a Skiny, inak sa zmeny v css neprejavia. _________________
WhiteWolfSix (WW6) |
|
| Návrat nahoru |
|
 |
RedfoxCZ Nováček

Založen: 2.10.2008 Příspěvky: 6
|
Zaslal: 04 říjen 2008 11:57 Předmět: Re: PhpBB 3 template problém |
|
|
Udělal jsem a opět nepomohlo  |
|
| Návrat nahoru |
|
 |
WhiteWolfSix Profesionál


Založen: 21.5.2005 Příspěvky: 1197
|
Zaslal: 04 říjen 2008 19:09 Předmět: Re: PhpBB 3 template problém |
|
|
Daj link na fórum... _________________
WhiteWolfSix (WW6) |
|
| Návrat nahoru |
|
 |
Webhosting C4 - 2 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně. Srubové domy, dřevostavby a víkendové sruby.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky. Nafukovací balonky s potiskem.
Výhodné sázkové kanceláře. značkové oblečení z USA, luxusní kabelky a také peněženky nabízí eshop usaboutique.cz.
Apartment in Prague - accommodation in Prag, prague apartments, luxusní anglické dýmky a kvalitní doutníky, značkové spodní prádlo a podprsenky
|
 |
RedfoxCZ Nováček

Založen: 2.10.2008 Příspěvky: 6
|
Zaslal: 04 říjen 2008 21:49 Předmět: Re: PhpBB 3 template problém |
|
|
| Fórum je www.pr-legion.tym.sk/forum dokonce jsem skusil odinstalovat cely styl prepsat to css v souboru a pak to instalovat i s nim taky to nepomohlo |
|
| Návrat nahoru |
|
 |
n3oklan
Založen: 14.1.2009 Příspěvky: 1 Bydliště: drsnej sever - Rumburk
|
Zaslal: 14 leden 2009 09:26 Předmět: |
|
|
skoro dobre... jen drobna uprava ne min-width, ale max-width - melo by to jit... i kdyz to nebude 100%ni na IE, tam se to musi upravit pomoci hacku (viz. link dole)
| kód: |
#maintable {
margin: 0 auto;
max-width: 650px; /* upravit na pozadovanou sirku */
margin-left: auto;
margin-right: auto;
}
|
vice na http://www.jakpsatweb.cz/css/max-width.html |
|
| Návrat nahoru |
|
 |
|
|
|