Esta es una discusión en el tema Guía - Banderas de acuerdo al Pais dentro del foro Vbulletin, parte de la categoría Webmasters // Bloggers; Un hack muy solicitado a para vbulletin, a continuación te diremos como lograrlo, Descripción. Este Hack Muestra El Estado de Residencia o Nacionalidad del Usuario Demo: http://www.gimnasio.ws/fotos/fotos-evatar-1034/ 1. Ir al Panel de Admin. => Campos ...
Un hack muy solicitado a para vbulletin, a continuación te diremos como lograrlo,
Descripción.
Este Hack Muestra El Estado de Residencia o Nacionalidad del Usuario
Demo: http://www.gimnasio.ws/fotos/fotos-evatar-1034/
1. Ir al Panel de Admin. => Campos de Perfil => Agregar Nuevo Campo de Perfil => Menú de Selección Única >
Title > Nacionalidad
Description > Indica tu Nacionalidad o de donde Provienes
Options:
(Copiarlos del .txt "Paises")
vienen adjunto
Set Default: Si, Include a First Blank Option
Editable Por el Usuario: Si
Display Page: Editar Perfil
Write down your field# . i.e fieldx
2. Abrir postbit(_legacy) template,
Encontrar Código:
<div> $vbphrase[posts]: $post[posts] </div>
AÑADA DEBAJO:
Códido:
<if condition="$post[fieldX] != ''"><div>
Pais: <img src="http://www.dhforo.com/images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
Cambia el "X" Por el Campo del ID
3. Sube /flags a images/flags a tu Foro.
4. Las banderas carpeta flags vienen en el adjunto
Última edición por The Wrestler; 25-02-2012 a las 16:15
Admin Dhforo.com | Comunidad de amigos
Miembro nº 2 del Comité contra las faltas voluntarias y el lenguaje SMS
Yo he visto cosas que vosotros no creeríais: atacar naves en llamas más allá de Orión. He visto Rayos-C brillar en la oscuridad cerca de la Puerta de Tannhäuser. Todos esos momentos se perderán en el tiempo como lágrimas en la lluvia. Es hora de morir
Disculpa no entendi lo de:
<if condition="$post[fieldX] != ''"><div>
Pais: <img src="http://www.dhforo.com/images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
Cambia el "X" Por el Campo del ID
tengo que poner el ID de cada imagen ?.!
NO, tienes que cambiar "X" por el número de field por ejemplo en la figura es el número 5
entonces ese "X" debe ser 5.
Ok gracias, eso ya lo abia resulto jeje ...
ahora lo que pasa es que en la plantilla
Es donde me atoro jeje =$... te dejo
mi plantilla aver si me puedes ayudar
Código:$template_hook[postbit_start] <br /> <!-- top category table setup --> <table width="100%" class="tcat" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="16" height="35" align="left" valign="top"><img src="$stylevar[imgdir_misc]/cat_top_ls.gif" width="16" height="35" alt=" " border="0" /></td> <td width="100%" valign="middle"><div class="smallfont" align="center">$post[icon] <strong>$post[title]</strong></div></td> <td width="34" height="35" align="right" valign="top"><img src="$stylevar[imgdir_misc]/cat_top_rs.gif" width="34" height="35" alt=" " border="0" /></td> </tr> </table> <!-- End top category table setup --> <table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="1" border="0" width="100%" align="center"> <tr> <if condition="$show['announcement']"> <td class="thead" style="font-weight:normal" colspan="2"> <img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /> <phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase> </td> <else /> <td class="thead" style="font-weight:normal" $post[scrolltothis]> <!-- status icon and date --> <a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a> $post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if> $post[firstnewinsert] <!-- / status icon and date --> </td> <td class="thead" style="font-weight:normal" align="$stylevar[right]"> <if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a></if> <if condition="$show['inlinemod']"> <input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" /> </if> </td> </if> </tr> <tr valign="top"> <td class="alt2" width="175"> <div id="postmenu_$post[postid]"> <if condition="$show['profile']"> <a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a> <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script> <else /> $post[musername] </if> </div> <if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if> <if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if> $template_hook[postbit_userinfo_left] <if condition="$show['avatar']"> <div class="smallfont"> <br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a> </div> </if> <div class="smallfont"> <br /> <div class="info">$post[onlinestatus] </div> <if condition="$post['joindate']"><div class="info">$vbphrase[join_date]: $post[joindate]</div></if> <if condition="$post['field2']"><div class="info">$vbphrase[location_perm]: $post[field2]</div></if> <if condition="$post['age']"><div class="info">$vbphrase[age]: $post[age]</div></if> <div class="info">$vbphrase[posts]: $post[posts]</div> <if condition="$post[fieldX] != ''"><div> Pais: <img src="http://www.entuarea.sa-eg.com/images/flags/$post[field5].gif" title="$post[field5]" align="center"> </div></if> <if condition="$post['entries'] > 0"> <div class="info">$template_hook[postbit_userinfo_right_after_posts] </div> </if> <if condition="$show['infraction']"><div class="info">$vbphrase[infractions]: $post[warnings]/$post[infractions] ($post[ipoints])</div></if> <if condition="$show['reputation']"><div class="info"><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if> <if condition="$show['reppower']"><div class="info">$vbphrase[reppower]: <span id="reppower_$post[postid]_$post[userid]">$post[reppower]</span></div></if> $template_hook[postbit_userinfo_right] <if condition="$post[icqicon] or $post[aimicon] or $post[msnicon] or $post[yahooicon] or $post[skypeicon]"><div class="info">$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]</div></if> </div> </td> <if condition="$show['moderated']"> <td class="alt2" id="td_post_$post[postid]"> <else /> <td class="alt1" id="td_post_$post[postid]"> </if> $template_hook[postbit_messagearea_start] <if condition="$show['messageicon'] OR $post['title']"> <!-- icon and title --> <div class="smallfont"> <if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if> <if condition="$post['title']"><strong>$post[title]</strong></if> </div> <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" /> <!-- / icon and title --> </if> <!-- message --> <div id="post_message_$post[postid]">$post[message]</div> <!-- / message --> <if condition="$show['attachments']"> <!-- attachments --> <div style="padding:$stylevar[cellpadding]px"> <if condition="$show['thumbnailattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_thumbnails]</legend> <div style="padding:$stylevar[formspacer]px"> $post[thumbnailattachments] </div> </fieldset> </if> <if condition="$show['imageattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_images]</legend> <div style="padding:$stylevar[formspacer]px"> $post[imageattachments] </div> </fieldset> </if> <if condition="$show['imageattachmentlink']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_images]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> $post[imageattachmentlinks] </table> </fieldset> </if> <if condition="$show['otherattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attached_files]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> $post[otherattachments] </table> </fieldset> </if> <if condition="$show['moderatedattachment']"> <fieldset class="fieldset"> <legend>$vbphrase[attachments_pending_approval]</legend> <table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0"> $post[moderatedattachments] </table> </fieldset> </if> </div> <!-- / attachments --> </if> $template_hook[postbit_signature_start] <if condition="$post['signature']"> <!-- sig --> <div> __________________<br /> $post[signature] </div> <!-- / sig --> </if> $template_hook[postbit_signature_end] <if condition="$show['postedited']"> <!-- edit note --> <div class="smallfont"> <hr size="1" style="color:$stylevar[tborder_bgcolor]; background-color:$stylevar[tborder_bgcolor]" /> <em> <if condition="$show['postedithistory']"> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]" 4="posthistory.php?$session[sessionurl]p=$post[postid]">$vbphrase[last_edited_link_by_x_on_y_at_z_postid]</phrase>. <else /> <phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>. </if> <if condition="$post['edit_reason']"> $vbphrase[reason]: $post[edit_reason] </if> </em> </div> <!-- / edit note --> </if> </td> </tr> <tr> <td class="alt2"> <if condition="$show['reputationlink']"> <span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span> <if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if> </if> <if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a></if> <if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/report.gif" alt="$vbphrase[report_bad_post]" border="0" /></a></if> $post[iplogged] </td> <if condition="$show['moderated']"> <td class="alt2" align="$stylevar[right]"> <else /> <td class="alt1" align="$stylevar[right]"> </if> <!-- controls --> <if condition="$post['editlink']"> <img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" /> <a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a> </if> <if condition="$post['forwardlink']"> <a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a> </if> <if condition="$post['replylink']"> <a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a> </if> <if condition="$show['multiquote_post']"> <a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a> </if> <if condition="$show['quickreply'] AND !$show['threadedmode']"> <a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a> </if> <if condition="$show['moderated']"> <img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" /> </if> <if condition="$show['spam']"> <img src="$stylevar[imgdir_misc]/spam_detected.png" alt="$vbphrase[spam_post]" border="0" /> </if> <if condition="$show['deletedpost']"> <if condition="$show['managepost']"> <a href="postings.php?$session[sessionurl]do=managepost&p=$post[postid]"><img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[manage]" border="0" /></a> <else /> <img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" /> </if> </if> <if condition="$show['redcard']"> <a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a> <else /> <if condition="$show['yellowcard']"> <a href="infraction.php?$session[sessionurl]do=view&p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a> </if> </if> $template_hook[postbit_controls] <!-- / controls --> </td> </tr> </table> $template_hook[postbit_end] <!-- post $post[postid] popup menu --> <div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">$post[username]</td> </tr> <if condition="$show['profile']"> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr> </if> <if condition="$show['pmlink']"> <tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr> </if> <if condition="$show['emaillink']"> <tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr> </if> <if condition="$show['homepage']"> <tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr> </if> <if condition="$show['search']"> <tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr> </if> <if condition="$post['userid'] AND $show['member']"> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&userlist=buddy&u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_contacts]</phrase></a></td></tr> </if> $template_hook[postbit_user_popup] </table> </div> <!-- / post $post[postid] popup menu --> <!-- bottom table setup --> <table width="100%" class="thead" cellpadding="0" cellspacing="0"> <tr> <td width="100%" height="5"><img src="$stylevar[imgdir_misc]/trans.gif" height="5" alt=" " border="0" /></td> </tr> </table> <!-- End bottom table setup -->
No entiendo tu pregunta, podrías detallar más?
Lo que pasa que no encuentro donde se supone debo poner
el codigo:
puso uno ahi pero no se si este bien como lo puse<if condition="$post[fieldX] != ''"><div>
Pais: <img src="http://www.dhforo.com/images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>...
=S.... lo que quiero es que cuando un usuario postie algo
salga la pandera de su pais aun lado o abajo de su nick y avatar.!
2. Abrir postbit(_legacy) template,
Encontrar Código:
<div> $vbphrase[posts]: $post[posts] </div>
AÑADA DEBAJO:
Códido:
<if condition="$post[fieldX] != ''"><div>
Pais: <img src="http://www.tuforo.com/images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
si sigues paso a paso el tutorial te debe salir algo así
![]()
si, segun yo lo hice todo bien =S... pero
no me sale la bandera... ayudame te deje
la plantilla =(.!
Recuerda que debes entrar a tu panel de control usercp.php y ahí escojer tu país para que surja efecto.
Sip de hecho si hago eso =(.!
Oye debe quedar haci :
<div class="info">$vbphrase[posts]: $post[posts]</div>
<if condition="$post[field5] != ''"><div>
Pais: <img src="http://www.entuarea.sa-eg.com/images/flags/$post[field5].gif" title="$post[field5]" align="center">
</div></if>
??... por que asi lo tengo!
Problema resuelto.!