Produtos

[IPB 3] Gerador - Postador [V 0.7]

» Publicado em: 29/09/2009 15:09 » Por: Thiago Ferreira Peres

» Atalho Para Este Tópico (URL Curta - Short): http://mti.ly/s/5Z

Depois de algum tempo sem atualizar este gerador postador, finalmente saiu a versão 0.7. Um versão mais enxuta, com correções de bug e adição de funcionalidade extras.

Antes de mais nada se quer saber mais sobre gerador - postador, visite o tópico abaixo:
http://mndti.com/produtos/ipb-gerador-postador-v-06_t1.html

Quero começar deixando meus sinceros agradecimentos ao pessoal do megaturbo.org, pois através da necessidade deles de uma versão atualizada e sem bugs que resolvi atualizar o mesmo. Além disso colaboram todo o tempo com sugestões, correção de bugs. Enfim foram os beta testers desta versão.

Bom mas então quais são as novidades desta versão?
Changelog V0.7
- Sem necessidade de adicionar querys na base de dados
- Configurações via xml
- bbcodes tableless
- Adaptação para IPB 3
- Correção de bugs em capos selects de áudio
- Correção de bugs em permissões no portal
- Alteração do bbcode shot para ligthbox (nativo IPB3)
- Alteração de configs para xml, bastante apenas inserir o id da categoria
- Gerador Portal adaptado para gerar 3 e/ou 6 lançamentos.
- Totalmente independente do IPB, ou seja se você remover ou deixar de usá-lo seus tópicos continuaram funcionando.
- Correção no postador para exibir o tópico na index do fórum, após postador pelo gerador.
- Correção na contagem total de tópicos, toda vez que postar pelo gerador os tópicos serão contabilizados.

Conheça a V0.7 - vídeo by megaturbo:


Utilização:
Acesse: http://mndti.com/tutoriais/ipb-3-highslide-html-com-postador-v-07_t378.html

Se você já tiver o bbcode shot altere-o para:
<a class="resized_img" rel="lightbox[shot]" href="{content}"><img src="{content}" class="attach" alt="Ampliar" width="100" height="71" /></a>


Abra o arquivo da pasta include, config.php:
$pasta = "ipb3"; // Pasta do Fórum


Altera a pasta para a do seu forum, exemplo:
$pasta = "forum"; // Pasta do Fórum

ou se estive na raiz:
$pasta = ""; // Pasta do Fórum


Abra na pasta xml, o arquivo foruns.xml
<!-- TAG FORUNS PRINCIPAL - NÃO ALTERAR -->
<foruns>
<filmes>8</filmes>
<desenhos>8</desenhos>
<seriados>8</seriados>
<jogospc>8</jogospc>
<jogoscs>8</jogoscs>
<programas>8</programas>
<musicas>8</musicas>
<shows>8</shows>
<ebooks>8</ebooks>
<portais>
<forum>
<id>10</id>
<nome>Administradores</nome>
<usuariosid>1</usuariosid>
</forum>
<forum>
<id>45</id>
<nome>Grupo X</nome>
<usuariosid>1,4</usuariosid>
</forum>
<forum>
<id>45</id>
<nome>Grupo X</nome>
<usuariosid>4</usuariosid>
</forum>
</portais>
<!-- FIM DA TAG FORUNS - PRINCIPAL - NÃO ALTERAR -->
</foruns>

Em cada categoria você irá colocar o id, exemplo.
Categoria filmes tem o id 8, então coloca o id 8. Mas lembre-se você tem que coloca o id categoria e não dos fóruns.

No portal, diferemente você terá que colocar o id de cada fórum que é o portal.
Exemplo: Grupo XXX: forum1, forum2, Portal.
Você pegará o id do portal e colocará, ficando assim:
		<forum>
<id>10</id>
<nome>Administradores</nome>
<usuariosid>1</usuariosid>
</forum>
<forum>
<id>45</id>
<nome>Grupo X</nome>
<usuariosid>1,4</usuariosid>
</forum>
<forum>
<id>45</id>
<nome>Grupo X</nome>
<usuariosid>4</usuariosid>
</forum>

a tag usuariosid é onde você deve colocar o id de cada membro que poderá acessar cada portal, sempre separado por virgula. Você adicionar ou remover os foruns de acordo com sua necessidade.

Agora abra o arquivo: grupos.xml
<grupos>
<ids>1,2,3</ids>
</grupos>

Esses ids são os ids também dos usuários que poderão acessar o link portal, especificando o id de cada membro neste arquivo fará com que ele possa acessar o portal, porém terá que configurar o id de cada membro no exemplo explicado acima para que ele possa postar somente no fórum que lhe foi permitido.

Admin CP>Look & Feel>sua skin>Manage Templates & CSS
Clique na aba CSS>Add CSS File
Na janela que abrir coloque um nome, exemplo gerador
Cole o seguinte CSS e salve:
/* Gerador */
.dl,
.pgeral {
overflow: hidden;
_overflow: visible;
_overflow-x:hidden;
_height: 0;
}
.dt,
.dt2 {
margin-top: 10px;
margin-left: 2px;
background-color: #d5dee5;
background-image: none;
font-size: 8pt;
font-weight: bold;
line-height: 32px;
color: black;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
-moz-border-radius: 6px 6px 0px 0px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
}
.dt,
.dd {clear: left; width: 99%;}
.dt2 {
width: 49.5%;
float:left;
display: inline;
}
.dd { width: 99%; margin-left: 2px;}
.dd2 {
margin-left: 2px;
width: 49.5%;
font-size: 12px;
float:left;
display: inline;
margin-bottom: 10px;
}
/* Portal */
.divp {
width: 33%;
float: left;
display: inline;
}
.h6p {
padding-top: 10px;
height: 40px;
color: blue;
text-align: center;
}
/*
.g-poster,
.g-sinopse,
.g-video,
.g-curiosidades,
.g-download,
.g-outrasinfo,
.g-dados,
.g-importante,
.g-screens,
.g-descricao,
.g-premiacoes,
.g-elenco,
.g-video,
.g-config,
.g-faixas {
background-repeat: no-repeat;
background-position: left;
padding-left: 32px;
padding-top: 10px;
padding-bottom: 10px;
}
.g-poster {background-image: url("");}
.g-sinopse {background-image: url("");}
.g-video {background-image: url("");}
.g-curiosidades {background-image: url("");}
.g-download {background-image: url("");}
.g-outrasinfo {background-image: url("");}
.g-dados {background-image: url("");}
.g-screens {background-image: url("");}
.g-descricao {background-image: url("");}
.g-premiacoes {background-image: url("");}
.g-elenco {background-image: url("");}
.g-video {background-image: url("");}
.g-config {background-image: url("");}
.g-faixas {background-image: url("");}
*/
.g-importante {color: red; /*background-image: url("");*/}


O CSS comentado pode serve caso queria exibir imagem de cada titulo, exemplo poster uma mini imagem, etc, pra isto basta remover os comentários.


Após realizar estas alterações, envie a pasta postador para o diretório raiz do seu site. Após enviar se estiver tudo ok e você estiver logado no fórum, você poderá acessar:
www.seuforum.com/postador e usar o postador para ver se está tudo correto.

Você podem alterar o visual e adaptar o gerador ao gosto de vocês, porém peço unicamente que mantenha os créditos, pois é uma versão gratuita e não custa nada manter os créditos, além de ter tópico oficial para dúvidas, sugestões e reportar bugs nas notas do mesmo. Já não tem endereço nem créditos no rodapé, por isto manter os créditos no arquivo notas é o mínimo que podem fazer.
Grato.

Logo abaixo segue, os novos bbcodes e versão 0.7, você deve importar os bbcodes para o tópico ficar formatado corretamente.


Editado (atualizado) em 12/11/2009 10:11

Comentários e Dúvidas

» Enviado por: Thiago Ferreira Peres - 08/03/2010 23:44
firedown,

Quais são exatametne os problemas? Amanhã vou estar no msn, se estiver on eu te chamo.
» Enviado por: firedown - 08/03/2010 12:47
Tiago acabei de mudar o forum para ipb 3.0.5 e o detalhes nao funciona de modo alagum tentei de tudo tudo mesmo observei que o megaturbo.org ja nao usa mais da forma que esta no seu tutorial sera que vc poderia atualizar o tuto??? e que realmente ta complicado =/ obrigado parceiro
» Enviado por: Thiago Ferreira Peres - 19/02/2010 23:17
Pedro,

Se for só remover opções de menu, você pode abrir o arquivo:
style/overall_header.php
e remover o que desejar, por exemplo se você quiser remover o link show, basta remover a linha:
            <li><a href="index.php?act=show">Show</a></li>

e assim sucessivamente com os demais.
» Enviado por: Pedro Neri - 19/02/2010 22:00
Cara presciso saber como modificar as páginas, pq n queria todas essas páginas... se tiver como ensinar a modificar eu agradeceria
» Enviado por: firedown - 02/02/2010 11:37
certo tiago fico no aguardo vlw parceiro
» Enviado por: Thiago Ferreira Peres - 01/02/2010 23:38
Márcio,

Tenta abrir o arquivo include/config.php e procure:
$pasta = "ipb3"; // Pasta do Fórum

e retire a pasta, deixando conforme abaixo:
$pasta = ""; // Pasta do Fórum

Isso deve funcionar.

firedown,

Assim que possível vou entrar no seu site pra te auxiliar, ok?
É que minha internet está insuportável, quase não estou conseguindo abrir site, principalmente fóruns.
» Enviado por: Márcio Porto - 01/02/2010 20:39
Fala Thiago, to de volta pra te perturbar!!!

É o seguinte: Eu estou em um novo host. A pasta onde eu devo colocar meu arquivos etc se chama "httpdocs". E eu não criei uma pasta "forum", joguei todos os arquivos pra lá e instalei para que ficasse na raiz do meu endereço. Joguei a pasta do gerador apara dentro do "httpdocs" pois é impossível mexer na estrutura do ftp, qualquer coisa que eu deva enviar é para dentro do "httpdocs". Fiz todas as modificações exisgidas pelo tutorial do postador mas acontece isso:

Imagem

Pode me ajudar por favor? Preciso do gerador.
» Enviado por: firedown - 30/01/2010 15:25
acabo de enviar tiago ja esta em seu email obrigado
» Enviado por: Thiago Ferreira Peres - 29/01/2010 08:58
Vitor,

Como o fire disse primeiro você tem que usar imagens menores, para não distorcer o layout, depois esses detalhes de não estar lendo os bbcodes dentro da pop-up css, verifica por favor la em
Admin CP > Look & Feel > BBCode Management, procure o bbcode detalhes, vá em edit bbcode. Marque o Content Cache Enabled para yes
Verifique se a opção Prevent other codes parsing? está marcada como No, se tiver em Yes passe para No, salve e veja se o texto aparece formatado.


firedown,

Passa por favor o endereço e um usuário admin por favor para o e-mail: thiagoinfo@mndti.com
» Enviado por: firedown - 29/01/2010 08:06
VItor Henrique seuc aso e simples e so usar imagens em tamanho menor ficara perfeito so isso nao existem bugs ai

Desculpe, você não tem permissão para responder este tópico ou precisa estar logado, por favor logue-se ou entre em contato com um administrador!

© 2009 - MTI.LY | MNDTI.COM. Todos Direitos Reservados. Melhor Visualização: Firefox - Google Chrome!