Jump to content
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
Miguel92

Actualización: Registro 2018

Recommended Posts

Bueno estamos aquí reunidos para realizar una actualización del registro jajaja

 

este es el registro que actualizaremos

 

Para realizar estos cambios debes descargar el archivo, está subido a MEGA
Registro-recaptchav2-2018.rar

 

Luego hacer estos pasos
1 - Buscar en templates/sections/head_menu.tpl estas líneas

                <li class="tabbed registrate">
                    <a title="Registrate!" onclick="registro_load_form(); return false" href=""><b>Registrate!</b></a>
                </li>


y la deben reemplazar por

                <li class="tabbed registrate">
                    <a title="Registrate!" href="{$tsConfig.url}/registro/"><b>Registrate!</b></a>
                </li>

 

2 - Al tener 2 archivos registro.css y registro.min.css el script automáticamente usará el registro.css, si quieren usar el minificado solo deben cambiar el nombre o agregarlo al fichero de t.registro.tpl, pero en ese caso estaría usando los 2 archivos del registro por lo que deben eliminar "registro.css"

 

3 - de hecho es eso solo, no hay más pasos que esperabas jajaja solo mira el tutorial si quieres! pd: Si quieres ver una demo del registro, solo mira el video!

 

Nota personal: Tal vez los videos sean una porquería, pero lo que me interesa es que sepan como hacerlo sin importar la calidad de los videos, lo cual es solo para explicar de una manera mejor y porque mi pc es una mierda jajaja al ser all-in-one no se le puede hacer mucho, ni siquiera se puede agregar algo a la placa!

 

Ver video tutorial

las pestañas que se ven casi al final del video es que estaba buscando nuevos diseños para el formulario lastimosamente no encontré así que le mande fruta jajajaja, los inputs de radio use los mismos que tengo en la versión de mozzfire

Compartir este post


Enlace al post
Compartir en otros sitios

  • Similar Content

    • Por CapitanGarfio
      Despues de tantos años y no ha cambiado nada. : S   Siguen con un pesimo servicio.
       
      En fin.
       
      Hola amigos que tal,

      HELP - Instale todo bien en mi web, pero algo no funciona bien.
      El captcha se carga bien y da positivo. [se marca el asterisco verde incicando que se paso la prueba de verificacion]. Hasta ahy todo bien pero cuando le doi al boton [Terminar] en vez de ir a la pagina del perfil, vuelve a cargar el segundo cuadro del registro, una y otra vez [forever and ever] por siempre amen. y no pasa de ahi.
      Sin embargo si recargo la pagina de mi sitio aparece que ya estoy registradoo con el usuario que elegi en el form de registro.

      Es decir que el registro se realizo correctamente. pero al momento de registrar parece que no puedes hacerlo. : S
      O, en todo caso diganme de poner otro CAPTCHA de [numeros] mas facil que este que trae tantos problemas.
      No recuerdo si tengo la version 1.1 o 1.2 mi pagina es ya vieja el Risus lo instale en 2012 
      telegratis.app
       
    • Por LautaroSanchez
      Hola acabo de instalar el mod y lo migre para la 1.2 
      pero me surge el problema de que aparece todo, peero no manda los mps como deveria, le doy a enviar y se queda asi... Me fijo en el control de mensajes para ver si se mandaron y nada...
      Uso la V5 TO-UP.
      Esta es mi WEB
       

    • Por Miguel92
      [SnackBar] Toaster para tu theme
       
      Bueno como dice el titulo es un complemento que puede ir a cualquier theme sin importar que formato, frameworks,etc tenga.
      Si quieren saber del tema o conocer el complemento visiten snackbarjs
       
      Ejemplo como les puede quedar:
      1 - INICIANDO SESIÓN CON UN USUARIO QUE NO EXISTE
      2 - INICIANDO SESIÓN CON CONTRASEÑA ERRONEA

       
      3 - CUANDO AGREGAS UN POST A FAVORITOS
      4 - CUANDO YA TIENES EL POST EN FAVORITOS

       
      ¿Que es lo que hace?
       - Simplemente da una mejor forma de verlo y además queda bonito. (Se que no todos tenemos la misma opinion)
       - Reemplaza el tipico mensaje estatico que tiene por defecto.
       
      ¿Solo sirve con los .tpl?
       - Por suerte no hace falta que sea solamente en los js y ni en los .tpl, se pueden agregar tanquilamente en los archivos php.
       
      ¿Es mucho lo que hay que modificar?
       - Hay que reemplazar donde se de una notificación estatica, como se los demostre en las imagenes fuerón agregados en los archivos c.posts.php y c.user.php
       
      ¿Se le puede cambiar de estilos?
      - Si tranquilamente no hay problema.
       
    • Por Miguel92
      Desgraciadamente lo tengo para mi theme MozzFire v.4.x
       Así que les dejaré un diseño que se adapta a cualquier theme!
       
      Obviamente deben tener el mod [Mod] Localización del usuario en tu web V1
      Por: @Kmario19

      Luego hacemos lo siguiente 
      1 - Vamos a inc/php/ajax/ y crearemos un archivo llamado ajax.localizacion.php y en el colocaremos lo siguiente:
      <?php if ( ! defined('TS_HEADER')) exit('No se permite el acceso directo al script'); /**  * Controlador AJAX  *  * @name    ajax.localizacion.php  * @author  @Miguel92 */ // NIVELES DE ACCESO Y PLANTILLAS DE CADA ACCIÓN $files = array(      'localizacion' =>  array('n' => 0, 'p' => 'localizacion'),  ); // REDEFINIR VARIABLES $tsPage = 'php_files/p.'.$files[$action]['p']; $tsLevel = $files[$action]['n']; $tsAjax = empty($files[$action]['p']) ? 1 : 0; // DEPENDE EL NIVEL $tsLevelMsg = $tsCore->setLevel($tsLevel, true); if($tsLevelMsg != 1) {      echo '0: '.$tsLevelMsg['mensaje'];      die(); // En el caso de error matamos la operación! } // CODIGO switch($action){     case 'localizacion':         $smarty->assign("tsLocalizacion",$tsLoc->getLocalizacion());     break; }  
      2 - Luego vamos a tu_theme/js/acciones.js y abajo de todo pegamos (Puedes ver el mismo código más reducido se encuentra al final del topic)
      /*      ==== Actualizar localizacion por ajax ====     ====          :: 12/05/2018 ::       ====     ====            By @Miguel92        ==== */ function localizar(userid){           $.ajax({                type: 'POST',                url: global_data.url + '/localizacion.php',             data: 'userid=' + userid,                cache: false,                success: function(h){                   $('#localizar').html(h);                   $('#localizar').html(h);             },                error: function(){                   $('#localizar ul').text("No se pueden cargar los usuarios. Lo lamento!");             }         }); } setInterval(function(){ localizar(); },6000); // El intervalo en que se actualizará! (6s)  
      3 - Luego vamos a tu_theme/templates/t.php_files/ y creamos un archivo llamado p.localizacion.tpl y pegamos
      {if $tsLocalizacion.data}     {foreach from=$tsLocalizacion.data item=l}         <tr>             <td>                 {if $l.id_user == 0}                 <img src="{$tsConfig.url}/files/avatar/{$l.id_user}_120.jpg" width="40" height="40" alt="{$l.user_name}"/>                 {else}                 <img src="{$tsConfig.url}/files/avatar/{$l.id_user}_120.jpg" width="40" height="40" alt="{$l.user_name}"/>                 {/if}             </td>             <td style="text-align: left;color:#2186D6;">                 {if $l.id_user == 0}                  Visitante                 {else}                 <a href="{$tsConfig.url}/perfil/{$l.user_name}" title="Ver perfil de {$l.user_name}" style="color:#2186D6;">{$l.user_name}</a>                 {/if}             </td>             <td>                 {if $l.tipo == 1}                     {$l.titulo} {$tsConfig.titulo}                 {elseif $l.tipo == 2}                     Viendo el post <a href="{$tsConfig.url}/{$l.url}" title="{$l.titulo}">{$l.titulo}</a>                 {elseif $l.tipo == 3}                     {$l.titulo} <a href="{$tsConfig.url}/perfil/{$l.url}" title="Ver perfil de {$l.url}" data-vcard="{$l.lugar}">{$l.url}</a>                 {elseif $l.tipo == 5}                     Viendo la foto <a href="{$tsConfig.url}/{$l.url}" title="{$l.titulo}">{$l.titulo}</a>                 {elseif $l.tipo == 6}                 Viendo el <a href="{$tsConfig.url}/{$l.url}" title="{$l.titulo}">album</a> de fotos de <a href="{$tsConfig.url}/perfil/{$l.titulo}" title="{$l.titulo}">{$l.titulo}</a>                 {elseif $l.tipo == 7}                     {$l.titulo} <a href="{$tsConfig.url}/top/{$l.url}/" title="{$l.url}">{$l.url}</a>                 {elseif $l.tipo == 8}                 {$l.titulo} <a href="{$tsConfig.url}/top/{$l.url}/" title="{$l.url}">{$l.url}</a>                 {elseif $l.tipo == 13}                 {$l.titulo} <a href="{$tsConfig.url}/{$l.url}/" title="Mi">Portal</a>                 {elseif $l.tipo == 17}                 {$l.titulo} <a href="{$tsConfig.url}/pages/{$l.url}/" title="Chat">Chat</a>                 {else}                     {$l.titulo}                 {/if}             </td>             <td>{$l.fecha|hace}</td>         </tr>    {/foreach} {else}     <tr>         <td colspan="3" style="padding:10px">Los usuarios no hacen actividad, procura... -yao</td>     <tr> {/if}  
      4 - Luego abrir y reemplazar tu_theme/templates/t.localizacion.tpl por este
      {include file='sections/main_header.tpl'}                     <div class="loc-contenedor">     <div class="loc-tarjeta">         <div class="loc-encabezado">             <h5>Localización de los usuarios</h5>         </div>         <div class="loc-cuerpo">         <table class="loc-tabla">             <thead>                 <tr>                     <th>Avatar</th>                     <th>Usuario</th>                     <th>Localización</th>                     <th>Tiempo</th>                 </tr>             </thead>                                     <tbody id="localizar">             </tbody>             <tfoot>                                 {if $tsLocalizacion.inicio > 0 || $tsLocalizacion.hay == $tsLocalizacion.limite}                     <tr>                         <td colspan="4">                         {if $tsLocalizacion.inicio > 0}                             <a class="loc-boton" href="{$tsConfig.url}/localizacion/?l={$tsLocalizacion.inicio-$tsLocalizacion.limite}">Anterior</a>                         {/if}                         {if $tsLocalizacion.hay == $tsLocalizacion.limite}                             <a class="loc-boton" href="{$tsConfig.url}/localizacion/?l={$tsLocalizacion.inicio+$tsLocalizacion.limite}">Siguiente</a>                         {/if}                         </td>                     </tr>                 {/if}             </tfoot>         </table>         </div>     </div>                     </div> {include file='sections/main_footer.tpl'} 5 - Por último agregan el css donde quieran
      .loc-contenedor {     width: 95%;     margin: 0 auto;     margin-top: 15px;     margin-bottom: 15px; } .loc-tarjeta .loc-encabezado {     padding: 6px 0;     text-align: center; } .loc-tarjeta .loc-encabezado h5 {     font-size: 2.5em;     margin: 0;     padding: 0; } .loc-tarjeta .loc-cuerpo {     padding-top: 0!important; } .loc-tarjeta .loc-cuerpo .loc-tabla {     width: 80%;     margin: 0 auto;     padding: 4px;     text-align: center; } .loc-tarjeta .loc-cuerpo .loc-tabla thead {     font-weight: bold;     font-size: 18px;     border-top: 2px solid #555;     border-bottom: 2px solid #555;     background-color: #EEE; } .loc-tarjeta .loc-cuerpo .loc-tabla tbody td {     padding: 4px 0; } .loc-tarjeta .loc-cuerpo .loc-tabla tbody tr:nth-child(2n+1) {     background-color: #BAFAB8;     transition: all .1s ease-in-out; }     .loc-tarjeta .loc-cuerpo .loc-tabla tbody tr:hover {     background-color: #99BFF8;     transition: all .1s ease-in-out; } .loc-tarjeta .loc-cuerpo .loc-tabla tfoot tr td {     border-top: 2px solid #555;     border-bottom: 2px solid #555;     padding: 12px 0;     text-align: center; }  .loc-tarjeta .loc-cuerpo .loc-tabla tfoot tr td .loc-boton {     border: 1px solid #555;     padding: 6px 20px;     border-radius: 5px;     color: #EEE;     background-color: #17A2A0;     text-transform: uppercase;     text-decoration: none;     transition: all .1s ease-in-out; } .loc-tarjeta .loc-cuerpo .loc-tabla tfoot tr td .loc-boton:hover {     background-color: #0E7675;     transition: all .1s ease-in-out; } ASI LES QUEDARÁ

       
       
       
      También pueden agregarle esto:
      [FIX] Localización de usuarios - filtrado por IP - Risus 1.2 
      Por: @rooteroman
       
       
      PD: Se que me va a pedir una demo, mi respuesta es NO TENGO
      Cualquier problema avisarme!
       
      13/05/2018
      [FIX] En el caso de ser necesario:
      Si por esas casualidades les llegará a funcionar medio raro, en el punto 2 lo pueden hacer de la siguiente manera, en vez de ponerlo en acciones.js lo pueden agregar en templates/sections/main_footer.tpl arriba de 
       
      </body> </html> y allí colocan este código
       
       
      Código reducido para el PASO 2
       
    • Por Voltiz
      Buenas noches, al momento de que los usuarios tratan de registrarse en mi página www.miemprendedor.com, les sale un error en la captcha. Al comienzo no les aparecía el cuadro, pero siguiente los pasos de un tema que da el mod no CAPTCHA reCAPTCHA, pasó a ser visible. El caso es que luego de solucionar ese tema, la página permitía el registro de usuarios por unos minutos, supondré que fueron cerca de 15, pero de repente otras personas comenzaron a informarme que no podían registrarse porque resolvían la captcha, pero al momento de darle a registro, les aparecía un aviso de que no se había comprobado si eran o no robots. Estoy usando ahora mismo el tema Carbón, quería saber si alguien conoce la solución.
       
      He reiniciado muchas veces la web, iniciando desde 0 y haciendo todo tipo de pasos. Realmente necesito ayuda, porque no encuentro una solución.
  • Navegando Recientemente   0 miembros

    No registered users viewing this page.

  • Patrocinador



  • ×