afbeelding van 30equals

views niet zichtbaar voor andere rollen

hoi iedereen.

ik heb even een probleem inzake mijn views.

in mijn drupal config gebruik ik de nodeprofile module om custom profiles te koppelen aan verschillende users roles (met de role_signup module)

ik heb ook verschillende linken pagina's die dynamisch worden gevuld met de links (ingedeeld adhv de roles) met de website links van de gebruikers. deze pagina's zijn aangemaakt met de views module waar ik dan per view de nodige node type toon.

het probleem is dat deze views enkel zichtbaar zijn voor de admin en de role die overeenkomt met de desbetreffende linkpagina (-> de bedrijven links pagina/dus bedrijven view is enkel zichtbaar voor een gebruiker met role 'bedrijf')

ik snap niet goed waarom

de anonymous users hebben toegang tot de view én alle content. dit helpt niet.

iemand een idee wat het probleem kan zijn ?

alvast bedankt!

Auteur: 
30equals
afbeelding van 30equals
Door 30equals op 13 mei, 2008 - 23:22

misschien moet ik erbij vermelden dat ik ook de module Node Privacy by Role gebruik.
en het probleem lijkt me zich daar te bevinden. op de issues pagina nog niet de juiste fix gevonden

afbeelding van Xano
Door Xano op 14 mei, 2008 - 08:57

Pas de betreffende View eens zo aan dat hij sowieso een paar nodes moet weergeven waartoe iedereen toegang heeft (dus gewoon nodetype van de View even tijdelijk veranderen). Als het dan wel werkt, dan weet je zeker dat het aan de nodes ligt en niet aan de View.

My name is Bart - web & events
iDEAL, OmniKassa, en meer.

afbeelding van 30equals
Door 30equals op 14 mei, 2008 - 11:39

xano

dat heb ik net getest. en het ligt dus idd niet aan de views, want als ik simpelweg bij node type 'blog entry' selecteer, dan is er geen probleem.

ik heb ook gemerkt, dat als ik zo'n 'bedrijf' profiel pagina, individueel nog eens edit, en de rechten bekijk, dat de default rechten van de content type niet zijn overgenomen. als ik daar de view permissions dan aanvink dan komt die gebruiker zijn link wel tevoorschijn op de linken pagina

het probleem is ten eerste dat ik dat niet kan blijven doen. en dat het lijkt alsof het willekeurig is en de issue niet altijd volgens een vast patroon voorkomt..

afbeelding van 30equals
Door 30equals op 27 mei, 2008 - 10:59

update

het blijkt een bug te zijn in de nodeprivacy_by_role module
en opgelost door een update van de module code

zie deze thread
http://drupal.org/node/256396

Bookmark and Share

Drupal is een geregistreerd merk van Dries Buytaert. | Powered by Pantheon.

Drupal.be/Drupal.nl is de website van de Nederlandstalige Drupalgemeenschap.