Xcomic 0.7.0 Released!

Excited today about my new structure idea for Xcomic, I rewrote the administration section and the base script. I dropped a few OOP designs since I realized that OOP PHP does not lend itself well to the “drop-in module” idea. Usually, a class is called by another file that constructs an object from the class. If I kept with that idea, I would have more files to complicate things, and that is not beneficial to the script’s intended design.

Version 0.7.0 is useable right out of the box. It works, but it is not totally streamlined for the end user yet. Edit comic and Edit news functions are still not ready.

Rewrote the administration scripts
Removed Comic Status
Removed News Categories
Rewrote base Xcomic scripts
Removed the use of parsed templates. Rely on xhtml and user-modifiable styles.
Added the edit user function.
Fixed bugs in news posting and comic viewing.


Project page for Xcomic
. Source code can also be downloaded.

5 Comments

  1. Dave says:

    Very nice!

    Dave

    Posted 11/17/2004 at 11:02 pm | Permalink
  2. Ricky says:

    That entry made absolutely no sense to me! Keep up the good jargon.

    Posted 11/18/2004 at 10:13 pm | Permalink
  3. Hi Ricky, glad to see you on my blog. If you read the next post I just put up, you’ll understand a bit better! Contrast the current state of the script with the past version that is showcased on Dave’s Tokei webcomic.

    Posted 11/18/2004 at 11:21 pm | Permalink
  4. vboy says:

    it’s sad that you have to change your design to accomodate with oop shortcomings in php. Next time try choosing python or ruby ;)

    Posted 11/19/2004 at 8:35 am | Permalink
  5. Hey vboy, thanks for the comment. Your comment solicited a slightly long response from me which I posted as a separate blog entry.

    Posted 11/19/2004 at 6:27 pm | Permalink

One Trackback

  1. [...] Xcomic’s Design Filed under: Home — mikexstudios @ 6:26 pm In post Xcomic 0.7.0 released, vboy writes: it’s sad that you have to ch [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*