public marks

PUBLIC MARKS from bacon with tag avançado

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 =& getmailer(); $xoopsmailer->usemail(); se o grupo escolhido for o grupo1, então $xoopsmailer->settemplate('register1.tpl'); senão, se o grupo escolhido for o grupo2, então $xoopsmailer->settemplate('register2.tpl'); $xoopsmail

September 2006

cadastro avançado de utilizadores

mettmax escreveu: quero saber como eu incluo mais dados ao formulario de cadastro. aqui tem um artigo sobre isso: http://www.xoopscube.com.br/modules/wfsection/article.php?articleid=35

cadastro avançado de utilizadores

gostaria de saber como eu incluo mais dados ao formulario de cadastro. é porque toda vez que contratarmos alguém, vou solicitar que esta pessoa já preencha seu cadastro na empresa pelo formulario de cadastro em nosso portal porque aí agente já coloca dados indispensáveis sobre a pessoa para ela mesma informar e evitar que agente fique perguntando toda vez! alguém pode me ajudar? não sei programar em ph só sei utilizar o xoops. sou usuário clicador heheh. gostaria até de contratar um free lancer para fazer isso para mim se alguém puder personalizar meu xoops para mim.

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]

cadastro avançado de utilizadores

não entendi referente ao debug. porque ligar o debug se não é para aparecer erros. o que quero é colocar uma informação sobre o grupo do usuário logado. vou tentar fazer o que você falou para fazer. grato

cadastro avançado de utilizadores

carambaaaaaaaaaa este tópico está de primeiro mundo :-d e espero que eu não baixe o nível dele, mas vamos lá. rfferreira escreveu: funcionou. que bom, acho que você está ficando contaminado, rs :-) antes que me pergunte, contaminado pelo xoops, é assim que se inicia uma grande e longa utilização e compreensão da ferramenta, por isto as perguntas para nós são tão relevantes. estou com uma outra dúvida. desculpe o abuso. eu não diria abusando não, pode perguntar, mas lembre-se de algumas coisas que costumo comentar aqui, só para relembrar. - pesquise nos fóruns, faqs, artigos. - tente ao máximo antes de colocar a questão. - mostre ao pessoal o que você já, como tentou fazer e onde está pegando. - informe a versão. - informe tudo que pode ser importante para a solução do seu problema. -

cadastro avançado de utilizadores

funcionou. estou com uma outra dúvida. desculpe o abuso. eu tenho na minha página principal, este script: <?php echo ?><{if. $xoops_isuser}><img src="../../images/users.gif" width="15" height="15" /> <{$xoops_nomereal}>. -- <{$xoops_uname}> --.<{else}>bem-vindo. visitante, registre-se agora !<{/if}> <?php echo ?><{if $xoops_isadmin}>     <img src="../../images/users3.gif" width="15" height="14" /> administrador.<{/if}> que exibe o nome completo do usuário, o nome do usuário. se o usuário for adm, mostra no final "administrador". mas eu estou faz muito tempo querendo colocar depois do nome do usuário um valor que exiba o grupo do usuário. você saberia qual seria este valor? grato

cadastro avançado de utilizadores

já tinha respondido antes de ver o seu último post. que bom que funcionou. tem jeito sim, basta você alterar este trecho: $f_timezone = ($timezone_offset < 0) ? 'gmt '.$timezone_offset : 'gmt +'.$timezone_offset; echo _us_timezone.": $f_timezone. "; echo "<form action='register.php' method='post'> <input type='hidden' name='uname' value='".$myts->htmlspecialchars($uname)."' /> por este: $f_timezone = ($timezone_offset < 0) ? 'gmt '.$timezone_offset : 'gmt +'.$timezone_offset; echo _us_timezone.": $f_timezone. "; //inicio hack by rplima. //este hack permite que o usuário na hora do cadastro selecione o grupo ao qual quer pertencer. $member_handler =& xoops_gethandler('member'); $grupo_arr = $member_handler->getgrouplist(); $grupo = ($user_group != 0)?$grupo_arr[$user_group]:'usuário'

cadastro avançado de utilizadores

provavelmente você apagou um } a mais aí na hora de colar os códigos que passei. recupere o backup que você fez desse arquivo e aplique o hack de novo. abaixo está o meu register.php depois de inserido os códigos do hack para você ir conferindo. obs.: aconselho você fazer o hack no seu arquivo e não usar o código do meu porque não sei qual a versão do seu xoops e pode ser que tenha diferença. no mais é isso aí. rodrigo. <?php. // $id: register.php 2 2005-11-02 18:23:29z skalpa $ // ------------------------------------------------------------------------ // // xoops - php content management system // // copyright (c) 2000 xoops.org // // <http://xoops.org/> // // ------------------------------------------------------------------------ // // this program is free software; you can redistribute it and/or modify // // it under the terms of the gnu gen

cadastro avançado de utilizadores

perfeito! funcionando perfeitamente. uma outra dúvida. depois que a pessoa se cadastra e recebe a confirmação na tela, onde aparecem: nome. email. fuso horário. tem como colocal outras informações do usuário, como por exemplo o grupo que ele escolheu? grato

cadastro avançado de utilizadores

muito obrigado. no início foi dando resultado, mas depois deu um erro no register.php. na linha 271 <?php. // $id: register.php,v 1.13.4.4 2005/03/29 15:58:11 mithyt2 exp $ // ------------------------------------------------------------------------ // // xoops - php content management system // // copyright (c) 2000 xoops.org // // <http://xoops.org/> // // ------------------------------------------------------------------------ // // this program is free software; you can redistribute it and/or modify // // it under the terms of the gnu general public license as published by // // the free software foundation; either version 2 of the license, or // // (at your option) any later version. // // // // you may not change or alter any portion of this comment or credits // // of supporting developers from this source code or any supporting // // source code which is considered copyrighted (c) material of the

cadastro avançado de utilizadores

fala aí rfferreira, tudo bem? bom cara, este seu post me interessou bastante, na verdade eu adoro fazer hacks para o xoops, rs xoops vamos lá então. lembrando que fiz uma coisa bem simples, visando atingir o objetivo (que é permitir ao usuário a seleção do grupo que deseja pertencer na hora do cadastro) com o menor número de alterações em arquivos. ah, fiz o hack usando a versão 2.0.15 do xoops mas acredito que em versões anteriores seja a mesma coisa. você terá que alterar apenas 2 arquivos, include/registerform.php e register.php, então comece fazendo um backup desses arquivos para o caso de algum problema ou de desistir de usar o hack fique simples de voltar ao que era antes. agora abra o arquivo include/registerform.php em um editor de texto (eu uso o php editor). por volta da linha 79 você encontrará o seguinte trecho de código: $reg_form->addelement(new xoopsformpassword(_us

cadastro avançado de utilizadores

estou com uma necessidade enorme na minha empresa. estou para trocar a intranet atual, pela que desenvolvi em xoops. nela criei vários grupos que serão utilizados pelos respectivos utilizadores. o problema é o seguinte. a primeira ideia foi, depois que os utilizadores fossem acessando esta nova página, eu e outra pessoa que tivesse o privilégio de administrar novos utilizadores e grupos, fossemos incluindo eles respectivamente em seus respectivos grupos cadastrados. seria uma tarefa muito trabalhosa, porque são muito funcionários. seria um trabalho manual desgastante e muito demorado. fora que teria que estar o tempo todo controlando novos cadastros, para que depois fosse feita a distribuição na adm do sistema para os grupos referentes. a solução:::::: gostaria de saber se tem algum módulo ou mudança no código que permitisse que quando o usuário fosse se cadastrar, mostraria para ele, botões de escolha única (radio button), onde ele escolheria para

bacon's TAGS related to tag avançado

agenciabeats +   cadastro +   fbs +   forum +   free +   mettmax +   niltonrr +   pimps +   smarty +   therplima +   utilizadores +   xoops +