KarmaMOD

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Lord Luigi
Mitglied
Beiträge: 34
Registriert: 14.03.2006 13:17

KarmaMOD

Beitrag von Lord Luigi »

Hi.

Ich hab den KarmaMOD von phpbb.com genommen. Klappt soweit alles,
nur will ich jetzt, dass die Benutzer einstellen können, wieviel sie vergeben
wollen. Dazu habe ich folgendes gemacht:

Code: Alles auswählen

		$give = (isset($_POST['how_many_karma']) && (!empty($_POST['how_many_karma']))) ? intval($_POST['how_many_karma']) : $user->data['user_karma'] / 5;

		if ( $auth->acl_get('a_') )
		{
         $karma_power = $give;
      }
      else
      {
         if ( $give > ( $user->data['user_karma'] / 5 ) )
         {
            $karma_power = $user->data['user_karma'] / 5;
         }
         else
         {
            $karma_power = $give;
         }
      }
Aber das klappt nicht, ich bewerte IMMER mit 0.
Wo liegt der Fehler?
Danke im ´voraus.

/e: Ja, die Post-Variable existiert.
/e2: root/styles/proSilver/karma_body.html
root/karma.php
Lord Luigi
Mitglied
Beiträge: 34
Registriert: 14.03.2006 13:17

Beitrag von Lord Luigi »

*push*

Bitte Leute, ich brauch das!!
Was mach ich falsch, dass ich keine Antwort krieg?
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Ersetz mal

Code: Alles auswählen

$give = (isset($_POST['how_many_karma']) && (!empty($_POST['how_many_karma']))) ? intval($_POST['how_many_karma']) : $user->data['user_karma'] / 5;
mit

Code: Alles auswählen

$give = request_var('how_many_karma', ($user->data['user_karma'] / 5))
kein Support per PN
Lord Luigi
Mitglied
Beiträge: 34
Registriert: 14.03.2006 13:17

Beitrag von Lord Luigi »

Dann ändert sich leider auch nichts. Ich vergebe immer
noch nur 0. Wo könnte der Fehler liegen?

/e: Hat sich geklärt, nach der confirm_box() wurde das $karma_power
nicht weitergegeben. Macht das in die Hidden-Fields rein und fertig.
Antworten

Zurück zu „[3.0.x] Mod Support“