MyBB in Homepage einbinden > technische fragen - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html) +--- Forum: MyBB 1.2.x und älter (https://www.mybb.de/forum/forum-27.html) +---- Forum: Sonstiges (https://www.mybb.de/forum/forum-29.html) +---- Thema: MyBB in Homepage einbinden > technische fragen (/thread-5667.html) Seiten: Seiten:
1
2
|
MyBB in Homepage einbinden > technische fragen - modercol - 22.04.2007 Ich weiß das ich die Funktionen des forums mit PHP-Code: define("IN_MYBB", 1); Um den Login-Form anzuzeigen werde ich dies verwenden: PHP-Code: <?php 3.)Desweiteren möchte ich noch Rechte für die Gruppe setzten, welche Seiten sie auf der Homepage anschauen dürfen. (Wenn nicht eingeloggt soll eine Fehlermeldung angezeigt werden) Wäre nett wenn mir jemand dabei helfen könnte, und wie immer bei mir gilt: ich kann nicht viel PHP. RE: MyBB in Homepage einbinden > technische fragen - Michael - 22.04.2007 Hier einige Hinweise, den fertigen Code kann ich dir nicht liefern. 1) Das kannst du genau so lösen wie beim Loginformular. Lass die Umfrage nur anzeigen wenn der Benutzer angemeldet ist. Du kannst nach der Abstimmung einen Cookie setzen oder mit der Abstimmung die IP-Adresse in der Datenbank speichern, um zu überprüfen ob bereits abgestimmt wurde. 2) Möglich wäre das sicherlich, aber ohne PHP-Kenntnisse wirst du nicht weit kommen. 3) Füge den folgenden Code ein, um die Berechtigung zu überprüfen. Ersetze x, y und z durch die IDs der Benutzergruppen, die die Seite sehen dürfen: PHP-Code: if($mybb->user['usergroup'] == "x" || $mybb->user['usergroup'] == "y" || $mybb->user['usergroup'] == "z") { RE: MyBB in Homepage einbinden > technische fragen - modercol - 22.04.2007 1.) Gut mit dem einbinden wäre das kein Problem, doch wie regle ich das mit Cookie-setzen im umfrage Skript? 2.) Ok auch egal 3.)in //Benutzer darf Seite sehen, kann ich doch auch php enden lassen ( ?> ) und bevor else kommt wieder anfangen lassen oder? Weil sonst ,müsst ich überall ein echo davor setzen?! Ich darf da drin auch eigens definierte functionen verwenden ( name(); )? RE: MyBB in Homepage einbinden > technische fragen - Jan - 22.04.2007 Ja, du kannst es enden lasse soweit ich weiß. Ja kannst du verwenden, wenn es die Funktion nicht schon vom mybb gibt. RE: MyBB in Homepage einbinden > technische fragen - modercol - 05.05.2007 Wie ist das jetzt genau: Muss man eigentlich einen Cookie setzen lassen, wenn man sich einlogg oder macht dass das Forum schon? Wenn man ihn selver setzen muss, wo genau muss man ihn beim einloggen setzen und wie sieht er genau aus: PHP-Code: my_setcookie("mybbuser", $user['uid']."_".$user['loginkey'], null, true);]); RE: MyBB in Homepage einbinden > technische fragen - Jan - 05.05.2007 Du musst keine Cookies setzten. Das macht das MyBB schon. Alles was du machen musst ist diesen Code in deine PHP Datei, am besten am Anfang, einsetzten PHP-Code: define("IN_MYBB", 1); Was interessant für dich sein könnte, wäre das hier mal auszuprobieren: PHP-Code: <?php Das mit der Umfrage würde ich nicht mit Cookies machen. Kannst du nicht einfach die uid des User der abgestimmt hat hinterlegen? Dann kannst du einfach abfragen, oder diese uid schonmal abgestimmt hat und wenn ja, dann zeigst du nur das Ergebnis. Wenn du möchtest, zeig einfach mal das Skript für die Umfragen. RE: MyBB in Homepage einbinden > technische fragen - modercol - 07.05.2007 Wenn du das machen würdest wäre es super. lp_source.php ist ja klar was da drin ist und umfrage.php zeigt die Umfrage an. Alles andere ist glaub ich unwichtig. Eigentlich hab ich mir ja gedacht, wenn man mit mybb ne Umfrage regelt, das dann der User Name (oder uid) gespeichert wird. Hab ich ja oben schon angedeutet, im ersten Beitrag. RE: MyBB in Homepage einbinden > technische fragen - Jan - 07.05.2007 Irgendwie kann ich die Dateien nicht richtig runterladen. Kannst du sie mal bitte als txt abspeichern. Heute kommm ich nicht mehr dazu. Aber morgen werde ich mich wahrscheinlich mal kurz dransetzten. RE: MyBB in Homepage einbinden > technische fragen - modercol - 09.05.2007 Hier mal als Zip mit allen Dateien. RE: MyBB in Homepage einbinden > technische fragen - Jan - 10.05.2007 Möchtest du unbedingt dieses Skript verwenden? Wenn nicht würde ich es ein bisschen anpassen, das es besser mit dem MyBB zusammenarbeitet. |