forked from ZwiiCMS-Team/ZwiiCampus
1.4.15
Déplace le bouton de connexion à la fin du container Désactive le sélecteur d'espaces pour les admins et les éditeurs TinyMCE : les URL des images sont relatives Sélecteur d'espace, améliore la feuille de style
This commit is contained in:
parent
91a57d30f7
commit
eac4746e8a
@ -496,7 +496,7 @@ class layout extends common
|
|||||||
* Affichage du sélecteur d'espaces
|
* Affichage du sélecteur d'espaces
|
||||||
*/
|
*/
|
||||||
if (
|
if (
|
||||||
$this->getUser('group') >= self::GROUP_MEMBER
|
$this->getUser('group') === self::GROUP_MEMBER
|
||||||
&& $this->getData(['theme', 'menu', 'selectSpace']) === true
|
&& $this->getData(['theme', 'menu', 'selectSpace']) === true
|
||||||
) {
|
) {
|
||||||
if ($this->getCoursesByUser()) {
|
if ($this->getCoursesByUser()) {
|
||||||
@ -509,6 +509,39 @@ class layout extends common
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Commandes pour les membres simples
|
||||||
|
* Affichage des boutons gestionnaire de fichiers et mon compte
|
||||||
|
*/
|
||||||
|
if (
|
||||||
|
$this->getUser('group') === self::GROUP_MEMBER
|
||||||
|
&& $this->getData(['theme', 'menu', 'memberBar']) === true
|
||||||
|
) {
|
||||||
|
|
||||||
|
// Affiche l'icône RFM
|
||||||
|
if ($this->getUser('permission', 'filemanager') === true) {
|
||||||
|
$itemsRight .= '<li>' . template::ico('folder', [
|
||||||
|
'href' => helper::baseUrl(false) . 'core/vendor/filemanager/dialog.php?type=0&akey=' . md5_file(self::DATA_DIR . 'core.json') . '&lang=' . $this->getData(['user', $this->getUser('id'), 'language']),
|
||||||
|
'attr' => 'data-lity',
|
||||||
|
'help' => 'Fichiers du site'
|
||||||
|
]) . '</li>';
|
||||||
|
}
|
||||||
|
// Affiche l'icône d'édition du compte
|
||||||
|
if ($this->getUser('permission', 'user', 'edit') === true) {
|
||||||
|
$itemsRight .= '<li>' . template::ico('user', [
|
||||||
|
'help' => 'Mon compte',
|
||||||
|
'margin' => 'right',
|
||||||
|
'href' => helper::baseUrl() . 'user/edit/' . $this->getUser('id')
|
||||||
|
]) . '</li>';
|
||||||
|
}
|
||||||
|
$itemsRight .= '<li>' .
|
||||||
|
template::ico('logout', [
|
||||||
|
'help' => 'Déconnecter',
|
||||||
|
'href' => helper::baseUrl() . 'user/logout',
|
||||||
|
'id' => 'barLogout'
|
||||||
|
]) . '</li>';
|
||||||
|
}
|
||||||
|
|
||||||
// Lien de connexion
|
// Lien de connexion
|
||||||
if (
|
if (
|
||||||
($this->getData(['theme', 'menu', 'loginLink'])
|
($this->getData(['theme', 'menu', 'loginLink'])
|
||||||
@ -523,41 +556,7 @@ class layout extends common
|
|||||||
]) .
|
]) .
|
||||||
'</li>';
|
'</li>';
|
||||||
}
|
}
|
||||||
/**
|
|
||||||
* Commandes pour les membres simples
|
|
||||||
* Affichage des boutons gestionnaire de fichiers et mon compte
|
|
||||||
*/
|
|
||||||
if (
|
|
||||||
$this->getUser('group') === self::GROUP_MEMBER
|
|
||||||
&& $this->getData(['theme', 'menu', 'memberBar']) === true
|
|
||||||
) {
|
|
||||||
|
|
||||||
if (
|
|
||||||
($this->getUser('group') >= self::GROUP_MEMBER &&
|
|
||||||
$this->getUser('permission', 'filemanager') === true)
|
|
||||||
) {
|
|
||||||
$itemsRight .= '<li>' . template::ico('folder', [
|
|
||||||
'href' => helper::baseUrl(false) . 'core/vendor/filemanager/dialog.php?type=0&akey=' . md5_file(self::DATA_DIR . 'core.json') . '&lang=' . $this->getData(['user', $this->getUser('id'), 'language']),
|
|
||||||
'attr' => 'data-lity',
|
|
||||||
'help' => 'Fichiers du site'
|
|
||||||
]) . '</li>';
|
|
||||||
}
|
|
||||||
if (
|
|
||||||
$this->getUser('permission', 'user', 'edit') === true
|
|
||||||
) {
|
|
||||||
$itemsRight .= '<li>' . template::ico('user', [
|
|
||||||
'help' => 'Mon compte',
|
|
||||||
'margin' => 'right',
|
|
||||||
'href' => helper::baseUrl() . 'user/edit/' . $this->getUser('id')
|
|
||||||
]) . '</li>';
|
|
||||||
}
|
|
||||||
$itemsRight .= '<li>' .
|
|
||||||
template::ico('logout', [
|
|
||||||
'help' => 'Déconnecter',
|
|
||||||
'href' => helper::baseUrl() . 'user/logout',
|
|
||||||
'id' => 'barLogout'
|
|
||||||
]) . '</li>';
|
|
||||||
}
|
|
||||||
// Retourne les items du menu
|
// Retourne les items du menu
|
||||||
echo '<ul class="navMain" id="menuLeft">' . $itemsLeft . '</ul><ul class="navMain" id="menuRight">' . $itemsRight;
|
echo '<ul class="navMain" id="menuLeft">' . $itemsLeft . '</ul><ul class="navMain" id="menuRight">' . $itemsRight;
|
||||||
echo '</ul>';
|
echo '</ul>';
|
||||||
|
@ -51,7 +51,7 @@ class common
|
|||||||
const ACCESS_TIMER = 1800;
|
const ACCESS_TIMER = 1800;
|
||||||
|
|
||||||
// Numéro de version
|
// Numéro de version
|
||||||
const ZWII_VERSION = '1.4.14';
|
const ZWII_VERSION = '1.4.15';
|
||||||
|
|
||||||
// URL autoupdate
|
// URL autoupdate
|
||||||
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/campus-update/raw/branch/master/';
|
const ZWII_UPDATE_URL = 'https://forge.chapril.org/ZwiiCMS-Team/campus-update/raw/branch/master/';
|
||||||
|
@ -618,6 +618,8 @@ nav #menuSelectCourse {
|
|||||||
font-size: 1em;
|
font-size: 1em;
|
||||||
background-color: rgba(255, 255, 255, 1);
|
background-color: rgba(255, 255, 255, 1);
|
||||||
line-height: 45px;
|
line-height: 45px;
|
||||||
|
padding: 5px 10px;
|
||||||
|
margin: 0px 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
16
core/vendor/tinymce/init.js
vendored
16
core/vendor/tinymce/init.js
vendored
@ -128,10 +128,10 @@ tinymce.init({
|
|||||||
image_dimensions: true,
|
image_dimensions: true,
|
||||||
// Active l'onglet avancé lors de l'ajout d'une image
|
// Active l'onglet avancé lors de l'ajout d'une image
|
||||||
image_advtab: true,
|
image_advtab: true,
|
||||||
// Urls absolues
|
// Urls relatives
|
||||||
relative_urls: true,
|
relative_urls: true, // Utiliser des URLs relatives
|
||||||
// Conversion des URLs
|
remove_script_host: false, // Conserver le script host (domaine)
|
||||||
convert_urls: false,
|
convert_urls: true, // Convertir automatiquement les URLs
|
||||||
// Url de base
|
// Url de base
|
||||||
document_base_url: baseUrl,
|
document_base_url: baseUrl,
|
||||||
// Gestionnaire de fichiers
|
// Gestionnaire de fichiers
|
||||||
@ -331,10 +331,10 @@ tinymce.init({
|
|||||||
image_dimensions: true,
|
image_dimensions: true,
|
||||||
// Active l'onglet avancé lors de l'ajout d'une image
|
// Active l'onglet avancé lors de l'ajout d'une image
|
||||||
image_advtab: true,
|
image_advtab: true,
|
||||||
// Urls absolues
|
// Urls relatives
|
||||||
relative_urls: true,
|
relative_urls: true, // Utiliser des URLs relatives
|
||||||
// Conversion des URLs
|
remove_script_host: false, // Conserver le script host (domaine)
|
||||||
convert_urls: false,
|
convert_urls: true, // Convertir automatiquement les URLs
|
||||||
// Url de base
|
// Url de base
|
||||||
document_base_url: baseUrl,
|
document_base_url: baseUrl,
|
||||||
max_height: 200,
|
max_height: 200,
|
||||||
|
Loading…
Reference in New Issue
Block a user