tub-floorplan issueshttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues2018-07-08T22:10:58+02:00https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/9Belegungsanzeige2018-07-08T22:10:58+02:00Tobias ZeumerBelegungsanzeigeVielleicht ließe sich irgendwie eine (relative) Belegungsanzeige realisieren, z.B: Besucherzähler-Zahlen live abgreifen.Vielleicht ließe sich irgendwie eine (relative) Belegungsanzeige realisieren, z.B: Besucherzähler-Zahlen live abgreifen.https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/10Guided Tour2018-06-10T22:09:40+02:00Tobias ZeumerGuided TourGuided Tour als Schnelleinstieg in die Bibliotheksangebote (Anmeldung > Ausweis > Selbstverbucher > PCs...). Ziemlich hübsch z.B. http://introjs.com/
Ähnliche Ansätze: http://dev.vast.com/jquery-popup-overlay/ || https://github.com/hub...Guided Tour als Schnelleinstieg in die Bibliotheksangebote (Anmeldung > Ausweis > Selbstverbucher > PCs...). Ziemlich hübsch z.B. http://introjs.com/
Ähnliche Ansätze: http://dev.vast.com/jquery-popup-overlay/ || https://github.com/hubspot/vexhttps://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/11Tageszeit-Schattenwurf2018-06-17T22:52:57+02:00Tobias ZeumerTageszeit-SchattenwurfBox-Shadow nach Tageszeit pro Etage zeigen. Nutzlos aber cool.Box-Shadow nach Tageszeit pro Etage zeigen. Nutzlos aber cool.https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/19Bildschirmschoner2018-07-08T20:31:23+02:00Tobias ZeumerBildschirmschonerFür das Infoterminal sollte ein Screensaver eingebaut werden. Einfachste Variante, den [von JournalTouch](https://github.com/tzeumer/JournalTouch/blob/master/js/local/conduit.js#L111) übernehmen.
Inhalt evtl.
* Kurzer Hinweis auf die Bu...Für das Infoterminal sollte ein Screensaver eingebaut werden. Einfachste Variante, den [von JournalTouch](https://github.com/tzeumer/JournalTouch/blob/master/js/local/conduit.js#L111) übernehmen.
Inhalt evtl.
* Kurzer Hinweis auf die Buttons/Menüs
* Deutsch links, Englisch rechts
* ...https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/21Nutzung zur Standortanzeige in tub.find2024-02-20T21:12:02+01:00Tobias ZeumerNutzung zur Standortanzeige in tub.findDer Standort könnte in tub.find dynamisch mit diesem Plan angezeigt werden (https://xyz/tub-floorplan/index.html?signature=ti:tie-123).Der Standort könnte in tub.find dynamisch mit diesem Plan angezeigt werden (https://xyz/tub-floorplan/index.html?signature=ti:tie-123).https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/23Mapmarker, Bilder, Infos - mehr und besser2018-07-08T22:04:01+02:00Tobias ZeumerMapmarker, Bilder, Infos - mehr und besser* Bessere Icons suchen
* https://thenounproject.com/
* https://icomoon.io/app/#/select
* Neue Icons (außerhalb der Bibliothek) oder evtl. eine Art Pop-Up-Menü "Mehr" für klassicher Weise relevante Infos.
* Icon "WLAN" (kein Public,...* Bessere Icons suchen
* https://thenounproject.com/
* https://icomoon.io/app/#/select
* Neue Icons (außerhalb der Bibliothek) oder evtl. eine Art Pop-Up-Menü "Mehr" für klassicher Weise relevante Infos.
* Icon "WLAN" (kein Public, Hinweis https://cat.eduroam.de/; VPN - bisher bei "Broschüren" versteckt)?
* Icon "E-Medien" (Infos IP/Shibboleth)?
* Icon "Buchwunsch"?
* Auffrischung von Legendentexten mit Bildern
* Evtl. News dynamisch ziehen (z.B. Blogbeiträge zu Aktionsregal)
https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/26News verlinken (von TUB-Website)2024-02-20T13:56:27+01:00Tobias ZeumerNews verlinken (von TUB-Website)News von der Homepage können (leicht) nach Schlagwort verlinkt werden. Zum Beispiel für Bookcrossing mit https://www.tub.tuhh.de/blog/tag/bookcrossing/. Andere Klassiker wären Öffnungszeiten, Perinorm(ausfälle). Eventuell auch tub.talks....News von der Homepage können (leicht) nach Schlagwort verlinkt werden. Zum Beispiel für Bookcrossing mit https://www.tub.tuhh.de/blog/tag/bookcrossing/. Andere Klassiker wären Öffnungszeiten, Perinorm(ausfälle). Eventuell auch tub.talks. Mehr...?
Richtig schön wäre, wenn wir nicht nur einen Teaser-Feed hätten und die News gleich komplett in einem Popup zeigen könnte. Vielleicht wären die Beitragstitel aber auch schon ein schöner Anfang (via Tag-Feed https://www.tub.tuhh.de/blog/tag/bookcrossing/feed/)https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/36Darstellung (Kompatibilität und Performance)2018-07-08T22:12:18+02:00Tobias ZeumerDarstellung (Kompatibilität und Performance)## Ziel
Die Funktionalität soll gleich sein für alle Geräte und aktuellen Browser. Das funktioniert heute eigentlich recht gut - nur (auf Altgeräten veraltende) Safaris sind sowas wie der neue IE6. Es ist eigentlich ja auch nur eine ziem...## Ziel
Die Funktionalität soll gleich sein für alle Geräte und aktuellen Browser. Das funktioniert heute eigentlich recht gut - nur (auf Altgeräten veraltende) Safaris sind sowas wie der neue IE6. Es ist eigentlich ja auch nur eine ziemlich popelige Seite, aber problematisch wird's nur wegen insbesondere dieser (panzoom) Funktionalitäten
* Mausrad-Zoom
* Pinch-Zoom
* Panning
* Ein/Ausblenden der Legend (Resizing der Map)
* Animationen (ggf. Performanceproblem bei Mobil?)
Mit [diesem Stand](4c4f762716ff3a6522634e3b2d659e6bd771ac51) funktioniert eigentlich alles, aber...
## Probleme
Wegen Panzoom (was einfach super ist), ist die Struktur etwas verschachtelter als sie ohne sein müsste. Richtig fies zum Zeitpunkt dieses Tickets sind
* Javascript mit Animates zum Ein-/Ausblenden der Legende ([Code1](https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/blob/master/js/tubmap.js#L132) und [Code2](https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/blob/master/js/tubmap.js#L489))
* Manueller Abzug der Navigationsmenühöhe für Mobile, weil kein Flex genutzt wird ([Code](https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/blob/master/css/css-responsive-nav.css#L84) und [Code](https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/blob/master/css/css-responsive-nav.css#L330))
* Beim Laden haut das auch richtig auf die Performance beim Rendern
## Zu beachten
Macht man links was, geht es rechts wieder nicht. Woran man so denken muss:
| **Geräteklasse** | **Eingabemethode** | **Browser** |
| ------------- | ------------- | ----- |
| Desktops | Touch & Pinching | Chrome |
| Mobile | Mouse | Firefox |
| | (theoretisch Tastatur) | Edge/IE |
| | | Safari |
| | | Opera |
Browser jeweils nur aktuelle in der Mobil- und Desktop-Version. Kein IE11. Safari leider praktisch nur mit Apple-Gerät zu testen...
Probleme (ggf. mit Workarounds)
* Beim Firefox funktioniert das Mausrad-Zoomen nur zusätzlichem jquery.mousewheel
* Edge will besondere Angaben für Pointer
* Probiert man eine Flex-Variante
* dann ist Chrome erst zufrieden, wenn man #map_container "irgendeine" height zugewiesen hat. Alle anderen Browser sind auch so glücklich.
* Edge: schließt man die Legende, wird die Map erst riesig, aber korrekt nach einem weiteren Klick "irgendwo" dargestellt. (Leider hilft auch ein ```$("#tubhh").panzoom("resetDimensions");``` nicht)
* ...https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/56Jquery weg / Panzoom vs OpenSeadragon2019-11-02T18:27:20+01:00Tobias ZeumerJquery weg / Panzoom vs OpenSeadragonGelegentlich mal prüfen, ob [OpenSeadragon](https://openseadragon.github.io/) eine Alternative zu jquery.panzoom wäre.
Sofern das zuträfe, wäre es sinnvoll gleich allen Jquery-Kram über Bord zu werfen.Gelegentlich mal prüfen, ob [OpenSeadragon](https://openseadragon.github.io/) eine Alternative zu jquery.panzoom wäre.
Sofern das zuträfe, wäre es sinnvoll gleich allen Jquery-Kram über Bord zu werfen.https://collaborating.tuhh.de/tobias.zeumer/tub-floorplan/-/issues/57Mastodonfeed statt Twitter-Feed2024-02-20T13:57:47+01:00Tobias ZeumerMastodonfeed statt Twitter-FeedAm 2024-02-20 den Twitter-Feed durch Mastodon via [MastoFeed](https://www.mastofeed.com/) ersetzt. Eventuell durch [Emfed: Simple Client-Side Mastodon Feed Embedding](https://github.com/sampsyo/emfed) oder optimaler Weise durch etwas lok...Am 2024-02-20 den Twitter-Feed durch Mastodon via [MastoFeed](https://www.mastofeed.com/) ersetzt. Eventuell durch [Emfed: Simple Client-Side Mastodon Feed Embedding](https://github.com/sampsyo/emfed) oder optimaler Weise durch etwas lokales ersetzten
Todo
* [ ] Mastofeed-Zugriff für Console erlauben
* [ ] Emfed checken