====== KingCon 2.0 ====== Das Projekt des eierlegenden Woll-Milch-KingCons 2.0, das immer vertagt wurde, wenn eine konkrete Konferenz ins Haus stand. \\ Aber seit Spätsommer 2014 nimmt es Formen an ... Baustelle und Hoffnungsträger: \\ http://online.register-me.org/ bzw. seit Dezember 2016 \\ https://www.register-me.org/2.0/ ===== Zugänge ===== | . |^ KingCon ^ Blog ^ ^ Software ^| CakePHP 1.3.20 | Redaxo 4.3.2 | ^ Plesk ^| Domain: [[projekte:kingcon_register-me.org|register-me.org]], Subdomain: online | [[projekte:tema_dev_kcblog|Domain: tema-dev.de, Subdomain: kc-blog]] | ^ FTP ^| wie bei Domain || ^ SQL ^| siehe: ''APP''/config/database.php | siehe: ~/redaxo/include/master.inc.php | ^ Admin-URL ^| https://www.register-me.org/2.0/kcNNNN/users/login \\ http://online.register-me.org/kcNNNN/users/login | http://kc-blog.tema-dev.de/redaxo/ | ^ ''admin''-User ^| ''kc//NNNN//-admin'' | ''admin'' | ^ ''admin''-Password ^| //generiert// | ''tema1234'' | ===== Zusatzinformationen ===== Ein **Kingcon** mit Event-Kürzel als "Mutter" aller Kingcons 2.0: \\ http://online.register-me.org/kc20/registrations \\ Es gibt "Kopiervorlagen" (Tabellenstrukturen und Konfigurationswerte) für die einzelnen KingCons; - es gibt keine "Mutter" mehr. Ein **Blog**, um etwas geschwätziger zu sein, als es im Brain möglich ist, und eventuell sind die einzelnen Beiträge später in einer KingCon-Online-Dokumentation wiederverwendbar: \\ http://kc-blog.tema-dev.de/ ==== Das META-KingCon ==== zum Verwalten aller KingCons läuft jetzt erst einmal unnterhalb des KC-Blogs. \\ ^ Software ^| CakePHP-1.3.20-Application | ^ URL ^| http://kc-blog.tema-dev.de/kc-admin/users/login https://www.register-me.org/2.meta/users/login | ^ Username ^| ''meta-admin'' | ^ Password ^| ''fvmh27k8nwqubj'' | \\ Es nutzt die Datenbank des online.register-me.org-KingCons mit, weil ja von hier aus neue Tabellen angelegt werden, die durch ihren Präfix ein neues Event/KingCon darstellen. ==== spezielle Platzhalter im KC2.0 in den Text- und E-Mail-Templates ==== Aktuell (2022-05-13, ein Freitag) sind sie noch nicht in allem KC2.0 enthalten, aber prinzipell allgemeinnutzbar. * **''[SUM[_SUBMITTED_PERS_DATA_]MUS]''** - eine UL-Liste aller Registrierungsdaten (in der E-Mail zur Anmeldebestätigung) * **''[QR[_VIEWSCAN_]MD5]''** - ein QR-Code als Bild (in der E-Mail zur Zahlungsbestätigung) * **''[LINK[_KK-PAYONE-METAKC_]KNIL]''** - ein Link zur Kreditkartenbezahlung in die [[projekte:kingcon_register-me.org:payone|TEMA-Kasse 4]], via Meta-KingCon-Bezahllink (in der E-Mail zur Anmeldebestätigung) ===== Bestell-Links ===== **KingCon-Basic (20-Euro-Lösung):** http://kingcon-kongressmanagement.de/?id=89 \\ **KingCon-Basic (gratis Probier-Lösung):** http://kingcon-kongressmanagement.de/?id=90 \\ **//(Aktuell führt die Adresse http://kingcon-kongressmanagement.de/ ins Nichts.)//** ===== Kreditkarten-Zahlung allgemeiner Link ===== https://www.register-me.org/2.meta/kc_profiles/kkbezahldateneingabe Für die Einbindung ins KingCon 2.0 gibt es eine analoge "kkbezahldaten__ueber__gabe" (Datenübergabe per GET-Parameter) ===== Unterprojekte ===== Neues Projekt anlegen: {{NEWPAGE>projekte:kingcon_register-me.org:kingcon_2.1}} Übersicht der Unterprojekte: {{indexmenu>projekte:kingcon_register-me.org:kingcon_2.1#2| js doku}} ===== KingCon-2.0-Vollinstallationen für Kunden ===== //Hier als Querverlinkung, falls man sie nicht direkt findet.// ⇒ [[projekte:oppermann_regelgeraete:schulungen|Oppermann (Schulungen)]] ⇒ [[:ihk_kleinevents|IHK NRW (Kleinevents)]] ===== Entwicklungsumgebung ===== **Subdomain: onl-xdev.register-me.org** \\ Nutzt eigene Datenbank auf register-me.org-Plesk-Domain. Single- und Meta-KC liegen in entsprechenden Unterordnern. \\ Die Absicht ist es (und es scheint zu funktionieren), alle Definitionen, in denen sich Entwicklungs- und Produktionssysteme (und verschiedene Produktionssysteme untereinander) unterscheiden, im Ordner ''/config'' festzulegen: ''database.php'' (//logisch//) und momentan noch ''bootstrap.php'' (Konstantensetzungen) **Meta:** http://onl-xdev.register-me.org/kc-meta/users/login ===== Entwicklungsumgebung „Schönheitskur in 15 Stunden” ===== Als Vergleich dient die Anmeldung zur IESSS2022: **https://www.register-me.org/2.0/kc0127/registrations/add** **https://www.register-me.org/2.0beauty/kc0127beauty/registrations/add** (eigener Ordner, gleiche Datenbank, aber eigene Tabellen) ===== Zweitausendsiebzehn ===== Es wird ernst gemacht mit dem KingCon 2.0. Der gesamte Script-Ordner des Singe-KC ist von **online.register-me.org** nach **www.register-me.org**, Unterverzeichnis **''2.0''** gezogen. Dies, um SSL zu haben und den viel größeren Webspace auf dem netPublics-Server. - Da es physisch derselbe Server ist, braucht die Datenbankanbindung nicht geändert zu werden. \\ Die Funktionen des Meta-KingCons rund um das Kopieren von Gestaltungselementen (Headergrafiken u.ä.) müssen noch umgeschrieben werden. Zunächst wird dieser Umzug hier nur fixiert - später sollte es auch einmal vernüftig dokumentiert werden. ===== Aufräumen ===== Wenn aufgeräumt werden soll, oder wenn z.B. für einen Kunden eine Kopie des KC2.0 gemacht werden soll, sollten diese Ordner geleert oder gar gelöscht werden. * ''**APP/../dokablage/kc//NNNN//**'' - dort liegen die Rechnungen und E-Tickets * ''**APP/webroot/files/media/kc//NNNN//--KCEVENT_FILE4DOWNLOAD_//XX//.//YYY//**'' - Dateien, die während eines Events als Download bereitgestellt wurden ===== Kommentare ===== **Querverweis:** http://brain.tema-dev.de/projekte/kingcon_2.0 - etwas veraltet und verloren, scheint es **CakePHP-Namenskonvention:** http://book.cakephp.org/1.3/en/The-Manual/Basic-Principles-of-CakePHP/CakePHP-Conventions.html **Ausnahmen, um sie später allgemein zu machen** kc0074 (CETAS 2019): UsSt nur auf Catering (und Begleitung für Abend Extrakosten)