public marks

PUBLIC MARKS from bacon with tags smarty & forum

August 2008

mastop go2, teste e mande o recado aqui

[quote sitecite=modules/d3forum/index.php?post_id=97984] citando andraxcube: em resposta a um pequeno problema que passei para o topet05, ele me disse que já está trabalhando na nova versão dos seus módulos, quem sabe o suporte ao xc já não vem na próxima versão? ;-) escrevi errado, eu quis dizer que não sei se os módulos mastop são compatíveis com o xoops2 (xoops 2.0) relembrando: em 2002, o xoops se dividiu em xoops2 (que ficou com o domínio xoops.org) e em e-xoops (que preferiu não utilizar smarty templates). em 2005, a fundação xoops - motivada em lucrar com o xoops - praticamente expulsou o onokazu de seu próprio projeto, e o pivô foi justamente o xoopsphere do mithrandir (pau-mandado do herko). foi aí que o xoops2 se dividiu em "xoops cube" (cubo) e "xoopsphere" (esfera), nome que nunca foi usado na prática pela fundação, dando a impressão de que o xoops do xoops.org é o xoops original, quando na verdade quebr

October 2007

condicional com grupos de associado

amigos publiquei uma dúvida semelhante [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=7140&forum=7&post_id=47540&]nesta tread[/url] porem ainda sem resposta. provavelmente eu fui muito específico na exposição da dúvida, vou tentar aqui generalizar porque acredito que o problema seja simples, apenas não estou sabendo onde buscar as variáveis. preciso fazer uma estrutura condicional, que atualmente está assim: <{if $xoops_isuser}> ou seja, se o visitante for um usuário cadastrado será executada as informações seguintes. preciso descobrir qual a marcação smarty para cada grupo de usuário para fazer uma estrutura mais ou menos assim: <{if $usuário_grupo1 ou $usuário_grupo2}> para executar as funções que vierem abaixo somente se o usuário cadastrado pertencer ao grupo 1 ou ao grupo 2. obrigado pela ajuda! abraços.

redimensionar aparência da imagem via template

tente fazer o seguinte. como o template requer uma smarty tag para processar o php ela tem que iniciar e fechar com. &lt;{php} código que desejar em php puro mesmo. {/php} ficando assim. &lt;{php}&gt; $imagem = array_values(getimagesize('&lt;{$producto.img}&gt;')); list($largura, $altura, $tipo, $atributos) = getimagesize($imagem); if ($largura &gt; 440){ &lt;{/php}&gt; &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;img src=&quot;&lt;{$producto.img}&gt;&quot; border=&quot;0&quot; width=&quot;440&quot;&gt; &lt;strong&gt;&lt;{$producto.nombre}&gt;&lt;/strong&gt;&lt;/td&gt; &lt;{php}&gt; } else{ &lt;{/php}&gt; &lt;td align=&quot;center&quot; valign=&quot;top&quot;&gt;&lt;img src=&quot;&lt;{$producto.img}&gt;&quot; border=&quot;0&quot;&gt; &lt;strong&gt;&lt;{$producto.nombre}&gt;&lt;/strong&gt;&lt;/td&gt; &lt;{php}&gt; } &lt;{/php}&gt; o que eu reparei agora que onde colocastes o código em html não destes nenhum &quot;echo&quot; para processamento do código como html então isso deve estar gerando o seu erro de página branca. da forma

September 2007

mastop publish, como incluir mais blocos na mesma pag.

este tópico está ficando o bicho :-) como sempre, o luix está matando a pau. consegui encontrar o maledeto do [url=http://xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=16&forum=2&post_id=38#forumpost38]xt-conatiner[/url] lendo as infos acho que vai dar para entender que ele trata justamente de casos como este. onde você precisa ter páginas totalmente independentes que precisam de vida própria com blocos especiais e diferentes para cada nova página mostrada. tudo que foi colocado pelo luix está correto, se nós temos um módulo apoiando para receber esta página, irá permitir receber os blocos que desejamos, sejam eles a esquerda, direita, centro ou rodapé. como os blocos costumam limitar o poder de lay-out e nem com smarty você corrige isto, foi criado um desenvolvimento especial que deverá estar a disposição do pessoal em breve e talvez, eu disse "talvez" seja incorporado ao xoops oficial. é a possibilidade que de

July 2007

prob com datas no smarty

um jeito mais simples de você inserir a data no seu pode ser da seguinte forma: - insira um script java no local que você quer exibir a data e coloque o script (código abaixo) na pasta do seu tema. &lt;script language=&quot;javascript&quot; type=&quot;text/javascript&quot; src=&quot;&lt;{$xoops_imageurl}&gt;/clock.js&quot;&gt; &lt;/script&gt; - salve o código abaixo como &quot;clock.js&quot; var dayarray=new array(&quot;domingo&quot;,&quot;segunda&quot;,&quot;terça&quot;,&quot;quarta&quot;,&quot;quinta&quot;,&quot;sexta&quot;,&quot;sábado&quot;) var montharray=new array(&quot;janeiro&quot;,&quot;fevereiro&quot;,&quot;março&quot;,&quot;abril&quot;,&quot;maio&quot;,&quot;junho&quot;,&quot;julho&quot;,&quot;agosto&quot;,&quot;setembro&quot;,&quot;outubro&quot;,&quot;novembro&quot;,&quot;dezembro&quot;) function getthedate() { var mydate=new date() var year=mydate.getyear() if (year &lt; 1000) year+=1900 var day=mydate.getday() var month=mydate.getmonth() var daym=mydate.getdate() if (daym&lt;10) daym=&quot;0&quot;+daym. var h

por favor, traduzam a atualização do xoops.

tudo sempre com base na raiz. siga os passos que estão no readme explicando a instalação: upgrading from any xoops ranging from 2.0.7 estou 2.0.13.2 (using the full package): 1. move the &quot;upgrade&quot; folder inside the &quot;htdocs&quot; folder (it's been kept out as it's not needed for full installs) 2. delete htdocs/mainfile.php, and htdocs/install. 3. upload the content of the htdocs folder over your existing files. 4. delete the following folders and files from your server (they belong estou an old version): * class/smarty/core. * class/smarty/plugins/resource.db.php. 5. empty the templates_c folder (except index.html) 6. ensure the server can write estou mainfile.php. 7. access &lt;your.site.url&gt;/upgrade/ using your browser, and follow the instructions. 8. write-protect mainfile.php again. 9. remove the upgrade folder after use. 10. update the &quot;system&quot; module from the modules admin

June 2007

letra e música

bem. no geral você terá que fazer o seguinte: - procurar onde cadastra as músicas e letras e etc. - criar um novo campo para ser a url da música que você quer tocar. - no arquivo php que busca os dados e exibe as informações você precisa recuperar esta url e criar um player para tal. - inserir a marcação smarty no template (se exisitir) seria isso. não conheço este módulo que você usa, mas este seria um caminho, ok?

socorro!, após atualizar a versão 2.11 para a 2.13 diversos erros

se está como você falou, talvez, não tenho certeza, mas não custa tentar, solução neste tópico: [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?viewmode=flat&topic_id=8016&forum=10&type=]site (blocos) só aparece para usuário logado[/url] como parece ser problemas com a compilação do smarty e templates, pode ser alguma danificação nas tabelas tpl. se for isto é muito complicado o acerto mesmo.

May 2007

em desenvolvimento, mastop publish v 1.1

resposta by topet05 sobre novos desenvolvimentos do publish a marcan, grande desenvolvedor do smartyfactory this feature (and some others) already was developed for the version 1.1 that will be released soon. anyway, i will take a look in your modification just for curiosity estou see how you guys make this work :-) other things that will be done in 1.1: - new block (menu of related pages) - you can set a author for each page (and set in preferences if the authors can edit, delete or add subpages as well). - new "my pages" area (where authors can manage yours pages) - you can set in preferences for the background of editor is always white (dont use the background of the theme) - you can set in preferences what is the default content (so you can use the mastop publish as página inicial module) - some changes in admin (you can even hide the modules default menu bar) - some problema fi

March 2007

apresentação

olá alexandre, seja bem-vindo. o xoops é o melhor cms da praça (hehe), baseado em html, php, smarty, mysql, aqui no xoops vai encotrar muito coisa, e ainda tem o fórum para dúvidas. quando ver uma dúvida e souber a resposta. não se acanhe. é isso

February 2007

dica do dia, 17, 02, variáveis smarty aplicadas aos temas, tradução by léu

já mandei para faq, mas no setor relativo ao smarty :-) [url=http://www.xoopscube.com.br/modules/smartfaq/faq.php?faqid=246]enviada por: léu - variáveis smarty aplicadas aos temas[/url]

rumos e caminhos do xoops

fbs777 escreveu: ok, postei antes minha defesa ao xoops, agora as críticas :-) ótimo, defesa campeã e concordo plenamente. tem algumas coisinhas a considerar, mas detalhes. um negócio que funciona muito mal é o esquema de bbcodes e "smarty tags". se quiser criar um novo bbcode ou um novo smarty tag tem que hackear dois arquivos do core. exemplo do módulo rw-banner, que tem bbcodes e smarty tags exclusivos. pra funcionar os dois, tem que incluir um pedaço de código no cabeçalho.php e outro no class/module.textsanitizer.php. esse dois hacks servem para chamar dois arquivos php incluidos no módulo: rw_banner/include/maketags.php e rw_banner/include/bbcode.php. o que deveria ter oficialmente no xoops, na minha opinião, é alguma coisa do tipo: - no cabeçalho, uma chamada/include (não sei os nomes das funções php) para xoo

bloco extcal alterado

uma caminho é você editar o arquivo que gera este bloco (deve estar dentro da pasta blocks (acho que deve ser algo parecido com &quot;extcal_block_day.php&quot; porque ele é próximo do nome do template e fazer a busca do campo que você deseja adicionar e complementar a marcação smarty asssociando o campo com ela através como por exemplo: $xoopstpl-&gt;assign(&quot;setor&quot;, $setor); você terá então a marcação {&lt;$setor}&gt; para usar no seu template. não é a receita do que você quer, mas é um caminho bem direcionado

aparência de módulos, blocos e grupos

antes tente ativar cada debug e ir vendo os erros e reporte aqui. muito provavelmente tem um módulo que está dando o conflito e impedindo os demais. - 1o. debug do php. - 2o. debug do mysql. - 3o. debug do smarty, porém, acho que não seria este. se for usando o tema default e já tendo atualizado o system, se prepara que provavelmente será aquele problema com alguma tabela danificada no seu mysql e se for mesmo as tpls, sai debaixo que vem problemas para você infelizmentevamos torcer para não ser isto. observação: eu não vou questionar se houve alteração no seu server, mas se houve tu precisaria saber. muitos problemas podem estar relacionados a isto também e assim iremos todos ficar vendidos. pensamento positivo meu brother em cristo.

January 2007

uma nova proposta para a área de administração by xoops mexico

meu amigo proxyano :-) tecnoenger escreveu: como o único tópico que eu encontrei usando a busca do portal trantando do soapbox foi um artigo avisando do lançamento da versão 1.0 e essa é a v 1.5, e continuando a conversa já que trata de compatibilidade, sendo que talvez o erro seja do módulo e não de compatibilidade, mas em todo caso para não espalhar em vário tópicos minhas experiencias, vou fazer aqui mesmo certo. tudo bem. neste caso seria importante você ativar os debugs na seguinte ordem. 1 - do php. ai tente o cadastro e procure capturar os erros que possam estar ocorrendo. se nada de errado for capturado, vamos para o debug do smarty. 2 - debug do smarty. somente no momento em que realizar o cadastro, salve as janelas de debug do smarty para pegarmos a sequencia real e posicionamento dos blocos. 3 - e por último, do mysql. mas pelo andar da carruagem, deve ter a

uma nova proposta para a área de administração by xoops mexico

vamos por partes igual ao jack. @tecnoenger - obrigado pelo retorno. vamos tentar algumas coisas. estou implementando um site, com o xoops 2.0.16 by mexico. estou tendo varios problemas com alguns módulos que acho importantes para o portal o também estou testando ele com todos os principais módulos. xoospoll 1.2 by gigaphp (funciona a criação edição, configuração mas não mostra nada da enquete no portal) cuidado, na instalação do mod não deve deixar a sua área administrativa com gzip ativada. principalmente se você for atualizar o system warning: fopen(/modules/system/templates/xoopspoll_results.html): failed estou open stream: no such file or directory in file /class/smarty/xoops_plugins/resource.db.php line 18 well, não está com cara de que

o xoops esta acabando?

olá chronos, primeiramente seja bem-vindo ao xoops espero que sempre encontre por aqui o direcionamento para o seu aprendizado em xoops. aprender xoops leva algum tempo, para todo mundo, mesmo para o programador mais experiente. compreender a estruturação dos códigos, a vinculação dos módulos, a integração dos temas aos recursos disponíveis, a união smarty + php + mysql, etc. tudo leva um certo (como seu username sugere) tempo e também dedicação. no brasil, tenho conhecimento de três comunidades de suporte ao xoops. o xoops paraná - xoops.pr.gov.br o xoops br - www.xoopscube.com.br e o xoops - a comunidade diferente! :-) para suporte, ainda vale conferir: a nave mãe - xoops.org o parceirão - xoops-mexico.com e o xoops frança, japão, alemanha, espanha. etc. para repositório de módulos: o fórum de traduções para o xoops - www.xoopscube.com.br (ótimo

November 2006

instalação do xoops

olá kovalski, primeiramente, fazendo as vezes do gisa_iagami seja bem-vindo aqui no xoops , você logo vai perceber que essa comunidade é especial. agora falando um pouco do xoops e do xoops : o xoops é um ótimo cms, porém como para todo mundo, e para iniciante não seria diferente, exigirá de você alguma leitura. e sempre que você puder aprender um pouquinho de php, smarty, mysql, html, não tenha medo, vai firme. como dizem por aqui, procuramos mostrar o rio, apresentar o anzol, a isca, ensinar a lançar. mas quem terá que pescar para ter o peixe é você. mas essa tarefa hoje, já está bem mitigada, porque aqui no xoops já tem muito material produzido e possívelmente você vai encontrar a resposta para as suas dúvidas já postada. portanto sempre quando estiver diante de uma dúvida dê uma boa procurada, no fórum, na faq, nos artigos e nos comentários. para auxiliar na procura utilize o sistema de procura do porta

1 bloco, 2 img, uma pra cada tema, dá?

mostre a imagem aí e que tipo de código estaria sendo usado. acho que vai precisar ser um bloco php para funcionar. fazer um teste da variável do nome do tema em uso e com um if condicional separar isto. talvez possa ser capturado a marcação smarty diretamente, mas nunca tentei, mas acho que pode dar certo tb. mande as imagens, ambas. :-) [editado - incluindo algumas pérolas do forum] [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=1230&forum=7]detectar a resolução do monitor[/url] [off-topic] [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=80&viewmode=flat&order=asc&type=&mode=0&start=0]tema espremido[/url]

October 2006

problemas com grupos

você pode fazer o seguinte. nas permissões de grupo, para este grupo que você ainda não quer que aparece desmarque as opções no grupo. se foi isso que você fez, você pode editar o arquivo footer.php assim: &lt;div class=&quot;xoopscode&quot;&gt;&lt;pre&gt;&lt;samp&gt;&lt;code&gt; define(&quot;xoops_footer_included&quot;,1); if ( @$xoopsuser &amp;&amp; is_object($xoopsuser) ) { $xoopstpl-&gt;assign( 'xoops_usergroups', $xoopsuser-&gt;getgroups() ); }&lt;/code&gt;&lt;/samp&gt;&lt;/pre&gt; (note que você vai inserir as linhas do if etc logo após o define(&quot;xoops_footer_included&quot;,1);) depois você edita o class/templates.php. &lt;div class=&quot;xoopscode&quot;&gt;&lt;pre&gt;&lt;samp&gt;&lt;code&gt; $this-&gt;smarty(); global $xoopsuser; if ( @$xoopsuser &amp;&amp; is_object($xoopsuser) ) { $this-&gt;assign( 'xoops_usergroups', $xoopsuser-&gt;getgroups() ); }&lt;/code&gt;&lt;/samp&gt;&lt;/pre&gt; então você edita o template do mainmenu com a seguinte linha antes dos links que você quer que não apareçam:

contadores no smarty

a imagem não aparece aqui no fórum :-( http://miltonlima.img.fotos.net.br/foruns/images/imagem.jpg acho que é o jpágina em maiúsculo. xoops

September 2006

multimenu não é totalmente compatível com o xoops 14 e 15

débora. você obteve algum erro com o php debug ativado? por favor ative o php, mysql e smarty debug. te peço isso porque caso algo fique explicitado, podemos enviar este(s) erro(s) diretamente para o [url=http://www.xoopscube.com.br/userinfo.php?uid=179]solo[/url] que é o autor do módulo. aliás ele está um pouco sumido, mas é super gente fina e atencioso com a comunidade daqui :-) com relação ao liaise veja um comentário recente na [url=http://xoops.org/modules/newbb/viewtopic.php?topic_id=53327&forum=27&post_id=235583#forumpost235563]nave mãe[/url] que reforça a compatibilidade com o 2014

August 2006

cadastro avançado de utilizadores

veja este dois ótimos tópicos sobre como rastrear as variaveis do xoops. [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=6981&forum=7&post_id=39822#forumpost39822]como capturar todas as variavéis smarty definidas para uma página[/url] [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=1526&post_id=40871#forumpost40871]o que é o debug sarado[/url]

xmail ou outro módulo, suporte grande qtde de envios?

o meu brother, tu precisa ser especifico para agilizar as soluções, da um desespero danado porque sei que não vou lhe ajudar nesta etapa e possivelmente só na próxima. vou fazer algumas perguntinhas básicas. 1 - versão do xoops (ele não roda em 2.2) 2 - qual versão do php 3 - leu o arquivo readme.txt ou leiame.txt completamente. 4 - quando ativou o debug do smarty qual o erro 5 - se ativou o debug do mysql, qual o erro. 6 - se ativou o debug do php, qual o erro. veja aí que com certeza talvez se tu me ajudar legalzinho tendo bastante paciência em passar todos os detalhes, passo a passo o que já fez, com certeza este problema será resolvido. :-) xoops

fórum, xhnewbb

nunca usei este fórum, mas em geral resolvemos estas questões de prima fazendo mais ou menos isto: 1 - vá na sua área de admin. 2 - edite suas preferencias para ativar o debug do smarty. 3 - vá em seu fórum exatamente no mesmo lugar que deseja a alteração. 4 - localize dentro do pop-up que se abrirá os arquivos de templates que foram carregados. 5 - inicie a edição do template e siga estas recomendações genéricas abaixo. [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=5272&post_id=31673#forumpost31673]como alterar os templates do xoops (passo a passo)[/url] veja aí se consegue fazer a etapa de cima direitinho e veja este endereço que coloquei para realizar as alterações se forem possiveis. vá passando aqui a sua evolução e se possivel enviando telas para podermos acompanhar. xoops