PostNuke

Flexible Content Management System

News

ModBuilder for Nuke Fallout

Contributed by Anonymous on Jul 26, 2001 - 10:30 AM

Some built in features include:
  • Pure templates (no PHP)
  • No query strings
  • URI based sql select queries
  • Unlimited domains and subdomains (using wildcard DNS settings)
  • Instant conversion to any format (XML, RSS, text, WAP ...)
  • Reusing all code.
  • Drop 'n run "products" (or add ons / modules etc...)

    I call it XPC, eXtensible Page Creation. Remember this is a conceptual Framework. In it by itself it does nothing. It allows you to use it to do a lot. Such as a web hosting company, member's each have their own portals etc...

    I am in pre-alpha stages before the first release of the XPC framework. The administration "product" of the Products is not done yet.

    Nuke add ons and modules can easily be turned into "products" that can be reused with your XPC framework (however you choose to use it).

    I am sure there will be a lot of questions when this is posted. First off, the code is not available as of yet (only to active developers) You can view the developmnet site here http://dev.4arrow.com and sign up if you like. How does this fit into Nuke? I am not sure. I guess there is a lot of ways to utilize XPC by being creative. XPC is just a skeleton in which to easily maintain unlimited domains and subdomains by reusing the same code. The content or "products" visitors will actually see or use will be up to you. Remember also that there is pure html templates and each request for a page has unique meta data information, no query strings, and it can reuse or have its own template.

    Anyone who is interesed in learning more or helping me finish the XPC module builder can email me at mglazer@xpc.4arrow.com

    PS XPC uses PHP classes (OOP) to abstract the code. There are currently 4 classes that are done, 2 not quite and three more planned. Classes include:
  • xpc (URI manipulation)
  • members (authentication library) change email, send email, change password, delete account, sign up, is_logged, edit information, logout,
  • SQL query constructor
  • Meta data creation unique keywords are generated for each page.
  • Template class that uses placeholders instead of PHP to identify where content should be placed in the template when a page is called.
  • Navigation class allows for 13 different styles of dynamically generated navigation to be used. You can use more then one style on one page such as a sitemap and a drop down menu as well as a top navigation.
  • the XMl class is planned (stores data in XML files instead of the middle man SQL server (Load saver))
  • A FTP class is planned to allow for remote connections (file transfers, client server relationships etc....)
  • I was also thinking about a form class but I am not sure of the usefulness of html creation when you are using templating to separate code form design.
  • 844