Jump to content

Buscar en La Comunidad

Showing results for tags 'adaptacion'.



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!
  • Risus2's Tutoriales
  • Risus2's MODS
  • Risus2's Servicios
  • Next [last version]'s Bugs
  • Risus2's Webs
  • Risus2's Bugs
  • Risus2's Opinión
  • Juegos de Steam Gratis's Activos
  • Risus2's JS
  • Risus2's PHP y Smarty
  • Risus2's El Script
  • Risus2's Diseño
  • Juegos de Steam Gratis's Finalizados
  • Risus2's Off-topic
  • Risus2's Fixes

Calendars

  • Risus2's Calendario

Encontramos 5 resultados

  1. Hola,como dice el título, WYSIWYG adaptado para la versión 1.2,solo cambia 2 archivos,dejo también el archivo ya modificado con la instalación para 1.2 Si instalan el archivo de Rhuan , instalan todo como dice el tutorial de instalación y cuando llegen a acciones.js y bbcode.inc.php hacen esto. acciones.js Buscan: //Imprimir editores function print_editor(){ //Editor de posts if($('#markItUp') && !$('#markItUpMarkItUp').length){ $('#markItUp').markItUp(mySettings); $('#emoticons a').live("click",function(){ emoticon = ' ' + $(this).attr("smile") + ' '; $.markItUp({ replaceWith:emoticon }); return false; }); } //Editor de posts comentarios if($('#body_comm') && !$('#markItUpbody_comm').length){ $('#body_comm').markItUp(mySettings_cmt); } //Editor de respuestas shouts if($('#fulcomx textarea') && !$('#markItUpbody_comm').length){ $('#fulcomx textarea').markItUp(mySettings_cmt_shout); } //Editor de respuestas en fotos if($('#mensaje') && !$('#markItUpbody_comm').length){ $('#mensaje').markItUp(mySettings_cmt_shout); } //Editor de respuestas comunidades if($('#body_resp') && !$('#markItUpbody_resp').length){ $('#body_resp').markItUp(mySettings_cmt); } //Editor de respeustas en mensajes privados if($('#respuesta') && !$('#markItUpbody_comm').length){ $('#respuesta').markItUp(mySettings_cmt_shout); } } /* FIN - Editor */ Lo cambian por: //Imprimir editores function print_editor() { //Editor de posts if($('#markItUp').length && !$('.wysibb-texarea').length || $('#wysibb').length && !$('.wysibb-texarea').length){ $('#markItUp, #wysibb').removeAttr('onblur onfocus class style').css('height', '400').addClass('required').wysibb(); $('#moreemofn, #emoticons').remove(); } //Editor de posts comentarios if($('#body_comm').length && !$('.wysibb-texarea').length){ $('#body_comm').removeAttr('onblur onfocus class style title').css('height', '100').html('').wysibb(); $('#moreemofn, #emoticons').remove(); } //Editor de respuestas shouts if($('#fulcomx textarea') && !$('#markItUpbody_comm').length){ $('#fulcomx textarea').markItUp(mySettings_cmt_shout); } //Editor de respuestas en fotos if($('#mensaje') && !$('#markItUpbody_comm').length){ $('#mensaje').markItUp(mySettings_cmt_shout); } //Editor de respuestas comunidades if($('#body_resp') && !$('#markItUpbody_resp').length){ $('#body_resp').markItUp(mySettings_cmt); } //Editor de respuestas en mensajes if($('#respuesta').length && !$('.wysibb-texarea').length){ var wbbOpt = { buttons: "smilebox,|,bold,italic,underline,strike,sup,sub,|,img,video,link,|,removeFormat" } $('#respuesta').removeAttr('onblur onfocus class style title').css('height', '80').html('').wysibb(wbbOpt); } } /* FIN - Editor */ bbcode.inc.php Buscan: $tagCodes = array( array('tag' => 'b', 'replace' => '<strong>{param}</strong>'), array('tag' => 'i', 'replace' => '<i>{param}</i>'), array('tag' => 'u', 'replace' => '<u>{param}</u>'), array('tag' => 's', 'replace' => '<s>{param}</s>'), array('tag' => 'sub', 'replace' => '<sub>{param}</sub>'), array('tag' => 'sup', 'replace' => '<sup>{param}</sup>'), array('tag' => 'table', 'replace' => '<table class="bbctab"><tbody>{param}</tbody></table>'), array('tag' => 'tr', 'replace' => '<tr>{param}</tr>'), array('tag' => 'td', 'replace' => '<td>{param}</td>'), array('tag' => 'ul', 'replace' => '<ul>{param}</ul>'), array('tag' => 'li', 'replace' => '<li>{param}</li>'), array('tag' => 'ol', 'replace' => '<ol>{param}</ol>'), array('tag' => 'url', 'replace' => '<a href="{param}" target="_blank">{param}</a>', 'parse' => false, 'validParam' => $urlValidator), array('tag' => 'url', 'replace' => '<a href="{option}" target="_blank">{param}</a>', 'option' => true, 'validOption' => $urlValidator), array('tag' => 'img', 'replace' => '<img src="{param}" onload="if(this.width > 735) {this.width=735}"/>', 'parse' => false, 'validParam' => $imgValidator), array('tag' => 'color', 'replace' => '<span style="color: {option}">{param}</span>', 'option' => true, 'validOption' => $colorValidator), array('tag' => 'size', 'replace' => '<span style="font-size: {option}pt; line-height: {option}pt">{param}</span>', 'option' => true, 'validOption' => $sizeValidator), array('tag' => 'align', 'replace' => '<div style="text-align: {option}">{param}</div>', 'option' => true, 'validOption' => $alignValidator), array('tag' => 'font', 'replace' => '<span style="font-family: {option}">{param}</span>', 'option' => true), array('tag' => 'code', 'replace' => '<pre class="code">{param}</pre>', 'parse' => false, 'limit' => 1), array('tag' => 'swf', 'replace' => '<embed src="{param}" quality="high" width="640px" height="390px" type="application/x-shockwave-flash" allowfullscreen="true" allownetworking="internal" autoplay="false" wmode="transparent">', 'parse' => false, 'validParam' => $swfValidator), array('tag' => 'spoiler', 'replace' => '<div class="spoiler"><div class="title"><a href="#" onclick="spoiler($(this)); return false;">Spoiler:</a></div><div class="body">{param}</div></div>'), array('tag' => 'quote', 'replace' => '<blockquote><div class="cita"><strong>Cita:</strong></div><div class="citacuerpo"><p>{param}</p></div></blockquote>'), array('tag' => 'quote', 'replace' => '<blockquote><div class="cita"><strong>{option} dijo:</strong></div><div class="citacuerpo"><p>{param}</p></div></blockquote>', 'option' => true), array('tag' => 'notice', 'replace' => '<div class="bbcmsg notice">{param}</div>'), array('tag' => 'info', 'replace' => '<div class="bbcmsg info">{param}</div>'), array('tag' => 'warning', 'replace' => '<div class="bbcmsg warning">{param}</div>'), array('tag' => 'error', 'replace' => '<div class="bbcmsg error">{param}</div>'), array('tag' => 'success', 'replace' => '<div class="bbcmsg success">{param}</div>') ); lo cambian por: $tagCodes = array( array('tag' => 'b', 'replace' => '<strong>{param}</strong>'), array('tag' => 'i', 'replace' => '<i>{param}</i>'), array('tag' => 'u', 'replace' => '<u>{param}</u>'), array('tag' => 's', 'replace' => '<s>{param}</s>'), array('tag' => 'sub', 'replace' => '<sub>{param}</sub>'), array('tag' => 'sup', 'replace' => '<sup>{param}</sup>'), array('tag' => 'table', 'replace' => '<table class="bbctab"><tbody>{param}</tbody></table>'), array('tag' => 'tr', 'replace' => '<tr>{param}</tr>'), array('tag' => 'td', 'replace' => '<td>{param}</td>'), array('tag' => 'ul', 'replace' => '<ul>{param}</ul>'), array('tag' => 'li', 'replace' => '<li>{param}</li>'), array("tag" => "s","pre" => "<s>","suf" => "</s>"), array("tag" => "sub","pre" => "<sub>","suf" => "</sub>"), array("tag" => "sup","pre" => "<sup>","suf" => "</sup>"), array("tag" => "table","pre" => "<table class=\"bbctab\"><tbody>","suf" => "</tbody></table>"), array("tag" => "tr","pre" => "<tr>","suf" => "</tr>"), array("tag" => "td","pre" => "<td>","suf" => "</td>"), array("tag" => "ul","pre" => "<ul class=\"bbclist\">","suf" => "</ul>"), array("tag" => "ol","pre" => "<ol class=\"bbclist\">","suf" => "</ol>"), array("tag" => "li","pre" => "<li>","suf" => "</li>"), array("tag" => "notice","pre" => "<div class=\"bbcmsg notice\">","suf" => "</div>"), array("tag" => "info","pre" => "<div class=\"bbcmsg info\">","suf" => "</div>"), array("tag" => "warning","pre" => "<div class=\"bbcmsg warning\">","suf" => "</div>"), array("tag" => "error","pre" => "<div class=\"bbcmsg error\">","suf" => "</div>"), array("tag" => "success","pre" => "<div class=\"bbcmsg success\">","suf" => "</div>"), array('tag' => 'url', 'replace' => '<a href="{param}" target="_blank">{param}</a>', 'parse' => false, 'validParam' => $urlValidator), array('tag' => 'url', 'replace' => '<a href="{option}" target="_blank">{param}</a>', 'option' => true, 'validOption' => $urlValidator), array('tag' => 'img', 'replace' => '<img src="{param}" onload="if(this.width > 735) {this.width=735}"/>', 'parse' => false, 'validParam' => $imgValidator), array('tag' => 'color', 'replace' => '<span style="color: {option}">{param}</span>', 'option' => true, 'validOption' => $colorValidator), array('tag' => 'size', 'replace' => '<span style="font-size: {option}pt; line-height: {option}pt">{param}</span>', 'option' => true, 'validOption' => $sizeValidator), array('tag' => 'align', 'replace' => '<div style="text-align: {option}">{param}</div>', 'option' => true, 'validOption' => $alignValidator), array('tag' => 'font', 'replace' => '<span style="font-family: {option}">{param}</span>', 'option' => true), array('tag' => 'code', 'replace' => '<pre class="code">{param}</pre>', 'parse' => false, 'limit' => 1), array('tag' => 'swf', 'replace' => '<embed src="{param}" quality="high" width="640px" height="390px" type="application/x-shockwave-flash" allowfullscreen="true" allownetworking="internal" autoplay="false" wmode="transparent">', 'parse' => false, 'validParam' => $swfValidator), array('tag' => 'spoiler', 'replace' => '<div class="spoiler"><div class="title"><a href="#" onclick="spoiler($(this)); return false;">Spoiler:</a></div><div class="body">{param}</div></div>'), array('tag' => 'quote', 'replace' => '<blockquote><div class="cita"><strong>Cita:</strong></div><div class="citacuerpo"><p>{param}</p></div></blockquote>'), array('tag' => 'quote', 'replace' => '<blockquote><div class="cita"><strong>{option} dijo:</strong></div><div class="citacuerpo"><p>{param}</p></div></blockquote>', 'option' => true), array('tag' => 'notice', 'replace' => '<div class="bbcmsg notice">{param}</div>'), array('tag' => 'info', 'replace' => '<div class="bbcmsg info">{param}</div>'), array('tag' => 'warning', 'replace' => '<div class="bbcmsg warning">{param}</div>'), array('tag' => 'error', 'replace' => '<div class="bbcmsg error">{param}</div>'), array('tag' => 'success', 'replace' => '<div class="bbcmsg success">{param}</div>') ); Pass:Tronlar Archivo instalación para 1.2
  2. ¡Hola a todos! Hoy les traigo la adaptacion del mod "[MOD] mps masivos RISUS" de "TRON". Hacen todos los pasos de: Ahora la adaptación: En vez de: //////////////////////INICIA EL MOD DE TRON///////////////// /* newMpsall() ENVIAMOS MP MASIVO */ function newMpsall(){ global $tsUser, $tsCore; // $cuerpo=$tsCore->setSecure($_POST['cuerpo']); $rangos=(int)$_POST['rangos']; $fecha= time(); if($tsUser->is_admod==1){ if($rangos==1){ $where='WHERE user_id != \''.$tsUser->uid.'\''; }elseif($rangos==2){ $where='WHERE user_id != \''.$tsUser->uid.'\' AND user_rango = 1'; }elseif($rangos==3){ $where='WHERE user_id != \''.$tsUser->uid.'\' AND user_rango = 2'; } $query = mysql_query('SELECT user_id,user_name FROM u_miembros '.$where.' ORDER BY user_id DESC'); if(!$query) die(mysql_error()); $data = result_array($query); foreach($data as $dato){ $subject='Mensaje de la administracion'; $sql = "INSERT INTO u_mensajes (mp_to,mp_from,mp_subject,mp_preview,mp_date) VALUES ('{$dato['user_id']}','{$tsUser->uid}','{$subject}','{$cuerpo}','{$fecha}')"; $result = mysql_query($sql); $mp_id = mysql_insert_id(); mysql_query('INSERT INTO `u_respuestas` (mp_id, mr_from, mr_body, mr_ip, mr_date) VALUES (\''.(int)$mp_id.'\', \'1\', \''.$cuerpo.'\', \''.$_SERVER['REMOTE_ADDR'].'\', \''.time().'\')'); } } if($result) return true; else return false; } Usamos esto: //////////////////////INICIA EL MOD DE TRON///////////////// /* newMpsall() ENVIAMOS MP MASIVO */ function newMpsall(){ global $tsUser, $tsCore; // $cuerpo=$tsCore->setSecure($_POST['cuerpo']); $rangos=(int)$_POST['rangos']; $fecha= time(); if($tsUser->is_admod==1){ if($rangos==1){ $where='WHERE user_id != \''.$tsUser->uid.'\''; }elseif($rangos==2){ $where='WHERE user_id != \''.$tsUser->uid.'\' AND user_rango = 1'; }elseif($rangos==3){ $where='WHERE user_id != \''.$tsUser->uid.'\' AND user_rango = 2'; } $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT user_id,user_name FROM u_miembros '.$where.' ORDER BY user_id DESC'); if(!$query) exit( show_error('Error al ejecutar la consulta de la l&iacute;nea '.__LINE__.' de '.__FILE__.'.', 'db') ); $data = result_array($query); foreach($data as $dato){ $subject='Mensaje de la administracion'; $sql = "INSERT INTO u_mensajes (mp_to,mp_from,mp_subject,mp_preview,mp_date) VALUES ('{$dato['user_id']}','{$tsUser->uid}','{$subject}','{$cuerpo}','{$fecha}')"; $result = db_exec(array(__FILE__, __LINE__), 'query', $sql); $mp_id = db_exec('insert_id'); db_exec(array(__FILE__, __LINE__), 'query', 'INSERT INTO `u_respuestas` (mp_id, mr_from, mr_body, mr_ip, mr_date) VALUES (\''.(int)$mp_id.'\', \'1\', \''.$cuerpo.'\', \''.$_SERVER['REMOTE_ADDR'].'\', \''.time().'\')'); } } if($result) return true; else return false; } y con eso, sería todo. Por cierto, los mensajes se envían desde el usuario numero 1 (el creador de la web, el que instalo el script) y si no te llegan a ti es porque eres el usuario numero 1, pero se envían de todas formas.
  3. Hola,a pedido de este post,os dejo la manera, con la que he hecho funcionar el mod en la versión 1.2... Hacen todos los pasos de este post,menos los de los archivos bbcode.inc.php y c.core.php,esos archivos lo hacen aquí. En bbcode.inc.php Buscar: $pre = '<img src="'.$tsCore->settings['default'].'/images/smiles/'; $end = '" align="absmiddle"/>'; cambiar por: $pre = '<img src="'.$tsCore->settings['default'].'/images/icons/smiles/'; $end = '" align="absmiddle"/>'; buscar: $bbcode[] = "(xx)"; $html[] = $pre."103.png".$end; agregar debajo: $bbcode[] = ":angry:"; $html[] = $pre."104.png".$end; $bbcode[] = ":mirada:"; $html[] = $pre."105.png".$end; $bbcode[] = ":okay:"; $html[] = $pre."106.png".$end; $bbcode[] = ":notbad:"; $html[] = $pre."107.png".$end; $bbcode[] = ":pokerface:"; $html[] = $pre."108.png".$end; $bbcode[] = ":truestory:"; $html[] = $pre."109.png".$end; $bbcode[] = ":falone:"; $html[] = $pre."110.png".$end; $bbcode[] = ":fuckyeahgirl:"; $html[] = $pre."111.png".$end; $bbcode[] = ":maybe:"; $html[] = $pre."112.png".$end; $bbcode[] = ":awyeah:"; $html[] = $pre."113.png".$end; $bbcode[] = ":good:"; $html[] = $pre."114.png".$end; $bbcode[] = ":umm:"; $html[] = $pre."115.png".$end; $bbcode[] = ":chac:"; $html[] = $pre."116.png".$end; $bbcode[] = ":friki:"; $html[] = $pre."117.png".$end; $bbcode[] = ":sadtroll:"; $html[] = $pre."118.png".$end; $bbcode[] = ":really:"; $html[] = $pre."119.png".$end; $bbcode[] = ":yuno:"; $html[] = $pre."120.png".$end; $bbcode[] = ":troll:"; $html[] = $pre."121.png".$end; $bbcode[] = ":yao:"; $html[] = $pre."122.png".$end; $bbcode[] = ":raisins:"; $html[] = $pre."123.png".$end; $bbcode[] = ":fapfap:"; $html[] = $pre."124.png".$end; $bbcode[] = ":fuckyeah:"; $html[] = $pre."125.png".$end; $bbcode[] = ":trolldad:"; $html[] = $pre."126.png".$end; $bbcode[] = ":happy:"; $html[] = $pre."127.png".$end; $bbcode[] = ":why:"; $html[] = $pre."128.png".$end; $bbcode[] = ":fuu:"; $html[] = $pre."129.png".$end; $bbcode[] = ":megusta:"; $html[] = $pre."130.png".$end; $bbcode[] = ":aww:"; $html[] = $pre."131.png".$end; $bbcode[] = ":cguy:"; $html[] = $pre."132.png".$end; $bbcode[] = ":motherofgod:"; $html[] = $pre."133.png".$end; $bbcode[] = ":lol:"; $html[] = $pre."134.png".$end; $bbcode[] = ":herp:"; $html[] = $pre."135.png".$end; $bbcode[] = ":no:"; $html[] = $pre."136.png".$end; $bbcode[] = ":happygirl:"; $html[] = $pre."137.png".$end; c.core.php Buscar: /* parseSmiles($st) */ public function parseSmiles($bbcode){ return $this->parseBBCode($bbcode, 'smiles'); } cambiar por: /* parseSmiles($st) */ public function parseSmiles($st, $path = ''){ // SMILEYS $bbcode = array(); $html = array(); // $pre = '<img src="'.$path; $end = '" align="absmiddle"/>'; $query = db_exec(array(__FILE__, __LINE__), 'query', 'SELECT code, image FROM w_emoticones'); $data = result_array($query); foreach ($data as $e) { $bbcode[] = $e['code']; $html[] = $pre.$e['image'].$end; } // REEMPLAZAMOS SMILEYS return str_replace($bbcode, $html, $st); } y suben la carpeta smiles a la carpeta icons,con eso ya le estaría funcionando. http://www.mediafire.com/file/ocg6kvosebd1aav/smiles.rar
  4. Hola hoy les traigo una modificación más + mod o como quieran llamarlo... caps.. 1) Abrimos inc/class/c.cuenta.php y buscamos $data['p_socials'] = unserialize($data['p_socials']); $data['p_socials']['f'] = $data['p_socials'][0]; $data['p_socials']['t'] = $data['p_socials'][1]; y debajo agregamos $data['p_socials']['y'] = $data['p_socials'][2]; $data['p_socials']['i'] = $data['p_socials'][3]; $data['p_socials']['l'] = $data['p_socials'][4]; $data['p_socials']['p'] = $data['p_socials'][5]; más abajo buscamos $data['p_nombre'] = $tsCore->setSecure($tsCore->parseBadWords($data['p_nombre']), true); $data['p_mensaje'] = $tsCore->setSecure($tsCore->parseBadWords($data['p_mensaje']), true); $data['p_socials'] = unserialize($data['p_socials']); $data['p_socials']['f'] = $data['p_socials'][0]; $data['p_socials']['t'] = $data['p_socials'][1]; y debajo agregamos $data['p_socials']['y'] = $data['p_socials'][2]; $data['p_socials']['i'] = $data['p_socials'][3]; $data['p_socials']['l'] = $data['p_socials'][4]; $data['p_socials']['p'] = $data['p_socials'][5]; ahora más abajo buscamos if(!empty($sitio)) $sitio = substr($sitio, 0, 4) == 'http' ? $sitio : 'http://'.$sitio; // EXTERNAS $facebook = $tsCore->setSecure($tsCore->parseBadWords($_POST['facebook']), true); /* ELIMINAR */ $twitter = $tsCore->setSecure($tsCore->parseBadWords($_POST['twitter']), true); /* ELIMINAR */ $youtube = $tsCore->setSecure($tsCore->parseBadWords($_POST['youtube']), true); /* ELIMINAR */ for($i = 0; $i < 5; $i++) $gustos[$i] = $tsCore->setSecure($tsCore->parseBadWords($_POST['g_'.$i]), true); // IN DB $perfilData = array( 'nombre' => $tsCore->setSecure($tsCore->parseBadWords($_POST['nombrez']), true), 'mensaje' => $tsCore->setSecure($tsCore->parseBadWords($_POST['mensaje']), true), 'sitio' => $tsCore->setSecure($tsCore->parseBadWords($sitio), true), 'socials' => serialize(array($facebook,$twitter,$youtube)), /* ELIMINAR */ y la reemplazamos if(!empty($sitio)) $sitio = substr($sitio, 0, 4) == 'http' ? $sitio : 'http://'.$sitio; // EXTERNAS for($i = 0; $i < 5; $i++) $gustos[$i] = $tsCore->setSecure($tsCore->parseBadWords($_POST['g_'.$i]), true); // IN DB $perfilData = array( 'nombre' => $tsCore->setSecure($tsCore->parseBadWords($_POST['nombrez']), true), 'mensaje' => $tsCore->setSecure($tsCore->parseBadWords($_POST['mensaje']), true), 'sitio' => $tsCore->setSecure($tsCore->parseBadWords($sitio), true), Luego buscamos case 8: .... setSecure($_SERVER['REMOTE_ADDR']).'\')')) return array('error' => 'Proceso iniciado, recibirá la respuesta en el correo indicado cuando valoremos el cambio.'); } break; debajo agregaremos esto case 9: // EXTERNAS $facebook = $tsCore->setSecure($tsCore->parseBadWords($_POST['facebook']), true); $twitter = $tsCore->setSecure($tsCore->parseBadWords($_POST['twitter']), true); $youtube = $tsCore->setSecure($tsCore->parseBadWords($_POST['youtube']), true); $instagram = $tsCore->setSecure($tsCore->parseBadWords($_POST['instagram']), true); $linkedin = $tsCore->setSecure($tsCore->parseBadWords($_POST['linkedin']), true); $pinterest = $tsCore->setSecure($tsCore->parseBadWords($_POST['pinterest']), true); // IN DB $perfilData = array( 'socials' => serialize(array($facebook,$twitter,$youtube,$instagram,$linkedin,$pinterest)), ); break; 3) Ahora buscamos en templates/t.cuenta.tpl <li><a onclick="cuenta.chgtab(this)">Cambiar Nick</a></li> y debajo agregamos esto <li><a onclick="cuenta.chgtab(this)">Redes</a></li> Luego más abajo buscamos {include file='modules/m.cuenta_nick.tpl'} y debajo agregamos esto {include file='modules/m.cuenta_redes.tpl'} 4) Ahora vamos a templates/modules/ y creamos un archivo llamado m.cuenta_redes.tpl y en el alojaremos todo esto <div class="content-tabs redes" style="display:none"> <fieldset> <div class="alert-cuenta cuenta-9"></div> <h2 class="active rsocial">Redes Sociales:</h2> <div class="field"> <div id="redesociales"> <span class="fa fa-facebook Linkfa"></span> <strong>facebook.com/</strong> <input type="text" value="{$tsPerfil.p_socials.f}" maxlength="64" name="facebook" id="ft" class="text cuenta-save-9"> </div> <div id="redesociales"> <span class="fa fa-twitter Linktw"></span> <strong>twitter.com/</strong> <input type="text" value="{$tsPerfil.p_socials.t}" maxlength="64" name="twitter" id="ft2" class="text cuenta-save-9"> </div> <div id="redesociales"> <span class="fa fa-youtube Linkyo"></span> <strong>youtube.com/</strong> <input type="text" value="{$tsPerfil.p_socials.y}" maxlength="64" name="youtube" id="ft2" class="text cuenta-save-9"> </div> <div id="redesociales"> <span class="icon icon-instagram Linkins"></span> <strong>instagram.com/</strong> <input type="text" value="{$tsPerfil.p_socials.i}" maxlength="64" name="instagram" id="ft2" class="text cuenta-save-9"> </div> <div id="redesociales"> <span class="fa fa-linkedin Linkli"></span> <strong>linkedin.com/</strong> <input type="text" value="{$tsPerfil.p_socials.l}" maxlength="64" name="linkedin" id="ft2" class="text cuenta-save-9"> </div> <div id="redesociales"> <span class="fa fa-pinterest Linkpi"></span> <strong>pinterest.com/</strong> <input type="text" value="{$tsPerfil.p_socials.p}" maxlength="64" name="pinterest" id="ft2" class="text cuenta-save-9"> </div> </div> <div class="buttons"> <input type="button" value="Guardar" onclick="cuenta.save(9)" class="mBtn btnOk"> </div> <div class="clearfix"></div> </div> 5) En extras.css al final de todo agregaremos ATENCIÓN ACÁ USTEDES PUEDEN MODIFICARLO PARA ADAPTARLO A SU THEME Y UTILIZA FONTAWESOME /* Cuenta */ h2.rsocial { margin: 0px; padding: 8px; font-size: 30px; color: #357997; line-height: 1em; text-align: center; font-family: 'Century gothic'; border-top: 1px dashed #145665; border-bottom: 1px dashed #145665; } #redesociales { width: 100%; padding: 8px; display: block; } #redesociales span { color: #EEE; padding: 6px; font-size: 20px; } #redesociales span.Linkfa, #redesociales span.Linkyo, #redesociales span.Linkins, #redesociales span.Linkli, #redesociales span.Linktw, #redesociales span.Linkpi { padding: 5px 15px; text-align:center; border-radius:3px; } #redesociales span.Linkfa { background:#3B5998;} #redesociales span.Linkyo{ background:#D14836;} #redesociales span.Linkins{ background:#14589E;} #redesociales span.Linkli{ background:#007FB1;} #redesociales span.Linktw{ background:#00ACED;} #redesociales span.Linkpi{ background:DarkRed;} #redesociales strong { color: #333; font-size: 20px; padding-left: 3px; font-weight: normal; text-shadow: 0px 0px 3px #888; text-transform: uppercase!important; } #redesociales input[type="text"] { float: right; color: #555; font-weight: bold; padding: 6px; width: 270px; font-size: 20px; margin-right: 18%; } @media screen and (max-width: 768px) { #redesociales strong { display: none!important; } #redesociales input[type="text"] { float: both; color: #555; font-weight: bold; padding: 6px; width: 270px; font-size: 20px; margin-left: -18%; } } 6) Ahora volvemos a templates/modules/ y crearemos otro archivo llamado m.redes_sociales.tpl <div id="redes-perfil"> {if $tsInfo.p_socials.f} <a target="_blank" href="http://www.facebook.com/{$tsInfo.p_socials.f}" class="qtip" title="{$tsInfo.p_socials.f}"> <span class="fa fa-facebook Linkfa"></span> </a> {/if} {if $tsInfo.p_socials.t} <a target="_blank" href="http://www.twitter.com/{$tsInfo.p_socials.t}" class="qtip" title="@{$tsInfo.p_socials.t}"> <span class="fa fa-twitter Linktw"></span> </a> {/if} {if $tsInfo.p_socials.y} <a target="_blank" href="http://www.youtube.com/{$tsInfo.p_socials.y}" class="qtip" title="{$tsInfo.p_socials.y}"> <span class="fa fa-youtube Linkyo"></span> </a> {/if} {if $tsInfo.p_socials.i} <a target="_blank" href="http://www.instagram.com/{$tsInfo.p_socials.i}" class="qtip" title="@{$tsInfo.p_socials.i}"> <span class="fa fa-instagram Linkins"></span> </a> {/if} {if $tsInfo.p_socials.l} <a target="_blank" href="http://www.linkedin.com/{$tsInfo.p_socials.l}" class="qtip" title="{$tsInfo.p_socials.l}"> <span class="fa fa-linkedin Linkli"></span> </a> {/if} {if $tsInfo.p_socials.p} <a target="_blank" href="http://www.pinterest.com/{$tsInfo.p_socials.p}" class="qtip" title="{$tsInfo.p_socials.p}"> <span class="fa fa-pinterest Linkpi"></span> </a> {/if} </div> 7) y por último agregan {include file='modules/m.redes_sociales.tpl'} en m.perfil_headinfo o en donde ustedes quieran..
  5. Next v2 Reversión 1.2.6

    Bueno esta es una reversión del theme Next v2 de hecho tiene todo el theme completo Lo que he hecho es reparar los problemas que tenia: * Se actualizó el install * Se actualizó el upgrade * Se actualizó el chat v3 * Se actualizó Risus 1.1 al 1.2 * Se actualizó el Wysibb[final] * Se acutalizarón todos los mod de la versión anterior 1.1 * Se ha creado un panel para el manejo de la web * Se han agregado 3+ redes sociales * Contiene 4 avatares para los primeros 4 usuarios (Aunque los avatares no disponen de gran diseño pero quise hacer algo difierente). * Se modificó el loader... * Se agregó la sección "En vivo" aunque contiene algunos errores porque he intentado agregar videos, juegos, comunidad pero solo cuenta 1 o no se visualiza.. También tiene algunas mejoras que antes no tenia y lo que no me acuerdo si tiene el paginador para el theme next v2 o el paginado original... ¿Qué contiene el panel de administración de la web? Bueno básicamente tiene las opciones para modificar la web sin tener que modificar los archivos de la raíz y para el mejor empleo de las misma y también dispone solo de 4 colores para la web, cambiar la imagen del header, cambiar el color del Share-t, cambiar el header y titulo de la sección vip, las opciones del logo, activar y desactivar secciónes (chat, juegos, videos, calendario, zona vip y descargas[upload file]) y configuraciones del chat (fondo, redes, subtitulo) ¿Qué hay de las comunidades? Las comunidades yo creo que estan completa porque antes no tenia para denunciar las comunidades y temas, figura en la sección tops, se ha modificado un poco el estilo de las comunidades, se agrego el sistema wysibb en las comunidades... ¿Va a ver actualizaciones del theme Next v2? Podria ser, eso depende si encuentro cosas o mods nuevos, y vere si le hago cosas nuevas como hacerla adaptable aunque voy a tardar un poco pero lo voy a hacer... Espero que les guste el THEME NEXT V2 modificado.. Descargar THEME NEXT V2 Descargar THEME NEXT V2 (parchado) Descargar Install+Upgrade+Comunidades(parchado) Perdonen por no responder antes he descubierto el problema eran las consultas, el theme esta todo...y seguro que les saltaba c.core.php error en la línea 62 más o menos si es asi que no se generarón correctamente las consultas...pero ahora ya esta arreglado los errores que tenia era en p_posts, c_temas, c_votos y w_control [ya estan solucionados]...y recuerden que no es el theme completo sino que contiene las modificaciones, ustedes deben tener un theme default instalado o usar sus archivos y luego reemplazarlo por este y por eso no tiene config.inc.php y algunas cosas...porque solamente es un theme NO una página aparte Una mini vision de los archivos modificados Tienen que hacer backup de estos archivos porque fuerón modificados y para que no tengas errores en el caso que falle uno de los archivo necesitaria que me avisarán los más rápido posible, aunque ya lo he probado 2 veces y no he encontrado errores en la instalación pero si se me salteo algo porque esto usando XAMPP puede ser, espero que sea lo correcto y que funcione en la próxima entrega le voy a hacer la instalación de NEXT2.20.16 Archivos modificados: raiz: header.php, .htaccess class: c.actividad.php, c.admin.php, c.afiliado.php, c.core.php, c.fotos.php, c.moderacion.php, c.posts.php, c.swat.php, c.tops.php, c.users.php ext: datos.php, bbcode.php php: admin.php, cuenta.php, fotos.php, moderacion.php, posts.php, tops.php php/ajax: ajax.admin.php, ajax.fotos.php, ajax.denuncia.php, ajax.moderacion.php, ajax.perfil.php
×