Hacks4wbb by HFW™ (https://pommes.forenoase.de//index.php)
- WBB Bereich (https://pommes.forenoase.de//board.php?boardid=20)
--- wbb 2 (https://pommes.forenoase.de//board.php?boardid=393)
------ WBB 2.1 Bereich (https://pommes.forenoase.de//board.php?boardid=254)
---------- Hacks/Addons wbb2.1 (https://pommes.forenoase.de//board.php?boardid=396)
----------- WBB 2.1 Addons (https://pommes.forenoase.de//board.php?boardid=255)
------------ Support -> needPostings (https://pommes.forenoase.de//thread.php?threadid=23774)
Geschrieben von Aussie am 15.08.2005 um 18:16:
Support -> needPostings
Dies kleine Addon erlaubt es Euch das ein Programm im Board ab einer bstimmten Beitragszahl erst benutzt werden kann.
Nur editieren und ins Rootverzeichnis des Boards kopieren.
Zeige dies mal als Beispiel von scrabble.
Benennt die php in z.B scrabble_start um. Seht aber zu das es den gewünschten Programmnamen nicht schon gibt.
Bei needpsotings setzt ihr die gewünschte Mindestbeitragszahl ein. Hier in diesem Beispiel die 11.
Suche:
header ("LOCATION: xx.php");
nd ersetze xx.php mit dem Programmnamen welches gestartet werden soll.
z.B.: header ("LOCATION: scrabble.php");
Das wars schon. Dann das Porgramm in Zukunft immer mit in diesem Beispiel:
scrabble_start.php aufrufen
Habe absichtlich keine templates benutzt um es einfacher und schnell einbaubar zu machen
Ich übernehme wie immer keine Verantwortung und eventuelle Probleme 'bin PHP-Anfänger'
Bei mir in der wbb 2.13 läufts tadellos
Gruss Aussie
zum Download
Geschrieben von Pommes2 am 15.08.2005 um 22:08:
RE: Support -> needPostings
Sieht ja schonmal gut aus. nur solltest du den Hinweis dazuschreiben das es bei Board mit Safemod nicht funzen wirden ,wegen dem header(location etc) deswegen muß ich meine Addons auch nochmal umschreiben. Es haben zwar wenige, aber so spart man sich den unötigen einbau und du wirst nicht gepisakt von Admins mit safemod hehe
Geschrieben von Aussie am 16.08.2005 um 01:03:
RE: Support -> needPostings
Da im PHP Online docus nichts drin stand wie ich eine weiterleitung mache habe ich mir dies erst erfragt.
Hatte keine andere Lösung.
Gleich am Ende mitder normalen weiterleitungs wie es in html üblich haut nicht hin da man immer weitergeleitet wird.
...mal sehen
in den meisten php-programmen haut es ja hin wenn man bis zu exit alles an geeigneter Stelle einbaut.
boards mit 'safemod' mal dummfrag???
Geschrieben von Pommes2 am 16.08.2005 um 09:18:
RE: Support -> needPostings
Zitat: |
Original von Aussie
boards mit 'safemod' mal dummfrag??? |
Serverseitige Einstellung des Safemod. Dieser ist daann auf ON gestellt, bedeutet das die Angaben in der URL "beispiel sid=" nicht übergeben werden. Bei solchen Board mußte mit Templates und Javascript arbeiten. Ich schau mir das mal an und ändere es für dich mal
Geschrieben von Aussie am 16.08.2005 um 09:45:
RE: Support -> needPostings
Ok, danke
..das wusste ich nicht
oder gibt für php eine andere Version der weiterleitung?
hatte vorher am Ende als php-prog zu Ende war weiterleitung in html mit
<meta http-equiv="refresh" content="1; url=.......">
gemacht aber das php-progr. bleibt nach exit; leider nicht stehn, ist zwar zu Ende aber weiterleitung erfolgt trotzdem
wer aber weis wo dann lässt sich dieses in fast jedes PHP einbauen
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
|
$needpostings = "11";
$userposts = $db->query_first("SELECT userposts FROM bb".$n."_users WHERE userid='$wbbuserdata[userid]'" );
$userposts1 = $userposts[0];
if ($userposts1 < "$needpostings")
{
echo "<font size=\"7\">Zu wenig Beiträge !!! </font>";
echo "__________________________________________________ <br><br>";
echo "mindestens $needpostings sind Vorraussetzung";
echo " <br> <br>";
echo "Bitte Zurückbutton des Browsers benutzen";
exit;
} |
|
und wenn nicht vorhanden bzw. nötig vorher noch
php: |
1:
|
require('./acp/lib/class_useronline.php'); |
|
hab es in 2 verschiedenen Programmen schon gemacht
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH