[AddOn] Relatório de entrega

Ir para baixo

[AddOn] Relatório de entrega Empty [AddOn] Relatório de entrega

Mensagem por RafaelS. 06.08.18 2:04

Exibir mensagens ainda não visualizadas na caixa de envio

Permita por meio deste script que as mensagens que ainda não foram visualizadas pelo destinatário sejam exibidas na pasta de Mensagens Enviadas. Dessa forma você consegue saber se a pessoa já leu a sua mensagem ou não.

Características e aplicação

Autor: RafaelS.
Versão do código: 1.0
Versão de fórum: Todas as versões (phpBB2, phpBB3, PunBB, Invision, ModernBB, AwesomeBB)

Resultado da aplicação

A aplicação terá a seguinte aparência / resultado após ser aplicado ao fórum:


Local de instalação

A instalação é única, e pode ser feita apenas criando um novo javascript. O CSS pode ser modificado, e está embutido no Javascript. Queira seguir os passos a seguir para instalar o efeito em sua comunidade.

Painel de Controle >> Módulos >> HTML e Javascript >> Gestão dos códigos Javascript >> Criar um novo javascript

Investimento: Em todas as páginas

Código:
/****
 * Application: Show unread messages in the sentbox folder.
 * Description: This application can show the link to the user's profile and avatar in the navbar.
 * Version: 1.0
 * Made and Optimizations by RafaelS. - 2018/08/05
 * View more in: https://ajuda.forumeiros.com
 * Copyright (c) 2018 RafaelS.<rafael_s at outlook dot pt>
 * This work is free. You can redistribute it and/or modify it
 * under the terms of the WTFPL, Version 2
 **/
 
$(function() {
 if($('body#modernbb').length > 0) {
 $('form[action="/privmsg?folder=sentbox"] .panel').after('<div id="notread">');
 $('#notread').load('/privmsg?folder=outbox form[action="/privmsg?folder=outbox"] .forabg', function() {
 $('#notread').find('li.header').css("background","red").find('dt').text("Ainda não visualizaram");
 $('a[href="/privmsg?folder=outbox"]').parent().remove();
 });
 }
 else if($('body#phpbb').length > 0) {
      $('form[action="/privmsg?folder=sentbox"] .panel').after('<div id="notread">');
 $('#notread').load('/privmsg?folder=outbox form[action="/privmsg?folder=outbox"] .forabg', function() {
 $('#notread').find('li.header dt').text("Ainda não visualizaram");
 $('a[href="/privmsg?folder=outbox"]').parent().remove();
 });
  }
      else if($('td.bodyline').length > 0) {
        $('form[action="/privmsg?folder=sentbox"]').prepend($('<div id="notread" style="margin-bottom: 4%;padding-bottom: 4%;border-bottom: 1px solid black;">').load('/privmsg?folder=outbox form[action="/privmsg?folder=outbox"] .forumline')).before('<h2 style="color:red">Ainda não visualizaram</h2>');
        $('a[href="/privmsg?folder=outbox"]').remove();
      }
        else if($('.pun #pun-intro').length > 0) {
          $('form[action="/privmsg?folder=sentbox"] .paged-head.clearfix').after('<div id="notread">');
          $('#notread').load('/privmsg?folder=outbox form[action="/privmsg?folder=outbox"] .main.paged table.table', function() {
            $('#notread').find('table.table thead tr th.tcl').text("Ainda não visualizaram");
            $('a[href="/privmsg?folder=outbox"]').remove();
          });
        }
          else if($('#ipbwrapper').length > 0) {
            $('form[action="/privmsg?folder=sentbox"] .borderwrap .subtitle').after('<div id="notread">');
            $('#notread').load('/privmsg?folder=outbox form[action="/privmsg?folder=outbox"] .box-content table.ipbtable', function() {
              $('#notread').find('th.subject').text("Ainda não visualizaram");
              $('a[href="/privmsg?folder=outbox"]').parent().remove();
            });
          }
            else if($('#header-banner').length > 0) {
              $('form[action="/privmsg?folder=sentbox"] .block').prepend('<div style="background:red" class="block-header">Ainda não visualizaram</div><div id="notread"></div><br />');
              $('#notread').load('/privmsg?folder=outbox form[action="/privmsg?folder=outbox"] .notification-row', function() {
                $('a[href="/privmsg?folder=outbox"]').parent().remove();
              });
            }
    else return;
});
avatar
RafaelS.
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos