Page 2 of 6

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 10:47
by Vidi
Hast du den SQL Befehl ausgeführt


ich habe nachgeschaut und der Eintrag ist dort drin mit dem Wert 1, aber da ich davon keine Ahnung habe dachte ich es ist ok so wie es ist.
Könntest du mir sonst genau sagen was ich in der SQL genau machen soll? Werde aus der Anleitung nicht schlau.

Es kann sein, dass du ggf. die Sprachdateien auch noch für Deutsch anpassen musst. Bis jetzt sind nur die Anpassungen für Englisch enthalten.
Und auch die Anpassung für die "de" Ordner habe ich so abgeändert wie in den "en" Ordnern. Ist da sonst noch was zu beachten oder zu ändern?

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 12:16
by Marc
Dann musst du nur folgendes befolgen:
Gehe ins ACP und klicke auf den System. Danach klickst du auf Administrations-Bereich unter Modul-Konfiguration. Danach auf Mods und darauf auf Portal.
Füge dann das Portal Modul "Teamspeak" hinzu und aktiviere es.

Leere deinen Cache.
Bitte ändere die TSV_Config.php ab, damit die Daten deinem Server entsprechen.

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 14:23
by Vidi
Hab ich gemacht und es aktiviert,
dannach cache geleert und weiterhin kein TS :(

Edit: Hab einfach mal die ts.html umbenannt in latest_bots.html und diese wiederrum in ts.html ! Habe dann im ACP die Bots anzeige im Portal aktiviert und das ist dabei rausgekommen: http://www.blades-of-steel.de/phpBB3/portal.php
Allerdings wird es abgeschnitten und der hintergrund ist weiss :( Aber es schein irgend wie am Block zu liegen^^

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 16:33
by Marc
Bis ich die RC2 bereitstelle, musst du die Höhe des Teamspeak Blocks manuell einstellen.
Zuerst ersetze den ganzen Code in der ts.html durch folgendes:

Code: Select all

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

			<h3>{L_TEAMSPEAK}</h3>
			
<?php
/*
 * TeamSpeak Block by Marc Alexander
 * Version: 1.0.0RC2
 * TeamSpeakViewer 2.0 by Dooki
 * * * * * * * * * * * * * * * * * * * * * */
?>
	<object data="{T_TEMPLATE_PATH}/portal/block/ts/TS_Viewer.php" height="300" width="160" ></object>


	<span class="portal-corners-bottom"><span></span></span>
	</div>
</div>
<br style="clear:both" />
Bei diesem Part:

Code: Select all

<object data="{T_TEMPLATE_PATH}/portal/block/ts/TS_Viewer.php" height="300" width="160" ></object>
... ersetzt du einfach den "height"-Wert durch eine gewünschte Größe. Das Problem mit dem Hintergrund sollte mit dem Code oben auch gelöst sein.

edit: P.S: Die jetzigen Veränderungen zur 1.0.0RC2 sind hier zu finden: http://www.m-a-styles.de/viewtopic.php?f=7&t=2#p85

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 18:59
by Vidi
Habe die Ts.html nun geändert.
Ergebniss ist das nun wieder nix mehr im Portal zu sehen ist.

Gruß
Vidi

P.S. Und ja ich habe den cache geleert, teamspeak im ACP deaktiviert und wieder aktiviert, aber nix.

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 20:28
by Marc
Öffne deine portal_body.html und finde:

Code: Select all

<!-- IF S_TEAMSPEAK_ENABLE -->
			<!-- INCLUDE portal/block/ts.html -->
		<!-- ENDIF -->       
Ersetze durch:

Code: Select all

<!-- IF S_TEAMSPEAK_ENABLED -->
			<!-- INCLUDE portal/block/ts.html -->
		<!-- ENDIF -->

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Wed 22. Oct 2008, 21:21
by Vidi
DANKE genau das war es! :)

Musste aber die alte ts.html wieder einfügen sonst ging es nicht.

Nun ist es leider mit der Breite ein prob., wenn ich diese änder dann ist die umrandung auf der rechten Seite weg. Kann man das nicht so ändern das sowohl die Höhe wie auch die Breite sich dem jeweiligen TS anpasst?
Und wo kann ich den weissen Hintergrund mit der Orginal Farbe ändern?

Danke schon mal für die Super Hilfe bisher.

Vidi

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Thu 23. Oct 2008, 06:08
by Marc
Das mit der Breite ist gelöst, für die Höhe habe ich allerdings noch keine Lösung. Bis jetzt sieht es so aus als ob man die Standard-Höhe im ACP einstellen kann, und falls das angezeigte Teamspeak größer wird, erscheinen Scrollbars mit denen man dann alles sehen kann. Das gefällt mir allerdings nicht so wirklich. Leider scheint sich die Höhe des <object>-tags und damit des Blocks nicht automatisch verändern. Mal sehen was ich noch bis zur RC2 machen kann.

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Thu 23. Oct 2008, 11:43
by Vidi
Na ja die Höhe ist ja das kleinste, jeder sollte auch in der lage sein das mal kurz in der ts.html zu ändern.
Wenn ich das schon kann als Amateur :)

Könntest du mir sagen was ich wegen der Breite abändern muss?
Und wie ich den weissen Hintergrund in Original Farbe ändern kann.

Danke.

Re: [RC1] TeamSpeak Viewer for Board 3 Portal

Posted: Thu 23. Oct 2008, 13:19
by Marc
Um dein Problem mit dem Hintergrund und der Breite zu lösen, nutze folgende ts.html:

Code: Select all

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

             <h3>{L_TEAMSPEAK}</h3>
             
    <?php
    /*
    * TeamSpeak Block by Marc Alexander
    * Version: 1.0.0RC2
    * TeamSpeakViewer 2.0 by Dooki
    * * * * * * * * * * * * * * * * * * * * * */
    ?>
       <object data="{T_TEMPLATE_PATH}/portal/block/ts/TS_Viewer.php" height="300" width="{PORTAL_TEAMSPEAK_WIDTH_VALUE}" ></object>


       <span class="portal-corners-bottom"><span></span></span>
       </div>
    </div>
    <br style="clear:both" />
Danach öffne deine portal.php und finde:

Code: Select all

// <-- Start TeamSpeakViewer MOD -->
if ($portal_config['portal_teamspeak_enabled'])
{
	$template->assign_vars(array(
		'S_TEAMSPEAK_ENABLED'  => true,
	));
}
//<-- End TeamSpeakViewer MOD -->
Ersetze durch:

Code: Select all

// <-- Start TeamSpeakViewer MOD -->
if ($portal_config['portal_teamspeak_enabled'])
{
	$template->assign_vars(array(
		'S_TEAMSPEAK_ENABLED'  => true,
	));
}

$template->assign_vars(array(
		'PORTAL_TEAMSPEAK_WIDTH_VALUE' => $portal_config['portal_right_column_width']-20,
	));


//<-- End TeamSpeakViewer MOD -->