Ajout de code

Started by Hotcmel, February 10, 2014, 09:08:50 AM

Previous topic - Next topic

Hotcmel

Bonjour,

Depuis que j ai changé de themes je n ai plus l option



et j aimerais bien le mettre a cette endroit (en haut a droite)



pouvez vous me dire à quelle endroit dans le code dois je le mettre ?

merci

maximus23

Bonjour,

C'est dans le fichier index.template du thème courant. Pour cela il faudrait le lien vers le thème pour voir comment cela est fait :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...


maximus23

Bonjour,

Comme ceci c'est pas bon car il y a pleins d'emplacements pris par divers éléments ?

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Hotcmel

Si c est bon aussi ;) le principal c est qu il apparait sur toute les pages :)

et quand la personne ne sera pas connecter il y aura ca ?



maximus23

Bonjour,

Donc faire un classique de présentation pas de soucis je vais te faire cela de la semaine.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

maximus23

Bonjour,

Voilà ce qu'on peut faire et si ok je te mettrai le code à modifier :

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Hotcmel

Merci Maximus ! cela me va impeccable !

maximus23

#8
Bonjour,

Première chose faire une copie de ton fichier Index.template et index.css de ton thème Mysticjade.

Ouvrir le fichier Index.template de ton thème Mysticjade

Rechercher :


<div id="userbar">
<div id="userinfo">
<b>', $context['common_stats']['total_posts'], '</b> ', $txt['posts'], ' ', $txt['in'], ' <b>', $context['common_stats']['total_topics'], '</b> ', $txt['topics'], ' - ', $txt['by'], ' <span style="white-space: nowrap;"><b>', $context['common_stats']['total_members'], '</b> ', $txt['members'], '</span> -
', $txt['latest_member'], ': <b> ', $context['common_stats']['latest_member']['link'], '</b>
</div>
<div id="searchfield">
<form action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '" style="margin: 0;">
<a href="', $scripturl, '?action=search;advanced"><img src="'.$settings['images_url'].'/filter.gif" align="middle" style="margin: 0 1ex;" alt="" /></a>
<input class="biginput" type="text" name="search" value="', $txt['search'], '..." onfocus="this.value = \'\';" onblur="if(this.value==\'\') this.value=\'', $txt['search'], '...\';" style="width: 170px;" /> ';

// Search within current topic?
if (!empty($context['current_topic']))
echo '
<input type="hidden" name="topic" value="', $context['current_topic'], '" />';

// If we're on a certain board, limit it to this board ;).
elseif (!empty($context['current_board']))
echo '
<input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';

echo '
</form>
</div>
</div>
<div id="mainarea">';


Remplacer par ceci :


<div id="userbar">
<div id="userinfo">';

if ($context['user']['is_logged'])
{
if (!empty($context['user']['avatar']))

echo'

<p style="float:left; margin: -2px 10px 0 0px;">', $context['user']['avatar']['image'], '</p>';

echo'

<ul class="reset">
<li class="greeting">', $txt['hello_member_ndt'], ' <span>', $context['user']['name'], '</span></li>
<li><a href="', $scripturl, '?action=unread">', $txt['unread_since_visit'], '</a></li>
<li><a href="', $scripturl, '?action=unreadreplies">', $txt['show_unread_replies'], '</a></li>
<li>', $context['current_time'], '</li>
</ul>
</div>

<div id="searchfield">
<form action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '" style="margin: 0;">
<a href="', $scripturl, '?action=search;advanced"><img src="'.$settings['images_url'].'/filter.gif" align="middle" style="margin: 0 1ex;" alt="" /></a>
<input class="biginput" type="text" name="search" value="', $txt['search'], '..." onfocus="this.value = \'\';" onblur="if(this.value==\'\') this.value=\'', $txt['search'], '...\';" style="width: 170px;" /> ';

// Search within current topic?
if (!empty($context['current_topic']))
echo '
<input type="hidden" name="topic" value="', $context['current_topic'], '" />';

// If we're on a certain board, limit it to this board ;).
elseif (!empty($context['current_board']))
echo '
<input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';

echo '
</form>
</div>
</div>';
}

elseif (!empty($context['show_login_bar']))
{
echo '
<script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/sha1.js"></script>
<form id="guest_form" action="', $scripturl, '?action=login2" method="post" accept-charset="', $context['character_set'], '" ', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' . $context['session_id'] . '\');"' : '', '>
<div class="info">', sprintf($txt['welcome_guest'], $txt['guest_title']), '</div>
<input type="text" name="user" size="10" class="input_text" />
<input type="password" name="passwrd" size="10" class="input_password" />
<select name="cookielength">
<option value="60">', $txt['one_hour'], '</option>
<option value="1440">', $txt['one_day'], '</option>
<option value="10080">', $txt['one_week'], '</option>
<option value="43200">', $txt['one_month'], '</option>
<option value="-1" selected="selected">', $txt['forever'], '</option>
</select>
<input type="submit" value="', $txt['login'], '" class="button_submit" /><br />
<div class="info">', $txt['quick_login_dec'], '</div>';

if (!empty($modSettings['enableOpenID']))
echo '
<br /><input type="text" name="openid_identifier" id="openid_url" size="25" class="input_text openid_login" />';

echo '
<input type="hidden" name="hash_passwrd" value="" />
</form></div>';

echo'
<div id="searchfield">
<form action="', $scripturl, '?action=search2" method="post" accept-charset="', $context['character_set'], '" style="margin: 0;">
<a href="', $scripturl, '?action=search;advanced"><img src="'.$settings['images_url'].'/filter.gif" align="middle" style="margin: 0 1ex;" alt="" /></a>
<input class="biginput" type="text" name="search" value="', $txt['search'], '..." onfocus="this.value = \'\';" onblur="if(this.value==\'\') this.value=\'', $txt['search'], '...\';" style="width: 170px;" /> ';

// Search within current topic?
if (!empty($context['current_topic']))
echo '
<input type="hidden" name="topic" value="', $context['current_topic'], '" />';

// If we're on a certain board, limit it to this board ;).
elseif (!empty($context['current_board']))
echo '
<input type="hidden" name="brd[', $context['current_board'], ']" value="', $context['current_board'], '" />';
echo '
</form>
</div>
<div>';
}

echo'
<div id="mainarea">';


Sauver le fichier.


Ouvrir le Fichier index.css de ton thème Mysticjade

Rechercher :


#userbar { clear: both; background: #1a1a1a url(../images/custom/userbar.png) 0 0 repeat-x; height: 60px;}


Remplacer par :


#userbar { clear: both; background: #1a1a1a url(../images/custom/userbar.png) 0 0 repeat-x; height: 90px;}


Ajouter à la fin du fichier ceci :


#userinfo .memb_avatar { float: left; margin: 3px 15px 0 0;}
#userinfo img.avatar { width: 65px; height: 65px; background: #e5e5e5; border: 1px solid #d1d1d1; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 4px;}


Sauver le fichier.

Voilà tester et me dire si Ok ou si quelque chose à modifier avec capture d'écran.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Hotcmel

Merci !! c est presque ca  :)

maximus23

Bonjour,

Tu dois avoir des mods d'installés. Mets moi en fichier attaché les deux fichiers concernés que je regarde car moi je l'ai fait sur des fichiers neufs.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...


maximus23

#12
Bonsoir,

Ouvrir Index.css

Chercher :

#userinfo { float: left; margin: 24px 0 0 25px;}

Remplacer par :

#userinfo { float: left; margin: 10px 0 0 25px;}


Je t'ai indiqué le code ainsi tu sais ou le modifier si un mod venait le perturber.

Dis moi si c'est bon.

:)
Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Hotcmel

merci ! effectivement c est bien centré mais j'ai toujours mon soucis d avoir "Messages non lus depuis votre dernière visite." sur 2 lignes ensuite ce n est pas bien genant ;)

maximus23

Bonjour,

Tu es sous quel navigateur car je me suis connecté sur ton site et moi c'était correct.

Moi je suis sous IE11.

Une chose si on n'a pas d'avatar cela ne s'affiche pas je dois faire une correction.

Correction à faire pour affichage sans avatar :

Index.template

Rechercher :


echo'

<p style="float:left; margin: -2px 10px 0 0px;">', $context['user']['avatar']['image'], '</p>


Remplacer :


echo'

<p style="float:left; margin: -2px 10px 0 0px;">', $context['user']['avatar']['image'], '</p>';

echo'



Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Hotcmel

Ok merci effectivement il n y avait rien d afficher mais cela fonctionne correctement ;)

J'ai remarqué que sans avatar sous firefox ou chrome il n y avait pas de retour a la ligne mais des qu il y a un avatar ca ne marche pas

maximus23

Bonjour,

Ok vu pour la correction :

Rechercher :


#userinfo { float: left; margin: 10px 0 0 25px;}


Remplacer par :


#userinfo { float: left; margin: 10px 0 0 25px; white-space: nowrap;}


Voilà tu testes et tu me dis si tout est correct maintenant :)

Pas de support par PM ou Courrier...Veuillez utiliser le forum pour vous avoir une réponse rapide à votre demande d'aide. Merci.
Amitiés et à Bientôt...
No support by PM or Mail...You will get better and faster responses in the support forums. Thank you.
Have a nice day...

Hotcmel

Nikel !!  :D merci beaucoup Maximus !! ;)

Advertisement: