Opened 9 years ago
Closed 8 years ago
#2630 closed Aufgabe (erledigt)
Shortcut Tausch_auf_Server
| Reported by: | Rüdiger Kupper | Owned by: | Rüdiger Kupper |
|---|---|---|---|
| Priority: | schnell erledigen | Milestone: | Schuljahr 2017/18 |
| Component: | Software: Ubuntu | Severity: | beeinträchtigt den Unterricht einiger Lehrer |
| Keywords: | Cc: | bau |
Description
Der Shortcut in der Seitenleiste des Dateimanager-Fensters ist, zumindest bei einigen Schülern, noch falsch verlinkt. (Vielleicht bei denen, die über ihrer Quota lagen, als der Link eingerichtet wurde.)
Links nochmal neu anlegen.
Change History (11)
comment:1 by , 9 years ago
| Status: | new → accepted |
|---|
comment:2 by , 9 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | accepted → closed |
comment:3 by , 9 years ago
| Cc: | added |
|---|---|
| Resolution: | erledigt |
| Status: | closed → reopened |
Die Bookmarks "Tausch_auf_Server" funktionieren bei (einigen?) Schülern noch immer nicht! Noch mal genauer nachsehen!
comment:4 by , 9 years ago
| Status: | reopened → accepted |
|---|
comment:5 by , 9 years ago
Beim Testschüler (login: schuelte, Passwort wie beim Testlehrer) funtioniert der Bookmark. So sollte es bei allen Schülern aussehen -- abgesehen von denen, die über ihre Quota sind, natürlich.
-> prüfen z.B. bei 7e.
comment:6 by , 9 years ago
| Priority: | normal → hoch |
|---|
comment:7 by , 9 years ago
Problem ist folgendes:
im Tausch-Link ist der absolute Pfad zum Schülerhome angegeben, in diesem taucht der Klassenname auf,
z.B. bei singharvi:
/home/students/10c/singharvi/Tausch_auf_Server
Der Schüler ist aber in 11d. Letztes Jahr hat der Link funktioniert.
Abhilfe: Link direkt nach /home/share legen
comment:9 by , 9 years ago
Okay, das Problem hat mehrere Komponenten:
- die Bookmarks-Datei wird vom Skeleton-Mechanismus als "default" verteilt. Ist die Datei also einmal da, wird sie nicht mehr verändert. Der Grund ist, dass die Schüler natürlich selbst Bookmarks setzen können sollen.
- das Homeverzeichnis der Schüler ändert sich jährlich -- das ist in Unix-Systemen äußerst ungewöhnlich. Ich habe selbst mit viel googeln keine Erwähnung von so etwas gefunden.
- Nautilus wertet leider keine Umgebungsvariablen (wie $HOME) aus
- Das Format der Bookmarks ist beschränkt, für File-Links ist nur der URI "file://" erlaubt, der sich immer auf absolute Pfade bezieht.
Abhilfe
- Für den Bookmark zum Tauschverzeichnis könnten wir (mit unserer NFS-Lösung) auch einfach "file:///home/share" verwenden. In der Nautilus-Navigationszeile steht dann allerdings auch "/home/share", navigiert der Schüler also von dort aus ein Verzeichnis nach oben, landet er nicht wie erwartet wieder im persönlichen Verzeichnis, sondern in "/home". Das könnte verwirren.
- Für den Bookmark ins Vorlagenverzeichnis des Nutzers fällt mir gar keine Lösung ein.
Alternativen
- auf den Bookmark zum "Vorlagen"-Verzeichnis einfach verzichten
- alternativ könnte man die Bookmarks-Datei in den "mandatory"-Zweig des Skeletons stecken, dann würde der Link immer stimmen, der Schüler würde aber jede Nacht seine selbst gesetzten Bookmarks verlieren.
- man könnte die Bookmarks-Datei der Schüler zu Beginn jedes Schuljahres einmal löschen. Dann würden die Links stimmen, der Schüler verliert aber einmal zu Schuljahresbeginn seine selbst gesetzten Bookmarks. Dazu müsste man sich irgendwo in einer Routine der Linuxmusterlösung einklinken, am besten dort, wo die Homeverzeichnisse der Schüler zu Jahresbeginn umgebogen werden.
Frage: Wie viele Schüler nutzen eigentlich persönliche Bookmarks?
comment:10 by , 9 years ago
Ach so, noch eine Möglichkeit wäre ein eigenes Skript (außerhalb des Skeleton-Mechanismus), dass in allen Bookmarks-Dateien jede Nacht die Links "Tausch_auf_Server" und "Vorlagen" löscht und wieder neu setzt und dabei die restliche Datei unverändert lässt (sed-Skript). Hm, ginge auch...
comment:11 by , 8 years ago
| Resolution: | → erledigt |
|---|---|
| Status: | accepted → closed |
Gelöst mit /home/share, wie in comment:9 beschrieben. Nicht perfekt, doch es wird die schüler weniger stören als im Moment.
Fehlerhafte Bookmarks finden mit
Dann gelöscht. Die richtigen Bookmarks werden heute Nacht vom Skeleton-Skript neu angelegt.