Zu blöd um Shoutbox zu installieren?

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.
Benutzeravatar
Gentlemen
Mitglied
Beiträge: 71
Registriert: 09.05.2005 13:33
Wohnort: Idar-Oberstein
Kontaktdaten:

Beitrag von Gentlemen »

This mod requires for the user visiting the forum that he has eneblad JavaScript. Without JavaScript, the shoutbox isn't displayed.

You can place this shoutbox eveywhere on the forum, the only thing you has to do is editing the correct html file, with the changes that are normally done for index_body.html.
If you place it somewhere else as index_body.html you need also to move the call to $user->add_lang in index.php to the correct page.

Please report bug or feature requests ONLY at http://www.paulsohier.nl/ajax/ Thats the only place where I will answer bugreports and featurerequests!

Dont forgot this version is a first alpha version! Only use it if you know what you are doing.
der letzte Satz ist auch zu beachten, allerdings hieß es ja, das Teil würde laufen...was es wohl nicht tut
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Ich habe sie selbst drin und klappt zumindest bei mir einwandfrei.
Allerdings benutze ich prosilver, aber ich behaupte mal, das es bei subsilver auch klappt. Mal sehen, was die anderen schreiben. Fakt ist, prosilver klappt ohne Probleme. :wink:
Beste Grüße
Walter
Benutzeravatar
Gentlemen
Mitglied
Beiträge: 71
Registriert: 09.05.2005 13:33
Wohnort: Idar-Oberstein
Kontaktdaten:

Beitrag von Gentlemen »

nur leider bei mir nicht, ich habe ja beide drin!
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Beitrag von franki »

redbull254 hat geschrieben:Ich habe sie selbst drin und klappt zumindest bei mir einwandfrei.
Allerdings benutze ich prosilver, aber ich behaupte mal, das es bei subsilver auch klappt. Mal sehen, was die anderen schreiben. Fakt ist, prosilver klappt ohne Probleme. :wink:
Es liegt nicht am Style. Habe ja das Portal und Prosilver laufen und
trotzdem nix.
Meine Installation habe ich mit der "upgrade.xml" aus dem contrib-Ordner
gemacht. Hatte ja den Vorgänger installiert.
Was mich stutzig macht ist, das die Zeile

Code: Alles auswählen

$user->add_lang('mods/shout');
gegen die Zeilen

Code: Alles auswählen

if (!function_exists('as_display'))
{
	include($phpbb_root_path . 'includes/functions_shoutbox.' . $phpEx);
}
as_display();
in der index.php ersetzt wurde oder ist das eine Sache der programmierung?

//Edit: Ich sehe gerade, das mein IE7 beim aufruf der Seite unten einen
Fehler in der Seite anzeigt.

//Edit: Ich weis nicht warum, aber die Einstellungen (Berechtigungen) im ACP wurden nicht übernommen - warum auch immer :-?
Jetzt klappt alles.
Zuletzt geändert von franki am 28.01.2008 22:54, insgesamt 1-mal geändert.
LG Franki
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Beitrag von redbull254 »

Es sind ja einige Änderungen gemacht worden bei dem Version-Sprung. Ich habe erst die alte Version ausgebaut und dann alles lt. der neuen Installationsanweisung eingebaut.

Ich wiederhole mich, aber ich kann nur sagen, das es bei mir ohne Probleme klappt.
Beste Grüße
Walter
Benutzeravatar
Gentlemen
Mitglied
Beiträge: 71
Registriert: 09.05.2005 13:33
Wohnort: Idar-Oberstein
Kontaktdaten:

Beitrag von Gentlemen »

hm, mein firebug zeigt mir auf der index folgendes an:

opener has no properties
initInsertions()editor.js (line 43)
[Break on this error] doc = opener.document; in der Datei editor.js
Benutzeravatar
Gentlemen
Mitglied
Beiträge: 71
Registriert: 09.05.2005 13:33
Wohnort: Idar-Oberstein
Kontaktdaten:

Beitrag von Gentlemen »

ich habe die komplette Box deinstalliert, danach die alte Version aufgespielt und von dort dann auf die neue ein upgrade gemacht.

Jetzt läuft sie, nur leider immer noch nicht im subsilver2-Style, obwohl ja die Dateien zum ändern dabei sind.

Und welchen Teil des Codes muss ich denn wohin packen, wenn ich die Shoutbox an einer anderen Stelle anzeigen lassen möchte, leider ist es mir bisher nicht gelungen, dies zu verändern, auch wenn ich die eigentlich zu ändernden Dateien umgebaut habe.
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Beitrag von franki »

Gentlemen hat geschrieben:Und welchen Teil des Codes muss ich denn wohin packen, wenn ich die Shoutbox an einer anderen Stelle anzeigen lassen möchte, leider ist es mir bisher nicht gelungen, dies zu verändern, auch wenn ich die eigentlich zu ändernden Dateien umgebaut habe.
In der style/dein_style/template/index_body.html mußt Du nur den Eintrag

Code: Alles auswählen

<!-- INCLUDE shout_body.html -->
an der Stelle eintragen wo Du die Shoutbox hin haben möchtest.
LG Franki
Benutzeravatar
Gentlemen
Mitglied
Beiträge: 71
Registriert: 09.05.2005 13:33
Wohnort: Idar-Oberstein
Kontaktdaten:

Beitrag von Gentlemen »

yeah, endlich funktioniert mal was auf Anhieb, danke schön!

bleibt das Problem mit den templates... :oops:
Benutzeravatar
franki
Ehemaliges Teammitglied
Beiträge: 2823
Registriert: 21.10.2007 14:02
Wohnort: Sonsbeck
Kontaktdaten:

Beitrag von franki »

Gentlemen hat geschrieben:yeah, endlich funktioniert mal was auf Anhieb, danke schön!

bleibt das Problem mit den templates... :oops:
Mhh....bei subsilver2 habe ich nur zwei Sachen aus der subsilver2.xml ausgeführt:
1)
File Copy

Copy: root/styles/subsilver2/template/shout_body.html
To: styles/subsilver2/template/shout_body.html
Das ist ja klar :)

2)
Open: styles/subsilver2/template/index_body.html

Code: Alles auswählen

<!-- INCLUDE shout_body.html -->
Die Include habe ich dort eingefügt wo ich die Shoutbox gerne hin haben möchte.

Den rest in der subsilver2.xml habe ich nicht geändert 8)
Ergebniss: shoutbox_subsilver2.jpg
LG Franki
Antworten

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