Konferenzanmeldung/testlauf: Unterschied zwischen den Versionen

Aus FOSSGIS Wiki
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
 
(40 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Diese Seite wird zur Dokumentation des [https://www.fossgis.de/civicrm/event/register?reset=1&action=preview&id=1  Testlaufes] von Civicrm für die Konferenz 2011 genutzt. Die Anmeldung kann auch über [https://www.fossgis.de/civicrm/event/register?reset=1&id=1 diesen Link] erfolgen. Dann wird der Datensatz innerhalb von civicrm nicht mit "TEST" markiert. Da alle jetzt eingegebenen Daten wieder gelöscht werden, bevor die Anmeldung frei geschaltet wird, ist das kein Problem.
==Dokumentation und Feedback für Software zur Konferenzverwaltung==


Wir nutzen seit 2017 das Konferenzanmeldesystem Pretix.<br>
https://pretix.eu/control/login?next=/control/<br>
--> funktioniert super <br>
--> aktuelles Team: Marc, Michael, Dominik, Katja<br>


==Vorarbeiten, um System zu finden==


Bitte hier die aufgetretenen Probleme, Fehler, Anmerkungen etc. der Reihe nach eintragen:


* in der PDF-Rechnung wird das Euro-Zeichen als Fragezeichen dargestellt
* DJEP
* "Wieviele Personen wollen Sie anmelden ? (Sie eingeschlossen)" Sie groß schreiben, oder?
** PyCon nutzt dies
* Schlecht Umbruch bei Teilnahmegebü<>hr
** https://github.com/EuroPython/djep
* Bei den Workshops am Dienstag 15:30-17:00 fehlen die Kosten
** FOSSGIS Fork: https://github.com/fossgis/djep
* Nicht-optimales Format bei langen Titeln der Workshops: "Mit Legato OpenLayers einfach konfigurieren und erweitern - eine praktische <br> Einführung"
** Aktuell ist der FG15 Branch
* Kein Text zu dem roten Sternchen bei Teilnahmegebühr
** FOSSGIS Instanz: http://134.119.9.21:8000/de/
* Kein Link bei "Für Sponsorinformationen bitte hier klicken."
 
* "(löschen)" bei Sponsor bewirkt keine Aktion und es ist unklar, was es bewirken soll.
* PgConf
* Empfehlung bei Namensschild Feld wäre gut, z.B. "Empfohlen: Echter Name (Nickname in der Community)"
** http://git.postgresql.org/gitweb/?p=pgconfeu-website.git;a=summary
* "Total Fee(s)" ? Wohl eher "Gesamtbetrag", oder? :-)
** http://git.postgresql.org/gitweb/?p=pgeu-website.git;a=summary
* Vorschlag: Umbenennung der Kostenkategorien in "Normalpreis", "Ermäßigter Preis", "Freier Eintritt".  
 
* Vorschlag: Den Hilfetext bei der Teilnahmegebühr ergänzen mit: "Wir sind in diesem Jahr zum ersten Mal auf Teilnahmegebühren angewiesen. Ermäßigter und freier Eintritt sind Vortragenden, Studierenden, sowie OpenSource- und Community-Members vorbehalten. Bitte geben Sie den Grund für die Eintrittsreduzierung im entsprechenden Feld an."
 
* Vorschlag: Würde es gehen, die Box für die Begründung der Reduzierung nach oben zur Auswahl der Teilnahmegebühr zu schreiben? Sonst weiß man unten im Formular evtl schon nicht mehr, auf was sich die Reduzierung bezieht.
== Entwicklung ==
* Wenn ich es nicht übersehen habe: Fehlt die Rechnungsnummer auf der Rechnung, oder?
Es wurde ein Fork der Europython-Entwicklung auf den FOSSGIS Github Account durchgeführt. Ziel ist es das System so wenig wie möglich zu ändern. Spricht es sollte wenn möglich gewährleistet werden, dass zukünftige Änderungen aus dem Europython-Account eingespielt werden können.
* Könnte man versuchen das Layout der Rechnung noch etwas aufzuhübchen ? Tlw. sind dort auch noch engl. Begriffe drin! "Event Information and Location" + Engl. Datum ?
 
=== Fixtures ===
* Die Fixtuen sollen alle Standardkonfigurationen (Räume, Zeitpläne, etc) für die Konferenz enthalten
* Aktuell wurde ein erster Entwurf für die FG 15 angelegt
 
=== Skin ===
Das Layout wird in Skins definiert. Ordner 'pyconde/skins/fg15' Hier wurde ein erstes ganz grobes Layout eingespielt.
 
'''TODO: Layout anpassen!'''
 
 
=== Setup ===
 
* DB fgconfdb und User fgconf anlegen
 
* alles unterhalb von /opt
* Git checkout
** git clone -b fg15 https://github.com/fossgis/djep.git
** cd djep
** virtualenv djep
** source djep/bin/activate
** pip install -r requirements/dev.txt
** export DJANGO_CONFIGURATION=Dev
** export DJANGO_SECRET_KEY=fossgis 
 
 
* python manage.py syncdb --noinput
* python manage.py migrate
** Wenn das nicht durchläuft, können Migrationen in Einzelschritten ausgeführt werden. Hier musste schedule und conferences zuerst ausgeführt werden:
** python manage.py migrate schedule
** python manage.py migrate conference
* python manage.py loaddata fixtures/fg15/initial01.json
* python manage.py loaddata fixtures/fg15/initial02.json
* python manage.py runserver 134.119.9.21:8000
 
 
[[Kategorie:FOSSGIS Konferenz]]
[[Kategorie:Technik]]

Aktuelle Version vom 14. Juni 2019, 09:38 Uhr

Dokumentation und Feedback für Software zur Konferenzverwaltung[Bearbeiten | Quelltext bearbeiten]

Wir nutzen seit 2017 das Konferenzanmeldesystem Pretix.
https://pretix.eu/control/login?next=/control/
--> funktioniert super
--> aktuelles Team: Marc, Michael, Dominik, Katja

Vorarbeiten, um System zu finden[Bearbeiten | Quelltext bearbeiten]


Entwicklung[Bearbeiten | Quelltext bearbeiten]

Es wurde ein Fork der Europython-Entwicklung auf den FOSSGIS Github Account durchgeführt. Ziel ist es das System so wenig wie möglich zu ändern. Spricht es sollte wenn möglich gewährleistet werden, dass zukünftige Änderungen aus dem Europython-Account eingespielt werden können.

Fixtures[Bearbeiten | Quelltext bearbeiten]

  • Die Fixtuen sollen alle Standardkonfigurationen (Räume, Zeitpläne, etc) für die Konferenz enthalten
  • Aktuell wurde ein erster Entwurf für die FG 15 angelegt

Skin[Bearbeiten | Quelltext bearbeiten]

Das Layout wird in Skins definiert. Ordner 'pyconde/skins/fg15' Hier wurde ein erstes ganz grobes Layout eingespielt.

TODO: Layout anpassen!


Setup[Bearbeiten | Quelltext bearbeiten]

  • DB fgconfdb und User fgconf anlegen
  • alles unterhalb von /opt
  • Git checkout
    • git clone -b fg15 https://github.com/fossgis/djep.git
    • cd djep
    • virtualenv djep
    • source djep/bin/activate
    • pip install -r requirements/dev.txt
    • export DJANGO_CONFIGURATION=Dev
    • export DJANGO_SECRET_KEY=fossgis


  • python manage.py syncdb --noinput
  • python manage.py migrate
    • Wenn das nicht durchläuft, können Migrationen in Einzelschritten ausgeführt werden. Hier musste schedule und conferences zuerst ausgeführt werden:
    • python manage.py migrate schedule
    • python manage.py migrate conference
  • python manage.py loaddata fixtures/fg15/initial01.json
  • python manage.py loaddata fixtures/fg15/initial02.json
  • python manage.py runserver 134.119.9.21:8000