Seite 1 von 11

AJAX Chat ACP Module für phpBB 3 [V.0.5.1 BETA]

Verfasst: 17.11.2008 06:40
von alexanderzwei
--- ACHTUNG ---------------------------------------------------------------------------------------
Die Weiterentwicklung dieses Moduls ist bis auf Weiteres eingestellt und wird von mir nicht mehr weiterentwickelt! Falls jemand Lust hat, das ganze weiter zu entwickeln, meldet euch bitte bei liaraalis@develfusion.com!
--- ACHTUNG ---------------------------------------------------------------------------------------



MOD Name: AJAX Chat ACP Module
MOD Autor: ALPA Network (alexanderzwei)

MOD Version: 0.5.1 BETA
MOD Beschreibung:
  • Dieser Mod fügt ein Administrationsmodul für den AJAX Chat von blueimp.net in den Administrationsbereich von phpBB3 ein.
Bis jetzt unterstützte Sprachen: Deutsch, Englisch (nicht in install.xml)
Vorschau: Screenshot

MOD Changelog:
[Language] (V. 0.5.0 BETA): Nun auch in Englisch verfügbar - leider noch nicht in der install.xml.
[Fix] (V. 0.5.0 BETA): Styleeinstellungen und Spracheinstellungen in der config.php wieder auf Standard gesetzt.
[Change] (V. 0.5.1 BETA): Kleine Änderung in der Infodatei für Kompatibilität mit phpBB 3.0.4, überflüssige Einträge in config.php entfernt.

Bekannte Bugs:
  • Fehler beim Ein-/ Ausschalten des Chats im Forum [NICHT BEHOBEN]
MOD Download: -------------------------------------------------------------------------------------

Hallo zusammen!

Dieser Mod funktioniert nur mit der phpBB3 Version vom AJAX Chat von blueimp.net!

Mich hat es immer ziemlich genervt, alle Einstellungen über die config.php machen zu müssen.
Also habe ich mir gedacht: "Erstelle ein ACP Modul für phpBB3!"

Gesagt, getan! Die ersten Anfänge sind gemacht.

Auf Rückmeldungen/ Meinungen zum Mod (auch kontruktive Kritik) würde ich mich freuen!

Damit bei euch der Chat pünktlich öffnet und wieder schließt, müsst ihr eine Änderung in der Datei lib/class/AJAXChat.php vornehmen, da im Original wohl ein Fehler enthalten ist:

Suche:

Code: Alles auswählen

// Check the opening hours:
		if(($this->getConfig('openingHour') > date('G', $time)) || ($this->getConfig('closingHour') <= date('G', $time)))
			return false;
Ersetze mit:

Code: Alles auswählen

// Check the opening hours
      if($this->getConfig('openingHour') < $this->getConfig('closingHour'))
      {
         if(($this->getConfig('openingHour') > date('G', $time)) || ($this->getConfig('closingHour') <= date('G', $time)))
            return false;
      }
      else
      {
         if(($this->getConfig('openingHour') > date('G', $time)) && ($this->getConfig('closingHour') <= date('G', $time)))
            return false;
      }
Viele Grüße,
Alexander P.

Verfasst: 17.11.2008 09:12
von darkonia
top idee, auf sowas hab ich schon lange gewartet.
endlich entfällt das nervige arbeiten an der config :D

tausend dank

------------------
EDIT: alles funktioniert ohne probleme, nur sollte man wenn man ein bestimten Chat-Style benützt den in die neue config.php mit eintragen.

zb: diesen part

Code: Alles auswählen

// Available styles:
$config['styleAvailable'] = array('PokeForum_Lucario', 'PokeForum_Giratina');
// Default style:
$config['styleDefault'] = 'PokeForum_Lucario';
ersetzen durch diesen ( also am besten durch den style den man benutzt und diesen trägt man zwischen die klammern ein und bei StyleDefault)

Code: Alles auswählen

// Available styles:
$config['styleAvailable'] = array('beige','black','Oxygen','Lithium','Sulfur','Cobalt','Mercury','Radium','Core');
// Default style:
$config['styleDefault'] = 'Cobalt';
dann läuft auch mit den eigenen styles alles reibungslos :D

Verfasst: 17.11.2008 11:03
von alexanderzwei
Ach hoppala. Das hatte ich vergessen, wieder zurück zu ändern.

Werde ich gleich abändern und die geänderte Datei wieder hochladen.
Danke für den Tipp!

EDIT: Styleeinstellungen und Spracheinstellungen in der config.php auf Standard gesetzt.

Evtl. kann man in zukünftigen Versionen das auch im ACP ändern. Dies ist allerdings etwas aufwendiger und da mir momentan wegen der Schule und anderen Sachen, die Geld bringen, die Zeit fehlt, kann ich momentan nicht daran weiterarbeiten.

Grüße,
Alex

Verfasst: 17.11.2008 11:47
von Greyhound76
Hört sich echt gut an, schade das es sowas nicht für den Chat von Handyman gibt :cry: .

Verfasst: 17.11.2008 11:55
von nickvergessen
Was kleines Stilistisches, du hast das& bei den Überschriften immer direkt an das Wort gesetzt, spendier im doch 'n Leerzeichen ;)

Verfasst: 17.11.2008 15:29
von alexanderzwei
nickvergessen hat geschrieben:Was kleines Stilistisches, du hast das& bei den Überschriften immer direkt an das Wort gesetzt, spendier im doch 'n Leerzeichen ;)
Hmm.. Hab ich bis jetzt immer so gemacht... Ich kann es ja demnächst ändern. Schlimm find ich es aber nicht.. :roll:

Grüße,
Alex

Verfasst: 17.11.2008 18:37
von Robbi der Forenfreak
W.O.W. D.A.S. N.E.N.N.E. I.C.H. M.A.L. E.I.N.E.N. M.O.D.

:) ^^ Echt geil. Endlich muss man nix mehr bearbeitetn. Wäre aber toll wenn auch das manuelle erstellen von Channels in die nächste Version kommt.

Verfasst: 17.11.2008 18:57
von darkonia
oder die konfiguration des chatbots

Verfasst: 17.11.2008 19:31
von alexanderzwei
darkonia hat geschrieben:oder die konfiguration des chatbots
Wie meinst du das? Den Namen des ChatBots kann man bereits ändern.

Verfasst: 17.11.2008 19:48
von darkonia
ich meine damit, welchen willkommens text der bot schreibt, versch. addons macht wie bot-quiz oder hangman.

weil mit dem chat geht fast alles was man mit einem irc-chat auch machen kann