Seite 2 von 5
Verfasst: 07.11.2006 00:44
von kain
analise hat geschrieben:habe sondern nur eins von hier ??
hmm... das verstehe ich gerade nicht. Wenn Du ein Forum von hier hast, dann ists doch nen phpbb
Die Pfadangabe im Browser muss nicht phpbb sein. Mein Ordner heisst forum, und iphpbb ist genauso gut möglich

Verfasst: 07.11.2006 00:47
von area57
gloriosa hat geschrieben:Hallo,
da Du Dir nur ein kostenloses Forum
gegönnt hast, fehlt Dir der FTP-Zugriff auf das Filessystem sowie der SQL-Zugang zur Datenbank und damit die Möglichkeit das Board nach eigenen Wünschen !
Somit brauchst Du auch hier im Board nicht weiter nach Support Fragen, weil Du Support, wenn überhaupt, nur von Deinem Anbieter/Forenhoster bekommst.
Sofern Du Dein Board attraktiver und komfortabler gestalten möchtet solltest Du Dich alsbald mit Folgendem beschäftigen :
1. KB:9
2. KB:10
3. KB:15
Verfasst: 07.11.2006 00:50
von analise

und nun?
Verfasst: 10.11.2006 13:18
von diesusi
Hallo!
Ich habe ein ähnliches "Problem"
Ich habe ein shoutbox von
http://www.shoutbox-4-free.de/ und würde sie gerne vor Gästen "verstecken", dh nur für registrierte user zugänglich/sichtbar machen.
Funktioniert das mit dieser Box? Wenn ja, wie (mit welchem Code) mach ich das?
Schonmal danke im vorraus!
Verfasst: 10.11.2006 13:26
von Miriam
Versuchs mal mit der Switch-Anweisung
vor dem Code in der
TPL-Datei, der die Shoutbox darstellt.
und danach
Verfasst: 10.11.2006 14:00
von diesusi
Wow, das ging aber schnell!
Hat funktioniert, vielen Dank!
Eine Frage noch: Ist es außerdem möglich, dass ich die shoutbox nur für Mitglieder anzeige, die ich dafür freischalte? Also ähnlich wie die Zugangsberechtigung bei den Foren.
Dann wär ich glücklich..

Verfasst: 10.11.2006 19:20
von Miriam
Na klar, wieso sollte es nicht gehen.
Baue das hier in die portal.php oder index.php ein. Eben da, wo die Shoutbox ist.
Code: Alles auswählen
$sql = "SELECT g.group_id, ug.user_id
FROM " . GROUPS_TABLE ." g, " . USER_GROUP_TABLE ." ug
WHERE g.group_id = ug.group_id
AND g.group_name = 'elitäre gruppe'
AND ug.user_id = " . $userdata['user_id'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain shoutbox group information', '', __LINE__, __FILE__, $sql);
}
if ($result = $db->sql_numrows($result))
{
$template->assign_block_vars('switch_show_shoutbox', array());
}
Den Gruppennamen musst Du noch anpassen und das ganze kannst Du dann mit
anschalten und mit
abschalten.
Es sehen nur eingeloggte User, die in der
elitären Gruppe sind, die Shoutbox.
Aber Obacht! Es kann sein, dass Deine Shoutbox auch über die URL aufgerufen werden kann. Da besteht dann keine Useridentifizierung.
Verfasst: 10.11.2006 21:54
von diesusi
Den Gruppennamen musst Du noch anpassen
Das ist dann der Gruppenname, der Gruppe, die ich im Forum einrichte..richtig?
Sorry, viele doofe Fragen, aber ich lern ja noch..

Verfasst: 10.11.2006 22:30
von Miriam
Jepp.... Und der ist case sensitiv.
Du musst ihn also so schreiben, wie Du ihn auch genannt hast.... Bei mir elitäre gruppe.
Verfasst: 11.11.2006 18:47
von diesusi
Habs grad ausprobiert, funktioniert leider nicht. Die shoutbox sieht man dann gar nicht. Hab in der Gruppenadministration eine Gruppe "test" angelegt mit mir als leiter, aber ich seh sie nicht.
das php-skript hab ich eingefügt in phpbb >index.php
und die box ist phpbb >templates >subsilver >index_body.tpl
Ist da vielleicht was falsch??