Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
edelmannmm

Problem beim MOD basteln

Recommended Posts

Dann will ich hier mal versuchen mein Problem zu schildern.

Ich habe es auch mal im offiziellen Forum versucht, aber es ist dort nicht wirklich von Interesse. Auch sind wohl meine Sprachkentnisse nicht wirklich berauschen, um das ganze mal darzulegen.

Ich möchte gern eine egene "Komponente" basteln. Nix wirklich dramatisches

und auch sicher nicht unbedingt was für die Allgemeinheit. Dazu habe ich mir das Tutorial von Matt mal angeschaut, aber finde da nicht wirklich den Einstieg.

Eigentlich möchte ich nur verstehen, wie ich auf verschiedene Variablen ZUgriff bekommen, wie ich das von meinem alten CMS her kannte.

Ich möchte z.B. wissen, wer der Benutzer ist, der gerade diese Seite liest (also seinen Namen, seine ID und die zugehörigkeit zu den Gruppen).

Am Beispiel:

Eine kleine Seite, auf der das ändern einer Datei auf dem Webspace möglich ist.

Nun sollen das aber nur bestimmte Usergruppen dürfen, der Rest darf zwar schauen, aber den "Edit-Button" sollen sie nicht zu Gesicht bekommen.

Im alten CMS hatte ich dazu meine Variablen aus der Session ($USER['name'], $USER['id'], ....). Nur habe ich keinen Plan, wie ich bei IPB an diese herankomme, ohne alles selbst aus der DB abzufragen. Auch weiß ich nicht wirklich, wie ich an die Daten herankomme.

Vielleicht kann mir das mal jemand an einem simplem Beispiel wie

"Wilkommen $user, deine ID ist $id" erklären ?

Wie gesagt, ich beziehe mich dabei auf das IPB 2.1: Components System Tutorial

Danke für eure Hilfe, und Entschuldigung, wenn ich im flaschen Forum gepostet habe.

Share this post


Link to post

ok, hab die Lösung dank eines Tutorials von Bfarber gefunden.

Nun hänge ich aber beim Laden der Sprachfiles.

Wo genau muss das Laden des Sprachfiles bei einem Modul angegeben werden ?

im "Component_location"-File oder "Component_Public" ?

Kann mir jemand weiterhelfen ?

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×