Advertisement
NecromancerCoding

No Mires: The Return of the King (JS)

Sep 19th, 2024
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 3.93 KB | None | 0 0
  1. /*VARIABLES DE INFORMACIÓN Y DECORACIÓN*/
  2. const NMimagen = 'http://via.placeholder.com/500/777';
  3. const NMtitulo = '¡No mires!';
  4. const NMsubtitulo = 'Este foro está bajo construcción/es privado/me da la gana que no veas nada';
  5. const NMtexto = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sollicitudin accumsan gravida. Suspendisse ac finibus arcu. Curabitur et vestibulum quam. In non nibh eu neque elementum venenatis. Sed sodales metus et aliquet porttitor. Proin aliquet elit at suscipit vehicula. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut metus tortor, luctus tristique lacus sed, vehicula venenatis arcu. Donec vestibulum nibh non nunc pulvinar, eu pulvinar mi hendrerit. Morbi consectetur molestie dolor at tempor. Donec malesuada maximus purus eget scelerisque. Duis finibus faucibus elit vel mattis. Mauris malesuada sagittis felis tristique varius.<br/><br/>Fusce euismod metus eget magna dapibus sollicitudin. Curabitur et justo nec felis gravida feugiat quis at massa. Fusce elit risus, euismod feugiat posuere a, feugiat vel diam. Nunc quis eros eu est efficitur cursus. Cras sed tristique ipsum. Mauris non convallis enim. Suspendisse potenti. Ut at mattis justo. Módulo de No Mires diseñado por <a href="https://necromancercoding.tumblr.com/">Necromancer Coding</a>.'; /*Puedes usar HTML*/
  6. const NMlinks = '<a href="https://necromancercoding.tumblr.com/">Tumblr</a><a href="/register">Registro</a>'; /* Si no quieres incluir links, deja solo las comillas ('') tras el símbolo de igual (=) */
  7.  
  8. /*VARIABLES DE FUNCIONAMIENTO*/
  9. const NMacceptSignUp = 1; /* Si aceptas nuevos registros, pon 1. Si no aceptas nuevos registros, pon 0 */
  10. const NMsafeBox = '#nomiresSafe'; /* A no ser que cambies el id de la caja que tienes que poner al final de overall_header, no modifiques esta línea*/
  11.  
  12. $(function(){
  13. if ($('body:has(a.mainmenu[href^="/register"]').length) {
  14. if (window.location.pathname == "/register" && NMacceptSignUp === 1) {
  15. $('body').addClass('nomires nomires-registro').html($(NMsafeBox).prop('outerHTML'));
  16. $(NMsafeBox+' > p').remove();
  17. $('body').append('<link href="https://fonts.googleapis.com/css2?family=Archivo+Black&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet"/>');
  18. $('body').removeClass('unloaded');
  19. } else {
  20. $('body').addClass('nomires').html('<div id="nomires"><div class="nm-img"><img src="'+NMimagen+'"/></div><div class="nm-title"><b>'+NMtitulo+'</b><i>'+NMsubtitulo+'</i></div><div class="nm-text">'+NMtexto+'</div><div class="nm-links">'+NMlinks+'</div><div class="nm-form"><form action="/login" method="post" name="form_login"><span><i class="cp cp-user"></i><input type="text" tabindex="1" name="username" id="username" size="25" maxlength="40" value="" class="inputbox autowidth"></span><span><i class="cp cp-key"></i><input type="password" tabindex="2" id="password" name="password" size="25" maxlength="25" class="inputbox autowidth"></span><a href="/profile?mode=sendpassword" title="Recuperar mi contraseña"><i class="cp cp-question-mark"></i></a><label for="autologin"><input type="checkbox" name="autologin" id="autologin" tabindex="4" checked="checked" class="radio">Entrar automáticamente</label><input type="hidden" name="redirect" value=""/><input type="hidden" name="query" value=""/><input type="submit" name="login" tabindex="6" value="Enviar" class="button1"/></form></div></div><link href="https://fonts.googleapis.com/css2?family=Archivo+Black&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Space+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap" rel="stylesheet"/>');
  21. if (!$('html').find('link[rel="stylesheet"][href="//icons.cappuccicons.com/cpf.css"]').length) {
  22. $('body').append('<link rel="stylesheet" type="text/css" href="//icons.cappuccicons.com/cpf.css" />');
  23. }
  24. $('body').removeClass('unloaded');
  25. }
  26.  
  27. } else {
  28. $('body').removeClass('unloaded');
  29. }
  30.  
  31. $('body').removeClass('unloaded');
  32. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement