Hi Dan, Thanks.
I tried several different ways. It'll update only the user who is in active session rather bring a user into session and update his/her details!! I don't think for-each loop is working. Doesn't seem to update the user . There is only one user in the group "testusers" (if you look at my code). I am using DS9 HF9. Regards, Jo On Jun 10, 10:03 am, Bagsy <[email protected]> wrote: > Hi Jo, > > In that case, it may be worth trying to set attributes in the default > "path" under rde-edit-user with attributes being set under rde-edit- > user.rde-attributes.telephoneNumber for example. > > The alternative is that the attribute branch is required - i.e. set > attribute as test.rde-attributes.telephoneNumber. > > Keep in mind those special branches that is detailed in your > documentation: > > rde-fields > rde-groups > rde-roles > rde-attributes > > The documentation can be seen under your Delivery Server install under > http:<server>/cps/docu/wsds-h-pdy/en/html/_manual.htm > > Hope that helps, > > Dan > > On Jun 10, 10:31 am, Jo <[email protected]> wrote: > > > Hi Dan, > > > Thanks for your reply. > > > I tried that actually, but it doesn't work. > > Could you be able to recollect how did you do that ? > > > Many Thanks, > > > Jo > > > On Jun 9, 1:54 pm, Bagsy <[email protected]> wrote: > > > > Hi Jo, > > > > Just to check, although you are flushing the attribute forcing it to > > > the repository, are you viewing the before and after effects within > > > Delivery Server with a single user without logging off and on again. > > > > For example, are you testing like this: > > > > - logged in with admin user > > > - Check targeted user or users for status on attributes > > > - Run test script > > > - Check targeted users for status on attributes > > > > It could be that the view of those users attributes are cached > > > relative to that admin session regardless of the flushing. > > > > Therefore, to check this, try these additional steps: > > > > - logged in with admin user > > > - Check targeted user or users for status on attributes > > > - Run test script > > > - *Logoff as admin user > > > - *Logon as admin user > > > - Check targeted users for status on attributes > > > > This is a quick answer and I haven't read your post in detail so let > > > me know if this doesn't address your issue. It is certainly a gotcha > > > that has got me in the past. > > > > Regards, > > > > Dan > > > > On Jun 9, 10:55 am, Jo <[email protected]> wrote: > > > > > Hi, > > > > > I have been trying to update users data as bulk by getting the user > > > > report and then by looping through each users. > > > > But the update mode only updates the user in active session. Here is > > > > the xml code I am using : > > > > > <dyn> > > > > > <rde-dm:user mode="report" tag="staff-search-results" item-tag="user" > > > > resulttype="xml" buffersize="1" > > > > > <rde-rd:user-filter> > > > > <rde-rd:group>testusers</rde-rd:group> > > > > </rde-rd:user-filter> > > > > </rde-dm:user> > > > > > <rde-dm:attribute mode="write" source="request" attribute="userlogin" > > > > value="[#xpath://search-results//user//@login#]" /> > > > > > <rde-dm:attribute mode="read" source="request" attribute="userlogin" > > > > tag="users" /> > > > > > <rde-dm:user mode="load" user="[#context:id#]" > > > > > > <rde-dm:attribute mode="write" source="user" > > > > attribute="test.telephoneNumber" op="set" value="020 7899 > > > > 0000" /> > > > > > <rde-dm:user mode="update" path="test" /> > > > > > <rde-dm:attribute mode="flush" /> > > > > > </rde-dm:user> > > > > > </rde-dm:attribute> > > > > > </dyn> > > > > > just trying to update only one value as test. > > > > > Can anybody help on this please ? I am not sure where I go wrong or is > > > > this possible in delivery server ?? > > > > > Thanks, > > > > Jo -- You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/reddot-cms-users?hl=en.
