Konu: Forum Kuralları Sayfası - Yeni  (Okunma sayısı 1686 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

30 Ağustos 2011, 15:37
  • *
    • İleti: 2023
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle

İşlem Basamakları:

1. agreement.turkish.txt dosyasını açın ve içindekileri silip aşağıdaki kodları yapıştırın.
Kod: [Seç]
<div align="center"><iframe src="kurallar.htm " frameborder="0" height="200px" width="100%"  height="150" name="I1"></iframe></div>
2. Forum dizinine ekteki kurallar.htm dosyasını atın.

3. Register.Template.php
Bul:
Kod: [Seç]
// Before showing users a registration form, show them the registration agreement.
function template_registration_agreement()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
<form action="', $scripturl, '?action=register" method="post" accept-charset="', $context['character_set'], '" id="registration">
<div class="cat_bar">
<h3 class="catbg">', $txt['registration_agreement'], '</h3>
</div>
<span class="upperframe"><span></span></span>
<div class="roundframe">
<p>', $context['agreement'], '</p>
</div>
<span class="lowerframe"><span></span></span>
<div id="confirm_buttons">';

// Age restriction in effect?

Değiştir:
Kod: [Seç]
// Before showing users a registration form, show them the registration agreement.
function template_registration_agreement()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
<form action="', $scripturl, '?action=register" method="post" accept-charset="', $context['character_set'], '" id="registration">
<div class="cat_bar">
<h3 class="catbg">', $txt['registration_agreement'], '</h3>
</div>

<fieldset><legend><font color="#008000"><b>', $txt['registration_rules'], '</b></font></legend><br /><font color="#008000">&nbsp;&nbsp;&nbsp;', $txt['registration_rules2'], '</font>
<fieldset><p>', $context['agreement'], '</p></fieldset>
</fieldset>

<div id="confirm_buttons">';

// Age restriction in effect?

index.turkish.php
Bul:
Kod: [Seç]
?>
Üstüne ekle:
Kod: [Seç]
$txt['registration_rules'] = 'Kurallarımız:';
$txt['registration_rules2'] = 'Üye olmak için kuralları okuyup kabul etmeniz gerekmektedir.';

index.english.php
Bul:
Kod: [Seç]
?>
Üstüne ekle:
Kod: [Seç]
$txt['registration_rules'] = 'Rules:';
$txt['registration_rules2'] = 'To become a member, you must read and agree to the rules.';

Demo: Bir Hata Meydana Geldi!

Birden fazla dil eklemek isteyenler şuradaki uygulamayı yapsın: Forum Kuralları Sayfası - Yeni

« Son Düzenleme: 19 Nisan 2014, 06:20 Gönderen: bolubeyi »

19 Nisan 2014, 02:43
Yanıtla #1
  • *
    • İleti: 33
    • Karma: 0
    • Googlefan Webmaster Forum
    • Profili Görüntüle

ek ? yok eklermisiniiz

Free Web Directory
http://addlinkexchange.tk/

19 Nisan 2014, 04:59
Yanıtla #2
  • *
    • İleti: 2023
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle


19 Nisan 2014, 04:59
Yanıtla #3
  • *
    • İleti: 141
    • Karma: 1
    • Forumigo8navigation
    • Profili Görüntüle

Güzel çalışma ellerinize sağlık.Birçok forumda iki dil kullanılıyor.Ama üyelik sözleşmesi tek dil ile görüntüleniyor.
Bu yaptığınız sayfaya dil seçimi de konulsa örneğin ingilizce ve Türkçe dilleri seçmeli olsa.Üye hangi dili seçer ise üyelik sözleşmesi ve üyelik sayfası da o dil ile gelse çok daha kullanışlı olurdu.


19 Nisan 2014, 06:05
Yanıtla #4
  • *
    • İleti: 2023
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle

Birden fazla dil eklemek isteyenler için (Örnekte ingilizce dili eklenmiştir):
Geçici demo: Benim Topluluğum - Anasayfa

Register.template.php
Bul:
Kod: [Seç]
// Before showing users a registration form, show them the registration agreement.
function template_registration_agreement()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
<form action="', $scripturl, '?action=register" method="post" accept-charset="', $context['character_set'], '" id="registration">
<div class="cat_bar">
<h3 class="catbg">', $txt['registration_agreement'], '</h3>
</div>
<span class="upperframe"><span></span></span>
<div class="roundframe">
<p>', $context['agreement'], '</p>
</div>
<span class="lowerframe"><span></span></span>
<div id="confirm_buttons">';

// Age restriction in effect?

Değiştir:
Kod: [Seç]
// Before showing users a registration form, show them the registration agreement.
function template_registration_agreement()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

echo '
<form action="', $scripturl, '?action=register" method="post" accept-charset="', $context['character_set'], '" id="registration">
<div class="cat_bar">
<h3 class="catbg">', $txt['registration_agreement'], '</h3>
</div>

<fieldset><legend><font color="#008000"><b>', $txt['registration_rules'], '</b></font></legend><br /><font color="#008000">&nbsp;&nbsp;&nbsp;', $txt['registration_rules2'], '</font>
<fieldset><p>', $context['agreement'], '</p></fieldset>
</fieldset>

<div id="confirm_buttons">';

// Age restriction in effect?

index.turkish.php
Bul:
Kod: [Seç]
?>
Üstüne ekle:
Kod: [Seç]
$txt['registration_rules'] = 'Kurallarımız:';
$txt['registration_rules2'] = 'Üye olmak için kuralları okuyup kabul etmeniz gerekmektedir.';

index.english.php
Bul:
Kod: [Seç]
?>
Üstüne ekle:
Kod: [Seç]
$txt['registration_rules'] = 'Rules:';
$txt['registration_rules2'] = 'To become a member, you must read and agree to the rules.';

Ekteki kurallar.htm ve kurallar-english.htm isimli dosyaları forum dizinine atıp kurallar-english.htm dosyasının içeriğini kendinize göre editleyin. Yani bu dosyalara kurallarınızı yazın.

agreement.txt dosyasınının içindekileri silip yerine şu kodları yazın:
Kod: [Seç]
<div align="center"><iframe src="kurallar-english.htm " frameborder="0" height="200px" width="100%"  height="150" name="I1"></iframe></div>
agreement.turkish.txt dosyasınının içindekileri silip yerine şu kodları yazın:
Kod: [Seç]
<div align="center"><iframe src="kurallar.htm " frameborder="0" height="200px" width="100%"  height="150" name="I1"></iframe></div>
Geçici Demo: Benim Topluluğum - Anasayfa

« Son Düzenleme: 19 Nisan 2014, 06:09 Gönderen: bolubeyi »

19 Nisan 2014, 14:43
Yanıtla #5
  • *
    • İleti: 141
    • Karma: 1
    • Forumigo8navigation
    • Profili Görüntüle

Dil seçeneği iyi oldu.Forum kuralları sayfasının hemen üstüne ingilizce ve Türkçe dil seçeneği butonu da yerleştirdim.


19 Nisan 2014, 14:46
Yanıtla #6
  • *
    • İleti: 2023
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle

Hayırlı olsun. board.icon kodlamanız hatalı olmuş. xhtml hatası veriyor. düzeltirseniz iyi olur.


19 Nisan 2014, 16:00
Yanıtla #7
  • *
    • İleti: 141
    • Karma: 1
    • Forumigo8navigation
    • Profili Görüntüle

Hayırlı olsun. board.icon kodlamanız hatalı olmuş. xhtml hatası veriyor. düzeltirseniz iyi olur.


The W3C Markup Validation Service sitesinden bakıyorum 2 hata var.Onlarda aşağıda ki hatalardır.Buton ile ilgili bir hata göremedim.Teşekkürler.


Kod: [Seç]
     Line 161, Column 37: document type does not allow element "div" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag

    <fieldset><p><div align="center"><iframe src="kurallar.htm " frameborder="0…


    The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.

    One possible cause for this message is that you have attempted to put a block-level element (such as "<p>" or "<table>") inside an inline element (such as "<a>", "<span>", or "<font>").
   
Error Line 161, Column 110: character "&" not allowed in attribute specification list

    …order="0" height="200px" width="100%" &nbsp;height="150" name="I1"></iframe></…




19 Nisan 2014, 17:24
Yanıtla #8
  • *
    • İleti: 2023
    • Karma: 41
    • Spina Bifida
    • Profili Görüntüle

düzeltilmiş şu an yok.


19 Nisan 2014, 17:45
Yanıtla #9
  • *
    • İleti: 141
    • Karma: 1
    • Forumigo8navigation
    • Profili Görüntüle

düzeltilmiş şu an yok.

Ben deneme yaparken kontrol etmişsiniz.Tekrar teşekkürler.