Cambiar acción de un botón

Started by hispanomc, September 01, 2015, 07:02:15 AM

Previous topic - Next topic

hispanomc

Hola chicos,

Primero gracias de antemano a quien pueda ayudarme.

Resulta que estoy empezando un foro con el script smf y un theme responsive y me gustaría hacer unas pequeñas modificaciones.

Quisiera si fuera posible cambiar la acción a realizar de un botón, ahora mismo abre una ventanita "pop-up" para hacer el login pero yo quiero que me vaya a la página de login (sin pop-up, que abra directamente hxxp:mytrafficvalue.es/index.php?action=login [nonactive]). ¿Es posible? ¿Qué archivo tendría que modificar?



Gracias de verdad porque me estoy volviendo loco.

Un saludo,

hispanomc

Irisado

¿Te refieres otra vez al tema Reseller?  En caso de que es así, es mejor que pidas ayuda en el tema de soporte (que ya has hecho respecto a esta pregunta: http://www.simplemachines.org/community/index.php?topic=525855.msg3833649#msg3833649).

¿O es que la pregunta que has hecho en este tema es más general?
Soñando con una playa donde brilla el sol, un arco iris ilumina el cielo, y el mar espejea iridescentemente

hispanomc

Es sobre el tema reseller pero si puedes ayudarme se agradecería.

Quiero hacer que el botón ese que abre la ventana pop-up no haga eso sino que simplemente abra un enlace. No se sobre programación pero despues de un rato trasteando se cambiar los enlaces a los botones del menú, pero no consigo localizar el botón que me interesa.

HE encontrado esta pieza de código donde creo que habla al respecto:

<div class="col-md-3">';
if ($context['user']['is_logged'])
{
if (!empty($context['user']['avatar']))
echo '
<img src="', $context['user']['avatar']['href'], '" class="avatar img-circle img-thumbnail" alt="*" />';
echo'
<ul class="reset">
<li class="user">', $context['user']['name'], '</li>
<li><a href="', $scripturl, '?action=profile">', $txt['profile'], '</a></li>
<li><a href="', $scripturl, '?action=profile;area=forumprofile">', $txt['forumprofile'], '</a></li>
<li><a href="', $scripturl, '?action=unread">', $txt['unread_topics_visit'], '</a></li>
<li><a href="', $scripturl, '?action=unreadreplies">', $txt['unread_replies'], '</a></li>
</ul>';
}
else
{
echo'
<button type="button" class="btn btn-success" data-toggle="modal" data-target="#myModal">', $txt['login'] ,'</button>
<button type="button" class="btn btn-primary" onclick="location.href=\''. $scripturl .'?action=register\'">', $txt['register'] ,'</button>
<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="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog modal-sm">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">Close</span></button>
<h4 class="modal-title" id="myModalLabel">', $txt['login'] ,'</h4>
</div>
<div class="modal-body">
<div class="form-group">
<input type="text" name="user" class="form-control" placeholder="', $txt['user'] ,'" />
</div>
<div class="form-group">
<input type="password" name="passwrd" class="form-control" placeholder="', $txt['password'] ,'" />
</div>
<div class="checkbox">
<label>
<input name="cookielength" type="checkbox" value="-1" /> ', $txt['rs_remember'] ,'
</label>
</div>
</div>
<div class="modal-footer">
<button type="submit" class="btn btn-success">', $txt['login'] ,'</button>
</div>
</div>
</div>
</div>
</form>';
}
echo'
</div>



Si pudieras echarle un vistazo y echarme una mano...

Gracias otra vez

hispanomc

Vale, conseguido.

He seguido trasteando y he conseguido hacer lo que quería.

Ahora necesitaría otra cosa... En la página de login me sale una imagen por duplicado y me gustaría revisar el código del diseño de esa página. Como puedo encontrar el archivo que debería modificar para cambiar el diseño de hxxp:mytrafficvalue.es/index.php?action=login [nonactive]

Diego Andrés

En el theme default en Login.template.php
Reseller no incluye ese archivo puesto que no lo modifica o personaliza, así que dudo que ahí este el problema, a menos que provenga de algo que instalaste.

SMF Tricks - Free & Premium Responsive Themes for SMF.

Advertisement: