Teamspeak 3 Viewer

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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 die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
xXSTrikeXx
Mitglied
Beiträge: 126
Registriert: 31.03.2011 11:25

Teamspeak 3 Viewer

Beitrag von xXSTrikeXx »

Hallo ich bin gerade am probieren einen Teamspeak 3 Viewer einzubinden. Der Viewer sieht so aus: http://www.silenthunter.net//teamspeakv ... Viewer.php und ist von http://devmx.de/

Ich habe probiert den nun in PHP zu intregriegen und dies ganz einfach als iframe:

Ich habe eine ts3viewer.php erstellt mit diesem inhalt:

Code: Alles auswählen

    <?php
    define('IN_PHPBB', true);
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
    $phpEx = substr(strrchr(__FILE__, '.'), 1);
    include($phpbb_root_path . 'common.' . $phpEx);

    // Start session management
    $user->session_begin();
    $auth->acl($user->data);
    $user->setup(teamspeak3viewer);

    page_header('Teamspeak 3 Viewer');

    $template->set_filenames(array(
        'body' => 'ts3viewer.html',
    ));

    make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
    page_footer();
	?>
Und eine ts3viewer.html für das Template:

Code: Alles auswählen

    <!-- INCLUDE overall_header.html -->

    <h2>Teamspeak 3 Viewer</h2>

    <div class="panel">
       <div class="inner"><span class="corners-top"><span></span></span>

       <div class="content">
          <p>      
             <iframe allowtransparency="true" frameborder="0" scrolling="0" src="http://www.silenthunter.net/teamspeakviewer/TSViewer.php">Your Browser don´t allow Iframes!</iframe>
          </p>
       </div>

       <span class="corners-bottom"><span></span></span></div>
    </div>

    <!-- INCLUDE jumpbox.html -->
    <!-- INCLUDE overall_footer.html -->
Leider ist das ergebnis so: http://www.silenthunter.net/forum/ts3viewer.php

PS: Ich glaube ich habe im falschen Teil gepostet, aber ich finde es hat wenig etwas mit Design zu tun... sry jdnfalls
xXSTrikeXx
Mitglied
Beiträge: 126
Registriert: 31.03.2011 11:25

Re: Teamspeak 3 Viewer

Beitrag von xXSTrikeXx »

puush
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Teamspeak 3 Viewer

Beitrag von Miriam »

editiere mal bitte deine ts3viewer.php ud schaue nach, ob vor

Code: Alles auswählen

<?php
noch etwas steht... Zum Bsp. ein Leerzeichen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
xXSTrikeXx
Mitglied
Beiträge: 126
Registriert: 31.03.2011 11:25

Re: Teamspeak 3 Viewer

Beitrag von xXSTrikeXx »

da war alles estwas nach links versetzt!

Ich habe es nun ein bischen angepasst und nun sieht es so aus, also keine leerzeilen mehr:

Code: Alles auswählen

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

page_header('Teamspeak 3 Viewer');

$template->set_filenames(array(
'body' => 'ts3viewer.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Teamspeak 3 Viewer

Beitrag von Miriam »

Und schon sind die Fehlermeldungen weg.

Probiere das hier als neuen Templatedateien-Inhalt.

Code: Alles auswählen

<!-- INCLUDE overall_header.html -->

<h2>Teamspeak 3 Viewer</h2>

<div class="panel">
   <div class="inner"><span class="corners-top"><span></span></span>

   <div class="content">
        <iframe allowtransparency="true" frameborder="0" scrolling="0" src="http://www.silenthunter.net/teamspeakviewer/TSViewer.php" width="100%" height="500">Your browser does not allow iframes!</iframe>
   </div>
   <span class="corners-bottom"><span></span></span></div>
</div>

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html --> 
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
xXSTrikeXx
Mitglied
Beiträge: 126
Registriert: 31.03.2011 11:25

Re: Teamspeak 3 Viewer

Beitrag von xXSTrikeXx »

Mit

Code: Alles auswählen

    <!-- INCLUDE overall_header.html -->

    <h2>Teamspeak 3 Viewer</h2>

    <div class="panel">
       <div class="inner"><span class="corners-top"><span></span></span>

       <div class="content">
            <iframe allowtransparency="true" frameborder="0" scrolling="0" src="http://www.silenthunter.net/teamspeakviewer/TSViewer.php" width="100%" height="1700">Your browser does not allow iframes!</iframe>
       </div>
       <span class="corners-bottom"><span></span></span></div>
    </div>

    <!-- INCLUDE jumpbox.html -->
    <!-- INCLUDE overall_footer.html -->
läuft es, aber warum kann ich kein height="100%" einfügen und mit der width funktioniert es?!
Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Re: Teamspeak 3 Viewer

Beitrag von AmigaLink »

xXSTrikeXx hat geschrieben:warum kann ich kein height="100%" einfügen und mit der width funktioniert es?!
Weil Prozentangaben bei iFrames generell nicht Funktioniert. Ein paar Browser kommen zwar damit (manchmal) klar, aber Grundsätzlich geht es nicht.

Es gibt aber einen kleinen Trick mittels Javascript: iFrame höhe Automatisch an den Inhalt anpassen
Der Funktioniert jedoch auch nur wenn der Inhalt den iFrames auf der gleichen Domain liegt wie die eigentliche Seite. Und der Besucher muss natürlich Javascript aktiviert haben.
xXSTrikeXx
Mitglied
Beiträge: 126
Registriert: 31.03.2011 11:25

Re: Teamspeak 3 Viewer

Beitrag von xXSTrikeXx »

Kann man da nicht eine Bedinngung einfügen, dass wenn der User Javascript hat, soll er es so zeigen, und wenn nicht dann als einfachen iframe, wie ich es bisher habe. Und wie füge ich den Script ein einfach in die ts3viewer.html???
Benutzeravatar
AmigaLink
Mitglied
Beiträge: 1417
Registriert: 09.06.2003 21:56
Wohnort: NRW
Kontaktdaten:

Re: Teamspeak 3 Viewer

Beitrag von AmigaLink »

Am bestem fügst du das Script in die overall_header.html ein. Und zwar über dem </head>.
Eine Bedingung brauchst du nicht. Wenn der User kein Javascript nutzt, dann wird das Fenster halt nicht angepasst und es sieht so aus wie jetzt. :)
xXSTrikeXx
Mitglied
Beiträge: 126
Registriert: 31.03.2011 11:25

Re: Teamspeak 3 Viewer

Beitrag von xXSTrikeXx »

nunja so wirklich macht er das nicht :/
Antworten

Zurück zu „[3.0.x] Mod Support“