[BETA] Knuffel 2.6.1

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 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.
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

Knuffel müsste wohl auch in allen zukünftigen Version von phpBB3 gehen, weil ja nicht viel geändert wird beim installieren.

Die können so viel wie sie wollen ändern am phpBB3, aber ich denke daß sie includes/constants.php nicht großartig ändern werden. :wink:

Das ist ja der wichtigste Eintrag. Schwieriger wird es bei Mods welche tiefer in das phpbb System eingreifen. Da könnte es passieren, daß die dann nicht mehr wie gewünscht funktionieren. :wink:
mavrick3
Mitglied
Beiträge: 170
Registriert: 07.07.2007 12:04
Wohnort: Schweiz

Beitrag von mavrick3 »

Würzi hat geschrieben:Moin :-?

Was verwendest du für einen Präfix für die Tabellen?
Vielleicht liegts daran?

Eigentlich gibts kaum einen Mod, welcher leichter einzubauen ist. :-?
Da ist der Fehler; Der SQL-Befehl ist für mein Forum falsch...

Code: Alles auswählen

CREATE TABLE `phpbb_knuffel` (
  `user` mediumint(8) NOT NULL default '0',
  `score` mediumint(8) NOT NULL default '0',
  `alltime` mediumint(8) NOT NULL default '0',
  `played` mediumint(8) NOT NULL default '0',
  `average` mediumint(8) NOT NULL default '0',
  `playing` smallint(3) NOT NULL default '0',
  PRIMARY KEY  (`user`)
) TYPE=MyISAM;
Richtig: (Nur der Prefix >.<)

Code: Alles auswählen

CREATE TABLE `phpbb3_4_knuffel` (
  `user` mediumint(8) NOT NULL default '0',
  `score` mediumint(8) NOT NULL default '0',
  `alltime` mediumint(8) NOT NULL default '0',
  `played` mediumint(8) NOT NULL default '0',
  `average` mediumint(8) NOT NULL default '0',
  `playing` smallint(3) NOT NULL default '0',
  PRIMARY KEY  (`user`)
) TYPE=MyISAM;
mavrick since: 7.7.07
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

Naja... wenn man 14 Foren in einer Datenbank laufen lässt, kann es schon mal zu Schwierigkeiten kommen. :o :-?
mavrick3
Mitglied
Beiträge: 170
Registriert: 07.07.2007 12:04
Wohnort: Schweiz

Beitrag von mavrick3 »

Wie ist es möglich, anstatt gleich 3 mal zu spielen um Punkte zu senden nur 1 mal spielen muss?!
mavrick since: 7.7.07
Benutzeravatar
powersilie
Mitglied
Beiträge: 822
Registriert: 09.10.2004 13:35
Wohnort: Österreich
Kontaktdaten:

Beitrag von powersilie »

Danke Würzi, super!
Eingebaut, funktioniert 1A!

lg
Powersilie
Ich bin nicht auf der Welt, um so zu sein, wie ANDERE mich gerne hätten ...
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

mavrick3 hat geschrieben:Wie ist es möglich, anstatt gleich 3 mal zu spielen um Punkte zu senden nur 1 mal spielen muss?!
mavrick3 hat geschrieben:Hey Würzi,

um Punkte zu speichern muss man immer 3-mal spielen...

Dies nervt unsere Benutzer... Ist es nciht möglich nur einmal zu spielen und dann die Punkte schon ab zusenden?!

MfG mavrick3
Nein ist nicht möglich. Ich weiss ja nicht, ob du deine User zwingst Knuffel zu spielen, aber was mich nervt spiele ich einfach nicht. :wink:

Mfg dat Wuerzi
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag von djchrisnet »

ein mitglied hat einen highscore nach dem ersten spiel mit 1832 punkte und meinte es gäbe einen trick den spielwert zu verändern. die logfiles habe ich durchkammpt aber leider nix auffälliges gefunden.

hat jemand ähnliche werte und/oder von solchen gehört?
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

:o

1832 ist doch aber nicht viel :o

Bei mir liegt der höchste Rekord bei 1979

Mir ist nichts darüber bekannt, daß man bescheissen kann. Zurück geht ja eben nicht.

Dieses Mitglied sollte sich doch mal näher darüber äussern denke ich. :wink:
Wenn er einen Trick hätte, dann hätte er nicht NUR 1832 :wink:

Aber erinnert mich grad noch daran, daß ich ja noch einige Änderungen am php Code habe, die mangels Zeit noch gar nicht drin sind. Also einige Altlasten von phpBB2 :oops:
Muss ich demnächst mal ran. :oops:
Despair
Mitglied
Beiträge: 51
Registriert: 22.05.2004 16:04

Beitrag von Despair »

:oops: so, wieder mal ich :oops:


habe ein Problem seit der Installation von Knuffel ...

über dem Header erscheint 4 mal untereinander folgender Hinweis:

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3394: Cannot modify header information - headers already sent by (output started at /language/de/common.php:1)
außerdem ist die Schriftgröße des Forums nun extrem vergrößert worden

ich habe mal wieder keinen plan was los ist

:-?

edit 1:

und noch einen Fehler habe ich. Beim Klick auf "Kniffel" in der Menüleiste erscheint folgender Fehler:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'm3594-1.phpbb3_knuffel' doesn't exist [1146]

SQL

SELECT * FROM phpbb3_knuffel WHERE user = '2'

BACKTRACE


FILE: includes/db/mysql.php
LINE: 158
CALL: dbal_mysql->sql_error()

FILE: knuffel.php
LINE: 60
CALL: dbal_mysql->sql_query()

bitte sag mir einer was das nun wieder bedeutet

edit 2: ich glaub ich weiß schon was los ist, aber die lösung des Problems brauche ich trotzdem

ich habe nach Eingabe der SQL - Geschichten aus der Installationsanleitung eine Tabelle erhalten mit dem Namen

Code: Alles auswählen

phpbb_knuffel
ich nehme aber an, dass eine Tabelle mit dem Namen

Code: Alles auswählen

phpbb3_knuffel 
erwartet wird. Was kann ich denn nun tun um die Fehlermeldung wegzubekommen?


edit 3:

alles klärchen, ich hab's hinbekommen

alte Tabelle gelöscht, neue angelegt mit einer klitzekleinen Änderung zur Installationsanleitung:

folgendes:

Code: Alles auswählen

CREATE TABLE `phpbb_knuffel` (
...
musste ich in

Code: Alles auswählen

CREATE TABLE `phpbb3_knuffel` (
...
abändern

läuft nun

sorry für den ganzen Text. Vielleicht hilfts einem Anderen ja weiter

:wink:
Zuletzt geändert von Despair am 16.09.2008 19:59, insgesamt 1-mal geändert.
Benutzeravatar
Würzi
Ehemaliges Teammitglied
Beiträge: 3187
Registriert: 30.10.2005 02:51
Wohnort: Niedernberg
Kontaktdaten:

Beitrag von Würzi »

Richtig :wink:

Code: Alles auswählen

CREATE TABLE `phpbb3_knuffel` ( 
  `user` mediumint(8) NOT NULL default '0', 
  `score` mediumint(8) NOT NULL default '0', 
  `alltime` mediumint(8) NOT NULL default '0', 
  `played` mediumint(8) NOT NULL default '0', 
  `average` mediumint(8) NOT NULL default '0', 
  `playing` smallint(3) NOT NULL default '0', 
  PRIMARY KEY  (`user`) 
) TYPE=MyISAM;
Diesen Befehl ausführen und dann die phpbb_knuffel Tabelle löschen, da du einen anderen Tabellenpräfix verwendest.

Zu dem anderen Fehler: Ich vermute du hast die Sprachdatei nicht mit UTF8 ohne BOM gespeichert. Verwende hierzu die Software Notepad++

Mfg dat Wuerzi
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“