Notizen Webseite

Installation Contao mit Mate

https://docs.contao.org/manual/de/installation/contao-installieren/

zusammen mit https://pdir.de/docs/de/contao/themes/mate/installation/

 

Dateien ablegen

/files/mate/img/ncb

 

CSS um Styles anzupassen

unter /files/mate/sass

_custom_variables.scss

$font1: 'Beispiel-Font', 'Lato Light', sans-serif;
$font2: 'Beispiel-Font', 'Lato Light', sans-serif;
$font3: 'Beispiel-Font', 'Lato Regular', sans-serif;

_custom_colors.scss

/* ============================= */
/* MATE Theme Variables */
/* ============================= */

/* Colors */
$mateColor1: #161a1d;
$mateColor2: #a4a49e;
$mateColor3: #a4161a;
$mateColor4: #b1a7a6;
$mateColor6: #d3d3d3;

$mateColorGreyLight: #d3d3d3;
$mateColorGreyDark: #f5f3f4;
$pageBackground: #ffffff;

/* Boxes */
$boxes-background: #f5f3f4;

 

$mateColor1: #161a1d;
$mateColor2: #a4a49e;
$mateColor3: #a4161a;
$mateColor4: #b1a7a6;
$mateColor6: #d3d3d3;

Testfarbe: #41ba61

$mateColorGreyLight: #d3d3d3;
$mateColorGreyDark: #f5f3f4;
$pageBackground: #ffffff;


Eine Datei mit Farbbeispielen liegt unter /Users/magnus/Documents/ncb/backups/mate2021

custom.scss

-- habe ich nicht benutzt --

 

Wenn die Galerie nicht funktioniert

Themes › Seitenlayouts › default

  • jQuery laden
  • j_colorbox ankreuzen

 

Link bei Klick auf Logo anpassen

- kopiere

/vendor/contao-themes-net/mate-theme-bundle/src/Resources/contao/templates/modules 
/mate/mod_mate_navbar.html5

nach

/templates

- Dann anpassen, bei {{ link_url::home }} wird der Artikel-Alias genutzt

 

Virtuelles Audiokabel für Jamulus

Um z.B. einen Metronom-Sound direkt bei Jamulus einzuspeisen, kann man die Soundausgabe des Browsers an einen virtuellen Audio-Output leiten und dann in Jamulus diesen wieder als Input (anstatt eines Mikrofons) benutzen.

Software dazu: https://vb-audio.com/Cable/

 

Umleitung interne Seite vom alten Pfad

/web/neuer-chor-berlin.de/web/.htaccess

## Sylvia: Umleitung alte intern-Adresse

Redirect 301 https://www.neue-chor-berlin.de/index.php/intern.html https://www.neue-chor-berlin.de/intern.html
Redirect 301 https://www.neue-chor-berlin.de/index.html https://www.neue-chor-berlin.de/index.php

 

Nextcloud

Installiert als Webapp über Manitu Juni 2022 auf ncb.neuer-chor-berln.de

Extras:

  • Mail über magnus und GFZ-Mailserver
  • Cron über tryat.gfz-potsdam.de
sylvia@rz-vm119:~$ crontab -l
# m h  dom mon dow   command
*/5  *  *  *  * curl -XPOST "https://ncb.neuer-chor-berlin.de/cron.php"
sylvia@rz-vm119:~$

 

Netxcloud per SSH anpassen

z.B. Aktionen mit occ

siehe hier:

Wartungsaufgaben_bei_Nextcloud

  • Ownership in Manitu ändern
  • ssh login
ssh ssh300002943@ngcobalt318.manitu.net (ssh-Key von Macbook)
  • in Nextcloudverzeichnis wechseln
  • Command, z.B.
ssh300002943@ngcobalt318 $ cd /home/sites/site100022355/web/ncb.neuer-chor-berlin.de/web
ssh300002943@ngcobalt318 $ php8.0 occ db:add-missing-indices

Datenbank auffrischen:

php occ db:add-missing-indices
php occ db:convert-filecache-bigint

App installieren, hier z.B. richdocumentscode:

php -d memory_limit=512M ./occ app:install richdocumentscode

PHP-Config anpassen:

vi config/config.php

Update-Backups aufräumen:

cd data
cd updater-ocnmrfqxu2i7/backups/
rm -rf nextcloud-25.0.5.1-1681653330/
rm -rf nextcloud-26.0.0.11-1685347469/
  • Ownership wieder auf Standard in Manitu ändern

 

Login ssh Manitu server

User magnus auf dem Mac, Key hinterlegt.

Manitu-Nutzer gilt für alle Webseiten

ssh300002943@ngcobalt318 ~ $ ls /home/sites/site100022355/web/
ncb.neuer-chor-berlin.de  ncbtest  neuer-chor-berlin.de  tmp  verschoben-von-www