Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

+2
Admin
Flavisic
6 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Membro Entusiasta
  • 0

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Flavisic 17.03.09 10:26

Queridos usuários Forumeiros,


Como prometido: aqui esta a nova Atualização Março 2009! É com muito prazer que divido com vocês a nossa alegria em lhes oferecer cada vez mais opções, inovadoras!

Aqui estão algumas das funcionalidades que vamos trazer:


1. Pop-up de conexão flutuante: uma janela flutuante será automaticamente exibida para o visitante do fórum, ela lhe permitirá se identificar ou registrar.


Spoiler:


Caminho para ativação: Painel de controle > Geral > Fórum > Configuração > Pop-up de conexão.

Observação: para personalização desta janela será necessário as opções personalização do painel de controle.



2. Controle Anti-flood: possibilidade de estabelecer um determinado espaço de tempo mínimo entre duas mensagens, tópicos ou mensagens privadas.


Spoiler:


Caminho para ativação: Painel de controle > Geral > Fórum > Segurança > Configuração de segurança.

Observação: a unidade de tempo é em segundos e o valor máximo é 999 999 segundos, ou seja, 277 horas, ou 11.5 dias.



3. Multi-quote: esta opção permite exibir ou não um botão multi-quote que por sua vez permite aos membros fazer várias citações ao mesmo tempo. Para que ela funcione corretamente deve ser escolhido previamente duas imagens, uma para identificar o multi-quote desmarcado e outra para multi-quote selecionado.


Spoiler:


Caminho para ativação: Painel de controle > Geral > Mensagens, MPs e Emails > Mensagens.

Observação: é importante escolher e salvar as imagens para que os botões sejam exibidos.



4. Scrolling de Anúncios: agora é muito mais fácil e rápido de fazer anúncios em um fórum, sem quebrar a cabeça com códigos. Basta elaborar seu anúncio, que pode conter html e imagens e enviar em um campo especial.

Seu anuncio poderá desfilar na horizontal ou vertical, na página principal ou no portal do fórum, e ainda, da direita para a esquerda! Existem ainda, opções de tempo de scrolling e pausa! E você poderá fazer quantos anúncios desejar sem limite!



Spoiler:


Caminho para ativação: Painel de controle > Geral > Mensagens, MPs e Emails > Anúncios.

Observação: para personalizar seu anúncio use a opção Cor do quadro das células em visualização > imagens > cores



5. Sistema de Pontos


O sistema de pontos é baseado em diferentes critérios de avaliação dos membros de um fórum. Eles são calculados através do envio de um certo número de pontos, que pode ser defino pelo Administrador, da seguinte maneira:

  • por cada mensagem enviada ou tópico postado;
  • por cada tópico criado;
  • número de amigos que o membro tem;
  • pelo tempo em que o membro esta inscrito no fórum;
  • pelo número de pontos de reputação;
  • número de massagens no perfil;



Suas configurações avançadas permitem dar uma certa quantidade de pontos por mensagens e tópicos postados em um determinado fórum e para cada seção. E definir ainda, onde o número de pontos serão exibidos, nos mini-perfis em cada mensagens ou apenas nos perfis dos membros.


Spoiler:
Spoiler:



6. Sistema de Reputação: a partir de agora o administrador será avisado da aproximação da data de expiração do domínio:


O sistema de reputação é uma sub-parte do sistema de ponto. Também funciona com pontos.
Reputação é composto por itens relacionados com o emprego avaliações pelos usuários e itens relacionados ao recurso "Obrigado"
Em cada mensagem, se o recurso é ativado, pequenos botões para a avaliação da mensagem podem ser visto. Cada avaliação pós positiva ou negativa pode ganhar ou perder reputação pontos para o usuário que postou a mensagem. O número de pontos ganha ou perdida pode ser modificado e pode ser personalizado para cada fórum fóruns.





7. Perfil Avançado: é um perfil mais elaborado que permite maior interação entre os membros de um fórum. Ele é repartido em abas que trazem as seguintas opções:

  • mensagens dos usuários: comentários podem ser feitos no perfil do membro e são visíveis por toda a comunidade
  • amigos: a lista de amigos do membro
  • estatísticas: com as informações gerais e detalhadas para cada membro
  • contato: informações de contato do membro
  • campos do perfil: onde os campos do perfil são exibidos


Esta funcionalidade pode ser ativada e desativada. Quando desativada, é o perfil simples que é exibido em seu lugar.

Caminho para ativação: Painel de controle > Usuários & Grupos > Usuários > Perfil > Opções gerais.



7a. Campos do Perfil:


Modificamos ainda a gestão dos campos do perfil, optimizamos alguns campos visando adaptá-los ao perfil avançado.


Esta modificação poderá ser vista em Usuários e Grupos > Usuários > Perfis



Cordialmente,
Equipe Forumeiros


Última edição por Flavisic em 26.03.09 21:59, editado 3 vez(es)
Flavisic

Flavisic
Membro Entusiasta
Membro Entusiasta

Membro desde : 09/11/2007
Mensagens : 6290
Pontos : 3467

http://www.webscriptner.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Actualização dos templates (modificados) PhpBB2

Mensagem por Flavisic 17.03.09 11:06

Se os templates na versão PhpBB 2 foram modificados, terão de ser feitas alterações, para que a nova actualização surja efeito. Verifique as páginas que são mencionadas, se modificou alguma dessas páginas, terá de alterar o código, caso não tenha modificado a página em questão, não necessita fazer nenhuma alteração, pois a actualização fazer-se-à automaticamente.


  • Lista dos membros

    • memberlist_body

        Substituir:
        Código:
        <tr>
         <th class="thCornerL" nowrap="nowrap" height="25">#</th>
         <th class="thTop" nowrap="nowrap">{L_PM}</th>
         <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
         <!-- BEGIN switch_th_group -->
         <th class="thTop" nowrap="nowrap">{L_GROUPS}</th>
         <!-- END switch_th_group -->
         <th class="thTop" nowrap="nowrap">{L_FROM}</th>
         <th class="thTop" nowrap="nowrap">{L_JOINED}</th>
         <th class="thTop" nowrap="nowrap">{L_VISITED}</th>
         <th class="thTop" nowrap="nowrap">{L_POSTS}</th>
         <th class="thCornerR" nowrap="nowrap">{L_WEBSITE}</th>
        </tr>
        <!-- BEGIN memberrow -->
        <tr>
         <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"> {memberrow.ROW_NUMBER} </span></td>
         <td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.PM_IMG} </td>
         <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a class="gen" href="{memberrow.U_VIEWPROFILE}">{memberrow.USERNAME}</a></span></td>
         <!-- BEGIN switch_td_group -->
         <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen">{memberrow.GROUPS}</span></td>
         <!-- END switch_td_group -->
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.FROM}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.JOINED}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.LASTVISIT}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.POSTS}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center"> {memberrow.WWW_IMG} </td>
        </tr>
        <!-- END memberrow -->

        Por:
        Código:
        <tr>
         <th class="thCornerL" nowrap="nowrap" height="25">#</th>
         <th class="thTop" nowrap="nowrap">{L_AVATAR}</th>
         <th class="thTop" nowrap="nowrap">{L_USERNAME}</th>
         <!-- BEGIN switch_th_group -->
         <th class="thTop" nowrap="nowrap">{L_GROUPS}</th>
         <!-- END switch_th_group -->
         <th class="thTop" nowrap="nowrap">{L_INTERESTS}</th>
         <th class="thTop" nowrap="nowrap">{L_JOINED}</th>
         <th class="thTop" nowrap="nowrap">{L_VISITED}</th>
         <th class="thTop" nowrap="nowrap">{L_POSTS}</th>
         <th class="thTop" nowrap="nowrap">{L_PM}</th>
         <th class="thCornerR" nowrap="nowrap">{L_WEBSITE}</th>
        </tr>
        <!-- BEGIN memberrow -->
        <tr>
         <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen">&nbsp;{memberrow.ROW_NUMBER}&nbsp;</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center"><div class="avatar mini"><a href="{memberrow.U_VIEWPROFILE}">{memberrow.AVATAR_IMG}</a></div></td>
         <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen"><a class="gen" href="{memberrow.U_VIEWPROFILE}">{memberrow.USERNAME}</a></span></td>
         <!-- BEGIN switch_td_group -->
         <td class="{memberrow.ROW_CLASS}" align="center"><span class="gen">{memberrow.GROUPS}</span></td>
         <!-- END switch_td_group -->
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.INTERESTS}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.JOINED}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gensmall">{memberrow.LASTVISIT}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center" valign="middle"><span class="gen">{memberrow.POSTS}</span></td>
         <td class="{memberrow.ROW_CLASS}" align="center">&nbsp;{memberrow.PM_IMG}&nbsp;</td>
         <td class="{memberrow.ROW_CLASS}" align="center">&nbsp;{memberrow.WWW_IMG}&nbsp;</td>
        </tr>
        <!-- END memberrow -->



  • Multi-quote

    • viewtopic_body

        Adicionar ao topo do arquivo:
        Código:
        <script type="text/javascript">
        //<![CDATA[
        var multiquote_img_off = '{JS_MULTIQUOTE_IMG_OFF}';
        var multiquote_img_on = '{JS_MULTIQUOTE_IMG_ON}';
        //]]>
        </script>

        No início da linha que contém:
        Código:
        {postrow.displayed.QUOTE_IMG} {postrow.displayed.EDIT_IMG} {postrow.displayed.DELETE_IMG} {postrow.displayed.IP_IMG} {postrow.displayed.REPORT_IMG}

        Adicionar:
        Código:
        {postrow.displayed.MULTIQUOTE_IMG}



  • Obrigado

    • viewtopic_body

        No início da linha que contém:
        Código:
        {postrow.displayed.QUOTE_IMG} {postrow.displayed.EDIT_IMG} {postrow.displayed.DELETE_IMG} {postrow.displayed.IP_IMG} {postrow.displayed.REPORT_IMG}

        Adicionar:
        Código:
        {postrow.displayed.THANK_IMG}



  • Votar em tópico

    • viewtopic_body

        Substituir:
        Código:
        <tr>
         <td colspan="2"><span class="postbody"><!-- google_ad_section_start -->{postrow.displayed.MESSAGE}<!-- google_ad_section_end -->{postrow.displayed.SIGNATURE}</span><span class="gensmall">{postrow.displayed.EDITED_MESSAGE}</span></td>
        </tr>

        Por:
        Código:
        <tr>
         <td colspan="2">
          <!-- BEGIN switch_vote_active -->
          <div class="vote gensmall">
          <!-- BEGIN switch_vote -->
          <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_PLUS}">+</a></div>
          <!-- END switch_vote -->
         
          <!-- BEGIN switch_bar -->
          <div class="vote-bar" title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}">
            <!-- BEGIN switch_vote_plus -->
            <div class="vote-bar-plus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_plus.HEIGHT_PLUS}px;"></div>
            <!-- END switch_vote_plus -->
         
            <!-- BEGIN switch_vote_minus -->
            <div class="vote-bar-minus" style="height:{postrow.displayed.switch_vote_active.switch_bar.switch_vote_minus.HEIGHT_MINUS}px;"></div>
            <!-- END switch_vote_minus -->
          </div>
          <!-- END switch_bar -->
         
          <!-- BEGIN switch_no_bar -->
          <div title="{postrow.displayed.switch_vote_active.L_VOTE_TITLE}" class="vote-no-bar">----</div>
          <!-- END switch_no_bar -->
         
          <!-- BEGIN switch_vote -->
          <div class="vote-button"><a href="{postrow.displayed.switch_vote_active.switch_vote.U_VOTE_MINUS}">-</a></div>
          <!-- END switch_vote -->
          </div>
          <!-- END switch_vote_active -->
         
          <span class="postbody">
          <!-- google_ad_section_start -->
          {postrow.displayed.MESSAGE}
          <!-- google_ad_section_end -->
          {postrow.displayed.SIGNATURE}
          </span>
          <span class="gensmall">{postrow.displayed.EDITED_MESSAGE}</span>
         </td>
        </tr>



  • Campo de perfil

    • viewtopic_body

        Substituir:
        Código:
        <td class="{postrow.displayed.ROW_CLASS}" valign="top" width="150">
         <span class="name"><a name="{postrow.displayed.U_POST_ID}"></a><strong>{postrow.displayed.POSTER_NAME}</strong></span><br />
         <span class="postdetails poster-profile">
          {postrow.displayed.POSTER_RANK}<br />
          {postrow.displayed.RANK_IMAGE}{postrow.displayed.POSTER_AVATAR}<br /><br />
          {postrow.displayed.POSTER_GENDER}
          {postrow.displayed.ZODIAC_IMG}
          {postrow.displayed.CHINESE_IMG}<br />
          {postrow.displayed.POSTER_AGE_INT} {postrow.displayed.POSTER_AGE}
          {postrow.displayed.POSTER_JOINED_INT} {postrow.displayed.POSTER_JOINED}
          {postrow.displayed.POSTER_POSTS_INT} {postrow.displayed.POSTER_POSTS}
          {postrow.displayed.POSTER_FROM_INT} {postrow.displayed.POSTER_FROM}
          {postrow.displayed.POSTER_HOBBIES_INT} {postrow.displayed.POSTER_HOBBIES}
          {postrow.displayed.POSTER_HUMOR_INT} {postrow.displayed.POSTER_HUMOR}
          {postrow.displayed.POSTER_PERSONALIZED_PROFILE} {postrow.displayed.POSTER_RPG}
         </span><br />
         <img src="http://2img.net/i/fa/vide.gif" alt="" style="width: 150px; height: 1px;" />
        </td>

        Por:
        Código:
        <td class="{postrow.displayed.ROW_CLASS}" valign="top" width="150" style="background-color:#{postrow.displayed.THANK_BGCOLOR};">
         <span class="name"><a name="{postrow.displayed.U_POST_ID}"></a><strong>{postrow.displayed.POSTER_NAME}</strong></span><br />
          <span class="postdetails poster-profile">
          {postrow.displayed.POSTER_RANK}<br />
          {postrow.displayed.RANK_IMAGE}{postrow.displayed.POSTER_AVATAR}<br /><br />
          <!-- BEGIN profile_field -->
          {postrow.displayed.profile_field.LABEL}{postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
          <!-- END profile_field -->
          {postrow.displayed.POSTER_RPG}
         </span><br />
         <img src="http://2img.net/i/fa/vide.gif" alt="" style="width: 150px; height: 1px;" />
        </td>


    • profile_view_body

        Substituir:
        Código:
        <tr>
          <td align="right" valign="middle" nowrap="nowrap"><span class="gen">{L_LOCATION}: </span></td>
          <td><b><span class="gen">{LOCATION}</span></b></td>
         </tr>
         <tr>
          <td align="right" valign="middle" nowrap="nowrap"><span class="gen">{L_WEBSITE}: </span></td>
          <td><span class="gen"><b>{WWW}</b></span></td>
         </tr>
         <tr>
          <td align="right" valign="middle" nowrap="nowrap"><span class="gen">{L_OCCUPATION}: </span></td>
          <td><b><span class="gen">{OCCUPATION}</span></b></td>
         </tr>
         <tr>
          <td align="right" valign="top" nowrap="nowrap"><span class="gen">{L_INTERESTS}: </span></td>
          <td><b><span class="gen">{INTERESTS}</span></b></td>
         </tr>
         <tr>
          <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_GENDER}: </span></td>
          <td> <b><span class="gen">{GENDER}</span></b></td>
         </tr>
         <tr>
          <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_BIRTHDAY}: </span></td>
          <td><b><span class="gen">{BIRTHDAY} {ZODIAC_IMG}{CHINESE_IMG}</span></b></td>
         </tr>
        <!-- BEGIN switch_profile_fields -->
          <tr>
          <td colspan="2" class="catLeft" align="center"><b><span class="gen">
            <form action="profile.forum?mode=viewprofile&u={USER_ID}" method="post">
            <input type="hidden" name="userid" value="{USER_ID}" />
            {L_PROFILE_FIELDS}</span></b>
          </td>
          </tr>
          <!-- BEGIN field -->
          <tr>
          <td class="gensmall row1" align="right"><span>{switch_profile_fields.field.NAME}:</span></td>
          <td class="gensmall row2" valign="middle"><span>{switch_profile_fields.field.OBJECT}</span><br /></td>
          </tr>
          <!-- END field -->
          <!-- BEGIN show_submit -->
          <tr>
          <td class="gensmall row1" align="right"></td>
          <td class="gensmall row2" valign="middle"><input type="submit" value="{L_MODIFY}" name="modify_profilefields" class="liteoption" /><br /></td>
          </tr>
          <!-- END show_submit -->
          </form>
        <!-- END switch_profile_fields -->

        Por:
        Código:
        <!-- BEGIN profile_field -->
        <tr>
         <td width="40%" align="right" valign="middle" nowrap="nowrap"><span class="gen">{profile_field.LABEL}&nbsp;</span></td>
         <td width="60%" width="100%"><b><span class="gen">{profile_field.CONTENT}</span></b></td>
        </tr>
        <!-- END profile_field -->


        Substituir:
        Código:
        <tr>
         <td class="row1" valign="top" height="{S_CONTACT_HEIGHT}">
         <table width="100%" border="0" cellspacing="1" cellpadding="0">
         {L_EMAIL_ADDRESS}
         {EMAIL_IMG}
         <tr>
          <td align="right" valign="middle" nowrap="nowrap"><span class="gen">{L_PM}:</span></td>
          <td class="row1" valign="middle"><b><span class="gen">{PM_IMG}</span></b></td>
         </tr>
         {L_MESSENGER}
         {MSN_IMG}
         {L_YAHOO}
         {YIM_IMG}
         {L_AIM}
         {AIM_IMG}
         {L_ICQ_NUMBER}
         
          <td class="row1">
        <script type="text/javascript">
        <!--
        if ( navigator.userAgent.toLowerCase().indexOf('mozilla') != -1 && navigator.userAgent.indexOf('5.') == -1 && navigator.userAgent.indexOf('6.') == -1 ) {
         document.write(' {ICQ_IMG}');
        } else {
         document.write('<table cellspacing="0" cellpadding="0" border="0"><tr><td nowrap="nowrap"><div style="position:relative;height:18px"><div style="position:absolute">{ICQ_IMG}</div><div style="position:absolute;left:3px;top:-1px">{ICQ_STATUS_IMG}</div></div></td></tr></table>');
        }
        //-->
        </script>
        <noscript>
        {ICQ_IMG}
        </noscript>
         {L_SKYPE}
         {SKYPE_IMG}
          </td>
         </tr>
         
        <!-- BEGIN switch_admin_user_comment_active -->
         <tr>
          <td align="right" valign="middle" nowrap="nowrap" width="10%">
          <span class="gen">{L_COMMENTS} :</span><br /><span class="gensmall">{L_MODS_AND_ADMINS}</span>
          </td>
          <td class="row1" valign="middle" width="90%">
          <table align="center">
            <tr>
            <td>
            <form action="{S_PROFILE_ACTION}" method="post" name="user_comment">
              <input type="hidden" value="update_admin_user_comment" name="mode" />
              <input type="hidden" value="{USER_ID}" name="userid" />
              <textarea class="post" name="admin_user_comment_text" rows="8" cols="30">{ADMIN_USER_COMMENT}</textarea>
              <br />
              <input type="submit" class="mainoption" name="user_comment_maj" value="{L_UPDATE}" />
            </form>
            </td>
            </tr>
          </table>
         
          </td>
         </tr>
         
        <!-- END switch_admin_user_comment_active -->
          </table>
          </td>
         </tr>

        Por:
        Código:
        <tr>
          <td class="row1" valign="top" height="{S_CONTACT_HEIGHT}">
          <table width="100%" border="0" cellspacing="1" cellpadding="0">
            <!-- BEGIN contact_field -->
            <tr>
            <td width="40%" align="right" valign="middle" nowrap="nowrap"><span class="gen">{contact_field.LABEL}</span></td>
            <td width="60%" valign="middle"><b><span class="gen">{contact_field.CONTENT}</span></b></td>
            </tr>
            <!-- END contact_field -->
            <!-- BEGIN switch_admin_user_comment_active -->
            <tr>
            <td align="right" valign="middle" nowrap="nowrap" width="50%">
              <span class="gen">{L_COMMENTS} :</span><br /><span class="gensmall">{L_MODS_AND_ADMINS}</span>
            </td>
            <td class="row1" valign="middle">
              <table align="center">
              <tr>
                <td>
                {ADMIN_USER_COMMENT}
                </td>
              </tr>
              </table>
            </td>
            </tr>
            <!-- END switch_admin_user_comment_active -->
          </table>
          </td>
         </tr>
Flavisic

Flavisic
Membro Entusiasta
Membro Entusiasta

Membro desde : 09/11/2007
Mensagens : 6290
Pontos : 3467

http://www.webscriptner.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Actualização dos templates (modificados) PhpBB2 (2)

Mensagem por Flavisic 20.03.09 15:12

  • Anúncios rotativos

    • overall_header_new

        Substituir:
        Código:
        <!-- BEGIN switch_enable_pm_popup -->
        <script type="text/javascript">
        //<![CDATA[
            pm = window.open('{U_PRIVATEMSGS_POPUP}', '_faprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
            pm.focus();
        //]]>
        </script>
        <!-- END switch_enable_pm_popup -->
         
        <!-- BEGIN switch_report_popup -->
        <script type="text/javascript">
        //<![CDATA[
            report = window.open('{switch_report_popup.U_REPORT_POPUP}', '_phpbbreport', 'HEIGHT={switch_report_popup.S_HEIGHT},resizable=yes,scrollbars=no,WIDTH={switch_report_popup.S_WIDTH}');
            report.focus();
        //]]>
        </script>
        <!-- END switch_report_popup -->

        Por:
        Código:
        <!-- BEGIN switch_ticker -->
        <script src="/{JS_DIR}/jquery/ticker/ticker.js" type="text/javascript"></script>
        <link type="text/css" rel="stylesheet" href="/{JS_DIR}/jquery/ticker/ticker.css" />
        <!-- END switch_ticker -->
        <script type="text/javascript">
        //<![CDATA[
        $(document).ready(function(){
            <!-- BEGIN switch_enable_pm_popup -->
                pm = window.open('{U_PRIVATEMSGS_POPUP}', '_faprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');
                pm.focus();
            <!-- END switch_enable_pm_popup -->
            <!-- BEGIN switch_report_popup -->
                report = window.open('{switch_report_popup.U_REPORT_POPUP}', '_phpbbreport', 'HEIGHT={switch_report_popup.S_HEIGHT},resizable=yes,scrollbars=no,WIDTH={switch_report_popup.S_WIDTH}');
                report.focus();
            <!-- END switch_report_popup -->
            <!-- BEGIN switch_ticker -->
                ticker_start({switch_ticker.HEIGHT}, {switch_ticker.SPACING}, {switch_ticker.SPEED}, '{switch_ticker.DIRECTION}', {switch_ticker.STOP_TIME});
            <!-- END switch_ticker -->
        });
         
        <!-- BEGIN switch_login_popup -->
            var logInPopUp, logInIframe, logInContent, logInPopUpLeft, logInPopUpTop, logInPopUpWidth = {LOGIN_POPUP_WIDTH}, logInPopUpHeight = {LOGIN_POPUP_HEIGHT}, logInBackgroundResize = false, logInBackgroundClass = false, logInPopUpCss = '{T_HEAD_STYLESHEET}';
        <!-- END switch_login_popup -->
        //]]>
        </script>


        Substituir:
        Código:
        <table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
         <tr>
          <td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
         </tr>
        </table>
        <div style="clear: both;"></div>

        Por:
        Código:
        <table cellspacing="0" cellpadding="0" border="0" align="{MENU_POSITION}">
         <tr>
          <td align="{MENU_POSITION}"{MENU_NOWRAP}>{GENERATED_NAV_BAR}</td>
         </tr>
        </table>
         
        <div style="clear: both;"></div>
         
        <!-- BEGIN switch_ticker -->
        <div id="fa_ticker_block" class="forumline" style="margin-top:4px;margin-bottom:4px;">
         <table width="100%" border="0" cellspacing="0" cellpadding="0">
          <tr>
          <td {CLASS_TABLE_TYPE} align="left">
            <div id="fa_ticker_container">
            <div id="fa_ticker" style="height:{switch_ticker.HEIGHT}px;">
              <div class="fa_ticker_content">
              <!-- BEGIN ticker_row -->
              <div>{switch_ticker.ticker_row.ELEMENT}</div>
              <!-- END ticker_row -->
              </div>
            </div>
            </div>
          </td>
          </tr>
         </table>
        </div>
        <!-- END switch_ticker -->
Flavisic

Flavisic
Membro Entusiasta
Membro Entusiasta

Membro desde : 09/11/2007
Mensagens : 6290
Pontos : 3467

http://www.webscriptner.com/

Ir para o topo Ir para baixo

Membro Entusiasta
  • 0

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Nova actualização: modo de alteração dos perfis inovado e lista de amigos com informação de conexão

Mensagem por Flavisic 27.03.09 14:42

Olá a todos os usuários Forumeiros!

Novas actualizações foram efectuadas de forma a que seja agora possível alterar os perfis dos usuários, com uma nova funcionalidade, tornando agora a gestão dos usuários mais inovadora!

Agora a edição do perfil poderá ser feita quer estejamos perante um perfil no modo simples como no modo avançado.

    Quem pode efectuar modificações, na página do perfil:
    • os próprios membros, caso os campos, possam ser editados pelos membros;
    • os moderadores, excepto os campos destinados aos administradores;
    • os administradores, para todos os campos de perfil;


  • Para modificar as permissões, deverão aceder a:
    Painel de Controle ->> Usuários & Grupos ->> Usuários ->> Perfis
    Deverão editar os perfis: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Editer
    E modificar a opção "Quem pode modificar o valor do seu conteúdo ?"


Nos perfis, para proceder à modificação, deverão carregar no ícone que aparecerá sempre nos campos modificáveis: Por definição, o ícone é Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Edit, mas poderá ser alterado!

    Para modificar um campo de perfil:

    Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Tuto25


    Depois de modificado o campo de perfil, dever-se-à validar a alteração:

    Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Tuto213


  • Para alterar os ícones, dever-se-à aceder a:
    Painel de Controle ->> Visualização ->> Imagens e cores ->> Modo Avançado ->> Botões
    Duas últimas opções: "Field edit :" e "Field validation :" (ainda por traduzir).



No modo de perfil avançado, na lista de amigos, é possível verificar quais os usuários que estão Conectados ou desconectados, através dos ícones!

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Tuto26


  • As imagens podem ser alteradas em:
    Painel de Controle ->> Visualização ->> Imagens e cores ->> Modo Avançado ->> Mini icones
    Duas últimas opções: "Mini icons - Online :" e "Mini icons - Offline :".
Flavisic

Flavisic
Membro Entusiasta
Membro Entusiasta

Membro desde : 09/11/2007
Mensagens : 6290
Pontos : 3467

http://www.webscriptner.com/

Ir para o topo Ir para baixo

Membro Entusiasta

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Actualização dos templates (modificados) PhpBB2 (3)

Mensagem por Flavisic 27.03.09 14:51

Com a última actualização é necessário que os usuários, que tenham os seus templates modificados, façam as devidas alterações, nos seus templates, para que a actualização surta efeito.


  • Campos de perfil

    • profile_view_body

        Substituir:
        Código:
        [tr]            <tr>
                <td align="right" valign="middle" nowrap="nowrap"><span
        class="gen">{L_LOCATION}: </span></td>
                <td><b><span class="gen">{LOCATION}</span></b></td>
                </tr>
                <tr>
                <td align="right" valign="middle" nowrap="nowrap"><span
        class="gen">{L_WEBSITE}: </span></td>
                <td><span class="gen"><b>{WWW}</b></span></td>
                </tr>
                <tr>
                <td align="right" valign="middle" nowrap="nowrap"><span
        class="gen">{L_OCCUPATION}: </span></td>
                <td><b><span class="gen">{OCCUPATION}</span></b></td>
                </tr>
                <tr>
                <td align="right" valign="top" nowrap="nowrap"><span
        class="gen">{L_INTERESTS}: </span></td>
                <td><b><span class="gen">{INTERESTS}</span></b></td>
                </tr>
                <tr>
                <td valign="top" align="right" nowrap="nowrap"><span
        class="gen">{L_GENDER}: </span></td>
                <td> <b><span class="gen">{GENDER}</span></b></td>
                </tr>
                <tr>
                <td valign="top" align="right" nowrap="nowrap"><span
        class="gen">{L_BIRTHDAY}: </span></td>
                <td><b><span class="gen">{BIRTHDAY}
        {ZODIAC_IMG}{CHINESE_IMG}</span></b></td>
                </tr>
              <!-- BEGIN switch_profile_fields -->
                <tr>
                <td colspan="2" class="catLeft" align="center"><b><span
        class="gen">
                  <form action="profile.forum?mode=viewprofile&u={USER_ID}"
        method="post">
                  <input type="hidden" name="userid" value="{USER_ID}" />
                  {L_PROFILE_FIELDS}</span></b>
                </td>
                </tr>
                <!-- BEGIN field -->
                <tr>
                <td class="gensmall row1"
        align="right"><span>{switch_profile_fields.field.NAME}:</span></td>
                <td class="gensmall row2"
        valign="middle"><span>{switch_profile_fields.field.OBJECT}</span><br
        /></td>
                </tr>
                <!-- END field -->
                <!-- BEGIN show_submit -->
                <tr>
                <td class="gensmall row1" align="right"></td>
                <td class="gensmall row2" valign="middle"><input type="submit"
        value="{L_MODIFY}" name="modify_profilefields" class="liteoption" /><br
        /></td>
                </tr>
                <!-- END show_submit -->
                </form>
              <!-- END switch_profile_fields -->

        Por:
        Código:
        <!-- BEGIN profile_field -->
                  <dl id="{switch_profile_tab.profile_field.ID}">
                      <dt>
                          {switch_profile_tab.profile_field.LABEL}
                      </dt>
                      <dd>
                          {switch_profile_tab.profile_field.CONTENT}
                      </dd>
                  </dl>
                  <div class="separator"> </div>
                  <!-- END profile_field -->


        Adicionar no final da página de template:
        Código:
        <script type="text/javascript"
        src="/{JS_DIR}/jquery/jquery.json-1.3.min.js"></script>
        <script type="text/javascript">
        //<![CDATA[
          $(document).ready(function(){
              $('[id^=field_id]').each(function(){
                  if ( $(this).find('.field_editable').is('span') )
                  {
                      $(this).hover(function()
                      {
                          if(
        $(this).find('.field_editable.invisible').is('span') )
                          {
                           
        $(this).find('.field_editable').prev().addClass('ajax-profil_hover').parent().addClass('ajax-profil_parent').append('<div
        class="ajax-profil_edit"><img src="{AJAX_EDIT_IMG}" /></div>');
                              $(this).find('.ajax-profil_edit').attr({
                                      alt: "{L_FIELD_EDIT_VALUE}",
                                      title: "{L_FIELD_EDIT_VALUE}"
                                  }).click(function(){
                               
        $(this).prev().prev().removeClass('ajax-profil_hover').addClass('invisible').next().removeClass('invisible').append('<img
        src="{AJAX_VALID_IMG}" class="ajax-profil_valid" />').find('input,select');
                                  $(this).prev().find('.ajax-profil_valid').attr({
                                      alt: "{L_VALIDATE}",
                                      title: "{L_VALIDATE}"
                                  }).click(function(){
                                      var content = new Array();
                                   
        $(this).parent().find('[name]').each(function(){
                                          var type_special =
        $(this).is('input[type=radio],input[type=checkbox]');
                                          if ( (type_special &&
        $(this).is(':checked')) || !type_special )
                                          {
                                              content.push(new
        Array($(this).attr('name'), $(this).attr('value')));
                                          }
                                      });
                                      var id_name =
        $(this).parents('[id^=field_id]').attr('id');
                                      var id = id_name.substring(8,
        id_name.length);
                                      $.post(
                                          "ajax_profile.forum?jsoncallback=?",
                                       
        {id:id,user:"{CUR_USER_ID}",active:"{CUR_USER_ACTIVE}",content:$.toJSON(content)},
         
                                          function(data){
                                              $.each(data, function(i, item){
                                                  $('[id=field_id' + i +
        ']').find('span.field_uneditable').html(item).end().find('.ajax-profil_valid').remove().end().find('.field_editable').addClass('invisible').end().find('.field_uneditable').removeClass('invisible');
         
                                              });
                                          },
                                          "json"
                                      );
                                  });
                                  $(this).remove();
                              });
                          }
                      },function()
                      {
                          if(
        $(this).find('.field_editable.invisible').is('span') )
                          {
                           
        $(this).find('.field_editable').prev().removeClass('ajax-profil_hover');
                              $(this).find('.ajax-profil_edit').remove();
                          }
                      });
                  }
              });
          });
        //]]>
        </script>
Flavisic

Flavisic
Membro Entusiasta
Membro Entusiasta

Membro desde : 09/11/2007
Mensagens : 6290
Pontos : 3467

http://www.webscriptner.com/

Ir para o topo Ir para baixo

Admineiro

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Admin 01.04.09 9:52

Bom dia,

Gostaria de lhes informar de mais uma novidade adicionada à última Atualização. Agora ficou mais fácil de atribuir permissões de visualização dos campos do perfil: é possível dá-las uma a uma.

Para entender melhor e com mais detalhes vejam as imagens abaixo para comparar:

Antes

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Barra_10


Depois
Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Perfil10


Cordialmente,
Nega
Admin

Admin
Admineiro
Admineiro

Membro desde : 02/07/2007
Mensagens : 2724
Pontos : 1168

https://www.forumeiros.com https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Admineiro
  • 0

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Admin 08.04.09 15:11

Bom dia,

Mais uma adaptação foi feita à última Atualização visando unicamente melhorar nosso serviço cada vez mais! Esta modificação refere-se aos perfis personalizados, mais precisamente à lista de imagens. Agora é possível adicionar uma nova imagem à lista de imagens já feita, e escolher mais facilmente o valor padrão:

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Perfil11


A substituição do conteúdo ou sincronização significa colocar a mesma imagem para todos os usuários!

Ressalva: para os fóruns onde os administradores se queixavam de que as imagens somente apareciam após modificação por parte do administrador, como foi o caso para muitos membros deste fórum, agora este problema não acontecerá mais porque é preciso definir um valor padrão, e somente após ter definido o valor padrão é que os novos membros ou membros recém ativados terão estas imagens exibidas no perfil corretamente (seja no perfil avançado ou no perfil de um tópico). Porém, dar uma imagem padrão significa que todos os membros terão a mesma imagem, logo, recomendo, à partir de agora, para que todos os membros de um fórum tenham esta imagem exibida, que seja feita uma sincronização do conteúdo. Mas atenção, esta sincronização requerer de qualquer forma uma configuração manuel!
Admin

Admin
Admineiro
Admineiro

Membro desde : 02/07/2007
Mensagens : 2724
Pontos : 1168

https://www.forumeiros.com https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Admineiro

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Admin 09.04.09 9:20

Visando aperfeiçoar o serviço e torná-lo mais coerência, fizemos uma modificação para a opção sexo do perfil dos seus fóruns.

Antes, existem três opções: feminino, masculino e nenhum. E muito, em breve seus fóruns não terão mais esta opção de escolha "nenhum", e a lista desfilante foi substituída por dois botões com as opções feminino e masculino, retirando todas as dúvidas quanto à escolha do sexo.

Para os membros que haviam selecionado a opção "nenhum", eles serão logo obrigados a refazer sua escolha manualmente.

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Botaue10


Cordialmente,
Nêga
Admin

Admin
Admineiro
Admineiro

Membro desde : 02/07/2007
Mensagens : 2724
Pontos : 1168

https://www.forumeiros.com https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Connect 17.04.09 23:23

Queridos membros Forumeiros!

Tendo como objetivo a melhora da busca em nossos fóruns, fizemos uma pequena alteração nos perfis, onde podemos agora encontrar mais uma informação.

Através do perfil do membro, podemos, atualmente, procurar três tipos de informações:
- Todos os tópicos que o membro criou;
- Todos os tópicos em que o membro participou (nestes estão incluídos aqueles que foram criados pelo mesmo);
- Todas as mensagens do membro.

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Atualizacao

Cordialmente,
Connect.
avatar

Connect
Hiper Membro

Membro desde : 17/11/2007
Mensagens : 3338
Pontos : 625

http://forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Admin 23.04.09 11:31

Olá,

Mais uma nova opção foi adicionada à esta última Atualização: Positivo

É possível agora ter um log de informação para cada membro banido de um fórum. Assim, é possível conhecer não somente a causa da expulsão com a data final do período no qual o membro estará banido.

Estas informações serão exibidas no perfil de cada membro, como mostram as figuras abaixo:

Spoiler:

Spoiler:

(para ver as imagens clique em spoiler)

Lembrando apenas que somente os Administradores e Moderadores podem ver a opção Administrar este membro:.


O membro banido quanto a ele, terá a seguinte informação ao tentar efetuar login no fórum:

Spoiler:


Um excelente dia a todos Divertido
Admin

Admin
Admineiro
Admineiro

Membro desde : 02/07/2007
Mensagens : 2724
Pontos : 1168

https://www.forumeiros.com https://www.facebook.com/forumeirospt https://twitter.com/forumeiros_pt

Ir para o topo Ir para baixo

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por ayumu 12.03.10 20:17

Bom quero agradeçer...
por ter esse topico aqui..

Perdoe-me, parece bobagem eu está agradecendo não é..
é que criei um forum e não sei bem como mexer nele..e quando vê esse tópico aqui eu realmente fiquei muito feliz.

Muitissimo obrigada por terem esse topico...está me ajudando e muito

obrigada novamente
ayumu

ayumu
Novo Membro

Membro desde : 12/03/2010
Mensagens : 13
Pontos : 12

http://infinityyaoi.ativoforum.com/index.htm

Ir para o topo Ir para baixo

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por GoGoZiTo 12.03.10 21:05

Bom tópico para novatos em forumeiros.com como eu!


Agradeço à equipa forumeiros.


Cumprimentos;
GoGo
GoGoZiTo

GoGoZiTo
***

Membro desde : 16/01/2010
Mensagens : 179
Pontos : 280

http://metin91.forumeiros.com/

Ir para o topo Ir para baixo

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por diogoludovina 13.03.10 21:23

muito bom
avatar

diogoludovina
**

Membro desde : 30/12/2009
Mensagens : 96
Pontos : 120

http://bioletras.com

Ir para o topo Ir para baixo

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por ayumu 22.03.10 16:02

Oi flavisic voce pode me tirar uma duvida..

bom quem acabou de criar um forum pelo forumeiros, como eu , já
vem com a os paises..ou precisa colocar...
voce explicou ai encima

incones...eu tentei colocar mas não consigo...ele ja vem atualizado..

pode me explicar por favor, se não tiver entendi eu tento melhorar
a minha pergunta
ayumu

ayumu
Novo Membro

Membro desde : 12/03/2010
Mensagens : 13
Pontos : 12

http://infinityyaoi.ativoforum.com/index.htm

Ir para o topo Ir para baixo

Membro Entusiasta

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por Flavisic 23.03.10 16:50

Não, o campo que refere é personalizado, logo terá de o criar... mas já existe um tutorial, actualizado:

[TUTORIAL] Criar campo "País de Origem"

Piscada
Flavisic

Flavisic
Membro Entusiasta
Membro Entusiasta

Membro desde : 09/11/2007
Mensagens : 6290
Pontos : 3467

http://www.webscriptner.com/

Ir para o topo Ir para baixo

Nova Atualização: sistema anti-flood, multi citação e sistema de reputação! Empty Re: Nova Atualização: sistema anti-flood, multi citação e sistema de reputação!

Mensagem por ayumu 23.03.10 21:30

muito obrigada...
ayumu

ayumu
Novo Membro

Membro desde : 12/03/2010
Mensagens : 13
Pontos : 12

http://infinityyaoi.ativoforum.com/index.htm

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo

- Tópicos semelhantes

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