MyBB.support, le portail francophone de MyBB
Archiver un forum ? - Version imprimable

+- MyBB.support, le portail francophone de MyBB (https://mybb.support)
+-- Forum : MyBB.fr (https://mybb.support/forum-1.html)
+--- Forum : Support (https://mybb.support/forum-5.html)
+--- Sujet : Archiver un forum ? (/thread-6341.html)



Archiver un forum ? - Saachaa - 12-03-2013


Bonjour,

Sur le forum :

http://www.security-helpzone.com/forum/

J'aimerais déplacer les sections suivantes :

Sécurité sur SHZ
Tutoriels & Astuces SHZ
Voir d'autres...


Car je compte tout mettre sur le blog à cette adresse :

http://www.security-helpzone.com/blog/

J'ai déjà redirigé certaines sections... mais j'aimerais que celles citées plus haut ne s'affichent plus dans l'index, mais que les discussions à l’intérieur accessibles sur lien restent ouvertes.

Voilà pourquoi j'ai pensé à l'archivage... mais je ne trouve sur Google Sad

Merci... Rolleyes


RE: Archiver un forum ? - exdiogene - 12-03-2013

Panneau d'Administration -> Configuration -> Paramètres -> Options Accueil du Forum :
Cacher les forums privés ?
Vous pouvez cacher des forums privés en activant cette option. Cette option cache aussi les forums dans les liens sur les forums et tous les sous-forums.

Suite à l'activation de cette option il suffit d'exclure les groupes ne pouvant voir les forums en question, cela se fait dans les permissions de ces forums...


RE: Archiver un forum ? - Saachaa - 12-03-2013

Bonjour,

Mais si je procède ainsi je devrais ne pas autoriser les visiteurs à voir ces articles, et donc les robots y comprit... :-/


RE: Archiver un forum ? - exdiogene - 12-03-2013

Il est possible de laisser les robots voir les forums tout en excluant les visiteurs. Ce sont deux groupes différents.

Ma méthode n'est fonctionnelle que si la méthode de visualisation dans le blog appelle directement la Base de Données pour accéder au contenu.

Sinon, il faudra un plugin pour exclure les forums strictement de la page index.


RE: Archiver un forum ? - Saachaa - 12-03-2013

Il n'y a donc aucun moyen d'archiver cela :-/ ?


RE: Archiver un forum ? - exdiogene - 12-03-2013

Il serait pertinent de me décrire ce que vous entendez par archivage?

Si cela signifie consulter ces discussions sans pouvoir les éditer et/ou y ajouter quoi que ce soit, cela est toujours possible en réglant les permissions.

Sinon, il faudra me donner une meilleure explication de ce vous considérez comme étant un "archivage".


RE: Archiver un forum ? - Saachaa - 13-03-2013

Bonjour,

Peut-être me suis-je mal exprimé...

En fait il y a énormément de choses que je veux enlever du forum... mais je ne veux pas les perdre pour le référencement donc les garder accessibles par lien. Par conséquent je pensais les "archiver" quelque part sur le serveur ou je ne sais où de façon à ce que l'on ne puisse y accéder via le forum (dans l'arborescence), mais uniquement par lien.

Citation :Sinon, il faudra un plugin pour exclure les forums strictement de la page index.

Serait-ce la solution... ? Je pensais vraiment déporter les articles dans une zone et non pas les "cacher". M'enfin si toutefois le résultat est le même pourquoi pas Smile

Merci


RE: Archiver un forum ? - exdiogene - 13-03-2013

Alors si je comprends bien, toutes ces discussions seront visibles lors de recherches sur Google, de recherches sur le forum et lorsqu'un lien sera visible dans une autre discussion qui elle sera visible. Donc le seul endroit où ces discussions ne seront pas visibles sera la page index?

Si c'est le cas alors tous les groupes de membres devraient pouvoir lire ces discussions en y aillant accès par un moyen quelconque.

Alors il faut nécessairement que ces discussions soient accessibles sur le forum et non visibles dans l'index.

Le "portail" donne un meilleur contrôle de ce qui est apparent dans la page en ne sélectionnant que les forums désirés, il pourrait être l'entrée par défaut dans le forum au lieu de l'index. Sinon il faudra un plugin pour filtrer ce qui sera affiché ou non dans l'index.

Un plugin déjà disponible est le "PHP in templates" de ZiNgA BuRgA, il pourrait être utilisé dans le template "forumbit_depth1_cat" en englobant tout le template dans une condition comme celle-ci :

Code PHP :
<if ( !in_array($forum['fid'], array(1,2,5,9) ) then>
...
...
</if> 

Le template n'écrira rien pour les # de forum inscrits dans la liste et séparés par des virgules.


 Utilitaire de traduction fourni par Regentronique