Dotclear


Ignore:
Timestamp:
09/18/18 20:22:10 (7 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Use let and const rather than var (ES2015/ES6), use template string where is more efficient

File:
1 edited

Legend:

Unmodified
Added
Removed
  • admin/js/_index.js

    r3839 r3880  
    33 
    44dotclear.dbCommentsCount = function() { 
    5   var params = { 
     5  const params = { 
    66    f: 'getCommentsCount', 
    77    xd_check: dotclear.nonce, 
     
    1313      window.console.log('Dotclear REST server error'); 
    1414    } else { 
    15       var nb = $('rsp>count', data).attr('ret'); 
     15      const nb = $('rsp>count', data).attr('ret'); 
    1616      if (nb != dotclear.dbCommentsCount_Counter) { 
    1717        // First pass or counter changed 
    18         var icon = $('#dashboard-main #icons p a[href="comments.php"]'); 
     18        const icon = $('#dashboard-main #icons p a[href="comments.php"]'); 
    1919        if (icon.length) { 
    2020          // Update count if exists 
    21           var nb_label = icon.children('span.db-icon-title'); 
     21          const nb_label = icon.children('span.db-icon-title'); 
    2222          if (nb_label.length) { 
    2323            nb_label.text(nb); 
     
    3131}; 
    3232dotclear.dbPostsCount = function() { 
    33   var params = { 
     33  const params = { 
    3434    f: 'getPostsCount', 
    3535    xd_check: dotclear.nonce, 
     
    4141      window.console.log('Dotclear REST server error'); 
    4242    } else { 
    43       var nb = $('rsp>count', data).attr('ret'); 
     43      const nb = $('rsp>count', data).attr('ret'); 
    4444      if (nb != dotclear.dbPostsCount_Counter) { 
    4545        // First pass or counter changed 
    46         var icon = $('#dashboard-main #icons p a[href="posts.php"]'); 
     46        const icon = $('#dashboard-main #icons p a[href="posts.php"]'); 
    4747        if (icon.length) { 
    4848          // Update count if exists 
    49           var nb_label = icon.children('span.db-icon-title'); 
     49          const nb_label = icon.children('span.db-icon-title'); 
    5050          if (nb_label.length) { 
    5151            nb_label.text(nb); 
     
    6464    } 
    6565 
    66     var params = { 
     66    const params = { 
    6767      f: 'quickPost', 
    6868      xd_check: dotclear.nonce, 
     
    8080 
    8181    $.post('services.php', params, function(data) { 
    82       var msg; 
     82      let msg; 
    8383      if ($('rsp[status=failed]', data).length > 0) { 
    8484        msg = '<p class="qinfo"><strong>' + dotclear.msg.error + 
     
    108108  } 
    109109 
    110   var f = $('#quick-entry'); 
     110  const f = $('#quick-entry'); 
    111111  if (f.length > 0) { 
    112112    if ($.isFunction(jsToolBar)) { 
     
    143143 
    144144  // check if core update available 
    145   var params = { 
     145  let params = { 
    146146    f: 'checkCoreUpdate', 
    147147    xd_check: dotclear.nonce 
     
    153153      if ($('rsp>update', data).attr('check') == 1) { 
    154154        // Something has to be displayed 
    155         var xml = $('rsp>update', data).attr('ret'); 
     155        const xml = $('rsp>update', data).attr('ret'); 
    156156        $('#content h2').after(xml); 
    157157        // manage outgoing links 
     
    172172      if ($('rsp>news', data).attr('check') == 1) { 
    173173        // Something has to be displayed 
    174         var xml = $('rsp>news', data).attr('ret'); 
     174        const xml = $('rsp>news', data).attr('ret'); 
    175175        if ($('#dashboard-boxes').length == 0) { 
    176176          // Create the #dashboard-boxes container 
     
    190190  // run counters' update on some dashboard icons 
    191191  // Comments (including everything) 
    192   var icon_com = $('#dashboard-main #icons p a[href="comments.php"]'); 
    193   if (icon_com.length) { 
     192  if ($('#dashboard-main #icons p a[href="comments.php"]').length) { 
    194193    // Icon exists on dashboard 
    195194    // First pass 
     
    199198  } 
    200199  // Posts 
    201   var icon_post = $('#dashboard-main #icons p a[href="posts.php"]'); 
    202   if (icon_post.length) { 
     200  if ($('#dashboard-main #icons p a[href="posts.php"]').length) { 
    203201    // Icon exists on dashboard 
    204202    // First pass 
     
    209207 
    210208  // Dashboard boxes and their children are sortable 
    211   var set_positions = function(sel, id) { 
    212     var list = $(sel).sortable("toArray").join(); 
     209  const set_positions = function(sel, id) { 
     210    const list = $(sel).sortable("toArray").join(); 
    213211    // Save positions (via services) for id 
    214     var params = { 
     212    const params = { 
    215213      f: 'setDashboardPositions', 
    216214      xd_check: dotclear.nonce, 
     
    220218    $.post('services.php', params, function() {}); 
    221219  }; 
    222   var init_positions = function(sel, id) { 
     220  const init_positions = function(sel, id) { 
    223221    $(sel).sortable({ 
    224222      cursor: 'move', 
Note: See TracChangeset for help on using the changeset viewer.

Sites map