Exploring web manager & content editor topics

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Lets do an initial braindump on all topics that come to mind when thinking about this realm of roles, tasks, activities and goals so that we can find the common ground and see which issues are most prominent.

What are our daily, weekly, monthly tasks?

Common annoyances? Frequently run into problems? Have trouble understanding?

Want to learn more about x, y, z?

Comments

Budget Article Status Photo

ithacaindy's picture

Budget
Article Status
Photo Credits
Multimedia Search
Publish to Twitter

...Just some daily routines.

And by "Budget" you don't mean dollars, right?

Cliff's picture

For those of us who are distant from the newspaper or magazine publishing business, you're talking about the daily process of allocating a fixed amount of resources (space, time, other) to the various pieces of content to be developed.

Or something like that.

Right?

Right, sorry about the

ithacaindy's picture

Right, sorry about the confusion.

Uh, not that this wiki's a bad thing...

Cliff's picture

But how did an anonymous user post it?

I posted the wiki

yoroy's picture

And removed author name. I find that having userpics on wiki pages communicates a kind of ownership of the content, which is specifically not the goal for a wiki. I suspect it keeps people from editing it. Issue to make that the default behavior is http://drupal.org/node/1096692.

fully agree

bertboerland's picture

ownership of an wiki is like alcoholfree beer, a royal award for republicanism or a command line based WYSIWYG editer :-)

--

bert boerland

How shall we do this?

mlangfeld's picture

What's the best way to proceed? Shall we each add our comments, then afterwards edit the wiki? Or add each of our experiences below the relevant question on the wiki itself?

Best, Marilyn

yoroy's picture

I say go loose in the comments first. Then, anyone who feels like summarizing things updates the actual wiki accordingly.

Joe.Cafiero's picture

something that has baffled me a few times is introducing javascript just previous to the closing body tag of a page, to add an AdWords conversion script for instance

i discovered i could turn off the rich text in the wysiwyg that was for primary entry of page content, paste the script at the bottom of the actual page copy, save, and have it rendered with the rest of the page ... but sometimes it works, sometimes it doesn't; a person coming from a by-hand background figures this is straight-forward and maybe should just work

with a little study i noticed that after the save and in the render, drupal would do different things -- resituate returns, choke on second-preference javascript commenting, duplicate cookie-code brackets; obviously pasting in a script this way is not the right way, as my developer helped me understand

our standard approach now is a CCK field just for a conversion script right before the closing body tag, and this works great

i looked around a good bit for some explanatory text at the time, since i needed the conversion scripts working quickly, but wasn't able to dig anything up

managing large number of continuing image uploads

Joe.Cafiero's picture

it's straightforward enough to upload images using the image button in a wysiwyg and equally easy to access the file browser directly and upload an image, or a pdf, that way

but what do you once you've got a huge amount of undifferentiated images (and pdfs) in /sites/default/files? is there a way to retroactively introduce some organization -- split images from pdfs, split images for one section from images for another; or does that have to have been handled on the front-end of the development process? custom upload folders linked to particular content types or URLs by context?

Taxonomy might help, if not solve the problem

Grammarian's picture

You should be able to do some retroactive organization by applying taxonomy, such as tagging images by section. Probably not ideal compared to having had a great file structure all along, but possibly helpful to reduce confusion.

Typical routine Log into the

wfx's picture

Typical routine

  1. Log into the Drupal
  2. Check main Content page
  3. See which Nodes have been created/edited
  4. Go in and assign taxonomy for those Nodes if not already
    specified
  5. Go out of Drupal and check Outlook calendar, see if content
    needs to be removed (we have been retiring some software offerings so
    we remove all entries after 6 months)
  6. Remove/edit pages where needed
  7. Add Events to Calendar
  8. Add News stories
  9. Make forms

Content strategy! Content

lisarex's picture

Content strategy! Content auditing should be done on every six months or so (or each month tackle a smaller chunk), then deleting redundant, low quality or outdated content.

Monitoring comments is another necessary task.

==================================
http://about.me/lisarex

Suggestions

wfx's picture

Hi Lisa,

Do you have any modules or workflow suggestions for Content Auditing?

I've heard about a couple of

jasonsamuels's picture

I've heard about a couple of intriguing possibilities.

Workbench is a suite of modules fro Drupal 7 that "provides authors, editors, and publishers with a unified interface for managing content relevant to them" - I believe it's still in beta. Find out more at http://www.palantir.net/blog/theme/workbench

Then for Drupal 8 there's a project called Snowman that aims to build an installation profile focused on real use cases and user profiles. More infro here - http://groups.drupal.org/snowman

I was at the Workbench

davidhernandez's picture

I was at the Workbench presentation. It looks awesome, but, indeed, needs some maturing.

Good Point, Lisa

Joe.Cafiero's picture

I have to stay on it monthly at least or get buried under things going out of date scope.

Any thoughts on filtering content within admin interface welcome.

I spend a lot of time at /admin/content/node tracking down various instances of about 25 content types; this can be quick, depending on the content type, but in some cases there are several hundred instances. I use a patchwork of site searches, just knowing URLs and filtering with /admin/content/node. It works but it seems like more noise in my head than is necessary. Any thoughts on more consolidated but granular ways of assessing content would be welcome.

I create my own views to

davidhernandez's picture

I create my own views to organize/filter/find content. There is also the Content Management Filter module - http://drupal.org/project/cmf . I don't use it often, but it gives you a more advanced content list filter. Things like this are good if you don't want to install Views.

egzzcellent

Joe.Cafiero's picture

Forgot I had already had CMF on hand; that'll be a great aid to my assistant, who does more content bogging than me. Hadn't thought to use Views for my own self; we've already got a ton in place for anonymous users. I'm still a little behind the development curve, spend most of my time specifying cases for our support guys, but hopefully that'll change with time. We've been live on Drupal about six months, after contracting out a lengthy build process, which I specified for.

CMF

wfx's picture

I didn't know about the Content Management Filter module, that's very useful.

Views Bulk Operations also

eelkeblok's picture

Views Bulk Operations also comes with a replacement for the default admin/content/node. It's intended as a demo (and may be overkill to install VBO just for it) but seems to be rather useful (haven't reid it yet).

VBO

mbyrnes's picture

Among the content admins I work with we have a little saying called "Bulk Ops are Tops", this interface is highly useful for creating a content view for users who have specific content searching use cases.

I might be missing something

greta_drupal's picture

I might be missing something here, but why are you manually expiring content? Are you using the Scheduler module? Great module.

As a developer/site manager,

davidhernandez's picture

As a developer/site manager, my typical day is spent doing things on my own until I get a phone call. Usually a complaint about something being broken, which almost always leads to something improperly put into a node. I need to know if there is a magic wand for stopping that. It is always copying and pasting from Word, or breaking a table, or dabbling too much in html. I could make the site more restrictive, but people want more control over the content. Has anyone found a good balance?

I'm also interested in better media management, like inserting images into node bodies. I know of most of the typical contrib modules for doing this, but most don't handle a wide range of situations well. Still waiting for Media in D7 to flesh out.

I'm not sure if this helps,

Michelle M's picture

I'm not sure if this helps, but we have 3 different input formats that are usable based on the person's role. (CM stands for Content Manager and CP stands for Content Provider)

input formats:
• Full HTML:
o Only CM role has access and ability to edit nodes set to this format. Use this when you need to manage assets via the IMCE.
• Filtered HTML:
o HTML tags will be transformed to conform to HTML standards. CP role does not have access to managing assets via the IMCE.
• Unfiltered HTML:
o Only CM role has access and ability to edit nodes set to this format. Use in rare cases for custom HTML-coded pages.

We also use an HTML Purifier so even if bad code/characters get inserted, they don't display nor break anything.

Training?

Grammarian's picture

Some problems don't have tech solutions. Holding some user training or creating a style guide could help prevent common errors. And certainly force preview or add steps to your publishing process.

I typically always create a

greta_drupal's picture

I typically always create a new, more restrictive 'Full HTML' input format -- to at least exclude IFRAME, OBJECT, EMBED, and such, called something like "Formatted Text". Then have the only other content creator option be "Plain Text". (I always have a Full HTML filter "Pro HTML" for admins or experienced publishers.)

Even though it is best to create original content within the Drupal WYSIWYG environment, seems that content creators just cannot ween themselves from Word -- even when the result is a hot mess and even page breakage. Training people about using the "Paste from Word" icon to paste in that content is only as effective as their doing it.

Apart from that, you can try to train people by maximizing the linear structure of the content form.

Set Plain Text as the default, so they must make a second step to format.
Train content creators to paste in and modify all of their text first.
Next, they select "Formatted HTML" input filter to format that text via the WYSIWYG.

I typically change the input format option heading to "Text Format". You also could name it "Format Text" (verb) so that it appears more as an action/step.

You could go so far as to number the form elements, through custom template if you are really ambitious.

Hello all. New to the group and Drupal.

jbiquez's picture

Hello all. New to the group and Drupal and I wanted to say hello.
I am learning and studying and reading all I can about Drupal. I am very interested in learning how to take the best from it. Of course while I read more I found there is a whole big world. I am very impressed.
If I can be of any help sometime please let me know.
I have LOT of question but will start with a couple.

1) I am looking for a list of the best Drupal , in production, sites I can find. WHy? Well I would like to see what is possible to do and try to imagien how they did it and maybe what woudl I use in my test/learning site. Do you mind to share a list of some of the ones you consider the best ones you have done or have seen?

2) I have a samall server with a Hosting company and there >I have Fantastico. It will install Drupal for me easily, version 7. Any advice on the path to follow to start? I mean. a guideline of what to test learn, avoid?. I am really concerned about security issues. Last year my server was hacked badly with another OpenSource application and I won't like to left something open to hacers there.

Take care alll and thanks in advance
Jorge Biquez

TIP: Do NOT use Fantastico to

greta_drupal's picture

TIP: Do NOT use Fantastico to install Drupal...for several reason.

  1. Installation, especially with D7 is super easy. Learn things the correct way.

  2. Unless it has changed, updates are deceiving through Fantastico. If you try to upgrade from a D6x to another D6x version, for example, it will just create a whole new installation and wipe out all that you had.

A first inventory I made in a

yoroy's picture

A first inventory I made in a mindmap:

Only local images are allowed.

Content Auditing

wfx's picture

For Content Auditing this info would be helpful. I'm sure there's a Workflow module that does most of this...

  • Node Creation date
  • Original Author
  • Last Editor
  • Content updated every... (how often to review)
  • Schedule removal (when to unpublish)

Anything I'm missing?

second all that on Content Auditing

Joe.Cafiero's picture

a way to rapidly pick up "last modified" would also be an aid

easily set flags for needs review and unpublish definitely valuable

there's seems to be a balance between Drupal keeping it simple (and safe) for the editor by keeping him out of the file system, but this comes at the cost of losing some of the basic file-system info that many are used to from a desktop environment

thanks

wfx's picture

@yoroy thanks for making the Mind Map. It's good to see everything laid out like that.

My routine as web manager

mlangfeld's picture

Sorry I'm so late with this, but I've been extremely busy this week.

Background: each content editor in the Comms team had responsibility for one section of the website. They could edit the main content column, not related content in blocks.

One of the content editors was also considered an admin, and could create, edit and upload photos into blocks, in addition to editing her section.

I was the web manager. I could edit main content, views, blocks, menus, nodequeues, webforms, videos (which included upload to Brightcove, creation of playlists, etc.). I created logo tables in HTML in main content column where needed (we planned to create a view for that, didn't happen).

I also managed the external web development team, wrote up issues for their issue queue, project managed, developed wireframes, information architecture and the overall web design.

On a weekly basis, I responded to emails noting issues (our internal teams were big users of the site), tried to solve the issues and when unable, wrote them up for the web developer's issue queue. In addition, I scanned the site for issues as yet unnoticed.

I added meta data to nodes as they were created, using Page Title module and Nodewords.

I updated Views (such as views of our executives and our Boards; our clinical trials and research studies, etc.)

I set up path aliases for many view pages that needed them, and where the View was developed long before the final titles of the pages were approved. A few times this resulted in issues because the earlier paths had been used in related (or is that sub?) views.

I set up Google Analytics, Adwords (we applied for a Google non-profit grant), and Webmaster Tools. Since we totally rewrote content, and since many links went to the home page, there was little sense doing redirects. I set up the 404 page to indicate that the visitor should recheck the new navigation or search by keyword for the content they wanted to find on the new site.

With my supervisor, I developed web governance flow charts and documents. Once approved we planned to have a workflow system developed for our web content editor/admin team.

Since our site went live only last November, I also project-managed the second phase of development (unfinished at the time when sharp decline in funding resulted in layoffs, including me).

I had begun to discuss how I could do more development to the site (mostly views, perhaps also content types if necessary), installing modules, etc. We discussed my learning to use git, so that I could clone our site, make changes, get feedback from the developers, then they could pull the changes or make revisions, while I learned.

I did manage to set up git and an SSH key on my Mac, make an account at Github, and find some Drupal folks. Hope to keep learning about it.

I think that's about it. I looked forward to learning much more over the next year (I was just laid off on April 1, 2011). Will have to do that in my next position. :-)

Best, Marilyn

Possible topics

jasonsamuels's picture

Some thoughts on issues faced by website managers:

Training our co-workers to effectively enter and maintain content
Formulating and implementing a web content strategy
Evangelizing the use of certain areas or features on the site
How do we deal with being the “gatekeeper” for feature requests?
Crafting and implementing a development roadmap
How to manage projects smoothly by working together with our web developers

Common Annoyances: Content input errors

mlangfeld's picture

It would be great to have a checklist of what can go wrong on a Drupal site, due to content input errors, when we are trying to solve issues that arise.

Copy/paste from Word often leaves in code (even when using "past from Word" button in WYSIWYG). That code can take down main column text, etc.

Uploads of files/images may not work if non-alphanumeric characters are used in file names.

I'm sure there are more like this, but those are my two top annoyances.

Best, Marilyn

Really excited about this wiki / chain

mbyrnes's picture

Hello,

I'm glad a stumbled across this "HOT content" on gdo today, since this exactly the type of conversation, I've felt has been missing at least from my experience with drupal.

I have seen these conversations really get started recently and I'm really glad to see Marilyn started the previous thread and yoroy got the wiki going.

Jasonsamuels description above is a really concise way of summarizing my day to day, but here is a little more information of the context.

Manager of content admins for a network of over 200 websites on a large tiered multi site with various producers/site update, as well as site localizers/translators. This is a drupal 6 platform that was upgrade from drupal 5, and one of the earliest internationalized platforms. I deal with many of the day to day issues of both managing more advanced administration tasks on the platform, troubleshooting issues, and training.

Here are a few things I think about- Please note these are mostly from working on a drupal6 platform, so seems like some things are already improved in d7, others may not be:

Publishing issues

-Publishing options (not intuitive always and hidden in the form)- might be nice to explore how these are displayed by default or at least the options available to choose from
-Delete button (this is hard server delete- and sometimes even though you have the double save-- it can cause accidental deletes) I think calling it delete is fine, but perhaps changing the function may make sense or at least a forked functionality.
-Preview- As is, I pretty much tell our admin end users to not even bother with the Preview Node, but instead have them use "unpublish" to view the content how it will really look.
-Scheduling posts- this is a very common request that posts be easily scheduled by timezone that is set on the site. I did hear that drupal 3 had some sort of scheduler, that was later scrapped. I'm not sure if this was a myth.

Edit Links
- When "Edit" links are brought to the front on specific content types or custom views/ this helps content admins easily update content

Custom admin views- A few ideas useful ones that can either be created easily according to site tasks. What would really cool to have is a basic set of views that can be general enough to apply to basic sites that do things not out of the box.

-Content Manage: This view replaces admin/content/node for users that don't have "administer nodes privilege"- This view allows search by various content types and status of content
-User Management: The default user admin page does not have email included in the page. Often times managing users who easily want to be removed from a site or to remove all posts by one user can be difficult if you don't have an easy way. Some modules useful for this ie TROLL can be performance heavy on big sites.
-Content by User: there is no default way to find all the content by a specific User or to have all the option of removing all deleted content by a specific user, but this can be created by a custom view.

These are just a few initial thoughts, but I'm looking forward to participating here as well as I can and learning more about drupal 7 and initiates for drupal 8.

To lisa's point on Monitoring comments-- This is a big topic that I'd like to write more on, but this has already turned into quite a novel. Mollom is great for BOT spam, but spam by real people can be a problem. A content by user view and also an option to delete a USER/SPAMMER and then delete the content by them would be really helpful in general as a feature.

~Molly

New Lullabot article might give you some ideas

mlangfeld's picture

I just read Building a Drupal Dashboard. It describes setting up a custom view for editorial workflow, and contains a link to the feature they developed that can be installed into your site (with some important dependencies).

It might provide the methodology to create what you need, even if it's not exactly right. Looks like you might be able to create "content by user" in a similar way, or use it out of the box.

Best, Marilyn

I remove the DELETE node

greta_drupal's picture

I remove the DELETE node permission from all users except a publisher and admin, to avoid accidental deletes. Content creators (writer, editors) who want content gone should Unpublish instead.

Then, a publisher can periodically go through all unpublished content and delete or archive old content, as desired.

recurring site manager duties

Joe.Cafiero's picture

I manage the public web sites for the UGA Center for Continuing Education; this includes, under one roof: a university-based residential conference center and hotel; a for-academic-credit program offering about 100 online courses; a non-credit professional education program offering about 500 courses; a loose collection of public service programs for youth, like science fair; other bits and pieces; and a portal for it all -- http://www.georgiacenter.uga.edu

We overhauled and restructured everything (including content rewrites) and moved it to Drupal about seven months ago, with great infusions of Drupal brainpower from Atlanta's Mediacurrent, with whom we have a much-needed ongoing support relationship.

My recurring tasks include:

  • field requests, directions from external marketing firm doing incremental content audit and upgrade of recently redesigned site

examples: reframe taxonomies; exchange pages embedded in taxonomy for higher level landing pages; add descriptive page top image/text blocks to category and sub-category fronts; make page modifications related to campaign traffic study; build custom landing pages; reconfigure image nodequeues; create vanity URLs as 301s at /admin/build/path-redirect for redirection to content aliases with campaign-tag query strings; install conversion, retargeting scripts for select content pages, most thank you pages following webforms; upgrade, refactor multiple forms as needed; create new forms

  • after discussion with internal web/marketing governance group on relative priorities, frame new development issues, where appropriate, for drupal support firm

  • track existing issues with drupal firm, submit fix/adjustment issues ... picking up what info, orientation i can from developer on the fly

  • issues tend to be things like: adapt universal form functionality for several subsets of inquiry forms (mail customer service people with page-specific inquiry information); develop custom landing page functionality; refine default configurations on taxonomy and views (or recover from my own previous garbled instructions)

  • monitor content editor updates or step in and pick up myself as needed (usually just node bodies and sometimes banner images and inline images in WYSYWYG); monitor meta data and title tags

  • resolve taxonomy issues (items shared across terms, create new terms, delete terms)

  • reconcile out-of-date scope content; sometimes this involves deleting, sometimes modifying with text to indicate it's expected to come back in date scope soon -- ex., "get on waiting list"; sometimes unpublishing several individual pages in favor of a central custom landing page; largely dependent on content owners (who aren't the content editors) keeping up with their stuff to track this; there's an overlap here with the fact that they need to keep their content appropriately current and the content editors can't judge that

  • build diagnostic self-assessments with Quiz module

  • evaluate volatile new content requests to determine if existing content types are adequate or require some refactoring (i erred here in development in the direction of loading the content types down with optional fields that for the most part go unused, rather than proliferating content types; spend a lot of time explaining to people that we can accommodate their content, even though they don't see a page just like what they think they need active on our site)

  • work with graphics department on requests related to embedded images and other art elements (rotating nodequeues)

Excellent stuff

yoroy's picture

I reckon we need to see maybe three more of these big breakdowns, update mindmap (or similar alternatives ;-) and get a good birds eye view of the web manager space. Then we can pick out the main pain points and start looking for solutions.

Really glad to see this converation happening, please do continue!

Re workflow

mlangfeld's picture

Our workflow was fairly simple, except for review and approval, which happened outside of the website itself.

Our interest on the website, though, was to have a "staging" ability, or better preview. Preview didn't work at all, because we wanted to be able to display (or print) full pages, with sidebars and images, with new or revised content, for upper-level management approvals.

Unpublishing a page might work for some. In our case, approvals could take several weeks, or months, so pages with revised content couldn't be unpublished during the revision process.

We wanted a duplicate page to be produced, which could be revised and approved, and afterwards merged into the original node (so that the node# would not change). Our developers were working on this, said it was possible.

I'd like to see this ability in Drupal, since it seems like a reasonable request in terms of workflow.

Best, Marilyn

more on workflow

Joe.Cafiero's picture

i've had some issues somewhat similar to what marilyn details

for us, building an actual workflow, with revisions and check-offs is, for 85 percent or more of cases, far into the overkill zone; most of our jobs are lightweight and rapid turnover

but we have those occasional cases where it would make things easier rather than harder for someone to see an electronic proof of a web page that was live for select viewers but unpublished to the world at large, and potentially stay in that state for a while

i've done this in a one-off situation, but felt like i was just doing guesswork activating the right permissions to let these previewers see only certain kinds of content and not get anywhere i didn't want them; even at that, i had to leave the door open to them possibly getting onto an edit screen that i didn't want them on and that would just confuse the process

Taxoman's picture

I am in favor of using ("reserving") the term "management" for content management related topics, and the term "administration" for "site administration" related topics.

Following that "logic" or preference, I think that the term "web management" (and Web Manager") may be a confusing mix between the two. The term "Web Manager" is ambigous from my non-native English speaker point of view.

Many of us are referring to our job of being BOTH site administrator and content manager for perhaps several sites. So in some situations, the terms or "roles" "Site Manager" or "Web Manager" may seem descriptive and appropriate enough. There are clearly situations where we want to refer to ourselves as having that full responsibility, and not excluding a role by the selection of a term. Sometimes we want to be ambigous, to cater for both of them.

As THIS discussion (and group) is focused on "content management" and not "site administration", it would be practical if we could agree on a clear distinction. This is particularly useful for searching to find things we discuss here, and in a learning/documentation perspective for introducing new people to Drupal.

Not sure if this may be viewed differently depending on whether "you" are a native British English speaker, native US English speaker, or a person who has English as your second language.
If there are significant differences here, I would like to standardise on the term that fits most people/countries (ie. the international perception rather than the UK/US perception. Wouldn't that be fair/best?) I am not entirely sure which term is mostly used across the globe, if for example more people use "Web Manager" than "Content Manager" to describe that part of their work.

I make the following assumptions, and welcome any comments or corrections:

  • a) the general, global perception of the term "Web Manager" is more leaned towards managing (administering) the web site (technical administration) than managing its content.
  • b) in the strict sense, "Site Administrator", "Site Manager" and "Web Manager" are "synonyms" in the perception of "most people" (not necessarily internally as here in a CMS community - but to our non-technical users or clients?)
  • c) it becomes problematic if we use "Web Manager" as a synonym of "Content Manager" internally here in this community, and then have to remember to clarify and use "Content Manager" about the same when talking to people outside the community. This will also be close to impossible to handle when it comes to documentation.

Following those assumptions; suggestions for a couple of adjustments:

The title of THIS very GROUP here is somewhat unclear about this:
"Exploring web manager & content editor topics".
(Hence, good that greggles initiated this very discussion, which I think is much needed.)

Therefore, I think that the name (title) of this GROUP here should be something like:
"Content Managers/Editors".

And the title of THIS node/discussion, could in the light of the above be:
"Exploring Content Manager and Editor tasks".

I agree that these crossover

greta_drupal's picture

I agree that these crossover terms are hard to get a handle on. I find it problematic when doing my own job search, as I am a designer/developer but with a strong content production background (as a journalist, videographer, photographer).

"Web Manager" is broad and, likewise to me, implies technical side. Technically, in its broadest sense, it could include server management and even outside social media/marketing -- literally anything related to the Web.

Whereas, "Web Content Manager" is more clear simply from its title.

To me, those who have control over all content (but not admin functions) are Publishers, comparable to a print newspaper Editor in Chief or Publisher. But, there isn't a great, recognizable name for that. "Web Publisher" isn't very common.

Would be helpful to refer to Salary.com to see how they define these roles, as that is how companies and staffing agencies (source of their info) have defined them.

Narrowly define your user roles

greta_drupal's picture

To add, for anyone who might not be doing so:

Narrowly define (or have created/defined) your user roles and layer them as necessary. E.g., Content Editor + Publisher.

Don't assign any admin permissions to anyone but admin. If you have Content Editors for whom you want a bit more permissions -- for example, node delete privileges or perhaps add users, create a Content Publisher role.

I think that people make the mistake of just making someone an admin to give them certain higher level permissions. (I once took over a Joomla site where every staff member was an Admin!, and these people couldn't even create a simple article with a WYSIWYG correctly.)

good points, particularly

Joe.Cafiero's picture

good points, particularly related to making material findable

part of the confusion here comes from the fact that we are in fact intending to discuss both things at the same time

my understanding of the purpose of this group is as support for people who manage or administer web content publishing on the Drupal platform

because we manage content on Drupal we run into many issues related to the administration of the platform -- some of us are equipped to handle these issues from a developer perspective, some are not; some (like me) are lucky enough to have paid support contracts but are sometimes uncertain what to detail and not to detail (research) in specifying work for a developer

the idea of distinguising editors from administrators is certainly a good one, but i think it works against the idea of serving editors pressed into site administration duties AND more development-heavy types who have as part of their duties support and management of editor types

i could be classified into either of those groups and have bounced back and forth endlessly between documentation and support that's too technical and documentation and support that's too simple and doesn't address my issues

my sense is that this group is designed to map out some of the ground between those two poles; if it's pushed distinctly in one direction or the other, i think we'll just reinforce the existing gap in support and documentation

there are a lot of editor/administrators currently somewhat lost in this middle ground; some will probably just leave Drupal if they can't identify good support paths

My position is as a word

ithacaindy's picture

My position is as a word person pushed into needing to be a tech person. Too frequently, support is seen as an after-thought. The problem too often is that support should come first, if you want people to feel comfortable. Think how you make friends. Is it because of what the person knows, or is it some amorphous quality that just makes you feel comfortable hanging together? The point is that Drupal can be the most technically-advanced software out there, but if day-to-day people don't feel comfortable using it, all of that technology is for nothing.

The platform needs to add some cushy pillows, round some of the sharp edges, add some a big-dose of hand-holding and get comfortable with their emotional side, for a want of a better term. A revamped support area which tackles the most basic, most common issues and then reaches out a hand for detailed tutorials and videos would be a good place to start.

So, a small discussion with

EclipseGc's picture

So, a small discussion with Yoroy lead me here today, and seeing as how I have been actively working in solutions in this field for Drupal for the last 2+ years now, I hope my thoughts (and solutions), no matter how insane, will be given a moment of honest evaluation.

Drupal is incredibly flexible, we all know and understand that. That's both our problem and our solution. In so far as separating "administrators" from "content editors", I think it's important to understand that this is fundamentally favorable. What is UNFAVORABLE is building a monolithic administration tool that's suppose to satisfy everyone's needs. Every drupal site is setup differently, does it not follow then that every drupal site's administration is probably going to be unique as well? The problem lies in the fact that traditionally the only people who could deploy a custom administration system were developers... give site builders the ability to do so, and most of these problem are either reduced or eliminated. (New problems emerge, but now they have a framework for solving)

As such I'll point everyone at my own attempt to fix many of these problem with the context_admin module:
http://drupal.org/project/context_admin
There are a bunch of videos on the project page that should give an idea of what the module can do. The fundamental point I'm trying to make though is that the only people who should be in the drupal admin are administrators. If you don't need to build node types, if you don't need to create roles, if you don't need to see an unfiltered list of all types of content simultaneously... then why are you in the administration system? It's not built for you. Separate your editors from the need to learn drupal on the same level as administrators. Why should they care if something is in content or structure or config? Give them a custom administration tool specific to their actual jobs and they'll be much happier.

Eclipse

mlangfeld's picture

Hi EclipseGc,

Thanks for dropping by (and sorry it took me so long to reply to you). I am relatively new to the Drupal universe, and not (yet) a developer, so I see things a little differently, as do many other web managers/administrators who are not programmers/developers.

I'm not here, in this group, to see better admin modules developed (though that's a great goal that I do support). I'm here because I keep answering newbie questions (when I know the answer) that are not easy to find when you're new to d.o. Ones that I still do not see addressed on d.o. though they may be in the Forum, which I haven't yet investigated.

Developers seem (as well as I can tell) to think in terms of module development when asked for "solutions" to issues. Non-programmers don't think like that, again as well as I can tell, because we don't develop modules. There are other potential solutions out there...

The more I think about the issue of support, the more I wonder why I don't find d.o results when I search Google for answers to my support needs. How much of drupal.org is private, how much public?

I think this might be a good place to consider some changes. Many newbies, especially non-programmers, whether site builders, content editors, web managers, or admins don't automatically sign up on d.o. and create an account. I believe I waited some months after taking my first Drupal course.

So, the least experienced find the least information when searching outside, with Google or other search engines. Addressing that might in itself help out new Drupal users more than any other change.

Best, Marilyn

You should see do.o results

davidhernandez's picture

You should see do.o results on searches; I get them. Forum, documentation, issues, and groups.drupal.org threads. I have noticed that the forum posts show up less frequently in searches. I don't know if they have somehow decreased in priority/relevance, or something.

Relevant blog post

yoroy's picture

Put a SUBMIT button at the top of all of your content types: I post 10 stories a day to our news site, and I can't tell you how much scrolling I've had to do over the years because the PREVIEW and SUBMIT buttons were only on the bottom of the form.

Some more experiences here: An Editor's Perspective on Creating Content in Drupal

Excellent

jasonsamuels's picture

Really good insight in that blog post.

I agree, it was a very good

wfx's picture

I agree, it was a very good article. Thanks Yoroy for posting.

So, is this wiki page ready..

batsonjay's picture

.. to move from a series of comments to an actual description of a content manager's role?

Personally, I think separating the content manager's role from the site manager's role (as yoroy suggests) is smart. The D7 Dashboard lets you put shortcuts on your D7 nav bar to get to various site admin things you want quickly if you have that role.

But what this thread / wiki page should focus on is the workflow that is present in any organization with > 2 people working on the Drupal site - and where at least one of them is a pure content creator. In fact, given my other recently-described persona, I think we can divide work into four main roles (for purposes of this conversation):

  • Content creator (the persona probably most the subject of this wiki/discussion)
  • Advanced content creator (will also use the workflow UX we describe here in addition to other more advanced tasks)
  • Site administrator (ignored here)
  • Site builder (ignored here)

The summary is not ready, but

yoroy's picture

The summary is not ready, but this thread has obviously run its course. The inventory i made halfway here (http://groups.drupal.org/node/143274#comment-476119) needs updating with the feedback from responses that came after it.

Text version of what is in the mindmap above:


content editor ux
Usually a complaint about something being broken, which almost always leads to something improperly put into a node.
adding js
check main content listing
see new and updated content
I create my own views to organize/filter/find content.
add tags
add news
lookup unpublishing schedule elsewhere
delete, unpublish things
make forms
what do you once you've got a huge amount of undifferentiated images (and pdfs) in /sites/default/files
content auditing

    article status
    add photocredits
    publish to twitter
    multimedia search
    budget resources
site management

Web Managers/Content Editors

Group organizers

Group notifications

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

Hot content this week