Posted by PatrickTarzan on August 9, 2010 at 6:09pm
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...
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
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
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, Digitalist
Precis, det är bara roller
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
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
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
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
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
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
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!
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