]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix loading of more log entries
authorThomas Müller <thomas.mueller@tmit.eu>
Thu, 30 Oct 2014 13:59:13 +0000 (14:59 +0100)
committerThomas Müller <thomas.mueller@tmit.eu>
Thu, 30 Oct 2014 13:59:13 +0000 (14:59 +0100)
settings/admin.php
settings/js/admin.js
settings/js/log.js
settings/templates/admin.php

index 292bf2b0ff525fe15163f7da4068042a55ad2ef4..d58b9a597b9c0f238afb21f19c2afcf399881595 100644 (file)
@@ -109,7 +109,7 @@ $formsAndMore[] = array('anchor' => 'backgroundjobs', 'section-name' => $l->t('C
 $formsAndMore[] = array('anchor' => 'shareAPI', 'section-name' => $l->t('Sharing'));
 $formsAndMore[] = array('anchor' => 'security', 'section-name' => $l->t('Security'));
 $formsAndMore[] = array('anchor' => 'mail_general_settings', 'section-name' => $l->t('Email Server'));
-$formsAndMore[] = array('anchor' => 'log', 'section-name' => $l->t('Log'));
+$formsAndMore[] = array('anchor' => 'log-section', 'section-name' => $l->t('Log'));
 
 $template->assign('forms', $formsAndMore);
 
index 09e8a1d6916b6fda43c908eee9d2a6aec4c68e3f..e3a092f71b0d1d2bd2bd9ea59e865db18b6a2fce 100644 (file)
@@ -3,7 +3,8 @@ $(document).ready(function(){
 
        // Hack to add a trusted domain
        if (params.trustDomain) {
-               OC.dialogs.confirm(t('core', 'Are you really sure you want add "{domain}" as trusted domain?', {domain: params.trustDomain}),
+               OC.dialogs.confirm(t('core', 'Are you really sure you want add "{domain}" as trusted domain?',
+                               {domain: params.trustDomain}),
                        t('core', 'Add trusted domain'), function(answer) {
                                if(answer) {
                                        $.ajax({
@@ -52,14 +53,13 @@ $(document).ready(function(){
        });
 
        $('#shareAPI input:not(#excludedGroups)').change(function() {
+               var value = $(this).val();
                if ($(this).attr('type') === 'checkbox') {
                        if (this.checked) {
-                               var value = 'yes';
+                               value = 'yes';
                        } else {
-                               var value = 'no';
+                               value = 'no';
                        }
-               } else {
-                       var value = $(this).val();
                }
                OC.AppConfig.setValue('core', $(this).attr('name'), value);
        });
index 197fef907a07b81154381509aa197f4850558e5a..46d1bfefd5fc3c09924566d29d585db6341c6dbc 100644 (file)
@@ -5,75 +5,77 @@
  * See the COPYING-README file.
  */
 
-OC.Log={
-       reload:function(count){
-               if(!count){
-                       count=OC.Log.loaded;
+/* global formatDate */
+
+OC.Log = {
+       reload: function (count) {
+               if (!count) {
+                       count = OC.Log.loaded;
                }
-               OC.Log.loaded=0;
+               OC.Log.loaded = 0;
                $('#log tbody').empty();
                OC.Log.getMore(count);
        },
-       levels:['Debug','Info','Warning','Error','Fatal'],
-       loaded:3,//are initially loaded
-       getMore:function(count){
+       levels: ['Debug', 'Info', 'Warning', 'Error', 'Fatal'],
+       loaded: 3,//are initially loaded
+       getMore: function (count) {
                count = count || 10;
-               $.get(OC.filePath('settings','ajax','getlog.php'),{offset:OC.Log.loaded,count:count},function(result){
-                       if(result.status === 'success'){
+               $.get(OC.filePath('settings', 'ajax', 'getlog.php'), {offset: OC.Log.loaded, count: count}, function (result) {
+                       if (result.status === 'success') {
                                OC.Log.addEntries(result.data);
-                               if(!result.remain){
+                               if (!result.remain) {
                                        $('#moreLog').hide();
                                }
                                $('#lessLog').show();
                        }
                });
        },
-       showLess:function(count){
+       showLess: function (count) {
                count = count || 10;
                //calculate remaining items - at least 3
-               OC.Log.loaded = Math.max(3,OC.Log.loaded-count);
+               OC.Log.loaded = Math.max(3, OC.Log.loaded - count);
                $('#moreLog').show();
                // remove all non-remaining items
                $('#log tr').slice(OC.Log.loaded).remove();
-               if(OC.Log.loaded <= 3) {
+               if (OC.Log.loaded <= 3) {
                        $('#lessLog').hide();
                }
        },
-       addEntries:function(entries){
-               for(var i=0;i<entries.length;i++){
-                       var entry=entries[i];
-                       var row=$('<tr/>');
-                       var levelTd=$('<td/>');
+       addEntries: function (entries) {
+               for (var i = 0; i < entries.length; i++) {
+                       var entry = entries[i];
+                       var row = $('<tr/>');
+                       var levelTd = $('<td/>');
                        levelTd.text(OC.Log.levels[entry.level]);
                        row.append(levelTd);
 
-                       var appTd=$('<td/>');
+                       var appTd = $('<td/>');
                        appTd.text(entry.app);
                        row.append(appTd);
 
-                       var messageTd=$('<td/>');
+                       var messageTd = $('<td/>');
                        messageTd.text(entry.message);
                        row.append(messageTd);
 
-                       var timeTd=$('<td/>');
+                       var timeTd = $('<td/>');
                        timeTd.addClass('date');
-                       if(isNaN(entry.time)){
+                       if (isNaN(entry.time)) {
                                timeTd.text(entry.time);
                        } else {
-                               timeTd.text(formatDate(entry.time*1000));
+                               timeTd.text(formatDate(entry.time * 1000));
                        }
                        row.append(timeTd);
                        $('#log').append(row);
                }
                OC.Log.loaded += entries.length;
        }
-}
+};
 
-$(document).ready(function(){
-       $('#moreLog').click(function(){
+$(document).ready(function () {
+       $('#moreLog').click(function () {
                OC.Log.getMore();
-       })
-       $('#lessLog').click(function(){
+       });
+       $('#lessLog').click(function () {
                OC.Log.showLess();
-       })
+       });
 });
index 4f37a15875ce530def1adbf01e3ce9f0226e266e..f02dedbbc8004e527c4d86506bc915307644d24f 100644 (file)
@@ -444,7 +444,7 @@ if ($_['suggestedOverwriteWebroot']) {
        <span id="sendtestmail_msg" class="msg"></span>
 </div>
 
-<div class="section" id="log">
+<div class="section" id="log-section">
        <h2><?php p($l->t('Log'));?></h2>
        <?php p($l->t('Log level'));?> <select name='loglevel' id='loglevel'>
 <?php for ($i = 0; $i < 5; $i++):