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 Smile



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