Assign Preference Edit to Rolls

eyecon - August 29, 2008 - 19:53
Project:Zemanta
Version:5.x-1.0
Component:User interface
Category:feature request
Priority:normal
Assigned:JureCuhalev
Status:active
Description

It's hard to deploy Zemanta to users if they can alter preferences. Unless I am incorrect, permissions are derived solely from block visibility.

#1

JureCuhalev - September 1, 2008 - 14:04
Assigned to:Anonymous» JureCuhalev

I understand the issue. We'll try to figure out something to address this.

#2

IRoar - November 30, 2008 - 21:49

Hi Jure, I have two questions. First, I want to make sure that I understand the issue. Is the problem that, assuming you are using a multi-user blog site, and each user can alter the preferences, then that alters the zemanta settings site wide? When I first installed zemanta I was assuming that each user would have their own zemanta account and that any changes made to their zemanta preferences would only affect their individual preferences. So, first off, could you let me know if I am thinking of the same issue that you are? Second, if we are both on the same page, then I am wondering if you could give an update on the solution being proposed and on the time line for the resolution. Uh oh, I just realized I have a third question, which should probably be it's own issue, but I will quickly mention it here. Zemanta does not seem to be working properly when dragging and dropping images into the text field in safari (images don't appear in the text field after being dropped). Have you had any other queries regarding this? If not I will start up a new thread. Thanks.

#3

JureCuhalev - December 1, 2008 - 10:13

>> Hi Jure, I have two questions. First, I want to make sure that I understand the issue. Is the problem that, assuming you are using a multi-user blog site, and each user can alter the preferences, then that alters the zemanta settings site wide?

Actually, the first user to register that API key, is going to "own" preferences of drupal site.

So only generic settings (reblog image, image alignment) can be changed by all. Things that reqiure login (OPML etc.) can be changed only by the user who created preferences account.

>> When I first installed zemanta I was assuming that each user would have their own zemanta account and that any changes made to their zemanta preferences would only affect their individual preferences. So, first off, could you let me know if I am thinking of the same issue that you are?

It should be possible to change Zemanta drupal plugin to give each user a different API key. Depending on specific needs of administrator. If you have development skills, you can patch it yourself as it is a fairly simple plugin.

>> Second, if we are both on the same page, then I am wondering if you could give an update on the solution being proposed and on the time line for the resolution.

It turns out that once you start thinking for such multi-user scenarios you're soon in more enterprise/publishers area. We're right now working on extended version of Zemanta that will address such usage scenario. Current release plan for this is in Q1 2009.

>> Zemanta does not seem to be working properly when dragging and dropping images into the text field in safari (images don't appear in the text field after being dropped)

Drag and drop is very complex and browser dependent. It works best currently in Firefox and we keep improving support with each release. I filed a bug about this internally to our development team and we'll try to further improve Safari support for next release. Thanks for letting us know.

#4

IRoar - December 1, 2008 - 17:47

Thanks for your reply. Very informative and helpful.

 
 

Drupal is a registered trademark of Dries Buytaert.