Ge användare behörighet att redigera en viss sida

Events happening in the community are now at Drupal community events on www.drupal.org.
PatrickTarzan's picture

Jag har sökt på denna fråga, har dock inte hittat något, länka gärna om detta redan har besvarats.

Jag vill att en användare ska kunna redigera en specifik sida/node på hemsidan, och inte en grupp eller en roll, hur kan göra så att det blir rätt?

Comments

Kanske...

farrington's picture

Denna modul utger sig för att gör det du verkar vilja... jag har inte testat det. Men om du gör det, läs noga på sidan nedan innan du gör det. Systemkraven var lite specifika...

http://drupal.org/project/node_access

/marcus

Med hjälp av modulen Content

pontus_nilsson's picture

Med hjälp av modulen Content Access kan du sätta rättigheter per nod.

//Pontus Nilsson, Digitalist

Med risk för att jag minns

farrington's picture

Med risk för att jag minns fel nu, men jag har för mig att Content Access bara går på roller (där av att jag inte rekommenderade den).

/marcus

(No subject)

pontus_nilsson's picture

Only local images are allowed.

//Pontus Nilsson, Digitalist

Precis, det är bara roller

farrington's picture

Precis, det är bara roller som är uppräknade... och som jag förstod frågan handlade det som att ge enskilda användare behörighet att redigera enskilda noder utan att tilldela dem roller. Kanske wunderbaren kan klargöra, så inte jag och Pontus "stångas" över något som jag missförstår... ;-)

Så jag vidhåller (tills vidare), att Content Access, inte löser problemet.

En enkel lösning är ju att "ge bort noden", dvs. sätta en annan användare än sig själv som ägare. Då räcker det med att "alla inloggade" kan redigera "egna noder". Och att man själv tillhör en roll som har redigera "alla noder". Då kan man ge bort noder till andra och ändå ändra själv. ;-)

/marcus

Jag provade att faktiskt bara

PatrickTarzan's picture

Jag provade att faktiskt bara ändra författaren till den aktuella användaren, och då kunde användaren redigera noden.

Eftersom jag kommer att vara administratör, så kan jag fortfarande redigera sidan utan problem.

Och ja, jag vill klargöra att jag vill att vissa användare ska kunna redigera vissa noder, och jag vill inte använda mig av roller för det.

Tack för hjälpen!

Går att styra per användare per nod

bjorpe's picture

Skärmdumpen innehåller bara defaultinställningarna för en viss nodtyp. Om du kör "Enable per node access control settings" kommer du att kunna dela ut rättigheter till enskilda användare på varje nod.

Nej, fortfarande bara till

farrington's picture

Nej, fortfarande bara till roller. Man får upp precis samma formulär (som i skärmdumpen) fast avseende enskild nod. (kör den på en site, och var tvungen att kolla så jag inte luras här...)

Det som undantas när det avser enskild nod är "Per node access control settings" och "Advanced".

/marcus

Jag tror du kan behöva

bjorpe's picture

Jag tror du kan behöva modulen ACL (tillsammans med Content Access) för att få till det. Jag har gjort detta (i Drupal 5), så det ska funka :-)

Japp, det ser ut att stämma

farrington's picture

Japp, det ser ut att stämma även för D6.

Skönt när man kan lära sig något nytt eller ett nytt sätt att gör något. :-)

/marcus

Aha nu är jag med på noderna

pontus_nilsson's picture

Aha nu är jag med på noderna :) , Node Access User Reference skapar en fält där du kan referera till ytterliggare användare som kan redigera din nod.

//Pontus Nilsson, Digitalist

Bra tips!

farrington's picture

Bra tips!

Tack Pontus!

Någon som testat den jag hade hittat, och vet om den fungerar väl? (Hade som sagt var inte testat själv, bara den som Pontus prata om inann...)

/marcus

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: