Skip to main content


Guten Morgen !Friendica Support, wenn ich mit der Maus über einen User fahre (ohne Klick) geht normalerweise ein kleines Menü auf, dass es mir ermöglicht diesen User als Kontakt hinzuzufügen, eine Nachricht zu schreiben, mir die Netzwerkbeiträge anzuzeigen oder das Profil anzeigen zu lassen.
Dieses Menü funktioniert bei mir nicht mehr, sprich es wird mir nicht mehr angezeigt.
Habe ich hier unbewusst bei den Einstellungen etwas verändert oder gibt es an dieser Stelle ein Bug in der aktuellen Dev?
in reply to Unity :friendica:

Habe gerade probehalber den ScriptBlocker für meine Instanz aktiviert und bekomme dann genau das gezeigt Popup "Das Profil von..." zu sehen.
Daher vermute ich, dass irgendetwas bei Dir neuerdings das JavaScript für die Instanz blockiert.

Friendica Support reshared this.

in reply to Bionk

@Bionk
Beim Edge und Chrome sind keine Addons installiert.
in reply to Unity :friendica:

Läuft hier. Eventuell klappt es wieder, wenn Du ein Reload machst?
in reply to Unity :friendica:

Das ist zumindest kein generelles Problem. Auf meiner Testinstanz, mit pull von heute Morgen, kommst es.
in reply to Unity :friendica:

@Unity :friendica: Beobachte oft Ähnliches. Z.B. streikt Autocomplete ab und zu. Meistens hilft es, die Seite über der Browser (STR+R) komplett neu zu laden.
in reply to Unity :friendica:

Gerade auf zwei Laptops getestet. Ebenfalls mit Firefox, Edge und Chrome versucht. Browsercache ebenfalls geleert und Browser neu gestartet.
Das Problem existiert unabhängig von Windows oder Linux immer noch.
Unknown parent

Unity :friendica:
@Sascha 😎 🏴
Echt total strange und ich habe keinen Plan woran das liegen könnte.
in reply to Unity :friendica:

@Unity :friendica: Hast du schon den Cache vom Browser geleert? Falls danach der Fehler weg ist, liegt es an deinem Browser, das ist dann ein altbekannter Fehler in Browsern, die bei CSS-Dateien und auch JavaScript-Dateien nicht den Cache aktualisieren "wollen". Einfach loesbar ist dies mit einem Verfahren das auch als "Cache-Busting" bekannt ist: https://www.qwant.com/?q=cache-busting Einfach mal angucken, was damit gemeint ist. :-)

Du musst also nicht einen anderen Browser verwenden, sondern Friendica muss geaendert werden.

Friendica Support reshared this.

in reply to Roland Häder

@Roland Häder
Ja den Cache habe ich schon geleert. Hätte mich allerdings gewundert, wenn es daran liegen würde bei drei unterschiedlichen Browsern, zwei Betriebssysteme und zwei Rechner. Das wäre für mich unlogisch, oder?
in reply to Unity :friendica:

@Unity :friendica: Okay, dann sollte das ausgeschlossen sein. Unter Firefox kannst du mit der Taste F12 die Konsole aufmachen. Kommen dort bei dir Fehlermeldungen? Hier erhalte ich nur Warnungen:

Friendica Support reshared this.

in reply to Roland Häder

@Unity :friendica: Dann gucke bitte auch in die Netzwerkanaylse rein, eventuell neuladen lassen, ob dort Fehler-Antworten kommen. Z.B, koennten auch die Zugriffsberechtigungen an den JavaScript-/CSS-Dateien fehlen. Ich habe hier 0644 fuer Dateien und 0755 fuer Verzeichnisse und Scripte unter ./bin/.

Friendica Support reshared this.

in reply to Roland Häder

@Roland Häder
In der Konsole erscheint bei mir ein Error: Uncaught SyntaxError: expected expression, got `,``
in reply to Roland Häder

@Roland Häder
In der Netzwerkanalyse wird alles mit 200 beantwortet. Sollte doch passen, oder?
in reply to Unity :friendica:

@Unity :friendica: Ja, Firefox ist sehr empfindlich, was Fehler in JavaScript-Dateien anbelangt. Firefox endet sofort die Ausfuehung, Edge macht weiter. Daran liegt es dann wohl, dass bei dir das Popup nicht kommt.

Friendica Support reshared this.

in reply to Unity :friendica:

@Unity :friendica: Ja, alles gut dann. 200 OK sieht gut aus. Lade bitte nochmals die Dateien in view/js/ hoch und leere den Cache bzw. drueck UMSCHALT-F5.

Friendica Support reshared this.

in reply to Unity :friendica:

@Unity :friendica: Spannend. Wenn du auf einen der addba... Links klickst, wird doch der Debugger angeworfen uns du solltest die kaputte Code-Stelle sehen.

@Roland Häder

This entry was edited (1 month ago)
in reply to alfredb

@alfredb
Ich hoffe, ich habe den richtigen Link angeklickt. Da kommt folgendes:

@Roland Häder

in reply to Unity :friendica:

@Unity :friendica: Hmm, die Zeile 1528 ist wirklich kaputt, fragt sich wieso?

Ist das nospy.net von einem Addon? Wenn ja, würde ich das man ausschalten, bzw. eine Ausnahme definieren. Ich kenne das nicht.

in reply to alfredb

@alfredb

Ist das nospy.net von einem Addon?


Sorry, aber was meinst Du mit Addon? Das "nospy.net" ist meine Domain und diese Instanz ist in der Subdomain base.nospy.net installiert. Oder verstehe ich Dich komplett falsch? :thinking face:

in reply to alfredb

@alfredb
Wenn ich das richtig interpretiere, dann scheint das die Codestelle zu sein. Habe aber sowas von NUUUUUUUUUUUUUUUUL Ahnung davon.

<script type="text/javascript">
	$(function () {
		$('#id_scheduled_at').datetimepicker({
			step: 5,
			format: 'Y-m-d H:i',
			minDate: new Date(1712069520 * 1000),
			yearStart: 2024,
			maxDate: new Date(1727880720 * 1000),
			yearEnd: 2024,
			dayOfWeekStart: ,
			lang: 'de'
		});
		jQuery.datetimepicker.setLocale('de');

	})

@Roland Häder

in reply to Unity :friendica:

@Unity :friendica: Ich rate jetzt mal ins Blaue.

dayOfWeekStart: ,


Es gibt doch in Friendica eine Einstellung (Settings->Display->Calendar) für den Wochenanfang. Setz dort mal etwas und speichere es.

in reply to alfredb

@alfredb
Habe es jetzt von Sonntag auf Montag geändert.
Interessanterweise kommt der Fehler in der Konsole nicht mehr, aber das Problem besteht immer noch.
in reply to Unity :friendica:

@Unity :friendica: @alfredb Hier auch, tut mir leid. JavaScript-Dateien auf dem Server neu hochladen, am besten view/ neu hochladen (Rechte 0777 auf view/smarty3/compiled/ setzen). Und Browsercache leeren. Mehr faellt mir langsam nicht mehr ein, woran es liegen kann.

Friendica Support reshared this.

in reply to Roland Häder

@Roland Häder
Rechte von view/smarty3/compiled/ eben auf 777 gesetzt und zusätzlich sinnloserweise den Ordner www-data zugewiesen. Browsercache geleert.
Leider noch das gleiche Problem.
in reply to Unity :friendica:

@Unity :friendica: Bin schon am Apéro, aber eine Frage hätte ich noch (wie Columbo 😁): Ist es das einzige Hover das nicht geht oder geht überhaupt keines?

Hover -> Popup bei darüber fahren mit der Maus

in reply to alfredb

@alfredb
Bin gerade am Überlegen, wo sonst noch ein Hoover auftaucht. :thinking face: 😄
Aber das überhaupt keines auftaucht stimmt ja so auch nicht ganz.
Siehe: https://base.nospy.net/display/ab9df786-3666-0ba1-deb4-038942526954
in reply to Unity :friendica:

Ich krieg hier gleich die Krise. Bekomme dieses Thema echt nicht gelöst.
Das weckt den inneren Monk in mir.
in reply to Unity :friendica:

Mr. Mong. Bleiben sie ruhig. Hast du u.U. irgend ein Addon im Browser laufen, dass Skripte blockt?
in reply to Matthias ✔

@Matthias ✔
Nein. Habe, um das zu testen, zwei Browser komplett ohne Addons getestet: MS Edge und Chrome. Das gleiche Ergebnis.
in reply to Unity :friendica:

Ich hatte das Problem mal vor langer Zeit im Firefox. Da wollte der Browser den Cache einfach nicht freigeben. Nach einigen Tage ging es dann wieder. Wie von Zauberhand.

Du bist auf Dev. Daran kann es nicht liegen. Eine Testinstanz von mir läuft mit dem Code von heute Morgen.

Du hast in den Friendica Admin-Einstellungen nichts geändert und damit versehentlich was blockiert?
Wirft die Browser Konsole irgend einen Fehler aus?

in reply to Matthias ✔

@Matthias ✔
Die Admin-Einstellungen habe ich schon durchforstet. Ehrlich gesagt wüsste ich jetzt keine Einstellung, die das auslösen könnte. :thinking face:

Die Browserkonsole zeigt keinen Fehler.

in reply to Unity :friendica:

Hast du nach der Aktualisierung den Composer und das Postupdate ausgeführt?

./bin/composer.phar install --no-dev && ./bin/console dbstructure update && ./bin/console postupdate

in reply to Unity :friendica:

@Unity :friendica: @Matthias ✔ Gucke auch bitte mal in deiner Apache-Konfiguration nach, ob du irgendwelche HTML-Filter aktiv hast, die eventuell die Auslieferung des HTML-Codes beeinflussen koennten. Zeige mal bitte was sudo ls -l /etc/apache2/mods-enabled/ ausgibt. Dort sollten nur symbolische Links zu ../mods-available/ vorhanden sein.

Friendica Support reshared this.

in reply to Unity :friendica:

@Unity :friendica: @Matthias ✔ Versuche mal den Cache von Friendica zu leeren, koennte es auch nicht beseitigen: TRUNCATE TABLE `cache`. Ich gehe aber davon aus, dass es nicht beseitigt wird.

Friendica Support reshared this.