»Forumlar »SE ? Core Labs »Kullanıcı Extra Bölüm Oluşturma
  https://seditio.com.tr/eski1/forums.php?m=posts&q=955
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2010-10-01 02:08 GMT. This post was edited by Kaan (2010-10-01 20:59 GMT, 5677 Gün ago)
Kullan?c? Extra B?l?m Olu?turma (istek ?zerine haz?rlanm??t?r.)

?al??ma Alanlar?:

users.php?m=register
users.php?m=profile
users.php?m=details


Uygulama:

Sitenizin admin.php?m=config&n=edit&o=core&p=users sayfas?na giriyorsunuz.
Alan #4 (String), ba?l?k : Ba?l?k yaz?yorsunuz.
Bu alan i?in en fazla karakter : 255 karakter yazabilir
Kullan?c? profilinde d?zenlenebilir ? : Evet Hay?r (evet olmal?)

Ayarlar? yap?p kapat?yorsunuz.

system/core/users/users.profile.inc.php a??yoruz alttakini buluyoruz.
Kod:
$user_form_extra4 = ($cfg['extra4uchange']) ? "<input type=\"text\" class=\"text\" name=\"ruserextra4\" value=\"".sed_cc($urr['user_extra4'])."\" size=\"32\" maxlength=\"".$cfg['extra4tsetting']."\" />
<input type=\"hidden\" name=\"ruserextra4_p\" value=\"1\" />" : $urr['user_extra4'];

De?i?tiriyoruz
Kod:
$user_form_extra4 = ($cfg['extra4uchange']) ? "<textarea name=\"ruserextra4\" class=\"editor\" rows=\"2\" cols=\"56\" maxlength=\"".$cfg['extra4tsetting']."\">".sed_cc($urr['user_extra4'])."</textarea>
<input type=\"hidden\" name=\"ruserextra4_p\" value=\"1\" />" : $urr['user_extra4'];

users.register.inc.php yi a??yoruz alttakini buluyoruz
Kod:
$form_extra4 = "<input type=\"text\" class=\"text\" name=\"ruserextra4\" value=\"".sed_cc($ruserextra4)."\" size=\"32\" maxlength=\"".$cfg['extra4tsetting']."\" /><input type=\"hidden\" name=\"ruserextra4_p\" value=\"1\" />";

De?i?tiriyoruz.
Kod:
$form_extra4 = "<textarea name=\"ruserextra4\" class=\"editor\" rows=\"2\" cols=\"56\" maxlength=\"".$cfg['extra4tsetting']."\">".sed_cc($urr['user_extra4'])."</textarea>";


users.profile.tpl yi a??yoruz alttakini buluyoruz.
Kod:
<tr>
        <td>{PHP.skinlang.usersprofile.Signature}</td>
        <td><div style="width:95%;">{USERS_PROFILE_TEXTBOXER}</div>
</td>
    </tr>

Alt?na ekliyoruz
Kod:
<tr>
        <td>{USERS_PROFILE_EXTRA4_TITLE}</td>
        <td><div style="width:95%;">{USERS_PROFILE_EXTRA4}</div>
</td>
    </tr>

users.register.tpl yi a??yoruz alttakini buluyoruz.
Kod:
<tr>
            <td>Do?um tarihiniz:</td>
            <td>{USERS_REGISTER_BIRTHDATE}</td>
        </tr>

Alt?na ekliyoruz.
Kod:
<tr>
            <td>{PHP.cfg.extra4title}:</td>
            <td>{USERS_REGISTER_EXTRA4}</td>
        </tr>

users.details.tpl yi a??yoruz alttakini buluyoruz
Kod:
<tr>
        <td>{PHP.skinlang.usersdetails.Signature}</td>
        <td>{USERS_DETAILS_TEXT}</td>
    </tr>

Alt?na ekliyoruz
Kod:
<tr>
        <td>{USERS_DETAILS_EXTRA4_TITLE}</td>
        <td>{USERS_DETAILS_EXTRA4} </td>
    </tr>

Forumda g?stermek i?in alttakileri uygulay?n?z.
forums.posts.tpl yi a??yoruz alttakini buluyoruz
Kod:
<div class="signature">{FORUMS_POSTS_ROW_USERTEXT}</div>

De?i?tiriyoruz.
Kod:
<div class="signature">{FORUMS_POSTS_ROW_USERTEXT}<br />{FORUMS_POSTS_ROW_USEREXTRA4}</div>

??lemler Bitmi?tir.
Bu uygulama ile kullan?c?lar extra mesaj yazabilirler kendi profilleri i?in veya ba?ka bir konu belirtmek i?in kullanabilirsiniz..

son mesaj 2 dakika ?nce

Not: Sadece 255 Karekter yazabilirler

son mesaj 5 dakika ?nce

Daha fazla karakter eklemek istiyorsan?z phpmyadmin sayfas?na girip sed_users tablosunda users_extra4 yap? tablosunu silin yerine alttakini import edin
Kod:
ALTER TABLE sed_users ADD COLUMN user_extra4 varchar(500) NOT NULL default '';

Burada 500 yazan yere istedi?iniz her hangi bir rakam? girebilirsiniz.

son mesaj 12 dakika ?nce

Author: ers0be, Posted: 2010-10-01 16:27 GMT.
te?ekk?rler eline sa?l?k.

Powered by SeditioPrint version