]> git.mxchange.org Git - friendica.git/blobdiff - view/theme/frio/templates/js_strings.tpl
Merge remote-tracking branch 'upstream/2023.09-rc' into ISO-639-1
[friendica.git] / view / theme / frio / templates / js_strings.tpl
index 3bec57a9df0714fccd16c6d4e43cfdd90af809c4..8077ceb9e37b631e558dce584426fe42e36d2dd8 100644 (file)
@@ -1,22 +1,38 @@
 
-
 {{* Strings which are needed for some js functions (e.g. translation or the interval for page update)
 They are loaded into the html <head> so that js functions can use them *}}
-<script>
-       var updateInterval = {{$update_interval}};
-
-       var localUser = {{if $local_user}}{{$local_user}}{{else}}false{{/if}};
-       var aStr = {
-               'delitem'     : "{{$delitem}}",
-               'comment'     : "{{$comment}}"
+<script type="text/javascript">
+       const aStr = {
+               delitem          : "{{$l10n.delitem|escape:'javascript' nofilter}}",
+               blockAuthor      : "{{$l10n.blockAuthor|escape:'javascript' nofilter}}",
+               ignoreAuthor     : "{{$l10n.ignoreAuthor|escape:'javascript' nofilter}}",
+               collapseAuthor   : "{{$l10n.collapseAuthor|escape:'javascript' nofilter}}",
+               ignoreServer     : "{{$l10n.ignoreServer|escape:'javascript' nofilter}}",
+               ignoreServerDesc : "{{$l10n.ignoreServerDesc|escape:'javascript' nofilter}}",
+       };
+       const aActErr = {
+               like       : "{{$l10n.likeError|escape:'javascript' nofilter}}",
+               dislike    : "{{$l10n.dislikeError|escape:'javascript' nofilter}}",
+               announce   : "{{$l10n.announceError|escape:'javascript' nofilter}}",
+               attendyes  : "{{$l10n.attendError|escape:'javascript' nofilter}}",
+               attendno   : "{{$l10n.attendError|escape:'javascript' nofilter}}",
+               attendmaybe: "{{$l10n.attendError|escape:'javascript' nofilter}}",
+       };
+       const aErrType = {
+               srvErr: "{{$l10n.srvError|escape:'javascript' nofilter}}",
+               netErr: "{{$l10n.netError|escape:'javascript' nofilter}}",
+       };
+       const dzStrings = {
+               dictDefaultMessage          : "{{$l10n.dictDefaultMessage|escape:'javascript' nofilter}}",
+               dictFallbackMessage         : "{{$l10n.dictFallbackMessage|escape:'javascript' nofilter}}",
+               dictFallbackText            : "{{$l10n.dictFallbackText|escape:'javascript' nofilter}}",
+               dictFileTooBig              : "{{$l10n.dictFileTooBig|escape:'javascript' nofilter}}",
+               dictInvalidFileType         : "{{$l10n.dictInvalidFileType|escape:'javascript' nofilter}}",
+               dictResponseError           : "{{$l10n.dictResponseError|escape:'javascript' nofilter}}",
+               dictCancelUpload            : "{{$l10n.dictCancelUpload|escape:'javascript' nofilter}}",
+               dictUploadCanceled          : "{{$l10n.dictUploadCanceled|escape:'javascript' nofilter}}",
+               dictCancelUploadConfirmation: "{{$l10n.dictCancelUploadConfirmation|escape:'javascript' nofilter}}",
+               dictRemoveFile              : "{{$l10n.dictRemoveFile|escape:'javascript' nofilter}}",
+               dictMaxFilesExceeded        : "{{$l10n.dictMaxFilesExceeded|escape:'javascript' nofilter}}",
        };
-
-       {{* Create an object with the data which is needed for infinite scroll.
-       For the relevant js part look at function loadContent() in main.js. *}}
-       {{if $infinite_scroll}}
-       var infinite_scroll = {
-                               'pageno'        : {{$infinite_scroll.pageno}},
-                               'reload_uri'    : "{{$infinite_scroll.reload_uri}}"
-                               }
-       {{/if}}
 </script>