Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 14
Seite [1]
NixNuz


Beginner




Beiträge: 5
# Thema - 11.08.2011 um 14:13 Uhr
Hi,

Ich hab mal ne Frage, undzwar wie kann ich die Userliste so anpassen dass dort der Zugriff der Member angezeigt wird?

http://www.cyroxx.de/index.php?mod=users&action=list

Da wo jetzt {sort:access} und {users:access} steht soll also später nur noch Zugriff und dann halt member, leader, webmaster usw... stehn....

Freue mich auf eine Antwort... Danke schon mal in vorraus....
NixNuz

PS.: meine list.tpl aus /themes/base/users: https://rapidshare.com/files/3967844906/list.tpl
Inaktiv
Swifter


Specialist





Beiträge: 1841
# Antwort: 1 - 11.08.2011 um 21:30 Uhr
{users:task} sollte es sein, denke ich mal...

Edit: Nee {members:task} müsste es sein


------------------
Greetz Swifter


Wenn du dich klein, nutzlos, beleidigt und depressiv fühlst, denke immer daran: Du warst einmal das schnellste und erfolgreichste Spermium deiner Gruppe!


Zuletzt editiert von Swifter am 11.08.2011 um 21:32 Uhr (1x Editiert)
Inaktiv
|
NixNuz
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 2 - 11.08.2011 um 23:52 Uhr
Ne, sry funzt immer noch net o_O (weder users:task noch members:task)


Inaktiv
|
sgraewe ClanSphere Team

Supporter
Supporter




Beiträge: 6116
# Antwort: 3 - 11.08.2011 um 23:55 Uhr
ohne die dazu gehörige php datei zu bearbeiten, wird sich da auch nicht viel tun

Hab heute nicht mehr die zeit dazu,
aber werde dir das morgen mal rein schreiben was du ändern musst.


Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 4 - 12.08.2011 um 00:13 Uhr
Ich nutze eine solche Form der Anzeige.
Hoffe du kannst es gebrauchen.

users_list.php:
 
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.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
1. / 2. / ... 

<?php
// ClanSphere 2009 - www.clansphere.net
// $Id: list.php 2266 2009-03-21 10:37:39Z duRiel $

$cs_lang cs_translate('users');

$start = empty($_REQUEST['start']) ? $_REQUEST['start'];
$cs_sort[1] = 'users_nick DESC';
$cs_sort[2] = 'users_nick ASC';
$cs_sort[3] = 'users_place DESC';
$cs_sort[4] = 'users_place ASC';
$cs_sort[5] = 'users_laston DESC';
$cs_sort[6] = 'users_laston ASC';
$cs_sort[7] = 'access_id ASC';
$cs_sort[8] = 'access_id DESC';
$cs_sort[9] = 'users_age ASC';
$cs_sort[10] = 'users_age DESC';
empty(
$_REQUEST['sort']) ? $sort $sort $_REQUEST['sort'];
$order $cs_sort[$sort];
//$where = empty($_REQUEST['where']) ? 0 : $_REQUEST['where'];
//$mof = empty($where) ? '' : " AND users_sex = '" . cs_sql_escape($where) . "'";     
$where = empty($_REQUEST['where']) ? $_REQUEST['where'];
$mof = empty($where) ? '' " AND users_nick LIKE '" cs_sql_escape($where) . "%'";
$condition 'users_delete = 0 AND users_active = 1' $mof;
$users_count cs_sql_count(__FILE__,'users',$condition);

  
$data['head']['mod'] = $cs_lang['mod_name'];
  
$data['head']['action'] = $cs_lang['list'];

  
$data['lang']['total'] = $cs_lang['total'];
  
$data['lang']['sex'] = $cs_lang['sex'];
  
$data['lang']['female'] = $cs_lang['female'];
  
$data['lang']['male'] = $cs_lang['male'];
  
$data['lang']['show'] = $cs_lang['show'];
  
$data['lang']['country'] = $cs_lang['country'];
  
$data['lang']['nick'] = $cs_lang['nick'];
  
$data['lang']['place'] = $cs_lang['place'];
  
$data['lang']['laston'] = $cs_lang['laston'];
  
$data['lang']['page'] = $cs_lang['page'];
  
$data['lang']['all'] = $cs_lang['all'];
  
  
$data['head']['total'] = $users_count;                 
  
$data['head']['pages'] = cs_pages('users','list',$users_count,$start,$where,$sort);
  
$sel_female $where === 'female' 'selected' '';
  
$data['head']['sel_female'] = $sel_female;
  
$sel_male $where === 'male' 'selected' '';
  
$data['head']['sel_male'] = $sel_male;
  
  
$data['sort']['nick'] = cs_sort('users','list',$start,$where,1,$sort);
  
$data['sort']['place'] = cs_sort('users','list',$start,$where,3,$sort);
  
$data['sort']['laston'] = cs_sort('users','list',$start,$where,5,$sort);
  
$data['sort']['access'] = cs_sort('users','list',$start,$where,7,$sort); 
  
$data['sort']['age'] = cs_sort('users','list',$start,$where,9,$sort); 


$select 'users_id, users_nick, users_place, users_laston, users_country, users_hidden, users_active, users_invisible, access_id, users_age';
$cs_users cs_sql_select(__FILE__,'users',$select,$condition,$order,$start,$account['users_limit']);
$users_loop count($cs_users);

for(
$run=0$run<$users_loop$run++) {

  if (!empty(
$cs_users[$run]['users_age'])) {
    
$birth explode ('-'$cs_users[$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$cs_users[$run]['age'] = $age;
  } else { 
$cs_users[$run]['age'] = ''; }
  
$cs_users_access cs_sql_select(__FILE__'access''access_id, access_name'"access_id = " $cs_users[$run]['access_id'], 001);
  
$cs_users[$run]['access_name'] = $cs_users_access['access_name'];
  
$cs_users[$run]['country'] = cs_html_img('symbols/countries/' $cs_users[$run]['users_country'] . '.png');
  
$cs_users[$run]['users_id'] = cs_secure($cs_users[$run]['users_id']);
  
$cs_users[$run]['nick'] = cs_user($cs_users[$run]['users_id'], $cs_users[$run]['users_nick'], $cs_users[$run]['users_active']);
  
$content cs_secure($cs_users[$run]['users_place']);
  
$hidden explode(',',$cs_users[$run]['users_hidden']);
  if(
in_array('users_place',$hidden)) {
    
$content = ($account['access_users'] > OR $cs_users[$run]['users_id'] == $account['users_id']) ?
      
cs_html_italic(1) . $content cs_html_italic(0) : '';
  }
  
$cs_users[$run]['place'] = $content;
  
$cs_users[$run]['laston'] = cs_date('unix',$cs_users[$run]['users_laston']);
  
$cs_users[$run]['page'] = cs_userstatus($cs_users[$run]['users_laston'],$cs_users[$run]['users_invisible']);

}

  
$data['users'] = $cs_users;
  echo 
cs_subtemplate(__FILE__,$data,'users','list');
  
?>


users_list.tpl:
 
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.
1. / 2. / ... 
 
<table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
  <
tr>
    <
td class="headb" colspan="2"> {head:mod}  -  {head:action} </td>
  </
tr>
  <
tr>
    <
td class="leftb" > {lang:total}: {head:total}</td>
    <
td class="rightb" > {head:pages} </td>
  </
tr>
  <
tr>
    <
td class="centerb" colspan="2"
      <
a href="{url:users_list:where=a}">A</a> - 
      <
a href="{url:users_list:where=b}">B</a> - 
      <
a href="{url:users_list:where=c}">C</a> - 
      <
a href="{url:users_list:where=d}">D</a> - 
      <
a href="{url:users_list:where=e}">E</a> - 
      <
a href="{url:users_list:where=f}">F</a> - 
      <
a href="{url:users_list:where=g}">G</a> - 
      <
a href="{url:users_list:where=h}">H</a> - 
      <
a href="{url:users_list:where=i}">I</a> - 
      <
a href="{url:users_list:where=j}">J</a> - 
      <
a href="{url:users_list:where=k}">K</a> - 
      <
a href="{url:users_list:where=l}">L</a> - 
      <
a href="{url:users_list:where=m}">M</a> - 
      <
a href="{url:users_list:where=n}">N</a> - 
      <
a href="{url:users_list:where=o}">O</a> - 
      <
a href="{url:users_list:where=p}">P</a> - 
      <
a href="{url:users_list:where=q}">Q</a> - 
      <
a href="{url:users_list:where=r}">R</a> - 
      <
a href="{url:users_list:where=s}">S</a> - 
      <
a href="{url:users_list:where=t}">T</a> - 
      <
a href="{url:users_list:where=u}">U</a> - 
      <
a href="{url:users_list:where=v}">V</a> - 
      <
a href="{url:users_list:where=w}">W</a> - 
      <
a href="{url:users_list:where=x}">X</a> - 
      <
a href="{url:users_list:where=y}">Y</a> - 
      <
a href="{url:users_list:where=z}">Z</a> - 
      <
a href="{url:users_list}">{lang:all}</a>
    </
td>
  </
tr>
</
table><br />
<
table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
  <
tr>
    <
td class="headb" style="width:20px">N</td>
    <
td class="headb" style="width:160px">{sort:accessPOSITION</td>
    <
td class="headb">{sort:nick} {lang:nick}</td>
    <
td class="headb" style="width:40px">{sort:age}</td>
    <
td class="headb" style="width:90px">{sort:laston}ON</td>
    <
td class="headb"></td>
  </
tr>
  {
loop:users}
  <
tr>
    <
td class="centerc">{users:country}</td>
    <
td class="leftc">{users:access_name}</td>
    <
td class="leftc">{users:nick}</td>
    <
td class="centerc">{users:age}</td>
    <
td class="centerc">{users:laston}</td>
    <
td class="centerc">{users:page} </td>
  </
tr>
  {
stop:users}
</
table>


Ist zwar schon wieder Nachts und eigentlich wollte ich dann nicht mehr antworten,
aber ich glaube diesmal liege ich richtig. ^^


------------------


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
NixNuz
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 5 - 12.08.2011 um 00:39 Uhr
Woah, danke sehr!!! Megageiler support hier!!! Spitzenklasse!!!


Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 6 - 12.08.2011 um 00:46 Uhr
Ich sehe aber gerade, dass ich anstatt der Stadt dort habe das Alter anzeigen lassen.
Hoffe das ist trotzdem OK für dich.



------------------


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 12.08.2011 um 00:46 Uhr (1x Editiert)
Inaktiv
|
ev0lution


Geekboy





Beiträge: 1103
# Antwort: 7 - 12.08.2011 um 01:12 Uhr
warum erstellst du kein team und lässt es über die members anzeigen ?
jetzt werden doch alle angezeigt die sich registrieren. also wird jeder der sich bei euch anmeldet gleich als Clanmember (Menü bei dir Clan->Users) angezeigt. ist das gewollt ?


------------------


Zuletzt editiert von 12die4 am 12.08.2011 um 01:12 Uhr (1x Editiert)
Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 8 - 12.08.2011 um 01:21 Uhr
Bei mir kann sich keiner selber anmelden. Gibt nur die Joinus-Funktion.
Jeder der bei uns gemeldet ist, ist ein Mitglied.


------------------


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
ev0lution


Geekboy





Beiträge: 1103
# Antwort: 9 - 12.08.2011 um 01:24 Uhr
12.08.2011 um 01:21 Uhr - Tress13:
Bei mir kann sich keiner selber anmelden. Gibt nur die Joinus-Funktion.
Jeder der bei uns gemeldet ist, ist ein Mitglied.


tress das du das durchdacht hast ist mir bewusst
meinte den TE. der hat die reg noch an, ergo wird doch jeder der sich anmeldet automtisch als clanmember angezeigt. vllt als funktion "benutzer" aber dennoch in der clanansicht wie er es macht.


------------------


Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 10 - 12.08.2011 um 01:27 Uhr
Wenn sich jemand selber registriert, sollte er doch "Benutzer" sein.
Ansonsten sind da doch die Zugriffe nicht korrekt.



Er hat die Registrierung doch deaktiviert.

"Die Registrierung für neue Benutzer wurde vom Webmaster deaktiviert."


------------------


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 12.08.2011 um 01:29 Uhr (2x Editiert)
Inaktiv
|
ev0lution


Geekboy





Beiträge: 1103
# Antwort: 11 - 12.08.2011 um 01:32 Uhr
ich glaube du verstehst mich falsch.

er nutzt doch deine users_list
auf der werden doch alle unabhängig von der berechtigung angezeigt oder bei deinem update nur ab lv 3 ?
wenn alle, dann sieht man doch alle die sich anmelden werden. will man das alle die sich anmelden gleich in der clanansicht zu sehen sind? das macht man doch über clan/squad -> members_list


------------------


Inaktiv
|
Tress13


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 12 - 12.08.2011 um 01:37 Uhr
Ach das meinst du. Ja das ist halt ne Geschmacksache.
Ansonsten kann er dafür ja, wie du bereits sagtest, die members_list nutzen.
Allerdings habe ich dafür keinen Code und ich glaube nicht, dass er bei jedem immer seinen Zugriff eintragen,
und diesen ggfls. auch wieder aktualliesieren möchte.


------------------


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
NixNuz
Thread-Ersteller


Beginner




Beiträge: 5
# Antwort: 13 - 13.08.2011 um 18:23 Uhr
Naja, das mit Stadt usw geht klar, jetzt kenn ich wenigstens die verschiedenen möglichen Optionen habs mir auch angepasst. Schauts euch an!!!! http://www.cyroxx.de/index.php?mod=users&action=list


Inaktiv
|
ev0lution


Geekboy





Beiträge: 1103
# Antwort: 14 - 13.08.2011 um 19:42 Uhr
ahh ok "Die Registrierung für neue Benutzer wurde vom Webmaster deaktiviert"
also regelst du das über die join us? sieht doch gut aus nu.


------------------


Inaktiv
|
Antworten: 14
Seite [1]


Sie müssen sich registrieren, um zu antworten.