Le module vous permettra de gérer des listes de signets pour les utilisateurs et les invités. L'utilisateur peut définir les nouvelles dans l'une des sections, ou également déplacer les nouvelles vers une autre section en un seul clic. Si la nouvelle a déjà été marquée, alors en cliquant sur la section marquée, la marque est supprimée.
Installation:
1- Téléchargez les fichiers dans le dossier engine à la racine du site.
2- Installez mes-listes-de-favoris.xml via le système de gestion des plugins dans DLE.
3- Dans le modèle main.tpl avant la balise de fermeture:
</body>
RewriteRule ^page/([0-9]+)(/?)$ index.php?cstart=$1 [L]
RewriteRule ^mylists/(.*?)/page/([0-9]+)(/?)+$ index.php?do=mylists&listname=$1&cstart=$2 [L]
RewriteRule ^mylists/page/([0-9]+)(/?)+$ index.php?do=mylists&listname=0&cstart=$1 [L]
RewriteRule ^mylists/(.*?)(/?)+$ index.php?do=mylists&listname=$1 [L]
RewriteRule ^mylists(/?)+$ index.php?do=mylists&listname=0 [L]
RewriteRule ^user/(.*?)/mylists/(.*?)(/?)+$ index.php?do=mylists&user=$1&listname=$2 [L]
RewriteRule ^user/(.*?)/mylists/(.*?)/page/([0-9]+)(/?)+$ index.php?do=mylists&user=$1&listname=$2&cstart=$3 [L]
.mylists-switch, .mylists-tabs {
list-style: none;
padding: 20px;
margin: 20px 0px;
border: 1px solid #e1e1e1;
border-radius: 4px;
font-size: 12px;
}
.mylists-switch li, .mylists-tabs li {
display: inline-block;
margin: 0px 10px 0px 0px;
color: #136CB2;
text-decoration: none;
border-bottom: 1px dotted;
padding: 3px 10px;
}
.mylists-switch li:hover, .mylists-tabs li:hover {
color: #70579d;
cursor: pointer;
}
.mylists-switch li:last-child, .mylists-tabs li:last-child {
margin: 0px;
}
.mylists-switch li.active, .mylists-tabs li.active {
background: #373737;
color: #fff;
border: 0px;
border-radius: 4px;
}
.mylists-tabs li.active a {
color: #fff;
}
<span class="mylists-count" data-id="2"></span>
<ul class="mylists-switch" data-id="{news-id}"></ul>
[aviable=mylists]{mylists-h1}[/aviable]
[aviable=mylists]{mylists-tabs}[/aviable]
• Auteur: Cooler
• Version DLE: 13.x-16.0
• Version PHP: 7.4 - 8.2