I made some more back-end changes here, but these you might actually be able
to see. I am laying the groundwork for an experimental [[content management|CMS]]
of my own for use in our projects. I am a long way from having time to implement
it, but I have been having some good luck prototyping some of the features with
the stuff we are using here.
This phase of the test is looking at simple macro expansion like the stuff
they use at Everything2. In this type of system a special set of markup triggers
engine features. In the case of Everything2 they use [ and ] to denote a lookup
phrase. So if you say [frog] in an entry it turns into a link looking up frogs.
This type of markup has gone a long way to making the interlinking of entries
over at [[E2]].
Anyway, I have decided here to use a double [[ ]] to mark my
custom entries. So far it is running right along and I have a number of them set
up. For instance [[Girl2]] will result in this: Girl2. The basic
concept of what I am working on is a topic for another time, but it is worth
noting here that it is intended to allow a database of replacement entries like
the one for Girl2 and also to provide a search function for entries that
might have no obvious links.
For the moment, [[E2]] is providing my source of fallback information. If I
use a term the system doesn’t know [[don’t panic]], it will try and find
something to link to. Eventually it will search my local
information and provide fallback searches to a number of sources. Remember, this
is just a prototyping experiment, not even a full prototype.
A short list of software related to this entry:
- movabletype.org
- [brad choate dot
com] MTMacro
- Ascii Table – ASCII character codes
and html, octal, hex and decimal charts
-
Legends of the Sun Pig Movable Type macros for Everything2