Sivu 1/1
NavBar
Lähetetty: 04 Kesä 2007, 17:11
Kirjoittaja Rupuz
Missä tiedostossa määritetään NavBarin linkit? Kerro myös polku phpBB2 kansiosta. Esim: phpBB2\joku kansio\mahdollisesti joku kansio\tiedosto.jokin tiedostotyyppi
Pitäisi lisätä pari linkki siihen.
Re: NavBar
Lähetetty: 04 Kesä 2007, 17:44
Kirjoittaja Admin
Mikä on NavBar?
Re: NavBar
Lähetetty: 04 Kesä 2007, 18:03
Kirjoittaja Lurttinen
Re: NavBar
Lähetetty: 04 Kesä 2007, 18:17
Kirjoittaja Rupuz
Admin kirjoitti:Mikä on NavBar?
NavBar eli Nagigation Bar. Sisältää: FAQ, Search, Memberlist, Usergroups, Profile, Register, Login.
Ei ole. Kyse on vakionaan phpBB:stä löytyvä NavBar, joka on ylhäällä logon vieressä.
Täytynee kokeilla tuota MODia.
*Menee lataamaan NavBAr MODin*
Re: NavBar
Lähetetty: 04 Kesä 2007, 18:59
Kirjoittaja Admin
Sijaitsee templates/templaatti/overall_header.tpl siellä on noi linkit
Re: NavBar
Lähetetty: 04 Kesä 2007, 19:20
Kirjoittaja Rupuz
Kiitos Admin!
Re: NavBar
Lähetetty: 09 Maalis 2008, 09:32
Kirjoittaja kilpikonna
En valitettavasti ymmärrä näistä koodeista mitään, joten mihin kohtaan ja miten laitetaan uusi linkki? Juuri siis NavBariin pitäisi saada linkki Galleriaan, omaan osoitteeseensa. Aloittelijaystävälliset ohjeet kiitos.

Re: NavBar
Lähetetty: 09 Maalis 2008, 10:53
Kirjoittaja Merri
Tässä on pätkä overall_header.tpl:n loppua:
Koodi: Valitse kaikki
<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center">
<tr>
<td class="bodyline"><table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br /> </span>
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
</span></td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a> <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a> <a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a> </span></td>
</tr>
</table></td>
</tr>
</table>
Se on tosiaan aikamoista sotkua, koska subSilver on taitettu taulukkojen avulla. Mutta, selkiytetään sitä edes hieman:
Koodi: Valitse kaikki
<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center">
<tr>
<td class="bodyline">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td>
<a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a>
</td>
<td align="center" width="100%" valign="middle">
<span class="maintitle">{SITENAME}</span><br />
<span class="gen">{SITE_DESCRIPTION}<br /> </span>
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
<a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a>
<a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>
<a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>
<a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
</span></td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
<a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>
<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>
<a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a>
</span></td>
</tr>
</table>
</td>
</tr>
</table>
Eli nyt tuosta pitäisi jo selkeämmin ainakin erottua omilla riveillään kukin linkki, jotta muokkaamiseen saa ehkä jotain tolkkua. Mutta viedään vielä pidemmälle, otetaan nuo kuvat pois häiritsemästä:
Koodi: Valitse kaikki
<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center">
<tr>
<td class="bodyline">
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td>
<a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a>
</td>
<td align="center" width="100%" valign="middle">
<span class="maintitle">{SITENAME}</span><br />
<span class="gen">{SITE_DESCRIPTION}<br /> </span>
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
<a href="{U_FAQ}" class="mainmenu">{L_FAQ}</a>
<a href="{U_SEARCH}" class="mainmenu">{L_SEARCH}</a>
<a href="{U_MEMBERLIST}" class="mainmenu">{L_MEMBERLIST}</a>
<a href="{U_GROUP_CP}" class="mainmenu">{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu">{L_REGISTER}</a>
<!-- END switch_user_logged_out -->
</span></td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu">
<a href="{U_PROFILE}" class="mainmenu">{L_PROFILE}</a>
<a href="{U_PRIVATEMSGS}" class="mainmenu">{PRIVATE_MESSAGE_INFO}</a>
<a href="{U_LOGIN_LOGOUT}" class="mainmenu">{L_LOGIN_LOGOUT}</a>
</span></td>
</tr>
</table>
</td>
</tr>
</table>
Käytännössä teet samannäköisen rivin, esim.
<a href="sivunosoite.html" class="mainmenu">Oma sivu</a>
Ja jotta vaihtoehdot ja kokeiltava ei loppuisi kesken, niin tässä on kokonaan korvaava koodinpätkä, joka siirtää tyyliä CSS:n puolelle:
Koodi: Valitse kaikki
<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center">
<tr>
<td class="bodyline">
<style type="text/css">
#sitename {
font-family : 'Arial', sans-serif;
font-size : 12pt;
}
#sitedesc {
border-top : 1px solid #CCC;
font-size : 10pt;
font-style : italic;
}
#mainnav {
margin : 10px;
padding : 0;
}
#mainnav li {
display : inline;
list-style : none;
margin : 0 5px;
padding : 0;
}
</style>
<h1 id="sitename">{SITENAME}</h1>
<p id="sitedesc">{SITE_DESCRIPTION}</p>
<ul id="mainnav">
<li><a href="{U_FAQ}">{L_FAQ}</a></li>
<li><a href="{U_SEARCH}">{L_SEARCH}</a></li>
<li><a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a></li>
<li><a href="{U_GROUP_CP}">{L_USERGROUPS}</a></li>
<!-- BEGIN switch_user_logged_out -->
<li><a href="{U_REGISTER}">{L_REGISTER}</a></li>
<!-- END switch_user_logged_out -->
<li><a href="{U_PROFILE}">{L_PROFILE}</a></li>
<li><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a></li>
<li><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a></li>
</ul>
Re: NavBar
Lähetetty: 11 Maalis 2008, 12:41
Kirjoittaja kilpikonna
^Ei hitsi mä sain tuon oikeasti toimimaan! (helppoa se ei ehkä silti ollut...)
http://miraclela.net/phpBB2
Siellä komeilee galleria painike joka vie ihan oikeaan paikkaankin.
Kiitos Merri!

Oivalliset ohjeet joiden kanssa tyhmempikin onnistuu.
Re: NavBar
Lähetetty: 27 Maalis 2008, 20:57
Kirjoittaja Merri
Jos haluat tuon "Kirjaudu sisään tarkistaaksesi yksityiset viestit" tilalle vaan "Yksityisviestit", niin voit vaihtaa {PRIVATE_MESSAGE_INFO} tilalle {L_PRIVATEMSGS} niin sitten pitäisi vaan lukea Yksityisviestit. Tosin vaarana tässä on tietysti se, että uusista viesteistä huomauttaminen jää ihan kokonaan ponnahdusikkunan varaan.