Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 8
Seite [1]
CHDMedia


Rock the board





Beiträge: 60
# Thema - 15.11.2010 um 22:45 Uhr
Ich habe folgenden Quellcode in einer *.php Datei, die neben der index.php läuft.

 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
<?php
$cs_main 
= array('init_sql' => true'init_tpl' => true'tpl_file' => 'esport.htm''def_mod' => 'enews');

require_once 
'system/core/functions.php';

cs_init($cs_main);


Ich möchte jetzt noch zusätzlich bestimmen, das die "esport.php" nur ab Zugriff "3" aufgerufen werden kann.
Wie kann ich das am besten umsetzten?

Hoffe um Antowort.
Danke im Vorraus.
Inaktiv
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 1 - 15.11.2010 um 23:01 Uhr
für so etwas gibt es eigentlich die admin.php als optionale externe verwaltung, so direkt in der haupt datei dürfte es sonst schwierig werden, aber was hattest denn etwaig vor damit?


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

Offline
|
CHDMedia
Thread-Ersteller


Rock the board





Beiträge: 60
# Antwort: 2 - 15.11.2010 um 23:17 Uhr
Ich wollte es zur Vorbereitung temporär nutzen, um die Seite ohne Öffentlichen Zugriff mit Inhalt zu befüllen.

Das gesamte System durch die "Option" auszuschalten bzw zu beschränken, wäre keine Option...


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 3 - 15.11.2010 um 23:18 Uhr
naja die admin.php ist ja ab access 3 meine ich zugänglich für alle dann nach dem login, oder ist genau das keine option?


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

Offline
|
CHDMedia
Thread-Ersteller


Rock the board





Beiträge: 60
# Antwort: 4 - 15.11.2010 um 23:23 Uhr
Quellcode admin.php
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
1. / 2. / ... 
<?php
// ClanSphere 2010 - www.clansphere.net
// $Id$

# Overwrite global settings by using the following array
$cs_main = array('init_sql' => true'init_tpl' => true'tpl_file' => 'admin.htm''def_mod' => 'clansphere''def_action' => 'admin');

require_once 
'system/core/functions.php';

cs_init($cs_main);


Ich kann daran nicht erkennen, wo bestimmt wird das dort nur "Admin" also ab "3" Zugriff haben...


Inaktiv
|
hajo ClanSphere Team


VIP - Poster




Herkunft: Barsbüttel
Beiträge: 9411
# Antwort: 5 - 16.11.2010 um 00:21 Uhr
http://trac.csphere.eu/csp/browser/trunk/system/core/templates.php#L380

dort wird festgelegt, dass die admin.php ab dem unter system -> optionen -> clansphere eingestellten zugriff benutzbar ist.


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

Offline
|
CHDMedia
Thread-Ersteller


Rock the board





Beiträge: 60
# Antwort: 6 - 16.11.2010 um 00:24 Uhr
Also wenn ich:
 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
  if ((empty($cs_main['public']) or $tpl_file == 'esport.htm') and $account['access_clansphere'] < $cs_main['maintenance_access'])
      {
        
$cs_main['show'] = 'mods/users/login.php';
        
$tpl_file 'login.htm';
        
$cs_main['ajax'] = 0;
      }


Drunter setze geht es? Oder eher:

 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
  if ((empty($cs_main['public']) or $tpl_file == 'esport.htm' or $tpl_file == 'admin.htm') and $account['access_clansphere'] < $cs_main['maintenance_access'])
      {
        
$cs_main['show'] = 'mods/users/login.php';
        
$tpl_file 'login.htm';
        
$cs_main['ajax'] = 0;
      }



Inaktiv
|
Passi K.


Try to beat me





Beiträge: 111
# Antwort: 7 - 16.11.2010 um 11:02 Uhr
Wieso erstellst du keine Statische Seite, womit du das Level selbst kinderleicht bestimmen kannst ?


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


Inaktiv
|
CHDMedia
Thread-Ersteller


Rock the board





Beiträge: 60
# Antwort: 8 - 17.11.2010 um 15:28 Uhr
Ich rede hier nicht von einer Inhaltsseite sondern von einer gesamten Website...


Inaktiv
|
Antworten: 8
Seite [1]


Sie müssen sich registrieren, um zu antworten.