category:
keywords:
title:
content:
action:

template complete

I just finished work on what will more or less be the replacement for the last incarnation of the "kludgeroo" notizen module.

This module represents the completion of a new milestone. A long, long time ago, I mentioned that the next milestone would be the implementation of a userland template system. Well, this is pretty close. The template works great, but it is not yet a userland template system. Right now, it is a developer template system. I'm ok with that.

:)

Submitted by on
Posted in the news category. This is post .
Data was created with LOQU-CORE v.0.4.200611119 and the notizen module.

Important Concepts About Templates

  • One piece of code is used to format repeatable data.
  • Each data object may have a template representation.

Some thoughts:

An XML style template may be ideal for the following reasons:
  • Data object boundries are clearly defined with a start tag and an end tag
  • et al
On a typical webpage, there is information that is 1) on the whole website, 2) on a page of the website, 3) From a module of the website and is always constant, and 4) From a module of the website and is repeatable.

A possible example of an XML template

Let's say that the data type name is "MOURNAL" (Mind Journal). In our case, this is also the module name in your project, but it could also be the name of the table in which this data is stored ...
<html>
<head></head>
<body>
<h1>Welcome to my webpage!</h1>
<page name='homepage'>
    <h2>You are looking at my Homepage</h2>
    <mod name='mournal'>
        FANCY HTML FOR THE TITLE OF THE MOURNAL
        (constant information that does not change with each entry)
      <foreach>
        <div name='mournal_entry'>
          ALL OF MY FANCY HTML FOREACH MOURNAL ENTRY
        </div>
      </foreach>
    </mod>
</page>
<page name='pictures'>
    <mod name='photogallery'>
      <foreach>
        <div name='mournal_entry'>
          ALL OF MY FANCY HTML FOREACH PICTURE
        </div>
      </foreach>
    </mod>
</page>
</body>
</html>
That's it.
Submitted by Rob on
Posted in the 0 category. This is post 1148190159 .
Data was created with LOQU-CORE v.0.4.20061018 and the notizen module.

Project Base Name Change

I\'m changing the L.O.Q.U. project name to [i]WASTE[/i]. Nah, I\'m just kidding. Or am I? ... Am I?
Submitted by Rob on
Posted in the 0 category. This is post 1147850534 .
Data was created with LOQU-CORE v.0.3.20060106 and the module.

Gone Asumder, Gone ASUNDER too ...

I\'ve decided to start keeping a Mournal. I Mournal is a [i]Mind Journal[/i]. It may also be called a MindLog, BrainBox, Tidbit Tank, Notion Ocean, Mustash (for my stash or maybe My Underdeveloped Stash -- of REALLY GOOD IDEAS ...), and lastly just a place for plain old Sundries Gone Asunder. In this Mournal, I will cram everything I think about and remember (or rather feel inclined) to put online. Yup, that\'s it.
Submitted by Rob on
Posted in the 0 category. This is post 1147849975 .
Data was created with LOQU-CORE v.0.3.20060106 and the module.

Divided Into Three Parts

Microsoft is giving away domain names, so I took dividedintothreeparts.com as part of the offer. Eventually, I\\'ll bring it over to the roberteden.net family ;) BANG! BANG! BANG! BANG!
Submitted by Rob on
Posted in the 0 category. This is post 1147849382 .
Data was created with LOQU-CORE v.0.3.20060106 and the module.

New Design

Trumpeting a new era for me, where I slightly give a damn about the [i]style[/i] of this site, I bought a new domain. The new domain, kludgeroo.com, will stay parked until I feel like doing something with it. Honestly, I'm half thinking of using it as dumping ground for [url=http://en.wikipedia.org/wiki/Kludge]kludges[/url]. Or a freaking home base for all of those stupid hacks out there. ... I haven't worked on the L.O.Q.U. code in a while. Next "milestone" will be the userland template system.
Submitted by Rob on
Posted in the 0 category. This is post 1140844546 .
Data was created with LOQU-CORE v.0.3.20060106 and the module.

Version 0.3 is online

I am happy to announce that the latest version of the journal module is online and producing nice, clean content. The most noteworthy inclusion with this release is the XML template system. This allows all posted content to be quickly transformed to any document convention. Consequently, I am totally stoked.

To commemorate the occasion, I have renamed the Journal section to the flashier title, Notizen. The word notizen, of course, is not so flashy to speakers of German.

Submitted by Rob on
Posted in the category. This is post 1136525521 .
Data was created with LOQU-CORE v.0.3.20060105 and the module.