Meritorious Monks,
You ever get the impression that something that should be reasonable is simply impossible within the existing web framework?
Here's what I want right now for a web site I'm re-doing for a client:
- A single content page template that non-programmers can dump content into in a wysiwyg editor on their local machine and be instantly web-publishable
- a central style definition that is applied to all content pages
- normal http serving, not dynamically generated pages
- centralized page layout html (à-la SSI)
A deceptively simple sounding list of desires.
Yes, I can serve static html pages by pre-merging the templates with the content, but this introduces a separate generation step that authors either have to take care of themselves, or has to be programmed as a cron job and authors have to wait until the job runs to see their changes.
Yes, I can have the page layout html served by Server Side Includes, but then the authors can't see the page layout locally on their machines while their adding content.
Perhaps the solution is an online web page editor. Something that runs on the server, so that pages are displayed with their Includes and their CSS intact even during editing. To solve the template/generation problem, it would be able to extract the content from existing pre-generated pages and apply it to a new template when the template is updated. And it would of course be Perl-based so I can fiddle with it.
But IS there such a monster?
Or something else?
Or am I unreasonable?
Forget that fear of gravity,
Get a little savagery in your life.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.