diff options
Diffstat (limited to 'pages')
-rw-r--r-- | pages/about.html | 49 | ||||
-rw-r--r-- | pages/absences.html | 31 | ||||
-rw-r--r-- | pages/changelog.html | 10 | ||||
-rw-r--r-- | pages/grades.html | 50 | ||||
-rw-r--r-- | pages/gradings.html | 26 | ||||
-rw-r--r-- | pages/meals.html | 108 | ||||
-rw-r--r-- | pages/messaging.html | 64 | ||||
-rw-r--r-- | pages/privacypolicy.html | 43 | ||||
-rw-r--r-- | pages/teachers.html | 32 | ||||
-rw-r--r-- | pages/timetable.html | 24 | ||||
-rw-r--r-- | pages/tos.html | 97 |
11 files changed, 207 insertions, 327 deletions
diff --git a/pages/about.html b/pages/about.html index 2f41d45..73826a0 100644 --- a/pages/about.html +++ b/pages/about.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -21,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -32,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » About + <b>Beži</b><span>App</span> » <x-su>about</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -48,24 +48,24 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a></li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a></li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -81,7 +81,7 @@ <div class="col s12"> <ul class="collection with-header"> <li class="collection-header"> - <h5>Authors</h5> + <h5><x-su>authors</x-su></h5> </li> <li class="collection-item avatar"> <img src="/img/avatars/rstular.png" class="circle"> @@ -112,12 +112,25 @@ </div> <div class="row"> <div class="col s12"> + <ul class="collection with-header"> + <li class="collection-header"> + <h5><x-su>translatorsForThisLanguage</x-su> - <x-su>miscTranslationLanguage</x-su></h5> + </li> + <li class="collection-item avatar"> + <span class="title about-text"><x-su>miscTranslationAuthors</x-su></span> + </li> + </ul> + </div> + </div> + <div class="row"> + <div class="col s12"> <div class="collection"> - <a href="/pages/changelog.html" class="collection-item">What's new</a> - <a href="/pages/tos.html" class="collection-item">Terms of Service</a> - <a href="/pages/privacypolicy.html" class="collection-item">Privacy policy</a> - <a href="https://instagram.com/beziapp/" target="_blank" class="collection-item">Report a bug / Send - a suggestion (instagram: @beziapp)</a> + <a href="/pages/changelog.html" class="collection-item"><x-su>whatIsNew</x-su></a> + <a href="/pages/tos.html" class="collection-item"><x-su>theToS</x-su></a> + <a href="/pages/privacypolicy.html" class="collection-item"><x-su>thePrivacyPolicy</x-su></a> + <a href="https://instagram.com/beziapp/" target="_blank" class="collection-item"> + <x-su>reportABug</x-su> / <x-su>sendASuggestion</x-su> (<x-su>instagram></x-su>: @beziapp) + </a> </div> </div> </div> diff --git a/pages/absences.html b/pages/absences.html index adf957c..477ce88 100644 --- a/pages/absences.html +++ b/pages/absences.html @@ -20,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -31,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Absences + <b>Beži</b><span>App</span> » <x-su>absences</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -50,27 +51,25 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a> - </li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i - class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a> - </li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -79,11 +78,11 @@ <div class="row"> <div class="col s6 l6"> <input type="text" class="datepicker" id="datepicker-from"> - <label for="datepicker-from">From</label> + <label for="datepicker-from"><x-su>from</x-su></label> </div> <div class="col s6 l6"> <input type="text" class="datepicker" id="datepicker-to"> - <label for="datepicker-to">To</label> + <label for="datepicker-to"><x-su>to</x-su></label> </div> </div> <div class="row"> @@ -96,4 +95,4 @@ </body> -</html>
\ No newline at end of file +</html> diff --git a/pages/changelog.html b/pages/changelog.html index e82c09c..e77e0ed 100644 --- a/pages/changelog.html +++ b/pages/changelog.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -21,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -32,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Changelog + <b>Beži</b><span>App</span> » <x-su>changelog</x-su> <span class="right white-text" id="nav-back-button"> <i class="material-icons">arrow_back</i> </span> @@ -44,10 +44,10 @@ <div class="container"> <div class="row"> - <h3>Changelog</h3> + <h3><x-su>changelog</x-su></h3> <ul class="collapsible"> <li> - <div class="collapsible-header">Version 1.0.10-beta</div> + <div class="collapsible-header">Version 1.0.11-beta</div> <!-- i think --> <div class="collapsible-body"> <ul class="collection"> <li class="collection-item">Added end-to-end encrypton support to messaging</li> diff --git a/pages/grades.html b/pages/grades.html index 8c8350b..6541f5b 100644 --- a/pages/grades.html +++ b/pages/grades.html @@ -20,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -31,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Grades + <b>Beži</b><span>App</span> » <x-su>grades</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -50,27 +51,24 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a> - </li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i - class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a> - </li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -96,9 +94,9 @@ <div id="help-modal" class="modal bottom-sheet"> <div class="modal-content"> - <h4>Use only permanent grades</h4> - <p>If checked, only permanent grades will be used in the average grade calculation.</p> - <p>If left unchecked, the calculation will include every available grade.</p> + <h4><x-su>useOnlyPermanentGrades</x-su></h4> + <p><x-du>useOnlyPermanentGradesNote1</x-du></p> + <p><x-du>useOnlyPermanentGradesNote2</x-du></p> </div> <!-- <div class="modal-footer"> <a href="#!" class="modal-close waves-effect waves-green btn-flat">Agree</a> @@ -107,17 +105,19 @@ <br> <div class="container"> - <p> - <label> - <input id="permanent-grades-checkbox" class="no-select" type="checkbox" /> - <span style="vertical-align: sub;">Use only permanent grades <a id="help-icon" class="modal-trigger" - href="#help-modal"><i class="material-icons" - style="vertical-align: sub;">help_outline</i></a></span> - - </label></p> + <p> + <label> + <input id="permanent-grades-checkbox" class="no-select" type="checkbox" /> + <span style="vertical-align: sub;"><x-su>useOnlyPermanentGrades</x-su> + <a id="help-icon" class="modal-trigger" href="#help-modal"> + <i class="material-icons" style="vertical-align: sub;">help_outline</i> + </a> + </span> + </label> + </p> <ul class="collapsible" id="grades-collapsible"></ul> </div> </body> -</html>
\ No newline at end of file +</html> diff --git a/pages/gradings.html b/pages/gradings.html index b54ddc2..56d244e 100644 --- a/pages/gradings.html +++ b/pages/gradings.html @@ -27,6 +27,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -38,7 +39,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Gradings + <b>Beži</b><span>App</span> » <x-su>gradings</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -57,27 +58,24 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a> - </li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i - class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a> - </li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -134,4 +132,4 @@ --> </body> -</html>
\ No newline at end of file +</html> diff --git a/pages/meals.html b/pages/meals.html index 36ba07b..28070e9 100644 --- a/pages/meals.html +++ b/pages/meals.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -21,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -32,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Meals + <b>Beži</b><span>App</span> » <x-su>meals</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -51,77 +51,53 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a></li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a></li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> - </li> - </ul> - - <ul id="grade-info" class="sidenav side-modal"> - <br> - <li><a class="header"> - <h5 id="meal-header"></h5> - </a></li> - <br> - <li id="meal-subheader-root"><a class="subheader"> - <h6 id="meal-subheader"></h6> - </a></li> - <li><a class="subheader" id="meal-date"> - </a></li> - <li> - <div class="divider"></div> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> - <li><a class="waves-effect" id="meal-option1"></a></li> - <li><a class="waves-effect" id="meal-option2"></a></li> - <li><a class="waves-effect" id="meal-option3"></a></li> - <li><a class="waves-effect" id="meal-option4"></a></li> - <li><a class="waves-effect" id="meal-option5"></a></li> - <li><a class="waves-effect" id="meal-option6"></a></li> - <li><a class="waves-effect" id="meal-option7"></a></li> </ul> <br> <div class="container login" hidden="hidden" id="meals-login"> - <h4>Login to Lopolis</h4> + <h4><x-su>loginToLopolis</x-su></h4> <p> - It seems like you're not currently logged in to eRestavracija, so this form has been presented to you. You have a different username and password combination used - for applying and opting out from menus. In order to use this feature, you have to log in with your Lopolis account. + <x-du>loginToLopolisNote</x-du> </p> <div class="row"> <div class="col s12"> <div class="row"> <div class="input-field col s12"> <input id="meals_username" type="text" value="" required="required" name="meals_password" class="validate"> - <label for="meals_username">Lopolis username</label> + <label for="meals_username">Lopolis <x-su>username</x-su></label> </div> </div> <div class="row"> <div class="input-field col s12"> <input autocomplete="new-password" id="meals_password" type="password" value="" required="required" name="meals_password" class="validate"> - <label for="meals_password">Lopolis password</label> + <label for="meals_password">Lopolis <x-su>password</x-su></label> </div> </div> <div class="row"> <div class="input-field col s12"> <button id="meals_login" type="button" class="waves-effect waves-light btn" onclick="lopolisLogin();"> - Log in to Lopolis - <i class="material-icons right">arrow_right_alt</i> - </button> + <x-su>loginToLopolis</x-su> + <i class="material-icons right">arrow_right_alt</i> + </button> </div> </div> </div> @@ -130,58 +106,32 @@ <div class="meals-container container" hidden="hidden" id="meals-container"> <h4>Meals <button id="meals_logout" onclick="lopolisLogout();" type="button" class="waves-effect waves-light btn" style="float: right"> - Log out from Lopolis - <i class="material-icons right">exit_to_app</i> - </button> + <x-su>logOutFromLopolis</x-su> + <i class="material-icons right">exit_to_app</i> + </button> </h4> <ul id="meals-collapsible" class="collapsible"></ul> - <!-- - <div class="row"> - <div class="input-field col s4"> - <input type="text" class="datepicker" id="datepicker-from"> - <label for="datepicker-from" class="active">Date</label> - </div> - <div class="input-field col s4"> - <select> - <option value="" disabled selected>Meal type</option> - <option value="Malica">Malica</option> - <option value="Kosilo">Kosilo</option> - </select> - <label>Meal type</label> - </div> - <div class="input-field col s4"> - <button id="meals_checkout" href="#meals_checkout-warning-modal" type="button" class="modal-trigger waves-effect waves-light btn" style="float: right"> - Checkout from a meal - <i class="material-icons right">trending_up</i> - </button> - </div> - </div> - <h4>Checkouts</h4> - - <hr> - --> <p> <small> <b> - Usage: + <x-su>usage</x-su>: </b> - Click on a date to open the collapsible menu with choices and click on a specific meal to select it. Reload the meals when you're done and check the entries. + <x-du>mealsUsageNote</x-du> <br> <b> - Note: + <x-su>note</x-su>: </b> - App was not tested with lunches in mind. Meals probably won't work with lunches and having a lunch subscription may even break its functionality. + <x-du>lunchesNote</x-du> <br> <b> - Note: + <x-su>note</x-su>: </b> - If a meal is not present in the Meals collapsible field, this does not necessarily mean it does not exist. Meals that haven't been altered by you or are unchangable - (read-only) are not shown for clarity. + <x-du>mealNotShownNote</x-du> <br> <b> Note: </b> - You are welcome to contribute to the <a href="https://github.com/rstular/lopolis-api/" target="_blank">LopolisAPI project source (py)</a> and add features, such as checkouts. + <x-du>mealsContributeNote</x-du> </small> </p> </div> diff --git a/pages/messaging.html b/pages/messaging.html index 1ebe322..4a97fb6 100644 --- a/pages/messaging.html +++ b/pages/messaging.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -20,6 +19,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <script src="/js/lib/xss.js"></script> <script src="/js/lib/sjcl.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> @@ -33,7 +33,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Messaging + <b>Beži</b><span>App</span> » <x-su>messaging</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -49,28 +49,24 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a> - </li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i - class="material-icons">supervisor_account</i>Teachers</a> - </li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a> - </li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -82,16 +78,15 @@ <div class="input-field col s5"> <i class="material-icons prefix">account_circle</i> <input id="full-name" type="text" class="autocomplete-fullname validate"> - <label for="full-name">Recipient</label> + <label for="full-name"><x-su>recipient</x-su></label> </div> <div class="input-field col s5"> <i class="material-icons prefix">subject</i> <input id="msg-subject" type="text" class=""> - <label for="msg-subject">Subject</label> + <label for="msg-subject"><x-su>messageSubject</x-su></label> </div> <div class="input-field col s2"> - <button class="btn waves-effect waves-light" id="msg-send" type="button" disabled="disabled" - name="action"> + <button class="btn waves-effect waves-light" id="msg-send" type="button" disabled="disabled" name="action"> <i class="material-icons">send</i> </button> </div> @@ -100,7 +95,7 @@ <div class="input-field col s8"> <i class="material-icons prefix">mode_edit</i> <textarea id="msg-body" class="materialize-textarea"></textarea> - <label for="msg-body">Message body</label> + <label for="msg-body"><x-su>messageBody</x-su></label> </div> <div class="input-field col s2"> <button class="btn waves-effect waves-light" id="msg-add-photo" type="button"> @@ -117,33 +112,33 @@ <div class="input-field col s12"> <i class="material-icons prefix">lock</i> <input id="msg-e2ee-pass-input" type="password" autocomplete="new-password" class=""> - <label for="msg-e2ee-pass-input">Password for encrypting the message</label> + <label for="msg-e2ee-pass-input"><x-su>passwordForE2EE</x-su></label> </div> </div> </div> <div id="msg-added-image"></div> </div> <h4>Messages</h4> - <button class="btn waves-effect waves-light" id="msg-load-btn" onclick="loadMessages(true, 0);" - type="button">Received - <i class="material-icons right">system_update</i> + <button class="btn waves-effect waves-light" id="msg-load-btn" onclick="loadMessages(true, 0);" type="button"> + <x-su>received</x-su> + <i class="material-icons right">system_update</i> </button> - <button class="btn waves-effect waves-light" id="msg-load-btn" onclick="loadMessages(true, 1);" - type="button">Sent - <i class="material-icons right">system_update</i> + <button class="btn waves-effect waves-light" id="msg-load-btn" onclick="loadMessages(true, 1);" type="button"> + <x-su>sent</x-su> + <i class="material-icons right">system_update</i> </button> - <button class="btn waves-effect waves-light" id="msg-load-btn" onclick="loadMessages(true, 2);" - type="button">Deleted - <i class="material-icons right">system_update</i> + <button class="btn waves-effect waves-light" id="msg-load-btn" onclick="loadMessages(true, 2);" type="button"> + <x-su>deleted</x-su> + <i class="material-icons right">system_update</i> </button> <div id="msg-list"></div> <p> <div class="row" id="storage-bar"> <div class="col s4"> - Message storage used in this folder: + <x-su>messageStorageUsed</x-su>: </div> <div class="col s3" id="storage-desc"> - 0/120 messages 10% + 0/120 <x-sl>messages</x-sl> 10% </div> <div class="progress col s5"> <div class="determinate" id="storage-progressbar" style="width: 0%"></div> @@ -151,8 +146,7 @@ </div> <div class="row"> <p> - You can only have 120 messages per message folder, older messages will not be shown. Remember to delete read and sent - messages regulary to avoid any issues. + <x-du>maxMessagesNote</x-du> </p> </div> </p> diff --git a/pages/privacypolicy.html b/pages/privacypolicy.html index d5a4b0c..d60bb79 100644 --- a/pages/privacypolicy.html +++ b/pages/privacypolicy.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -21,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -28,43 +28,26 @@ <link rel="apple-touch-icon" href="/img/icons/icon_512.png"> <meta name="apple-mobile-web-app-status-bar" content="#004d32"> </head> - <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Privacy policy + <b>Beži</b><span>App</span> » <x-su>thePrivacyPolicy</x-su> <span class="right white-text"> <i class="material-icons" id="nav-home-button">home</i> </span> </div> </nav> - <div class="container"> - - <h2>Privacy Policy</h2> - <p class="flow-text">Your privacy is important to us. It is the developers' policy to respect your privacy - regarding any information we may collect from you through our app, BežiApp.</p> - <p class="flow-text">We only ask for personal information when we truly need it to provide a service to you. We - collect it by fair and lawful means, with your knowledge and consent. We also let you know why we’re - collecting it and how it will be used.</p> - <p class="flow-text">We only retain collected information for as long as necessary to provide you with your - requested service. What data we store, we’ll protect within commercially acceptable means to prevent loss - and theft, as well as unauthorized access, disclosure, copying, use or modification.</p> - <p class="flow-text">We don’t share any personally identifying information publicly or with third-parties, - except when required to by law.</p> - <p class="flow-text">Our app may link to external sites that are not operated by us. Please be aware that we - have no control over the content and practices of these sites, and cannot accept responsibility or liability - for their respective privacy policies.</p> - <p class="flow-text">You are free to refuse our request for your personal information, with the understanding - that we may be unable to provide you with some of your desired services.</p> - <p class="flow-text">Your continued use of our website will be regarded as acceptance of our practices around - privacy and personal information. If you have any questions about how we handle user data and personal - information, feel free to contact us.</p> + <h2><x-su>thePrivacyPolicy</x-su></h2> + <p class="flow-text"><x-du>privacyImportant</x-du></p> + <p class="flow-text"><x-du>privacyOnlyAskedWhen</x-du></p> + <p class="flow-text"><x-du>privacyDataCollection</x-du></p> + <p class="flow-text"><x-du>privacySharingData</x-du></p> + <p class="flow-text"><x-du>privacyExternalSites</x-du></p> + <p class="flow-text"><x-du>privacyRefuse</x-du></p> + <p class="flow-text"><x-du>privacyAcceptWithUse</x-du></p> <hr> - <p class="flow-text">This policy is effective as of 29 January 2020.</p> - + <p class="flow-text"><x-su>privacyEffectiveAsOf</x-su> 29 January 2020.</p> </div> - </body> - -</html>
\ No newline at end of file +</html> diff --git a/pages/teachers.html b/pages/teachers.html index ee4f49c..7cbe188 100644 --- a/pages/teachers.html +++ b/pages/teachers.html @@ -20,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -31,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Teachers + <b>Beži</b><span>App</span> » <x-su>teachers</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -50,27 +51,24 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a> - </li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> - <li><a href="/pages/teachers.html" class="waves-effect"><i - class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a> - </li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> + <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i><x-su>teachers</x-su></a></li> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -85,7 +83,7 @@ </li> <br> <li><a class="subheader"> - <h6>TP meetings</h6> + <h6><x-su>tpMeetings</x-su></h6> </a></li> <li><a class="waves-effect" id="teacher-office"></a></li> </ul> @@ -95,8 +93,8 @@ <table class="highlight"> <thead> <tr> - <th>Name</th> - <th>Subject</th> + <th><x-su>name</x-su></th> + <th><x-su>schoolSubject</x-su></th> </tr> </thead> <tbody id="teachers-body"></tbody> @@ -105,4 +103,4 @@ </body> -</html>
\ No newline at end of file +</html> diff --git a/pages/timetable.html b/pages/timetable.html index 98110c1..c8559cb 100644 --- a/pages/timetable.html +++ b/pages/timetable.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -29,6 +28,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -40,7 +40,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Timetable + <b>Beži</b><span>App</span> » <x-su>timetable</x-su> <span class="right white-text"> <i class="material-icons sidenav-trigger" data-target="side-menu">menu</i> </span> @@ -59,27 +59,27 @@ <h4><b>Beži</b>App</h4> </a> </li> - <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i>Timetable</a> + <li><a href="/pages/timetable.html" class="waves-effect"><i class="material-icons">view_module</i><x-su>timetable</x-su></a> </li> - <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i>Gradings</a></li> - <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i>Grades</a></li> + <li><a href="/pages/gradings.html" class="waves-effect"><i class="material-icons">event</i><x-su>gradings</x-su></a></li> + <li><a href="/pages/grades.html" class="waves-effect"><i class="material-icons">receipt</i><x-su>grades</x-su></a></li> <li><a href="/pages/teachers.html" class="waves-effect"><i class="material-icons">supervisor_account</i>Teachers</a></li> - <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i>Absences</a> + <li><a href="/pages/absences.html" class="waves-effect"><i class="material-icons">query_builder</i><x-su>absences</x-su></a> </li> - <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i>Messaging</a></li> - <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i>Meals</a></li> + <li><a href="/pages/messaging.html" class="waves-effect"><i class="material-icons">message</i><x-su>messaging</x-su></a></li> + <li><a href="/pages/meals.html" class="waves-effect"><i class="material-icons">fastfood</i><x-su>meals</x-su></a></li> <li> <div class="divider"></div> </li> <li><a href="/pages/about.html" class="waves-effect"> - <i class="material-icons">info</i>About</a> + <i class="material-icons">info</i><x-su>about</x-su></a> </li> <li> <div class="divider"></div> </li> <li><a href="/logout.html" class="waves-effect"> - <i class="material-icons">exit_to_app</i>Log out</a> + <i class="material-icons">exit_to_app</i><x-su>logout</x-su></a> </li> </ul> @@ -109,4 +109,4 @@ </body> -</html>
\ No newline at end of file +</html> diff --git a/pages/tos.html b/pages/tos.html index ed37acb..3cec05b 100644 --- a/pages/tos.html +++ b/pages/tos.html @@ -1,5 +1,4 @@ -<html lang="en"> - +<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no"> @@ -21,6 +20,7 @@ <link rel="manifest" href="/manifest.json"> <script src="/js/app.js"></script> + <script src="/js/lang/bundle.js"></script> <link rel="shortcut icon" type="image/png" href="/favicon.png" /> <!-- iOS support --> @@ -32,7 +32,7 @@ <body> <nav class="z-depth-0" id="navigation-main"> <div class="nav-wrapper container"> - <b>Beži</b><span>App</span> » Terms and Conditions + <b>Beži</b><span>App</span> » <x-su>theTos</x-su> <span class="right white-text"> <i class="material-icons" id="nav-home-button">home</i> </span> @@ -40,83 +40,28 @@ </nav> <div class="container"> - <h2 class="code-line" data-line-start=0 data-line-end=1><a id="Terms_and_conditions_0"></a>Terms and conditions - </h2> - <h3 class="code-line" data-line-start=2 data-line-end=3><a id="Terms_of_use_2"></a>Terms of use</h3> - <p class="has-line-data flow-text" data-line-start="3" data-line-end="4">As a condition of use, you promise not - to use the BežiApp - (App or application) and its related infrastructure (API, hosting service) for any purpose that is unlawful - or - prohibited by these Terms, or any other purpose not reasonably intended by the authors of the App. By way of - example, and not as a limitation, you agree not to use the App:</p> + <h2 class="code-line" data-line-start=0 data-line-end=1><a id="Terms_and_conditions_0"></a><x-su>theToS</x-su></h2> + <h3 class="code-line" data-line-start=2 data-line-end=3><a id="Terms_of_use_2"></a><x-su>termsOfUse</x-su></h3> + <p class="has-line-data flow-text" data-line-start="3" data-line-end="4"><x-su>termsOfUseDescription</x-su>:</p> <ol> - <li class="flow-text has-line-data" data-line-start="4" data-line-end="5">To abuse, harass, threaten, - impersonate or - intimidate any person;</li> - <li class="flow-text has-line-data" data-line-start="5" data-line-end="6">To post or transmit, or cause to - be posted or - transmitted, any Content that is libelous, defamatory, obscene, pornographic, abusive, offensive, - profane or - that infringes any copyright or other right of any person;</li> - <li class="flow-text has-line-data" data-line-start="6" data-line-end="7">To communicate with the App - developers or other - users in abusive or offensive manner;</li> - <li class="flow-text has-line-data" data-line-start="7" data-line-end="8">For any purpose that is not - permitted under the laws - of the jurisdiction where you use the App.</li> - <li class="flow-text has-line-data" data-line-start="8" data-line-end="9">To post or transmit, or cause to - be posted or - transmitted, any Communication designed or intended to obtain password, account or private information - of any - App user;</li> - <li class="flow-text has-line-data" data-line-start="9" data-line-end="11">To create or transmit unwanted - “spam” to any person - or any URL;</li> + <li class="flow-text has-line-data" data-line-start="4" data-line-end="5"><x-su>termsOfUseHarass</x-su>;</li> + <li class="flow-text has-line-data" data-line-start="5" data-line-end="6"><x-su>termsOfUsePost</x-su>;</li> + <li class="flow-text has-line-data" data-line-start="6" data-line-end="7"><x-su>termsOfUseCommunicate</x-su>;</li> + <li class="flow-text has-line-data" data-line-start="7" data-line-end="8"><x-su>termsOfUsePurpose</x-su>;</li> + <li class="flow-text has-line-data" data-line-start="8" data-line-end="9"><x-su>termsOfUseExploit</x-su>;</li> + <li class="flow-text has-line-data" data-line-start="9" data-line-end="11"><x-du>termsOfUseSpam</x-du></li> </ol> - <p class="flow-text">You may also not reverse engineer, modify or redistribute the app without written consent - from the developers.</p> - - <h3 class="code-line" data-line-start=11 data-line-end=12><a id="Termination_of_services_11"></a>Termination of - services - </h3> - <p class="flow-text has-line-data" data-line-start="12" data-line-end="13">The developers of the App may - terminate your access to - the App without any prior warning or notice for any of the following reasons:</p> + <p class="flow-text"><x-du>termsOfUseModify<x-du></p> + <h3 class="code-line" data-line-start=11 data-line-end=12><a id="Termination_of_services_11"></a><x-su>terminationOfServices</x-su></h3> + <p class="flow-text has-line-data" data-line-start="12" data-line-end="13"><x-su>terminationOfServicesDescriptions</x-su>:</p> <ul> - <li class="flow-text has-line-data" data-line-start="13" data-line-end="14">Breaching the Terms of Service - </li> - <li class="flow-text has-line-data" data-line-start="14" data-line-end="16">Receiving a formal request from - authorities of - Gimnazija Bežigrad administration requesting termination of your access to the App.</li> + <li class="flow-text has-line-data" data-line-start="13" data-line-end="14"><x-su>terminationOfServicesBreaching</x-su>;</li> + <li class="flow-text has-line-data" data-line-start="14" data-line-end="16"><x-du>terminationOfServicesRequest</x-du></li> </ul> - <h3 class="code-line" data-line-start=16 data-line-end=17><a id="Limitation_of_Liability_16"></a>Limitation of - Liability - </h3> - <p class="flow-text has-line-data" data-line-start="17" data-line-end="18">The developers of the App provide no - warranty; You - expressly acknowledge and agree that the use of the licensed application is at your sole risk. To the - maximum extent - permited by applicable law, the licensed application and any services performed of provided by the licensed - application are provided “as is” and “as available”, with all faults and without warranty of any kind, and - licensor - hereby disclaims all warranties and conditions with respect to the licensed application and any services, - either - express, implied or statutory, including, but not limited to, the implied warranties and/or conditions of - merchantability, of satisfactory quality, of fitness for a particular purpose, of accuracy, of quiet - enjoyment, and - of noninfringement of third-party rights. No oral or written information or advice given by licensor or its - authorized representative shall create a warranty. Should the licensed application or services prove - defective, you - assume the entire cost of all necessary servicing, repair or correction. Some jurisdictions do not allow the - exclusion of the implied warranties or limitations on applicable statutory rights of a customer, so the - above - exclusion may not apply to you.</p> - + <h3 class="code-line" data-line-start=16 data-line-end=17><a id="Limitation_of_Liability_16"></a><x-su>limitationOfLiability</x-su></h3> + <p class="flow-text has-line-data" data-line-start="17" data-line-end="18"><x-du>limitationOfLiabilityContent</x-du></p> <hr> - <p class="flow-text">The Terms of Service are effective as of 29 January, 2020.</p> - + <p class="flow-text"><x-su>tosAreEffectiveAsOf</x-su> 29 January, 2020.</p> </div> - </body> - -</html>
\ No newline at end of file +</html> |