Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Somos un foro de soporte en español que no tiene publicidad y tiene muchas cosas gratuitas aportadas por la comunidad, contribuye con el foro para poder así obtener alguna membresía de manera gratuita.
SoporteMyBB tiene un total de
1124 temas de soporte.
0 quedan aún por resolver, 244 han quedado obsoletos y 880 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Resuelto] MyBB GoMobile como SoporteMyBB.es
 Jesam
Usuario del Foro

Estado: Sin conexión Registrados
2
5
5
Peru
0
0
5
3
1 December 2015, 23:00
#1
3
Mejor respuesta del mensaje MyBB GoMobile como SoporteMyBB.esRegistrate o inicia tu sesión para ver este contenido

Hola chicos, ¿cómo están? Hace poco me presente, y les comenté que vuelvo a los foros.
Bueno ahora ando empezando con uno y como bien saben hoy en día es importantísimo la compatibilidad de nuestras webs y foros con dispositivos móviles. Entre opciones y comparaciones opté que de momento, la mejor opción gratuita es el plugin-theme: GoMobile.

Es por eso que vengo a consultar con ustedes. Veo que usan GoMobile, pero que lo tienen modificado a tal punto que lo han dejado simplemente hermoso, por eso quiero felicitarlos por el magnifico trabajo. Lo que vengo a solicitar ayuda, o al menos, una idea de como dejarlo a tal punto que se vean tan genial, veo que han añadido un menu más elegante, y demás funciones que hacen que la GoMobile, deje de parecerse una versión WAP.

Espero que dejen algunas ideas, o enseñen más o menos como puedo dejarlo tal cual como su versión móvil de ustedes, o parecido. Se que es mucho pedir, esto ya que es su trabajo que ustedes realizaron. También vi el tutorial de GoMobile para ProStats. :D ¡Saludos y gracias!
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
1 December 2015, 23:08
#2
3
Mejor respuesta del mensaje RE: MyBB GoMobile como SoporteMyBB.esGracias por mencionarlo, fue mucho trabajo e ideas en mente, días de crear, quitar, reacomodar código y mas, francamente una labor que aun no termina ya que he compartido los archivos con el staff con el propósito de mejorarlo y compartirlo, de momento yo deje una repo en github de GoMobile con algunos cambios pero no todos, lo que queremos es finalmente tener una versión que todos puedan tener y usar en sus foros.

Registrate o inicia tu sesión para ver este contenido

Ahí en repo ve a GoMobile y lo descargas si te urge y ya esta listo y funcionando para 1.8.

Si no te urge, en cuanto lo tengamos terminado ya lo publicaremos en el foro, saludos.
 
 Jesam
Usuario del Foro

Estado: Sin conexión Registrados
2
5
5
Peru
0
0
5
3
1 December 2015, 23:27
#3
2
(1 December 2015, 23:08 )Dark Neo escribió: Registrate o inicia tu sesión para ver este contenidoGracias por mencionarlo, fue mucho trabajo e ideas en mente, días de crear, quitar, reacomodar código y mas, francamente una labor que aun no termina ya que he compartido los archivos con el staff con el propósito de mejorarlo y compartirlo, de momento yo deje una repo en github de GoMobile con algunos cambios pero no todos, lo que queremos es finalmente tener una versión que todos puedan tener y usar en sus foros.

Registrate o inicia tu sesión para ver este contenido

Ahí en repo ve a GoMobile y lo descargas si te urge y ya esta listo y funcionando para 1.8.

Si no te urge, en cuanto lo tengamos terminado ya lo publicaremos en el foro, saludos.

¡De maravilla! hacen un excelente trabajo, pues me ha encantado mucho, pues el la versión móvil más completa que he visto hasta el día de hoy. Ya me imagino el arduo labor que han realizado, espero con ansias cuando liberen la versión completa, aunque me urge, valdrá la pena esperar, espero que pronto lo hagan, de todas formas, también cuentan con mi granito de arena cuando gusten.

Sigan así con ese excelente trabajo, ¡Saludos!
 
 Blaze
Blaze

Estado: Sin conexión Registrados
3
14
4
Japan
0
0
4
1
6 December 2015, 03:09
#4
0
El diseño ha mejorado un poco pero aún le faltan mejoras
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
6 December 2015, 13:17
#5
0
Ya claro por eso es que esta abierto el foro a que todos pongamos nuestro granito de arena y colaboremos en dejar una versión mucho mejor entre todos para que la usen todos aquellos que lo deseen ya que estoy trabajando yo sólo en esto y mi fuerte no es el diseño, en fin lo hago funcional y sencillo sólo, jajaja.
 
 zeuz
Usuario del Foro

Estado: Sin conexión Registrados
10
86
39
Mexico
0
0
39
28
9 December 2015, 20:25
#6
0
Saludos foro!!  

Master @Dark Neo  como siempre  manteniendo ala vanguardia  el foro..  Antes q nada tambien debo resaltar  que la version movil es simplemente  asombrosa me gusto musho y se cuanto trabajo inviertes en la realizacion de este tipo de proyectos y de verdad mi reconocimiento y admiración. Aun que se que eres un tipo modesto que generalmente reparte los creditos, pero como dicen al cesar lo que es del cesar!! de verdad un fuerte abrazo.  

Continuo mi comentario despues de hacer crecer barbas XD  solo un poco..   ammm ps mira resulta que asi como el amigo @ Jesam  ps por las necesidades de abarcar tambien al publico de los dispositivos moviles eh decidido usar gomobile. Y si bien anteriormente buscaba y probaba temas o plugs  googleando .. me di cuenta que la mayoria stan en malas condiciones. menos los de soportemybb lo cual tambien devo agradecer a ti y a el equipo de mybb.es  (sigo haciendo crecer barbas, naa bromas!! )   bueno ps el punto es que me descague  el gomobil que dejaste en este post y la verdad se me hizo un bastante bueno y para alguien q edita temas  el personalizarlo a sus necesidades  almenos en css es sencillo...  relativamente. De echo creo q are alguna specie de tutorial respecto como una aportacion al foro q me ah dado tanto!!

jajaja siempre me desvio del tema principal ..  bueno el chiste pa no hacer esto mas largo esque lo descargue lo estoy editando y ps todo bien si lo uso con cuentas ya creadas... pero al querer crear un registro me da un error; el famoso error de los spammers que bloquea la creacion de registros.  Yo esto ya lo había visto me sucedio lo mismo en la plantilla envy.  y gracias a un comntario en otro foro de @ llProKsll pude resolverlo. El detalle es que al querer hacer algo similar ahora no me permite repararlo..  supongo porque es una version movil xd..

Me imagino y supongo que el error esta en la plantilla  Member_register pero ya sabes stoy aun super nob  con java noc si podrias revisarla y comentarme q vez de mal ?  te dejo el contenido dela plantilla  member-register por si sirve de algo.

<html>
<
head>
<
title>{$mybb->settings['bbname']} - {$lang->registration}</title>
{
$headerinclude}
<
script type="text/javascript" src="jscripts/validator.js"></script>
</
head>
<
body>
{
$header}
<
form action="member.php" method="post" id="registration_form"><input type="text" style="visibility: hidden;" value="" name="regcheck1" /><input type="text" style="visibility: hidden;" value="true" name="regcheck2" />
{
$regerrors}
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead" colspan="2"><strong>{$lang->registration}</strong></td>
</
tr>
<
tr>
<
td class="trow1"><span class="smalltext"><label for="username"><strong>{$lang->username}</strong></label></span><br /><input type="text" class="textbox" name="username" id="username" style="width: 95%" value="{$username}/></td>
</
tr>
{
$passboxes}
<
tr>
<
td class="trow1"><span class="smalltext"><label for="email"><strong>{$lang->email}</strong></label></span><br /><input type="text" class="textbox" name="email" id="email" style="width: 95%" maxlength="50" value="{$email}/><br /><br />
<
span class="smalltext"><label for="email2"><strong>{$lang->confirm_email}</strong></label></span><br /><input type="text" class="textbox" name="email2" id="email2" style="width: 95%" maxlength="50" value="{$email2}/>
<
div style="display: none;" id="email_status" class="validation_error">&nbsp;</div></td>
</
tr>
{
$requiredfields}
{
$referrer}
{
$regimage}
</
table>
</
td>
<
td width="50%" class="trow1" valign="top">
<
fieldset class="trow2">
<
legend><strong>{$lang->account_prefs}</strong></legend>
<
table cellspacing="0" cellpadding="{$theme['tablespace']}width="100%">
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="allownotices" id="allownotices" value="1" {$allownoticescheck} /></td>
<
td valign="top"><span class="smalltext"><label for="allownotices">{$lang->allow_notices}</label></span></td>
</
tr>
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="hideemail" id="hideemail" value="1" {$hideemailcheck} /></td>
<
td valign="top"><span class="smalltext"><label for="hideemail">{$lang->hide_email}</label></span></td>
</
tr>
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="receivepms" id="receivepms" value="1" {$receivepmscheck} /></td>
<
td valign="top"><span class="smalltext"><label for="receivepms">{$lang->receive_pms}</label></span></td>
</
tr>
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="pmnotice" id="pmnotice" value="1"{$pmnoticecheck} /></td>
<
td valign="top"><span class="smalltext"><label for="pmnotice">{$lang->pm_notice}</label></span></td>
</
tr>
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="emailpmnotify" id="emailpmnotify" value="1" {$emailpmnotifycheck} /></td>
<
td valign="top"><span class="smalltext"><label for="emailpmnotify">{$lang->email_notify_newpm}</label></span></td>
</
tr>
<
tr>
<
td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="1" {$invisiblecheck} /></td>
<
td valign="top"><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</
tr>
<
tr>
<
td colspan="2"><span class="smalltext"><label for="subscriptionmethod">{$lang->subscription_method}</label></span></td>
</
tr>
<
tr>
<
td colspan="2">
    <
select name="subscriptionmethod" id="subscriptionmethod">
        <
option value="0" {$no_subscribe_selected}>{$lang->no_auto_subscribe}</option>
        <
option value="1" {$no_email_subscribe_selected}>{$lang->no_email_subscribe}</option>
        <
option value="2" {$instant_email_subscribe_selected}>{$lang->instant_email_subscribe}</option>
    </
select>
</
td>
</
tr>

</
table>
</
fieldset>
<
br />
<
fieldset class="trow2">
<
legend><strong><label for="timezone">{$lang->time_offset}</label></strong></legend>
<
table cellspacing="0" cellpadding="{$theme['tablespace']}width="100%">
<
tr>
<
td><span class="smalltext">{$lang->time_offset_desc}</span></td>
</
tr>
<
tr>
<
td>{$tzselect}</td>
</
tr>
<
tr>
<
td><span class="smalltext">{$lang->dst_correction}</span></td>
</
tr>
<
tr>
<
td>
    <
select name="dstcorrection">
        <
option value="2" {$dst_auto_selected}>{$lang->dst_correction_auto}</option>
        <
option value="1" {$dst_enabled_selected}>{$lang->dst_correction_enabled}</option>
        <
option value="0" {$dst_disabled_selected}>{$lang->dst_correction_disabled}</option>
    </
select>
</
td>
</
tr>
</
table>
</
fieldset>
<
br />
<
fieldset class="trow2">
<
legend><strong><label for="language">{$lang->lang_select}</label></strong></legend>
<
table cellspacing="0" cellpadding="{$theme['tablespace']}width="100%">
<
tr>
<
td colspan="2"><span class="smalltext">{$lang->lang_select_desc}</span></td>
</
tr>
<
tr>
<
td><select name="language" id="language"><option value="">{$lang->lang_select_default}</option><option value="">-----------</option>{$langoptions}</select></td>
</
tr>
</
table>
</
fieldset>
</
td>
</
tr>
</
table>
<
br />
<
div align="center">
<
input type="hidden" name="step" value="registration" />
<
input type="hidden" name="action" value="do_register" />
<
input type="submit" class="button" name="regsubmit" value="{$lang->submit_registration}/>
</
div>
</
form>
<
script type="text/javascript">
<!--
    
regValidator = new FormValidator('registration_form');
    
regValidator.register('username''notEmpty', {failure_message:'{$lang->js_validator_no_username}'});
 
   regValidator.register('email''regexp', {match_field:'email2'regexp:'^([a-zA-Z0-9_\\.\\+\\-])+\\@(([a-zA-Z0-9\\-])+\\.)+([a-zA-Z0-9]{2,4})+$'failure_message:'{$lang->js_validator_invalid_email}'});
    
regValidator.register('email2''matches', {match_field:'email'status_field:'email_status'failure_message:'{$lang->js_validator_email_match}'});
{
$validator_extra}
    
regValidator.register('username''ajax', {url:'xmlhttp.php?action=username_availability'loading_message:'{$lang->js_validator_checking_username}'}); // needs to be last
// -->
</script>
{
$footer}
</
body>
</
html
ammm ahora q reviso note algo raro q me intriga bajo el header include  sta una declaracion java que indica la apertura de un documento llamado validator.js  pero revisando en los archivos de la carpeta script no sta este documento; pero si hay uno llamado validate.min.js  sera acaso ste el problema???
Última modificación: 9 December 2015, 20:35 por zeuz.
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
9 December 2015, 23:32
#7
2
Aah es que es versión es beta nola he terminado, te dejo la que tengo aqui en el foro que ya le corregi un montón de cosas, incluidas las del registro, uso de librerías que no ayudaan en nada y esas cosas.

Francamente está mas trabajado y aún no lo subo a github hasta no depurar el código ya que debo quitarle los avatares y más cosas a esta versión Gran sonrisa. Todos los contenidos de plugins y dejarla normal.

Bueno subo todo el completo que mejor que usar ese que ya lo estuve tasjeando y probando, resubir el archivo de plugins y todo y luego de esto subir el tema gomobile que dejo en raíz del archivo y usar ese como de GoMobile en ajustes del plugin y eliminar el otro que estaba, saludos...
Última modificación: 9 December 2015, 23:36 por Whiteneo.


Archivos adjuntos
.zip   gomobile_fixed.zip (Tamaño: 788.79 KB / Descargas: 17) - 9 December 2015, 23:35
 
 zeuz
Usuario del Foro

Estado: Sin conexión Registrados
10
86
39
Mexico
0
0
39
28
10 December 2015, 00:05
#8
0
OK PERFECTO NEO LA CHECO Y VEMOS QUE SE PUEDE HACER INCLUSO PS CHECO SI PUEDO HACER TUTORIAL DE STILIZACION AVER COMO LE HACEMOS DENUEVO GRACIAS BRO!! Y STAMOS EN CONTACTO !!
 
 Whiteneo
Equipo de Soporte

Estado: Sin conexión Soporte Técnico
354
4,693
Mexico
5
93
576
10 December 2015, 03:55
#9
0
Bueno hay que cambiar esto vaya cosas:

member_register:

<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->registration}</title>
{$headerinclude}
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/validate/jquery.validate.min.js?ver=1804></script>
</head>
<body>
{$header}
<form action="member.php" method="post" id="registration_form"><input type="text" style="visibility: hidden;" value="" name="regcheck1" /><input type="text" style="visibility: hidden;" value="true" name="regcheck2" />
{$regerrors}
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><strong>{$lang->registration}</strong></td>
</tr>
<tr>
<td class="trow1"><span class="smalltext"><label for="username"><strong>{$lang->username}</strong></label></span><br /><input type="text" class="textbox" name="username" id="username" style="width: 95%" value="{$username}" /></td>
</tr>
{$passboxes}
<tr>
<td class="trow1"><span class="smalltext"><label for="email"><strong>{$lang->email}</strong></label></span><br /><input type="text" class="textbox" name="email" id="email" style="width: 95%" maxlength="50" value="{$email}" /><br /><br />
<span class="smalltext"><label for="email2"><strong>{$lang->confirm_email}</strong></label></span><br /><input type="text" class="textbox" name="email2" id="email2" style="width: 95%" maxlength="50" value="{$email2}" />
<div style="display: none;" id="email_status" class="validation_error">&nbsp;</div></td>
</tr>
{$requiredfields}
{$referrer}
{$hiddencaptcha}
{$customfields}
{$questionbox}
{$regimage}
</table>
</td>
<td width="50%" class="trow1" valign="top">
<fieldset class="trow2">
<legend><strong>{$lang->account_prefs}</strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="allownotices" id="allownotices" value="1" {$allownoticescheck} /></td>
<td valign="top"><span class="smalltext"><label for="allownotices">{$lang->allow_notices}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="hideemail" id="hideemail" value="1" {$hideemailcheck} /></td>
<td valign="top"><span class="smalltext"><label for="hideemail">{$lang->hide_email}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="receivepms" id="receivepms" value="1" {$receivepmscheck} /></td>
<td valign="top"><span class="smalltext"><label for="receivepms">{$lang->receive_pms}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="pmnotice" id="pmnotice" value="1"{$pmnoticecheck} /></td>
<td valign="top"><span class="smalltext"><label for="pmnotice">{$lang->pm_notice}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="emailpmnotify" id="emailpmnotify" value="1" {$emailpmnotifycheck} /></td>
<td valign="top"><span class="smalltext"><label for="emailpmnotify">{$lang->email_notify_newpm}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="invisible" id="invisible" value="1" {$invisiblecheck} /></td>
<td valign="top"><span class="smalltext"><label for="invisible">{$lang->invisible_mode}</label></span></td>
</tr>
<tr>
<td colspan="2"><span class="smalltext"><label for="subscriptionmethod">{$lang->subscription_method}</label></span></td>
</tr>
<tr>
<td colspan="2">
    <select name="subscriptionmethod" id="subscriptionmethod">
        <option value="0" {$no_subscribe_selected}>{$lang->no_auto_subscribe}</option>
        <option value="1" {$no_email_subscribe_selected}>{$lang->no_email_subscribe}</option>
        <option value="2" {$instant_email_subscribe_selected}>{$lang->instant_email_subscribe}</option>
    </select>
</td>
</tr>

</table>
</fieldset>
<br />
<fieldset class="trow2">
<legend><strong><label for="timezone">{$lang->time_offset}</label></strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td><span class="smalltext">{$lang->time_offset_desc}</span></td>
</tr>
<tr>
<td>{$tzselect}</td>
</tr>
<tr>
<td><span class="smalltext">{$lang->dst_correction}</span></td>
</tr>
<tr>
<td>
    <select name="dstcorrection">
        <option value="2" {$dst_auto_selected}>{$lang->dst_correction_auto}</option>
        <option value="1" {$dst_enabled_selected}>{$lang->dst_correction_enabled}</option>
        <option value="0" {$dst_disabled_selected}>{$lang->dst_correction_disabled}</option>
    </select>
</td>
</tr>
</table>
</fieldset>
<br />
<fieldset class="trow2">
<legend><strong><label for="language">{$lang->lang_select}</label></strong></legend>
<table cellspacing="0" cellpadding="{$theme['tablespace']}" width="100%">
<tr>
<td colspan="2"><span class="smalltext">{$lang->lang_select_desc}</span></td>
</tr>
<tr>
<td><select name="language" id="language"><option value="">{$lang->lang_select_default}</option><option value="">-----------</option>{$langoptions}</select></td>
</tr>
</table>
</fieldset>
</td>
</tr>
</table>
<br />
<div align="center">
<input type="hidden" name="step" value="registration" />
<input type="hidden" name="action" value="do_register" />
<input type="hidden" name="regtime" value="{$time}" />
<input type="submit" class="button" name="regsubmit" value="{$lang->submit_registration}" />
</div>
</form>
<script type="text/javascript">
$(document).ready(function() {
    $("#registration_form").validate({
        rules: {
            username: {
                required: true,
                minlength: {$mybb->settings['minnamelength']},
                maxlength: {$mybb->settings['maxnamelength']},
                remote: {
                    url: "xmlhttp.php?action=username_availability",
                    type: "post",
                    dataType: "json",
                    data:
                    {
                        my_post_key: my_post_key
                    },
                },
            },
            email: {
                required: true,
                email: true,
            },
            email2: {
                required: true,
                email: true,
                equalTo: "#email"
            },
        },
        messages: {
            username: {
                minlength: "{$lang->js_validator_username_length}",
                maxlength: "{$lang->js_validator_username_length}",
            },
            email: "{$lang->js_validator_invalid_email}",
            email2: "{$lang->js_validator_email_match}",
        },
        errorPlacement: function(error, element) {
            if(element.is(':checkbox') || element.is(':radio'))
                error.insertAfter($('input[name="' + element.attr('name') + '"]').last().next('span'));
            else
                error.insertAfter(element);
        }
    });

    {$validator_extra}
});
</script>
{$footer}
</body>
</html>

Lo acabo de cambiar aqui, estoy revisando que cosas ya que como te digo no lo he terminado todo aún, pero entre todos creo que podemos bien terminarlo Gran sonrisa.
 
 zeuz
Usuario del Foro

Estado: Sin conexión Registrados
10
86
39
Mexico
0
0
39
28
12 December 2015, 05:04
#10
0
Muchas gracias @Dark Neo 
ya lo descargue  y lo instale edite un poco el css  y qdo de la siguiente manera aun quiero hacerle un poco mas de retoques  pero por el momento queda funcional asi como esta!!

[Imagen: duEDV8O.png]  [Imagen: TzxQXxf.png]
[Imagen: LjmkkUI.png]

Y BUENO APROVESHO PARA UN PARA DE DUDAS QUE TENGO NEO AVER SI PUEDES ACLARARMELAS:

1)EL LOGOTIPO CON IMAGEN Y COMO HACER PARAQ SEA RESPONSIVE!
2).- CREO Q TIENE CODIGO DEL PLUGIN THANKS DE TU AUTORIA PORQUE ME SALE ESTO
Y COMO YO NO LO OCUPO PS QUISIERA SABER ENQ PLANTILLA ESTA UBICADO ESTO PARA EDITARLO!!

[Imagen: KrY75JQ.png]

Sin  mas que decir me despido por el momento y gracias denuevo @Dark Neo 
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  [Resuelto] Como Quito esto y como personalizo el botón gracias Neixon[xD] 2 1,021 8 September 2014, 18:14
Último mensaje: Neixon[xD]



Usuarios navegando en este tema: 1 invitado(s)