Update hierzu:
Die Neuinstallation von libheif1 hat nichts geändert.
Update hierzu:
Die Neuinstallation von libheif1 hat nichts geändert.
Bei JS bleibt alles wie es ist, du bindest die JS Datei statt Woff ein.
Das kann aber bei vielen Symbolen die Geschwindigkeit beeinträchtigen, zudem hast du da das Problem das du "alle" lädst, außer du hast einen Bundler.
Schau ich heute Abend Mal genauer nach. Jetzt gerade keine Möglichkeit zum verbinden.
Was du nehmen willst, beides hat so seine Vor und Nachteile
Ja das funktioniert, so läuft zumindest PHP-GD wieder. NGINX meckert mit aktivem Image Filter Modul nun wegen was anderem <.<
nginx: [emerg] dlopen() "/usr/share/nginx/modules/ngx_http_image_filter_module.so" failed (/usr/local/lib/libheif.so.1: undefined symbol: x265_api_get_179) in /etc/nginx/modules-enabled/50-mod-http-image-filter.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed
Ich frag mich ja echt, wieso das wohl alles ein Update bekam, wenn Pakete es nicht supporten.
Das ist einel suchen und Ersetzen Spiel am Ende.
Die Frage ist was du davon nehmen willst.
Das letzte Problem wirst du nur lösen können indem du von der Webfont für FontAwesome auf die SVG oder JS Variante zurückgreifst.
Die Bootstrap CSS wirst du ohne Bundler und erfahrung damit leider nicht kleiner bekommen.
Das kannst du ganz einfach selbst testen ![]()
Es ist aktuell ja auskommentiert, würde ich so lassen.
Meiner Meinung nach, gehört die Font Weight Definition aber auch nicht in die FontFace rein.
Was ist in der ersten Schrift mit der Größenangabe:
/*font-weight: 200;*/;
Muss die auch mit rein?
Das ist das "gewicht" das bestimmt die Stärke der Schrift, ich finde bei GFonts kann man das ganz gut erkennen:
(Text auswählen und oben auf "Regular 400" drücken)
Hier mal die angepassten @font-face deklarationen:
@font-face {
font-family: "amaticscrgl";
src: url(AmaticSC-Regular.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "amaticscbold";
src: url(AmaticSC-Bold.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "AbhayaLibrem";
src: url(AbhayaLibre-Medium.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "Montserrat-Regular";
src: url(Montserrat-Regular.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "Montserrat-light";
src: url(Montserrat-Light.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "Montserratalternate";
src: url(MontserratAlternates-Regular.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "georgia";
src: url(Georgia.ttf) format("truetype");
font-display: swap;
}
@font-face {
font-family: "RougeScript";
src: url(RougeScript-Regular.ttf) format("truetype");
font-display: swap;
}
Alles anzeigen
Damit verwendet der Browser bis er die Font Dateien geladen hat die System-Font ![]()
Die gibt es nicht mehr und ich sehe das auch nicht als Lösung an, eine veraltete Variante zu nehmen wenn die nicht gelockt wurde.
Hallöchen,
gestern wurde wohl ein Update von libx265 durchgeführt, jedenfalls schmierte so ca. 19 Uhr herum NGINX bei einem automatischen Reload ab (ACME hat ein Zertifikat erneuert).
Seit dem bekomme ich die Meldung:
forge@fancy-cloud ~ % sudo nginx -t
nginx: [emerg] dlopen() "/usr/share/nginx/modules/ngx_http_image_filter_module.so" failed (libx265.so.179: cannot open shared object file: No such file or directory) in /etc/nginx/modules-enabled/50-mod-http-image-filter.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed
Die Lib ist installiert, jedoch eine neuere Version: libx265-199, ja Debian hat noch die 179, ich jedoch nun die 199
.
Wie bekomme ich also NGINX dazu die neuere Version zu nehmen? Das Problem betrifft auch PHP-GD, das zum Glück mit Imagick ersetzt ja werden kann.
OS ist ein Ubuntu 22.04 (LTS)
Du kannst die selbe Schrift weiterhin verwenden, nur eben lokal ausgeliefert ![]()
Wie wärs noch mit einem "Ich bin kien Roboter" und einer Email bestätigung?
Es gibt eine Email Bestätigung, dafür müsstest nur eine echte angeben ![]()
Ansonsten setze ich auf ein RateLimiter statt einer Lösung die Probleme mit GDPR verursachen könnte.
ürde der Server nicht dauernt 500 ausgeben hätte ich jetzt ein Javascript Script gechrieben, dass durchgehend einen request mit diesem parametern stellt und benutzername und email jedesmal leicht ändert.
Das Problem ist gefixt xD, hab Debugging aktiviert aber das Debugging Tool nicht installiert...
Ich finds sehr gut, dass du selber programmierst und keine Foren softwar ebenutzt. Deshalb sieht das Design auch Nicht so Foren Software maßig aus sondern ein bischen moderner, Natürlich fehlt noch viel, aber für die kurze zeit sieht das forum scon richtig gut aus. Ich finde das design sehr einheitlich und modern. die profilsete siehtauch richtig gut aus.
Man kann mit viel Aufwand auch zB ein auf Woltlab basierendes Forum so aussehen lassen, ist halt bei solchen Systemen dann immer ein Problem bei Updates.
Die Profilseite meinst du die Einstellungen dafür oder? Denke da passe ich das ganze noch an das restliche an
.
Ansonsten, es zeigt jetzt auf der Übersicht Seite in einer Seitenleiste die letzten 5 Beiträge an, und man kann endlich die Kategorie auswählen so man es Posten möchte.
Hab mir überlegt eine Sidebar hinzuzufügen mit Infos wie Letzte Posts ![]()
Nennt es eine Ablenkung, aber hab heute Mal auf "die schnelle" ein Forum zusammen gebastelt (ja vlt hat da jemand anderes mich auf die Idee gebracht).
Kurzum, geht's um das hier:
Viel kann es nicht, Kategorien gibt's eigentlich, aber die zeige ich aktuell noch nicht an, wie gesagt, Quick and Dirty. Die meiste Zeit habe ich am Editor verbracht bis das so ging und aussah wie ich wollte.
Also... Was will ich hier jetzt?
Einfach Mal Feedback wie ihr es bisher findet und was ihr denkt was noch so fehlen würde.
Dinge wo ich weiß das sie fehlen und vielleicht im Rahmen einer weiteren Ablenkung noch kommen:
Das sollte gehen, dann muss das Gegenüber nur die IP Adresse aus dem adressbereich des anderen übernehmen.