pragmaMx Support Forum

pragmaMx => Türkçe (Turkish) => Language Specific Support => Yabancı Modüller => Thema gestartet von: CanKan am 27 März 2008, 16:52:22

Titel: Dogumgünü Modülü
Beitrag von: CanKan am 27 März 2008, 16:52:22
Merhaba,

ben bu Modulde yeni üyelerin degil de dogum günü olan üyeleri listelemek istiyorum biraz denedim ama yapamadim ...  :gruebel:

yardimci olursaniz sevinirim..

<?php

if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$module_name basename(dirname(__FILE__));

#mxGetLangfile($module_name);
$index 0;






################# Einstell Variablen ##############
//// Anzahl der anzuzeigenden User
$ucount 30;
###################################################


global $user_prefix;
$ucount intval($ucount);
$qry="SELECT uname, user_regtime, user_sexus, user_avatar, (YEAR( CURRENT_DATE ) - YEAR( user_bday )) -
( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) ) AS user_age FROM 
${user_prefix}_users WHERE user_stat=1 AND user_sexus=2 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
$result sql_query($qry);   



while (list(
$uname$user_regtime$user_sexus$user_avatar$user_age) = sql_fetch_row($result)) {
$avatarFile mxIsAvatarUploaded($uname);
if(!empty(
$avatarFile['werist'])){
$avatar="images/camera.jpg";
}

else
{
$avatar="images/forum/blanko.gif";
}    
 
if (
$user_sexus=="2" || $user_sexus=="0") {
   
$lasts2[] .= '<img src="images/m.gif" border="0" align="absmiddle" Alt="GayAlem newest Users">&nbsp;<a href="modules.php?name=Userinfo&amp;uname='.$uname.'"><b>'.$uname.'</b>><img src="'.$avatar.'" >
</a>'
;


}



   }


global 
$user_prefix;
$ucount intval($ucount);
$qry="SELECT uname, user_regtime, user_sexus, user_avatar, (YEAR( CURRENT_DATE ) - YEAR( user_bday )) -
( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) ) AS user_age FROM 
${user_prefix}_users WHERE user_stat=1 AND user_sexus=1 ORDER BY user_regtime DESC LIMIT ".$ucount.";";
$result sql_query($qry);   




while (list(
$uname$user_regtime$user_sexus$user_avatar$user_age) = sql_fetch_row($result)) {
$avatarFile mxIsAvatarUploaded($uname);
if(!empty(
$avatarFile['werist'])){
$avatar="images/camera.jpg";
}

else
{
$avatar="images/forum/blanko.gif";
}
      
 
if (
$user_sexus=="1") {
   
$lasts1[] .= '<img src="images/f.gif" border="0" align="absmiddle" Alt="GayAlem newest Users">&nbsp;<a href="modules.php?name=Userinfo&amp;uname='.$uname.'"><b>'.$uname.'</b>><img src="'.$avatar.'" >
</a>'
;


}



   }


include(
"header.php");
OpenTable();


echo 
"<table width=\"100%\" border=\"0\" cellspacing=\"1\">\n";
echo
"<tr>\n";
echo
"<td>\n";
echo 
"<table width=\"310\" border=\"1\"   cellspacing=\"1\">\n";
echo
"<b>Yeni Bayan Üyeler</b>\n";
while (list(
$k,$v1) = each($lasts1))
{
echo
"<tr><td height=\"30\">$v1</td></tr>\n";
}
echo
"</table>\n";
echo
"</td>\n";
echo
"<td>\n";
echo 
"<table width=\"310\" border=\"1\"   cellspacing=\"1\">\n";
echo
"<b>Yeni Erkek Üyeler</b>\n";
while (list(
$k,$v2) = each($lasts2))
{
echo
"<tr><td height=\"30\">$v2</td></tr>\n";
}
echo
"</table>\n";
echo
"</td>\n";
echo
"</tr>\n";
echo
"</table>\n";
CloseTable();

include (
"footer.php");

?>

Titel: Re: Dogumgünü Modülü
Beitrag von: Baran am 03 April 2008, 21:27:28
wala yapilirsa guzel olur   ;)
Titel: Re: Dogumgünü Modülü
Beitrag von: ozeraksu am 26 Juni 2008, 10:06:54
ZitatMerhaba,

ben bu Modulde yeni üyelerin degil de dogum günü olan üyeleri listelemek istiyorum biraz denedim ama yapamadim ...  gruebel

yardimci olursaniz sevinirim..

Block/block-Birtday.php
Block/block-Birtday_2.php adında block var ektra modul kurmana gerek yok burada dogum günleri geldikçe listeleniyor zaten.

Selam
Titel: Re: Dogumgünü Modülü
Beitrag von: CanKan am 26 Juni 2008, 21:28:19
iyide ikisi cok farkli...

bu modülde kadinlar solda erkekler sagda ayri ayri listeleniyor ve nicklerin yaninda avatar resimler gözüküyor..


tskler

CanKan
Titel: Re: Dogumgünü Modülü
Beitrag von: ozeraksu am 26 Juni 2008, 22:05:18
Arşivimde bir dogum gunu modulu vardi bunu deneyebilirsin ben kullanmadim ama alternatif olarak kullanabilirsin blockta mevcut içinde almanca kendin türkçeleştirebilirsin
http://www.gencliginturkusu.net/Birthday_DataBase_1.1.rar (http://www.gencliginturkusu.net/Birthday_DataBase_1.1.rar)
Selam