public marks

PUBLIC MARKS from bacon with tags system & templates

October 2007

theme system

esta questão é muiito interessante mesmo, porque permite que você ainda não precise mais "hackear" templates originais do xoops facilitando os updates que voltaram finalmente a serem oferecidos no xoops.org. a sobreposição de templates (ou em inglês templates overriding) foi introduzida na versão xoops 2.0.14 . o sistema a partir desta versão sempre consulta dentro da pasta do tema para ver se acha templates iguais aos encontrados nos módulos e caso positivo utiliza estes no local dos originais. isto vale para qualquer módulo que utilize tempaltes conforme o luix já havia magistralmente comunicado. um extra que acho que cabe ressaltar aqui é a localização destes. nada melhor que um exemplo para que fique claro: para sobrepor o system_block_login.html que está originalmente dentro de modules/system/templates/blocks/system_block_login.html você precisa colocar a sua versão do template em. /themes/<suapastadetema>/modules/system/blocks/system_block_login.html. é

theme system

olá diogo, você tem algum exemplo? mas geralmente, os temas mais elaborados também trazem alterações nas templates de módulos ou do sistema, para isso essas novas templates devem estar contidas dentro da pasta do tema, exemplo: o sampletheme. tem a seguinte estrutura de arquivos: sampletheme/theme.html. sampletheme/style.css. sampletheme/(muitos outros arquivos) sampletheme/images/(imagens do tema) sampletheme/modules/system/system_redirect.html. sampletheme/modules/system/blocks/system_block_login.html. sampletheme/modules/system/blocks/system_block)search.html. etc. a pasta modules/system/ que vem dentro deste tema contém uma versão adaptar ao tema do template do systema, ou seja, quando este tema estiver rodando, quando for abrir a template (ex.: redirect) ele mostra a template adaptada ao tema. o mesmo pode ser feito para qualquer módulo que utilize template. para isso

March 2007

problema com o system

[color=000033]rmarx. gostei dessa dica booot, ela deveria ir para faq do xoops! e por que não ;-d . mas essa dica foi me passada aqui a algum tempo atraz quando tive o mesmo problema. essa dica que eu passei. resolveu quando eu tentei atualizar o módulo newbb aqui. e ficou tudo branco. quando eu desativei o módulo pelo metodo acima voltou a funciona. depois so ir na admim e desinstalar! só um chute. além de fazer isto que foi aqui demonstrado, não teria que apagar o conteúdo do templates_c e cache? e também apagar o arquivo adminmenu.php ? a templates_c tem que limpar la o cache eu já não sei. vale a pena tentar não é.

problema com o system

só um chute. além de fazer isto que foi aqui demonstrado, não teria que apagar o conteúdo do templates_c e cache? e também apagar o arquivo adminmenu.php ?

February 2007

templates news , system e outras.

e eu deixo o 'atualizar os modelos' em 'sim'. e o uso de sessao em 'sim' tambem [nao estou com ele aberto aqui - mas é a outra opção para templates . será que é isso que está errado?] enfim: atualizo, limpo e nada. você chegou a atualizar o módulo, na admin de módulos como eu comentei? tavez isso resolva. a questão da sessão com certeza não tem a ver, e que eu me lembre não tem mais que uma opção de template nas preferencias da admin, só a de ativar a atualização de templates, que é aquela que alerta que deve ficar ativado apenas durante o desnvolvimento do portal/módulo. de qualquer jeito, você pode fazer um teste: pega um tema qualquer e cria dentro dele a pasta modules/news (exemplo no caso do mod. news) então joga os templates (mais o css) originais do news dentro dessa pasta e começa a modificar eles (pra facilitar, muda só alguns valores de cores no css) isso já deve ser sufic

templates news , system e outras.

obrigado leo e obrigado fabio. vem sim - vem dentro da pasta do tema. e eu deixo o 'atualizar os modelos' em 'sim'. e o uso de sessao em 'sim' tambem [nao estou com ele aberto aqui - mas é a outra opção para templates . será que é isso que está errado?] enfim: atualizo, limpo e nada. os temas são os do xoopsdesign e 3 temas do temasweb. [na verdade deve ser meu problema, já que pelo visto é essa troca é usual.] vou falando. abraços

templates news , system e outras.

no caso os arquivos de templates estão dentro da pasta correta no tema? se o tema vem pronto, provavelmente já está no lugar certo, mas derrepente não está vindo já no lugar certo. o lugar pros templates do news, seria: xoops_root_path/themes/nomedotema/modules/news/ já criei templates de módulos exclusivos para um tema, e não tive dificuldades para fazer funcionar a modificação no visual do módulo praquele tema. que eu me lembre só precisa atualizar o módulo para ativar os templates dele que estão no tema.

templates news , system e outras.

vamos lá! como eu disse, fiz uns testes, e vamos lá: 1- a princípio minhas páginas eram assim: [img]http://portaldetriunfo.com.br/suporte/images/xl/temp01.jpg[/img] e [img]http://portaldetriunfo.com.br/suporte/images/xl/temp02.jpg[/img] como meu tema não possui esses templates ele utiliza os originais default do xm. 2- baixei o tema city_reflections no xoops-design. o mesmo promete modificar as duas páginas. fiz o upload para a pasta de temas, disponibilizei o tema e. [img]http://portaldetriunfo.com.br/suporte/images/xl/temp03.jpg[/img] e [img]http://portaldetriunfo.com.br/suporte/images/xl/temp04.jpg[/img] acho que teu tema está de marcação contigo. aqui funcionou pefeitamente. mas vamos a outra possibilidade que pode também motivar este problema: - a opção ''atualizar os modelos de módulo do diretório "themes/templates"?'' está em sim? se estiver como não as mod

templates news , system e outras.

foram sim leo. o templates_c está mais limpo que centro cirúrgico de hospital de filme estadunidense.

templates news , system e outras.

para ter certeza ainda seria necessário fazer alguns testes mas vamos lá. algumas possibilidades: 1- a pasta templates_c foi limpa? 2- o módulo system foi atualizado? se alguma destas não forem feitas pode haver o problema que você citou. como disse antes vou fazer uns testes e posto aqui o resultado para te passar.

templates news , system e outras.

talvez a resposta seja mais do que obvia, portanto desculpem o novo tópico. agora, quandoo você faz o download ou compra um tema, os desenvolvedores fazem propaganda dizendo que tem templates novos para o system [siteclosed e redirect] e news [por exemplo.] muito bem: você faz o download, segue as instruções e faz o upload de tudo [os 'novos' templates ainda dentro do tema]. e sua tela de redirecionamento não fica como o esperado. já tentei: 1. abrir em um editor e salvar já no ftp: sem resultado. 2. jogar [substituindo] os antigos templates pelos novos. sem resultado. o que fazer? beduino

problemas com o módulo system

desejo alterar a página do redirect. como faço? é só mudar o system_redirect.html? (xoops-2.0.13.2xpr\xoops-2.0.13.2xpr\html\modules\system\templates\system_redirect.html) porque eu alterei esse arquivo mas no portal não mudou (dessa vez lembrei de limpar a pasta templates_c) bom se alguém puder me ajudar! ^^

October 2006

colocar include na system_userinfo.html

mcpeppers escreveu: como eu faço para incluir um código php na página system_userinfo.html? ex: <tr> <td class="head"><{$lang_realname}></td> <td align="center" class="odd"><{$user_realname}></td> </tr> <tr> <? include "include_4.php"; ?> <td class="head">teste</td> <td align="center" class="odd"><? echo $teste; ?></td> </tr> a include_4.php iria pegar um valor no banco de dados e mostrar na variável $teste. tentei de outras maneiras mas não deu certo. para utilizar php nos templates você precisa utilizar uma tag smarty específica para isso: <div class="xoopscode"><pre><samp><code><{php}> seu código php vai aqui. <{/php}></code></samp></pre> e depois de alterar o arquivo, caso esteja usando o conjunto de templates original do xoops, você precisa atualizar o módulo ao qual o arquivo pertence na

September 2006

edite o arquivo system_redirect.html

edite o arquivo <strong>system_redirect.html</strong> dentro do diretório <strong>modules/system/templates</strong> e adicione a seguinte linha logo após o código <strong></head></strong>: <pre><div class="xoopsquote"><blockquote><body onload="void(window.settimeout(location.href='<{$url}>',<{$time}>000));"> </pre> ah, e não esqueça de atualizar o módulo <strong>system</strong> no gerenciamento dos módulos.

bacon's TAGS related to tag system

acarlos +   Administração +   Almost +   android +   antoniocarlos +   any +   are +   arquivo +   assessoria +   bank +   banks +   bernanke +   blackz +   builder +   cash +   colocar +   connect +   content +   cube +   database +   DCC +   download +   existin +   extra +   fbs +   felipez +   file +   for +   forum +   frodobr +   from +   gallery +   generate +   grupos +   home +   how +   html +   include +   is +   killer +   let +   leuonline +   lrocha +   lucas +   lumatrix +   make +   marcellobr +   marcio +   marcionline +   master +   matrix +   mcpeppers +   módulo +   moacirpaulo +   money +   mysql +   nb +   nbpimps +   new +   news +   of +   oms +   open +   outras +   overclock +   philadelphia +   phones +   php +   página +   problema +   problemas +   r +   redirect +   rmsoft +   Ronaldo +   S. +   smart +   smarty +   socorroo +   still +   supporting +   templates +   the +   theme +   themes +   there +   this +   thousands +   to +   traffic +   use +   userinfo +   valadares +   visitors +   with +   XAMPP +   xdcc +   xoops +   york +   zaja +