Jetzt kostenlos Anmelden!

W0nd3r Männlich

weiß wie man Threads erstellt

Beiträge: 199

Geschlecht: Männlich

Wohnort: Hessen

PHPKIT Version: 1.6.03

1

Mittwoch, 26. März 2008, 05:01

Community Box deaktivieren?

Hallo, ich hätte hier etwas, aber ich weiß leider nicht, wie ich das Regeln kann.
Ich habe mir das "Usercenter V 4.01" von WebmasterNet runtergeladen und nach meinen wünschen angepasst.
Ich habe diese Navigationsbox so gestellt das nur User, also nur eingeloggte diese sehen können,
da ich dort Links drin habe um sein Profil zu verwalten etc.

Nun möchte ich es so machen, das wenn ein Gast die Seite betritt, man an dieser Stelle
die Login-Felder sehen kann. So wie sonst auch immer, nur das nach dem Login, nichts kommt.
Also nicht diese "Community-Box" mit den Links, sondern das einfach die Login-Felder verschwinden,
da ja an der stelle dann das Usercenter ist.

Was könnte ich da machen?

Lg. W0nd3r

Don´t eat yellow snow!
  • Zum Seitenanfang
  • Zum Seitenende

DPB-Nashorn Männlich

lernt alles kennen

Beiträge: 94

Geschlecht: Männlich

PHPKIT Version: 1.6.03

2

Mittwoch, 26. März 2008, 09:15

du kannst natürlich deine Box, die nur mitglieder / User sehen sollen, auch nur für User sichtbar machen, am Sonsten müssteste wohl die CommunityBox umschreiben
  • Zum Seitenanfang
  • Zum Seitenende

philosapiens Männlich

Hilfologe

Beiträge: 657

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

3

Mittwoch, 26. März 2008, 09:39

Hi,

das ist doch ganz einfach!

Als erstes erweiterst Du Dein Profil hier um die Angabe Deiner Homepage-Adresse, dann sieht man besser, was Du meinst.

Dann postest Du hier alle relevanten Dateien und dann hast Du die größten Chancen auch eine schnelle und erfolgreiche Antwort zu bekommen. Weil hellsehen, was Du schon wie angepasst hast kann hier, galube ich zu mindest, keiner! ;)
Leider nutze ich das phpkit immer weniger und bastele mehr Eigenes: ^^
  • Zum Seitenanfang
  • Zum Seitenende

W0nd3r Männlich

weiß wie man Threads erstellt

Beiträge: 199

Geschlecht: Männlich

Wohnort: Hessen

PHPKIT Version: 1.6.03

4

Mittwoch, 26. März 2008, 20:25

Also die Seite ist www.ModelVote24.de

Die Box, die nur User sehen sollen, habe ich ja schon auf "User" gestellt, also nur registriete (eingeloggte) können diese sehen.
Ansonsten wie gesagt, möchte nur, das die Login-Box da ist, und wenn man sich einloggt, das diese dann weg ist.
Also das dann nicht

Zitat

Community
Logout
Mitglieder
Profil
Administration
erscheint, sondern dann einfach nur die Nav.Box mit dem Login weg ist...

Don´t eat yellow snow!
  • Zum Seitenanfang
  • Zum Seitenende

philosapiens Männlich

Hilfologe

Beiträge: 657

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

5

Donnerstag, 27. März 2008, 00:24

Hi,

was dürfen die denn dann nur sehen? Vielleicht kann man das ja besser verknüpfen?

Weil: Die ganze Navbox verschwinden zu lassen ist etwas kompliziert. Vielleicht dürte ja die Box als solches mit der Überschrift "Community" stehen bleiben. Eben dann nur mit neuen Inhalten.
Leider nutze ich das phpkit immer weniger und bastele mehr Eigenes: ^^
  • Zum Seitenanfang
  • Zum Seitenende

W0nd3r Männlich

weiß wie man Threads erstellt

Beiträge: 199

Geschlecht: Männlich

Wohnort: Hessen

PHPKIT Version: 1.6.03

6

Donnerstag, 27. März 2008, 00:52

Also am besten wäre es ja, wenn man die Box, die nach dem Login erscheint, mit der, die ich gemacht habe ersetzen kann.
Am besten ist, der Jenige, der mir dabei helfen würde meldet sich mal auf der Seite an, und schaut sich die Box,
die nach dem Login erscheint an. Die Box heißt " Kontrollmenü".

Würde das dann so machen, dass die Navigationbox " Kontrollmenü" im Ausgeloggten Zustand, dann das Login ist,
und im eingeloggtem zustand dann so, wie ich es jetzt habe...

Hoffe Ihr versteht, was ich meine...

Don´t eat yellow snow!
  • Zum Seitenanfang
  • Zum Seitenende

philosapiens Männlich

Hilfologe

Beiträge: 657

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

7

Donnerstag, 27. März 2008, 10:23

Hi,

oder Du postest hier mal den Code der "Kontrollbox" mit allen templates. :D

Oder Du legst mal einen Testaccount an.
Leider nutze ich das phpkit immer weniger und bastele mehr Eigenes: ^^
  • Zum Seitenanfang
  • Zum Seitenende

W0nd3r Männlich

weiß wie man Threads erstellt

Beiträge: 199

Geschlecht: Männlich

Wohnort: Hessen

PHPKIT Version: 1.6.03

8

Donnerstag, 27. März 2008, 14:22

Also da die Navigationsbox "Kontrollbereich" ziemlich viele Templates hat,
habe ich mich dafür entschieden einen Testuser an zu legen *g*

Login: http://www.ModelVote24.de
Nickname: Testuser
Passwort: test123

... Vielen dank, das Ihr mir helft!

Don´t eat yellow snow!
  • Zum Seitenanfang
  • Zum Seitenende

philosapiens Männlich

Hilfologe

Beiträge: 657

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

9

Donnerstag, 27. März 2008, 16:23

Hi,

na siehste, ist doch ganz einfach! :D

Nun würde ich die Navbox "community" nehmen und ein wenig abändern:

Die orginale navigation/navbox.community.php dürfte wie folgt aussehen:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if ($USER['status']=='guest' || $USER['status']=='') {
 if ($config['nb_community_box']==2) eval ("\$boxlinks[]= \"".getTemplate("navigation/community_loginform")."\";");
 else eval ("\$boxlinks[]= \"".getTemplate("navigation/community_login")."\";");
 }
else eval ("\$boxlinks[]= \"".getTemplate("navigation/community_logout")."\";");

if (getrights($config['member_infoshow'])=="true") eval ("\$boxlinks[]= \"".getTemplate("navigation/community_member")."\";");

if (intval($USER['id'])>0) {
 if (intval($imstatus_info=imstatus())>0) eval ("\$boxlinks[]= \"".getTemplate("navigation/community_profile_newim")."\";");
 else eval ("\$boxlinks[]= \"".getTemplate("navigation/community_profile")."\";");
 if (adminaccess('adminarea')) eval ("\$boxlinks[]= \"".getTemplate("navigation/community_admin")."\";");
 }
elseif ($config['user_registry']==or $config['user_registry']==2) eval ("\$boxlinks[]= \"".getTemplate("navigation/community_register")."\";");
?>


Was steht da nun?

Wenn der Status Gast oder nix ist, dann öffne in der Navbox das template navigation/community_login.htm. Wenn das nicht so ist, dann das template navigation/community_logout.htm.

Dann steht da, wenn Du das Recht hast, die Mitgliederliste zu sehen, dann bekommst Du das template navigation/community_member.htm zu Gesicht. (Brauchst Du wahrscheinlich nicht, kann also weg.)

Die folgenden Sachen dürften Dich dann wohl ähnlich wenig interessieren, daher würde ich nun erst einmal versuchen, Deine "vielen templates" entweder zusammenzu fassen zu einem, oder eben nacheinander aufzurufen mit:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if ($USER['status']=='guest' || $USER['status']=='') {
 if ($config['nb_community_box']==2) eval ("\$boxlinks[]= \"".getTemplate("navigation/community_loginform")."\";");
 else eval ("\$boxlinks[]= \"".getTemplate("navigation/community_login")."\";");
 }

if (intval($USER['id'])>0) {
eval ("\$boxlinks[]= \"".getTemplate("navigation/template1")."\";");
eval ("\$boxlinks[]= \"".getTemplate("navigation/template2")."\";");
eval ("\$boxlinks[]= \"".getTemplate("navigation/template3")."\";");
}

?>


Damit hättest Du nur noch diese eine Box mit sich selbst anpassenden Angaben. 8o
Leider nutze ich das phpkit immer weniger und bastele mehr Eigenes: ^^
  • Zum Seitenanfang
  • Zum Seitenende