Table of Contents
BACnet Academy
Zugänge Relaunch 2018
| CMS | |
|---|---|
| Software | REDAXO 5 |
| DEV-URL | https://bacnetacademy.org/ |
| Admin | https://bacnetacademy.org/redaxo/ |
| Name | tema_adm |
| Passwort | admin@ama9 |
| Name | tema_red |
| Passwort | red@ama9 |
| FTP | |
| Host | vs8181.cubos.ac |
| Name | bnacademy_ftp |
| Passwort | 6yUu,DL3txRrJ4Hs9y,g |
| SQL | |
| Datenbank | acadDB01 |
| Name | adm4acadDB01 |
| Passwort | 6q6n)Mckfi2nsMd9DG(e |
Zugang während der Entwcklung
Im Redaxo ist das Frontend gesperrt (Maintenance-Addon). Die Frontend-Seite kann extern unter folgendem Link dennoch angeschaut werden:
https://dev18.bacnetacademy.org?secret=md2018
Von Tema aus kann die Seite jederzeit angeschaut werden (IP-Freigabe) oder wenn man in Redaxo eingeloggt ist.
KingCon 2019
Domainroot ist der Ordner “kingcon” in der Domain bacnetacademy.org
PHP-Info: https://register.bacnetacademy.org/temainfo.php (zeigt auch Root-Path)
URL-Anmeldung: register.bacnetacademy.org/NameDerVeranstaltung
URL-KingCon: register.bacnetacademy.org/NameDerVeranstaltung/userregs
- Stockholm 2019: Anmeldung: https://register.bacnetacademy.org/stockholm2019 / KingCon: https://register.bacnetacademy.org/stockholm2019/userregs
- Kopenhagen 2019: Anmeldung: https://register.bacnetacademy.org/copenhagen2019 / KingCon: https://register.bacnetacademy.org/copenhagen2019/userregs
| SQL | |
|---|---|
| Datenbank | acadKC02 |
| Name | adm4acadKC02 |
| Passwort | KC(1.3)FrZg9sHZ38GMp2GHN&gX3 |
KingCon2.0 2019
<note important>ISt nicht mit auf srv04 umgezogen</note>
SOLLTE WIEDER GELÖSCHT WERDEN, war ein Versuch, das KC 2.0 zu verwenden, aber auf Grund von Zeitmangel ist die Portierung zurückgestellt worden
URL MetaKingCon: https://kc-admin.bacnetacademy.org (Domainroot ist der Ordner “kingcon2/kc-admin” in der Domain bacnetacademy.org)
URL Anmeldung: https://register2.bacnetacademy.org (Domainroot ist der Ordner “kingcon2/kc” in der Domain bacnetacademy.org)
| SQL | |
|---|---|
| Datenbank | acadKC01 |
| Name | adm4acadKC01 |
| Passwort | KCy)FrGg8sHZ78GMp2GHN&gX3 |
Zugänge bis 2018
| CMS | |
|---|---|
| Software | REDAXO 4.2.1 |
| URL | http://www.bacnetacademy.org/ |
| Admin | http://www.bacnetacademy.org/redaxo/ |
| Name | bcacademy |
| Passwort | 8gfjkfcjg |
| FTP | |
| Host | bacnetacademy.org |
| Name | ftpbcacademy |
| Passwort | 6w89vzjrfm |
| SQL | |
| Datenbank | bcacademy_db |
| Name | bcaca_admin |
| Passwort | 6w89vzjrfm |
Teilnehmerregistrierung / KingCon
De Lier: bcacademy_delier2011 / bcaca_delier2011 / djbtvg8neui
Bisher (Juni 2012) wurde pro Akademie eine neue Datenbank in der PLESK-Domain bacnetacademy.org mit genau einer Tabelle (userregs) angelegt.
Ab jetzt bekommt jede Registrierung eine Tabelle (mit eindeutigen Präfix) in der zentralisierenden bcacademy_userregs-DB:
| SQL | |
|---|---|
| database | bcacademy_userregs |
| login | bcaca_usrregistr |
| password | 6w89vzjrfm |
Die Akademien nutzen eine CakePHP-(KingCon)-Installation, bei der die cake-Core-Scripts zentral genutzt werden und das /app-Verzeichnis der Orts+Jahres-Name ist.
cake-Core- und die einzelnen /app-Verzeichnisse liegen direkt im Webroot von www.bacnetacademy.org .
Aktuell … handelt es sich hier um ein KingCon der Userreg-Klasse, das die cake-Konventionen (Model=Einzahl, Controller=Mehrzahl) missachtet und deshalb immer eine Überraschung bereit hält.
Bei dieser Kingcon-Lösung werden die Rechnungen nicht mitgeschickt, sondern von einem zentralen PHP-Script (/httpdocs/invoice.php) bereitgestellt. Dieses Script erwartet eine gewisse Struktur im Namen des Ordners, in dem das jeweilige Kingcon liegt: <ortsname><YYYY>
und der PDF-Datei mit der Rechnung: BA_<Ortsname><YYYY>-00<TeilnehmerID>.pdf im Unterordner invoices.
Ab Oslo2013 bzw. dem 01.03.2013 17:50 sind die ort- und jahrbezogenen Texte parametrisiert und werden zentral im userreg-Controller eingetragen.
Weiterhin verteilt auf mehrere Views sind die Preise. - Es muss ja auch für die Zukunft noch etwas zu verbessern geben.
Ab 20.05.2016 bzw. den Akademien ab Oktober 2016 gibt es eine neue Konvention, um den Tücken und Missbräuchen im Userreg-KingCon entgegenzuwirken: Tabellen-Präfix und Akademie-URL-Pfad müssen gleich lauten = <ortsname><YYYY> - wenn der Ortsname gekürzt wird, dann auch an beiden Stellen gleich.
Ab Frankfurt 2018 (Airport Conference → bessere Kopiervorlage Stockholm 2018) ist das System gegen die falsche Eingabe einer VAT - Nummer geschützt. Dann erscheint auf Rechnung und im Backend der Preis mit Mehrwertsteuer, die Nummer und eine Info sind im booked-view dargestellt
Adressen zu den Backends
(Der Zugangsschutz erfolgt über die IP-Adresse - kein Passwortschutz.¹)
- Eindhoven 2017 / Anmeldung per E-Mail, also kein KingCönchen
– 2018 – - Utrecht 2018 / Anmeldung über buildingg100, also kein KingCönchen
¹ D.h., der “Schutz” über die IP-Adresse ist so ungeschickt programmiert, dass er nicht funktioniert. (Ab Milano 2016 ist es ein Schutz ohne „“.)
Unterprojekte
Neues Projekt anlegen: projekte:bacnet:bacnet_academy
Übersicht der Unterprojekte:
js doku