Calificación:
  • 1 voto(s) - 5 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[MOD] Skype en perfil Completo para Risus by eddgeo
#1
[Imagen: skype.jpg]

Ya pues un tiempo que no se me venia idea alguna de que aportar, pues estaba aburrido e intente hacer este mod y que bueno que me salio del todo buena, al 100% funcionando sin ningun error,..

Sin mas que decir comenzemos:

Vamos a inc/class abrimos el 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];

Despues de esto agregamos:

$data['p_socials']['s'] = $data['p_socials'][3];

En el mismo archivo 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];

Agregamos despues:

$data['p_socials']['s'] = $data['p_socials'][3];

Siempre en el mismo buscamos:

else $msg_return = array('error' => 'Los cambios fueron aceptados y serán aplicados en los próximos minutos. NO OBSTANTE, la nueva dirección de correo electrónico especificada debe ser comprobada. '.$tsCore->settings['titulo'].' envió un mensaje de correo electrónico con las instrucciones necesarias');
}
break;
case 2:
// EXTERNAS
$facebook = $tsCore->setSecure($tsCore->parseBadWords($_POST['facebook']), true);
$twitter = $tsCore->setSecure($tsCore->parseBadWords($_POST['twitter']), true);

Lo reemplazamos por esto:

else $msg_return = array('error' => 'Los cambios fueron aceptados y serán aplicados en los próximos minutos. NO OBSTANTE, la nueva dirección de correo electrónico especificada debe ser comprobada. '.$tsCore->settings['titulo'].' envió un mensaje de correo electrónico con las instrucciones necesarias');
}
break;
case 2:
// EXTERNAS
$facebook = $tsCore->setSecure($tsCore->parseBadWords($_POST['facebook']), true);
$twitter = $tsCore->setSecure($tsCore->parseBadWords($_POST['twitter']), true);
$skype = $tsCore->setSecure($tsCore->parseBadWords($_POST['skype']), true);

Siempre ahi mismo buscamos:

'socials' => serialize(array($facebook,$twitter

reemplazamos por esto:

'socials' => serialize(array($facebook,$twitter,$skype

Finalizamos este archivo....

Ahora nos vamos a m.cuenta_perfil_me.tpl ubicado en themes/default/templates/modules

Buscamos lo siguiente:

<img src="{$tsConfig.default}/images/icons/twitter.png" width="16" height="16" style="margin:8px 5px 5px 160px; float:left" />
<strong>twitter.com/</strong><input type="text" value="{$tsPerfil.p_socials.t}" maxlength="64" name="twitter" id="ft2" class="text cuenta-save-2" style="margin-top:3px; width:204px"><br />

Debajo de este codigo agregamos:

<img src="{$tsConfig.default}/images/icons/skype.gif" width="16" height="16" style="margin:8px 5px 5px 160px; float:left" />
<strong>skype.com/</strong><input type="text" value="{$tsPerfil.p_socials.s}" maxlength="64" name="skype" id="ft2" class="text cuenta-save-2" style="margin-top:3px; width:204px"><br />

En la misma carpeta modules buscamos el archivo m.perfil_headinfo.tpl buscamos:

{if $tsInfo.p_socials.t}
<li style="float:right!important;" class="floatR">
<a target="_blank" href="http://www.twitter.com/{$tsInfo.p_socials.t}" title="Twitter"><img height="14" width="14" src="{$tsConfig.default}/images/icons/twitter.png"/></a>
</li>
{/if}

Abajo agregamos:

{if $tsInfo.p_socials.s}
<li style="float:right!important;" class="floatR">
<a target="_blank" href="skype:{$tsInfo.p_socials.s}?call" title="Llamar con Skype"><img height="16" width="16" src="{$tsConfig.default}/images/icons/skype.gif"/></a>
</li>
{/if}

y finalizamos la edicion de codigos-

Ahora descarguemos esta imagen: https://i.imgur.com/h5gO1.gif la renombramos como skype.gif y la agregamos en la carpeta themes/default/images/icons y Felicidades has finalizado de agregar con exito skype en el perfil de los user,...!!

Algunas caps para que vean que funciona al 100%....

Edicion de Cuenta:

[Imagen: fOvzb.png]

[Imagen: jbFAe.jpg]

[Imagen: d0wVz.jpg?1]


Si no tienen Skype instalado no lo van a poder agregar ni llamar, pero si lo tienen si van a poder....

En fin eso a sido todo espero que les ahiga gustado y que nop les vaya dar error, me despido cordialmente de todos ustedes....

PD: Cualquier problema me avisan y yo contesto en cuanto pueda.

Edwin Romero
eDdGeO
El Salvador - Centroamerica
#2
sirve para la risus RC2? y para el tema de gonzalo? buen aporte gracias amigo Gran sonrisa
#3
Dann escribió:sirve para la risus RC2? y para el tema de gonzalo? buen aporte gracias amigo

Por supuesto que no serviría, tal vez la parte de inc si pero la parte del diseño no, puesto que son divs diferentes y todo te daría error


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  PHPOST [SECCIÓN] Comunidades V5 y Default-V5 RISUS | Kmario19 zonaxtreme 8 1,574 25-06-2015, 03:37 AM
Último mensaje: garcon
  [Mod][SMline]Cabecera de perfil casper 5 734 05-10-2014, 10:48 AM
Último mensaje: Vicen
  PHPOST [Mini Mod] Entrar al perfil desde http://TuWeb/USUARIO/ casper 0 440 04-10-2014, 09:49 PM
Último mensaje: casper
  [Mod][SMline] Video favorito en el perfil casper 0 423 04-10-2014, 08:05 PM
Último mensaje: casper
  PHP Risus garubostar 7 737 03-08-2014, 11:48 PM
Último mensaje: Vicen
  [Mini MOD] Hover en imagen de perfil LCNetwork 0 362 21-06-2014, 05:17 AM
Último mensaje: LCNetwork
  Script de FullPirata completo FullPirata 36 4,177 05-10-2013, 11:17 AM
Último mensaje: FullPirata
  (mod) soundcloud en perfil Alan_00 3 820 21-02-2013, 03:44 AM
Último mensaje: niqo
  [Solucionado]Risus en .skn1 Minikole 10 1,098 18-02-2013, 10:17 PM
Último mensaje: diringax
  Phpost Solucionated Risus memecc 5 1,021 17-02-2013, 01:59 AM
Último mensaje: romero



Usuarios navegando en este tema: 1 invitado(s)