logo
Přihlášení
Uživatel: Přihlásit automaticky při příští návštěvě:
Zapomněli jste svoje heslo?
Heslo:
  Registrace
Internetový obchod, e-shop, SEO-shop
Webhosting C4 - 20 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky.

Úvodní stránka
Úvod
Diskusní fórum
Fórum
Ke stažení
Ke stažení
Instalace
Instalace
Rady a Návody
Návody
Moduly
Moduly
Vzhled
Vzhled
FAQ
FAQ
Odkazy
Odkazy
RSS

Levné pneu pro Vaše auto.
Kvalitní kočárky Tako. Levné zájezdy, last-minute

PhpBB 3 template problém

 
Přidat nové téma   Zaslat odpověď    Obsah fóra phpBB CZ -> Vzhled a grafické prvky
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
RedfoxCZ
Nováček
Nováček


Založen: 2.10.2008
Příspěvky: 6

PříspěvekZaslal: 02 říjen 2008 22:10    Předmět: PhpBB 3 template problém Citovat

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(/&amp;/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(/&amp;/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
Zobrazit informace o autorovi Odeslat soukromou zprávu
WhiteWolfSix
Profesionál
Profesionál


Založen: 21.5.2005
Příspěvky: 1197

PříspěvekZaslal: 03 říjen 2008 06:09    Předmět: Re: PhpBB 3 template problém Citovat

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
Zobrazit informace o autorovi Odeslat soukromou zprávu
RedfoxCZ
Nováček
Nováček


Založen: 2.10.2008
Příspěvky: 6

PříspěvekZaslal: 03 říjen 2008 12:03    Předmět: Re: PhpBB 3 template problém Citovat

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
Zobrazit informace o autorovi Odeslat soukromou zprávu
WhiteWolfSix
Profesionál
Profesionál


Založen: 21.5.2005
Příspěvky: 1197

PříspěvekZaslal: 03 říjen 2008 13:05    Předmět: Re: PhpBB 3 template problém Citovat

upni ich všetky 3.
_________________

WhiteWolfSix (WW6)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
RedfoxCZ
Nováček
Nováček


Založen: 2.10.2008
Příspěvky: 6

PříspěvekZaslal: 03 říjen 2008 22:09    Předmět: Citovat

Tady jsou Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
WhiteWolfSix
Profesionál
Profesionál


Založen: 21.5.2005
Příspěvky: 1197

PříspěvekZaslal: 04 říjen 2008 08:14    Předmět: Re: PhpBB 3 template problém Citovat

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
Zobrazit informace o autorovi Odeslat soukromou zprávu
RedfoxCZ
Nováček
Nováček


Založen: 2.10.2008
Příspěvky: 6

PříspěvekZaslal: 04 říjen 2008 08:50    Předmět: Citovat

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 Sad

styl jsem zabalil a doufám, že tě ještě stále nepřešla chuť mi pomoct Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
WhiteWolfSix
Profesionál
Profesionál


Založen: 21.5.2005
Příspěvky: 1197

PříspěvekZaslal: 04 říjen 2008 10:27    Předmět: Re: PhpBB 3 template problém Citovat

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
Zobrazit informace o autorovi Odeslat soukromou zprávu
RedfoxCZ
Nováček
Nováček


Založen: 2.10.2008
Příspěvky: 6

PříspěvekZaslal: 04 říjen 2008 11:57    Předmět: Re: PhpBB 3 template problém Citovat

Udělal jsem a opět nepomohlo Sad
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Webhosting C4 - 20 GB, PHP, MySQL, administrační systém, 1.200 Kč na rok s doménou v ceně.
Bezproblémová instalace phpBB, Joomla, Drupal. Návody pro C4 - užitečné rady pro zákazníky.
WhiteWolfSix
Profesionál
Profesionál


Založen: 21.5.2005
Příspěvky: 1197

PříspěvekZaslal: 04 říjen 2008 19:09    Předmět: Re: PhpBB 3 template problém Citovat

Daj link na fórum...
_________________

WhiteWolfSix (WW6)
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
RedfoxCZ
Nováček
Nováček


Založen: 2.10.2008
Příspěvky: 6

PříspěvekZaslal: 04 říjen 2008 21:49    Předmět: Re: PhpBB 3 template problém Citovat

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
Zobrazit informace o autorovi Odeslat soukromou zprávu
n3oklan



Založen: 14.1.2009
Příspěvky: 1
Bydliště: drsnej sever - Rumburk

PříspěvekZaslal: 14 leden 2009 09:26    Předmět: Citovat

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
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovy WWW stránky
Zobrazit příspěvky z předchozích:   
Přidat nové téma   Zaslat odpověď    Obsah fóra phpBB CZ -> Vzhled a grafické prvky Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra.
Nemůžete odpovídat na témata v tomto fóru.
Nemůžete upravovat své příspěvky v tomto fóru.
Nemůžete mazat své příspěvky v tomto fóru.
Nemůžete hlasovat v tomto fóru.
Nemůžete připojovat soubory k příspěvkům
Nemůžete stahovat ani prohlížet přiložené soubory
šřa