SMF Topic Prefix Mod - PostPrefix Mod

Iniciado por candidosa2, 31 de Dezembro de 2010, 09:45

Tópico anterior - Tópico seguinte

0 Membros e 15 Visitantes estão a ver este tópico.

candidosa2

vou fazer Update no mod e depois tutorial....

cliorx

Citação de: candidosa2 em 03 de Dezembro de 2011, 13:14
vou fazer Update no mod e depois tutorial....


A aguardar... notworthy


cumps e obrigado

cliorx

Alguma novidade sobre este mod para 2.0.1?


cumps

candidosa2

Versao do software 2.0.1
themes default
Lingua PT

Confirma se e isso mesmo
para eu poder fazer os testes

cliorx

Citação de: candidosa2 em 07 de Dezembro de 2011, 23:10
Versao do software 2.0.1
themes default
Lingua PT

Confirma se e isso mesmo
para eu poder fazer os testes


Correcto!!


Aguardo!! smiley

candidosa2

Conforme o seu pedido fiz Update do Mod para smf 2.0.1 ( Topic_Prefix_ModSMFPT2 ) Download
Tem que instalar o mod Normalmente conforme as imagens a baixo...
Ele vai dar o erro continua com a instalacao depois faz download do ficheiro Post.template.php

Pesquisar

   // Now show the subject box for this post.

Adicionar antes da linha pesquisada

Citação// Here starts the Topic Prefix Mod
   global $board_info, $user_info;
    $show = false;
   
   if (!empty($context['prefix'])){
    foreach ($context['prefix'] AS $dummy){
   $prefix_groups = explode(',',$dummy['permissions']);   
   $groups_permission = count(array_intersect($user_info['groups'], $prefix_groups)) == 0 ? false : true; 
    $prefix_boards = explode(',', $dummy['id_boards']);
   if (((in_array($board_info['id'],$prefix_boards)) || $prefix['id_boards'] == 0) && ($groups_permission == true || $context['user']['is_admin']))
    $show = true;
   }
   }
      
    if ($show){      
   echo'
                  <dt>
                     <span>', $txt['prefix_select'], ' :</span>
                  </dt>                  
                  <dd>
                           <select name="post_prefix" id="post_prefix">
                           <option value="">(', $txt['prefix_no'], ')</option>';
   
   foreach($context['prefix'] as $prefix){
   
         $prefix_groups = explode(',',$prefix['permissions']);   
           $groups_permission = count(array_intersect($user_info['groups'], $prefix_groups)) == 0 ? false : true;
         $prefix_boards = explode(',', $prefix['id_boards']);
         
   if (((in_array($board_info['id'],$prefix_boards)) || $prefix['id_boards'] == 0) && ($groups_permission == true || $context['user']['is_admin']))
   echo '                        
         <option value="', $prefix['prefix'], '" >', $prefix['prefix'], '</option>';
               
   }
   echo '                              
                           </select>
                  </dd>';
   }
   // Here Topic Prefix Mod End's

Vai funcionar sem problemas conforme o demo SMF 2.0.X























SE TIVER ALGUMA DUVIDA OU IMAGEM NÃO DISPONÍVEL E SO POSTAR AQUI MESMO


cliorx

Fantástico!! Muito obrigado, já está a funcionar!!
Depois ainda demorei um bocado a colocar o aviso do gerador de tópicos por cima do prefixo. Com o meu fraco conhecimento em html tanto bati e consegui!! wink
(Imagem em anexo)


Obrigado!! notworthy

candidosa2

#22
SMF Topic Prefix Mod - PostPrefix Mod

http://comunidade.smfpt.net/index.php?action=downloads;sa=view;down=17


<file name="$languagedir/Modifications.portuguese_pt.php" error="skip">
        <operation>
            <search position="end" />
            <add><![CDATA[
// Topic Prefix Mod translate candidosa2
$txt['prefix_admin'] = 'Prefixo Painel de Administra&ccedil;&atilde;o';
$txt['prefix_add'] = 'Adicionar prefixo';
$txt['prefix_select'] = 'Selecione Prefixo';
$txt['prefix_no'] = 'Sem prefixo';
$txt['permissionname_prefix_manage'] = 'Gerir Prefixo no T&oacute;pico';
$txt['permissionhelp_prefix_manage'] = 'Define se o utilizador pode controlar o prefixo no T&oacute;pico.';
$txt['prefix_version'] = 'Prefixo no T&oacute;pico Vers&atilde;o ';
]]></add>
        </operation>
    </file>
    <file name="$languagedir/Modifications.portuguese_pt-utf8.php" error="skip">
        <operation>
            <search position="end" />
            <add><![CDATA[
// Topic Prefix Mod translate candidosa2
$txt['prefix_admin'] = 'Prefixo Painel de Administra&ccedil;&atilde;o';
$txt['prefix_add'] = 'Adicionar prefixo';
$txt['prefix_select'] = 'Selecione Prefixo';
$txt['prefix_no'] = 'Sem prefixo';
$txt['permissionname_prefix_manage'] = 'Gerir Prefixo no T&oacute;pico';
$txt['permissionhelp_prefix_manage'] = 'Define se o utilizador pode controlar o prefixo no T&oacute;pico.';
$txt['prefix_version'] = 'Prefixo no T&oacute;pico Vers&atilde;o ';
]]></add>
        </operation>
    </file>

candidosa2


Nome:SMF Topic Prefix Mod - PostPrefix Mod
Ficheiro:Topic_Prefix_Mod.zip em En
Ficheiro:Topic_Prefix_Modsmfpt2.zip em Pt
Autor do Mod:Nibogo
Type: Posting
Autor da Tradução: Candidosa2 ( Portuguese_pt )
Primeiro Criado  :02-04-2009, 06:15:50
Última alteração :02-01-2013, 06:38:22
Tradução: Pt_PT-UTF8
Tradução: Pt_BR-UTF8 Nao disponível
Versões Antigas: disponível 1.1.14, 1.1.17, 2.0 RC1, 2.0 RC1-1, 2.0 RC1.2, 2.0, 2.0.3
Última versão: v1.1


Download em En -
                                SMF.ORG


download em Pt  -
                                  SMFPT


Versao: disponível  2.0.4


Testado com tema default Funciona 100%




DEMO SMF 2.0.X

Ricards

Boas, a mim da-me erro a instalar o mod, tenho a versão 2.04 tenho que editar alguma coisa, sou um bocado tenrrinho nisto ainda. Abraço a todos

candidosa2

esta a usar algum theme personalizado ou default
Coloque aqui o erro para ver

candidosa2

Bem aqui como ve fiz teste com  nosso theme personalizado conforme as imagens abaixo





















Se tiver o erro que mostra acima...tem que consultar o teu host sobre a base de tudo que esta ser suportada pelo servidor





A imagem mostra o pleno funcionamento do Mod















O Mod foi instalado e testado neste forum esta a funcionar a 100%




http://www.smfpt.info/index.php?action=forum




Ricards

Não é bem um erro, so nao me aparece é o mod quando inicio o topico, nao me aparece nada.

candidosa2

ve se aparece no tema default
se aparece entao tens que ver no teu theme se tem post.template.php

Ricards

Pois falta-me o post.template.php no meu thema actual :(