|
@@ -14,25 +14,53 @@ const AdminNavigation = (props) => {
|
|
|
const getListGroupItemOrDropdownItemList = (isListGroupItems) => {
|
|
const getListGroupItemOrDropdownItemList = (isListGroupItems) => {
|
|
|
return (
|
|
return (
|
|
|
<>
|
|
<>
|
|
|
- <a href="/admin" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${pathname === '/admin' && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${pathname === '/admin' && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-home"></i> {t('Management Wiki Home')}
|
|
<i className="icon-fw icon-home"></i> {t('Management Wiki Home')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/app" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/app') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/app"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/app') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-settings"></i> {t('App Settings')}
|
|
<i className="icon-fw icon-settings"></i> {t('App Settings')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/security" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/security') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/security"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/security') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-shield"></i> {t('security_settings')}
|
|
<i className="icon-fw icon-shield"></i> {t('security_settings')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/markdown" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/markdown') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/markdown"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/markdown') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-note"></i> {t('Markdown Settings')}
|
|
<i className="icon-fw icon-note"></i> {t('Markdown Settings')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/customize" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/customize') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/customize"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/customize') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-wrench"></i> {t('Customize')}
|
|
<i className="icon-fw icon-wrench"></i> {t('Customize')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/importer" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/importer') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/importer"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/importer') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-cloud-upload"></i> {t('Import Data')}
|
|
<i className="icon-fw icon-cloud-upload"></i> {t('Import Data')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/export" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/export') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/export"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/export') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-cloud-download"></i> {t('Export Archive Data')}
|
|
<i className="icon-fw icon-cloud-download"></i> {t('Export Archive Data')}
|
|
|
</a>
|
|
</a>
|
|
|
<a
|
|
<a
|
|
@@ -44,13 +72,25 @@ const AdminNavigation = (props) => {
|
|
|
>
|
|
>
|
|
|
<i className="icon-fw icon-bell"></i> {t('Notification Settings')}
|
|
<i className="icon-fw icon-bell"></i> {t('Notification Settings')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/users" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${(isActiveMenu('/users')) && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/users"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${(isActiveMenu('/users')) && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-user"></i> {t('User_Management')}
|
|
<i className="icon-fw icon-user"></i> {t('User_Management')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/user-groups" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/user-group') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/user-groups"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/user-group') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-people"></i> {t('UserGroup Management')}
|
|
<i className="icon-fw icon-people"></i> {t('UserGroup Management')}
|
|
|
</a>
|
|
</a>
|
|
|
- <a href="/admin/search" className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'} ${isActiveMenu('/search') && 'active'}`}>
|
|
|
|
|
|
|
+ <a
|
|
|
|
|
+ href="/admin/search"
|
|
|
|
|
+ className={`${isListGroupItems ? 'list-group-item list-group-item-action border-0 round-corner' : 'dropdown-item'}
|
|
|
|
|
+ ${isActiveMenu('/search') && 'active'}`}
|
|
|
|
|
+ >
|
|
|
<i className="icon-fw icon-magnifier"></i> {t('Full Text Search Management')}
|
|
<i className="icon-fw icon-magnifier"></i> {t('Full Text Search Management')}
|
|
|
</a>
|
|
</a>
|
|
|
</>
|
|
</>
|