Pesquisa
Itens ativos
Posts mais lidos hoje
Login do usuário
Assine o RSS do Drupal-BR
A visualização dos blocos e páginas só funcionam para usuário administrador 1 (eu!)
Oi, pessoal
Eu estou fazendo um rede social para reunir pessoas interessadas em transformar o Rio de Janeiro em uma cidade melhor e estou precisando de ajuda. Estou tendo um problema com a visualização de blocos e páginas de alguns tipo de conteúdo. O nome do site é Polivox (www.polivox.org) e a idéia é fazer uma rede em que as pessoas possam participar discutindo idéias, criando projetos ou escrevendo num Blog comum, sempre com o objetivo de melhorar a cidade.
Eu consegui fazer quase tudo funcionar. Estou usando o CCK para criar os tipos de conteúdo específico e o Views para mostrar os conteúdos criados no CCK. Estou também controlando a visibilidade de alguns blocos e páginas e isso parece só funcionar perfeitamente para o usuário 1. Se eu logo com um usuário comum ou se eu não logo, somente o conteúdo relacionado a "projetos" (um dos tipos de conteúdo do site) aparece. Quando logo com o usuário comum, um pouco mais de conteúdo aparece. E quando logo com o admin tudo funciona perfeito. Mesmo se eu usar um bloco default, como Novos Tópicos, e não especificar nenhum regra de visibilidade ele só funciona para o usuário 1 e não aparece para usuários não autenticados de maneira nenhuma. E mesmo promovendo conteúdo para a front page, aquela mensagem do drupal continua lá. Eu tinha tentando usar o Panels antes e desisti, não sei se isso poderia explicar alguma coisa.
Achando que era um problema de controle de acesso para diferentes roles, passei as últimas 20 horas tentando consertar e nada! Será que alguém aqui consegue me ajudar?
muito obrigada,
Patricia
________________
Patricia Oakim
www.patriciaoakim.com
- Se logue ou se registre para poder enviar comentários
- 188 leituras




Patricia, você já adicionou a premisão de visibilidade desses conteúdos para os outros tipos de usuários?
Fernanda Rebelatto
http://www.sofalaranja.byethost8.com/
Eu já fiz isso e ainda assim não consertou o problema... Eu tava aqui investigando durante o dia e me lembrei que eu andei mexendo nos nomes dos tipos de conteúdo que eu criei com o CCK. Eu não entendo muito de php e de MySQL, mas tava dando uma olhada nas tabelas do bancos de dado e algumas que deveriam ter conteúdo estão vazias. O que eu fiz várias vezes nas últimas semanas foi criar o tipo de contúdo e depois ir lá e mudar o nome dele. Fiz isso tb com conteúdos default do drupal, como forum e story. O único que permaneceu com o nome inicial foi o "projetos", que é o que está funcionando.
Isso faz algum sentido? Quer dizer que se eu criar um campo de tipo de conteúdo numa tabela (como acontece no CCK) eu não posso modificar depois? Eu tenho, então, que criar um novo tipo de conteúdo? E quanto aos conteúdos default? Dá pra consertar?
O que eu não entendo é como o admin consegue ver esse conteúdo mesmo com as tabelas vazias.. Isso tem que estar em algum outro lugar no banco de dados, certo?
Consegui resolver o problema. Estou postando aqui para referências futuras. O problema era o módulo Organic Groups. Eu instalei o módulo domingo, mas logo depois resolvi não usar. Então, desabilitei no painel de controle de módulos. O problema é que esse módulo reescreve as permissões de acesso e mesmo não habilitado, a tabela de acesso no banco de dados continuava com as informações atualizadas por ele. Eu reabilitei o módulo, cliquei na opção de desabilitar o controle de permissões, depois desabilitei novamente. Tudo parece estar funcionando bem agora. Ah, eu estou usando a versão 5.6 do Drupal.
Aqui está o link do forum do drupal.org (em inglês) para quem quiser mais informação sobre o assunto:
http://drupal.org/node/213050