For really odd things like "a TV programme list"Any list (schedule) which can be changed daily.
May I ask why you have to do this? Is this your homework from Programming Class?This is for a TV channel’s website.
Alternatively, if only one person needs to add TV programmes, can they not just add it in HTML?The person should be able to add this with minimum effort, daily. It is someone with little knowledge of HTML.
Use Modx! Simply create a template with a TemplateVar that is holding a default value, maybe a normal table - what you want: See Ryan’s HowTo http://modxcms.com/forums/index.php/topic,4111.msg30084.html#msg30084! Create a new folder or a document and assign your template! Show this person how to schedule and unschedule a document!
The person should be able to add this with minimum effort, daily. It is someone with little knowledge of HTML.