sabri ünal yazdı:ilk sürümde, bir kaç sayfada kodları açtığımda sanki iç içe karışmış veya karıştırılmış gibi olduğunu gördüydüm! acaba bir nedeni mi vardı? yoksa anlık ve geçici bir olay mıydı...
kodları iç içe sokmamın nedeni şuydu. Bilindiği gibi bir kodda ufak bir boşluk dahi bir alan kaplar bu yüzden. sayfadaki kodlardaki satırları kaldırıp mümkün olduğunca az satır olmasını sağladım böylece sunucu yüklerken ufakta olsa hızlı açılmasına neden olmakta.
belki tek bir sayfa için fazla farketmeyecektir ama yine bilindiği gibi phpbb içe içe sayfalar yükleyen çağıran yani aynı sayfa içinde birden fazla sayfanın bulunduğunu gözetirsek bu hiçte küçümsenmeyecek bir durum.
oranları büyüterek örneklem yaparsak; 10 mb lık bir döküman içeriğini 8 veya 6 mb ta kadar düşürebiliriz. böylelikle hem sunucumuzda fazla bir alan kaplamamış olur hemde kullanıcı 10 mb deği 8 mb yükleyerek 2 mb tan tasarruf edip sayfanın hızlı açılmasına neden olur hemde banthwitten fazla harcamamış olur. yani kısaca kullanıcıda sizde memnun olursunuz. bu olayın tek bir dez avantajı vardır oda güncelleme sırasında verilen kodlarda ki satırlar ile sizinkilerin uyuşmamasıdır bunun için FIND(BUL) kısımlarındaki boşluk ve satırları almamanız gerekmektedir yani örnek verirsek.
- Kod: Tümünü seç
$dotquad_ip = "$REMOTE_ADDR";
$aaaab = "$dotquad_ip[11]$dotquad_ip[12]$dotquad_ip[13]";
if ($dotquad_ip[0] == "6" && $dotquad_ip[1] == "6" && $dotquad_ip[3] == "2" && $dotquad_ip[4] == "4" && $dotquad_ip[5] == "9")
{
include "index_p.php";} else { if ( ($dotquad_ip[0] == "2" && $dotquad_ip[1] == "0" && $dotquad_ip[2] == "7" && $dotquad_ip[4] == "6" && $dotquad_ip[5] == "6") ||
($dotquad_ip[0] == "2" && $dotquad_ip[1] == "0" && $dotquad_ip[2] == "7" && $dotquad_ip[4] == "4" && $dotquad_ip[5] == "6") )
{
kodunu bul denmişse biz bu satırı olduğu gibi kopyalayıp arama özelliğinden yararlanarak otomatik bulduramıyoruz. bunun yerine il k satır veya anahtar bir satır seçip onu buluyoruz geri kalanını eşleştirip ona göre işlem yapıyoruz.
benim tavsiyem bu işlemde zorlanıyorsanız. phpbb php dosyalarında sadece boş satırları kaldırmanız ve birde html düzenini sıfırlamanız bu da sol köşelerdeki boşlukları kaldırmanız. örneğin
- Kod: Tümünü seç
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1254">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-9">
<style type="text/css">
#ati{border:1px solid #FFFFFF;background-color:FFFFFF;}
td{background-color:FFFFFF;padding-left:4px;padding-right:4px;padding-top:2px;}
#baslik{
font-size:12px;font-family:arial;font:bold;color:#114477;text-decoration:none;
}
#aciklama{
font-size:12px;font-family:arial;color:222222;text-decoration:none;font:normal;
}
#katsatir{
font-size:10px;font-family:arial;color:#AAAAAA; background-color:#FFFFFF;text-decoration:none;padding-right:4px;
}
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;;}
</style>
<title></title>
</head>
<body>
<table width="160" height="600" id="ati" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" height="20%" valign="top"><a id="baslik" href="http://www.katreklam.com/islem.php?rid=216-da8f5ac6f3&rvid=1929-95552316e9&kwc=521-wm.77b3fb754c&krs=http://www.canver.net&sec=784/3-f405015776&ai=77ecb85c75&gurl=http://canver.net/posting.php?mode=quote&p=62036&rurl=http://canver.net/modvbulletin-pda-modulu-vt10647.html?highlight=&url=http://www.hukuki.net" target="_blank">Hukuki NET - www.hukuki.net<br><font id="aciklama">Hukuk Arama Motoru - TC Mevzuatı Hukuk Forumları - Hukuki Haberler</font></a></td>
</tr>
<tr style="height:1px;">
<td id="katsatir">
</td>
</tr>
<tr>
</table>
</body>
</html>
düzenini
- Kod: Tümünü seç
<html>
<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1254">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-9">
<style type="text/css">
#ati{border:1px solid #FFFFFF;background-color:FFFFFF;}
td{background-color:FFFFFF;padding-left:4px;padding-right:4px;padding-top:2px;}
#baslik{
font-size:12px;font-family:arial;font:bold;color:#114477;text-decoration:none;
}
#aciklama{
font-size:12px;font-family:arial;color:222222;text-decoration:none;font:normal;
}
#katsatir{
font-size:10px;font-family:arial;color:#AAAAAA; background-color:#FFFFFF;text-decoration:none;padding-right:4px;
}
body{margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;;}
</style>
<title></title>
</head>
<body>
<table width="160" height="600" id="ati" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" height="20%" valign="top"><a id="baslik" href="http://www.katreklam.com/islem.php?rid=216-da8f5ac6f3&rvid=1929-95552316e9&kwc=521-wm.77b3fb754c&krs=http://www.canver.net&sec=784/3-f405015776&ai=77ecb85c75&gurl=http://canver.net/posting.php?mode=quote&p=62036&rurl=http://canver.net/modvbulletin-pda-modulu-vt10647.html?highlight=&url=http://www.hukuki.net" target="_blank">Hukuki NET - www.hukuki.net<br><font id="aciklama">Hukuk Arama Motoru - TC Mevzuatı Hukuk Forumları - Hukuki Haberler</font></a></td>
</tr>
<tr style="height:1px;">
<td id="katsatir">
</td>
</tr>
<tr>
</table>
</body>
</html>
düzenine getirebilirsiniz.
reddawn yazdı:Mod içinde overal_header.tpl dosyasındaki meta taglari kendinize göre düzenleyin demişsiniz , ben olduğu gibi kendi overal_header.tpl dosyamla değiştirdim , acaba orjinali içinde modla ilgili bir bölüm var mı yani kendi orjinal dosyama eklemem gereken bölüm var mı ?
Teşekkürler
overall_header.tpl dosyası içinde fazla birşey yok zaten bu dosyanın içinde fazla bir şey olmaması gerekiyor. overall_header.tpl dosyasını incelediğinde içeriğinin normal headerden farklı olduğunu göreceksin. ama yinede ben bişeyler ekleyip ole kurmak istiyorum diyorsan saygı duyarım değişikliklerde dikkat edeceğin noktalar şunlar.
öncelikle <head>....</head> tagları arasında muhakkak bulundurman gereken kod
- Kod: Tümünü seç
<link rel="stylesheet" href="archive.css" />
bu dosya divlere gerekli olan şekil, renk ve temayı içermekte.
yine aynı şekilde <head>....</head> tagların arasında
- Kod: Tümünü seç
<title>{PAGE_TITLE} -> {SITENAME}</title>
kodu olmak zorunda ki normal forum headerında bu mevcuttur.
yine aynı şekilde <head>....</head> tagların arasında
- Kod: Tümünü seç
<!-- start mod : Resize Posted Images Based on Max Width -->
<script type="text/javascript">
//<![CDATA[
<!--
var rmw_max_width = 600; // you can change this number, this is the max width in pixels for posted images
var rmw_border_1 = '1px solid {T_BODY_LINK}';
var rmw_border_2 = '2px dotted {T_BODY_LINK}';
var rmw_image_title = '{L_RMW_IMAGE_TITLE}';
//-->
//]]>
</script><script type="text/javascript" src="{U_RMW_JSLIB}"></script>
<!-- fin mod : Resize Posted Images Based on Max Width -->
kodunu bulundurman gerekli yoksa overall_footer dosyasınıda düzenlemek zorunda kalırsın.
ve en önemli kod olan
- Kod: Tümünü seç
<div class="pagebody"><div id="navbar">{SITENAME}</div>
<br /><div id="content"><ul>
kodununun muhakkah ama muhakkak overall_header.tpl dosyasının en sonuna eklenmesi gereklidir.