Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
(mod) compartir shout
#1
A pedido de algunos users lo posteo sirve para compartir tu estado pero en vez de que sea desde el muro es por cualquier parte de la web

abrimos funciones.js y debajo de:

Código:
/*
T!Script > Funciones
Autor: JNeutron
::
Funciones extra agregadas al script.
*/

Agregamos:



Código:
Marca
/* Compartir shout */
$(function(){
$('.userInfoLogin ul > li > a > i.icon.compose.hastipsy').parent('a').click(function(e){
e.preventDefault();
$(this).parent().toggleClass('here');
$('#compose-box').toggle();
});
$('#add-new-shout').click(function(){
var t = $('#my-shout-body-menu');
if(!t.val() || !t.val().replace(/ /g, '')){ t.focus(); return; }
var $t = $(this);
$.post(global_data.url + '/muro-stream.php?do=post&type=status', 'data=' + encodeURIComponent(t.val()) + '&pid=' + $t.attr('uid'), function(s){
if(s.charAt(0) == '0'){
$('.userInfoLogin ul div#compose-box .shout-box').hide().siblings('.shout-box-submit').html(s.substring(2)).show();
}else{
$('.userInfoLogin ul div#compose-box .shout-box').hide().siblings('.shout-box-submit').show();
}
});
});
});


luego abren su head_menu.tpl y despues de:

Código:
{if $tsAvisos}
                 <li style="position:relative;">
                     <a title="Avisos" href="{$tsConfig.url}/mensajes/avisos/">
                         <img src="{$tsConfig.default}/images/icons/megaphone.png" />
                     </a>
                     <div id="alerta_avs" class="alertas" style="top: -6px;"><a><span>{$tsAvisos}</span></a></div>
                 </li>
                 {/if}

agregan:

Código:
<li>
     <a title="Comparte un mensaje">
     <i id="compose-navitem" class="icon compose hastipsy" title="Comparte un mensaje" style="margin: 0pt;"></i>
<img src="{$tsConfig.url}/themes/default/images/compose.png" />
     </a>

<div id="compose-box" style=" display: none;position: absolute;top: -47px;right: 86px;border: 2px solid black;border-radius: 5px;background: #fff;padding: 0;width: 310px;z-index: 1000;"><div class="modal-wrapper rounded" style="margin-top: -1px;background: #F2F2F2;position: relative;"><div class="tail up"></div><div class="shout-box clearfix" data-in="menu" style="border-bottom: 1px solid #eee;padding: 5px;border-radius: 5px;"><div class="my-shout-textarea-menu clearfix" style="position:relative;"><span class="dialog"></span><span class="ui-mention-highlighter"></span>{if $tsUser->info.user_rango == 3}<div class="emptyData">Hola {$tsUser->nick} sube de rango para poder shoutear </div>
{else}<img style="height: 38px; width: 34px;float: left;" class="Story_Pic" src="{$tsConfig.url}/files/avatar/{$tsUser->uid}_120.jpg"><textarea id="my-shout-body-menu" class="body ui-corner-all form-input-text box-shadow-soft sizeLimit" tabindex="600" placeholder="Comparte algo..." autocomplete="off" style="height: auto;width: 247px;"></textarea>{/if}</div><div class="my-shout-content-menu"><span class="char-count" data-sizelimit="my-shout-body-menu"></span><ul class="mentionsuggest" style="display: none;"></ul><div class="my-shout-attach clearfix"></div><div class="my-shout-footer clearfix" style="cursor: default;"><button id="add-new-shout" uid="{$tsUser->uid}" class="mBtn btnOk" data-sizelimit="my-shout-body-menu" tabindex="603" role="button" aria-disabled="false" style="margin-top: 10px;"><span class="ui-button-text">Compartir</span></button></div></div></div><div class="shout-box-submit" style="display: none;"><p style="text-align:center;margin:15px 0"><a href="{$tsConfig.url}/perfil/{$tsUser->nick}" title="{$tsUser->nick}">El shout fue enviado</a></p></div></div></div>
     </li>
Suben esta imagen a themes/default/images/

[Imagen: post-444-0-55858100-1342752625.png]

<--- aca esta casi no se ve y lo suben como "compose.png" sin los ""

Cap:

[Imagen: swjtPEPR5.png]
#2
Pega los codigos entre

Código:
[php]codigo[/php]

para que quede mas prolijo y entendible..
#3
gracias por el mod!
#4
me ha servido gracias Sonrisa
WWW
#5
edito el post para encerrar el código en sus etiquetas
WWW
#6
Oye muchísimas gracias luego lo pruebo, gracias por tu aporte!
#7
habria que aclarar que es para la v4 pero buen mod Guiño
#8
Un mod muy guapo se ve muy interesante aver si lo agrego a mi localhost luego a mi web Gran sonrisa
#9
Hola amigo, lo instalé en mi web y funca perfecto, a excepción que el shout me sale repetido, o sea yo publico un shout, y sale repetido 2 veces.....

Alguna idea ???

Gracias
#10
Deja una captura aver como queda amigo Gran sonrisa
Metas

Tener 150 mensajes [X]
Ser Moderador []
Tener 50 mensajes [X]
Tener un enemigo en el foro [X]

[Imagen: 5SmOB.gif]

Unete a mi web:

www.diringax.cf

Buscamos Moderadores, envíame MP para mas info
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  cambiar boton compartir Taringa por google+ La Reserva India 10 1,039 12-12-2014, 07:53 PM
Último mensaje: Vicen
  solución a los que les sale esto en el botón compartir TheWise87 4 664 02-05-2013, 07:37 PM
Último mensaje: jorge_e_c2012
  PHPOST Compartir con Amigos JgMc-IV 2 459 10-03-2013, 03:09 AM
Último mensaje: Dianx
  PHPOST problemas al compartir en facebook casper 1 626 03-10-2012, 08:40 PM
Último mensaje: pspero



Usuarios navegando en este tema: 1 invitado(s)