public marks

PUBLIC MARKS from bacon with tags xoops & associado

October 2006

banco de dados, identificar associado

pessoal, já vasculhei no fórum xoops e em outros portais e não consegui encontrar. tenho dois bancos de dados no mesmo servidor (o banco de dados do xoops e um banco de dados de um script de gerenciamento). estou procurando um script para checar os utilizadores do banco de dados do script de gerenciamento, caso o usuário exista o script redirecionária para uma determinada página. tipo, o formulário teria apenas um campo para digitar o nome de usuário e checar a existência do mesmo. tabela do banco de dados do script de gerenciamento onde são registrados os utilizadores: -- -- estrutura da tabela `authuser` -- create table `authuser` ( `id` int(11) not null auto_increment, `uname` varchar(25) not null default '', `passwd` varchar(32) not null default '', `team` varchar(25) not null default '', `level` int(4) not null default '0', `status` varchar(10) not null defau

cadastrando associado direto no bd

obrigado, lukinha! aliás obrigado a muita gente, que li navegando por esse links. :-) xoops está arrebentando. esses fóruns xoops são uma revolução mesmo. obrigado, fibs, também! a ideia é essa mesmo, simples. a tabela xoops_users tem o seguinte esquema: no meu , 2.2.4, isso muda, tenho as tabelas: 1.users. 2.xoops_user_profile. 3.groups_users_link. esses dados que você me deu eu tenho que inserir na 1a e 2a. no final, temos que colocar na 3a a que grupo o usuário pertence. sem isso, não adianta inserir o usuário. cuidado com o primeiro valor (no caso aqui, o 1), porque ele define a id do novo usuário. se deixar em 1, vai substituir o admin do portal! cuidado mesmo! eu estou usando o insert, mas tudo bem. o campo de hash de senha (pass) tem 32 números, ac

cadastrando associado direto no bd

a talbela xoops_users tem o seguinte esquema: `uid` mediumint(8) unsigned not null auto_increment, `name` varchar(60) not null default '', `uname` varchar(25) not null default '', `email` varchar(60) not null default '', `url` varchar(100) not null default '', `user_avatar` varchar(30) not null default 'blank.gif', `user_regdate` int(10) unsigned not null default '0', `user_icq` varchar(15) not null default '', `user_from` varchar(100) not null default '', `user_sig` tinytext not null, `user_viewemail` tinyint(1) unsigned not null default '0', `actkey` varchar(8) not null default '', `user_aim` varchar(18) not null default '', `user_yim` varchar(25) not null default '', `user_msnm` varchar(100) not null default '', `pass` varchar(32) not null default '', `posts` mediumint(8) unsigned not null default '0', `attachsig` tinyint(1) unsigned not null default '0',<br

cadastrando associado direto no bd

não tenho certeza mas neste tópico falar sobre outras tabelas [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?viewmode=thread&topic_id=5369&forum=1&post_id=32281]não consigo editar associados![/url] este tópico também [url=http://www.xoopscube.com.br/modules/newbb/viewtopic.php?topic_id=7140&forum=7&post_id=40789#forumpost40789] cadastro avançado de utilizadores[/url]

cadastrando associado direto no bd

pessoal, vou simplificar esse tópico, para quem não está muito a fim de perder tempo entendendo.. :) o que é necessário inserir no banco de dados do xoops para que um usuário apareça na administração (utilizadores, grupos, etc.) e para que ele consiga fazer login? eu inseri um usuário direto no banco de dados e falta algum macete aí. desde já, valeu qqer ajuda!

cadastrando associado direto no bd

ae, pessoal. vi nos fóruns sobre importar utilizadores no xoops, vindos de um arquivo-texto, etc. mas queria uma luz com o que eu estou fazendo. quero jogar utilizadores de uma base de dados s.a.p para a base do xoops. fiz uma tela no xoops para mostrar os utilizadores que tem no s.a.p: [img]http://miltonlima.img.fotos.net.br/foruns/images/inclusao_funcionario.jpg[/img] então, fiz uma rotina para jogar os utilizadores selecionados para a base xoops. aqui o código do insert: $sql="insert into ".$xoopsdb->prefix("users")." (uname,loginname,name,email,pass,matricula, dt_nascimento) values ('". $user_name ."','" . strtolower($nome_funcionario) . "','" . strtolower($nome_funcionario) . "', '','". $senha . "','" . $matricula_funcionario . "','". $dt_nasc_funcionario ."')"; $result = $xoopsdb->query($sql); então, beleza. a senha também, criptografei com o md5. olhei no

September 2006

queria avisar associado sobre preenchimento do cadastro antes e depois obrigar

coral-x escreveu: eu queria obrigar o cadastrante muleta que tenha que preencher o cadastro corretamente. pode ser somente mensagem nada demais. mas quando ele já for cadastrado e estiver ativado, gostaria de enviar uma mensagem automática pelo portal avisando os campos que ele não preencheu. mas precisa ser tipo um bloco bem grande para ele ver toda vez que entrar no site. será que ninguém nunca precisou disto? também neste módulo queria receber algum tipo de notificação quando ele alterar alguma coisa no seu perfil. eles colocam cada coisa absurda que precisamos tomar cuidado. também não encontrei nada sobre isto aqui :-( se fosse possivel até avisar o que foi alterado melhor ainda. aguardo quaquer ajudar do xoops fala aí coral-x, tudo bem? vi que se cadastrou ontem, então primeiro de tudo seja bem-vindo ao xoops , espero que faça desta a sua casa em xoops no b

queria avisar associado sobre preenchimento do cadastro antes e depois obrigar

eu queria obrigar o cadastrante muleta que tenha que preencher o cadastro corretamente. pode ser somente mensagem nada demais. mas quando ele já for cadastrado e estiver ativado, gostaria de enviar uma mensagem automática pelo portal avisando os campos que ele não preencheu. mas precisa ser tipo um bloco bem grande para ele ver toda vez que entrar no portal. será que ninguém nunca precisou disto? também neste módulo queria receber algum tipo de notificação quando ele alterar alguma coisa no seu perfil. eles colocam cada coisa absurda que precisamos tomar cuidado. também não encontrei nada sobre isto aqui :-( se fosse possivel até avisar o que foi alterado melhor ainda. aguardo quaquer ajudar do xoops

adicionar uma reputação ao associado, roadmap

rplima2004 escreveu: muito bom hein! funcionaria como os depoimentos que se tem no orkut tb. gostei muito também do lançe das estatísticas que tem no final do profile la no viva o linux que mostra a quantidade de artigos, posts, e tudos mais. muito boa a ideia. sim, as estatísticas irão fazer parte do perfil do user se o administrador desejar e com a aprovação do usuário também :-)

adicionar uma reputação ao associado, roadmap

simplesmente show , ótima contribuição, perfeito, vamos anotar com carinho esta porque temos que fazer isto. :-) xoops detalhes adicionais. - o dono do cadastro tem o direito de remover este evento. - o dono do cadastro precisa ser notificado que isto foi incluido em seu perfil. - o dono do cadastro não pode comentar, rss :-) xoops - quando ele incluir este comentário na conta do usuário, obrigar a informar uma reputação que vai depender do cadastro de reputação central. :-)

August 2006

adicionar uma reputação ao associado, roadmap

pessoal, estava eu a visitar o fórum de traduções.org team para passar detalhes das novas versões xoops e traduções e verifiquei uma coisa muito interessante e que pode vir agregar um plus muito interessante ao xoops e a todos que mantem portais. hoje em dia usamos o userpoints para pontuar os utilizadores dentro de suas participações, mas isto acontece de forma indiscriminada. se um usuário responde a um tópico no fórum com uma pergunta, ele recebe os pontos. se responde, recebe os mesmos pontos. em artigos já é um pouco diferente porque ele pontua que cria artigos com uma pontuação x. o mesmo acontece com news e outras coisas coisas cadastrais. na questão de comentários ocorre o mesmo que o fórum. ele pode estar colocando uma pergunta dentro de uma nóticia ou artigo atraves de comentário e ganha a pontuação. eu não estou pensando aqui necessariamente no xoops e sim nos milhares de portais de comunidades e seus afins que vivem da participaçã

nome do associado logado

mas eu coloco isso como na página ? dentro de alguma tag php ? ou em qualquer canto? na verdade eu preciso do seguinte : estou usando este código na barra do portal. <{if $xoops_isuser}> <{$xoops_nomereal}>. .<{else}>bem-vindo visitante, registre-se agora !<{/if}> <{if $xoops_isadmin}> administrador. <{/if}> ele mostra o nome do usuário, e se for administrador, exibe depois do nome, a palavra administrador. porém, eu prefiriria que após o nome, ele exibisse o nome do grupo do usuário. queria saber o que eu tenho que incluir nesse código que estou usando. grato

nome do associado logado

você pode tentar adaptar esta função: <div class="xoopscode"><pre><samp><code> function in_group($group_name) { global $xoopsuser; if (!is_object($xoopsuser)) { return false; } $member_handler =& xoops_gethandler('member'); $groups =& $member_handler->getgroupsbyuser($xoopsuser->getvar('uid'), true); $in_group = false; foreach ($groups as $group) { if ($group->getvar('name') == $group_name) { $in_group = true; break; } } return $in_group; }</code></samp></pre> veja a explicação detalhada [url=http://xoops.org/modules/newbb/viewtopic.php?forum=5&topic_id=32938]nesta thread do xoops.org[/url] (em inglês). leia o tópico do draven que tem o código acima

nome do associado logado

desculpem a pergunta. tem como colocar também ao lado do nome do usuário, o grupo que ele faz parte? grato

nome do associado logado

blz. funcionou. obrigado galera.

nome do associado logado

então é só pegar a variável <{$xoops_uname}> que coloquei no meu primeiro post com o código anterior.removendo o nome real do usuário, ok?

nome do associado logado

pode ser igual ao daqui do xoops, onde mostra: bem-vindo fulano. só isso

nome do associado logado

falta seguir o endereço do artigo que o luix enviou para que exista o nome real no banco de dados

nome do associado logado

na minha página apareceu assim: <{if $xoops_isuser}><{$xoops_nomereal}>. sua conta | logout <{else}>bem-vindo visitante registre-se agora | entrar no portal <{/if}> o que tenho que fazer.? já alterei o código do cabeçalho.php. quero que apareça em algum lugar, pode ser depois da data no topo do portal. o nome do usuário logado. grato

bacon's TAGS related to tag xoops

Administração +   ajuda +   alguém +   alternativa +   ao +   apache +   aqui +   artsgeral +   associado +   atualização +   bloco +   blocos +   brasil +   cadastro +   cms +   colocar +   como +   comparação +   comunidade +   consigo +   conteúdo +   cube +   dados +   debora +   dev +   download +   downloads +   editor +   erro +   fabio +   fbs +   feed +   formato +   formulaire +   forum +   fotos +   free +   frodobr +   funciona +   google +   gz +   hospedagem +   hosting +   html +   Imagens +   inserir +   instalação +   internet +   lucas +   lukinha +   mais +   menu +   módulo +   módulos +   mysql +   news +   área +   notícias +   nova +   novo +   opensource +   php +   página +   portais +   portal +   português +   problema +   problemas +   proposta +   publisher +   ramos +   rc +   Ronaldo +   rss +   Segurança +   sem +   servidor +   sistema +   smarty +   sobre +   tela +   tem +   tema +   temas +   templates +   theme +   themes +   tradução +   uma +   versão +   vladmirgomes +   web +   web2.0 +   webdev +   webmaster +   windows +   XAMPP +   xmail +   xml +   xoopscube +