CMS > Skapa ett nytt / request
Jag har funderat en del och letat runt lite bland olika CMS. Det jag söker (eller kanske tänker skapa) är ett CMS som tar vara på det faktum att de flesta inte behöver speciellt många typer av data att lagra. Det handlar oftast inte om fler än dessa tre: text (och tal), datum och bild. I olika kompositioner. Det som skiljer sig åt är sedan presentationen av ens komposition, vilken jag tycker att utvecklaren/designern ska styra till 100 % med CSS.
Det jag tänker mig är alltså först ett litet system för att skapa kompositioner. Det ska inte vara krångligare än att trycka på ett plus-tecken, välja "Bild" och frivilligt ange en beskrivning såsom "Nyhetsbild". Sedan trycka på samma plustecken och välja "Text" och frivilligt ange beskrivningen "Nyhetsrubrik". Ett sista textfält ger man beskrivningen "Nyhetstext". Till sist kan man kasta om ordningen dessa tre fält genom att klicka, dra och släppa (jQuery). När man skapat denna lilla komposition, som man kallar "Nyhet", kan man hädanefter hitta "Nyhet" under plustecknet i detta kompositionssystem. På så sätt kan man skapa kompositioner som innehåller andra kompositioner.
Jag tänker mig också att man kan vilja ha en iterator, aka Repeater, som visar en lista med kompositioner, t.ex. vår komposition "Nyhet" blir då "Nyheter". Denna iterator hakar man på sin komposition, det räcker med en kryssruta; "Iterera denna komposition". På så vis har vi nu en lista med nyheter, och om vi vill kan vi skapa en komposition "Nyhetsblad" som innehåller "Nyheter" och få en itererande komposition i en itererande komposition. Naturligtvis kan man välja paginering på vilken som helst av sina itererande kompositioner.
Det jag pratat om nu är skapandet av ett slags mallar. För utplacering av dessa "kompositioner" tänker jag mig att man i HTML-koden anger exempelvis en class="populate" som då markerar att ett område kan populeras. Där kan man sedan fylla på med vilken av sina kompositioner man vill. Eftersom det är så enkelt att skapa kompositionen (kan göras en wizard för det också) är tanken att en populerare inte ska behöva dra sig för att göra en ny sådan, nästan oavsett kunskapsnivå.
Allt detta, men inte mycket mer. Det är vad jag söker. Inte ett Drupal, absolut inte ett Joomla, inte ett SimpleCMS, utan ett... Very Simple CMS.
Om det inte finns - är det någon som är intresserad av att starta upp detta projekt? Jjag är medveten om att jag borde skissa upp sidorna och få ner funktionaliteten i klartext, men jag kollar först om det finns intresse eller framför allt om det finns en motsvarighet redan.