The idea is this... we have a one-page website now, and there are multiple advertisers listed there. We want to expand the website to allow each of those advertisers to have their own one or two page portal where: each advertiser controls their own content and has their own login (username/ pass). The listing on the main website homepage will then be linked to that advertiser's portal. We want to only be responsible for the original listing on the homepage, assigning the username for each (with a temp password) and linking the main homepage listing to said portal(s). We would like to completely automate all of this if possible, but we have a screening process that decides whether a particular advertiser will be allowed on the site at all. We are new to Drupal, and only have experience with Dreamveaver... very limited PHP experience. Please help! Looking for a "Drupal for Dummies" kind of book, as well as any advice we can get. Thanks to all! Rick Hayward info@willowgroveweb.com
Comments
User Input
Drupal is good for an application like this. It can be done without any programming.
The best way is to give each of your users a form to fill out in order for them to list their advertisement. To create the form you will need to add the CCK module. This will take a bit of learning. You may need to add additional modules to give CCK all the form types needed. For example, add a module to allow the users to upload pictures etc.
You will need to ensure that no user can input mischievous content. This is done by ensuring that all content goes through appropriate filters.
You will need to give access to the form (actually, it will called a new 'content type'), both to view and edit from the administration >>> manage users menu. After creating the content type you will give all users access to create, edit and delete content of that content type. You will also allow all anonymous users to view that content so that everyone can see the advertisements.
If you also want to make reports on who has created advertisements etc then you would add the views module.
Hope this helps
Ken
www.ausvalue.com