Karma Mod

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Spacerat
Mitglied
Beiträge: 13
Registriert: 20.07.2005 16:36
Wohnort: Herten, NRW

Karma Mod

Beitrag von Spacerat »

Hallo Community!

Da ich nach langem Suchen keine Mod gefunden habe, die genau meinen Erwartungen entspricht, habe ich mich mal selbst drangesetzt, eine Karma Mod zu schreiben. Diese ist ähnlich dem Karma-System aus dem vBulletin-Board.

Download

Ich hoffe, das meine Mod bei euch anklang findet ;)

Greetz,
Spacerat


Edit: In den ersten Post halt nochmal eine Beschreibung, was das hier zur Hölle nochmal eigentlich ist ;) :

Code: Alles auswählen

############################################################## 
## MOD Title:          Karma Mod
## MOD Author:         Spacerat < spacerat@fair2kids.net > (Christian Z.) http://www.kobd-clan.de
## MOD Description:    Erlaubt Usern, Karma an andere User zu verteilen und zu bekommen
##	 	       Karma wird auch unter dem Avatar jedes Users angezeigt.
##		       Ähnlich wie in vBulletin
##                     
## MOD Version:        1.1.0
## Compatibility:      2.0.15
##
##
## Installation Level: Moderate
## Installation Time:  20 minutes (1mn by EasyMOD of Nuttzy)
## Files To Edit:      10
##		viewtopic.php
##		language/lang_german/lang_main.php
##		language/lang_german/lang_admin.php
##		language/lang_english/lang_main.php
##		language/lang_english/lang_admin.php
##		admin/admin_users.php
##		includes/page_header.php
##		includes/constants.php
##		templates/subSilver/subSilver.cfg
##		templates/subSilver/viewtopic_body.tpl
##		templates/subSilver/overall_header.tpl
##		templates/subSilver/admin/user_edit_body.tpl
##

## Included Files:     11
##		karma.php
##		admin/admin_karma.php
##		templates/subSilver/karma_popup.tpl
##		templates/subSilver/profile_view_karma.tpl
##		templates/subSilver/images/reputation_balance.gif
##		templates/subSilver/images/reputation_pos.gif
##		templates/subSilver/images/reputation_highpos.gif
##		templates/subSilver/images/reputation_neg.gif
##		templates/subSilver/images/reputation_highneg.gif
##		templates/subSilver/images/reputation_off.gif
##		templates/subSilver/images/karma_mini_icon.gif
##		templates/subSilver/images/lang_english/icon_karma.gif
##		templates/subSilver/admin/karma_view_body.tpl
##
##	History:
##		1.1.0:	Schlechtere Karmastufe hinzugefügt
##			Karma kann vom User ausgeschaltet werden
##			Admin kann Karma kontrollieren / nachlesen
##			Admin kann Karma bei Usern ausstellen -> Profildaten
##			Gäste haben kein Karma mehr
##			Installation Easy-Mod Kompatibel gemacht
##			Admins können nun immer Karma verteilen
##		1.0.0:	Erstes Release
##
##	Support-Mail:		spacerat@fair2kids.net
##	Copyright:		©2005 Karma Mod, Spacerat
##
###############################################
Zuletzt geändert von Spacerat am 23.07.2005 17:14, insgesamt 1-mal geändert.
fanrpg
Mitglied
Beiträge: 2909
Registriert: 13.12.2004 22:41

Beitrag von fanrpg »

Also ich musste den Mod lokal einbauen (ich hasse Space <.<)
und muss sagen das er an sich ganz gut ist, gute Funktionen keinen Bug entdeckt etc.

Nur leider kann ich mit dem Mod nix anfangen :wink:
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

was isn ein karmamod ?

Edit : hier gibts ne erklärung, ich denke und hoffe das es hier so ähnlich ist ;-)
werd mir den mal einbauen, weil ich sowas schon sehr lange suche :)

Edit2 : so eingebaut aber ein paar Fehlerchen hab ich schon gefunden!

In der Anleitung

Code: Alles auswählen

#
#-----[ FIND ]--------------------------------------------
#
		$yim_img = '';
		$yim = '';


#
#-----[ FIND ]--------------------------------------------
#
		$karma_img = '';
das zweite Find soll wohl ein ADD bedeuten oder ?

Außerdem hab ich das Problem, das wenn ich zum Beispiel ein Karma bekommen habe in einem Thread, dieses Karma nicht mehr als farbiges Schild angezeigt wird, sondern als Link mit diesen icon_mini_profile.gif davor!
Und das leider nicht nur in diesem Beitrag sondern in allen Beiträgen, ja ich glaube sogar in dem kompletten Forenbereich wo der Beitrag drin ist!
Das ist natürlich nicht sehr sinnig :(

Edit 3:
öhm, ich weiss ja nicht, aber bei mir wirft der auch noch alles durcheinander ... bei dem einem user zeigt er nen guten wert an ... log ich mich mit nem anderen user ein, zeigt er bei bei dem gleichen user, was völlig anderes.

Von der Idee her, genau was ich suche, leider unbrauchbar, da sehr buggy :(
schade eigentlich, trotzdem danke für die arbeit!
Spacerat
Mitglied
Beiträge: 13
Registriert: 20.07.2005 16:36
Wohnort: Herten, NRW

Beitrag von Spacerat »

Erstmal darf ich mich freuen, das schon 2 die Mod ausprobiert haben.
So, ich muss sagen, ich sitz gerade im internetcafe und kann das Update der bugfreieren Version nicht hochladen, da ich meinen USB-Stift vergessen hab :( Werde das natürlich nachholen.
Ja, das zweite FIND sollte ein ADD sein, ich hab das schon behoben und die Installation schon EMI-Kompatibel gemacht (EasyMod Installer)
Die neue Version beinhaltet ausserdem schon eine Funktion im Adminpanel, eine neue Karmstufe und viele behobene Bugs ;)

Ich habe mir zum Ziel gesetzt, die Karmamod so in der Art wie in vBulletin "nachzubauen", denn gerade diese finde ich sehr einfach zu bedienen.
Naja, den Upload hol ich nachher noch nach, versprochen ;)

Edit: Der Download is nu da. Der Link ist immernoch der selbe:
Download
Have phun!
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

wow thanks :)
da bin ich ja mal neugirieg *schnelleinbaue*

PS : du solltest nur darauf achten, das du auch eine update.txt mit einbaust ... auf dauer wäre es nämlich ziemlich streßig alles wieder von neu einzubauen
Spacerat
Mitglied
Beiträge: 13
Registriert: 20.07.2005 16:36
Wohnort: Herten, NRW

Beitrag von Spacerat »

Jap, bei der Version 1.2.0 (mit der ich schon zugange bin), kommt eine Update.txt zu. Da hier vor Fertigstellung von 1.1.0 noch niemand geantwortet hatte, dachte ich, das es eh noch niemand getestet hatte.... (ja ich weis, schön blöd :D ) ;)
Patrickfein
Mitglied
Beiträge: 118
Registriert: 23.05.2005 19:05

Beitrag von Patrickfein »

was is karma?
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

bei den SQL Befehlen kommt ein Fehler

Code: Alles auswählen

SQL-Befehl: 

CREATE TABLE phpbb_einste1n_karma(

ID int( 3 ) NOT NULL AUTO_INCREMENT ,
Username varchar( 32 ) NOT NULL ,
karmatext VARCHAR( 200 ) DEFAULT '0' NOT NULL ,
karmatype TINYINT( 1 ) UNSIGNED DEFAULT '0' NOT NULL ,
karma_from varchar( 32 ) UNSIGNED DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `ID` ) 
) 
MySQL meldet:  

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNSIGNED DEFAULT '0' NOT NULL,
   PRIMARY KEY(`ID`)
)' at line 6 
@Patrickfein
Karma ist ein Bewertungsmod für User und Beiträge
hier eine genaue erklärung

http://www.vbdesigns.de/archive/index.php/t-29.html
Spacerat
Mitglied
Beiträge: 13
Registriert: 20.07.2005 16:36
Wohnort: Herten, NRW

Beitrag von Spacerat »

Code: Alles auswählen

CREATE TABLE phpbb_einste1n_karma(
ID int( 3 ) NOT NULL AUTO_INCREMENT ,
Username varchar( 32 ) NOT NULL ,
karmatext VARCHAR( 200 ) DEFAULT '0' NOT NULL ,
karmatype TINYINT( 1 ) DEFAULT '0' NOT NULL ,
karma_from varchar( 32 ) DEFAULT '0' NOT NULL ,
PRIMARY KEY ( `ID` )
)
Versuchs mal so... bei meinem (Windows- :oops: )Server liefs einwandfrei... so hats auch bei einem Linux-Server funktioniert...

Edit: hab nur das unsigned rausgenommen, der Befehl wurde erfolgreich durchgeführt

Editier ich hier nochmal...
Seite 2 hat schon angefangen ;)


Also ich weis ja nicht, was du da gemacht hast... bei mir läufts auf 3 Testrechnern einwandfrei... selbst das mit der Datenbank versteh ich nich so ganz, warum das net ging bei dir...
Hast du eventuell was vergessen beim modden? einen teil übersprungen oder etws modifiziert?
Normal sollte alles laufen, ich habs eigentlich getestet... bis auf die vergessene pic-datei hab ich alles ausgemerzt... :roll:
Zuletzt geändert von Spacerat am 23.07.2005 18:43, insgesamt 1-mal geändert.
Einste1n
Mitglied
Beiträge: 520
Registriert: 09.06.2004 18:54

Beitrag von Einste1n »

jo, das hat geklappt, obwohl ich es auch aufm XAMP Windowsserver gemacht habe =)

Edit : Gleich auf Fehlersuche gemacht *gg*
Da hast vergessen das icon_karma.gif ins german verzeichniss zu packen, aber nicht weiter schlimm

so mal weiter schauen ;-)

Edit 2 : kannste mir ungefähr erklären wie sich dein karma verhält ... zb ab wieviel negativ, er den button verändert ... damit fällt das austesten leichter ;-)

Edit 3: Also ich weiß ja nicht ... irgendwie verhält sich der Mod sehr merkwürdig ... die Karten verändern sich nun überhaupt nicht mehr ...
bei einem Account, kann ich munter drauf los Karman ... gleicher Beitrag, gleicher User in 1 Minute 5 negative bewertungen ... sollte doch nicht sein oder ? Bei einigen Beiträgen/Usern werden die Karten angezeigt und bei manchen steht das Karma Symbol mit nen Karma Link zum anklicken
*nichtmehrdurchblick* :(

Edit 4: ahh nun endlich verändern sich die Kärtchen =)
Allerdings kann ich mit meinem *Testdummi* frei drauf los bewerten ohne Rücksicht auf verluste! Außerdem erscheint manchmal dieses karma_mini_icon.gif unter dem Avatare anstatt dieser Karte!
Zuletzt geändert von Einste1n am 23.07.2005 18:51, insgesamt 2-mal geändert.
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“