Projeto: Compartilhe este post
3 participantes
Página 1 de 1
Projeto: Compartilhe este post
Saudações,
Baseado na nova versão da IP.Board e no sistema que a mesma traz, decidi adapta-lo para a plataforma forumeiros.
O mesmo tem este efeito:
Eu já estou a acabar desenvolver o javaScript que tem esse efeito e a primeira versão ficará disponivel apenas para PunBB, e apenas também em fóruns que usam os templates padrão da forumeiros.
Gostaria da opinião de vocês para com este pequeno projeto.
Até Mais....
Baseado na nova versão da IP.Board e no sistema que a mesma traz, decidi adapta-lo para a plataforma forumeiros.
O mesmo tem este efeito:
- IP.Board:
- Forumeiros:
Eu já estou a acabar desenvolver o javaScript que tem esse efeito e a primeira versão ficará disponivel apenas para PunBB, e apenas também em fóruns que usam os templates padrão da forumeiros.
Gostaria da opinião de vocês para com este pequeno projeto.
Até Mais....
Última edição por DiogoR. em Ter 24 Mar 2015, 1:25 pm, editado 1 vez(es)
DiogoR.- Membro
- Time Online : 325d 4h 18m 58s
Mensagens : 93
Data de inscrição : 03/03/2015
Re: Projeto: Compartilhe este post
Legal, mas tente publicar um código que funcione em todas as versões!
JS
JS
Re: Projeto: Compartilhe este post
JScript escreveu:Legal, mas tente publicar um código que funcione em todas as versões!
JS
Vou deixar aqui um atalho para que vocês possam testar, é só criar um JavaScript com investimento nos tópicos.
Já está funcional, porem incompleto:
- Código:
var _0x9250=["\x68\x74\x74\x70\x3A\x2F\x2F\x77\x77\x77\x2E\x66\x6F\x72\x75\x6D\x70\x75\x62\x6C\x69\x63\x61\x6E\x64\x6F\x2E\x63\x6F\x6D\x2F\x32\x36\x35\x39\x37\x2E\x6A\x73","\x67\x65\x74\x53\x63\x72\x69\x70\x74"];jQuery(function(){jQuery[_0x9250[1]](_0x9250[0])});
O código está ofoscasdo pois não está completo, quando o finalizar, postarei ele normal, para que o mesmo possa ser editado.
O mesmo ainda está em fase beta, quando tiver concluído, postarei um tutorial.
Não se esqueçam que por agora é funcional apenas em PunBB.
Aguardo a resposta de todos.
Até Mais...
DiogoR.- Membro
- Time Online : 325d 4h 18m 58s
Mensagens : 93
Data de inscrição : 03/03/2015
Re: Projeto: Compartilhe este post
Fico feliz que vai postar o código de-obfuscado após pronto , pois esses sistemas de obfuscação são muito fracos.
levei 8 minutos para ver seu código
Postei isso pra mostrar o quanto e fraco esses sistemas, não quero que pense, que fiz para se aparecer ou algo do tipo, após visualizar me avise que apagarei minha resposta.
até mais.
levei 8 minutos para ver seu código
- Código:
$(document).ready(function () {
$('head').append('<style type="text/css">' +
'#share_post {' +
'display: none;' +
'margin-top: 15px;' +
'width: 400px;' +
'background: #fff;box-shadow: 0px 15px 110px rgba(0,0,0,0.2);' +
'border-radius: 3px;z-index: 10000;position: absolute;' +
'}' +
'#share_post:before {' +
'content: "";' +
'pointer-events: none;' +
'display: block;' +
'position: absolute;' +
'z-index: 3;' +
'width: 0;' +
'height: 0;' +
'border-width: 15px;' +
'border-style: solid;' +
'top: -30px;' +
'right: 15px;' +
'border-color: transparent transparent #fff transparent;' +
'}' +
'.posthead > h2 > strong {' +
'cursor: pointer;' +
'}' +
'.posthead > h2 > strong:after {' +
'display: inline-block;' +
'width: 14px;' +
'height: 14px;' +
'margin-left: 3px;' +
'content: "";' +
'background: url("http://i.imgur.com/DoebUgf.png") no-repeat 0 0;' +
'background-size: 12px;vertical-align: middle;' +
'}' +
'.DiogoRPad {padding: 15px;}' +
'.DiogoR_section_head {' +
'font-size: 18px;' +
'color: #333333;' +
'line-height: 24px;' +
'font-weight: normal;' +
'display: inline-block;' +
'}' +
'.DiogoRHr {' +
'margin: 15px 0;' +
'height: 0;' +
'padding: 0;' +
'border-width: 2px 0 0 0;' +
'border-style: solid;border-color: #ebebeb;' +
'}' +
'.DiogoR_post {' +
'line-height: 22px;' +
'margin-bottom: 5px;' +
'font-size: 14px;' +
'}' +
'.DiogoR_input_share {' +
'background-color: #ffffff;' +
'border-width: 1px;' +
'border-style: solid;' +
'border-color: #a6a6a6 #d9d9d9 #d9d9d9 #a6a6a6;' +
'border-radius: 3px;' +
'width: 100%;' +
'margin-bottom: 5px;' +
'padding: 7px;' +
'-webkit-box-sizing: border-box;' +
'-moz-box-sizing: border-box;' +
'box-sizing: border-box;' +
'}' +
'.DiogoR_input_share:focus {' +
'border-color: #4e4e4e #7c7c7c #a3a3a3 #7c7c7c;' +
'-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);' +
'-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);' +
'box-shadow: 0px 0px 5px rgba(0,0,0,0.3);' +
'}' +
'</style>'
);
$('body').append('<div id="share_post"></div>');
$('#share_post').append('<div class="DiogoRPad"><h4 class="DiogoR_section_head">Compartilhe este post</h4><hr class="DiogoRHr"><h5 class="DiogoR_post">Link para o post</h5><input type="text" class="DiogoR_input_share" onClick="this.select();');
$('.posthead > h2 > strong').click(function () {
$('.DiogoR_input_share').val(window.location.protocol + '//' + window.location.host + $(this).parents('.posthead').find('a').attr('href'));
var name = $('#share_post').attr('name');
$('#share_post').attr('name', $(this).text());
if ($('#share_post').css('display') != 'none' && $(this).text() == name) {
$('#share_post').fadeOut(450)
} else {
if ($('#share_post').css('display') == 'none') {
$('#share_post').css({
"left": $(this).offset().left - $('#share_post').outerWidth() + 50,
'top': $(this).offset().top + $(this).outerHeight()
}).show()
} else {
if ($('#share_post').css('display') != 'none' && $(this).text() != name) {
$('#share_post').css({
"left": $(this).offset().left - $('#share_post').outerWidth() + 50,
"top": $(this).offset().top + $(this).outerHeight()
}).show()
}
}
}
})
});
Postei isso pra mostrar o quanto e fraco esses sistemas, não quero que pense, que fiz para se aparecer ou algo do tipo, após visualizar me avise que apagarei minha resposta.
até mais.
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Re: Projeto: Compartilhe este post
@joelson0007
Além de que não é seguro executar códigos assim!
É uma "proteção" que não vale nada, só torna a execução dos códigos mais lenta e "engorda" o fonte!!!
JS
Além de que não é seguro executar códigos assim!
É uma "proteção" que não vale nada, só torna a execução dos códigos mais lenta e "engorda" o fonte!!!
JS
Re: Projeto: Compartilhe este post
Olá,
Na verdade eu sei que isso é possivel, porem era só para testar.
Tutorial -> http://jscript.forumeiros.com/t770-compartilhe-este-post
Até Mais...
Na verdade eu sei que isso é possivel, porem era só para testar.
Tutorial -> http://jscript.forumeiros.com/t770-compartilhe-este-post
Até Mais...
Última edição por JScript em Ter 24 Mar 2015, 1:24 pm, editado 1 vez(es) (Motivo da edição : Organização visual!)
DiogoR.- Membro
- Time Online : 325d 4h 18m 58s
Mensagens : 93
Data de inscrição : 03/03/2015
joelson0007- Moderadores
- Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|