Page 10 of 12

Re: Shoutbox einbauen....

Posted: 14. May 2009 20:27
by raylapa
Bevor Ihr Euch zu Tode diskutiert... :D

Das sind die Änderungen die cromatix mir geschickt hatte, und damit läufts jetzt wunderbar!
cromatics wrote:

Code: Select all

<!-- IF S_CAN_VIEW_AS -->
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="18" height="18"><img src="{T_THEME_PATH}/images/tl.png" width="18" height="18" alt="" /></td>
    <td height="18" style="background:url('{T_THEME_PATH}/images/tm.png');"></td>
    <td width="18" height="18"><img src="{T_THEME_PATH}/images/tr.png" width="18" height="18" alt="" /></td>
  </tr>
  <tr>
    <td width="18" style="background:url('{T_THEME_PATH}/images/ml.png');"></td>
    <td>
<table width="100%" cellspacing="0" class="tablebg">
<tr>
			<td class="cat"><h4>{L_SHOUTBOX}</h4></td>
		</tr>
		<tr>
			<td width="100%" class="row2" valign="middle"><p id="shoutbox"></p></td>
		</tr>
    </table>
	<br />
	<script type="text/javascript">
	//<![CDATA[
	display_shoutbox = true;
	load_shout();
	//]]>
	</script>
<!-- ENDIF -->


	</td>
    <td width="18" style="background:url('{T_THEME_PATH}/images/mr.png');"></td>
  </tr>
  <tr>
    <td width="18" height="18" align="right"><img src="{T_THEME_PATH}/images/bl.png" width="18" height="18" alt="" /></td>
    <td height="18" style="background:url('{T_THEME_PATH}/images/bm.png');"></td>
    <td width="18" height="18"><img src="{T_THEME_PATH}/images/br.png" width="18" height="18" alt="" /></td>
  </tr>
</table>
das kommt in die ..../styles/AeroBlue/template/shout_body.html



Öffnen: styles/AeroBlue/template/overall_header.html
finde:

Code: Select all

<!-- IF not S_USER_LOGGED_IN -->
	<br clear="all" />

	<form method="post" action="{S_LOGIN_ACTION}">
Davor einfügen

Code: Select all

<!-- INCLUDE shout_body.html -->
Öffnen: styles/AeroBlue/template/overall_header.html
finde:

Code: Select all

</head>
davor einfügen:

Code: Select all

	<!-- IF S_DISPLAY_SHOUTBOX -->
		<script type="text/javascript" src="{U_SHOUT_STATIC}"></script>
		<script type="text/javascript" src="{T_TEMPLATE_PATH}/editor.js"></script>
		<script type="text/javascript" src="{U_SHOUT}"></script>
    <!-- ENDIF -->
Öffnen: styles/AeroBlue/theme/stylesheet.css
finde:

Code: Select all

.username-coloured {
		font-weight: bold;
	} 
danach einfügen:

Code: Select all

#msg > li.row1 {
	display: block;
	list-style-type: none;
	margin: 0;
	height: auto;
	width:98%;
	float: left;
}

#msg > li.row2 {
	display: block;
	list-style-type: none;
	margin: 0;
	height: auto;
	width:98%;
	float: left;
}

#msg > li > dl{
	vertical-align: middle;
	width: 100%;
}

#msg > li > dl > dt{
	width: auto !important;
	white-space: nowrap;
	margin-right: 2px;
}

#msg > li > dl > dd > input{
	margin: 3px;
}

#msg > li > dl > dd#msgbody{
	display: inline;
	padding: 3px 0 1px 0px !important;
	vertical-align: middle;
	float:none !important;
}

#base_ul
{
	list-style:none;
	margin-left: 0;
}


dann alles rüberladen und den cache leeren und den styl komplett aktualisieren sprich:
templates,themes und grafiksammlung
Das betrifft AeroBlue und Shoutbox ins Portal integrieren.

Meinen letzten Fehler habe ich nun auch behoben:
raylapa wrote:
2. Trotz der Rechtevergabe für das Gastkonto kann man die Shoutbox unangemeldet nicht sehen :(
Ich habe das Include für die Box einfach weiter oben in die shout_body eingefügt, vor den Aufruf der Willkomensnachricht für unangemeldete Besucher.
Danke nochmals für die kompetente Hilfe!

Re: Shoutbox einbauen....

Posted: 16. May 2009 10:55
by franki
Nun du hast die Shoutbox jetzt nicht ins Portal sondern in die overall_header verschoben.
Die ist unabhängig von dem Portal.

Re: Shoutbox einbauen....

Posted: 17. May 2009 22:04
by raylapa
Ach Quatsch, natürlich nicht in die shout_body sondern in den overall_header natürlich! Recht hast Du....
Das war schon richtig so, die soll im Portal und in der Forenansicht zu ssehen sein.

Das Problem war ja, dass unangemeldete User die Shoutbox nicht sehen konnten, weil der Aufruf dieser erst an einer Stelle kam, wo Includes für registrierte User genannt werden. Ich habe "<!-- INCLUDE shout_body.html -->" einfach schon weiter oben eingefügt, bevor die Prüfung angemeldet oder nicht kommt. So können nun auch die Gäste die Box sehen, aber nicht benutzen. Dazu muss man sich dann erst einloggen, oder sich eben am Forum anmelden.

Re: Shoutbox einbauen....

Posted: 24. June 2009 20:59
by Krawall
Hallo liebe Gemeinde,

Ich muß diesen Tread mal hoch holen :oops: !

Bei mir ging/geht die Installation nicht. Rufe ich den Ordner www-url-de/phpBB3/install/index.php auf wird mir gesagt, das er nur für eine Neuinstallation ist!
Ich habe jetzt den Eintrag manuell in die Datenbank geschrieben und jetzt funktioniert die Shoutbox soweit :lol:
Es bleiben ein paar Probleme:

1. die Sboutbox hat keinen Rahmen im Style Subsilver2 = der Fehler wird bei mir liegen, werde nochmal alle Änderungen prüfen.
Wenn aber jemand weiß wo genau der Fehler liegt bitte sagen!

2. ich kann im Adminbereich bei den Rechten alles verteilen, also kein Problem! Nur im Reiter "Mod" ist die Shoutbos nicht aufgeführt, ich kann also keine Einstellungen vornehmen. Wo bitte liegt da der Fehler???

Über eine oder mehr hilfreiche Antworten würde ich mich freuen.

der Krawall

PS: wenn´s hier nicht hingehört bitte verschieben oder löschen, danke

Re: Shoutbox einbauen....

Posted: 25. June 2009 13:58
by franki
Hallo @Krawall

ACP -> System -> Administrations-Bereich
Klicke rechts auf "Mods", ganz unten links gibst Du z.B. Shoutbox ein und klick auf "Neues Modul erstellen"
Modul aktiviert auf "ja" und Absenden.
Dann klicke auf das neue Modul "Shoutbox".
Klappe rechts das Register "Modul hinzufügen" auf und suche nach "acp_shoutbox" und
wähle die zwei "Mod-Übersicht" und "Mod-Einstellungen" aus. Danach beide noch aktivieren.
Cache leeren und dann sollte unter Mods die Kategorie "Shoutbox" sein.

Re: Shoutbox einbauen....

Posted: 20. July 2009 00:12
by badda
Gott Leute ich liebe euch...


hab die Shoutbox heut auf einem Testforum eingebaut und lief alles super. Allerdings nur in ner simulierten Umgebung (XAMPP)

Dann grad das ganze im Live-Forum versucht...und zack "Nur Gründer können diese Datei aufrufen"

Ich schon ziemlich pissed mich erinnert, dass hier einiges über die Shoutbox stand...und siehe da. Tabellen selber erstellt (erstmal natürlich mit falschem Prefix und ne Stunde net gecheck weil meins heißt phpbb_3 und das hier phpbb3_)

Aber dann liefs. Und jetzt kann ich überglücklich schlafen gehen. Ihr seit einfach großartig muss ich einfach mal loswerden. Weiter so!!!

Viele Grüße und Gut Nacht

Badda

Re: Shoutbox einbauen....

Posted: 28. September 2009 03:59
by Morpheus
Hallo

Welche Version sollte man denn jetzt am besten benutzen? Habe folgende bisher gefunden:

- auf phpbb.com Ajax 2.0.0 Beta 8

- hier Ajax 12RC1

- und dann noch Ajax 110 (wobei mir die 12RC1 doch höher vorkommt von der Versionsnummer?

Hat jemand Erfahrung mit der 2.0.0. Beta 8? Ist diese zu empfehlen?

lg morph

Re: Shoutbox einbauen....

Posted: 28. September 2009 21:26
by Morpheus
Hi nochmal

Habe nun die Version 2.0.0 beta8 eingebaut, und funktioniert ... sollte es in der ACP unter MODS ein Konfig-Menü für die Shoutbox geben???

Was ich nun machen möchte ist die pure Chatanzeige (ohne On-/Offline Anzeige) in den Customblock einbauen. Hat da jemand schon erfahrung damit?

lg morph

Re: Shoutbox einbauen....

Posted: 31. December 2009 12:22
by H-Man
Ich habe auch den Chat eingebaut. (nutze jedoch nur die extra Seite chat.php per Link im Menü)

Wie kann ich jedoch verhindern, dass Gäste Zugriff auf den Chat haben? Also ich möchte, dass der Chat von Gästen auch nicht gelesen werden kann.

Re: Shoutbox einbauen....

Posted: 4. January 2010 18:37
by serpico
Dort wo <!-- INCLUDE chat_body.html --> ist einfach so machen

<!-- IF S_USER_LOGGED_IN --> <!-- INCLUDE chat_body.html --> <!-- ENDIF -->

Re: Shoutbox einbauen....

Posted: 4. January 2010 18:40
by H-Man
Prima, danke!!

Re: Shoutbox einbauen....

Posted: 13. January 2010 14:55
by blackchristian888
Great Forum!! I'm Cesar and I'm new here, just browsing for some good stuff and informative posts.

Re: Ajax-Shoutbox von Paul einbauen....

Posted: 4. January 2011 08:11
by Enrick
Moin Zusammen !

Ich habe diesen Thread wieder ausgegraben, weil ich mein Problem mit Hilfe der Suchfunktion nicht lösen konnte.

Aaaalsooo :

Ich verwende phpBB Version 3.0.7 mit dem Board3-Portal 1.0.6 und der Ajax-Shoutbox 1.2 RC1 von Paul
Style : Milky Way Red (subsilver2 basierend) mit von mir veränderten Farben


Die Installation klappte Dank dieses Threads hier absolut problemlos, auch die Berechtigungen sind soweit freigeschaltet.
Auf die Einträge in der overall_header.html sowie der index_body.html habe ich verzichtet, da ich die Shoutbox nur in der Portalansicht einbinden möchte.

Trotzdem kann ich die Shoutbox auf meinen Portal nicht sehen; es erscheint lediglich eine Art "Platzhalter" in Form einer Box ohne Rahmen und Inhalt dort, wo eigentlich die Shoutbox stehen sollte :

Image

Ungewöhnlich bei der Installation war, dass ich nicht wie auf Seite 1 in diesem Thread angegeben die folgenden Zeilen in der portal_body.html gefunden habe :

Code: Select all

    <!-- IF S_DISPLAY_NEWS -->
    <!-- IF S_NEWS_COMPACT -->
Diese Zeilen standen dafür in der portal_center.html ... wobei ich mal vermute, dass dieser Unterschied aufgrund der Änderungen in der Struktur des Portal-Mods zustande gekommen ist; irgendwie habe ich da noch sowas im Hinterkopf, dass zwischen der zum Zeitpunkt des Threadanfangs gängigen Portalversion und der heutigen 1.0.6 ein paar grundlegende Dinge geändert wurden.

Ich bitte dringend um Hilfe; ich versuche gerade, mit meinen überaus bescheidenen Kenntnissen einer Community beim Aufbau ihrer neuen virtuellen Heimstatt zu helfen, deren alte Domain inklusive Forum von ihrem alten Admin aufgrund einer persönlichen Laune heraus in den Orkus geschossen wurde !

Gruß

Mat

Re: Ajax-Shoutbox von Paul einbauen....

Posted: 4. January 2011 18:55
by archivar
Enrick wrote: Ich verwende phpBB Version 3.0.7 mit dem Board3-Portal 1.0.6 und der Ajax-Shoutbox 1.2 RC1 von Paul
Style : Milky Way Red (subsilver2 basierend) mit von mir veränderten Farben

Diese Zeilen standen dafür in der portal_center.html ... wobei ich mal vermute, dass dieser Unterschied aufgrund der Änderungen in der Struktur des Portal-Mods zustande gekommen ist; irgendwie habe ich da noch sowas im Hinterkopf, dass zwischen der zum Zeitpunkt des Threadanfangs gängigen Portalversion und der heutigen 1.0.6 ein paar grundlegende Dinge geändert wurden.
Hallo,
da der Style auf subsilver2 basiert musst Du noch die shout_body.html aus dem Template-Ordner in root(deinstyle/template/portal/block/ kopieren.
Und dann musst Du diesen Code noch in die root/portal/block/additional_blocks.php einfügen:
suche:

Code: Select all

if (!defined('IN_PHPBB') || !defined('IN_PORTAL'))
{
   exit;
}
füge in einer neuen Zeile danach ein:

Code: Select all

// Shoutbox START
	if (!function_exists('as_display'))
	{
	   include($phpbb_root_path . 'includes/functions_shoutbox.' . $phpEx);
	}
	as_display();
// Shoutbox ENDE
Und die shout_body.html sollte in die root/deinstyle/template/portal/block/additional_blocks_center.html und nicht in die root/deinstyle/template/portal/portal_center.html eingebunden werden.

Re: Ajax-Shoutbox von Paul einbauen....

Posted: 4. January 2011 19:02
by Enrick
archivar wrote:Hallo,
da der Style auf subsilver2 basiert musst Du noch die shout_body.html aus dem Template-Ordner in root(deinstyle/template/portal/block/ kopieren.
Danke für die Antwort ... hab ich gemacht, aber ohne Erfolg !
Caches sind geleert ...

Gruß

Mat