hitobito / hitobito_sac_cas

A hitobito wagon defining the organization hierarchy and additional features for SAC/CAS
Other
3 stars 2 forks source link

ETIKETTEN: Land immer drucken #426

Closed carlobeltrame closed 1 month ago

carlobeltrame commented 6 months ago

Als Person beim SAC welche Etiketten exportieren muss möchte ich die aufgedruckten Informationen leicht angepasst haben, um den bisherigen Kommunikations-Ansprüchen des SAC gerecht zu werden.

Neu soll auf den exportierten Etiketten immer das Land aufgedruckt werden, bzw. einfach die Schweiz falls kein Land gesetzt ist. Das Land soll in der Korrespondenzsprache der adressierten Person gedruckt sein.

Mockup

Mockup ist veraltet, das Land darf überall in der gleichen Sprache stehen, so wie es im hitobito Core bereits ist. Screenshot 2024-03-26 at 11-15-25 people_1 pdf

Tech-Spec

ToDo

sykesonrocks commented 6 months ago

@carlobeltrame Das Ticket muss überarbeitet werden.

Wie in meiner E-Mail vom 15. März 2024 10:00 beschrieben gelten folgende Punkte:

In Scope

Nicht in Scope

sykesonrocks commented 6 months ago

@carlobeltrame ein Detail: im Screenshot sind die Landbezeichnungen nicht immer deutsch. Ich sehe aber, dass du diese Anforderung in der Spez durchgestrichen hast. Somit OK.

carlobeltrame commented 6 months ago

Ticket wurde überarbeitet. Adresszusatz und Postfach würden dieses Ticket blockieren bis hitobito/hitobito#2226 umgesetzt ist, und vermutlich wird dies sowieso im Rahmen von hitobito/hitobito#2226 bereits im Core umgesetzt.

Mehrsprachigkeit habe ich entfernt, aber dies bietet insgesamt kaum Einsparungen, da wir die Mehrsprachigkeit der Landesbezeichnungen für die Bulletinliste in #427 trotzdem implementieren müssen.

sykesonrocks commented 5 months ago

@carlobeltrame ich habe heute kurz vor 16:30 den Etiketten-Export für https://sac-cas.puzzle.ch/de/groups/1237/people gestartet. Seit 30 Minuten sieht es gleich aus: image

Hat sich der Prozess "aufgehängt"?

Am 15.04.2024 um 11:15 wieder gestartet und Ergebnis identisch wie letzten Freitag. Download nach 20 Minuten abgebrochen.

carlobeltrame commented 5 months ago

@sykesonrocks

Hat sich der Prozess "aufgehängt"?

Ich habe das angeschaut und es ist ein Bug der nichts mit diesem Ticket zu tun hat. In den Mitgliedern beim SAC Lägern hat es eine oder mehrere Personen welche Spezial-Zeichen im Namen oder in der Adresse haben, welche nicht mit den Schriftarten gerendert werden können die von Haus aus im PDF-Format drin sind. Damit das funktioniert müssen wir explizit eine vollwertige Schriftart in alle PDFs einbauen. Dies ist aber ein separates Thema vom Land auf den Etiketten.

Könntest du die Funktionalität dieses Tickets in einer anderen Personenliste (z.B. SAC Lägern Funktionäre) testen, und ggf. noch ein Bugticket für den PDF-Export von nichteuropäischen Zeichen erfassen?

tobiasstern commented 5 months ago

Der Etiketten-Export funktioniert mit den Funktionären gut. Mehrzeilige Adressen geben zwar ein schlechtes Ergebnis, siehe PDF im Anhang, aber das wird wie Adresszusatz und Postfach von dem anderen Thema bereits abgedeckt.

people_1236-2.pdf

Verbesserungspotential, das ich sehe:

Image

@sykesonrocks bei Gelegenheit bitte deine Sicht kommentieren, um nächste Schritte zu definieren.

sykesonrocks commented 4 months ago

@carlobeltrame @tobiasstern Wenn ich unter https://sac-cas.puzzle.ch/de/groups/886/people?returning=true die Etiketten für die 4 Personen exportiere (via Export-Etiketten-SAC Adressetiketten 3-bahnig), wird der blaue Balken zwar oben dargestellt ("Die Downloads werden vorbereitet, bitte warten.") und ich erhalte danach die Meldung: "Export wird im Hintergrund gestartet und nach Fertigstellung heruntergeladen.". Es passiert aber danach nichts mehr. In meinem Download-Ordner geprüft, finde dort aber keine neu heruntergeladenen Dateien.

carlobeltrame commented 4 months ago

@sykesonrocks ich kann das Problem nicht reproduzieren. Bei mir funktioniert es einwandfrei, egal ob ich als Puzzle, als Carlo Beltrame oder als Stefan Sykes (Test) exportiere, und egal ob Haushalte zusammenfassen oder nicht. Wenn du es konsistent reproduzieren kannst, müssten wir mal kurz zusammensitzen und ich schaue in die Logs was genau passiert wenn es bei dir nicht geht.