hallo
ich beschäftige mich seit kurzem mit s9y (bin ziemlich begeistert, super software!!) und hab vor aktiv damit zu arbeiten und das ein oder andere plugin zu schreiben, zurzeit hänge ich noch am anfang.
gibt es eine möglichkeit einen user anzulegen, welcher :
-blogeinträge (geschrieben und ev. schon veröffentlicht) von anderen usern korrigieren darf
-aber keine eigenen anlegen darf
-kommentare und trackbacks warten darf (von anderen usern)
-sonst darf der user nichts mehr.
als eine art "korrigator" usergruppe?
dank.
mfg
f.e.
usermanagment: ein korrigierender user
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: usermanagment: ein korrigierender user
Hi!
Erstmal freut es mich, dass Dir Serendipity gefällt!
Ein Wunsch eines solchen Benutzers ist ehrlich gesagt etwas seltsam und zumindest bisher nicht aufgekommen.
Es gibt das recht "adminEntries", wenn dies ein Benutzer hat, darf er Einträge erstellen und eigene editieren. Dann gibt es das Recht "adminEntriesMaintainOthers", was einen Benutzer befugt auch fremde Artikel zu bearbeiten. Aber wenn er das Recht hat, braucht er auch "adminEntries" und würde dann halt auch Einträge erstellen können.
Für Kommentare gibt es das "adminComments" Recht, und alle anderen Rechte könnten entzogen werden.
Sprich, für das was du willst, müsstest du den SourceCode anpacken und quasi ein neues Recht "adminEntriesCreate" erstellen, was separat gewartet werden muss. Serendipity ist sehr flexibel angelegt, daher wäre das recht einfach möglich, aber halt viel Fleißarbiet, da jede Stelle wo "adminEntries" abgefragt verändert werden muss und man dort einen zusätzlichen Check für "adminEntriesCreate" einfügen muss...
Viele Grüße,
Garvin
Erstmal freut es mich, dass Dir Serendipity gefällt!
Ein Wunsch eines solchen Benutzers ist ehrlich gesagt etwas seltsam und zumindest bisher nicht aufgekommen.
Es gibt das recht "adminEntries", wenn dies ein Benutzer hat, darf er Einträge erstellen und eigene editieren. Dann gibt es das Recht "adminEntriesMaintainOthers", was einen Benutzer befugt auch fremde Artikel zu bearbeiten. Aber wenn er das Recht hat, braucht er auch "adminEntries" und würde dann halt auch Einträge erstellen können.
Für Kommentare gibt es das "adminComments" Recht, und alle anderen Rechte könnten entzogen werden.
Sprich, für das was du willst, müsstest du den SourceCode anpacken und quasi ein neues Recht "adminEntriesCreate" erstellen, was separat gewartet werden muss. Serendipity ist sehr flexibel angelegt, daher wäre das recht einfach möglich, aber halt viel Fleißarbiet, da jede Stelle wo "adminEntries" abgefragt verändert werden muss und man dort einen zusätzlichen Check für "adminEntriesCreate" einfügen muss...
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
-
- Posts: 2
- Joined: Mon May 08, 2006 9:37 am
'AdminEntriesCreate'-recht hartkodiert eingefügt
habe das neue 'AdminEntriesCreate'-recht inzwischen an den meiner bescheidenen meinung nach relevanten stellen eingefügt und funkt ohne probleme.
die xml-rpc schnittstelle zum erstellen neuer einträge scheint man in der pluginverwaltung nicht auf einen autor beschränken zu können, aber vielleicht ist das auch ein bug, werds mal untersuchen (dann in der entsprechenden rubrik posten falls es wirklich einer ist)
ad der unlogik meiner anfrage: hat mit investor relations zu tun, eine welt welche genauestens per gesetz geregelt ist und nur so vor unlogik strotzt.
die software anzupassen ist nach einiger einarbeitungszeit nicht wirklich schwer. am anfang fühlt man sich in den files etwas verloren (sind immerhin 1700) aber nach ein paar stunden gehts dann. toll gemacht.
die xml-rpc schnittstelle zum erstellen neuer einträge scheint man in der pluginverwaltung nicht auf einen autor beschränken zu können, aber vielleicht ist das auch ein bug, werds mal untersuchen (dann in der entsprechenden rubrik posten falls es wirklich einer ist)
ad der unlogik meiner anfrage: hat mit investor relations zu tun, eine welt welche genauestens per gesetz geregelt ist und nur so vor unlogik strotzt.
die software anzupassen ist nach einiger einarbeitungszeit nicht wirklich schwer. am anfang fühlt man sich in den files etwas verloren (sind immerhin 1700) aber nach ein paar stunden gehts dann. toll gemacht.
-
- Core Developer
- Posts: 30022
- Joined: Tue Sep 16, 2003 9:45 pm
- Location: Cologne, Germany
- Contact:
Re: 'AdminEntriesCreate'-recht hartkodiert eingefügt
Hi!
Super, das freut mich doch sehr zu hören!
Es stimmt, das XML-RPC ist standardmäßig dann für alle Autoren freigeschaltet; da müsste man auch ein Recht abfragen, schätze ich. )
Viele Grüße,
Garvin
Super, das freut mich doch sehr zu hören!
Es stimmt, das XML-RPC ist standardmäßig dann für alle Autoren freigeschaltet; da müsste man auch ein Recht abfragen, schätze ich. )
Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/