Werden Umlaute auf einer Webseite nicht korrekt angezeigt, so kann man das ganz einfach beheben.
Im HTML fĂŒgt man folgende Zeile in das <head>-Element ein:
<meta charset="utf-8"></meta>
Damit setzt den Unicode-Zeichensatz aktiv.
Werden Umlaute auf einer Webseite nicht korrekt angezeigt, so kann man das ganz einfach beheben.
Im HTML fĂŒgt man folgende Zeile in das <head>-Element ein:
<meta charset="utf-8"></meta>
Damit setzt den Unicode-Zeichensatz aktiv.
Bindet man Nextcloud auf einer anderen Webseite in einen iframe ein, so verhindern moderne Browser die Anzeige (Stichwort Same-origin policy). Es sei denn, die einzubindende Seite lÀsst dies explizit zu.
Bei Nextcloud 25 gibt es dazu leider keine Konfigurationsmöglichkeit, man muss also selber manuell tÀtig werden.
Hinweis: Die Dateien, die man anpassen muss, können beim nĂ€chsten Update wieder ĂŒberschrieben werden, so dass man die Anpassung manuell wiederholen muss.
Als erstes muss man im HTTP-Header erlauben, dass sich Nextcloud einbinden lÀsst. Dazu in der Datei
nextcloud/lib/private/legacy/OC_Response.phpin der Funktion addSecurityHeaders() die Zeile 100 auskommentieren:
// header('X-Frame-Options: SAMEORIGIN'); &nbsp;// Disallow iFraming from other domains
AuĂerdem muss die Domain/ IP-Adresse der anderen Webseite in Nextcloud noch erlaubt werden.
Dazu in Datei
nextcloud/lib/public/AppFramework/Http/ContentSecurityPolicy.phpdie zu erlaubende Domain in Zeile 92 in das Array $allowedFrameAncestors eintragen:
/** @var array Domains which can embed this Nextcloud instance */ protected $allowedFrameAncestors = [ '\'self\'', '192.168.1.2:8080', ];Wichtig war bei mir, dass ich den Port meiner IP-Adresse noch mit eingetragen hab.
Nach dem letzten Nextcloud-Update habe ich im Administrations-Portal zwei Warnungen bekommen:
Some indices are missing in the database
Some columns in the database are missing a conversion to big int
Die dazugehörigen Befehle um die Probleme zu beheben, waren auch mit angegeben:
occ db:add-missing-indices occ db:convert-filecache-bigint --no-interaction
Problem war nur, dass Nextcloud bei mir in einem Docker-Container lĂ€uft und man die Befehle nicht einfach so ausfĂŒhren kann.
Lösung ist, im Host-System die Befehle folgendermaĂen auszufĂŒhren:
sudo docker exec --user www-data nextcloud php occ db:add-missing-indices sudo docker exec --user www-data nextcloud php occ db:convert-filecache-bigint --no-interaction
Neulich das Problem gehabt, dass sich ein Zeitstempel, den ich in eine Excel-Datei importiert habe, nicht umstellen hat lassen. Egal welches Zeit-Format ich im „Zellen formatieren“-Dialog eingestellt habe, die Zelle hat sich nicht verĂ€ndert.
Problem war, dass Excel die Werte als Text interpretiert hat.
Um das zu beheben, wĂ€hlt man die entsprechende(n) Zelle(n) aus und geht oben auf den ‚Data‘-Tab.
Dort wÀhlt man:
‚Text to Columns‚ -> Next -> Next -> ‚Date‘ auswĂ€hlen und das gesetzte Format auswĂ€hlen.
Hat man Sekunden in einer Zelle und will die Zahl als Zeitstempel „hh:mm:ss“ darstellen, so geht das folgendermaĂen:
Zum Umwandeln der Sekunden, muss man diese einfach durch 86400 teilen.
Beispielsweise in einer neuen Zelle per Referenz: „=A2/86400“.
Die Anzeige der neuen Zelle kann man dann ganz regulÀr formatieren.
Um bei Projekten, die auf GitHub gehosted sind, auf dem laufenden zu bleiben, habe ich nach einer Möglichkeit gesucht deren Changelog als RSS-Feed abonnieren zu können.
Das ist leicht möglich, da GitHub von Haus aus die Releases (oder auch die Commits) eines jeden Repositorys im Atom-Format ausgeben kann. Dazu einfach an die entsprechende URL ein .atom anhÀngen:
https://github.com/:owner/:repo/releases.atom