PluginProbe
JetBackup – Backup, Restore & Migrate / 1.4.6
JetBackup – Backup, Restore & Migrate v1.4.6
3.1.23.6 3.1.23.5 3.1.23.3 3.1.22.4 3.1.22.3 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.8.1 1.4.9 1.5.0 1.5.1 1.5.1.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.10 All 82 releases
backup / public / include / sidebar.php

sidebar.php in JetBackup – Backup, Restore & Migrate 1.4.6, at public/include/sidebar.php

117 lines 5.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 $extensionAdapter = SGExtension::getInstance();
3 $page = $_GET['page'];
4
5 $isDisabelAdsEnabled = SGConfig::get('SG_DISABLE_ADS');
6 $showUpgradeButton = SGBoot::isFeatureAvailable('SHOW_UPGRADE_PAGE');
7 $buttonText = 'Buy now!';
8 $upgradeText = 'Website migration, Backup to cloud, automatization, mail notifications, and more in our PRO package!';
9 $buttonUrl = SG_BACKUP_SITE_URL;
10
11 $pluginCapabilities = backupGuardGetCapabilities();
12
13 if ($pluginCapabilities != BACKUP_GUARD_CAPABILITIES_FREE) {
14 $buttonText = 'Upgrade to ';
15 $buttonUrl = SG_BACKUP_PRODUCTS_URL;
16
17 $upgradeTo = "";
18 if ($pluginCapabilities == BACKUP_GUARD_CAPABILITIES_GOLD) {
19 $upgradeTo = 'Platinum';
20 }
21 else if ($pluginCapabilities == BACKUP_GUARD_CAPABILITIES_SILVER) {
22 $upgradeTo = 'Gold';
23 }
24
25 $upgradeText = $buttonText.$upgradeTo.' by paying only difference between plans.';
26 $buttonText = $buttonText.$upgradeTo;
27 }
28 $supportUrl = network_admin_url('admin.php?page=backup_guard_support');
29 if ($pluginCapabilities == BACKUP_GUARD_CAPABILITIES_FREE) {
30 $supportUrl = BACKUP_GUARD_WORDPRESS_SUPPORT_URL;
31 }
32 ?>
33 <div id="sg-sidebar-wrapper" class="metro">
34 <a class="sg-site-url" href="<?php echo network_admin_url('admin.php?page=backup_guard_backups'); ?>">
35 <div class="title">
36 <span class="sg-action-menu-arrow"></span>
37 </div>
38 </a>
39 <nav class="sidebar dark sg-backup-sidebar-nav">
40 <ul>
41 <li class="<?php echo strpos($page,'backups')?'active':''?>">
42 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_backups'); ?>" data-page-key="backups">
43 <span class="glyphicon glyphicon-hdd"></span><?php _backupGuardT('Backups')?>
44 </a>
45 <span class="sg-action-menu-arrow"></span>
46 </li>
47 <li class="<?php echo strpos($page,'cloud')?'active':''?>">
48 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_cloud'); ?>" data-page-key="cloud">
49 <span class="glyphicon glyphicon-cloud" aria-hidden="true"></span><?php _backupGuardT('Cloud')?>
50 </a>
51 <span class="sg-action-menu-arrow"></span>
52 </li>
53 <?php if (SGBoot::isFeatureAvailable('SCHEDULE')):?>
54 <li class="<?php echo strpos($page,'schedule')?'active':''?>">
55 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_schedule'); ?>" data-page-key="schedule">
56 <span class="glyphicon glyphicon-time" aria-hidden="true"></span><?php _backupGuardT('Schedule')?>
57 </a>
58 <span class="sg-action-menu-arrow"></span>
59 </li>
60 <?php endif;?>
61 <li class="<?php echo strpos($page,'settings')?'active':''?>">
62 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_settings'); ?>" data-page-key="settings">
63 <span class="glyphicon glyphicon-cog" aria-hidden="true"></span><?php _backupGuardT('Settings')?>
64 </a>
65 <span class="sg-action-menu-arrow"></span>
66 </li>
67 <li class="<?php echo strpos($page,'system_info')?'active':''?>">
68 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_system_info'); ?>" data-page-key="system_info">
69 <span class="glyphicon glyphicon-equalizer" aria-hidden="true"></span><?php _backupGuardT('System Info.')?>
70 </a>
71 <span class="sg-action-menu-arrow"></span>
72 </li>
73 <li class="<?php echo strpos($page,'services')?'active':''?>">
74 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_services'); ?>" data-page-key="services">
75 <span class="glyphicon glyphicon-briefcase" aria-hidden="true"></span><?php _backupGuardT('Services')?>
76 </a>
77 <span class="sg-action-menu-arrow"></span>
78 </li>
79 <li class="<?php echo strpos($page,'support')?'active':''?>">
80 <a href="<?php echo $supportUrl; ?>" data-page-key="support">
81 <span class="glyphicon glyphicon-envelope" aria-hidden="true"></span><?php _backupGuardT('Support')?>
82 </a>
83 <span class="sg-action-menu-arrow"></span>
84 </li>
85 <?php if (SGBoot::isFeatureAvailable('SHOW_UPGRADE_PAGE')):?>
86 <li class="<?php echo strpos($page,'pro_features')?'active':''?>">
87 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_pro_features'); ?>" data-page-key="pro_features">
88 <span class="glyphicon glyphicon-refresh" aria-hidden="true"></span><?php _backupGuardT('Why upgrade?')?>
89 </a>
90 <span class="sg-action-menu-arrow"></span>
91 </li>
92 <?php endif; ?>
93 <!-- Will be added in the future release -->
94 <!-- <?php if ($extensionAdapter->isExtensionActive(SG_BACKUP_GUARD_SECURITY_EXTENSION)):?>
95 <li class="<?php echo strpos($page,'security')?'active':''?>">
96 <a href="<?php echo network_admin_url('admin.php?page=backup_guard_security'); ?>">
97 <span class="glyphicon glyphicon-lock" aria-hidden="true"></span>Security
98 <span class="badge badge-info">New</span>
99 </a>
100 </li>
101 <?php endif; ?> -->
102 </ul>
103 </nav>
104 <?php if ($showUpgradeButton && !$isDisabelAdsEnabled):?>
105 <div class="sg-alert-pro">
106 <p class="sg-upgrade-text">
107 <?php _backupGuardT($upgradeText); ?>
108 </p>
109 <p>
110 <a class="btn btn-success" target="_blank" href="<?php echo $buttonUrl; ?>">
111 <?php _backupGuardT($buttonText); ?>
112 </a>
113 </p>
114 </div>
115 <?php endif; ?>
116 </div>
117