Seite 1 von 1
Style "verstecken" ?
Verfasst: 29.01.2006 22:37
von Julian87
Hallo,
gibts eine möglichkeit schon installierte Styles nicht freizugeben?
Julian
Verfasst: 29.01.2006 23:08
von rabbit
in der nächsten version des categories hierarchy MOD, ja. ansonsten ist mir kein solcher MOD bekannt für 'private' templates.
Verfasst: 29.01.2006 23:34
von Julian87
Hi,
Danke erstmal. Gibts zur Zeit noch keine andere möglich Styles für den Benutzer unsichtbar zu machen?
Julian
Verfasst: 29.01.2006 23:40
von punkface
Hallo
Änder mal folgendes:
SQL
Code: Alles auswählen
ALTER TABLE phpbb_themes ADD style_public TINYINT( 1 ) DEFAULT '1' NOT NULL;
(prefix (phpbb_) eventuell noch anpassen)
functions_selects.php
suche
Code: Alles auswählen
$sql = "SELECT themes_id, style_name
FROM " . THEMES_TABLE . "
ORDER BY template_name, themes_id";
ersetzte mit
Code: Alles auswählen
$sql = "SELECT themes_id, style_name
FROM " . THEMES_TABLE . "
WHERE style_public = 1
ORDER BY template_name, themes_id";
Jetzt kannst du in der Datenbank in der Tabelle prefix_themes bei style_public für den entsprechenden Style festlegen ob der Style im Profil ausgewählt werden kann oder nicht. 1 steht für Ja, 0 für Nein. Wenn du den entsprechenden Style gern für dich ausgewählt haben willst, musst du das auch in der Datenbank machen -> Tabelle prefix_users, Feld user_style Da muss dann die ID des entsprechenden Styles (themes_id) eingetragen werden (dazu nochmal in der prefix_themes nachschauen)
Das kann man jetzt natürlich noch so erweitern, dass das über den Adminbereich steuerbar ist, aber dafür bin ich jetzt einfach zu müde
edit:
Ach ja, hehe, wenn man die ID des Styles kennt, kann man ihn trotzdem auswählen, auch wenn er gar nicht in der Auswahlliste im Profil zur Auswahl steht. Um das zu verhindern müsste man noch die usercp_register.php anpassen... ähm.. hab ich schon erwähnt das ich gerade müde bin? ^^ .. Geb dir die ganzen Codeänderungen dann morgen .. Abend.

Verfasst: 30.01.2006 00:57
von DerGonzo
Moin!
Der MOD, der Dir weiterhelfen kann, heißt
Admin Templates.
Ich hoffe, das hilft Dir weiter.
Schönen Gruß,
DerGonzo!