Buchaktion
Bestellberechtigte Studiengänge nach QSL-Kommission
- Informatik Bachelor/Master/Diplom/Lehramt
- Sportinformatik
- Wirtschaftsinformatik
- Computational Engineering (CE)
- Informationssystemtechnik (IST)
- Mathematics with Computer Science (MCS)
- Mathematik mit Schwerpunkt Informatik (MSI)
(aus Nicos Mail vom 26.10.2011)
Buchaktionssystem
- Silverstripe - Tutorials
- Testsystem (Adminzugriff: admin / admin)
- Produktivsystem
Dokumente und Besprechungen
[source:/Software/Buchaktion/konzept.pdf Nicos Konzept]
- 18.02.2011
- Alter Beschreibungstext der BA (SS 2011)
Feedback
Leitfaden
- Neue Buchaktion im System erstellen. Es sind automatisch alle alten Bücher im System vorhanden.
- 4 Wochen vor Start E-Mail an Dozenten schicken. Diese haben 2 Wochen Zeit, Buchvorschläge einzureichen.
- Entsprechend müssen dann neue Bücher eingetragen/alte ausgetragen werden
- Achtung: Austragen: Es werden keine Bücher gelöscht, sondern jedeglich aus der Veranstaltung gelöscht. Das Buch ist dann weiterhin im System vorhanden, nur ohne Zuordnung
- Es dürfen keine Bücher von Studenten angenommen werden, diese sollen sich an Dozenten wenden.
- Pro Veranstaltung maximal 8 Bücher, Ausnahmen bei "allgemeinen" Büchern und guter Begründung.
- QSL Mittel Antrag stellen (siehe SVN)
- Websiten anpassen auf www.d120.de/buchaktion
- Art des Semesters und Jahr, eventuell Bestellberechtigungen ändern
- CMS ist nicht das der Fachschaft, sondern das der Buchaktion!
- Buchaktion für die 2. bis 4. Vorlesungswoche ankündigen auf Das Wesentliche
- Kommunikation mit Wellnitz bezüglich Aktualisieren der Bestellzeit und Preis (Liste abgeben, sie checken es durch)
- Export der Daten über
https://www.fachschaft.informatik.tu-darmstadt.de/buchaktion/dataExport
möglich
- Bücher wenn Wellnitz fertig ist selbst überprüfen
- Bücher länger als 3 Monate Lieferzeit (1 Semester) kommen komplett raus (Status: vergriffen)
- Blacklist aktualisieren
- Alte Einträge löschen
- Neue Benutzer einfügen
- Ergänzung: Wenn jemand 2 mal (in getrennten Semestern) nicht abgeholt hat, kompletter Rauswurf
- Kommentar bei Studenten entsprechend setzen
- Mail an Studenten@ schreiben
- Achtung: Vorher Mail an Thies oder Brandt, damit die E-Mail durchkommt
- Buchaktion durchführen
- Anfragen beantworten
- Beispielanfragen:
Ich kann mich nicht einloggen
Lösung: Zu früh? Zu Spät? Zu doof? ;) (Passwort zu tu_id am Rechner im C-Pool wiederherstellbar)
Ich bin auf der Blacklist
Lösung: Prüfen, wurde so entschieden.
Ich habe ein Buch bestellt das ich nicht will
Lösung:
- "Buchliste, Buchaktionen und Bestellungen verwalten"
- unter "Bestellungen" nach Name/Tu-Id suchen (wenn nicht vorhanden, student anschreiben)
- Bestellung/en löschen
Ich bin nicht bestellberechtigt
Lösung:
https://www.fachschaft.informatik.tu-darmstadt.de/buchaktion/orga/LoginAs/XXXX
- Bei XXX die tu_id einfügen
- Falls wirklich keine Bestellberechtigung vorliegt:
- Silverstripe Reiter "Sicherheit"
- Gruppen des Benutzers überprüfen
- abgleichen mit Buchaktionsbestimmungen (Wer ist berechtigt?)
Warum darf ich nicht bestellen?
Lösung: Das wurde so entschieden (QSL).
Ich bin Promotionsstudent der Informatik
Lösung: Bestellberechtigt, hat 2 tu_ids, muss die für Studenten benutzen, nicht für Mitarbeiter.
- Darauf achten, das die Gesamtsumme (2*Subventionierungssumme) nicht überschritten wird => sonst abbrechen und DasWesentliche posten
- Wellnitz bei großen Bestellungen im Vorhinein informieren (=> 40)
- Bestellungen an Wellnitz übermitteln
- Bestellungen als csv exportieren, nach isbn sortieren, anzahl nach vorne ziehen, als xls speichern und wellnitz schicken
- "Bestellungen als an Wellnitz übermittelt markieren"
- Abholliste drucken für Wellnitz
Lokale Entwicklungskopie einrichten
- Webserver, PHP und MySQL nötigenfalls einrichten. (Für Windows gibt es einen Silverstripe-Installer der das wohl übernimmt. Keine Garantien.)
- Eine Datenbank und einen Benutzer für die Entwicklung anlegen.
- Silverstripe (Version 2.4.5) herunterladen.
- Archiv in ein Verzeichnis im Web-Root enpacken (zB 'buecheraktion').
- In das Verzeichnis wechseln und folgenden Befehl ausführen (das ''--force'' ist erforderlich, weil einige Ordner lokal, aber auch im SVN vorliegen):
svn --force --username <FS-Account> co https://www.fachschaft.informatik.tu-darmstadt.de/svn/fs/Software/Buchaktion/System_v2/
. - Die Seite installieren (http://localhost/buecheraktion/install.php).
- Spaß haben (http://localhost/buecheraktion/).
Lokale Entwicklung
- Aller Code und die dazugehörigen Templates kommt in die Ordner unter ''mysite/''. Templates sollten hier übergreifend gestaltet sein, sodass sie gegebenfalls auch mit anderen CSS-Dateien genutzt werden können (siehe hierzu den Abschnitt Designing reuseable templates zum Unterschied zwischen Templates und Themes)
- Das Theme liegt unter
themes/d120de/
. - Die Datenbankverbindung wird in der Datei
_ss_environment.php
gespeichert. Diese ist daher nicht versioniert._ss_environment.php.example
ist als Beispiel vorhanden. - Nach
svn update
empfiehlt es sich die Seite neu zu bauen (http://localhost/buecheraktion/dev/build?flush=all). Silverstripe passt dann die Datenbank an, wenn es nötig ist.
Entwicklungsumgebung auf d120.de
- Die Entwicklungsumgebung ist wie die lokalen ans SVN angebunden. Zum Aktualisieren
- Im Verzeichnis
/var/www/buchaktionSilverstripe-dev
svn up
ausführen. - https://www.fachschaft.informatik.tu-darmstadt.de/buchaktionSilverstripe-dev/dev/build?flush=all aufrufen.
- Testsystem (Adminzugriff: admin / admin)
- Hier könnt ihr euch beliebig austoben.
- ACHTUNG: Das CAS (TU-ID Login) funktioniert nur unter dieser Adresse. Kein d120.de verwenden!
Chronik
Seit dem Wintersemester 2007/08 führen wir fast jedes Semester die Buchaktion durch:
- WS 2007/08, SS 2008, WS 2008/09, SS 2009, WS 2009/10, SS 2010, WS 2010/11, SS 2011,WS 2011/12, SS 2012,WS 2012/13, SS 2013, WS 2013/14 - Hochschulbuchhandlung Wellnitz
Feb. 2014 wurde dich Hochschulbuchhandlung Wellnitz geschlossen.
- SS 2014, SS 2015, WS 2015/16 - S. Toeche-Mittler Verlagsbuchhandlung (im WS 2014/15 hat keine Buchaktion stattgefunden)
Wechsel zum Georg Büchner Buchladen:
- SS 2016 - Georg Büchner Buchladen