Produtos

[IPB 3] Gerador - Postador [V 0.7]

» Publicado em: 29/09/2009 15:38 » Atualizado: 05/04/2010 12:29 » 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://mti.ly/s/1

Quero começar deixando meus sinceros agradecimentos ao pessoal do megaturbo, 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:
- Highslide http://mti.ly/s/5Y
- Evento onclick: http://mti.ly/s/1z

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.

Comentários e Dúvidas

» Enviado por: Anderson dos Santos - 06/06/2010 15:26
Então thiago,

fui instalar o highslide desse seu topico:

http://mti.ly/tutoriais/378-ipb-3-highslide-html-com-postador-v-07

Só que na hora de fazer a alteração no globaltemplate, na minha não tem a linha em questão ( nem algo ao menos parecido)

[b]inACP = false;
</script>[b]

Se puder me ajudar mais uma vez eu agradeço...

PS: Fui tentar colocar o meu globaltemplate aqui, mais o comentario some...

Não sei se é devido a ser muito grande...
» Enviado por: Thiago Ferreira Peres - 02/06/2010 21:51
Anderson,

Você tem que instalar o highslide e adicionar o css que terá a propriedade display: inline que irá ocultar esses detalhes e ao clicar será exibido.

Essa imagens do portal se não me engando a tag imgp, você poderá editar ela e colocar os atributos:
<img src="" width="200" height="200" />

» Enviado por: Anderson dos Santos - 29/05/2010 19:56
Olá Tiago...

Finalmente consegui configurar pára postar no portal, porem o mesmo fique meio que desconfigurado como pode ver no link da imagem abaiaxo...

Imagem

Se puder me dar uma luz fico agradecido.

PS: Quando postamos a imagem do poster a ser usado no portal, a mesma não é redimensionada automaticamente? Ou temos que colocar uma imagem em tamanho pequeno mesmo?

Desde já agradeço sua atenção.
» Enviado por: Thiago Ferreira Peres - 06/05/2010 14:58
marcelo,

Você pode abrir o arquivo cont/d_ret.php
e procurar lá por:
DADOS DO DESENHO


Alterar, salvar e substituir no ftp.
» Enviado por: marcelo pontes - 06/05/2010 13:05
vlw thiago tinha errado aqui, comi uma palavra haushau
agora mais uam pequena duvida, na parte desenhos do gerador onde posso alterar pra que o gerador gere "DADOS DO ANIME" em vez de "DADOS DO DESENHO"
vlw o postador ta otimo.
» Enviado por: Thiago Ferreira Peres - 06/05/2010 02:34
marcelo,

Você precisa abrir o arquivo da pasta include/config.php e configurar a pasta que o fórum está instalado.
Se for a pasta forum:
$pasta = "forum"; // Pasta do Fórum

Se tiver na raiz:
$pasta = ""; // Pasta do Fórum


» Enviado por: marcelo pontes - 06/05/2010 00:54
Ola thiago...
aqui deu esse probleminha, onde posso estar errando?
CITAÇÃOarquivo conf_global.php não existe.
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/th29728/public_html/geradorr/include/classe.mysql.php on line 18

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/th29728/public_html/geradorr/include/classe.mysql.php on line 19
Mysql_Erro(1049) Banco [] nao foi encontrado


» Enviado por: Anderson dos Santos - 28/04/2010 21:15
Já te add Thiago...

No aguardo...
» Enviado por: Thiago Ferreira Peres - 28/04/2010 17:12
Me adiciona no msn: thiagoinfo@mti.ly

Preciso entrar no ftp para verificar, se possível.
» Enviado por: Anderson dos Santos - 28/04/2010 12:38
Thiago,

tai o endereço

www.froids.org/forums

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!