public marks

PUBLIC MARKS from bacon with tag pimps

09 November 2007

não estava conseguindo logar no xoops

amigos, finalmente após umas 2 semanas consegui fazer o login aqui no xoops. alguém sabe o que estava acontecendo? eu fazia o login, porém voltava para a página prinicpal do xoops sem as permissões de um usuário logado, com o menu para fazer o login e tudo mais. abraços.

25 October 2007

condicional com grupos de associado

fala fabioegas é o seguinte, minha dúdiva inicialmente era somente o exposto [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=7140&forum=7&post_id=47540&]neste tópico[/url], que em resumo é o seguinte: peguei o hack do therplima que permite a escolha, no momento do cadastro, do grupo a que se quer pertencer e gostaria de, dependendo do grupo escolhido, enviar um email personalizado para cada grupo. pensei em fazer isso usando uma estrutura condicional if para escolher o template do email a ser enviado dependendo do grupo. após, fazendo alterações no template do módulo rmms para mostrar alguns campos dos dados apenas para visitantes cadastrados, cai no mesmo problema, ou seja, mostrar os dados não para todos os visitantes cadastrados, mas apenas para utilizadores de um determinado grupo. de novo a dificuldade em identificar qual a variável a utilizar. pesquisando encontrei uma estrutura do t

condicional com grupos de associado

para mim apareceu assim também, mas apareceu o conteúdo depois do login! fabioegas obrigado pela força, porém meu conhecimento zero de php está dificultando muito as coisas! por exemplo: o que se pode fazer é ver onde você precisa desta informação, tipo qual módulo, página etc e então decidir se é melhor alterar a página php para que ela mande estas variáveis via append para o smarty ou procurar uma forma alternativa de se fazer tal coisa. procurei no manual do php sobre como enviar variáveis via append para o smarty, porém o problema é identificar tais variáveis. um abraço

24 October 2007

mastop publish, problema com código html

amigos estou com dificuldades de incluir o código a seguir em uma página do mastop_publish. trata-se de um código para incluir um pagamento on line do portal pagseguro. estou tentando incluir através do ícone html disponível na barra de ferramentas do módulo. o código é o seguinte: <!-- inicio formulario botao pagseguro --> <form target="pagseguro" action="https://pagseguro.uol.com.br.nyud.net/security/webpagamentos/webpagto.aspx" method="post"> <input type="hidden" name="email_cobranca" value="bancodemodelos@gmail.com"> <input type="hidden" name="tipo" value="cp"> <input type="hidden" name="moeda" value="brl"> <input type="hidden" name="item_id_1" value="10"> <input type="hidden" name="item_descr_1" value="pagamento 01"> <input type="hidden" name="item_quant_1" value="1"> <input type="hidden" name="item_valor_1" value="1500"> <input type="hidden" name="item_frete_1" value="000

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.

idéias módulo tecnoinmo

olha eu caindo de paraquedas no tópico. rsrsrs. fiz o download do arquivo disponibilizado pelo luix porém não estou conseguindo acessar as preferências do módulo. aparece uma tela dizendo retornando e cai nas preferências do system. testando em localhost com xamp (php5) e 2.0.16 xm

22 October 2007

portal tvsjb.com.br de cara nova

edu77. parabéns pelo portal. o visual ficou mto bom mesmo! só uma coisinha: módulos que usei: achat. mastop_publish. news. myalbum. userpage. xfguestbook. fungames. mydownloads. extcal. xhld0 smartsection. sitemap. contact se possível coloque detalhes de onde usou cada módulo e se houve alguma alteração. por exemplo, como você publica os videos? qual módulo utiliza? mastop_publish? como fez a página principal com 4 colunas de diferentes tamanhos? de novo parabens. abraços.

18 October 2007

cadastro avançado de utilizadores

amigos estou tentando dar um upgrade no maravilhoso hack do therplima para que seja enviado um email diferente dependendo do grupo selecionado, e para variar estou esbarrando no php e no smarty :cry: pois bem a ideia é incluir um if no arquivo register.php para que seja enviado o email1 se o usuário se cadastrar com o grupo 1 e o email2 se o usuário se cadatrar com o grupo 2, mais ou menos assim: trecho de código do arquivo register.php (da linha 226 a 241 na versão 2.0.16 xm) destacado a modificação pretendida if ($xoopsconfiguser['activation_type'] == 0) { $xoopsmailer =&amp; getmailer(); $xoopsmailer-&gt;usemail(); se o grupo escolhido for o grupo1, então $xoopsmailer-&gt;settemplate('register1.tpl'); senão, se o grupo escolhido for o grupo2, então $xoopsmailer-&gt;settemplate('register2.tpl'); $xoopsmail

email de confirmação de cadastro personalizado

grande luix demorei para responder aqui porque na época que você fez esse excelente post o xoops estava mudando as senhas e etc. e depois acabei não conseguindo mudar a senha do user nbpimps, fiz outro usuário e o post ficou perdido. continuando o trabalho reencontrei este post e voilá, maravilhosamente respondido por você! pois bem, funcionou tudo perfeitamente, porém tanto no register.php, na linha: linha 275: $xoopsmailer->setbody(sprintf(_us_hasjustreg, $uname)); quanto no arquivo /language/pt_utf8/mail_template/register.tpl quando incluo as marcações html, não é enviado corretamente formatado no email, sendo impresso neste o código html. por exemplo, se incluir uma tag. em vez de uma quebra de linha, no email aparece impresso o. um abraço.

17 October 2007

página da administração no conteúdo do portal

amigos, gostaria de saber se existe a possibilidade de incluir uma página da administração (no caso eu quero colocar o formulário de cadastro de novos produtos do rmms) na parte de conteúdo do portal. a ideia é que o usuário de um determinado grupo possa incluir o produto, porém não quero que ele entre na parte administrativa do portal. gostaria que funcionasse como o seja um parceiro, do módulo smartpartner. tentei módificar o arquivo productos.php do rmms jogando-o fora da pasta admin, com base no arquivo join.php do smartpartner, mas não deu muito certo. :-( abraços.

09 October 2007

rmms, associado alterar apenas seu produto

amigos. gostaria de saber se existe uma possibilidade de se hackear o módulo rmms para que o usuário com id=x possa alterar o produto com id=x ou coim o campo código igual a x será que existe essa possibilidade?

04 October 2007

tratamento e gerenciamento de imagens por módulos

fala luix tudo bem? esse é um assunto que me interessa bastante, porque tenho um portal com mmmuuuuuuuiiitaaaasss imagens, e isso está me dando uma dor de cabeça danada. acredito que das opções que você enumerou, a mais eficiente seria: "- sobe uma imagem e o script redimensiona descartando a original, imprimindo o thumb via template, ou seja, sobe imagem de 1200x1000, o script grava apenas em 400x300 e ocupando apenas os 300kb de espaço e banda." o problema é quando enviamos imagens pequenas. usando o seu exemplo, se fizessemos o upload de uma imagem de 200x200 o script a gravaria em 400x300. com isso existiria a necessidade de um hack do tipo que discutimos [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=8272&forum=9&post_id=47241#forumpost47241]aqui[/url] para somente redimensionar se a imagem for maior do que o definido. acredito que a melhor solução seria o upload das imagens em outro se

03 October 2007

upload de imagens para pasta fora do servidor

pessoal, estávamos discutindo uma forma de redimensionar as imagens no módulo rmms nesta [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=8272&forum=9&post_id=47241#forumpost47241]tread[/url]e na explicação nosso amigo luix explicou que existe uma opção no módulo que redimensiona a imagem para o tamanho escolhido, ocupando assim menos espaço em disco. iria continuar a discussão daqui naquela tread, mas fugiria um pouco do assunto do título razão pela qual eu criei este tópico novo. a pergunta é: existe uma forma de fazer o upload da imagem (não apenas no módulo rmms, mas em todos os outros) em outro servidor? explicando: quando fazemos o upload de uma imagem, por padrão ela vai parar na pasta http://seusite.com.br/uploads. gostaria de incluir uma opção onde escolheríamos onde fazer o upload, sendo possível assim enviar para um portal do tipo http://sitegrátis.com.br/minhapasta de imagen

redimensionar aparência da imagem via template

aeeeeeeeeeeeeee. luix você é fod.a. perfeito. funfando perfeitamente. muito obrigado obrigado ao redeye também que descobriu a raiz do problema. por isso que eu não largo o xoops por nada!

redimensionar aparência da imagem via template

fala luix tudo bem? vou tentar colocar o código dentro do arquivo prods.php apesar de não saber uma virgula de php, mas uma coisa me assustou desde antes de começar a tentar: para isso inclua o código para que gere uma smart tag com o valor da largura. não faço a menor ideia de como gerar uma smart tag! rsrs

02 October 2007

redimensionar aparência da imagem via template

no banco de dados está normal. está salvo direitinho. pelo que estou vendo, a função getimagesize() não está conseguindo abrir o arquivo (imagem) &lt;{$producto.img}&gt; pelo que entendi a variável smarty &lt;{$producto.img}&gt; representa o endereço da minha imagem. a pergunta é: dentro do trecho php a variável smarty &lt;{$producto.img}&gt; é lida como o endereço para a minha imagem? abraços

redimensionar aparência da imagem via template

arquivo sql que acompanha o módulo? você quis dizer no banco de dados do portal? [editado] o arquivo com a foto fica salvo (ou o módulo o busca) na pasta template_c?

redimensionar aparência da imagem via template

ligando o debug do php: warning: xoopsoption[template_main] should be defined before including header.php in file /footer.php line 68 warning: getimagesize(&lt;{$producto.img}&gt;) [function.getimagesize]: failed estou open stream: no such file or directory in file /templates_c/pimps-bdm^%%a9^a97^a97920e5%%db%3armms_productos.html.php line 31 warning: array_values() [function.array-values]: the argument should be an array in file /templates_c/pimps-bdm^%%a9^a97^a97920e5%%db%3armms_productos.html.php line 31

redimensionar aparência da imagem via template

ligando o debug do php: warning: xoopsoption[template_main] should be defined before including header.php in file /footer.php line 68 warning: getimagesize(&lt;{$producto.img}&gt;) [function.getimagesize]: failed estou open stream: no such file or directory in file /templates_c/pimps-bdm^%%a9^a97^a97920e5%%db%3armms_productos.html.php line 31 warning: array_values() [function.array-values]: the argument should be an array in file /templates_c/pimps-bdm^%%a9^a97^a97920e5%%db%3armms_productos.html.php line 31

redimensionar aparência da imagem via template

nada. continua no mesmo. cópia do código no meu template: &lt;tr&gt; &lt;{php}&gt; $imagem = array_values(getimagesize('&lt;{$producto.img}&gt;')); list($largura, $altura, $tipo, $atributos) = ($imagem); $largura = $imagem[0]; 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; &lt;/tr&gt; pelo que estou vendo no portal, apenas o trecho em negrito está sendo executado, o que me faz entender que o condicional está sendo aplicado como falso[/b] resta saber o por que. =/

redimensionar aparência da imagem via template

estava olhando a página do php.net sobre a função getimagesize() tentei alterar. $imagem = array_values(getimagesize('&lt;{$producto.img}&gt;')); por. $imagem = array_values(getimagesize(&quot;&lt;{$producto.img}&gt;&quot;)); com aspas duplas (segundo o php.net usado em referencias a url) e deu a página branca da morte de novo.

redimensionar aparência da imagem via template

se quiser testar é só acessar bancodemodelos.com tem lá as últimas inclusões. você vai ver que não está redimensionando. e o código está exatamente como você me passou. =/

redimensionar aparência da imagem via template

pergunta de leigo em php: não preciso declarar as variáveis $largura, $altura, $tipos, satributos ?

redimensionar aparência da imagem via template

fuçando aqui descobri o por que as imagens ficaram com 800 pixels. o módulo rmms tem, em sua área administrativa, uma opção para se escolher o tamanho da imagem a ser apresentada. pelo que percebi o módulo redimensiona a imagem para o tamanho escolhido no momento do upload. ou seja, como o meu estava preenchido com 800 pixels, quando fiz o upload das imagens elas foram redimensionadas e na apresentação eu "forçava" a se apresentarem com 440 pixels. quando fiz o código indicado pelos amigos acima, tirei a forma de "forçar" o redimensionamento e elas apareceram com o tamanho de 800 pixels de novo. pois bem, fiz os testes, deixando em branco o campo de tamanho na área administrativa. agora as imagens aparecem com seu tamanho correto, mas o condicional ainda não está funcionando. ou seja, se fizer o upload de uma imagem de 500 pixels de largura, ela está sendo apresentada com 500 pixels de largura. ou seja, o código infor

redimensionar aparência da imagem via template

fala redeye funcionou. a página branca sumiu, mas agora todas as imagens estão com 800 px de largura! juro que agora não entendi nada! [editado] será que resolveria colocando echo para chamar os trechos em html? não sei a sintaxe do echo para testar. vou pesquisar aqui. ;-)