Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 58
Seite [1] 2 3 >
LoNE|Hitman


King for a day





Beiträge: 376
# Thema - 16.12.2010 um 01:12 Uhr
Habe da mal ne Frage. Wieso ist der Link zum Adminbereich sichtbar für Benutzer ohne Zugriffsrechte zum Adminbereich?
Habe den Adminbereich abgetrennt und wenn jemand ohne Zugriffsrechte Stufe 5 auf der Page ist dürfte der Link "Administration" für den gar nicht zu sehen sein. Ist er aber. Klickt der dann da drauf kommt ne Error Meldung vom Browser.
Habe ich da was falsch eingestellt oder kann man das etwas eleganter lösen?


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64
Inaktiv
CHDMedia


Rock the board





Beiträge: 60
# Antwort: 1 - 16.12.2010 um 01:45 Uhr
Der Adminbereich ist ab "Access 3" sichtbar.


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 2 - 16.12.2010 um 07:20 Uhr
@hitman das könnte ein Bug sein, ich schau's mir nachher mal an in der aktuellen Trunk.


------------------
I like the part where it says 'nyan'



Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 3 - 16.12.2010 um 10:31 Uhr
@ sk00zy:
Ne ich habe einen Benutzer angelegt und dem das Zugriffslevel 1 "Benutzer" gegeben. Der kann den Link dennoch sehen.

@ palle:
Danke dir.


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 4 - 16.12.2010 um 13:12 Uhr
postet solches fehlverhalten, wenn ihr sicher seid, dass es an clansphere selbst liegt, bitte im bugtracker


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 5 - 16.12.2010 um 13:35 Uhr
Ich bin mir ja nicht sicher... Daher erst meine Frage hier.


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 6 - 16.12.2010 um 13:38 Uhr
wenn man sich nicht sicher ist soweit möglich per debug.php schauen, ob man die fehlerquelle eingrenzen kann, z.b. auf die verwendete php / theme datei bei der problematischen ausgabe-stelle (siehe themebar funktionalität). denke aber, dass palle sich das jetzt eh mal ansieht und mir im zweifelsfall feedback geben wird.

nochmal vielen dank für die meldung


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
CHDMedia


Rock the board





Beiträge: 60
# Antwort: 7 - 16.12.2010 um 14:38 Uhr
Zu dem Thema habe ich gleich mal eine Frage... Unabhängig von einem Bug... Kann man irgendwo ändern, das der Link "Administration" bzw... "Verwaltung - System" nur ab Acsess 4 sichtbar wird?


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 8 - 16.12.2010 um 14:44 Uhr
verwaltung und administration funktionieren ab clansphere modul access 3 bei der access gruppe

system ist ab 4 sichtbar


------------------
ClanSphere - professional clan care starts here

Inaktiv
|
CHDMedia


Rock the board





Beiträge: 60
# Antwort: 9 - 16.12.2010 um 15:02 Uhr
Ja das ist mir klar. Eventuell war meine Frage falsch gestellt.

Wie kann ich "Access 3" auf "4" ändern? So das man die o.a. Links halt erst ab 4 sieht und nicht ab 3?


Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 10 - 16.12.2010 um 16:53 Uhr
Suche in der navlogin.php
$data['if']['admin'] = (empty($data['if']['panel']) AND $account['access_clansphere'] >= 3) ? 1 : 0;


und ersetze es durch:
$data['if']['admin'] = (empty($data['if']['panel']) AND $account['access_clansphere'] >= 4) ? 1 : 0;


So sollte es gehen.


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




Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 11 - 16.12.2010 um 22:31 Uhr
das funktioniert.
weiss nur noch nicht ob das so optimal ist ;D ich schaus mir morgen genauer an.. muss nun off :]


------------------
I like the part where it says 'nyan'



Zuletzt editiert von palle ClanSphere Team am 17.12.2010 um 20:41 Uhr (2x Editiert)
Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 12 - 17.12.2010 um 11:33 Uhr
Ne das geht nicht. Bekomme da ne Fehlermeldung:

Parse error: syntax error, unexpected '}' in /var/customers/webs/web4/Clanpage/update/clansphere_2010.1/mods/users/navlogin.p hp on line 95


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Zuletzt editiert von LoNE|Hitman am 17.12.2010 um 11:33 Uhr (1x Editiert)
Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 13 - 17.12.2010 um 17:45 Uhr
das:
 
1.
1. / 2. / ... 
  $data['if']['panel'] = ($cs_main['def_admin'] == 'separated' AND $cs_main['tpl_file'] != 'admin.htm') ? 0;

gegen das hier ersetzen:
 
1.
1. / 2. / ... 
 $data['if']['panel'] = ($cs_main['def_admin'] == 'separated' AND $cs_main['tpl_file'] != 'admin.htm' AND $account['access_clansphere'] >= 3) ? 0


------------------
I like the part where it says 'nyan'



Zuletzt editiert von palle ClanSphere Team am 22.02.2011 um 17:56 Uhr (4x Editiert)
Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 14 - 21.12.2010 um 11:28 Uhr
Sry für die späte Rückmeldung. Das scheint zu funktionieren. Erst ab Level 3 wird der Link sichtbar. Allerdings rutsch der Logoutlink nun im Usermenü nach oben wenn der Adminlink fehlt. Kann man da vielleicht irgendwie statt dem Adminlink nen Platzhalter einbauen?


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 15 - 21.12.2010 um 14:35 Uhr
hä? na das ist doch richtig so...zwei Links (Verwaltung/System) verschwinden für einen Link (Administration).
das denn die gesamthöhe eine andere ist sollte klar sein.


------------------
I like the part where it says 'nyan'



Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 16 - 21.12.2010 um 14:45 Uhr
Ja ich weiß dass das richtig ist, aber kann man statt dem Link keinen Platzhalter in den Code schreiben, so dass das nicht passiert?


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 17 - 21.12.2010 um 21:34 Uhr
Kann man..es ergibt aber keinen Sinn für mich.
Sowas ist reine anpassungssache die jeder Benutzer für sich selbst treffen sollte.


------------------
I like the part where it says 'nyan'



Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 18 - 22.12.2010 um 11:25 Uhr
Schon klar dass das Anpassungssache ist. Nicht jedes Design erlaubt es aber, dass sich der Text einfach verschiebt. Deshalb währe es super wenn der Logout da bliebe wo er ist. Aber ich schau mal ob ich das selber hinbekomme. Wäre halt nur für euch ein leichtes den Link durch nen Platzhalter zu ersetzen wenn die Rechte fehlen. Geht doch sicher über ne simple "if" > "then" Abfrage, oder?
Ich bin mit php halt nicht so dicke dass ich das selber kann. Will auch nichts am Code zerstören.
Danke euch trotzdem.


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 19 - 22.12.2010 um 11:31 Uhr
wieso php nutzen wenn es auch mit CSS/html geht?
min-height ist zB eine option


------------------
I like the part where it says 'nyan'



Inaktiv
|
LoNE|Hitman
Thread-Ersteller


King for a day





Beiträge: 376
# Antwort: 20 - 22.02.2011 um 14:49 Uhr
Ich muss leider diesen älteren Thread nochmal hervorkramen. Ich habe leider immer noch das Problem, dass der Link zum Adminbereich unter der Zugriffsstufe Mitglied nicht funktioniert. Es steht dort auch Admin-CP und nicht Verwaltung oder sowas. Der Adminbereich ist extern. Wenn ich als Mitglied dann auf den Link klicke, kommt die Fehlermeldung:

Fehler: Umleitungsfehler
Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann.

Meine Dateien sehen folgendermaßen aus:

navlogin.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.
92.
93.
94.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

$cs_lang cs_translate('users');

$data = array();
$data['options'] = cs_sql_option(__FILE__,'users');

$styles_array = array('horizontal''icons''picture');
$style '';
if(!empty(
$_GET['style']))
if(
in_array($_GET['style'], $styles_array)) {
  
$style '_' $_GET['style'];
}
else {
  
cs_error($_GET['style'], 'The given navlogin style cannot be found');
}

global 
$login;

if(empty(
$login['mode'])) {

  if(empty(
$login['nick'])) {
    
$login['nick'] = 'Nick';
    if(
$data['options']['login'] == 'email') {
      
$login['nick'] = 'E-Mail';
    }
  }

  if(empty(
$login['password'])) {
    
$login['password'] = 'Pass';
  }

  
$data['form']['navlogin'] = cs_url('users','login');
  
$data['login']['nick'] = cs_secure($login['nick']);
  
$data['login']['password'] = cs_secure($login['password']);
  
$data['link']['uri'] = cs_url_self();

  echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_form' $style);
}
else {

  if(
$style == '_picture') {
    
$cells 'users_picture, users_country';
    
$user cs_sql_select(__FILE__'users'$cells'users_id = ' . (int) $account['users_id']);
    
$data['users']['country_icon'] = cs_html_img('symbols/countries/' cs_secure($user['users_country']) . '.png');
    if(empty(
$user['users_picture']))
    
$data['users']['pic'] = cs_html_img('uploads/users/nopic.jpg');
    else
    
$data['users']['pic'] = cs_html_img('uploads/users/' $user['users_picture']);
  }

  
$data['users']['link'] = cs_user($account['users_id'], $account['users_nick']);

  
$data['if']['panel'] = (empty($data['if']['panel']) AND $cs_main['def_admin'] == 'separated' AND $cs_main['tpl_file'] != 'admin.htm' AND $account['access_clansphere'] >= 3) ? 0;
  
$data['if']['messages'] = $account['access_messages'] >= 0;
  
$data['if']['contact'] = (empty($data['if']['panel']) AND $account['access_contact'] >= 3) ? 0;
  
$data['if']['joinus'] = (empty($data['if']['panel']) AND $account['access_joinus'] >= 3) ? 0;
  
$data['if']['fightus'] = (empty($data['if']['panel']) AND $account['access_fightus'] >= 3) ? 0;
  
$data['if']['admin'] = (empty($data['if']['panel']) AND $account['access_clansphere'] >= 3) ? 0;
  
$data['if']['system'] = (empty($data['if']['panel']) AND $account['access_clansphere'] >= 4) ? 0;
  
$data['if']['more'] = (empty($data['if']['contact']) AND empty($data['if']['admin']) AND empty($data['if']['panel'])) ? 1;

  if(
$account['access_messages'] >= 2) {
    
$where_msg 'users_id_to = ' . (int) $account['users_id'] . ' AND messages_show_receiver = 1 AND messages_view = 0';
    
$messages_count_new cs_sql_count(__FILE__,'messages',$where_msg);
    
$data['messages']['new'] = $messages_count_new;
  }

  if(empty(
$data['if']['panel']) AND $account['access_contact'] >= 3) {
    
$data['contact']['new'] = cs_cache_load('count_mail_unread');
    if(
$data['contact']['new'] === false)
      
$data['contact']['new'] = cs_cache_save('count_mail_unread', (int) cs_sql_count(__FILE__,'mail','mail_answered = 0'));
  }

  if(empty(
$data['if']['panel']) AND $account['access_joinus'] >= 3) {
    
$data['joinus']['joinus_count'] = cs_cache_load('count_joinus');
    if(
$data['joinus']['joinus_count'] === false)
      
$data['joinus']['joinus_count'] = cs_cache_save('count_joinus', (int) cs_sql_count(__FILE__,'joinus'));
  }

  if(empty(
$data['if']['panel']) AND $account['access_fightus'] >= 3) {
    
$data['fightus']['fightus_count'] = cs_cache_load('count_fightus');
    if(
$data['fightus']['fightus_count'] === false)
      
$data['fightus']['fightus_count'] = cs_cache_save('count_fightus', (int) cs_sql_count(__FILE__,'fightus'));
  }

  if(!empty(
$data['if']['panel']) AND $account['access_clansphere'] >= 3) {
    
$data['link']['panel'] = cs_url('clansphere''admin''''admin');
  }

  echo 
cs_subtemplate(__FILE__,$data,'users','navlogin_view' $style);
}

navlogin_view_picture.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.
1. / 2. / ... 
 <div id="welcome">{users:country_icon} {users:link}</div>
<
div id="usermenu">
            <
a href="{url:users_home}">    {lang:home}</a><br />
            
            {if:
messages}
                <
a href="{url:messages_inbox}">   {lang:messages}</a> ({messages:new})<br />
            {
stop:messages}
            
                <
a href="{url:users_settings}">  {lang:settings}</a><br /><br />
            
            {if:
more}
            
            {if:
contact}
                <
a href="{url:contact_manage}">{lang:contact}</a> (<span id="cs_contact_navmsgs">{contact:new}</span>)<br />
            {
stop:contact}
            
            {if:
joinus}
                <
a href="{url:joinus_manage}">{lang:joinus}</a> ({joinus:joinus_count})<br />
            {
stop:joinus}
              
            {if:
fightus}
                <
a href="{url:fightus_manage}">{lang:fightus}</a> ({fightus:fightus_count})<br />
            {
stop:fightus}
              
            {if:
admin}
                <
a target="_blank" href="{url:clansphere_admin}">{lang:admin}</a><br /><br />
            {
stop:admin}
            
            {if:
system}
                <
a href="{url:clansphere_system}">{lang:system}</a><br />
            {
stop:system}
            
            {if:
panel}
                <
a href="{link:panel}" target="_blank"> {lang:panel}</a><br />
            {
stop:panel}
                      
            {
stop:more}
            
            <
a href="{url:users_logout}">{lang:logout}</a>   
</
div


------------------
"Wer glaubt ein Licht am Ende des Tunnels zu sehen, sollte sich Gedanken machen, ob es nicht ein Zug ist, der einem entgegen kommt!"



System Info:
Clansphere Version: 2011.4.3
CS Website: http://www.lone-clan.de/
Browser: Firefox 27.0 / IE 9 / Safari 5 / Opera 11.11 / Google Chrome 7
OS: Windows 7 Home Premium x64


Inaktiv
|
Antworten: 58
Seite [1] 2 3 >


Sie müssen sich registrieren, um zu antworten.