Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.37 veröffentlicht (04.11.23)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Chat verlinken
#21
Also so wie ich den zweiten teil deiner Nachricht verstehe möchtest du das der Link sich im selben Fenstern öffnet und nicht in einem neuen? Das wird dann wohl an einer anderen Stelle liegen, denn der Teil den du gepostet hast, tut genau das: Den Link im selben Fenster öffnen.
Zitieren
#22
(27.12.2013, 21:53)King Louis schrieb: Also so wie ich den zweiten teil deiner Nachricht verstehe möchtest du das der Link sich im selben Fenstern öffnet und nicht in einem neuen? Das wird dann wohl an einer anderen Stelle liegen, denn der Teil den du gepostet hast, tut genau das: Den Link im selben Fenster öffnen.

also richtig ist selber Fenster aber leider ist Banner oben verschwunden.

da wünsche ich das Banner mit Link (Benutzer Cp usw. sollen auch Link zu Forum so da stehen) alles so bleiben.

Da glaube ich da muss man Templates herstellen, wie das gehst weiß ich nicht.

oder gibst es andere Lösung?

Danke
Zitieren
#23
Bin am versuchen den neues neue Fenster einbauen den Link.

Bei Templates:

Natürlich hab ich Url geändert.

PHP-Code:
<if $mybb->user['usergroup'] != 1 then><li><a href="javascript:NewWindow('http://www.ur.de/forum/chat','chat','800','500','center','front');" alt="" title=""/>Chat</a></li></if> 

warum klappt der Link neues Fenster nicht?
Zitieren
#24
Warum bindest du den Chat nicht in einer eigenen Seite via iframe ein.

Hier mal ein Beispiel:
Eine chat.php erstellen und ins Forenroot-Verzeichnis speichern.
PHP-Code:
<?php
define
("IN_MYBB"1);
 
require(
"global.php");
 
add_breadcrumb("Chat");
 
eval(
"\$chat = \"".$templates->get("chat")."\";");
output_page($chat);
?>

Dann noch ein globales Template namens chat mit folgendem Inhalt erstellen:
PHP-Code:
<html>
<
head>
<
title>{$settings['bbname']} - Chat</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead"><strong>&nbsp;</strong></td>
</
tr>
<
tr>
<
td class="trow1" align="center">
<
div id="chat"><iframe  src="http://DEINEURL/chat/index.php" width="100%" height="500px" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe></div>
</
td>
</
tr>
</
table>
{
$footer}
</
body>
</
html

Den iframe-Source-Link im Template (hier "http://DEINEURL/chat/index.php") musst du natürlich anpassen! Wink
Der Chat ist jetzt unter http://DEINEFORENURL/chat.php aufrufbar.

   

*Es nur eine grobe Einbindung ohne inhaltliche oder optische Anpassungen des Chats.
Zitieren
#25
Und wieso den Chat nicht gleich selbst als eigene Seite ins Mybb einbinden, ganz ohne iframe ?
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#26
Die Seite über <?php include.... einzubinden hat bei meinen Tests nicht so recht funktioniert...kannst dir ja mal dran versuchen, wenn du magst.
Zitieren
#27
so ich hab eben alles versucht und es klappt nicht.

1. chat.php hergestellt und per FTP übertragen.

Datei hier: [attachment=8926]

2. globales Template unter ACP hinzufügt: Url hab aus Sicherheit weg gelassen.
PHP-Code:
<html>
<
head>
<
title>{$settings['bbname']} - Chat</title>
{
$headerinclude}
</
head>
<
body>
{
$header}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead"><strong>&nbsp;</strong></td>
</
tr>
<
tr>
<
td class="trow1" align="center">
<
div id="chat"><iframe  src="http://http://www.url.de/forum/chat/index.php" width="100%" height="500px" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe></div>
</
td>
</
tr>
</
table>
{
$footer}
</
body>
</
html

3. Seitenkopf Templates

da hab ich zwei verschiedene Link eingebaut als Test 1. und 5. Link

PHP-Code:
<ul class="menu top_links">
                                
                                                        <
li><a href="{$mybb->settings['bburl']}/chat.php" class="chat">{$lang->toplinks_chat}</a></li>
                                                        <
li><a href="{$mybb->settings['bburl']}/search.php" class="search">{$lang->toplinks_search}</a></li>
                            <
li><a href="{$mybb->settings['bburl']}/memberlist.php" class="memberlist">{$lang->toplinks_memberlist}</a></li>
                            <
li><a href="{$mybb->settings['bburl']}/calendar.php" class="calendar">{$lang->toplinks_calendar}</a></li>
<if 
$mybb->user['usergroup'] != 1 then><li><a href="{$mybb->settings['bburl']}/chat.php"><img src="{$theme['imgdir']}/toplinks/help1.gif" alt="" title=""/>Chat</a></li></if>
                        </
ul>
                        {
$welcomeblock

die letzte Link neben Kalender klappt es Mit Banner . Lieder wurde dann Server nichts gefunden.

bin am grübeln.
Zitieren
#28
Dass es funktioniert, siehst du ja an meinem Screenshot. Wink

Wenn ich mir deinen Code so anschaue dann fällt mir als erstes das doppelte "http://" im iframe-Link auf. Schau da mal bitte und nimm es einmal raus.
Zitieren
#29
(31.12.2013, 16:40)SvePu schrieb: Wenn ich mir deinen Code so anschaue dann fällt mir als erstes das doppelte "http://" im iframe-Link auf. Schau da mal bitte und nimm es einmal raus.


Leider hab ich nix verstanden, wo denn Code?

Danke
Zitieren
#30
Den Iframe-Source-Link im globalen "chat"-Template meine ich.
PHP-Code:
<iframe  src="http://http://www.url.de/forum/chat/index.php" width="100%" height="500px" scrolling="no" marginheight="0" marginwidth="0" frameborder="0"></iframe

Ich weiß, dass es nur eine Muster-URL ist, aber vielleicht hast du den doppel-"http://" Fehler auch in Wirklichkeit drin, so dass die einzubindende Seite nicht gefunden wird.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Theme im footer verlinken lenox 0 974 29.05.2018, 16:21
Letzter Beitrag: lenox
  Hintergrundbild verlinken SecurityDog 12 3.800 28.04.2012, 16:04
Letzter Beitrag: SecurityDog
  Grafik verlinken furiify 21 5.926 18.03.2012, 14:59
Letzter Beitrag: MrBrechreiz