Demo

Probiere ClanSphere aus und teste daran herum. Demo

Codepaste - Details
Weitere Infos zum Codepaste

Name Forum Stats mit Geburtstag
Autor de The_Mumie
CMS-Version ClanSphere 2008
Datei board/statistik.php
Datum 30.12.2008 um 13:34 Uhr
Beschreibung Unter ForumStatistik wir nun der Geburstag der User angezeigt.

Vorschau:
www.sog-gaming.de
www.sogdod.sp2.rz-wiesbaden.de/soghp/index.php?mod=board

Entwickelt von IceM@n1959 und The_Mumie
Ein grosser dank get an MC-Alcatraz der uns geholfen hat diese erweiterung zu verwircklichen.
Alter Code Alter Code +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
1. / 2. / ... 
 ### mod/board/statistik.php ###

Fügt über
"echo cs_subtemplate(__FILE__,$data,'board','statistik');"

das ein:
// geburtstag start
$select 'users_id, users_nick, users_age, users_active, users_country';
$where "users_age LIKE '%-" cs_datereal('m') . "-" .  cs_datereal('d') . "' AND users_hidden NOT LIKE '%users_age%' AND users_active = '1'";
$order 'users_nick ASC';
$cs_users cs_sql_select(__FILE__,'users',$select,$where,$order,0,4);
$data['geb']['nextbirth'] = "";

if(empty(
$cs_users)) {
    
$data['geb']['nextbirth'] = $cs_lang['no_data'];
}
else {
    foreach (
$cs_users AS $users) {
        
//echo cs_user($users['users_id'], $users['users_nick'], $users['users_active']);
        
$birth explode ('-'$users['users_age']);
        
$age cs_datereal('Y') - $birth[0];
        
//echo ' (' . $age . ')';
        //echo cs_html_br(1);
    
$data['geb']['nextbirth'] .= cs_html_img('symbols/countries/' $users['users_country'] . '.png') . ' ';
    
$data['geb']['nextbirth'] .= cs_user($users['users_id'], $users['users_nick'], $users['users_active']).' (' $age '), '
  }
}
// geburtstag ende

### themes/base/board/statistik.tpl ###

steht unten bei neuer Code


### lang/German/board.php ###

fügt unter:
$cs_lang['threads_important'] = 'Wichtige Themen';

das ein:
$cs_lang['user_geb'] = 'Heute haben folgende User Geburtstag:';


nun könnt ihr euch noch das ICON runterladen
[
url]http://www.sogdod.sp2.rz-wiesbaden.de/soghp/symbols/board/birthday.png[/url]

und unter symbols/board/birthday.png  Speichern 

Fertig
Neuer Code Neuer Code +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
1. / 2. / ... 
 
### themes/base/board/statistik.tpl ###


{if:list}
<
table style="width:{page:width}" class="forum">
  <
tr>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/board_read_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:no_stats_thread}</td>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/board_unread_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:new_stats_thread}</td>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/password.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:pw_stats_thread}</td>        
  </
tr>
</
table>  
{
stop:list}
{if:
listcat}
<
table style="width:{page:width}" class="forum">
  <
tr>
    <
td class="leftc" colspan="6">{lang:threads_normale}</td>
  </
tr>
  <
tr>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/post_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:no_stats_thread}</td>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/post_unread_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:new_stats_thread}</td>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/post_close_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:thread_closed}</td>        
  </
tr>
  <
tr>
    <
td class="leftc" colspan="6">{lang:threads_important}</td>
  </
tr>
  <
tr>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/post_important_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:thread_important}</td>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/post_unread_important_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:new_stats_thread}</td>
    <
td class="centerb" style="vertical-align:middle;"><img src="symbols/board/post_close_important_.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" style="vertical-align:middle;">{lang:thread_closed}</td>        
  </
tr>  
</
table
{
stop:listcat}
<
table style="width:{page:width}" class="forum">
  <
tr>
    <
td class="headb" colspan="2">{lang:board_stats}</td>
  </
tr>
  <
tr>
    <
td class="centerb" style="width:10%;"><img src="symbols/board/agt_forum.png" alt="" width="32" height="32" /></td>
    <
td class="leftb" width="90%">
      {
stats:online}<br />
        {
lang:stats_newest}{user:newest}<br />
      <
hr />
      {
loop:users}{users:nick}{stop:users}<br />
    </
td>
  </
tr>
  <
tr>
    <
td class="centerb" style="width:10%; vertical-align:middle;"><img src="symbols/board/stats.png" alt="" width="32" height="32" /></td>
    <
td class="leftb"> {lang:all_users}{user:all}<br />
      {
lang:threads_and} {stats:threads}<br />
      {
lang:replies}: {stats:comments}<br /></td>
  </
tr>
  <
tr>
    <
td class="centerb" style="width:10%;"><img src="symbols/board/birthday.png" alt="" width="32" height="32" /></td>
    <
td class="leftb">
      {
lang:user_geb}
        <
hr />
      {
geb:nextbirth}
      </
td>
  </
tr>
</
table>
Zurück - Übersicht

Kommentare: 9
Seite [1]
NaTzoR

04.01.2010

Ort: -
Beiträge: 44
# 1 - 30.12.2008 um 22:25 Uhr

Cool, dankeschön! Klappt, gute Arbeit!
Jagger

30.12.2015

Ort: Limbach
Beiträge: 186
# 2 - 01.01.2009 um 16:04 Uhr

echt cool
bFeee

22.03.2010

Ort: Hamm
Beiträge: 63
# 3 - 02.01.2009 um 00:54 Uhr

supi
VooDooAlex

29.10.2015

Ort: Coburg
Beiträge: 719
# 4 - 07.01.2009 um 12:27 Uhr

Super Sache!
Hab bei mir noch eine kleine Veränderung mit eingebracht. wenn Ihr den unterne Code mit einbringt, werden nur die Geburtstage ab Status Member angezeigt.

mod/board/statistik.php öffnen. Suche nach:
 
1.
2.
1. / 2. / ... 
 $select 'users_id, users_nick, users_age, users_active, users_country';
$where "users_age LIKE '%-" cs_datereal('m') . "-" .  cs_datereal('d') . "' AND users_hidden NOT LIKE '%users_age%' AND users_active = '1'";



ersetzen durch:
 
1.
2.
1. / 2. / ... 
 $select 'users_id, users_nick, users_age, users_active, users_country, access_id ';
$where "users_age LIKE '%-" cs_datereal('m') . "-" .  cs_datereal('d') . "' AND users_hidden NOT LIKE '%users_age%' AND users_active = '1' AND access_id > '2'";


Gruß Alex
Mario

03.12.2022

Ort: -
Beiträge: 964
# 5 - 08.01.2009 um 11:32 Uhr

The_Mumie

24.02.2024

Ort: Colmberg
Beiträge: 322
# 6 - 10.01.2009 um 14:19 Uhr

gut nice
Timeee

02.03.2015

Ort: -
Beiträge: 16
# 7 - 17.03.2009 um 22:53 Uhr

echt coole sache Danke!
The_Mumie

24.02.2024

Ort: Colmberg
Beiträge: 322
# 8 - 29.03.2009 um 04:22 Uhr

funzt auch bei csp 2009.0 RC1
cHaOsFaTz

14.06.2017

Ort: Wiesbaden
Beiträge: 70
# 9 - 06.04.2009 um 02:05 Uhr

oh gut zu wissen gleich mal testen


Bitte Login benutzen, um Kommentare zu schreiben.