Hallöchen, ihr Lieben!
@ DonNemesis:
Die chat.php wurde aufgrund der Einstellungen in MyBB 1.1x entwickelt. Da sich in der 1.2 Version einiges geändert hat (und ich noch auf die Updates der Plungins warte) kann ich dir da noch nicht weiter helfen.
@ Michael:
Er verwendet den Alitalk Chat, mit der von mir geschriebenen chat.php die den Chat in das Template des Forums einbettet. Die Datei ist ein einem früheren Post gepostet... vielleicht magst es dir mal anschauen, wie die Befehle nun lauten müssen.
Liebe Grüße, GM!
Du meinst diese hier?
PHP-Code:
<?php
define("KILL_GLOBALS", 1);
require "./global.php";
require "./inc/functions_post.php";
// Navigation
addnav("Chat");
// Output
eval("\$chat = \"".$templates->get("chat")."\";");
outputpage($chat);
?>
Versuchs mal so:
PHP-Code:
<?php
define("IN_MYBB", 1);
define("KILL_GLOBALS", 1);
require "global.php";
require "inc/functions_post.php";
// Navigation
add_breadcrumb("Chat");
// Output
eval("\$chat = \"".$templates->get("chat")."\";");
output_page($chat);
?>
Hallöchen, Michael!
Danke für deine "Übersetzung"!
Wie sieht es denn mit den Änderungen im Template aus?
Also:
Grauer-Magier schrieb:Öffne die index.php und suche:
PHP-Code:
/**
* MyBulletinBoard (MyBB)
* Copyright © 2005 MyBulletinBoard Group, All Rights Reserved
*
* Website: http://www.mybboard.com
* License: http://www.mybboard.com/eula.html
*
*/
Darunter fügst du ein:
PHP-Code:
// alitalk Chat modification
$act = $_GET['act'];
if($act == "chat") {
include "./chat/index.php";
exit();
}
// end of alitalk Chat modification
Dann lädst du die chat.php die ich hier anhänge in dein Forumsverzeichnis.
Dann gehst du im Admin-CP auf Templates -> Globale Templates ->Template hinzugüfen
Benne es "chat" und gebe folgenden Code ein:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>$settings[bbname] - Chat</title>
$headerinclude
</head>
<body>
$header
<table cellpadding="0" cellspacing="1" width="100%" align="center">
<iframe src="chat/" width="100%" height="530" frameborder="0" name="chat" marginwidth="0" marginheight="0" align="top" border="0" allowTransparency="true"><p>Dein Browser kann keine Frames anzeigen. Um zum Chat zu gelangen, folge folgendem Link: <a href="http://www.krautrock-world.com/Forum/myBB/chat/index.php">http://www.krautrock-world.com/Forum/myBB/chat/</a></iframe>
</table>
$footer
</body>
</html>
Die Links zur Installation von Alitalk mußt du noch entsprechend anpassen (hab ich jetzt nachträglich schnell gemacht). Dann auf "Template hinzufügen" klicken.
Dann gehst du im Admin-CP auf Templates "Ändern/Entfernen" -> klappst dann dein Standardtemplate aus -> und bearbeitest dann dort "header"
Dort fügst du zum Beispiel folgendes ein:
Code:
<li><a href="$settings[bburl]/chat.php" target="_blank"><img src="$theme[imgdir]/toplinks/chat.gif" border="0" alt="Chat" />Chat</a></li>
Die Templates sollten noch funktionieren, probiere es bitte mal aus.
Werd ich machen, wenn ich das Upgrade durchgeführt habe! - Womit ich noch etwas warten möchte, bis die Mods nachgezogen haben.
Aber dir nochmal und wiedermal vielen Dank!!!
Die von Michael gepostete chat.php funktioniert einwandfrei - es sind auch keine templateänderungen notwendig.
Dann ist ja gut!
Edit: Inzwischen nutze ich auch das MyBB 1.2.1 und kann bestätigen, dass die Codes funktionieren!