public marks

PUBLIC MARKS from bacon with tags campos & cadastro

September 2007

remover campos, cadastro

olá leandro, é relativamente simples,. [url=http://www.xoopscube.com.br/modules/wfsection/article.php?articleid=22] veja este artigo do topet[/url] este artigo ensina a incluir o campo nome real no cadastro, então para retirar é só seguir o tuto, mas comentando as linhas a respeito da timezone. é isso

remover campos, cadastro

como remover campos do cadastro inicial, ex: timezone

campos novos no cadastro

atenção também para a necessidade do php 5. segundo instruções do desenvolvedor (smartfactory): please note that this module requires xoops 2.0.16 and php 5.0x or higher e system requirements: * xoops 2.0.16 * php 5.0x+ * smartobject v0.9+ este é um módulo interessante, entretanto muitos serviços de hospedagem (como o meu :cry:) ainda não oferecem o php 5 (apesar das informações de que o php 4 deixará de ser suportado). sds.

campos novos no cadastro

meu caro virtual, acesnão tenho certeza com a senha e o login que me passou e pude logo perceber que você ainda não instalou ainda o smartobject que é requisito para o bom funcionamento do smartprofile. portanto instale-o primeiro e depois o profile. eis o link: http://web.archive.org/web/smartfactory.ca/modules/wfdownloads/viewcat.php?cid=20

campos novos no cadastro

virtual escreveu: marcellobr escreveu: usa o smartprofile que ele faz isso virar uma tarefa mais fácil que comer doce: http://web.archive.org/web/smartfactory.ca/modules/wfdownloads/singlefile.php?cid=21&lid=92 marcelo! segui sua dica e preciso da sua ajuda. instalei ele no portal http://cristiano.ganhei.net/html. pode se cadastrar que dou permissao de admin na ajuda ok? só foi possivel ver a configuração das preferencias. as demais opções mostrou tela branca interna, ou seja, sem nada para acesso ou visualização. ao optar pelas preferencias, sim, abriu tela para configurar. outra situação. tudo em ingles.sem opção para portugues. no aguardo de alguma ajuda. sds; virtual em tempo. encontrei esta mensagem de erro que pode ajudar a entender o que ocorreu. parse error: syntax error, unexpected

campos novos no cadastro

marcellobr escreveu: usa o smartprofile que ele faz isso virar uma tarefa mais fácil que comer doce: http://web.archive.org/web/smartfactory.ca/modules/wfdownloads/singlefile.php?cid=21&lid=92 marcelo! segui sua dica e preciso da sua ajuda. instalei ele no portal http://cristiano.ganhei.net/html. pode se cadastrar que dou permissao de admin na ajuda ok? só foi possivel ver a configuração das preferencias. as demais opções mostrou tela branca interna, ou seja, sem nada para acesso ou visualização. ao optar pelas preferencias, sim, abriu tela para configurar. outra situação. tudo em ingles.sem opção para portugues. no aguardo de alguma ajuda. sds; virtual

August 2007

campos novos no cadastro

usa o smartprofile que ele faz isso virar uma tarefa mais fácil que comer doce: http://web.archive.org/web/smartfactory.ca/modules/wfdownloads/singlefile.php?cid=21&lid=92

campos novos no cadastro

fala aí galera. tudo bem? estou com um pequeno problema. estou precisando incluir novos campos no cadastro de utilizadores. [img align=left]http://ibf.com.br/register_portalibf.jpg[/img] porém já cheguei até a inserir um que entrou como nome completo, igual ao que já tinha. e não estou conseguindo mudar o nome dele para empresa. e dentro do código, tem um tal de _us_realname, que não sei como criei, e como criarei o para "empresa" e os outros campos que precisarei criar. no banco de dados, já criei o emp ($emp). mas sei que não é só isso, só não me lembro o que mais tenho que fazer. tem tempo que não faço esses tipos de modificações. precisarei depois também, colocar o campo "cargo" com menu drop down e quando a última opção (outro), for esclhido, abrirá um campo para a pessoa colocar o outro cargo. isso tudo tentarei fazer também por aqui. no final, para complicar mais ainda, terei que associar

December 2006

como adicionar novos campos no cadastro?

rkbr, se você pretende corrigir, sugiro ater-se aos erros do php, que provavelmente os erros de mysql são decorrente do php. sugestão: fazer de novo, passo-a-passo, com calma. primeiro o tutorial para incluir novos campos. se acontecer algum erro ficará mais fácil de identifica-lo e corrigi-lo. depois de estar certo do seu funcionamento, partir para o tutorial para mostrar outros campos no registro. não se prenda ao exemplo do tutorial, lá está feito para a data de aniversário, mas é a mesma coisa para qualquer outro campo. o topet deixou bem explicado as duas alterações que são somente para o tratamento de datas, no resto é tudo igual. força que funciona. tenho alguns portais que foram feitas essas duas modificações e estão funcionando na boa. é isso

como adicionar novos campos no cadastro?

liguei o debug para erros em php e depois para erros em sql/blocks e apareceram vários erros quando fui acessar as opções dos menus da administração. todos erros relativos a referências em várias linhas e vários arquivos. as alterações que fiz deve ter zoado tudo. uaeheuhauehueaheuhauhe. o problema de começar tudo de novo é que o tutorial está feito para incluir data de aniversário que é diferente do tipo utilizado para o campos que quero adicionar. me deu o maior desânimo. :(

como adicionar novos campos no cadastro?

olá rkbr, exato, não mencionei a linha 543, porque ela já estava referenciada, mas agora, ficou melhor, porque você deixou os argumentos na posição certa. outro detalhe: por fim também alterei o formulário de registro para aparecerem os dois campos novos na hora do cadastro utilizando esta próxima dica aqui: http://www.xoopscube.com.br/modules/wfsection/article.php?articleid=22 como eu só observei depois que já tinha respondido, que você executou os dois tutoriais, seria importante você dizer o que tem acontecido de fato, porque pode ter acontecido erro de excução dos dois tutoriais. exemplo: você consegue entrar com o usuário que já estava cadastrado? você consegue registrar um novo usuário pelo form do user? você consegue registrar um novo usuário pelo form do admin? quando registra o usuário os dados são gravados no banco de dados (aparecem no perfil)? lig

como adicionar novos campos no cadastro?

ok. a primeira correção do am_guid já fiz. muito obrigado, fbs777. luix, já adicionei corretamente como disse na linha. ficou assim: $sql = sprintf("insert into %s (uid, uname, name, nick_jogo, guid, email, url, user_avatar, user_regdate, user_icq, user_from, user_sig, user_viewemail, actkey, user_aim, user_yim, user_msnm, pass, posts, attachsig, rank, level, theme, timezone_offset, last_login, umode, uorder, notify_method, notify_mode, user_occ, bio, user_intrest, user_mailok) values (%u, %s, %s, %s, %s, %s, %s, %s, %u, %s, %s, %s, %u, %s, %s, %s, %s, %s, %u, %u, %u, %u, %s, %.2f, %u, %s, %u, %u, %u, %s, %s, %s, %u)", $this->db->prefix('users'), $uid, $this->db->quotestring($uname), $this->db->quotestring($name), $nick_jogo, $guid, $this->db->quotestring($email), $this->db->quotestring($url), $this->db->quotestring($user_avatar), time(), $this->db->quotestring($user_icq), $this-

como adicionar novos campos no cadastro?

olá rkbr, além do erro indicado pelo fábio, observei mais um, na linha 541 do arquivo kernel/user.php, segue abaixo em azul o que precisa ser incluido. 3a alteração kernel\user.php: (adicionados os dados abaixo em negrito na linha 541 e 543) linha 541: $sql = sprintf("insert into %s (uid, uname, name, nick_jogo, guid, email, url, user_avatar, user_regdate, user_icq, user_from, user_sig, user_viewemail, actkey, user_aim, user_yim, user_msnm, pass, posts, attachsig, rank, level, theme, timezone_offset, last_login, umode, uorder, notify_method, notify_mode, user_occ, bio, user_intrest, user_mailok) values (%u, %s, %s, %s, %s, %s, %s, %s, %u, %s, %s, %s, %u, %s, %s, %s, %s, %s, %u, %u, %u, %u, %s, %.2f, %u, %s, %u, %u, %u, %s, %s, %s, %u)", $this->db->prefix('users'), $uid, $this->db->quotestring($uname), $this->db->quotestring($name), [u][color=0000ff]$nick_jogo, $guid[/u], $this->db->quotestring($email

como adicionar novos campos no cadastro?

tenho impressão que vi pelo menos um erro no que você colocou aqui. possível erro: 1a alteração /modules/system/admin/users/userform.php: (adicionadas as linhas abaixo na linha 35 e 36) $name_text = new xoopsformtext(_am_name, "name", 30, 60, $name_value); $nickjogo = new xoopsformtext(_am_nickjogo, "nick_jogo", 21, 21, $nickjogo_valor); $guidjogo = new xoopsformtext(_am_guid, "nick_jogo", 41, 41, $guidjogo_valor); $email_tray = new xoopsformelementtray(_am_email, " "); mais especificamente, na linha que tem _am_guid. ali você repetiu o valor da linha anterior, colocando "nick_jogo" de novo, em vez de "guid"

como adicionar novos campos no cadastro?

fiz direto no portal hospedado. se puder me ajudar verificando onde foi que errei, ficarei agradecido. só tentei seguir as dicas mas como elas não eram exatamente para acrescentar campos de dados de texto, posso ter feito algo errado. não sou programador. obrigado pela atenção.

como adicionar novos campos no cadastro?

com o resultado dessa busca você deve encontrar uma solução: [url=http://www.xoopscube.com.br/search.php?query=adicionar+campos+no+cadastro&action=results]adicionar campos no cadastro[/url] mas você ainda não disse se está tentando isso em localhost ou no portal hospedado. se tiver em localhost não cadastra mesmo, porque poe padrão o servidor em localhost usando no pc de casa não vem com suporte à envio de email (servidor de email) ativado, então não podendo mandar email para o user o xoops não cadastra. se tiver em localhost, experimenta desativar a opção de mandar email de confirmação de cadastro para não ser barrado na hora do xoops tentar enviar o email.

como adicionar novos campos no cadastro?

primeiramente utilizei essa dica neste endereço abaixo. http://www.xoopscube.com.br/modules/wfsection/article.php?articleid=35 criei na tabela xoops_users os seguintes campos: field: nick_jogo. type: varchar(20) null: no. field: guid. type: varchar(40) null: no. xoops versão em português br 2.0.15 as alterações/adições estarão em negrito. usei o php editor. 1a alteração language\pt_utf8\user.php: (adicionadas as linhas abaixo na linha 113 e 114) define('_us_realname','nome completo'); define('_us_nickjogo','nick no jogo'); define('_us_guid','guid'); define('_us_showsig','sempre incluir a minha assinatura'); 1a alteração kernel\user.php: (adicionadas as linhas abaixo na linha 74 e 75) function xoopsuser($id = null) { $this->initvar('uid', xobj_dtype_int, null, false); $this->initvar('nick_jogo', xobj_dtype_txt

ocultar campos no cadastro

ae virtual, tudo bem? :-) tipo não cheguei a testar não mas deve funcionar. o arquivo que você terá que esditar é o /modules/system/templates/system_userinfo.html lá você terá que identificar que itens você quer que apareça somente ao admin, e editar conforma abaixo(um exemplo para remover o endereço para enviar pm). deve estar assim: <div class="xoopscode"><pre><samp><code> <tr valign="top"> <td class="head"><{$lang_privmsg}></td> <td class="even"><{$user_pmlink}></td> </tr></code></samp></pre> e vai ficar assim: <div class="xoopscode"><pre><samp><code> [color=ff0000]<{if $xoops_isadmin == true}> <tr valign="top"> <td class="head"><{$lang_privmsg}></td> <td class="even"><{$user_pmlink}></td> </tr> [color=ff0000]<{/if}></code></samp></pre> no mais é isso ae, salva o arquivo manda para o server e atualiza o módulo s

ocultar campos no cadastro

olá,! gostaria de saber como fazer para ocultar alguns campos do cadastro para que somente o admin saiba o conteudo. exemplo: cadastro com 10 campos de preenchimento. apenas 5 deles devem ser mostrados para utilizadores e visitantes, os demais campos do cadastro apenas para o administrador. não sei como fazer. será que alguém pode me ajudar passo a passo? abraços. virtual