website issueshttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues2019-10-15T23:32:08+02:00https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/377Player: Geschwindigkeitsauswahl bei Livestreams deaktivieren2019-10-15T23:32:08+02:00Julian RotherPlayer: Geschwindigkeitsauswahl bei Livestreams deaktivierenhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/371Link-Preview wenn noch kein Thumbnail existiert2018-11-14T16:16:13+01:00Julian RotherLink-Preview wenn noch kein Thumbnail existiertEin übergroßes "No Thumbnails" sieht blöd aus. Sinnvoller wäre das Bild gar nicht anzubieten, also `<meta property="og:image" ...` wegzulassen, wenn es kein Thumbnail gibt.
![WhatsApp_Image_2018-11-14_at_16.09.57](/uploads/b1b55d6bb750a...Ein übergroßes "No Thumbnails" sieht blöd aus. Sinnvoller wäre das Bild gar nicht anzubieten, also `<meta property="og:image" ...` wegzulassen, wenn es kein Thumbnail gibt.
![WhatsApp_Image_2018-11-14_at_16.09.57](/uploads/b1b55d6bb750a75705786e3c1cda8354/WhatsApp_Image_2018-11-14_at_16.09.57.jpeg)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/356Statistik "Veranstaltungen pro Semester" kaputt2018-07-17T13:29:50+02:00Julian RotherStatistik "Veranstaltungen pro Semester" kaputthttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/366automatisch einsortierte Videos werden mehrfach angelegt2018-06-19T22:55:58+02:00Christoph Rackwitzautomatisch einsortierte Videos werden mehrfach angelegtzu sehen hier: https://video.fsmpi.rwth-aachen.de/18ss-mc#lecture-12489
ist mir nicht nur in Model Checking aufgefallen. korrespondierend kam auch eine entsprechende anzahl an emails.zu sehen hier: https://video.fsmpi.rwth-aachen.de/18ss-mc#lecture-12489
ist mir nicht nur in Model Checking aufgefallen. korrespondierend kam auch eine entsprechende anzahl an emails.https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/347500 Server Error, wenn Dateinamen von Videos Leerzeichen enthalten2018-05-23T16:32:14+02:00Christoph Rackwitz500 Server Error, wenn Dateinamen von Videos Leerzeichen enthaltenKann aber auch an dem Unicode-π im Dateinamen gelegen haben. Habe nicht alle Permutationen getestet.
Was geht denn da schief, wenn ein Dateiname Leerzeichen enthält?Kann aber auch an dem Unicode-π im Dateinamen gelegen haben. Habe nicht alle Permutationen getestet.
Was geht denn da schief, wenn ein Dateiname Leerzeichen enthält?https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/45'time' spalte der lectures kann none sein2018-05-17T18:19:20+02:00Andreas Valder'time' spalte der lectures kann none seinsqlite code von uns macht aus ungültigen timestamps 'none', das geht an verschiedenen stellen kaputt.sqlite code von uns macht aus ungültigen timestamps 'none', das geht an verschiedenen stellen kaputt.https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/77flask probleme2018-05-17T18:19:20+02:00Felix Baumannflask probleme```
felixb@Video-AG:~/Dokumente/videoagwebsite$ pip install flask
Requirement already satisfied (use --upgrade to upgrade): flask in /home/felixb/.local/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgra...```
felixb@Video-AG:~/Dokumente/videoagwebsite$ pip install flask
Requirement already satisfied (use --upgrade to upgrade): flask in /home/felixb/.local/lib/python2.7/site-packages
Requirement already satisfied (use --upgrade to upgrade): itsdangerous>=0.21 in /home/felixb/.local/lib/python2.7/site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): click>=2.0 in /home/felixb/.local/lib/python2.7/site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Werkzeug>=0.7 in /home/felixb/.local/lib/python2.7/site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): Jinja2>=2.4 in /home/felixb/.local/lib/python2.7/site-packages (from flask)
Requirement already satisfied (use --upgrade to upgrade): MarkupSafe in /home/felixb/.local/lib/python2.7/site-packages (from Jinja2>=2.4->flask)
felixb@Video-AG:~/Dokumente/videoagwebsite$ flask
Usage: flask [OPTIONS] COMMAND [ARGS]...
This shell command acts as general utility script for Flask applications.
It loads the application configured (either through the FLASK_APP
environment variable) and then provides commands either provided by the
application or Flask itself.
The most useful commands are the "run" and "shell" command.
Example usage:
$ export FLASK_APP=hello
$ export FLASK_DEBUG=1
$ flask run
Options:
--help Show this message and exit.
Commands:
run Runs a development server.
shell Runs a shell in the app context.
felixb@Video-AG:~/Dokumente/videoagwebsite$ ./run.py
Traceback (most recent call last):
File "./run.py", line 2, in <module>
from server import *
File "/home/felixb/Dokumente/videoagwebsite/server.py", line 1, in <module>
from flask import Flask, g, request, url_for, redirect, session, render_template, flash, Response, make_response
ImportError: No module named 'flask'
```
Was fehlt mir noch?
Python meint es gäbe kein Flask Module, dabei hab ich es per pip installiert.
Es läuft eine Virtualbox mit Ubuntu 64bit.
außerdem noch eine Frage zum LDAP Teil der config.py:
muss ich da was einstellen, wenn ich irgendwas bzgl. des Kalenders testen möchte? wenn ja was und wie genau, danke :)Julian RotherJulian Rotherhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/130Editboxen2018-05-17T18:19:19+02:00Felix BaumannEditboxenEiniges kaputt:
* Positionierung
* Größe ändern
* Platzierung außerhalb der SeiteEiniges kaputt:
* Positionierung
* Größe ändern
* Platzierung außerhalb der SeiteAndreas ValderAndreas Valderhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/81Tab Order2018-05-17T18:19:19+02:00Felix BaumannTab Orderhttp://www.w3schools.com/tags/att_global_tabindex.asp
der 6. Tab verweißt auf irgendetwas unsichtbares und der Loginteil lässt sich aktuell gar nicht durch Tab ansteuern
gibt sicher noch mehr
Ich halte es für sinnvoll, wenn man ko...http://www.w3schools.com/tags/att_global_tabindex.asp
der 6. Tab verweißt auf irgendetwas unsichtbares und der Loginteil lässt sich aktuell gar nicht durch Tab ansteuern
gibt sicher noch mehr
Ich halte es für sinnvoll, wenn man komplett mit Tab durch die Seite steuern kann, aber es hat keine hohe Priorität.
http://www.barrierefreies-webdesign.de/knowhow/tabindex/werte-fuer-tabindex.htmlhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/133Player2018-05-17T18:19:19+02:00Felix BaumannPlayerwollen wir das beibehalten, dass das Scrollen auf dem Videofenster die Lautstärke regelt, statt die Website herunterzuscrollen?
und 720p wird noch immer vor 360p im Player gelistet
und es wäre super, wenn ihr https://api.jquery.com/scr...wollen wir das beibehalten, dass das Scrollen auf dem Videofenster die Lautstärke regelt, statt die Website herunterzuscrollen?
und 720p wird noch immer vor 360p im Player gelistet
und es wäre super, wenn ihr https://api.jquery.com/scrollTop/ verwendet, um den scrollbaren div mit den Geschwindigkeiten ganz unten starten zu lassen, damit man nicht jedesmal scrollen muss ;)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/90Löschen ruft Video auf2018-05-17T18:19:19+02:00Felix BaumannLöschen ruft Video aufDas Löschen eines Videos, ruft das Video auf, weil ihr den Button zum Löschen eines Videos im `<a href></a>` platziert habt.Das Löschen eines Videos, ruft das Video auf, weil ihr den Button zum Löschen eines Videos im `<a href></a>` platziert habt.https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/141Erfahrungen iPhone 6s2018-05-17T18:19:19+02:00Felix BaumannErfahrungen iPhone 6sHi,
ein paar Erfahrungen mit dem iPhone 6s (1334 x 750 Pixel bei 326 ppi, 4,7")
Es ist quasi alles in guter Auflösung und gut anklickbar
es gibt aber ein paar Kleinigkeiten:
u.A. scrollt der Safari jedesmal nach oben auf ...Hi,
ein paar Erfahrungen mit dem iPhone 6s (1334 x 750 Pixel bei 326 ppi, 4,7")
Es ist quasi alles in guter Auflösung und gut anklickbar
es gibt aber ein paar Kleinigkeiten:
u.A. scrollt der Safari jedesmal nach oben auf der Seite, wenn ein popup (editbox) geöffnet wird.
Der Autofocus funktioniert da übrigens.
Vielleicht scrollt er nach oben, weil die absolute Position des divs erst festgelegt wird, nachdem er im dom platziert wird (ist nur ne Vermutung, ka ob das wirklich so ist)
es ist schon nervig, weil man jedesmal nach unten scrollen muss, es betrifft uns aber erstmal nur mäßig, weil die meisten kein iPhone haben/es am Desktop nutzen.
Behoben werde sollte es trotzdem.
Die restlichen Probleme konnte ich in Bildern festhalten:
__________________________________________________________________________________________________
Unten im Footer fehlt Twitter, mangels Breite
entweder man lässt es so oder der Footer wird Größer/Twitter wird sichtbar wenn man wirklich ganz nach unten scrollt
gravierender ist, dass für eine Veranstaltung mit zu langem Namen die Icons in der Titelleiste in die nächste Zeile rutschen, aber die Titelleiste nicht höher wird
![IMG-20161015-WA0001](/uploads/7b8943b560d1e6213ddfaf7f22a8df68/IMG-20161015-WA0001.jpg)
__________________________________________________________________________________________________
Twitter ist sichtbar (im landscape Mode)
Kapitelmarker und Zur Veranstaltungsseite sollten auf derselben Höhe sein (vermutlich ist eines der Paddings leicht zu groß)
![IMG-20161015-WA0000](/uploads/f02a72d8b6807d6cd0bd53314a7115cb/IMG-20161015-WA0000.jpg)
__________________________________________________________________________________________________
erneut Twitter fehlt
aber es fällt auf: wenn eine Ankündigung zu lang ist, wird sie nicht zwangsumgebrochen und verbreitert die Seite -> man kann in der Breite scrollen, was ja nicht gewünscht ist
![IMG-20161015-WA0003](/uploads/98c8ad59ed0725c3dfda0f174d0dd1cc/IMG-20161015-WA0003.jpg)
__________________________________________________________________________________________________
der rss Button rutscht im eingeloggten Stand nach unten, mangels Breite
auch hier könnte man die Paddings anpassen und das sollte reichen, alles in einer zeile darzustellen
außerdem sollte man noch gewisse Paddings ergänzen, damit bestimmte Elemente nicht direkt aufeinander aufliegen
![IMG-20161015-WA0002](/uploads/db505b63b5771531658707ec8c777fef/IMG-20161015-WA0002.jpg)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/91RSS Feed Link:hover -> hässliche underline unterm Icon2018-05-17T18:19:19+02:00Felix BaumannRSS Feed Link:hover -> hässliche underline unterm Icon<a class="fa fa-rss-square pull-right" aria-hidden="true" href="/course/13ws-ausland/feed"></a>
^ist der RSS-Feedlink neben den Videos
ihr habt einen "Fehler" gemacht, als ihr euch für einen Link mit der Klasse entschieden habt, denn lau...<a class="fa fa-rss-square pull-right" aria-hidden="true" href="/course/13ws-ausland/feed"></a>
^ist der RSS-Feedlink neben den Videos
ihr habt einen "Fehler" gemacht, als ihr euch für einen Link mit der Klasse entschieden habt, denn laut bootstrap bekommt jeder link beim Hovern ein underline:
`
a:hover, a:focus {
[...]
text-decoration: underline;
}
`
was hässlich aussieht
beinahe wie ein Schatten beim Hovern
das könnt ihr auf zwei Weisen beheben,
entweder ihr nehmt keine a tags für den RSS Link, sondern einen Button ohne Border oder so.
Oder ihr gebt den fa klassen zusätzlich die Eigenschaft, dass sie text-decoration: none; beim hovern besitzen.
Vielleicht gibt's noch mehr Wege
PS:
Wenn ich diese issues ordentlicher Verfassen soll, sagt mir das bitte.
Ich versuche sie gerade eben schnell herunterzuschreiben.
Auf Wunsch kann ich sie im Nachhinein noch sauber verfassen, wenn das hilft, kostet aber Zeit.Andreas ValderAndreas Valderhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/142Erfahrungen iPhone 42018-05-17T18:19:19+02:00Felix BaumannErfahrungen iPhone 4Man kann Auflösungen zwar auswählen, aber es steht immer 1080p in der Auswahl darunter, egal was man auswählt... (hab das noch gar nicht beim iPhone 7 getestet, könnte dirt auch so sein)
es würde mobil besser funktionieren, wenn es wi...Man kann Auflösungen zwar auswählen, aber es steht immer 1080p in der Auswahl darunter, egal was man auswählt... (hab das noch gar nicht beim iPhone 7 getestet, könnte dirt auch so sein)
es würde mobil besser funktionieren, wenn es wie bei der Geschwindigkeit einfach durchklickbar wäre, oder ihr bietet ein dropdown menü an, die werden unter iOS nämlich durch den Browser über der Website dargestellt
Geschwindigkeiten funktionieren super, kann man aber natürlich nur einstellen, wenn man nicht den Vollbildmodus nutzthttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/144iOS spezifisches2018-05-17T18:19:19+02:00Felix BaumanniOS spezifischesDer iOS Playbutton sollte verborgen werden, damit nur noch unser zu sehen ist:
http://stackoverflow.com/questions/8911247/hide-iphone-html5-video-play-button
die Qualitätseinstellungen funktionieren wie sie aktuell sind nicht gut unte...Der iOS Playbutton sollte verborgen werden, damit nur noch unser zu sehen ist:
http://stackoverflow.com/questions/8911247/hide-iphone-html5-video-play-button
die Qualitätseinstellungen funktionieren wie sie aktuell sind nicht gut unter iOS
Es ist schwer den richtigen Wert zu treffen und es steht unten immer 1080p, egal was man ausgewählt hat
ich bin dafür, dass mobil das ganze wie bei der Geschwindigkeitsauswahl gelöst wirdhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/92search bar rechts, search icon2018-05-17T18:19:19+02:00Felix Baumannsearch bar rechts, search iconDas Searchicon der Searchbar, sollte im Input stehen.
Das lässt sich grob wie folgt realisieren:
http://stackoverflow.com/questions/18838964/add-bootstrap-glyphicon-to-input-box
auf den button (nicht den span):
position: absolute; marg...Das Searchicon der Searchbar, sollte im Input stehen.
Das lässt sich grob wie folgt realisieren:
http://stackoverflow.com/questions/18838964/add-bootstrap-glyphicon-to-input-box
auf den button (nicht den span):
position: absolute; margin-left: -40px; margin-top: -17px;
platziert es im div
dann muss man noch ein wenig die Größe anpassen, den z-index (oder man verschiebt den span vor den input im html)
und man gibt dem input ein zusätzliche padding nach rechts, was die Breite des Suchbuttons ausgleicht (also wenigstens 40px padding)
Ich hab sowas schonmal gemacht
wenn ihr also keine Lust drauf habt, werde ich irgendwann mal einen Pull Request einreichen ;)
was ändert das? wenn der input gefocussed wird, geht der blaue glow auch ums Suchicon herum
außerdem kann man so dafür sorgen, dass der graue border des input, auch um das Suchicon herum zu sehen ist (man könnte hierfür natürlich auch dem suchicon einen ähnlichen border geben)Felix BaumannFelix Baumannhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/145Erfahrungen iPad 2 und iPad Air2018-05-17T18:19:19+02:00Felix BaumannErfahrungen iPad 2 und iPad AirSoweit weniger bis keine Probleme, da das Display im Verhältnis sehr groß ist.
Nur einmal konnte ich wieder sowas beobachten (ragt über Bildschirmrand hinaus):
![Foto_15.10.16__19_08_17](/uploads/99309bf32ec2dce492af7cf2cfdf51c7/Foto_15...Soweit weniger bis keine Probleme, da das Display im Verhältnis sehr groß ist.
Nur einmal konnte ich wieder sowas beobachten (ragt über Bildschirmrand hinaus):
![Foto_15.10.16__19_08_17](/uploads/99309bf32ec2dce492af7cf2cfdf51c7/Foto_15.10.16__19_08_17.png)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/95Editfenster in der Größe anpassbar machen2018-05-17T18:19:19+02:00Felix BaumannEditfenster in der Größe anpassbar machenWenn man Beschreibungen oder ähnliches bearbeitet, ist die textarea recht klein.
Browser bieten ja die Möglichkeit an, das Feld mit dem Dreieck rechts unten zu vergrößern.
Leider vergrößert sich der umgebende Div nicht mit
außerdem wäre...Wenn man Beschreibungen oder ähnliches bearbeitet, ist die textarea recht klein.
Browser bieten ja die Möglichkeit an, das Feld mit dem Dreieck rechts unten zu vergrößern.
Leider vergrößert sich der umgebende Div nicht mit
außerdem wäre es toll, wenn sich die Website per Cookie/DB-Eintrag für den User merkt, wie groß man diese Editfenster gerne hätte ;)Andreas ValderAndreas Valderhttps://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/1464:3 Thumbnails2018-05-17T18:19:19+02:00Felix Baumann4:3 ThumbnailsEs gibt Thumbnails im 4.3 Format (einige Screencaptures)
dadurch verruscht der ganze Inhalt in der Liste nach links
das sollte nicht passieren
![Foto_15.10.16__18_48_19](/uploads/1f7c4bf1feb9e15b0777462636a38035/Foto_15.10.16__18_4...Es gibt Thumbnails im 4.3 Format (einige Screencaptures)
dadurch verruscht der ganze Inhalt in der Liste nach links
das sollte nicht passieren
![Foto_15.10.16__18_48_19](/uploads/1f7c4bf1feb9e15b0777462636a38035/Foto_15.10.16__18_48_19.png)
![Foto_15.10.16__18_48_12](/uploads/ca6cd470f421edeb24b8ed5c9ae03d85/Foto_15.10.16__18_48_12.png)https://git.fsmpi.rwth-aachen.de/videoaginfra/website/-/issues/100timetable entries width is different for every column and issues with more th...2018-05-17T18:19:19+02:00Felix Baumanntimetable entries width is different for every column and issues with more than 3 overlapping entriesdie Breite der Spalten des Drehplans scheint sich zu unterscheiden.
Außerdem geht er in folgender Kalenderwoche kaputt (10.11.-15.11.2014):
http://localhost:5000/timetable?kw=-100
![screenshot-7bc6](/uploads/6ca4854fb8355edf4af1ebfdd1b...die Breite der Spalten des Drehplans scheint sich zu unterscheiden.
Außerdem geht er in folgender Kalenderwoche kaputt (10.11.-15.11.2014):
http://localhost:5000/timetable?kw=-100
![screenshot-7bc6](/uploads/6ca4854fb8355edf4af1ebfdd1b6d212/screenshot-7bc6.png)