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

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 phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Soello
Mitglied
Beiträge: 4
Registriert: 08.01.2009 16:56

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

Beitragvon Soello » 11.01.2009 18:18

alexanderzwei hat geschrieben:Hi!


@Soello: Bei mir funktioniert da alles hervorragend. Warum das bei dir nicht geht, kann ich mir beim besten Willen nicht erklären. Eine Möglichkeit wäre, das es einen Konflikt mit den IDs gibt. Versuche doch mal, die ID's vier oder am besten fünfstellig zu machen, damit es keinen Konflikt mit den Foren- ID's gibt.



hab die ID's von 11111 bis 11122 nummeriert, aber trotzdem diese Fehlermeldung

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 36: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 37: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 41: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)
[phpBB Debug] PHP Notice: in file /chat/lib/class/AJAXChatHTTPHeader.php on line 45: Cannot modify header information - headers already sent by (output started at /chat/lib/config.php:1)


:cry: Was mach ich jetzt? :(

Benutzeravatar
alexanderzwei
Mitglied
Beiträge: 173
Registriert: 04.11.2004 17:06
Wohnort: Oberursel (Taunus)
Kontaktdaten:

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

Beitragvon alexanderzwei » 13.01.2009 10:09

Hallo Soello,

ich kann mir wie gesagt nicht erklären, warum es nicht funktioniert. Versuch doch einmal den Chat inkl. ACP Modul auf einem anderen Forum (bspw. Testforum) zu installieren. Vielleicht greift sich da irgend etwas ineinander..

@RedDrag0n: Alles was du tun must, steht in der install.xml geschrieben. Du brauchst nur den Anweisungen dort zu folgen.

Grüße,
Alex
Vielleicht ist das Leben ja ein Integer. Wenn man negativ genug denkt, wirds irgendwann positiv..

4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

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

Beitragvon 4seven » 13.01.2009 10:18

Hallo Soello,

Guck doch mal in betreffender Datei AJAXChatHTTPHeader.php,
ob dort vor dem ersten

Code: Alles auswählen

<?php

ein Leerzeichen, bzw. dieses Zeichen steht

Code: Alles auswählen




Du scheinst keinen geeigneten Editor zu benutzen.
Benutze zum editieren von Board-Dateien stets Notepad++
http://downloads.sourceforge.net/notepa ... g_mirror=0

Deutsche Sprachdatei
http://notepad-plus.sourceforge.net/com ... german.xml

Notepad++ eine neue Sprache beibringen :

1. Downloaden Sie die Sprache, die Sie brauchen und benennen Sie die Datei in nativeLang.xml um.
2. Öffnen Sie den Ausführendialog, indem Sie auf Start->Ausführen klicken und dann %APPDATA%\Notepad++ in das Eingabefeld eintippen.
3. Kopieren Sie nativeLang.xml in den gerade geöffneten Ordner.
4. Starten Sie Notepad++
Zuletzt geändert von 4seven am 13.01.2009 10:27, insgesamt 1-mal geändert.

Benutzeravatar
alexanderzwei
Mitglied
Beiträge: 173
Registriert: 04.11.2004 17:06
Wohnort: Oberursel (Taunus)
Kontaktdaten:

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

Beitragvon alexanderzwei » 13.01.2009 10:26

@4seven: Das ich das nicht gesehen habe .. :lol:
Das hätte ich eigentlich sehen müssen. :oops:

Ich gehe davon aus, das 4seven damit wohl recht hat. Dieses Zeichen ist schon komisch und steht da eigentlich ganz falsch.
Man kann auch einen anderen geeigneten Editor nehmen, wie bspw. Dreamweaver, der allerdings auch dementsprechend kostet. Notepad++ ist da wohl die beste Lösung. ;)
Vielleicht ist das Leben ja ein Integer. Wenn man negativ genug denkt, wirds irgendwann positiv..

Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

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

Beitragvon Gast234254 » 02.04.2009 09:49

phpbb 3.04
board portal 1.03
prosilver
Web server
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_autoindex_color PHP/5.2.8
MySQL-Client-Version: 5.1.30
PHP extension: mysql

hab alles so installiert wie es hier beschrieben, testweise erst mal auf meinem localhost, ist aber wenn ich mich anmelde, bin ich sofort wieder abgemeldet.
-was kann ich tun das die user die im forum angemeldet sind automatisch mit anzeige ihres usernamens eingelogt sind? so das die anmeldemaske wegfällt.
-und wie bekomm ich die forum-räume herraus?

hier ist meine config chat\lib\config.php

Code: Alles auswählen

<?php
/*
 * @package AJAX_Chat
 * @author Sebastian Tschan
 * @copyright (c) Sebastian Tschan
 * @license GNU Affero General Public License
 * @link https://blueimp.net/ajax/
 */

global $db;

// Define AJAX Chat user roles:
define('AJAX_CHAT_CHATBOT',      4);
define('AJAX_CHAT_ADMIN',      3);
define('AJAX_CHAT_MODERATOR',   2);
define('AJAX_CHAT_USER',      1);
define('AJAX_CHAT_GUEST',      0);

// AJAX Chat config parameters:
$config = array();

// Database connection values:
$config['dbConnection'] = array();
// Database hostname:
$config['dbConnection']['host'] = null;
// Database username:
$config['dbConnection']['user'] = null;
// Database password:
$config['dbConnection']['pass'] = null;
// Database name:
$config['dbConnection']['name'] = null;

// Count of Loop- Runs
$loops = 30;

// SQL (AJAX Chat ACP Module © 2008 by alpa-network.de)
for($i = 1; $i <= $loops; $i++)
{
   $sql = "SELECT value, name
         FROM " . AJAX_CHAT_CONFIG . " WHERE id = '$i'";
   $result = $db->sql_query($sql);
   $row = $db->sql_fetchrow($result);
   $db->sql_freeresult($result);
   
   $configname = $row['name'];
   
   if($i != 19)
   {
      $config[$configname] = $row['value'];
   }
   else
   {
      $weekdays = explode(',', $row['value']);
      $config[$configname] = $weekdays;
   }
}

/* Config, not configurated in Database
*****************************************************/

// Database table names:
$config['dbTableNames'] = array();
$config['dbTableNames']['chatconfig']   = 'ajax_chat_config';
$config['dbTableNames']['online']      = 'ajax_chat_online';
$config['dbTableNames']['messages']      = 'ajax_chat_messages';
$config['dbTableNames']['bans']         = 'ajax_chat_bans';
$config['dbTableNames']['invitations']   = 'ajax_chat_invitations';

// Available languages:
$config['langAvailable'] = array('ar','bg','bp','de','el','en','es','fi','fr','he','it','nl','no','pl','ro','ru','sk','sr','sv','tr','uk','zh');
// Default language:
$config['langDefault'] = 'en';
// Language names:
$config['langNames'] = array('ar'=>'عربي','bg'=>'Български','bp'=>'Português (Brasil)','de'=>'Deutsch','el'=>'Ελληνικα','en'=>'English','es'=>'Español','fi'=>'Suomi','fr'=>'Français','he'=>'עברית','it'=>'Italiano','nl'=>'Nederlands','no'=>'Norsk','pl'=>'Polski','ro'=>'România','ru'=>'Русский','sk'=>'Slovenčina','sr'=>'Srpski','sv'=>'Svenska','tr'=>'Türkçe','uk'=>'Українська','zh'=>'中文 (简体)');

// Available styles:
$config['styleAvailable'] = array('beige','black','grey','Oxygen','Lithium','Sulfur','Cobalt','Mercury','Radium','prosilver','subsilver2','subblack2','subSilver','Core','MyBB','vBulletin');
// Default style:
$config['styleDefault'] = 'prosilver';

// The encoding used for the XHTML content:
$config['contentEncoding'] = 'UTF-8';
// The encoding of the data source, like userNames and channelNames:
$config['sourceEncoding'] = 'UTF-8';
// The content-type of the XHTML page (e.g. "text/html", will be set dependent on browser capabilities if set to null):
$config['contentType'] = null;

// Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null:
$config['limitChannelList'] = null;

// UserID plus this value are private channels (this is also the max userID and max channelID):
$config['privateChannelDiff'] = 500000000;
// UserID plus this value are used for private messages:
$config['privateMessageDiff'] = 1000000000;
               
// Defines the timezone offset in seconds (-12*60*60 to 12*60*60) - if null, the server timezone is used:
$config['timeZoneOffset'] = null;

// Guest userIDs may not be lower than this value (and not higher than privateChannelDiff):
$config['minGuestUserID'] = 400000000;

// The userID used for ChatBot messages:
$config['chatBotID'] = 2147483647;

// Defines if messages are shown which have been sent before the user entered the channel:
$config['requestMessagesPriorChannelEnter'] = true;
// Defines an array of channelIDs (e.g. array(0, 1)) for which the previous setting is always true (will be ignored if set to null):
$config['requestMessagesPriorChannelEnterList'] = null;
// Max time difference in hours for messages to display on each request:
$config['requestMessagesTimeDiff'] = 24;
// Max number of messages to display on each request:
$config['requestMessagesLimit'] = 10;

// Max users in chat (does not affect moderators or admins):
$config['maxUsersLoggedIn'] = 100;
// Max userName length:
$config['userNameMaxLength'] = 20;
// Max messageText length:
$config['messageTextMaxLength'] = 2000;
// Defines the max number of messages a user may send per minute:
$config['maxMessageRate'] = 10;

// Defines the default time in minutes a user gets banned if kicked from a moderator without ban minutes parameter:
$config['defaultBanTime'] = 30;

// Argument that is given to the handleLogout JavaScript method:
$config['logoutData'] = './?logout=true';

// If true, checks if the user IP is the same when logged in:
$config['ipCheck'] = true;

// Defines the max time difference in hours for logs when no period or search condition is given:
$config['logsRequestMessagesTimeDiff'] = 1;
// Defines how many logs are returned on each logs request:
$config['logsRequestMessagesLimit'] = 10;

// Defines the earliest year used for the logs selection:
$config['logsFirstYear'] = 2008;

// Defines if old messages are purged from the database:
$config['logsPurgeLogs'] = false;
// Max time difference in days for old messages before they are purged from the database:
$config['logsPurgeTimeDiff'] = 365;

// Defines if registered users (including moderators) have access to the logs (admins are always granted access):
$config['logsUserAccess'] = false;
// Defines a list of channels (e.g. array(0, 1)) to limit the logs access for registered users, includes all channels the user has access to if set to null:
$config['logsUserAccessChannelList'] = null;

// Defines if the socket server is enabled:
$config['socketServerEnabled'] = false;
// Defines the hostname of the socket server used to connect from client side (the server hostname is used if set to null):
$config['socketServerHost'] = null;
// Defines the IP of the socket server used to connect from server side to broadcast update messages:
$config['socketServerIP'] = '127.0.0.1';
// Defines the port of the socket server:
$config['socketServerPort'] = 1935;
// This ID can be used to distinguish between different chat installations using the same socket server:
$config['socketServerChatID'] = 0;
?>


danke
gruß stephan
(hab auch mein 1€ support bezahlt :lol: )

http://www.china-quads.com

Benutzeravatar
alexanderzwei
Mitglied
Beiträge: 173
Registriert: 04.11.2004 17:06
Wohnort: Oberursel (Taunus)
Kontaktdaten:

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

Beitragvon alexanderzwei » 02.04.2009 23:56

Hallo,

deine Frage bezieht sich nicht auf das ACP Module für das phpBB 3, sondern auf den Chat selbst. Deswegen kann ich dir hier keinen Support geben. Guck dich bitte auf der Sourceforge Seite um oder in dem entsprechenden Thread zum Chat.

Kleine Anmerkung: Normalerweiße ist die Anmeldemaske nicht nötig. Ist der User bereits im Forum angemeldet, wird er normalerweiße direkt in den Chat geleitet.

UPDATE Bug-liste: Bekannter Bug: Fehler beim Ein-/ Ausschalten des Chats im Forum [NICHT BEHOBEN]

Grüße,
Alex
Vielleicht ist das Leben ja ein Integer. Wenn man negativ genug denkt, wirds irgendwann positiv..

Gast234254
Gesperrt
Beiträge: 1999
Registriert: 08.02.2009 22:58

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

Beitragvon Gast234254 » 03.04.2009 06:02

ups sorry hast recht,is mir nicht aufgefallen :oops:


stephan

xwolverinex
Mitglied
Beiträge: 3
Registriert: 15.05.2009 12:42

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

Beitragvon xwolverinex » 15.05.2009 14:04

Kannst du schon sagen wann du wieder Zeit bekommst um den MOD zu erweitern?
Die Option für die Liste der verfügbaren Channel ID wäre super.

Benutzeravatar
alexanderzwei
Mitglied
Beiträge: 173
Registriert: 04.11.2004 17:06
Wohnort: Oberursel (Taunus)
Kontaktdaten:

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

Beitragvon alexanderzwei » 15.05.2009 15:42

Kann ich nicht sagen.
In nächster Zeit aber nicht mehr. Habe privat noch kaum Zeit und entwickel momentan primär Plugins für das wBB 3.

Grüße,
Alex
Vielleicht ist das Leben ja ein Integer. Wenn man negativ genug denkt, wirds irgendwann positiv..

Benutzeravatar
Nosferatu_v
Mitglied
Beiträge: 283
Registriert: 04.02.2004 10:13
Wohnort: Österreich
Kontaktdaten:

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

Beitragvon Nosferatu_v » 23.06.2009 14:23

hi
Edit: hat sich geklärt. aber dennoch fragen

wie kann ich der shoutbox sagen das sie nur 30 Zeilen lang sein soll, denn momentan wird die immer länger und länger und länger ....

http://www.pj-firepower.com/Host/cars/i ... b2a8258b66

bzw: wie kann ich dort smilies einfügen?

ich möchte das sie so wie hier aussieht
http://nfc.forumo.de/index.php


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