tub-floorplan issueshttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues2019-01-02T18:32:42+01:00https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/54Spracherkennung / Verlinkung2019-01-02T18:32:42+01:00Tobias ZeumerSpracherkennung / VerlinkungDie Sprache sollte per Browser und per URL-Parameter wählbar sein.Die Sprache sollte per Browser und per URL-Parameter wählbar sein.https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/53Highlighting sollte aktuelle Ebene bevorzugen2019-01-02T18:32:42+01:00Tobias ZeumerHighlighting sollte aktuelle Ebene bevorzugenBeim Klick auf Buttons oder in Menü wird vom OG1 ins EG gesprungen. Falls man im OG1 klickt, sollte aber dort die Hervorhebung angezeigt werden ([Codestelle](https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/blob/cd6da075b3d3e414...Beim Klick auf Buttons oder in Menü wird vom OG1 ins EG gesprungen. Falls man im OG1 klickt, sollte aber dort die Hervorhebung angezeigt werden ([Codestelle](https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/blob/cd6da075b3d3e414a9e1f34e659c75153ec1e5df/js/tubmap.js#L680)).https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/49Hervorhebung zu kurz2018-12-28T09:22:02+01:00Tobias ZeumerHervorhebung zu kurzDas zurücksetzen der (roten) Hervorhebung wird als zu schnell empfunden (15 Sekunden). Nochmal prüfen...Das zurücksetzen der (roten) Hervorhebung wird als zu schnell empfunden (15 Sekunden). Nochmal prüfen...https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/44Signatur klickbar machen2018-12-28T09:22:02+01:00Tobias ZeumerSignatur klickbar machenWarum eigentlich nicht auch auf die Signaturen klicken könne, um die Fachgruppen-Infos zu kriegen...Warum eigentlich nicht auch auf die Signaturen klicken könne, um die Fachgruppen-Infos zu kriegen...https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/51Regalabbau Dezember 2018 einpflegen2018-12-28T09:22:02+01:00Tobias ZeumerRegalabbau Dezember 2018 einpflegenViele Regale wurden in LS1 und LS2 abgebaut. Aus Plan entfernen und Standorte bei restlichen Regalen anpassen.Viele Regale wurden in LS1 und LS2 abgebaut. Aus Plan entfernen und Standorte bei restlichen Regalen anpassen.https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/48Symbole Raum 0.04b und TU:Speak2018-12-28T09:22:02+01:00Tobias ZeumerSymbole Raum 0.04b und TU:SpeakDa Raum .04b nun freigegeben ist, müsste da auch ein Gruppenraumsymbol hin. Außerdem ist das TU:Speak-Räume-Symbol da etwas irrtierend (über leere Regale legen ggf.).Da Raum .04b nun freigegeben ist, müsste da auch ein Gruppenraumsymbol hin. Außerdem ist das TU:Speak-Räume-Symbol da etwas irrtierend (über leere Regale legen ggf.).https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/43Systematik standardmäßig anzeigen2018-07-19T21:21:45+02:00Tobias ZeumerSystematik standardmäßig anzeigenEs ist eigentlich eher sinnfrei, wenn man auf einen Übersichtsplan die Systematik versteck.
Die Farben sollten irgendwie auffällig und doch dezent sein...Es ist eigentlich eher sinnfrei, wenn man auf einen Übersichtsplan die Systematik versteck.
Die Farben sollten irgendwie auffällig und doch dezent sein...https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/41EB umgezogen2018-07-18T12:39:01+02:00Tobias ZeumerEB umgezogenEB im LS2 ist in den 1.006 umgezogen - müsste angepasst werden.
(Bei LA stimmen die DESC auch noch nicht ganz)EB im LS2 ist in den 1.006 umgezogen - müsste angepasst werden.
(Bei LA stimmen die DESC auch noch nicht ganz)https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/4Quellcode-Optimierungen (Performance; Ladezeit)2018-07-08T20:51:59+02:00Tobias ZeumerQuellcode-Optimierungen (Performance; Ladezeit)* IDs, insbesondere in SVG, ordentlich(er) und strukturierter benennen
* XSLT oder PHP um eine ordentliche HTML-Version zu generieren (mehr oder minder alle Sources in einer Datei, Bearbeitung aber übersichtlicher in Ressourcen)
* Oder...* IDs, insbesondere in SVG, ordentlich(er) und strukturierter benennen
* XSLT oder PHP um eine ordentliche HTML-Version zu generieren (mehr oder minder alle Sources in einer Datei, Bearbeitung aber übersichtlicher in Ressourcen)
* Oder: ist eine reine HTML-Version wirklich so charmant gegenüber einer PHP-Version (irgendwie schon :))
* snapsvg weg (einfach svg includen)https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/35Caching optimieren2018-07-08T20:48:47+02:00Tobias ZeumerCaching optimierenSeitenladegeschwindigkeit (siehe auch #4) optimieren. Da die Seite minimalistisch ist, praktisch nur eine statische Seite ausliefert und schon mal gar kein Load Balancing oder CDNs genutzt werden, kann eigentlich alles genutzt werden
*...Seitenladegeschwindigkeit (siehe auch #4) optimieren. Da die Seite minimalistisch ist, praktisch nur eine statische Seite ausliefert und schon mal gar kein Load Balancing oder CDNs genutzt werden, kann eigentlich alles genutzt werden
* ETags sind bei TUB-Servern gesetzt; trotzdem nochmal explizit "FileETag All"
* mod_expires setzen
* Versionierung eingebundener Dateienhttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/33Linkleiste statt "tub.map"-Homelink2018-07-08T20:48:16+02:00Tobias ZeumerLinkleiste statt "tub.map"-HomelinkIm Menü ist der "tub.map-Link", der einfach die Seite neu lädt. Da könnte man ein paar Symbole nehmen, z.B.
* Home (Map neu laden)
* JournalTouch (ggf. nur an Konsole)
* Twitter (Tub)
* Youtube/Facebook/Google+ - aber eigentlich wohl al...Im Menü ist der "tub.map-Link", der einfach die Seite neu lädt. Da könnte man ein paar Symbole nehmen, z.B.
* Home (Map neu laden)
* JournalTouch (ggf. nur an Konsole)
* Twitter (Tub)
* Youtube/Facebook/Google+ - aber eigentlich wohl alles eher tot bei uns
Mobil sind die Symbole natürlich nicht sofort sichtbar bei eingeklappten Menü. Aber auch nicht sonderlich schlimmhttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/38Mapmarker (Animation / Mobil)2018-07-08T20:45:33+02:00Tobias ZeumerMapmarker (Animation / Mobil)Die Animation der Marker lässt die Ladezeit (auf dem Papier) lange erscheinen. Wichtiger, die Animation
* stört, wenn man klicken will
* scheint bei Handys richtig reinzuhauen und lässt das ganze sehr laggy erscheinen
* zusätzlich sin...Die Animation der Marker lässt die Ladezeit (auf dem Papier) lange erscheinen. Wichtiger, die Animation
* stört, wenn man klicken will
* scheint bei Handys richtig reinzuhauen und lässt das ganze sehr laggy erscheinen
* zusätzlich sind die Marker (mindestens) für's Handy zu klein. Schwer zu treffenhttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/14Druckversion verbessern2018-07-08T20:43:15+02:00Tobias ZeumerDruckversion verbessernDerzeit werden bei Druck alle Elemente außer der Karte ausgeblendet.
Eventuell wäre ein Druck-Icon schöner, dass beim Klick folgendes macht
* Eine Beschriftung links oben einfügt ("Lesesal 1", "Lesesaal ")
* Die Karte optimal für den D...Derzeit werden bei Druck alle Elemente außer der Karte ausgeblendet.
Eventuell wäre ein Druck-Icon schöner, dass beim Klick folgendes macht
* Eine Beschriftung links oben einfügt ("Lesesal 1", "Lesesaal ")
* Die Karte optimal für den Druck vergrößert/zoomt
* Beide Lesesäle (ggf. auch Magazin) direkt druckt, so dass nicht für jede Ebenen-Ansicht separat gedruckt werden muss.
* Statt eines Drucks, könnte auch eine "klassiche" Pixelgrafik (png/jpg/gif) ausgegeben werden
* mehr denkbar...https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/17Verlinkungen auf externe Inhalte2018-07-08T20:33:36+02:00Tobias ZeumerVerlinkungen auf externe InhalteGelegentlich bieten sich bei Legende-Texten Links an, z.B. bei Verweisen auf Formulare wie Buchwunsch oder Fernleihe. Bei externer Nutzung ist das eher unproblematisch, wenn vom Plan weggeleitet wird. Bei einem Infoscreen sollten die Lin...Gelegentlich bieten sich bei Legende-Texten Links an, z.B. bei Verweisen auf Formulare wie Buchwunsch oder Fernleihe. Bei externer Nutzung ist das eher unproblematisch, wenn vom Plan weggeleitet wird. Bei einem Infoscreen sollten die Links eher in einem Popup oder zmdst. in einem neuen Tab geöffnet werden.
Ganz auf Links zu verzichten, wäre schade.https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/29SVG-Symbole (zu viele Dateien)2018-07-07T19:50:39+02:00Tobias ZeumerSVG-Symbole (zu viele Dateien)Für das Menü sind alle (Marker-)Symbole auf tub_floorplan.svg nochmal in symbols.svg. Eigentlich Unsinn, aber zum einen ist das Styling und zum anderen die Position sicher. Für die allermeisten Icons funktioniert die Übernahme aus tub_fl...Für das Menü sind alle (Marker-)Symbole auf tub_floorplan.svg nochmal in symbols.svg. Eigentlich Unsinn, aber zum einen ist das Styling und zum anderen die Position sicher. Für die allermeisten Icons funktioniert die Übernahme aus tub_floorplan.svg aber auch so:
Alt
```html
<li><svg class="icon"><use xlink:href="res/symbols.svg#icon-clock3"></use></svg> ...</li>
```
Neu
```html
<li><svg class="icon" viewbox="0 0 10 10"><use xlink:href="#icon-clock3"></use></svg> ...</li>
```
Ausnahmen sind SUB-Logo, Schließfächer, Bookcrossing, Toiletten - also alle, die in tub_floorplan.svg nicht nur ein simpler Pfad sind.
Die Frage ist, ob sich da noch viel Fummelei lohnt, nur um (komprimiert) minimal KB und Dateizugriffe zu sparen. Ggf. könnte man als Kompromiss nur die problematischen Icons behalten und zusätzlich die symbols_gui.svg in die symbols.svg übernehmen. Allerdings leidet ggf. die Nachvollziehbarkeit... Außerdem noch etwas unklar, warum mit *viewbox="0 0 10 10"* überhaupt das Verhältnis stimmt...
Der (einfache) Weg zum "perfekten" Symbol war übrigens
1. https://icomoon.io/ > Icon Moon App (oder direkt: https://icomoon.io/app/#/select)
2. Import Icons (jeweils nur SVG-Daten des einzelnen Symbols aus tub_floorplan.svg kopieren; "<svg><path...</path></svg>")
3. Edit Icon > Scale > Fit to canvas
4. Dann ganz unten auf der Seite "Generate SVG & More"
5. Ergebnis in symbols.svg einfügenhttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/22Raumnummern ergänzen2018-07-07T19:50:37+02:00Tobias ZeumerRaumnummern ergänzenEs wurde der Wunsch geäußert, die Raumnummern im Plan zu ergänzen.
Fragen
* Raumecke parallel zu Winkel (Kopf drehen) oder gerade "irgendwo" (unruhig evtl.)?
* Ein-/Ausblendbar?
* Passt es überhaupt in einer sinnvollen Schriftgröße
* A...Es wurde der Wunsch geäußert, die Raumnummern im Plan zu ergänzen.
Fragen
* Raumecke parallel zu Winkel (Kopf drehen) oder gerade "irgendwo" (unruhig evtl.)?
* Ein-/Ausblendbar?
* Passt es überhaupt in einer sinnvollen Schriftgröße
* Alternative, um Raumnummer darzustellen (Klick & Popup oder dergleichen)?https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/15Tooltips alternativ anzeigen (jquery-ui weg)2018-06-17T22:52:57+02:00Tobias ZeumerTooltips alternativ anzeigen (jquery-ui weg)Die Tooltips werden derzeit beim Überfahren der Marker mit der Maus oder bei Klick auf ein Regal angezeigt. Das funktioniert nicht ganz einwandfrei und vor allem verwendet es das riesige jquery-ui (Downloadzeit). Das sollte unbedingt raus.Die Tooltips werden derzeit beim Überfahren der Marker mit der Maus oder bei Klick auf ein Regal angezeigt. Das funktioniert nicht ganz einwandfrei und vor allem verwendet es das riesige jquery-ui (Downloadzeit). Das sollte unbedingt raus.