»Forumlar »SE ? Core Labs »Page.php'de Profil bilgileri Gösterme.
  https://seditio.com.tr/eski1/forums.php?m=posts&q=1474
          Geri Dön      -      Sayfayı Yazdırmak için tıklayın
Author: Kaan, Posted: 2011-07-01 22:03 GMT.
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.
Author: kors@n, Posted: 2013-01-13 15:17 GMT.
165 te {PAGE_OWNER} ??km?yor bu yap?l?nca ayr?ca bir ba?ka 165 tede ??k?yor d?zenleye bas?nca gidiyor
Author: Kaan, Posted: 2013-01-14 22:52 GMT.
Yukar?daki kodlar? unutun yok say?n alttaki ad?mlar? izleyin.

page.php'de bulun
:
hp]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.

Powered by SeditioPrint version