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

Buscar en La Comunidad

Showing results for tags 'actualizacion'.



More search options

  • Search By Tags

    Añade tags separandolos por comas.
  • Search By Author

Tipo de Contenido


Foros

  • El núcleo de PHPost
    • Novedades e información
    • Off Topic
    • Presentaciones
  • PHPost Risus
    • Actualizaciones
    • Versión 1.1
    • Versión 1.2
  • La esquina
    • Rincón del PC
    • Rincón del móvil
  • Next [last version]'s Fix's
  • Next [last version]'s Theme
  • Next [last version]'s Notas!
  • Bootstrap's TRABAJOS
  • Bootstrap's EL CLUB
  • Bootstrap's PRESENTACIONES
  • Bootstrap's OTROS FRAMEWORKS
  • Bootstrap's DERIVACIONES
  • Next [last version]'s Bugs
  • Bootstrap's WEBS CON BOOTSTRAP
  • Bootstrap's TEMAS TERMINADOS
  • Bootstrap's TEMAS EN VENTA
  • Juegos de Steam Gratis's Activos
  • Bootstrap's MODS EN DESARROLLO
  • Bootstrap's MODS EN VENTA
  • Bootstrap's MODS TERMINADOS
  • Bootstrap's TEMAS EN DESARROLLO
  • Juegos de Steam Gratis's Finalizados
  • Bootstrap's OFF-TOPIC
  • Bootstrap's MODS PARA OTROS SCRIPTS
  • Bootstrap's TEMAS PARA OTROS SCRIPTS
  • Escuela de Actualización de Risus Phpost's Presentación
  • Escuela de Actualización de Risus Phpost's PHP 7.X
  • Escuela de Actualización de Risus Phpost's Smarty
  • Escuela de Actualización de Risus Phpost's Jquery & JS
  • Escuela de Actualización de Risus Phpost's PHP
  • Escuela de Actualización de Risus Phpost's EXTRAS
  • Escuela de Actualización de Risus Phpost's Canal
  • Escuela de Actualización de Risus Phpost's Fixes
  • Escuela de Actualización de Risus Phpost's Themes
  • Escuela de Actualización de Risus Phpost's Actualiza2

Calendars

  • Bootstrap's CALENDARIO

Encontramos 15 resultados

  1. Tema orginal "Cralke" Jquery 1.7.1 Captcha v1 Tema actualizado "Cralke" Jquery 3.3.1 Recaptcha v2 Actualizador automático + instalación del theme, solo te queda borrar el cache! (lo que quiero decir que no tienes que ir a administración -> temas -> e instalarlo desde allí, el upgrade ya lo instala y lo activa) PANTALLA DEL REGISTRO PANTALLA DEL UPGRADE (1) Seleccionan "Realizarlas automáticamente" y luego presionan realizar instalación PANTALLA DEL UPGRADE (2) Si esta en verde, quiere decir que ya las ejecuto! Si esta en rojo, quiere decir que la línea esta duplicada o hay un error...En el caso de esta esas 2 estan duplicadas... MODO 1: Crakle(theme+archivos): Contiene el theme completo + los 5 archivos del directorio class (c.borradores.php, c.core.php, c.cuenta.php, c.posts.php y c.registro.php) Descargar: Crakle(theme+archivos) MODO 2: Crakle(completo): Contiene el theme completo + directorio inc completo(versión 1.3) Descargar: Crakle(completo) La descomprimen dentro de la carpeta raíz, luego en el navegador web lo usan así https://www.tu_web.com/upgrade/ PASO OLVIDADO: Buscar en templates/modules/admin_mods/m.admin_rangos.tpl y borrar {literal} <style> #colores {width:200px; position:absolute; right:50px; padding:15px 8px 10px 10px; border:1px solid #ccc; background-color:#fafafa;} #cerrar {position:absolute; right:5px; top:3px; z-index:2} #colores .title {position:absolute; left:10px; top:0px; z-index:2; font-weight:bold} #colores span {display:block; float:left; cursor:pointer; border:1px solid #FFF; border-width:1px 1px 0 0} /* ADMIN NEW LABEL */ fieldset tr.newLabel td{text-align:left;} fieldset tr.newLabel label{ float:none; width:80px; padding:0; text-align:center; cursor:pointer; } tr.newLabel label.yes:hover { background-color:#86F786; } tr.newLabel label.no:hover { background-color:#EFB0B2; } </style> {/literal} Luego más abajo buscar <dd><input type="text" id="rColor" name="rColor" value="{$tsRango.r_color}" style="color:#{$tsRango.r_color}; font-weight:bold;width:30%"/></dd> y reemplazarlo (en realizar al input se le agrega class="jscolor") <dd><input type="text" id="rColor" class="jscolor" name="rColor" value="{$tsRango.r_color}" style="color:#{$tsRango.r_color}; font-weight:bold;width:30%"/></dd>
  2. Actualización: Compartir posts "Redes Sociales" Bueno cuando ves un post, lo más probable que lo veas de esta manera... Y un mensaje en la consola que dice lo siguiente 'imagen' Bien empecemos: 1 - Buscamos en templates/modules/m.posts_content.tpl (o en donde tengas para compartir ya que los themes son distintos) CAMBIAMOS TWITTER <a href="http://twitter.com/share" class="twitter-share-button" data-count="vertical" data-via="{$tsConfig.titulo}" data-lang="es">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script> la reemplazamos por <a href="https://twitter.com/share?ref_src=twsrc%5Etfw" class="twitter-share-button" data-size="large" data-text="{$tsPost.post_title}" data-url="{$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html" data-lang="es" data-dnt="true" data-show-count="true">Tweet</a> CAMBIAMOS FACEBOOK <a name="fb_share" share_url="{$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html" type="box_count" href="http://www.facebook.com/sharer.php">Compartir</a><script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script> la reemplazamos por <div class="fb-share-button" data-href="{$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html" data-layout="button_count" data-size="large" data-mobile-iframe="true"><a target="_blank" href="https://www.facebook.com/sharer/sharer.php?u={$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html&src=sdkpreparse" class="fb-xfbml-parse-ignore">Compartir</a></div> 2 - Como verán no posee los *.js para que funcione yo lo he colocado a mi manera, ustedes lo pueden poner en el mismo archivo o hacer lo que hice, en templates/t.posts.tpl arriba de {include file='sections/main_footer.tpl'} agregan esto <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> <div id="fb-root"></div> {literal} <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/es_ES/sdk.js#xfbml=1&version=v3.0"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> {/literal} Ahora si quieren agregar Google+ 1 - En m.posts_content.tpl debajo de <ul class="post-compartir clearbeta"> agregan esto <li class="share-big"> <div class="g-plus" data-action="share" data-height="24" data-href="{$tsConfig.url}/posts/{$tsPost.categoria.c_seo}/{$tsPost.post_id}/{$tsPost.post_title|seo}.html"></div> </li> 2 - Ahora en t.posts.tpl arriba de {include file='sections/main_footer.tpl'} agregan esto <script src="https://apis.google.com/js/platform.js" async defer>{literal}{lang: 'es'}{/literal}</script> y les quedaría así... (imagen actualizada) Nota: Para visualizarlo de esta manera buscar en el mismo archivo en el que sea realizado la modificación "m.posts_content.tpl" y buscamos (solo en la de twitter, facebook y google) solo los 3 primero (en el caso que no agregues google serán los 2 primeros) <li class="share-big"> y la cambian por <li class="share-big" id="redes"> luego ir a estilo.css y buscan .FBConnectButton_Small .FBConnectButton_Text { margin-left:17px; padding:2px 4px 3px!important; -moz-border-radius:3px; } y arriba pegan esto .post-compartir #redes { margin-top: 32px; }
  3. Esto solo y únicamente para los que actualizaron de PHP 5.6 a PHP 7.x... NOTA: En la documentación oficial de php.net es funcional hasta: (PHP 4, PHP 5, PHP 7) each — Devolver el par clave/valor actual de un array y avanzar el cursor del array En el archivo templates/b_toup/home/b.tags_recientes.tpl hay una función llamada each() y se visulizará un mensaje parecido a este Deprecated: The each() function is deprecated. This message will be suppressed on further calls in [ubicación en cache].... Para arreglar eso buscamos en el archivo ya mencionado esto: [línea 31] while (list($name, $valor) = each($tags)){ y la reemplazamos por foreach($tags as $name => $valor) {
  4. Theme original: hecho por @DarkMagican Se actualizó: - Theme AdminLTE por DarkMagican -- Jquery v1.7.1 a v3.3.1 -- Bootstra v3.3.4 a v3.3.7 (css | js) -- AdminLTE 2.0 a 2.4 (con los complementos del mismo) -- Todos los js fuerón actualizados -- En este caso se ha dejado el autogrow ¿Porque con bootstrap 3.3.7 y no con bootrap 4.1? La verdad es que boostrap 4.1 ha sufrido muchos cambios(para bien) y al implementarlo deformaba todo el diseño y las funciones que tiene bs3 ya han sido eliminadas y es por esa razón que no use bs4 para poder actualizarlo. ¿Pero se puede hacer la actualización a bootstrap 4.1? Si pero esto llevará mucho tiempo y esfuerzo Se ha modificado la estructura. -- Buscar en inc/class/c.core.php y debajo de $this->settings['css'] = $this->settings['tema']['t_url'].'/css'; $this->settings['js'] = $this->settings['tema']['t_url'].'/js'; Agregan lo siguiente $this->settings['AdminLTE'] = $this->settings['tema']['t_url'].'/AdminLTE'; - Se cambio de lugar las redes sociales del posts. - Se integró el editor wysibb - Se eliminaron archivos totalmente innecesarios y/o que no se usan! En el caso que no se haya actualizado el iupload.php lo dejaré dentro del archivo y lo debe agregar en inc/php/ Descargar Theme AdminLTE2.4 Se instala con el mismo nombre. En el caso de encontrar errores por favor avisarme! Contiene un archivo leeme.txt que dice parte de este topic! Aviso es solo actualización, no he modificado el theme! ATENCIÓN: [No posee el archivo c.admin.php y c.registro.php] (actualizar registro topic actualizado) Se me olvido de poner el recaptcha v2 para el registro descargan este archivo AdminLTE2.4[registro] el cual solo tiene - registro.js [/js] - m.register-admin.tpl [/templates/modules/complementos] - m.admin_configs.tpl [/templates/admin_mods] 30/05/2018 He cometido un error he modificado el archivo m.register-admin.tpl y tenia que modificar el p.registro.form.tpl se puede comparar ambos archivos para realizar el cambio a p.registro.form.tpl con la ayuda de m.registrer-admin.tpl ya que ambos son muy similares.. Acá le dejó en el caso que no quieran comparar, buscamos en p.registro.form.tpl <div class="input-group"> <label for="recaptcha_response_field">Ingresa el código de la imagen:</label> <div id="recaptcha_ajax"> <div id="recaptcha_image"></div> <input type="text" id="recaptcha_response_field" name="recaptcha_response_field" /> </div> <div class="help recaptcha"><span><em></em></span></div> </div> y la reemplazamos por <div class="input-group"> <label>Confirme humanidad:</label> <div class="g-recaptcha" data-sitekey="{$tsConfig.pkey}"></div> <div class="help"><span><em></em></span></div> </div> luego más abajo buscan y lo reemplazan por <script src="https://www.google.com/recaptcha/api.js" async defer></script> <script type="text/javascript"> $.getScript("{$tsConfig.js}/registro.js{literal}", function(){ registro.change_paso(1); mydialog.procesando_fin(); }); </script> 28/06/2018 (Hecho el día 03/06) Modificación para mostrar los iconos en los comentarios! Bueno para que aparezcan busca en AdminLTE->cool.css en la línea 1901 background: url('images/sprite-comment.png') no-repeat; reemplazarlo con background: url('../images/sprite-comment.png') no-repeat;
  5. Bueno la primera actualización ha tenido problemas: 1 - No recargaba la zona del perfil, se podia publicar en muro pero este no hacia efecto. 2 - Un problema con SmartyBC ya que al parecer algunos servidores causa un error en el que muestra un mensaje en la parte superior de los comentarios Los errores han sido reparados con exitó, bueno al menos las pruebas que le hice han funcionado perfectamente. 1 - En el error uno era problema en c.monitor.php habia muchos argumentos (no se ni como se llaman XD) 2 - Se paso a smarty original del script y se hizo una actualización del mismo pero haciendo uso del smarty nomal y no del smartyBC... ¿Porqué hice eso? Es para evitar problemas y hacerlo más rápido, pero el smarty normal no era compatible con {php} {/php} así que tuve que crear un archivo llamado block.php.php para poder resolver ese problema y hacer un cambio en un archivo llamaba al smartyBC y lo que hice fue quitarle el BC...ATENCIÓN no se si dará solución, pero vale la pena intentarlo! Se ha actualizado: jquery.plugins.js por los más actualizados que hay hasta la fecha. (Los mismos cambios que la versión Risus 1.3.0.000 + [Jquery 3.3.1, Smarty 3.1.32]) Se eliminó - Autogrow 1.2.2 Cambio en: - Lazy Load 1.9.1, para evitar usar class="lazy" y usarlo así data-lazy="imagen.jpg". - Tipsy 0.1.7, para evitar usar class="qtip | wtip | etip", en su nuevo formato es v5_titulo="Y EL TEXTO" Se ha implementado El editor wysibb y se han agregado: Los de siempre (mensajes, posts y comentarios) Al crear temas Al comentar temas Al comentar juegos Se actualizó porque sin esta actualización no se podia comentar ni crear! Imagenes incorporadas: - tipsy.gif (4 en 1) Archivos que se han actualizado. - jquery.color.js - class/c.core.php - class/c.registro.php Archivos que se han eliminado. - ext/JSON.php - ext/recaptchalib.php - js/cuentados.js - js/jquery.form.js - js/jquery.tablednd.js Para los que no tienen la otra actualización, no se preocupen en esta ya la tiene! Para los que ya lo tienen simplemente deben reemplazar los archivos de la versión actualizada! DESCARGAR TARINGAV5_28_05_2018.RAR En el caso de hacer más actualizaciones las iré subiendo! solo son los archivos modificados no es el theme/script completo, para evitar que sea tan pesado y que solo reemplazar los que sean modificados
  6. Re-actualización del script: Versión del script: Risus 1.3.0.000 Descargar ScriptRisus1_3_0_000 Actualizado: 24/05/2018 Ver release Falta aclarar que es una actualización, osea debes tener la última versión instalada! Les dejaré casi todo el script completo, excepto las carpetas(images, cache, files, install) que solo contendrá las nuevas imagenes y así que el archivo sea más liviano para ser descargado, y se supone que todos tienen el mismo contenido en images/ No tendrá (config.ini.php, license.txt) Imagenes incorporadas: - LazyLoad.png - mps.png - nots.png - tipsy.gif (4 en 1) Mod agregado: - Notificaciones de escritorio [No es necesario hacer consultas] Actualizaciones: - Smarty 3.1.32 - Jquery v1.7.1 -> Jquery v3.3.1 - jquery.plugins.js - wysibb.js Las actualizaciones del jquery.plugins.js: Se agregó: - Jquery cookies - IE10 viewport hack para Surface / desktop Windows 8 bug - Browser Fixes (Fix para navegadores) Se actualizó - ScrollTo 1.4.2 -> ScrollTo version 2.1.2 - Easing 1.3 -> Easing 1.4 - Jcrop.min.js v2.0.4 (Se ha quitado de cuenta.js [versión Jcrop-0.9.8-min]) - Tipsy 0.1.2 -> Tipsy 0.1.7 (2009) Posee nuevo diseño - Jquery.form + Fecha de actualización: 06/04/2011 - Jquery.tableDnD + Fecha de actualización: 30/12/2017 Minifico y actualizó en HoverCard Cache original - Autogrow 1.2.2 (sigue igual, forza el estilo para input y textarea) Cambio en: - Lazy Load 1.9.1, para evitar usar class="lazy" y usarlo así data-lazy="imagen.jpg". No lo tiene implementado ya que esto sería decisión de ustedes! Archivos que se han actualizado. - jquery.color.js - class/c.core.php Archivos que se han eliminado. - ext/JSON.php - ext/iupload.php [Ya que se incorporó a inc/php en su versión 3] - ext/wysibbupload.php - js/cuentados.js - js/jquery.form.js - js/jquery.tablednd.js Información sobre wysibb.js Se ha modificado ya se eliminó el archivo ext/wysibbupload.php y se paso a php/iupload.php
  7. Actualización de: MOD Últimos registrados HOME V.2017/08/09 Como es una actualización obviamente deben tener el mod ↑ de arriba Reemplazan el paso 2 en el caso que lo tengan /* MOD Ultimos Registrados :: Reacutalizado 09/08/2017 */ function getLastUser(){ global $tsCore; // $query = db_exec(array(__FILE__,__LINE__),'query', 'SELECT * FROM u_miembros WHERE user_activo= \'1\' AND user_baneado= \'0\' ORDER BY user_id DESC LIMIT 14'); /* LIMIT 14 ← le das el numero que quieras */ if(!$query) exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db') ); $data = result_array($query); // return $data; } si no lo tienen usan este /* MOD Ultimos Registrados :: Reacutalizado 03/05/2018 */ function getLastUser(){ global $tsCore; // $query = db_exec(array(__FILE__,__LINE__),'query', 'SELECT u.*, p.* FROM u_miembros AS u LEFT JOIN u_perfil AS p ON u.user_id = p.user_id WHERE u.user_activo= \'1\' AND u.user_baneado= \'0\' ORDER BY u.user_id DESC LIMIT 14'); /* LIMIT 14 ← le das el numero que quieras */ if(!$query) exit( show_error('Error al ejecutar la consulta de la línea '.__LINE__.' de '.__FILE__.'.', 'db') ); $data = result_array($query); // return $data; } En el archivo que se crea llamado m.home_last_user.tpl simplemente tienen que agregar esto dentro del foreach <img src="{$tsConfig.images}/flags/{$m.user_pais}.png"> y allí ustedes deciden donde lo ponen! Quedaría algo así.... Agregando AJAX [04/05/2018] Bueno cabe aclarar que no soy muy bueno con ajax y no se si lo que he realizado es la forma correcta, pero me salio así de esta manera y solo lo he podido agregar a últimos registrados[Es lo que se muestra en la imagen de arriba] y no a usuarios live. Comenzamos: 1 - Buscamos en inc/php/ajax/ajax.posts.php y debajo de 'posts-votar' => array('n' => 2, 'p' => ''), 'posts-last-comentarios' => array('n' => 0, 'p' => 'last-comentarios'), agregamos 'posts-userlive' => array('n' => 0, 'p' => 'userlive'), luego más abajo buscamos case 'posts-last-comentarios': //<-- $smarty->assign("tsComments",$tsPosts->getLastComentarios()); //--> break; y pegamos debajo esto case 'posts-userlive': //<-- $smarty->assign("tsLastUser",$tsPosts->getLastUser()); //--> break; 2 - Luego vamos a themes/default/js/acciones.js y agregamos debajo de todo esto /* ==== Actualizar modo live por ajax ==== ==== :: 04/05/2018 :: ==== ==== By @Miguel92 ==== */ function usuario_live(userid){ $.ajax({ type: 'POST', url: global_data.url + '/posts-userlive.php', data: 'userid=' + userid, cache: false, success: function(h){ $('#userlive').html(h); }, error: function(){ $('#userlive ul').text("No se pueden cargar los usuarios. Lo lamento!"); } }); } setInterval(function(){ usuario_live(); },2000); // El intervalo en que se actualizará! 3 - Luego abriremos el archivo que hemos creado en themes/default/templates/modules llamado m.home_last_user.tpl y reemplazamos <div class="box_cuerpo"> <ul> {foreach from=$tsUsers item=m} <li> <a href="{$tsConfig.url}/perfil/{$m.user_name}"> <img src="{$tsConfig.url}/files/avatar/{$m.user_id}_120.jpg"/> </a> <span> <img src="{$tsConfig.images}/flags/{$m.user_pais}.png"><a href="{$tsConfig.url}/perfil/{$m.user_name}">{$m.user_name|truncate:9}</a> <i>{$m.user_lastactive|hace}</i> </span> </li> {/foreach} </ul> </div> por <div class="box_cuerpo" id="userlive"></div> 4 - Luego en themes/templates/t.php_files/ crearemos un archivo llamado p.posts.userlive.tpl y agregamos lo siguiente <ul> {foreach from=$tsLastUser item=m} <li> <a href="{$tsConfig.url}/perfil/{$m.user_name}"> <img src="{$tsConfig.url}/files/avatar/{$m.user_id}_120.jpg"/> </a> <span> <img src="{$tsConfig.images}/flags/{$m.user_pais}.png"><a href="{$tsConfig.url}/perfil/{$m.user_name}">{$m.user_name|truncate:9}</a> <i>{$m.user_lastactive|hace}</i> </span> </li> {/foreach} </ul> Esto sería todo, si esta mal avisarme en que me equivoque y si me quieren ayudar se los agradecería mucho Agregado 07/05/2018 Extra: Cambien el título de Último registro live por Último registrado En este caso haremos unos cambios en el archivo creado en "templates/t.php_files/p.posts.userlive.tpl" buscamos <i>{$m.user_lastactive|hace}</i> y la reemplazamos por <i>{$m.user_registro|hace}</i> Luego buscamos en templates/modules/m.home_last_user.tpl y debajo de <div class="wMod clearbeta"> <span class="qtip" title="Último usuario" style="padding: 5px 2px;">Últimos registrados</span> <div class="box_cuerpo" id="userlive"> </div> </div> agregamos esto <div class="wMod clearbeta"> <span class="qtip" title="Usuarios Live" style="padding: 5px 2px;">Usuarios Live</span> <div class="box_cuerpo"> <ul> {foreach from=$tsUsers item=m} <li> <a href="{$tsConfig.url}/perfil/{$m.user_name}"> <img width="34" src="{$tsConfig.url}/files/avatar/{$m.user_id}_120.jpg"/> </a> <span> <img src="{$tsConfig.images}/flags/{$m.user_pais|lower}.png"> <a href="{$tsConfig.url}/perfil/{$m.user_name}">{$m.user_name|truncate:9}</a> <br> <i>Conectado ahora!</i> </span> </li> {/foreach} {if $tsUser == 'online'} <li> <a href="{$tsConfig.url}/perfil/{$m.user_name}"> <img width="34" src="{$tsConfig.url}/files/avatar/avatar.jpg"/> </a> Hola, Visitante <br> <i>Conectado ahora!</i> </li> {/if} </ul> </div> </div> En este solo se visualizará sólo los usuarios que inicien sesión y los que no, también pueden borrar todo el {if $tsUser == 'online'}...{/if} Lo que NO TIENE: - Cantidad, no posee la cantidad máxima que debe mostrar - No hace uso del ajax, no entiendo porque razón no visualiza y eso que he intentado de todo, pero bueno...
  8. Hola, he visto que un usuario ha pedido el mod avatar gif , al entrar en el post original no se ven bien los códigos ni el archivo que se tiene que editar. Dejo aquí el tutorial actualizado para la 1.2, para el theme default y la V5 por si alguien más le sirve. Los he probado en los 2 y funciona perfectamente. Creditos:Vellenger Crean esta consulta en la BD ALTER TABLE `u_perfil` ADD `user_avatar` VARCHAR( 500 ) NOT NULL AFTER `user_firma` ,ADD `user_pavat` int(1) NOT NULL DEFAULT '1' AFTER `user_avatar` ,ADD `user_act` varchar(2) NOT NULL DEFAULT 'no' AFTER `user_pavat` inc/class/c.admin.php Buscar: 'godp' => $_POST['global-darpuntos'], Agregar debajo: 'goda' => $_POST['global-avatargif'], Buscar otra vez: 'godp' => $_POST['global-darpuntos'], Agregar debajo: 'goda' => $_POST['global-avatargif'], Buscar: function setUserFirma($user_id) { global $tsCore; if (db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE `u_perfil` SET user_firma = \'' . $tsCore->setSecure($_POST['firma']) . '\' WHERE user_id = \'' . (int)$user_id . '\'')) return true; } Agregar debajo: function setUserAvatar($user_id) { global $tsCore; if (db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE `u_perfil` SET user_avatar = \'' . $tsCore->setSecure($_POST['avatar']) . '\' WHERE user_id = \'' . (int)$user_id . '\'')) return true; } function setUserAct($user_id) { global $tsCore; if (db_exec(array(__FILE__, __LINE__), 'query', 'UPDATE `u_perfil` SET user_act = \'' . $tsCore->setSecure($_POST['act']) . '\' WHERE user_id = \'' . (int)$user_id . '\'')) return true; } inc/class/c.cuenta.php Buscar: 'firma' => $tsCore->setSecure($tsCore->parseBadWords($_POST['firma']), true), Agregar debajo: 'avatar' => $tsCore->setSecure($tsCore->parseBadWords($_POST['avatar']), true), 'pavat' => ($_POST['pavat'] == 'n') ? 0 : 1, Buscar: p.p_configs Agregar al lado: , p.user_avatar, p.user_act, p.user_pavat Buscar: user_firma Agregar al lado: , user_avatar, user_act, user_pavat inc/class/c.posts.php Buscar: p.user_firma Agregar al lado: , p.user_avatar, p.user_act, p.user_pavat inc/php/admin.php Buscar: case 8: if(!empty($_POST['save'])){ $update = $tsAdmin->setUserFirma($user_id); if($update == 'OK') $tsCore->redirectTo($tsCore->settings['url'].'/admin/users?act=show&uid='.$user_id.'&save=true'); else $smarty->assign("tsError",$update); } $smarty->assign("tsUserF",$tsAdmin->getUserData()); break; Agregar debajo: case 9: if(!empty($_POST['save'])){ $update = $tsAdmin->setUserAvatar($user_id); if($update == 'OK') $tsCore->redirectTo($tsCore->settings['url'].'/admin/users?act=show&uid='.$user_id.'&save=true'); else $smarty->assign("tsError",$update); } $smarty->assign("tsUserF",$tsAdmin->getUserData()); break; case 10: if(!empty($_POST['save'])){ $update = $tsAdmin->setUserAct($user_id); if($update == 'OK') $tsCore->redirectTo($tsCore->settings['url'].'/admin/users?act=show&uid='.$user_id.'&save=true'); else $smarty->assign("tsError",$update); } $smarty->assign("tsUserF",$tsAdmin->getUserData()); break; themes/default/templates/modules/m.cuenta_cuenta.tpl themes/V5/templates/modules/m.cuenta_cuenta.tpl Buscar: {if $tsConfig.c_allow_firma} <div class="field"> <label for="firma">Firma:<br /> <small style="font-weight:normal">(Acepta BBCode) Max. 300 car.</small></label> <textarea name="firma" id="firma" class="cuenta-save-1">{$tsPerfil.user_firma}</textarea> </div> {/if} Agregar debajo: {if $tsPerfil.user_act== 'si'}{else} {if $tsUser->is_admod || $tsUser->permisos.goda} <div class="field"> <label for="avatar">Avatar:<br /> <small style="font-weight:normal">(Podes usar formato <b>gif</b>)</small></label> <textarea style="height:16px;" name="avatar" id="avatar" value="{$tsPerfil.user_avatar}" class="cuenta-save-1" >{$tsPerfil.user_avatar}</textarea> </div> <div class="field"> <label>Activar</label> <ul class="fields" style="margin-top:7px;"> <li> <label><input type="radio" value="s" name="pavat" class="radio cuenta-save-1" {if $tsPerfil.user_pavat == '1'}checked="checked"{/if}/>Si</label> </li> <li> <label><input type="radio" value="n" name="pavat" class="radio cuenta-save-1" {if $tsPerfil.user_pavat == '0'}checked="checked"{/if}/>No</label> </li> </ul> </div> <div class="field"> <img src="{if $tsPerfil.user_avatar==''}{$tsConfig.url}/files/avatar/{$tsPerfil.user_id}_50.jpg{else}{$tsPerfil.user_avatar}{/if}" style="width:50px; height:50px; margin-left:160px;"/> </div> {/if} {/if} themes/default/templates/modules/m.perfil_headinfo.tpl themes/V5/templates/b_toup/perfil/b.cabecera_perfil.tpl Buscar: {$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg Cambiar por: {if $tsInfo.user_act== 'no' && $tsInfo.user_avatar!='' && $tsInfo.user_pavat=='1' && $tsUser->permisos.goda || $tsInfo.user_act== 'no' && $tsUser->uid != $tsInfo.uid && $tsInfo.user_avatar!='' && $tsInfo.user_pavat== '1'|| $tsUser->is_member== false && $tsInfo.user_act== 'no' && $tsInfo.user_avatar!='' && $tsInfo.user_act== '1' }{$tsInfo.user_avatar}{else}{$tsConfig.url}/files/avatar/{if $tsInfo.p_avatar}{$tsInfo.uid}_120{else}avatar{/if}.jpg{/if} themes/default/templates/modules/m.posts_autor.tpl themes/V5/templates/b_toup/posts/b.autor_post.tpl Buscar: {$tsConfig.url}/files/avatar/{$tsAutor.user_id}_120.jpg Cambiar por: {if $tsAutor.user_act== 'no' && $tsAutor.user_avatar!='' && $tsAutor.user_pavat=='1' && $tsUser->permisos.goda || $tsAutor.user_act== 'no' && $tsAutor.user_id != $tsUser->uid && $tsAutor.user_avatar!='' && $tsAutor.user_pavat== '1'|| $tsUser->is_member== false && $tsAutor.user_act== 'no' && $tsAutor.user_avatar!='' && $tsAutor.user_act== '1' }{$tsAutor.user_avatar}{else}{$tsConfig.url}/files/avatar/{$tsAutor.user_id}_120.jpg{/if} themes/default/templates/admin_mods/m.admin_users.tpl themes/V5/templates/admin_mods/m.admin_users.tpl Buscar: <option value="8"{if $tsType == 8} selected="true"{/if}>Firma</option> Agregar debajo: <option value="9"{if $tsType == 9} selected="true"{/if}>Editar Avatar</option> <option value="10"{if $tsType == 10} selected="true"{/if}>Desactivar Avatar</option> Buscar: {elseif $tsType == 8} <legend>Modificar firma de usuario</legend> <textarea name="firma" rows="3" cols="50">{$tsUserF.user_firma}</textarea> Agregar debajo: {elseif $tsType == 9} <legend>Modificar Avatar</legend> <input type="text" name="avatar" class="inp-v" value="{$tsUserF.user_avatar}"> {elseif $tsType == 10} <legend>Desactivar Avatar Permanentemente</legend> (Ingresar <b>si</b> o <b>no</b> para desactivar avatar) <br/><br/> <input type="text" name="act" id="act" value="{$tsUserF.user_act}" class="inp-va" /> themes/default/templates/admin_mods/m.admin_rangos.tpl themes/V5/templates/admin_mods/m.admin_rangos.tpl Buscar: <legend>Global</legend> <input type="checkbox" id="godp" name="global-darpuntos" {if $tsRango.permisos.godp}checked{/if} /><label style="font-weight:bold;" for="godp">Puntuar Posts</label><label for="godp"> Podrán puntuar posts.</label> <br /><hr> Agregar debajo: <input type="checkbox" id="goda" name="global-avatargif" {if $tsRango.permisos.goda}checked{/if} /><label style="font-weight:bold;" for="goda">Avatar Gif</label><label for="goda"> Podrán usar avatar gif.</label> <br /><hr> themes/default/estilo.css themes/V5/estilo.css Agregar al final: .inp-v,.inp-van{border:1px solid #999}.inp-v{width:40%;box-shadow:inset 0 0 5px #CCC;-moz-box-shadow:inset 0 0 5px #CCC;-webkit-box-shadow:inset 0 0 5px #CCC;-o-box-shadow:inset 0 0 5px #CCC;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px}.inp-van,.inp-vas{color:#FFF;width:5%;text-align:center;font-size:18px;font-weight:700}.inp-van{background:#0F0;box-shadow:inset 0 0 10px green;-moz-box-shadow:inset 0 0 10px green;-webkit-box-shadow:inset 0 0 10px green;-o-box-shadow:inset 0 0 10px green;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}.inp-vas{background:#900;box-shadow:inset 0 0 10px red;-moz-box-shadow:inset 0 0 10px red;-webkit-box-shadow:inset 0 0 10px #FFO000;-o-box-shadow:inset 0 0 10px red;border:1px solid #999;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px} Y listo,con eso ya lo tienen funcionando.
  9. Hola. Hace mucho tiempo que estuve inactivo. Pero regrese y como ya tengo pagina estoy actualizando algunos Mods para mi pagina (Se que esta el migrador) pero igual le dejo aca la actualizacion. Creditos a KMario19 por crear el mod (Yo solo lo actualizo para la 1.2) https://www.phpost.net/foro/topic/25176-minimod-últitmos-comentarios-de-posts-en-el-perfil/ Hay que modificiar 2 archivos nada mas: 1) Abrir C.Cuenta.PHP que esta en INC/CLASS y buscamos: // MEDALLAS $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT m.*, a.* FROM w_medallas AS m LEFT JOIN w_medallas_assign AS a ON a.medal_id = m.medal_id WHERE a.medal_for = \''.(int)$user_id.'\' AND m.m_type = \'1\' ORDER BY a.medal_date DESC LIMIT 21'); $data['medallas'] = result_array($query); $data['m_total'] = count($data['medallas']); Abajo de eso agregamos esto: // ULTIMOS COMENTARIOS $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT cm.cid, cm.c_date, p.post_id, p.post_title, c.c_seo FROM p_comentarios AS cm LEFT JOIN p_posts AS p ON p.post_id = cm.c_post_id LEFT JOIN p_categorias AS c ON c.cid = p.post_category WHERE c_user = \''.(int)$user_id.'\' AND p.post_status = \'0\' AND cm.c_status = \'0\' ORDER BY cid DESC LIMIT 10'); $data['com'] = result_array($query); 2) Abrir el archivo: M.Perfil.Sidebar.TPL en Templates/Modules,y buscamos: <div style="margin-bottom: 10px"> {$tsConfig.ads_300} </div> Abajo de eso agregamos esto: <div class="widget w-medallas clearfix"> <div class="title-w clearfix"> <h3>&Uacute;ltimos comentarios</h3> <span>{$tsInfo.stats.user_comentarios}</span> </div> {if $tsInfo.stats.user_comentarios > 0} <ul class="clearfix"> {foreach from=$tsGeneral.com item=c key=i} <li> <strong style="color: #36F;">{if $i <= 8}0{/if}{$i+1}. </strong> <a style="" href="{$tsConfig.url}/posts/{$c.c_seo}/{$c.post_id}/{$c.post_title|seo}.html#pp_{$c.cid}" class="qtip size13" title="{$c.c_date|hace}">{$c.post_title|truncate:45}</a> </li> {/foreach} </ul> {else} <div class="emptyData">No ha hecho comentarios.</div> {/if} </div> Gracias
  10. Bueno esta es la actualización del theme RC2.v5.6 Versión Hades Por: @HADES Esta actualización trae: * Comunidades * Jquery 3.3.1 * Smarty 3.1.31 * Editor Wysibb Para poder usarla deben tener el theme original, luego debes descargar la actualización y reemplazar los archivos que contienen el RC2.v5.6-Version-Hades.zip, luego ejecutar comunidades.sql para que funciones correctamente Descargar → RC2.v5.6-Version-Hades.zip ← Aviso: Solo archivos actualizados, no script completo, peso total del archivo 1,0MB Web DEMO: http://taringac2v5.000webhostapp.com CAPTURA DE COMUNIDAD: HOME: COMUNIDAD: TEMA: MIEMBROS: Próxima actualización: Para la versión móviles Adaptación completamente nueva de wysibb ya que contiene errores en la versiones móviles ya que se ve feo, por el momento será eso! Si me he olvidado de algo por favor informarla en FIX´S Y ERRORES Realizando agregado de fixs de seguirdad.. Ya que el theme era la versión 1.1.. Archivos modificados: Una vez descargado el theme actualizado... descargar este y reemplazar! seguridad.zip CLASS c.admin.php y toda la función SetDefaultRango() { ... } c.core.php c.mensajes.php c.medals.php c.swat.php EXT bbcode.inc.php PHP agregar.php cuenta.php fotos.php top.php JS cuenta.js MODULES/POSTS subi-fotos.tpl
  11. Actualización del Jquery Actualizar Jquery 1.7.1 a Jquery 3.3.1 Para ello buscamos en nuestro theme en la carpeta de JS y borraremos jquery.min.js, luego entramos a este archivo Jquery 3.3.1.min.js , y la llamaremos jquery-3.3.1.min.js Ahora iremos a templates/sections/main_header.tpl y buscamos <script src="{$tsConfig.js}/jquery.min.js" type="text/javascript"></script> <!-- Cargamos libreria jQuery desde Google <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> --> y la reemplazamos por <script src="{$tsConfig.js}/jquery-3.3.1.min.js" type="text/javascript"></script> o simplemente reemplazamos el contenido del archivo jquery.min.js luego buscamos <script src="{$tsConfig.js}/jquery.plugins.js" type="text/javascript"></script> <script src="{$tsConfig.js}/acciones.js" type="text/javascript"></script> <script src="{$tsConfig.js}/funciones.js" type="text/javascript"></script> y agregaremos ?{$smarty.now} para evitar borrar la cache una y otra vez, con este método es como que lo registra por primera vez! [SOLO SI ACTUALIZARÓN ANTES A SMARTY 3.2] <script src="{$tsConfig.js}/jquery.plugins.js?{$smarty.now}" type="text/javascript"></script> <script src="{$tsConfig.js}/acciones.js?{$smarty.now}" type="text/javascript"></script> <script src="{$tsConfig.js}/funciones.js?{$smarty.now}" type="text/javascript"></script> Ahora las modificaciones, su usas Sublime Text 3 o Notepad++, haz una búsqueda y reemplazar (find & replace) ¡OJO! hay que tener mucho cuidado de no reemplazar lo que no debemos cambiar... a lo siguiente que hacemos es: "Debo agradecer a @MrDioamDev por explicarme lo necesario" ============== ACCIONES ============== Archivo: acciones.js Buscar .live( y reemplazarla por .on( Líneas: 1234 (x2 en la misma línea) ****** Ahora buscamos .bind( y la cambiamos por .on( Líneas: 1240, 1262, 1265, 1298 ****** despues buscamos .unbind( y la cambiamos por .off( Líneas: 1076, 1298 (x2 en la misma línea) ============== CUENTA ============== Archivo: cuenta.js Buscar .live( y reemplazarla por .on( Línea: 2 ****** Ahora buscamos .bind( y la cambiamos por .on( Líneas: 189, 287 ****** despues buscamos .unbind( y la cambiamos por .off( Líneas: 189, 417, 534 (x2 en la misma línea) Luego en el mismo archivo línea 449 que debe decir "// Jcrop-0.9.8-min - K. Hallman / DeepLiquid.com 08 - http://deepliquid.com/content/Jcrop.html - MIT License" borran todo desde allí hasta abajo ============== CUENTADOS ============== Archivo: cuentados.js Borrar este archivo ============== FAVORITOS ============== Archivo: favoritos.js Ahora buscamos .bind( y la cambiamos por .on( Líneas: 166, 235 ****** despues buscamos .unbind( y la cambiamos por .off( Líneas: 166, 235 ============== FOTOS ============== Archivo: fotos.js Ahora buscamos .bind( y la cambiamos por .on( Líneas: 224, 230 ============== FUNCIONES ============== Archivo: funciones.js Buscar .size(); y reemplazarla por .length; Línea: 557 ============== JQUERY.COLOR ============== Archivo: jquery.color.js Buscar .live( y reemplazarla por .on( Línea: 55 ============== JQUERY.FORM ============== Archivo: jquery.form.js Borrar este archivo, ya que se actualizará en jquery.plugins ============== JQUERY.PLUGINS ============== Archivo: jquery.plugins.js En otro topic ya que actualizaremos los plugins dentro del archivo abrir el archivo y reemplazar el contenido por jquery.plugins (actualizado) ============== JQUERY.TABLEDND ============== Archivo: jquey.tablednd.js Borrar este archivo, ya que se actualizará en jquery.plugins ============== LIVE ============== Archivo: live.js Buscar .live( y reemplazarla por .on( Línea: 165 ============== PERFIL ============== Archivo: perfil.js Buscar .live( y reemplazarla por .on( Líneas: 578, 592
  12. REGISTRO la actualización del recaptcha v1 → v2 Archivo: registro.js. REEMPLAZAR Líneas: 579 hasta 605 case 'recaptcha_challenge_field': return true; break; case 'recaptcha_response_field': //Si ya paso por aca y no hubieron cambios, devuelvo el mismo status if(!force_check && this.datos[campo] === value && this.datos['recaptcha_challenge_field'] == $('#RegistroForm .pasoDos #recaptcha_challenge_field').val()) if(this.datos_status[campo]=='empty') return no_empty ? this.show_status(el, this.datos_status[campo], this.datos_text[campo]) : this.hide_status(el, this.datos_status[campo], this.datos_text[campo]); else return this.show_status(el, this.datos_status[campo], this.datos_text[campo]); //Almaceno el dato this.datos[campo] = value; this.datos['recaptcha_challenge_field'] = $('#RegistroForm .pasoDos #recaptcha_challenge_field').val(); //!empty if(empty(value)){ var status = 'empty'; var text = 'El campo es requerido'; if(no_empty) return this.show_status(el, status, text); else return this.hide_status(el, status, text); } return registro.show_status(el, 'ok', 'OK'); break; por este case 'g-recaptcha-response': this.datos[campo] = value; //!empty if(!value){ return this.show_status($('#RegistroForm .g-recaptcha'), 'empty', 'Demuestra que no eres un robot'); } return registro.show_status($('#RegistroForm .g-recaptcha'), 'ok', 'OK'); break; luego buscar líneas 734 y 735 registro.datos['recaptcha_response_field'] = ''; Recaptcha.reload('t'); por este registro.datos['g-recaptcha-response'] = ''; grecaptcha.reset(); luego buscar líneas 776 registro.show_status($('#RegistroForm #recaptcha_response_field'), 'error', h.substring(strpos(h, ':')+2)); por este registro.show_status($('#RegistroForm .g-recaptcha'), 'error', h.substring(strpos(h, ':')+2)); Act: 21/04/2018 Archivo editado → registro.zip
  13. Actualizar Smarty 2.1 a 3.1.31 Descargar la última versión de Smarty 3.1.31 la puedes encontrar aq uí: smarty3.1.31.zip Lo inician www.tuweb.com/updater/index.php Damos clic en "Empezar Actualización" y eligen una de las 2 opciones la Smarty normal y la opción Smarty BC. Ahora esto es opcional: Es cambiar el nombre a la carpeta que se encuentra en cache llamada templates_c y llamarla como deseemos en mi caso será themes_TUTHEME_cache, bien para realizarlo vamos a Raíz/smarty/Smarty.class.php y buscamos la línea 358 public $compile_dir = TS_ROOT.DIRECTORY_SEPARATOR.'cache'.DIRECTORY_SEPARATOR.'templates_c'.DIRECTORY_SEPARATOR; y la reemplazamos por public $compile_dir = TS_ROOT . DIRECTORY_SEPARATOR . 'cache' . DIRECTORY_SEPARATOR . 'theme_' . TS_TEMA . '_cache' . DIRECTORY_SEPARATOR; TS_TEMA = Es el nombre de tu tema (ej: si se llama taringa, entonces será theme_taringa_cache) Ahora este paso también opcional: Con esto sabremos si estamos con la versión correcta de PHP, para ello buscamos Raíz/header.php y debajo de /** * Archivo de Inicialización del Sistema * * Carga las clases base y ejecuta la solicitud. * * @name header.php * @author PHPost Team */ Agregamos, esto quiere decir que debes tener la versión 7.0.0 o mayor, si es menor se mostrará el mensaje que esta en el h1 y h2 /* Requirimiento de Php 7.0 */ if (version_compare(PHP_VERSION, '7.0.0', '<')) exit('<link href="https://fonts.googleapis.com/css?family=Exo" rel="stylesheet"><div style="font-family:Exo;text-align:center;border: 1px solid transparent; padding:10% 0;"> <h1>Tu versión es: <br><b style="font-size:3em">'.PHP_VERSION.'</b></h1> <br> <h2>Necesitas la versión PHP 7.0+ o superior</h2><p>Perdón las molestias @Miguel92</p></div>'); se visualiza de esta manera... Aclaró que he modificado esta parte para que se pueda ver como es... le había puesto 7.2.0 version_compare(PHP_VERSION, '7.0.0', '<'))
  14. V5 actualización 17/02/2018

    Bueno antes de hacer la actualización ya deben tener la versión V5 de @Tronlar del día Mayo 30, 2016 en Diseños terminados Una vez que lo tengan ya instalado tal como dice su tutorial deben hacer lo siguiente: Deben ejecutar esta consulta ALTER TABLE `w_configuracion` ADD `publickey` VARCHAR(80) NOT NULL AFTER `url`, ADD `privatekey` VARCHAR(80) NOT NULL AFTER `publickey`; Esta es la actualización del theme Taringa V5 Se actualizó a: * PHP 7.0+ * Smarty 3.1.31 * Jquery 3.3.1 * Recaptcha V2 * Recaptchalib.php * De limit a truncate Archivos modificados el día 01/02/2018 header.php footer.php CLASS inc/class/c.admin.php inc/class/c.comunidades.php inc/class/c.muro.php inc/class/c.registro.php inc/class/c.smarty.php EXT inc/ext/functions.php inc/ext/recaptchalib.php SMARTY inc/smarty/* todos los archivos DEFAULT themes/default/estilo.css JS themes/default/js/acciones.js themes/default/js/cuenta.js themes/default/js/cuentados.js themes/default/js/favoritos.js themes/default/js/funciones.js themes/default/js/jquery.color.js themes/default/js/jquery.fancybox.js themes/default/js/jquery.imgpreload.js themes/default/js/jquery.mousewheel.pack.js themes/default/js/jquery.plugins.js themes/default/js/jquery.min.js * SE ELIMINO themes/default/js/jquery-3.3.1.min.js * SE AGREGÓ themes/default/js/live.js themes/default/js/perfil.js themes/default/js/registro.js themes/default/js/shout.js TEMPLATES themes/templates/t.envivo.tpl themes/templates/t.juegos.tpl themes/templates/t.login.tpl themes/templates/t.moderacion.tpl themes/templates/t.mod-history.tpl themes/templates/t.pages.tpl themes/templates/t.registro.tpl ADMIN_MODS themes/templates/admin_mods/m.admin_configs.tpl COMUNIDADES themes/templates/comunidades/c.com_right.tpl themes/templates/comunidades/c.directorio_left.tpl themes/templates/comunidades/c.inicio_center.tpl themes/templates/comunidades/c.mis-comunidades_left.tpl themes/templates/comunidades/c.tema_autor.tpl MODULES themes/templates/modules/ se modificarón 25 archivos (para no poner a todos) SECTIONS themes/templates/sections/head_categorias_v6.tpl themes/templates/sections/head_filtro_pais.tpl themes/templates/sections/main_header.tpl themes/templates/sections/menu_usuario.tpl T.PHP_FILES themes/templates/t.php_files/p.envivo.actividad.tpl themes/templates/t.php_files/p.perfil.follows.tpl themes/templates/t.php_files/p.perfil.medallas.tpl themes/templates/t.php_files/p.portal.lista-pins.tpl themes/templates/t.php_files/p.posts.home-shouts.tpl themes/templates/t.php_files/p.posts.last-comentarios.tpl themes/templates/t.php_files/p.posts.posts-destacados.tpl themes/templates/t.php_files/p.posts.preview.tpl themes/templates/t.php_files/p.posts.top-posts.tpl themes/templates/t.php_files/p.registro.form.tpl Descarga los archivos actualizados: → PINCHA AQUÍ ← el archivo pesa 547kb Cualquier problema avisarme! PD: Deben ir a https://www.google.com/recaptcha/admin#list para conseguir las clave pública y clave privada, luego va a administración → configuración y desde allí agregan las claves para más información: He encontrado un bug, despues de actualizar busquen en el archivo inc/class/c.monitor.php línea 245 function setFollowNotificacion($notType, $f_type, $user_id, $obj_uno, $obj_dos = 0, $excluir){ y la reemplazan por esta function setFollowNotificacion($notType = NULL, $f_type = NULL, $user_id = NULL, $obj_uno = NULL, $obj_dos = 0, $excluir = NULL){ Luego buscan en el archivo templates/t.moderacion.tpl en la línea 15 reemplacen {include file='admin_mods/m.mod_report_comunidades.tpl} por esta {include file='admin_mods/m.mod_report_comunidades.tpl'} Luego en el mismo archivo en la línea 17 {include file='admin_mods/m.mod_report_temas.tpl} por {include file='admin_mods/m.mod_report_temas.tpl'} Nuevos arreglos en las comunidades "Crear Temas" y "Comentar temas" [Día 17/02/2018] CSS themes/default/css/comunidades.css JS themes/default/js/acciones.js themes/default/js/comunidades.js TEMPLATES themes/default/templates/comunidades/c.agregar_tema.tpl Descarga los archivos modificados → default.zip ←
  15. Actualización de risus 1.2.7

    Tranquilamente se le podría decir que es la risus 1.2.8.000 jajaja bueno! un mini repaso de lo que estoy haciendo, la mayor parte de la adaptación la estoy realizando un poco lenta ya que no quiero causar un problema y luego no saber porque no funciona, @MrDioamDev me ha ayudado un poco con los js "detalles", ya que no quiero molestar a nadie, asi que tardaré un poco... Además quiero realizar un instalador para agregar 4 consultas por ahora que son: * Clave pública * Clave privada * Favicon (Tomado de risus 2) * ID admin de facebook que se obtiene al crear una app en facebook! Theme Default actualizaciones Actualizaciones de las JS y Jquery Jquery 1.7.1 → Jquery 3.3.1 LazyLoad → LazyLoad 2.2.1 Autogrow → A LAS ÚLTIMAS VERSIÓN! Tipsy → A LAS ÚLTIMAS VERSIÓN! [tomado del topic de MrDioamDev] Los elementos eliminados cuentados.js fotos.js jquery.form.js jquery.tablednd.js live.js perfil.js Nuevos Elementos style.css awesome.css wysibb.css jquery-3.3.1.min.js scripts.js [Este contiene fotos.js, live.js y perfil] Cambios de directorios jquery.plugins.js [Este contiene jquery.form.js y jquery.tablednd.js] Se ha implementado el Smarty 3.1.31 y a su vez se ha cambia el nombre de la caché en la que se almacenaba de "templates_c" a "theme_TUTHEME_cache", se ha agregado un directorio de "resource" para evitar el sobre cargo en el directorio de la default y se comenzará por las extracciones de las imágenes para reemplazarlas por las font-awesome[última versión 5.5] y aligerar su peso! PD: Otro cambio que me he olvidado de mencionar, es que cambie el editor markItUp por wysibb el cual tambien está actualizado no a la última versión pero se adaptó a jquery 3.3.1...Ah otra cosa ya no tendrá el recaptcha v1, si no que será la recaptcha v2 Se han actualizado los botones en los post de compartir en twitter y facebook, no hay demo ni muestra porque recién hoy he empezado a sacar los iconos y reemplazarlos por los font-awesome
×