Konferenzanmeldung/testlauf: Unterschied zwischen den Versionen

Aus FOSSGIS Wiki
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
 
(28 dazwischenliegende Versionen von 5 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==


Bearbeitete Fehler werde ich <strike>durchgestrichen</strike> markieren.
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>


Bitte hier die aufgetretenen Probleme, Fehler, Anmerkungen etc. der Reihe nach eintragen:
==Vorarbeiten, um System zu finden==


* in der PDF-Rechnung wird das Euro-Zeichen als Fragezeichen dargestellt
 
* "Wieviele Personen wollen Sie anmelden ? (Sie eingeschlossen)" Sie groß schreiben, oder?
* DJEP
* Schlechter Umbruch bei Teilnahmegebü<>hr
** PyCon nutzt dies
Das Wort Gebühr gefiel mir nicht so richtig. Laut [http://de.wikipedia.org/wiki/Geb%C3%BChr wikipedia] passt es auch nicht.
** https://github.com/EuroPython/djep
Vielleicht ist "Eintrittspreis" besser geeignet. Nicht nur von der Wortlänge, auch von der Bedeutung her.
** FOSSGIS Fork: https://github.com/fossgis/djep
* <strike> Bei den Workshops am Dienstag 15:30-17:00 fehlen die Kosten</strike>
** Aktuell ist der FG15 Branch
* Nicht-optimales Format bei langen Titeln der Workshops: "Mit Legato OpenLayers einfach konfigurieren und erweitern - eine praktische <br> Einführung"
** FOSSGIS Instanz: http://134.119.9.21:8000/de/
Ich versuche eine Lösung zu finden, indem ich Links verwende, die zum Pentabarf führen. Dadurch kann ich die Überlagen Titel etwas kürzen
 
* <strike>Kein Text zu dem roten Sternchen bei Teilnahmegebühr</strike>
* PgConf
* <strike>Kein Link bei "Für Sponsorinformationen bitte hier klicken."</strike>
** http://git.postgresql.org/gitweb/?p=pgconfeu-website.git;a=summary
Eine Checkbox passt hier vielleicht besser. Dadurch entfällt die "Nein-Option" und der Löschen-Link (Der die Auswahl zurückgesetzt hätte).
** http://git.postgresql.org/gitweb/?p=pgeu-website.git;a=summary
* <strike>"(löschen)" bei Sponsor bewirkt keine Aktion und es ist unklar, was es bewirken soll.</strike>
 
* Empfehlung bei Namensschild Feld wäre gut, z.B. "Empfohlen: Echter Name (Nickname in der Community)"
 
* "Total Fee(s)" ? Wohl eher "Gesamtbetrag", oder? :-)
== Entwicklung ==
Ja. Es ist noch nicht alles eingedeutscht. Das sieht man auch an den Bestätigungsemails. Die Templates zur Erstellung
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.
habe ich noch nicht angefasst. Ich wollte erstmal die groben Schnitzer sammeln und beheben.
 
* <strike>Vorschlag: Umbenennung der Kostenkategorien in "Normalpreis", "Ermäßigter Preis", "Freier Eintritt". </strike>
=== Fixtures ===
* <strike>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."</strike>
* Die Fixtuen sollen alle Standardkonfigurationen (Räume, Zeitpläne, etc) für die Konferenz enthalten
* 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.
* Aktuell wurde ein erster Entwurf für die FG 15 angelegt
Nein das geht nicht. Versucht hatte ich es schon, aber es war sehr umständlich. Das größte Problem war, das ich dort keine
 
Textarea hatte sondern nur ein schmales Textfeld.
=== Skin ===
* Wenn ich es nicht übersehen habe: Fehlt die Rechnungsnummer auf der Rechnung, oder?
Das Layout wird in Skins definiert. Ordner 'pyconde/skins/fg15' Hier wurde ein erstes ganz grobes Layout eingespielt.
Richtig. Die Templates werden gerade noch angepasst. Die RN darf auf keinen Fall fehlen.
 
* 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 ?
'''TODO: Layout anpassen!'''
ja :)
 
* Rechtschreibung 1. Zeile, da ist ein 'p' zu viel
 
<b>Pflichtpfelder</b> sind durch einen Stern (*) gekennzeichnet.
=== Setup ===
* Erläuterung am Anfang:
 
Wenn Sie diese Seite <b>komplette</b> ausgefüllt haben können sie durch eine Klick auf <b>"Weiterfahren"</b> zusätzliche Personen registrieren.
* DB fgconfdb und User fgconf anlegen
ein 'e' zu viel bei komplette, "Weiter" statt "Weiterfahren"
 
*<strike> wird die Begründung für den Preisnachlass mit ins civicrm übernommen? Ich konnte da bei den Anmeldeinfos nichts finden, in der Bestätigungsemail und Rechnung ist alles ok (TB)</strike>steht doch drin, wenn man auf bearbeiten geht, nicht, wenn man direkt auf den Teilnehmer klickt
* alles unterhalb von /opt
* mehrfaches Anmelden nacheinander geht nicht, es wird zwar angeboten, einen zusätzlichen Teilnehmer zu registrieren, das geht aber nur, wenn eine andere E-Mailadresse eingegeben wird. Könnte Probleme geben, wenn eine Firma nachträglich jemanden zusätzlich anmelden will.
* 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