|
@@ -116,26 +116,30 @@ class CCMore: UIViewController, UITableViewDelegate, UITableViewDataSource, CCLo
|
|
|
*/
|
|
|
|
|
|
// ITEM : External
|
|
|
- menuExternalSite = NCManageDatabase.sharedInstance.getAllExternalSites(predicate: NSPredicate(format: "(account == '\(appDelegate.activeAccount!)')"))
|
|
|
|
|
|
- for table in menuExternalSite! {
|
|
|
+ if NCBrandOptions.sharedInstance.disable_more_external_site == false {
|
|
|
+
|
|
|
+ menuExternalSite = NCManageDatabase.sharedInstance.getAllExternalSites(predicate: NSPredicate(format: "(account == '\(appDelegate.activeAccount!)')"))
|
|
|
+
|
|
|
+ for table in menuExternalSite! {
|
|
|
|
|
|
- item = OCExternalSites.init()
|
|
|
+ item = OCExternalSites.init()
|
|
|
|
|
|
- item.name = table.name
|
|
|
- item.url = table.url
|
|
|
- item.icon = table.icon
|
|
|
+ item.name = table.name
|
|
|
+ item.url = table.url
|
|
|
+ item.icon = table.icon
|
|
|
|
|
|
- if (table.type == "link") {
|
|
|
- item.icon = "moreExternalSite"
|
|
|
- functionMenu.append(item)
|
|
|
- }
|
|
|
- if (table.type == "settings") {
|
|
|
- item.icon = "moreSettingsExternalSite"
|
|
|
- settingsMenu.append(item)
|
|
|
- }
|
|
|
- if (table.type == "quota") {
|
|
|
- quotaMenu.append(item)
|
|
|
+ if (table.type == "link") {
|
|
|
+ item.icon = "moreExternalSite"
|
|
|
+ functionMenu.append(item)
|
|
|
+ }
|
|
|
+ if (table.type == "settings") {
|
|
|
+ item.icon = "moreSettingsExternalSite"
|
|
|
+ settingsMenu.append(item)
|
|
|
+ }
|
|
|
+ if (table.type == "quota") {
|
|
|
+ quotaMenu.append(item)
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|