Autor Tópico: Notificações nos Quadros  (Lida 3887 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline candidosa2

  • Suporte Tecnico
  • Fundador
  • *
  • Mensagens: 5044
  • Rank: 1658
  • Sexo: Masculino
  • Suporte
    • Hosting Moçambique
Notificações nos Quadros
« em: 29 de Março de 2009, 06:58 »
  • Publicar
  • EN
    link : http://custom.simplemachines.org/mods/index.php?mod=556
    PT
    link : http://comunidade.smfpt.net/index.php/topic,4610.0.html

    Manualmente
    Sources/ModSetting.php

    Pesquisar
    Código: [Seleccione]
    );

    // By default do the basic settings.
    $_REQUEST['sa'] = isset($_REQUEST['sa']) && isset($subActions[$_REQUEST['sa']]) ? $_REQUEST['sa'] : 'basic';
    $context['sub_action'] = $_REQUEST['sa'];

    Adicionar
    Código: [Seleccione]
    'emptyboards' => 'ModifyEmptyBoards',
    Código: [Seleccione]
    );

    // Default to core (I assume)
    $_REQUEST['sa'] = isset($_REQUEST['sa']) && isset($subActions[$_REQUEST['sa']]) ? $_REQUEST['sa'] : 'basic';

    Código: [Seleccione]
    'emptyboards' => 'ModifyEmptyBoards',

    Código: [Seleccione]
    'karma' => array(
    'title' => $txt['smf293'],
    'href' => $scripturl . '?action=featuresettings;sa=karma;sesc=' . $context['session_id'],
    'is_last' => true,
    ),

    Código: [Seleccione]
    'emptyboards' => array(
    'title' => $txt['EmptyBoards'],
    'href' => $scripturl . '?action=featuresettings;sa=emptyboards;sesc=' . $context['session_id'],
    ),


    Código: [Seleccione]
    ?>
    Código: [Seleccione]
    // Empty Boards Notifications v1.0 - Created by Sindorf
    function ModifyEmptyBoards()
    {
    global $txt, $scripturl, $context, $settings, $sc;

    $config_vars = array(
    array('check', 'EnableEmptyBoards'),
    array('check', 'EnableLinkMode'),
    array('check', 'EnableMessageIndex'),
    );

    if (isset($_GET['save']))
    {
    saveDBSettings($config_vars);
    redirectexit('action=featuresettings;sa=emptyboards');
    }

    $context['post_url'] = $scripturl . '?action=featuresettings2;save;sa=emptyboards';
    $context['settings_title'] = $txt['EmptyBoards'];

    prepareDBSettingContext($config_vars);
    }


    Themes/BoardIndex.template.php


    Pesquisar
    Código: [Seleccione]
    if (!empty($board['last_post']['id']))
    echo '
    <b>', $txt[22], '</b>  ', $txt[525], ' ', $board['last_post']['member']['link'] , '<br />
    ', $txt['smf88'], ' ', $board['last_post']['link'], '<br />
    ', $txt[30], ' ', $board['last_post']['time'];

    Adicionar
    Código: [Seleccione]
    //Empty Boards Notifications v1.0 - Created by Sindorf - START
    elseif ($modSettings['EnableEmptyBoards'] == 1 && $modSettings['EnableLinkMode'] == 0)
    echo '<b>', $txt['boardindex_empty_message'], '</b>';

    elseif ($modSettings['EnableEmptyBoards'] == 1 && $modSettings['EnableLinkMode'] == 1)
    echo '<a href="', $scripturl, '?action=post;board=', $board['id'], '.0"><b>', $txt['boardindex_empty_message'], '</b></a>';
    //Empty Boards Notifications v1.0 - Created by Sindorf - END



    Themes/MessageIndex.template.php

    Pesquisar
    Código: [Seleccione]
    if (!empty($board['last_post']['id']))
    echo '
    <b>', $txt[22], '</b> ', $txt[525], ' ', $board['last_post']['member']['link'] , '<br />
    ', $txt['smf88'], ' ', $board['last_post']['link'], '<br />
    ', $txt[30], ' ', $board['last_post']['time'];


    Adicionar
    Código: [Seleccione]
    //Empty Boards Notifications v1.0 - Created by Sindorf - START
    elseif ($modSettings['EnableEmptyBoards'] == 1 && $modSettings['EnableLinkMode'] == 0)
    echo '<b>', $txt['boardindex_empty_message'], '</b>';

    elseif ($modSettings['EnableEmptyBoards'] == 1 && $modSettings['EnableLinkMode'] == 1)
    echo '<a href="', $scripturl, '?action=post;board=', $board['id'], '.0"><b>', $txt['boardindex_empty_message'], '</b></a>';
    //Empty Boards Notifications v1.0 - Created by Sindorf - END

    Código: [Seleccione]
    // No topics.... just say, "sorry bub".
    else
    echo '
    <td class="catbg3" width="100%" colspan="7"><b>', $txt[151], '</b></td>';



    Código: [Seleccione]
    //Empty Boards Notifications v1.0 - Created by Sindorf - START
    elseif ($modSettings['EnableEmptyBoards'] == 1 && $modSettings['EnableMessageIndex'] == 1)
    echo '
    <td class="catbg3" width="100%" colspan="7"><b>', $txt[151], '</b></td></tr><tr>
    <td class="windowbg" width="100%" height="60" valign="middle" align="center"><b>',$txt['messageindex_empty_message'], '</b></td>';
    //Empty Boards Notifications v1.0 - Created by Sindorf - END




    languages/Modifications.portuguese_pt.php ou languages/Modifications.portuguese_brazilian.php


    Pesquisar
    Código: [Seleccione]
    ?>

    [logged]
    Código: [Seleccione]
    //Empty Boards Notifications v1.0 - Created by Sindorf translate by candidosa2 Update smfpt.net
    //Admin - Text Strings
    $txt['EmptyBoards'] = 'Quadro vazio de Notifica&ccedil;&otilde;es';
    $txt['EnableLinkMode'] = 'Activar Link Modo do quadro Index';
    $txt['EnableEmptyBoards'] = 'Quadro vazio de Notifica&ccedil;&otilde;ess';
    $txt['EnableMessageIndex'] = 'Activar quadro Vazio de Notifica&ccedil;&atilde;o nas Mensagem Index';
    //Forum - Text Strings can be found in index.portuguese_pt.php
    [/logged]

    [logged]
    Código: [Seleccione]
    //Empty Boards Notifications v1.0 - Created by Sindorf translate by candidosa2 Update smfpt.net
    //Admin - Text Strings
    $txt['EmptyBoards'] = 'Quadro vazio de Notifica&ccedil;&otilde;es';
    $txt['EnableLinkMode'] = 'Activar Link Modo do quadro Index';
    $txt['EnableEmptyBoards'] = 'Quadro vazio de Notifica&ccedil;&otilde;ess';
    $txt['EnableMessageIndex'] = 'Activar quadro Vazio de Notifica&ccedil;&atilde;o nas Mensagem Index';
    //Forum - Text Strings can be found in index.portuguese_brazilian.php
    [/logged]

    Offline andre-

    • Iniciar SmfPt
    • *
    • Mensagens: 72
    • Rank: 2
    Re:Notificações nos Quadros
    « Responder #1 em: 08 de Abril de 2009, 12:00 »
  • Publicar
  • Gostaria de saber para que Server esta Opçao Acima...

    Offline candidosa2

    • Suporte Tecnico
    • Fundador
    • *
    • Mensagens: 5044
    • Rank: 1658
    • Sexo: Masculino
    • Suporte
      • Hosting Moçambique
    Re:Notificações nos Quadros
    « Responder #2 em: 08 de Abril de 2009, 20:31 »
  • Publicar
  • Para notificar quando o quadro estiver Vazio

     


    Facebook Comentários