]> source.dussan.org Git - nextcloud-server.git/commitdiff
app manager forgets the documentation links
authorVolkan Gezer <volkangezer@gmail.com>
Sun, 25 May 2014 20:14:46 +0000 (22:14 +0200)
committerVolkan Gezer <volkangezer@gmail.com>
Fri, 6 Jun 2014 13:22:02 +0000 (15:22 +0200)
settings/js/apps.js

index 2539982be83c276bd1524643eec1e2f730a65136..ed75e06c0660bc6818769c3184f855aa1a1714d7 100644 (file)
@@ -45,15 +45,30 @@ OC.Settings.Apps = OC.Settings.Apps || {
                                page.find('span.userDocumentation').html("<a id='userDocumentation' href='" + app.documentation.user + "'>" + t('settings', 'User Documentation') + "</a>");
                                page.find('p.documentation').show();
                        }
+                       else {
+                               page.find('span.userDocumentation').empty();
+                               userDocumentation = false;
+                       }
                        if (typeof(app.documentation.admin) !== 'undefined') {
                                adminDocumentation = true;
                                page.find('span.adminDocumentation').html("<a id='adminDocumentation' href='" + app.documentation.admin + "'>" + t('settings', 'Admin Documentation') + "</a>");
                                page.find('p.documentation').show();
                        }
+                       else {
+                               page.find('span.adminDocumentation').empty();
+                               adminDocumentation = false;
+                       }
 
                        if(userDocumentation && adminDocumentation) {
-                               page.find('span.userDocumentation').after(', ');
+                               page.find('span.comma').remove();
+                               page.find('span.userDocumentation').after('<span class="comma">, </span>');
                        }
+                       else {
+                               page.find('span.comma').remove();
+                       }
+               }
+               else {
+                       page.find('p.documentation').hide();
                }
 
                if (typeof(app.website) !== 'undefined') {