I enclose dummies for a small city newspaper, I hope they are self explanatory.
About privileges admin can do anything, user only can add/edit his own news while are not on a finished issue, and modify his name/password.
I prefer images be resized automatically with imagemagick.
Audio will be uploaded already processed on mp3 format only, is not necessary to do any process to audio files.
Video only is embebeding from video servers.
About the logic for news...
News are divided on News Sections, also each new has one or two importance level, first one is for his own News Section, the second one importance level is for all issue, and not all news have this level, only the 3-5 most important news from all issue will have it.
With this importance level we will get something like the following:
New A is on Sports, section level 1 and issue level 4
New B is on Sports, section level 3 - with 4 photos
New C is on Soprts, section level 2 - with video
New D is on World, section level 1 and issue level 3
New E is on World, section level 2 with audio
New F is on City, section level 1 and issue level 1 with audio
New G is on City, section level 2
New H is on Mexico, section level 1 and issue level 2
New I is on Mexico, section level 2 with video
With this information we can get final order for central part of home page as follows:
- New G
- New I
- New E
- New B
- New C
Not all news have audio, video or photo. So for homepage will be shown for same example as follows:
Photo for New B
Audio for New F
Video for New C
About News Sections, if Admin add a new one, once added these new News Section can be called via template on home page, tis template need to be ease to modify by myself like the one on home page.
My principal goal is system be easy to use and cheap, so if you think any section can be modified to made it cheaper, be free to suggest it.