Author Topic: Digital Text CMS  (Read 49989 times)

0 Members and 5 Guests are viewing this topic.

Offline Quik

  • Webmaster Guy
  • x86
  • Hero Member
  • *****
  • Posts: 3262
  • \x51 \x75 \x69 \x6B \x5B \x78 \x38 \x36 \x5D
    • View Profile
Re: Digital Text CMS
« Reply #105 on: January 14, 2006, 08:03:28 pm »
Because we'd REALLY copy of off venox right?

Just telling you where I've heard the name before :p

Although I have a feeling that this type of project, or at least this functionality, has been done already, I still like the idea and generally how it's handled. Very cool.
Quote
[20:21:13] xar: i was just thinking about the time iago came over here and we made this huge bomb and light up the sky for 6 min
[20:21:15] xar: that was funny

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Digital Text CMS
« Reply #106 on: January 27, 2006, 09:13:22 am »
Okay a bunch of updates. MPI has been updated to v0.0.2 and all modules have been updated accordingly (all modules created by me, "SFS" by Spencer still needs the info on how to update from me)

The module manager has had it's "Create Module" function created which has a bunch of security checks and the Display Core has been updated accordingly to allow System paths ("/templates/sys")

Navigation subsystem was revamped to it's last state making it version v0.0.4 . This version is IMHO the most flexible version ever.

Usage:
The navigation takes ANY HTML and modules can create entries when they are called with install parameters.

MPI functions have been implemented to allow modules to do this:

Code: [Select]
function MPI_AddNavigationEnt($text, $link)
function MPI_AddNavigationEntEx($html)

MPI_AddNavigationEnt preappends the link with "index.php?type=module&name="
and the second parameter provides the module name.The $text parameter is just what the link says.

Example usage:
Code: [Select]
$this->MPI_AddNavigationEnt("Test Module", "test");

Additional Notes: The second parameter MUST be the System name. Use MPI_GetSysName() if you are unsure what it is.

MPI_AddNavigationEntEx adds raw HTML to the navigation core.

Example usage:
Code: [Select]
$this->MPI_AddNavigationEntEx("<strong>I am raw HTML</strong><br />");

Additional Notes: Be careful when using this as it can be dangerous is all I have to say.

--------------------------------------------

A beta release is expected VERY soon. The core has matured quite nicely and with these updates and bug fixes yesterday I think I am almost ready. All I really lack now is modules to help users and some tidying up and optimizing.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Digital Text CMS
« Reply #107 on: January 27, 2006, 11:08:55 pm »
SFS has been updated to work with the new MPI changes.

Further work will be done this weekend to allow posting.

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Digital Text CMS
« Reply #108 on: January 29, 2006, 07:20:33 pm »
SFS and Login have been updated for the new MPI updates.

SFS is fully functional.  Talk to me or Nelson for an account on the site, as a registration module has not yet been made.

Offline zorm

  • Hero Member
  • *****
  • Posts: 591
    • View Profile
    • Zorm's Page
Re: Digital Text CMS
« Reply #109 on: January 30, 2006, 10:23:13 pm »
Soo wheres the source code for the sourcemonkey?!
"Frustra fit per plura quod potest fieri per pauciora"
- William of Ockham

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Digital Text CMS
« Reply #110 on: January 30, 2006, 10:58:56 pm »

Offline zorm

  • Hero Member
  • *****
  • Posts: 591
    • View Profile
    • Zorm's Page
Re: Digital Text CMS
« Reply #111 on: January 31, 2006, 01:06:10 am »
Alright, now I can show off my craptastic code!
http://www.advancedcontent.net/zorm/sourcemonkey.php
"Frustra fit per plura quod potest fieri per pauciora"
- William of Ockham

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Digital Text CMS
« Reply #112 on: January 31, 2006, 01:38:07 pm »
You forgot the images.

Offline zorm

  • Hero Member
  • *****
  • Posts: 591
    • View Profile
    • Zorm's Page
Re: Digital Text CMS
« Reply #113 on: January 31, 2006, 02:55:40 pm »
Actually yours is missing the folder and file images too.
"Frustra fit per plura quod potest fieri per pauciora"
- William of Ockham

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile

Offline zorm

  • Hero Member
  • *****
  • Posts: 591
    • View Profile
    • Zorm's Page
Re: Digital Text CMS
« Reply #115 on: January 31, 2006, 06:21:16 pm »
"Frustra fit per plura quod potest fieri per pauciora"
- William of Ockham

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Digital Text CMS
« Reply #116 on: January 31, 2006, 08:50:04 pm »
Pshh..close enough.

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Digital Text CMS
« Reply #117 on: March 16, 2006, 11:45:10 pm »
It's been a long while since the last update but today I cracked open the source.

I removed half written code which was totally wrong (what was I thinking) and MPI_UpdateEntry(Ex) have been removed due to a lack of thinking on my part when writing them. Maybe a redesign of some things is in order to get it right.

The Module Manager system has been cleaned up slightly and I started working a little more on the permission class.
The administration panel recieved a little implementation mostly taking and stripping down module manager panel and starting to mold out this new thing.

The news recieved a slight visual improvement and I'll implement a commenting system and reimplement pagination when I'm not so tied up.
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline Warrior

  • supreme mac daddy of trolls
  • Hero Member
  • *****
  • Posts: 7503
  • One for a Dime two for a Quarter!
    • View Profile
Re: Digital Text CMS
« Reply #118 on: June 04, 2006, 03:12:00 pm »
I've stopped all major work on this CMS. It's a side project for now. Perhaps in the future I'll bring it back but it fell victim to some bad design (Despite how much I planned :() and lack of motivation.
I know Rabbit still uses it so if there are any groundbreaking bugs I can get around to fixing them
One must ask oneself: "do I will trolling to become a universal law?" And then when one realizes "yes, I do will it to be such," one feels completely justified.
-- from Groundwork for the Metaphysics of Trolling

Offline rabbit

  • x86
  • Hero Member
  • *****
  • Posts: 8092
  • I speak for the entire clan (except Joe)
    • View Profile
Re: Digital Text CMS
« Reply #119 on: June 04, 2006, 05:50:14 pm »
Right...I don't really use it.  I did base a bit of my module loader system off of your class, though.