Generelle Links in Mods, wie dem Chat Mod

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.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.
Sorcio

Generelle Links in Mods, wie dem Chat Mod

Beitrag von Sorcio »

Hallo,

mich würde mal interessieren, ob es möglich ist einen "Back To Home" Link(zurück zum Forum) Link zu erstellen und zwars direkt im Chat. Am besten unter dem ©2002xxxxx oder woanders, wo man es aber dennoch sieht.

Ich hoffe das dies möglich ist

Dies ist meine Vorlage:

Code: Alles auswählen

<?php
/***************************************************************************
 *								chatbox.php
 *							-------------------
 *	begin				:	Sun July 07 2002
 *	copyright			:	(C) 2002 Smartor
 *	email				:	smartor_xp@hotmail.com
 *
 *	$Id: chatbox.php,v 1.17 2002/7/22 16:44:13 hnt Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *                                         				                                
 *   This program is free software; you can redistribute it and/or modify  	
 *   it under the terms of the GNU General Public License as published by  
 *   the Free Software Foundation; either version 2 of the License, or	    	
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './../';
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'common.'.$phpEx);
include_once($phpbb_root_path . '/chatbox_mod/chatbox_config.'.$phpEx);

error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
set_magic_quotes_runtime(0); // Disable magic_quotes_runtime

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

$nick = $userdata['username'];

?>
<html>
<head>
<a href="http://www.the-venture.de.tt"target="_blank"></a>
------------------------------------------------------------------------
<title><?php echo $nick . " - " . $lang['ChatBox'] . " " . _CHATBOX_VERSION; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $lang['ENCODING']; ?>">
<link rel="stylesheet" href="<?php echo $chatbox_config['stylesheet']?>" type="text/css">
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features)
{
	window.open(theURL,winName,features);
}
//-->
</script>
</head>
<?php

// Check User Session
if (!$userdata['session_logged_in'])
{
	echo "<body>Please login to chat</body></html>";
	exit();
}

user_join($nick,"online");

write_msg(_CHATBOX_SYSTEM_MSG,"<span style='color: #006600'><b><i>$nick</b> has joined chat on " . 

create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']) . "</i></span>","");

?>

<frameset rows="*" cols="30%,*" scrolling=NO noresize framespacing=0 frameborder=NO border="0" 

onUnload="MM_openBrWindow('<?php echo append_sid("chatbox_drop.php"); ?>', 'drop', 'scrollbars=no, width=225, 

height=100')">

<frame src="<?php echo append_sid("messenger_list.php"); ?>" name="who" noresize marginwidth="0" 

marginheight="0">

<frameset rows="80%, 20%" cols="*" scrolling=NO noresize framespacing=0 frameborder=NO border="0">

		<frame src="<?php echo append_sid("messenger_view.php"); ?>" name="ekran" noresize 

marginwidth="0" marginheight="0">
    	
		<frame src="<?php echo append_sid("messenger_send.php"); ?>" scrolling="no" name="sender" 

noresize marginwidth="0" marginheight="0">

</frameset>

</frameset>

<noframes>
<body>Your browser does not support this feature!!!</body>
</noframes>
</html>
Das gestrichelte ist der nicht funktionierende link :( #

Danke für Hilfe

Sorcio
Sorcio

Beitrag von Sorcio »

auch der Link:

<a href="http://link.de"></a> ging leider nicht.

Kann man denn den chat auch in nem separaten fenster öffnen lassen also mit _blank befehl im link? Wenn ja wie? Ich habe leider keine allzugroße Ahnung von HTML und Co. :(
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Setz den Link mal zwischen die beiden body Tags, das sollte klappen.

Edit:
Hier steht, wie das mit dem target bei Links geht.
http://de.selfhtml.org/navigation/html.htm#verweise
Jeder Tag ist gleich lang doch unterschiedlich breit.
Sorcio

Beitrag von Sorcio »

das klappt nicht so sieht es nun aus:

Code: Alles auswählen

<?php
/***************************************************************************
 *								chatbox.php
 *							-------------------
 *	begin				:	Sun July 07 2002
 *	copyright			:	(C) 2002 Smartor
 *	email				:	smartor_xp@hotmail.com
 *	
 *	$Id: chatbox.php,v 1.17 2002/7/22 16:44:13 hnt Exp $
 *
 ***************************************************************************/

/***************************************************************************
 *                                         				                                
 *   This program is free software; you can redistribute it and/or modify  	
 *   it under the terms of the GNU General Public License as published by  
 *   the Free Software Foundation; either version 2 of the License, or	    	
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './../';
include_once($phpbb_root_path . 'extension.inc');
include_once($phpbb_root_path . 'common.'.$phpEx);
include_once($phpbb_root_path . '/chatbox_mod/chatbox_config.'.$phpEx);

error_reporting  (E_ERROR | E_WARNING | E_PARSE); // This will NOT report uninitialized variables
set_magic_quotes_runtime(0); // Disable magic_quotes_runtime

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

$nick = $userdata['username'];

?>
<html>
<head>
<title><?php echo $nick . " - " . $lang['ChatBox'] . " " . _CHATBOX_VERSION; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $lang['ENCODING']; ?>">
<link rel="stylesheet" href="<?php echo $chatbox_config['stylesheet']?>" type="text/css">
<script language="JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features)
{
	window.open(theURL,winName,features);
}
//-->
</script>
</head>
<?php

// Check User Session
if (!$userdata['session_logged_in'])
{
	echo "<body>Please login to chat</body></html>";
	exit();
}

user_join($nick,"online");

write_msg(_CHATBOX_SYSTEM_MSG,"<span style='color: #006600'><b><i>$nick</b> has joined chat on " . 

create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']) . "</i></span>","");

?>

<frameset rows="*" cols="30%,*" scrolling=NO noresize framespacing=0 frameborder=NO border="0" 

onUnload="MM_openBrWindow('<?php echo append_sid("chatbox_drop.php"); ?>', 'drop', 'scrollbars=no, width=225, 

height=100')">

<frame src="<?php echo append_sid("messenger_list.php"); ?>" name="who" noresize marginwidth="0" 

marginheight="0">

<frameset rows="80%, 20%" cols="*" scrolling=NO noresize framespacing=0 frameborder=NO border="0">

		<frame src="<?php echo append_sid("messenger_view.php"); ?>" name="ekran" noresize 

marginwidth="0" marginheight="0">
    	
		<frame src="<?php echo append_sid("messenger_send.php"); ?>" scrolling="no" name="sender" 

noresize marginwidth="0" marginheight="0">

<body><a href="http://www.the-venture.de.tt" target="_blank">Zurück zum Forum</a></body>
</frameset>

</frameset>

<noframes>
<body>Your browser does not support this feature!!!</body>
</noframes>
</html>
ich versteh das einfach nicht wieso das nicht klappt :roll:
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Wo kommt denn auf einmal der 2. body her?

Code: Alles auswählen

<body><a href="http://www.the-venture.de.tt" target="_blank">Zurück zum Forum</a></body>
</frameset>

</frameset>

<noframes>
<body>Your browser does not support this feature!!!</body>
Der obere war eben noch nicht da :roll:
Jeder Tag ist gleich lang doch unterschiedlich breit.
Sorcio

Beitrag von Sorcio »

den habe ich einfach mal reingemacht, geht aber alles nichts und wenn dann bleibt der chat weg. Wo soll der link bloss rein? :-?
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

Mit 2 bodys könnte es gut möglich sein, das der Chat nicht mehr will.

Mach mal deinen oberen raus und setz den Link in den unteren body.

Poste mal bitte nen Link zu deinem Board wo man den Chat betreten kann bzw. wo der Link zum Chat ist.

Dieses "©2002xxxxx" was du oben meintest, ist das im Chat oder ist das der übliche Copyright Hinweis vom phpBB?
Jeder Tag ist gleich lang doch unterschiedlich breit.
Sorcio

Beitrag von Sorcio »

das geht einfach nicht, wieso auch immer. :oops:

Entweder da steht im chat fenster Zurück zum Forum oder es kommt ein DB Fehler...alles mist :evil:
Sorcio

Beitrag von Sorcio »

Also das ©2002 liegt im chat von smartor.

Der obere body tag iss raus und dennoch klappt es nicht :cry:
Benutzeravatar
roum
Mitglied
Beiträge: 569
Registriert: 12.07.2004 13:23
Wohnort: Köllefornia
Kontaktdaten:

Beitrag von roum »

So, hab mir den Mod mal runtergeladen und angeschaut.

Der Link muss in die messanger_send.php, wenn er unter dem Copyright by... sein soll.

So in etwa: (~ Zeile 119)

Code: Alles auswählen

<!-- DONOT REMOVE THIS LINE AS YOUR RESPECT TO THE AUTHOR--><center>&copy;2002 ChatBox by <a href="http://smartor.is-root.com" target="_blank">Smartor</a><br /><a href="http://www.the-venture.de.tt"></a></center>
Der Link ist jetzt ohne Target, damit er im gleichen Fenster geöffnet wird.

Benutz besser wieder die originale chatbox.php, dann kannst du sicher sein, das alles so ist wie es soll.

Grüße
Jeder Tag ist gleich lang doch unterschiedlich breit.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“