Vérifiez vos informations

Il semblerait que les informations techniques de votre profil n'aient pas été actualisées depuis un certain temps... Pour que l'aide apportée vous soit efficace, il est important que ces informations soient à jour : prenez quelques secondes pour confirmer ou compléter les informations suivantes.


Lien de votre forum
Version de ce forum
Vous êtes le fondateur de ce forum
Vous avez modifié le CSS de ce forum
Vous avez modifié les templates de ce forum
Votre navigateur

Variable sujet verrouillé

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Variable sujet verrouillé

Message par Space Sapien le Mar 28 Oct 2014 - 22:11

Détails techniques


Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Safari
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : http://testingdelis.forumactif.org

Description du problème

Bonjour à tous,

pour les boutons Nouveau Sujet, Répondre, Verrouillé etc... je ne souhaitais plus utiliser d'image, j'ai procédé de cette manière :

Code:
 <div style="cursor:pointer;" onclick="window.open('{U_POST_NEW_TOPIC}', '_blank')" class="boutonregister" align="middle" border="0" >Nouveau</div>

Ça fonctionne très bien et c'est super ! Cependant j'ai beau chercher, je n'arrive pas à trouver comment faire la même chose pour l'image sujet verrouillé =/

Merci d'avance pour votre aide Smile


Dernière édition par Space Sapien le Jeu 13 Nov 2014 - 10:43, édité 1 fois

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Mer 29 Oct 2014 - 23:14

help Surprised

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Ven 31 Oct 2014 - 9:11

Hop hop hop Smile

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Sam 1 Nov 2014 - 13:42

Up

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Dim 2 Nov 2014 - 15:26

Up

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Lun 3 Nov 2014 - 19:10

Up

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Mer 5 Nov 2014 - 11:31

Up

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Jeu 6 Nov 2014 - 11:50

Up

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Sam 8 Nov 2014 - 19:21

Up

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Milouze14 le Dim 9 Nov 2014 - 8:53

Salut Space Sapien ,

le alt va déterminer si le sujet est verrouillé ,
mais je vais te donner l'astuce pour le bouton nouveau et répondre Wink .

On déposera un script pour attribuer un id pour les forums et sujets verrouillés, qui seront
respectivement personnalisable dans la css .


Pour le bouton nouveau , on le trouve dans deux templates :
Dans le template viewforum_body:
Affichage/Templates/Général/viewforum_body

juste après:
Code:
{BOARD_INDEX}

Colles ceci:
Code:

<script type="text/javascript">
$(document).ready(function(){
$('a[alt="Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre,
ni éditer les sujets."]').find('span').attr('id','M14_ver_forum').html('Verrouillé').attr('title','Ce forum est verrouillé');
});
</script>

Ensuite recherches ceci:
Code:

<!-- BEGIN switch_user_authpost -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" id="{POST_IMG_ID}" alt="{L_POST_NEW_TOPIC}" border="0" /></a>
<!-- END switch_user_authpost -->

Supprimes et remplaces par:
Code:


<!-- BEGIN switch_user_authpost -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"id="M14_News_Post" alt="{L_POST_NEW_TOPIC}"><span>Nouveau</span></a>
<!-- END switch_user_authpost -->
Puis pour le bouton en bas de page (ligne 85 environ)
recherches ceci:
Code:

<!-- BEGIN switch_user_logged_in -->
            <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" id="{POST_IMG_ID}1" alt="{L_POST_NEW_TOPIC}" border="0" /></a>
            <!-- END switch_user_logged_in -->

Supprimes et remplaces par:
Code:

<!-- BEGIN switch_user_logged_in -->
<a href="{U_POST_NEW_TOPIC}" rel="nofollow"id="M14_News_Post_bis" alt="{L_POST_NEW_TOPIC}"><span>Nouveau</span></a>
            <!-- END switch_user_logged_in -->

Modifies "Nouveau" par le texte voulu Wink .

Penses a enregistrer les modifications en cliquant respectivement sur et

On passe aux boutons "Nouveau et "Répondre dans viewtopic_body:
Affichage/Templates/Général/viewtopic_body

Juste après le premier script :

colles ceci:
Code:


<script type="text/javascript">
$(document).ready(function(){
$('a[alt="Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre,
ni éditer les sujets."]').find('span').attr('id','M14_ver_forum').html('Verrouillé').attr('title','Ce forum est verrouillé');
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('a[alt="Ce sujet est verrouillé, vous ne pouvez pas éditer les messages
ou faire de réponses."]').find('span').attr('id','M14_ver_post').html('Verrouillé').attr('title','Ce sujet est verrouillé');
});
</script>
Puis après recherches ceci:
Code:

<span class="nav">
         <!-- BEGIN switch_user_authpost -->
         <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" id="{POST_IMG_ID}one" alt="{L_POST_NEW_TOPIC}" align="middle" border="0" /></a>&nbsp;&nbsp;&nbsp;
         <!-- END switch_user_authpost -->
         <!-- BEGIN switch_user_authreply -->
         <a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" id="i_reply" alt="{L_POST_REPLY_TOPIC}" align="middle" border="0" /></a>
         <!-- END switch_user_authreply -->
         </span>




Supprimes et remplaces par:
Code:

<span class="nav">
         <!-- BEGIN switch_user_authpost -->
                          <a href="{U_POST_NEW_TOPIC}" rel="nofollow"id="M14_News_Post" alt="{L_POST_NEW_TOPIC}"><span>Nouveau</span></a>&nbsp;&nbsp;
         <!-- END switch_user_authpost -->
         <!-- BEGIN switch_user_authreply -->
<a href="{U_POST_REPLY_TOPIC}" id="i_reply"alt="{L_POST_REPLY_TOPIC}"><span>Répondre</span></a>
         <!-- END switch_user_authreply -->

                         
</span>






Puis pour le bas de page ligne 439 environ
Recherches ceci:
Code:

<span class="nav">
            <!-- BEGIN switch_user_authpost -->
            <a href="{U_POST_NEW_TOPIC}" rel="nofollow"><img src="{POST_IMG}" id="{POST_IMG_ID}Newtopic" alt="{L_POST_NEW_TOPIC}" align="middle" border="0" /></a>&nbsp;&nbsp;&nbsp;
            <!-- END switch_user_authpost -->
            <!-- BEGIN switch_user_authreply -->
            <a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" alt="{L_POST_REPLY_TOPIC}" align="middle" border="0" /></a>
            <!-- END switch_user_authreply -->
         </span>



Supprimes et remplaces par:
Code:


<span class="nav">
<!-- BEGIN switch_user_authpost -->
                          <a href="{U_POST_NEW_TOPIC}" rel="nofollow"id="M14_News_Post_bis" alt="{L_POST_NEW_TOPIC}"><span>Nouveau</span></a>&nbsp;&nbsp;
         <!-- END switch_user_authpost -->
         <!-- BEGIN switch_user_authreply -->
<a href="{U_POST_REPLY_TOPIC}"id="M14_i_reply"alt="{L_POST_REPLY_TOPIC}"><span>Répondre</span></a>
         <!-- END switch_user_authreply -->
         </span>


Pour chacun d'entre aux change le texte"Nouveau" et "Répondre"comme bon te semble .


Penses a enregistrer les modifications en cliquant respectivement sur et

On passe à la c.s.s pour donner une apparence aux boutons:
Dans la feuille de style:
Affichage/Images et Couleurs/Couleurs/Feuille de style

Colles ceci:
Code:

/*Boutons Nouveau sujet*/
a#M14_News_Post ,a#M14_News_Post_bis {color:green;text-decoration:none !important;}
/*Boutons repondre*/
a#i_reply, a#M14_i_reply {color:darkgreen;text-decoration:none !important;}


/*Bouton des sujets verrouilles*/
span#M14_ver_post {color:red;}
/*Bouton d un forum verrouille*/
span#M14_ver_forum {color:red;border:1px solid red;}



Penses à cliquer sur le bouton



a++
avatar

Milouze14
Membre actif

Masculin
Messages : 5031
Inscrit(e) le : 18/04/2005

https://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Space Sapien le Dim 9 Nov 2014 - 13:59

Merci pour cette réponse complète Smile

Alors j'ai essayé d'abord avec viewforum_body, le bouton nouveau est toujours présent même dans l'affichage d'une page dont le forum est verrouillé =/

Space Sapien
***

Masculin
Messages : 183
Inscrit(e) le : 28/07/2013

http://deliriums.forumgratuit.org
Space Sapien a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Variable sujet verrouillé

Message par Milouze14 le Dim 9 Nov 2014 - 17:37

Re,
@Space Sapien a écrit:Merci pour cette réponse complète Smile

Alors j'ai essayé d'abord avec viewforum_body, le bouton nouveau est toujours présent même dans l'affichage d'une page dont le forum est verrouillé =/

Si le forum concerné n'est pas verrouillé , il est logique que le bouton reste ainsi Wink .

a++
avatar

Milouze14
Membre actif

Masculin
Messages : 5031
Inscrit(e) le : 18/04/2005

https://www.milouze14.com/
Milouze14 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum