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

Miguel92

Iterbio
  • Contenido

    741
  • Mensajes en Chat

    42
  • Registrado

  • Última Visita

  • Days Won

    45

Miguel92 last won the day on Septiembre 24 2017

Miguel92 had the most liked content!

Reputación en la Comunidad

328 Venerado

Sobre Miguel92

  • Rango
    Quinientos Pips
  • Cumpleaños 12/06/92

Métodos de contacto

  • Sitio web
    http://mail.portfolio2017.skn1.com/oficial/

Información de perfil

  • Sexo
    Masculino
  • Localización
    Grand Bourg

Visitantes recientes en el perfil

4082 visitas al perfil
  1. Me gusta la idea...veré si puedo hacer algo...No prometo nada
  2. [2017] Login + Registro

    Hola, Apuesto que es el registro el que no funciona...ya me paso..tengo que volver a revisar el código ya que no lo tengo!, en cuanto lo solucione te lo paso
  3. [2017] Login + Registro

    Bueno primero que nada perdón a @KMario porque le robe el diseño y lo adapte a mi manera como con todos los mods que tengo!! Primero aplausos a él y luego a mí ja ja En esto solo afectará a Registro y Login solo hay que reemplazar por que sino son muchas cosas para hacer y nos vamos a perder... Otra cosa para tener en cuenta es que deben tener una imagen llamada favicon.png en la carpeta de images si es grande mejor esto dependera de ustedes capturas Login: Registro: Si tienes el Theme Krotos es ir a templates/sections/usuario/s.usuario.tpl y buscamos <a href="javascript:open_login_box()" title="Iniciar Sesión"><span>Iniciar Sesión</span><i class="fa fa-asterisk"></i></a> <div id="login_box" style="display: none;"> <div class="login_header"> <img title="Cerrar mensaje" onclick="close_login_box();" class="login_cerrar" style="left:220px"> </div> <div class="login_cuerpo"> <span class="gif_cargando floatR" id="login_cargando" style="display: none;"></span> <div id="login_error" style="display: none; padding:3px 0;"></div> <form action="javascript:login_ajax()" method="post"> <label>Usuario</label> <input type="text" class="ilogin" id="nickname" name="nick" maxlength="64"> <label>Contraseña</label> <input type="password" class="ilogin" id="password" name="pass" maxlength="64"> <input type="checkbox" id="rem" name="rem" value="true" checked="checked" /> <label for="rem">Recordar usuario</label> <input type="submit" title="Entrar" value="Entrar" style="width:198px; margin-top:5px;" class="mBtn btnOk"> </form> <div class="login_footer"> <a href="#" onclick="remind_password();">¿Olvidaste tu contraseña?</a> <a href="#" onclick="resend_validation();">¿No llegó el correo de validación?</a> <a style="color:green;" onclick="open_login_box(); registro_load_form(); return false" href=""> <strong>Registrate Ahora!</strong> </a> </div> </div> </div> <a href="{$tsConfig.url}/registro/" title="Crear una cuenta"><span>Crear una cuenta</span><i class="fa fa-asterisk"></i></a> Si tienes el Default templates/sections/head_menu.tpl y buscan (es algo parecido este esta modificado) <a href="javascript:open_login_box()" title="Iniciar Sesión"><span>Iniciar Sesión</span><i class="fa fa-asterisk"></i></a> <div id="login_box" style="display: none;"> <div class="login_header"> <img title="Cerrar mensaje" onclick="close_login_box();" class="login_cerrar" style="left:220px"> </div> <div class="login_cuerpo"> <span class="gif_cargando floatR" id="login_cargando" style="display: none;"></span> <div id="login_error" style="display: none; padding:3px 0;"></div> <form action="javascript:login_ajax()" method="post"> <label>Usuario</label> <input type="text" class="ilogin" id="nickname" name="nick" maxlength="64"> <label>Contraseña</label> <input type="password" class="ilogin" id="password" name="pass" maxlength="64"> <input type="checkbox" id="rem" name="rem" value="true" checked="checked" /> <label for="rem">Recordar usuario</label> <input type="submit" title="Entrar" value="Entrar" style="width:198px; margin-top:5px;" class="mBtn btnOk"> </form> <div class="login_footer"> <a href="#" onclick="remind_password();">¿Olvidaste tu contraseña?</a> <a href="#" onclick="resend_validation();">¿No llegó el correo de validación?</a> <a style="color:green;" onclick="open_login_box(); registro_load_form(); return false" href=""> <strong>Registrate Ahora!</strong> </a> </div> </div> </div> 2) Y en ambos casos reemplazan por esto: (Puede quitar esto: <i class="fa fa-asterisk"></i>) <a href="{$tsConfig.url}/login/" title="Iniciar Sesión"><span>Iniciar Sesión</span><i class="fa fa-asterisk"></i></a> <a href="{$tsConfig.url}/registro/" title="Crear una cuenta"><span>Crear una cuenta</span><i class="fa fa-asterisk"></i></a> En si lo que estoy haciendo acá es cambiar href="javascript:open_login_box()" por este href="{$tsConfig.url}/login/" en ambos con la diferencia que uno es login y el otro es registro! Descarga desde 4Shared: - [2017] Login + Registro - Descarga desde Mega: - [2017] Login + Registro - Ante cualquier falla por favor de comunicarse al 0-800-TeEquivocaste-Arreglalo y me estaré comunicando con la solución!
  4. ESTA HECHO Este es un pedido para @KillerJohn 1) Primero ejecutaremos esta consulta o mejor a lo último asi saben en donde lo van a colocar y si van a tener que agregar más consulta CREATE TABLE IF NOT EXISTS `w_background` ( `id` int(11) NOT NULL, `creador` varchar(250) NOT NULL, `home` TEXT NOT NULL, `posts` TEXT NOT NULL, `fotos` TEXT NOT NULL, `admin` TEXT NOT NULL ) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1; INSERT INTO `w_background` (`id`, `creador`,`home`, `posts`, `fotos`, `admin`) VALUES (1, '@Miguel92', '', '', '', ''); En el caso que quieran más debajo de `posts` TEXT NOT NULL, agregan esto `*` TEXT NOT NULL, --> donde esta * le agregan el nombre que quieran . luego a lado de `posts`, agregan ``, (1, '@Miguel92', '','', '*', '', ''); asi 2) Ahora vamos a la raiz header.php y buscamos // Nofiticaciones $smarty->assign('tsNots',$tsMonitor->notificaciones); y debajo agregamos // background de home-posts-fotos-etc $smarty->assign('tsBack',$tsMonitor->backgrounds); 3) Ahora buscamos en inc/class/c.core.php y buscamos $this->settings = $this->getSettings(); y debajo agregamos $this->backgrounds = $this->getBack(); y un poco más abajo buscamos /* getCategorias() */ y abajo pegamos /* getBack() :: @Miguel */ function getBack() { $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT * FROM `w_background`'); return db_exec('fetch_assoc', $query); } 4) En el mismo directorio buscamos inc/class/c.admin.php y antes de la llave } agregaremos esto /* saveBack() by @Miguel92 */ function saveBack() { global $tsCore; // $c = array( 'creador' => $tsCore->setSecure($tsCore->parseBadWords($_POST['creador'])) , 'home' => $tsCore->setSecure($_POST['home']), 'posts' => $tsCore->setSecure($_POST['posts']), 'fotos' => $tsCore->setSecure($_POST['fotos']), 'admin' => $tsCore->setSecure($_POST['admin']), ); // UPDATE if (db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE `w_background` SET `creador` = \'' . $c['creador']. '\', `home` = \'' . $c['home']. '\', `posts` = \'' . $c['posts']. '\', `fotos` = \'' . $c['fotos'] .'\', `admin` = \'' . $c['admin']. '\' WHERE `id` = \'1\'')) return true; else exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db') ); } 5) Luego buscamos en inc/php/admin.php y buscamos /** NOTICIAS **/ } elseif($action == 'news'){ y arriba ponemos /** Backgrounds by @Miguel92 **/ }elseif($action == 'back'){ // GUARDAR CONTROLES if(!empty($_POST['home'])) { if($tsAdmin->saveBack()) $tsCore->redirectTo($tsCore->settings['url'].'/admin/back?save=true'); } 6) Luego buscamos templates/t.admin.tpl y buscamos {elseif $tsAction == 'rangos'} {include file='admin_mods/m.admin_rangos.tpl'} y debajo agregamos {elseif $tsAction == 'back'} {include file='admin_mods/m.admin_backg.tpl'} 7) Luego vamos a templates/admin_mods y crearemos un archivo llamado ' m.admin_back.tpl ' y alli alojaremos esto <div class="boxy-title"> <h3>Backgrounds para cambios depende de página</h3> </div> <div id="res" class="boxy-content"> {if $tsSave}<div style="display: block;" class="mensajes ok">Las configuraciones han sido guardadas! </div>{/if} <form action="" method="post" autocomplete="off"> <fieldset> <legend>Backgrounds</legend> <!-- COPYRIGHT --> <dl> <dt><label for="creador">Hecho por</label><br /><span>Creado para todos ustedes con amor!.</span></dt> <dd><input type="text" id="creador" name="creador" disabled maxlength="300" value="{$tsBack.creador}" /></dd> </dl> <!-- PARA POSTS --> <dl> <dt><label for="posts">Fondo para Posts</label><br /><span>Introduce la URL de fondo que quieres!.</span></dt> <dd><input type="text" id="posts" name="posts" maxlength="300" value="{$tsBack.posts}" /></dd> </dl> <!-- PARA FOTOS --> <dl> <dt><label for="fotos">Fondo para Fotos</label><br /><span>Introduce la URL de fondo que quieres!.</span></dt> <dd><input type="text" id="fotos" name="fotos" maxlength="300" value="{$tsBack.fotos}" /></dd> </dl> <!-- PARA ADMIN --> <dl> <dt><label for="admin">Fondo para Admin</label><br /><span>Introduce la URL de fondo que quieres!.</span></dt> <dd><input type="text" id="admin" name="admin" maxlength="300" value="{$tsBack.admin}" /></dd> </dl> <p><input type="submit" name="save" value="Guardar Cambios" class="btn_g"/></p> </fieldset> </form> </div> 8) Luego buscamos en el mismo directorio m.admin_sidemenu.tpl y buscamos <h4>General</h4> y debajo pegamos <h4>Control nuevos</h4> <ul class="cat-list"> <li id="a_configs"><span class="cat-title"><a href="{$tsConfig.url}/admin/back">Control background</a></span></li> </ul> <hr> 9) Luego buscamos en templates/sections/main_header.tpl y buscamos <body> y reemplazamos por <body style="background-image: url({if $tsPage == 'home'}{$tsBack.home}{elseif $tsPage == 'posts'}{$tsBack.posts}{elseif $tsPage == 'fotos'}{$tsBack.fotos}{elseif $tsPage == 'admin'}{$tsBack.admin}{else}{$tsControl.fondo_web}{/if}); background-repeat:no-repeat; background-size:cover; background-color: #000; background-attachment: fixed;"> background-repeat:no-repeat; ---> Para que la imagen no se repita para ningun lado background-size:cover; ---> Esto abarcará toda la pantalla tambien se puede usar background-size: 100% 50%; background-color: #000; ---> El fondo tambien es de color negro background-attachment: fixed; ----> El fondo no se moverá y si quieren van a estilos.css buscan body { y lo agregan alli } igual ya se que la mayoría que conoce esto en html pero hay otros que tal vez no lo conocé Espero que sea esto lo que estabas buscando y tambien se puede aplicar al LOGO si quieren que sea diferente en cada página... Lamento no haber puesto Caps!
×