Total Users Online: 142 üye, 0 guest | Tarih/Saat: 2024-04-16 05:01
 
Page.php'de Profil bilgileri Gösterme.
2011-07-01 19:03 GMT  Çoklu Alıntı
Kaan

User is: Online status   Gender_M
Posts: 2772
Ülke: İstanbul - 34
Meslek: Serbest Meslek
Age: 41

Bu Modifiye Sayesinde Page.php'de Sayfa ekleyen kişinin profil bilgilerini gösterebilirsiniz.

Page.inc.php'yi açın alttakini bulun.

Kod:
/* === Hook === */
$extp = sed_getextplugins('page.main');
if (is_array($extp))
{ foreach($extp as $k => $pl) { include('plugins/'.$pl['pl_code'].'/'.$pl['pl_file'].'.php'); } }
/* ===== */

Üstüne ekleyin.
Kod:
$sql = sed_sql_query("SELECT * FROM $db_users WHERE user_id='$id' LIMIT 1");
$urr = sed_sql_fetcharray($sql);

Alttakini bulun
Kod:
$t->assign(array(

Altına ekleyin.
Kod:
"USERS_DETAILS_ID" => $urr['user_id'],
"USERS_DETAILS_PM" => sed_build_pm($urr['user_id']),
"USERS_DETAILS_NAME" => sed_cc($urr['user_name']),
"USERS_DETAILS_PASSWORD" => $urr['user_password'],
"USERS_DETAILS_MAINGRP" => sed_build_group($urr['user_maingrp']),
"USERS_DETAILS_MAINGRPID" => $urr['user_maingrp'],
"USERS_DETAILS_MAINGRPSTARS" => sed_build_stars($sed_groups[$urr['user_maingrp']]['level']),
"USERS_DETAILS_MAINGRPICON" => sed_build_userimage($sed_groups[$urr['user_maingrp']]['icon']),
"USERS_DETAILS_GROUPS" => sed_build_groupsms($urr['user_id'], FALSE, $urr['user_maingrp']),
"USERS_DETAILS_COUNTRY" => sed_build_country($urr['user_country']),
"USERS_DETAILS_COUNTRYFLAG" => sed_build_flag($urr['user_country']),
"USERS_DETAILS_TEXT" => $urr['user_text'],
"USERS_DETAILS_AVATAR" => sed_build_userimage($urr['user_avatar']),
"USERS_DETAILS_PHOTO" => sed_build_userimage($urr['user_photo']),
"USERS_DETAILS_SIGNATURE" => sed_build_userimage($urr['user_signature']),
"USERS_DETAILS_EXTRA1" => sed_cc($urr['user_extra1']),
"USERS_DETAILS_EXTRA2" => sed_cc($urr['user_extra2']),
"USERS_DETAILS_EXTRA3" => sed_cc($urr['user_extra3']),
"USERS_DETAILS_EXTRA4" => sed_cc($urr['user_extra4']),
"USERS_DETAILS_EXTRA5" => sed_cc($urr['user_extra5']),
"USERS_DETAILS_EXTRA6" => sed_cc($urr['user_extra6']),
"USERS_DETAILS_EXTRA7" => sed_cc($urr['user_extra7']),
"USERS_DETAILS_EXTRA8" => sed_cc($urr['user_extra8']),
"USERS_DETAILS_EXTRA9" => sed_cc($urr['user_extra9']),
"USERS_DETAILS_EXTRA1_TITLE" => $cfg['extra1title'],
"USERS_DETAILS_EXTRA2_TITLE" => $cfg['extra2title'],
"USERS_DETAILS_EXTRA3_TITLE" => $cfg['extra3title'],
"USERS_DETAILS_EXTRA4_TITLE" => $cfg['extra4title'],
"USERS_DETAILS_EXTRA5_TITLE" => $cfg['extra5title'],
"USERS_DETAILS_EXTRA6_TITLE" => $cfg['extra6title'],
"USERS_DETAILS_EXTRA7_TITLE" => $cfg['extra7title'],
"USERS_DETAILS_EXTRA8_TITLE" => $cfg['extra8title'],
"USERS_DETAILS_EXTRA9_TITLE" => $cfg['extra9title'],
"USERS_DETAILS_EMAIL" => sed_build_email($urr['user_email'], $urr['user_hideemail']),
"USERS_DETAILS_PMNOTIFY" =>  $sed_yesno[$urr['user_pmnotify']],
"USERS_DETAILS_SKIN" => $urr['user_skin'],
"USERS_DETAILS_WEBSITE" => $urr['user_website'],
"USERS_DETAILS_ICQ" => sed_build_icq($urr['user_icq']),
"USERS_DETAILS_MSN" => sed_build_msn($urr['user_msn']),
"USERS_DETAILS_IRC" => sed_cc($urr['user_irc']),
"USERS_DETAILS_GENDER" => $urr['user_gender'],
"USERS_DETAILS_BIRTHDATE" => $urr['user_birthdate'],
"USERS_DETAILS_AGE" => $urr['user_age'],
"USERS_DETAILS_TIMEZONE" => sed_build_timezone($urr['user_timezone']),
"USERS_DETAILS_LOCATION" => sed_build_location($urr['user_location']),
"USERS_DETAILS_OCCUPATION" => sed_cc($urr['user_occupation']),
"USERS_DETAILS_REGDATE" => @date($cfg['dateformat'], $urr['user_regdate'] + $usr['timezone'] * 3600)." ".$usr['timetext'],
"USERS_DETAILS_LASTLOG" => @date($cfg['dateformat'], $urr['user_lastlog'] + $usr['timezone'] * 3600)." ".$usr['timetext'],
"USERS_DETAILS_LOGCOUNT" => $urr['user_logcount'],
"USERS_DETAILS_POSTCOUNT" => $urr['user_postcount'],
"USERS_DETAILS_LASTIP" => $urr['user_lastip'],

İstediğiniz etiketleri page.tpl de uygun yere ekleyerek sayfa ekleyen kişinin bilgilerini alabilirsiniz.
Bu Modifiye hakkında sorunlarınızı bu konu altında belirtiniz lütfen.
Konuyla İlgili Diğer Başlıklar
Kopyalamanızı engelleyen sitelerdeki bilgileri kopyalayın
Page Extra Alan Oluşturmak
Üyeler Sayfasında Online Durumu Gösterme
Page Add alan sayısını çoğaltma
Profil için default avatar
Emlak, Oto Galeri, Rent A Car, Şiir, Edebiyat Script Siparişlerinizi Verebilirsiniz.
Detaylar İçin: kaan@ntka.org

Seditio 170 İndir
Capte Müzik İndir
Seditio Toolbar İndir

 

Page.php'de Profil bilgileri Gösterme.
2013-01-13 13:17 GMT  Çoklu Alıntı
kors@n
Seditio
User is: Online status   Gender_M
Posts: 512
Ülke: İzmir - 35
Meslek:
Age: 46

165 te {PAGE_OWNER} çıkmıyor bu yapılınca ayrıca bir başka 165 tede çıkıyor düzenleye basınca gidiyor

 

Page.php'de Profil bilgileri Gösterme.
2013-01-14 20:52 GMT  Çoklu Alıntı
Kaan

User is: Online status   Gender_M
Posts: 2772
Ülke: İstanbul - 34
Meslek: Serbest Meslek
Age: 41

Yukarıdaki kodları unutun yok sayın alttaki adımları izleyin.

page.php'de bulun
PHP:
if (!empty($al))
    { $sql = sed_sql_query("SELECT p.*, u.user_name, u.user_avatar FROM $db_pages AS p
        LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid
        WHERE page_alias='$al' LIMIT 1"
); }
else
    { $sql = sed_sql_query("SELECT p.*, u.user_name, u.user_avatar FROM $db_pages AS p
        LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid
        WHERE page_id='$id'"
); }

Kod içerisinde alttakini bulun
Kod:
u.user_name,

Devamına userin hangi bilgisini göstermek istiyorsanız onu ekleyin.
Örnek:
Kod:
u.user_email, u.user_ip, u.user_maingrp

Şeklinde her 2 koda da ekleyiniz. alias ve id satırlarına.
Emlak, Oto Galeri, Rent A Car, Şiir, Edebiyat Script Siparişlerinizi Verebilirsiniz.
Detaylar İçin: kaan@ntka.org

Seditio 170 İndir
Capte Müzik İndir
Seditio Toolbar İndir

 

Powered by Seditio © 2009-2012 All Rights Reserved