I have read through much of the beginner documentation.

I have a static HTML website already created. I want to create a way for my client and various employees to have access to make changes to what is already there.

I want to grant limited access to change the content. Any given user will have access only to a certain number of web pages and on each of those pages only have permission to change certain designated elements such as this paragraph but not that paragraph. I also want to limit the styling choices such as only specified text colors, text sizes and weights set in combinations.

Is Drupal a tool for this sort of management? Or is there a better choice you could recommend?

Thank you for lending your expertise.

Steve Horn

Comments

dnewkerk’s picture

You'll need to install Drupal, and convert your static HTML template into a Drupal theme (guide, guide).

You will want to use the CCK module and create the predefined fields that you want for the content (e.g. what you called paragraphs... you'd separate these into separate form fields to be filled in).

To achieve the level of editing permissions per paragraph you have in mind, you'll want to use the Field Permissions module. Drupal can have separate levels of permissions called "Roles" and you can assign specific users to a Role to give them different permissions than other users on the site.

You can limit the style choices by controlling which HTML tags are permitted in your Filtered HTML input format. If you use a Wysiwyg editor, you can also choose to restrict which buttons appear on the toolbar.

Best of luck, and welcome to Drupal :D

stinkykong’s picture

Thank you for that information. I think Drupal is a good thing to explore then. Thanks for sharing your experience.