Seite 1 von 2

IRC chat eingebunden auf Hauptseite

Verfasst: 12.04.2011 15:18
von SIL_EL_MOT
Hallo,
ich habe in meinem Forum, welches bei bplaced liegt vor einiger Zeit den Ajax-Chat/Shoutbox installiert gehabt.
Sie wurde jedem registrierten Nutzer auf der Index-Seite des Forums perfekt im SubsilverDesign eingepasst gezeigt.
Mitglieder meines Forums, mussten somit keine neuen Seiten oder Popups öffnen, sondern konnten jederzeit mitchatten.
Das Problem war, der Traffic.
Jetzt suche ich nach einer Möglichkeit, das ganze mit einem externen Chat wie IRC zu verwirklichen,
leider habe ich dazu noch keinen geeigneten Mod gefunden... kennt hier jmd einen Mod, der sich in phpbb3 gut
einbinden lässt und die Loginnamen der User übernimmt?
Vielen Dank euch,

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 12.04.2011 17:16
von Testusmania99
Naja, wegen Traffic wird sich da nix ändern. Ich weiß auch nicht, ob das auf bplaced auch erlaubt ist. (000webhost.com jedenfalls nicht ^^)
Nun, auch wenn ich sage AJAX-Chat ist und bleibt das Ultimativum im Internet, habe auch ich mich mal nach Alternativen umgeschaut.
Die einzigst gelungene Alternative wäre "BlaB!"
Aber da gefielen mir die ganzen Sounds nicht so. :D

LG...

EDIT:
Achso, ja, es gibt natürlich auch ausgelagerte Lösungen, die Du dann natürlich nicht ganz so schön modifizieren kannst, als wenn Du selbst den Chat hosten würdest.
Schaue mal hier nach: http://www.meine-erste-homepage.com/chat.php
Es gibt auch noch einen Flash-Chat for free. Aber da kann ich mich leider nicht mehr erinnern, wie die URL heißt. Müsstest also selbst suchen. ;)

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 12.04.2011 19:15
von SIL_EL_MOT
danke schonmal für die info

nen irc-client in der art, der sich bissle anpassen lässt, gibts net?

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 12.04.2011 19:50
von Testusmania99
irc & co kenne ich mich net mit aus. Am besten mal suchmaschine befragen mit evtl. diesen stichworten: irc hosting homepage
Viel Glück!

LG...

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 12.04.2011 22:17
von SIL_EL_MOT
also, hab jetzt für lightirc folgendes gefunden:
http://redmine.lightirc.com/projects/li ... _boardblog

aber irgendwie scheint lightirc das php-file nicht zu wollen.

in der von der Anleitung genannten index.html steht:

Code: Alles auswählen

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf8" />
 <meta name="language" content="de" />
 <meta name="author" content="Valentin Manthei - lightIRC.com" />
 <title>lightIRC.com / Free Flash IRC Client</title>
 <script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript" src="config.js"></script>
 <style type="text/css">
	html { height: 100%; overflow: hidden; }
	body { height:100%;	margin:0;	padding:0; background-color:#999;	}
 </style>
</head>

<body>
 <div id="lightIRC" style="height:100%; text-align:center;">
  <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
 </div>
 
 <script type="text/javascript">
	swfobject.embedSWF("lightIRC.swf", "lightIRC", "100%", "100%", "10.0.0", "expressInstall.swf", params);
 </script>
</body>
</html>
hier ändere ich die zeile mit config.js in

Code: Alles auswählen

 <script type="php" src="config.php"></script>
ab.
müsste doch dann soweit klappen, wo hab ich den Fehler?
VIelen Dank

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 12.04.2011 23:43
von Testusmania99
Naja, Du hast vermutlich etwas überlesen:
Rename your config.js to config.php and use the following code snippet.

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = '../';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);
$user->session_begin();
$auth->acl($user->data);
header('Content-type: text/javascript');
 ?>
params.nick = "<?=$user->data['username']?>";
Soll also bedeuten, die .js umbenennen zu .php und darin dann iwi dass da oben reinkopieren und dann den Pfad natürlich noch anpassen.
Komisches teil... :roll:

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 13.04.2011 00:03
von SIL_EL_MOT
jaja..das ist drin, und nach dem

Code: Alles auswählen

header('Content-type: text/javascript');
?>
kommen die normalen aufrufe, welche in der config.js eh schon stehen...

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 13.04.2011 00:06
von Testusmania99
Hmm, dann müsstest Du noch an dem Pfad zu der Datei herumfeilen. vielleicht ein "../" davor, um eine Ebene herunter zu gehen?
Leider kenne ich Deine Pfade nicht.
Vielleicht kannst Du es ja einmal ausprobieren den direkten Pfad mit Deiner URL anzugeben. Sollte es dann funzen, weißt Du ja, woran es liegt und kannst den relativen Pfad schneller anpassen.
Viel Glück wünsche ich auf jeden Fall!

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 13.04.2011 00:12
von SIL_EL_MOT
aber der teil in der index.html

Code: Alles auswählen

<script type="php" src="config.php"></script>
müsste soweit stimmen, oder?
Weil ich geb ja dann statt an eine .js an eine .php-Datei weiter
und die config.php leitet ermöglicht die Javascriptinhalte mit dem Codeteil

Code: Alles auswählen

header('Content-type: text/javascript');

Re: IRC chat eingebunden auf Hauptseite

Verfasst: 13.04.2011 00:17
von Testusmania99
Soweit ich das beurteilen kann, ja. Sollte alles stimmen.
(wenn denn auch index.html und config.php auf einer ebene liegen) ;)