Seite 18 von 43

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:26
von Kurt W
Also verstehe ich das richtig, beim nächsten mal erst den Kirk seines deaktivieren und dann das LF who was here?

Gruß Kurt

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:28
von chris1278
ja geanu so ist es. aber ich hab luke mal vorgeschlagen das er evtl. mal überlegt bei einer seiner nächsten version etwas in der art einzubauen die prüft ob das besagte modul aktiv ist und vor deaktivierung einfach ne warnung rausgibt. das würde es auch anderen evtl. erleichtern. allerdings liegt das in seinem ermessen. aber du weist ja jetzt bescheid fürs nächste mal erst kirk seins deaktivieren dann fork updaten und dann kirks wieder aktivieren

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:29
von Kurt W
Danke dir für deine schnelle Hilfe. Ich war nur eben sehr erschrocken.

Ja so eine Warnung wäre sicherlich nicht schlecht.

Gruß Kurt

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:30
von chris1278
kein problem gerne aber jetzt läuft beides wieder so wie es soll denk ich.

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:33
von Kurt W
Ja läuft beides wieder. :)

Wie gesagt kurzzeitig wurde mir unter Erweiterungen verwalten nichts mehr angezeigt.

Gruß Kurt

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:40
von LukeWCS
Kurt W hat geschrieben:Danke dir für deine schnelle Hilfe. Ich war nur eben sehr erschrocken.
Glaube ich dir. Das sieht aber "wilder" aus, als es tatsächlich ist. Wenn man sich die Meldung genau anschaut, erfährt man was Sache ist:
Fehler: The service "kirk.b3p_who_was_here.who_was_here" has a dependency on a non-existent service "bb3mobi.washere.helper".
Sprich, Kirk's B3P Modul benötigt einen Dienst von LF-WWH, der aber (gerade) nicht existiert. Logisch, weil LF-WWH ja deaktiviert wurde. Wir kennen das Problem zwar schon, haben dafür aber (noch) keine Lösung parat.

Beim nächsten Update einfach wie angegeben vorgehen, dann geht das alles reibungslos vonstatten.

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 17:42
von Wolkenbruch
Habe gerade die neue Version installiert. Nach dem ersten Start des Forums kam folgende Fehlermeldung:

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Configurator.php on line 2141: DOMDocument::loadXML(): Namespace prefix g on plusone is not defined in Entity, line: 1
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/s9e/text-formatter/src/Configurator.php on line 1597: DOMDocument::loadXML(): Namespace prefix g on plusone is not defined in Entity, line: 1
Nach dem leeren des Cache scheint sie verschwunden die Fehlermeldung.

Anmerken will ich noch, das dass Forum in diesen Tagen auf einen anderen Server verlegt wurde und dies die erste Erweiterung nach dem Umzug ist, die ich installiert und aktiviert habe.


Edit:

Es scheint an diesem BBCode gelegen zu haben:

Code: Alles auswählen

<script type="text/javascript" src="https://apis.google.com/js/plusone.js"></script>
<g:plusone></g:plusone>

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 20.10.2018 21:31
von LukeWCS
Ich wollte dir gerade antworten, das "/text-formatter/" eigentlich nichts mit LF-WWH zu tun hat, sondern mit Beiträgen und/oder BBcodes, bis ich deinen Edit sah.

Ja der liebe Cache, ein Quell stetiger "Überraschungen". Du erinnerst dich? :wink:

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 08.11.2018 14:47
von nudels64
Ich hatte teilweise Probleme die Statistik zu erweitern bzw. auszuklappen(Zeit, IP) und habe nach der Ursache geforscht.
Nach dem ich

Code: Alles auswählen

var wwh_show_hide_time;
in die Datei "xxx/ext/bb3mobi/washere/styles/prosilver/template/who_was_here.js" hinterlegt hatte, klappt es nun wieder. So schaut die Datei jetzt aus:

Code: Alles auswählen

var wwh_show_time_users;
var wwh_show_time_bots;
var wwh_show_hide_time;
function wwh_show_hide_time(group) {
	var i = 0;
	if (group == 0) {
		var user = document.getElementsByClassName('wwh_time_users');
		var caption = document.getElementsByClassName('wwh_show_time_caption_users');
		wwh_show_time_users = !wwh_show_time_users;
		var style_display = ((wwh_show_time_users) ? "inline" : "none");
		var style_opacity = ((wwh_show_time_users) ? "1.0" : "0.5");
	}
	if (group == 1) {
		var user = document.getElementsByClassName('wwh_time_bots');
		var caption = document.getElementsByClassName('wwh_show_time_caption_bots');
		wwh_show_time_bots = !wwh_show_time_bots;
		var style_display = ((wwh_show_time_bots) ? "inline" : "none");
		var style_opacity = ((wwh_show_time_bots) ? "1.0" : "0.5");
	}
	for (i = 0; i < user.length; i ++) {
		user[i].style.display = style_display;
	}
	for (i = 0; i < caption.length; i ++) {
		caption[i].style.opacity = style_opacity;
	}
}
Konnte das schon jemand nachvollziehen?

Re: [3.1][3.2][FORK] LF who was here

Verfasst: 08.11.2018 17:16
von LukeWCS
Hi
nudels64 hat geschrieben: Nach dem ich

Code: Alles auswählen

var wwh_show_hide_time;
in die Datei "xxx/ext/bb3mobi/washere/styles/prosilver/template/who_was_here.js" hinterlegt hatte, klappt es nun wieder. So schaut die Datei jetzt aus:
Wozu soll das gut sein, diese Variable wird überhaupt nicht verwendet!? Zudem ist das der Name der Funktion und keine Variable. Stattdessen würde ich vorschlagen mal den Cache zu löschen.

Ich hatte den Fall noch bei keinem Browser. Mit welchem Browser hattest du das Problem?