Files
web_doc/fetsite/how_to_fix.md
Andreas Stephanides 50f9ba4f9b how to fix
2017-05-29 10:17:04 +02:00

1.4 KiB

title: "Kleiner Fix ohne eig. Testserver"

Clone das Master Repository und wechsle auf den Branch latest.

git -c http.sslVerify=false clone https://git.triton.fet.at/git/fetsite.git
cd fetsite
git checkout latest
git pull origin latest

Login Daten sind der FET Login (LDAP), beachte es ist ein einziges Repository nicht je User ein eigenes.

Wähle den Richtigen Texteditor um den Quellcode zu bearbeiten: Als Beispiel wird die Zeit geändert mit der die Infoscreen Slides wechseln:

emacs app/views/home/infoscreen.html.erb 

<script>
$(function () {
...
...
...
setTimeout(function(){
     
         window.location.reload();
         /* or window.location = window.location.href; */
     
}, 100000);
...
});
</script>

Ändere den Timeout von 100000 zu 70000 (ms).

<script>
$(function () {
...
...
...
setTimeout(function(){
     window.location.reload();
     /* or window.location = window.location.href; */

}, 70000); ... }); </script>

git add app/views/home/infoscreen.html.erb
git commit -m "change timeout for inforscreen"
git push origin latest

gehe zu "testrby.triton.fet.at/conf" und klicke auf update_testrby (1 MAL !!!) Dieser Befehl zieht den Quellcode auf den Testserver und startet den Server neu. Bitte einfach bisschen warten.