Dle Forum V.4.0.2


Voici une nouvelle version de DLE Forum v4.0.2 pour DataLife Engine versions 14.x à 17.1, Le forum - représente le meilleur moyen de communication avec les utilisateurs de votre site. En même temps, il est facile à installer et à configurer. Une caractéristique particulière de Forum Dle est l'excellente capacité d'intégration dans le site. J'ai passé 2 mois à tout corriger, enfin je l'espère

Corrections de Forum DLE v4.0:

-- Vérification pour la version de PHP 8.3.x
-- Correction avec les l'ajout de potis, posts, édition avec wysiwyg.
-- Correction avec la mis hors ligne du forum, Avant quand on l'activé même le site se mettait hors ligne, maintenant c'est terminé seul le forum sera hors ligne. Et l'administrateur aura toujours accés au forum s'il ne se déconnecté pas
-- Correction de bug avec l'édition.
-- Correction de plusieurs bugs en correzspondance avec la modération.
-- Testé sur la Dernière versuin de datalife engine 17.1.
-- Corrections de divers bugs plus ou moins important.
-- Modification du thème il s'agit d'une adaptation de MyBB que vous pourrez modifier vous même.
-- Un fichier d'installation install_dle_forum_v_4.0.2.xml et fourni ainsi qu'un fichier de mise à jour update-dle-forum-402.xml pour mettre à jour votre Dle-forum existant

Information:
Je ne suis pas contre les critiques à partir du moment ou elles sont constructives, et j'ai horreur des critiques qui ne servent à rien et pour ceux là je demanderais aux mauvaises langues de corriger le script eux même s'ils s'en sentent capable ce que j'en doute!

Et donc si vous voyez des bugs merci de les signaler ici

Mise à jour
Si vous aviez déjà installé une version de dle-forum ou bulletshare allez dans l'administration/Utilitaires/Gestions des plugins et importé le fichier update-dle-forum-402.xml. Via votre FTP envoyez les nouveau fichiers du forum ainsi que le templates et vous écrasez tout les fichier existant.

Installation du forum:

1- Envoyez tous le contenu de l'archive via votre FTP
2- Alles dans Administration/Utilitaires/Gestion des plugins et importer le fichier install_dle_forum_v_4.0.2.xml
3- Affichage des derniers messages du forum sur l'accueil de votre site (C'est facultatif!)

Ouvrez main.tpl et cherchez

{content}


Ajoutez au-dessus
[available=main]
{show_last_forum}
[/available]


4- Affichage des infos dans le profile ouvrez profile_popup.tpl et à l'endroit ou vous voulez ajoutez
		<li>Sujets sur le forum: <b>{forum_topics}</b></li>
		<li>Messages sur le forum: <b>{forum_post}</b></li>
		<li>Voir les messages: <b>{forum_post_link}</b></li>


5- Ouvrez userinfo.tpl et à l'endroit ou vous voulez ajoutez
					<li><div class="ui-c1 grey">Sujets sur le forum</div> <div class="ui-c2">{forum_topics}</div></li>
					<li><div class="ui-c1 grey">Messages sur le forum</div> <div class="ui-c2">{forum_post}</div></li>
					<li><div class="ui-c1 grey">Liens Forum</div> <div class="ui-c2">{forum_post_link}</div></li>


6- Si vous voulez utiliser le bouton d'aide pour le forum qui s'affiche en bas de vos publication
Ouvrir fullstory.tpl et ajouter au bon endroit:
<a href="/index.php?do=forum&act=discuss&nid={news-id}">En discuter sur le forum</a>


7- Ouvrez le fichier .htaccess à la racine de votre site et cherchez
DirectoryIndex index.php


Rempplacer par
DirectoryIndex index.php index.php?do=forum


Cherchez
RewriteEngine On


Ajoutez juste en dessous

#Dle Forum
RewriteRule ^forum(/?)+$ index.php?do=forum [L]

##type=1
RewriteRule ^forum/forum_([0-9]+)(/?)+$ index.php?do=forum&showforum=$1 [L]
RewriteRule ^forum/forum_([0-9]+)/([0-9]+)(/?)+$ index.php?do=forum&showforum=$1&cstart=$2 [L]
RewriteRule ^forum/topic_([0-9]+)(/?)+$ index.php?do=forum&showtopic=$1 [L]
RewriteRule ^forum/topic_([0-9]+)/page/([0-9]+)(/?)+$ index.php?do=forum&showtopic=$1&cstart=$2 [L]
RewriteRule ^forum/topic_([0-9]+)/last(/?)+$ index.php?do=forum&showtopic=$1&lastpost=1#post-$2 [L]
RewriteRule ^forum/topic_([0-9]+)/([^/]*)(/?)+$ index.php?do=forum&showtopic=$1&cstart=$2#post-$3 [L]
RewriteRule ^forum/topic_([0-9]+)/reply(/?)+$ index.php?do=forum&act=_topic&code=reply&tid=$1 [L]
RewriteRule ^forum/forum_([0-9]+)/add(/?)+$ index.php?do=forum&act=add_topic&forum_id=$1 [L]
RewriteRule ^forum/getforum_([^/]+)(/?)+$ index.php?do=forum&act=getforum&code=user&n=$1 [L]
RewriteRule ^forum/getforum/user/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=forum&act=getforum&code=user&n=$1&cstart=$2 [L]
RewriteRule ^forum/search(/?)+$ index.php?do=forum&act=search [L]
RewriteRule ^forum/search/([0-9]+)-([^/]+)/page/([0-9]+)(/?)+$ index.php?do=forum&act=search&count_all=$1&search_text=$2&cstart=$3 [L]
RewriteRule ^forum/subscription(/?)+$ index.php?do=forum&act=subscription [L]
RewriteRule ^forum/getnew(/?)+$ index.php?do=forum&act=getnew [L]
RewriteRule ^forum/getnew/page/([0-9]+)(/?)+$ index.php?do=forum&act=getnew&cstart=$1 [L]
RewriteRule ^forum/warn/user-([^/]*)(/?)+$ index.php?do=forum&act=warn&user=$1 [L]
RewriteRule ^forum/warn/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=forum&act=warn&user=$1&cstart=$2 [L]
RewriteRule ^forum/reputation/([^/]*)(/?)+$ index.php?do=forum&act=reputation&user=$1 [L]
RewriteRule ^forum/reputation/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=forum&act=reputation&user=$1&cstart=$2 [L]
RewriteRule ^forum/whoonline(/?)+$ index.php?do=forum&act=whoonline [L]
RewriteRule ^forum/faq(/?)+$ index.php?do=forum&act=faq [L]
RewriteRule ^forum/user/post_([0-9]+)(/?)+$ index.php?do=forum&act=posts&user=$1 [L]
RewriteRule ^forum/user/post_([^/]*)/page/([0-9]+)(/?)+$ index.php?do=forum&act=posts&user=$1&cstart=$1 [L]
RewriteRule ^forum/members(/?)+$ index.php?do=forum&act=members [L]
RewriteRule ^forum/members/page/([0-9]+)(/?)+$ index.php?do=forum&act=members&cstart=$1 [L]
RewriteRule ^forum/friends(/?)+$ index.php?do=forum&act=friends [L]
RewriteRule ^forum/friends/check(/?)+$ index.php?do=forum&act=friends&doaction=check [L]
RewriteRule ^forum/friends/add(/?)+$ index.php?do=forum&act=friends&doaction=add_friend [L]
RewriteRule ^forum/rss/forum_([1-9][0-9]*).xml$ index.php?do=forum&act=rss&fid=$1 [L]
RewriteRule ^forum/user/([^/]*)/posts(/?)+$ index.php?do=forum&act=user_posts&name=$1 [L]
RewriteRule ^forum/user/post_([^/]*)/page/([0-9]+)(/?)+$ index.php?do=forum&act=user_posts&name=$1&code=search&cstart=$2 [L]
RewriteRule ^forum/faq(/?)+$ index.php?do=forum&act=faq [L]
RewriteRule ^forum/topic_([0-9]+)/search/page/([0-9]+)(/?)+$ index.php?do=forum&showtopic=$1&code=search&cstart=$2 [L]

##type=2
RewriteRule ^forum/showforum_([0-9]+).html$ index.php?do=forum&showforum=$1 [L]
RewriteRule ^forum/showforum_([0-9]+)/page/([0-9]+).html$ index.php?do=forum&showforum=$1&cstart=$2 [L]
RewriteRule ^forum/showforum_([0-9]+)/hidden/page/([0-9]+).html$ index.php?do=forum&showforum=$1&code=hidden&cstart=$2 [L]
RewriteRule ^forum/showforum_([0-9]+)/today/page/([0-9]+).html$ index.php?do=forum&showforum=$1&code=today&cstart=$2 [L]
RewriteRule ^forum/showforum_([0-9]+)/noreply/page/([0-9]+).html$ index.php?do=forum&showforum=$1&code=noreply&cstart=$2 [L]
RewriteRule ^forum/forum_([0-9]+)/add.html$ index.php?do=forum&act=add_topic&forum_id=$1 [L]
RewriteRule ^forum/topic_([0-9]+).html$ index.php?do=forum&showtopic=$1 [L]
RewriteRule ^forum/topic_([0-9]+)/page/([0-9]+).html$ index.php?do=forum&showtopic=$1&cstart=$2 [L]
RewriteRule ^forum/topic_([0-9]+)/([^/]*)/last.html$ index.php?do=forum&showtopic=$1&lastpost=1#post-$2 [L]
RewriteRule ^forum/topic_([0-9]+)/([^/]*).html$ index.php?do=forum&showtopic=$1&cstart=$2#post-$3 [L]
RewriteRule ^forum/topic_([0-9]+)/([^/]*)/reply.html$ index.php?do=forum&act=_topic&code=reply&tid=$1 [L]
RewriteRule ^forum/([^/]*)/getforum.html$ index.php?do=forum&act=getforum&code=user&n=$1 [L]
RewriteRule ^forum/getforum_([^/]*)/page/([0-9]+).html$ index.php?do=forum&act=getforum&code=user&n=$1&cstart=$2
RewriteRule ^forum/search.html$ index.php?do=forum&act=search [L]
RewriteRule ^forum/search/([0-9]+)-([^/]+)/page/([0-9]+).html$ index.php?do=forum&act=search&count_all=$1&search_text=$2&cstart=$3 [L]
RewriteRule ^forum/searchtopic_([0-9]+)/([^/]*)/page/([0-9]+).html$ index.php?do=forum&showtopic=$1&cstart=$2 [L]
RewriteRule ^forum/getnew.html$ index.php?do=forum&act=getnew [L]
RewriteRule ^forum/getnew/page/([0-9]+).html$ index.php?do=forum&act=getnew&cstart=$1 [L]
RewriteRule ^forum/subscription.html$ index.php?do=forum&act=subscription [L]
RewriteRule ^forum/faq.html$ index.php?do=forum&act=faq [L]
RewriteRule ^forum/([^/]*)/posts.html$ index.php?do=forum&act=posts&user=$1 [L]
RewriteRule ^forum/([^/]*)/posts/page/([0-9]+).html$ index.php?do=forum&act=posts&user=$1&cstart=$1 [L]
RewriteRule ^forum/members.html$ index.php?do=forum&act=members [L]
RewriteRule ^forum/members/page/([0-9]+).html$ index.php?do=forum&act=members&cstart=$1 [L]
RewriteRule ^forum/friends.html$ index.php?do=forum&act=friends [L]
RewriteRule ^forum/friends/check.html$ index.php?do=forum&act=friends&doaction=check [L]
RewriteRule ^forum/friends/add.html$ index.php?do=forum&act=friends&doaction=add_friend [L]
RewriteRule ^forum/rss/forum_([1-9][0-9]*).xml$ index.php?do=forum&act=rss&fid=$1 [L]
RewriteRule ^forum/([^/]*)/posts/page/([0-9]+).html$ index.php?do=forum&act=user_posts&name=$1 [L]
RewriteRule ^forum/([^/]*)/post/page/([0-9]+).html$ index.php?do=forum&act=user_posts&name=$1&code=search&cstart=$2 [L]
RewriteRule ^forum/last_posts/([^/]*)/user.html$ index.php?do=forumact=last_posts&name=$1 [L]
RewriteRule ^forum/warn/user-([^/]*).html$ index.php?do=forum&act=warn&user=$1 [L]
RewriteRule ^forum/warn/user-([^/]*)/page/([0-9]+).html$ index.php?do=forum&act=warn&user=$1&cstart=$2 [L]
RewriteRule ^forum/reputation/([^/]*)(/?).html$ index.php?do=forum&act=reputation&user=$1 [L]
RewriteRule ^forum/reputation/([^/]*)/page/([0-9]+).html$ index.php?do=forum&act=reputation&user=$1&cstart=$2 [L]
RewriteRule ^forum/whoonline.html$ index.php?do=forum&act=whoonline [L]
RewriteRule ^forum/faq.html$ index.php?do=forum&act=faq [L]


Aller dans l'administration du forum est créé vos categorie et forums !
Aller dans la gestion discuss et Choisissez chaque categorie de dle pour le bouton aide qui se trouvera dans vos publications!

Informations

Les visiteurs du groupe Invités ne peuvent pas télécharger de fichiers sur le site.
Connectez-vous au site avec votre identifiant et mot de passe ou si vous êtes un nouvel utilisateur suivez le processus d'inscription sur le site.

Auteur original: Dle Files Forum
Auteur des modificationsr: DarkLane
Version Dle Forum: 4.0.2
Version dle: 14.x - 17.1
Language: Français, Anglais, Polonnais, Russe, Ukrainien
Version PHP: 7.4 - 8.3.x


N'importe qui peut critiquer.
Créer quelque chose qui sera critiqué n'est pas donné à tout le monde.


Soutenez l'auteur
Tous les fonds collectés seront reversés à l'auteur de cet article - DarkLane
Merci d'avance!
Qui est en ligne
3 Visiteur(s)  sur le site!
Invité(s): 1
Robot(s) 2
Liste des utilisateurs
neelix il y a 2 heure(s)
DarkLane il y a 3 heure(s)
feniks il y a 3 heure(s)
pathboot il y a 5 heure(s)
Zveraboy il y a 8 heure(s)
webspirit il y a 10 heure(s)
Populaires
    DLE 17.1 Build 101 (Nulled FR)
  • DLE 17.1 Build 101 (Nulled FR)
  • Nous vous présentons une nouvelle version de notre script DataLife Engine v.17.1. Dans cette version, vous pourrez créer des plans de site améliorés