BoltWire

Innovative Ideas :: Radical Results!

INFORMATION

DOCUMENTATION

EXTENSIONS



Support BoltWire

Roadmap


After a long line of 3.xx development (not to mention the 2.xx, 1.xx, beta, and alpha development releases), BoltWire is preparing for a 4.xx release. Our focus now is perfecting our 3.xx final release candidate, and easing the transition to 4.xx.

Listed below are changes that will be included in the next release, and farther down information about our 4.xx goals.

Core--Already Fixed for Next Release


Remaining goals for 3.xx series are
  • Fix search outputs so they only show up on specified pages (based on nextpage).
  • Multi-Page Search feature based on limit=50 or searchLimit in site.config
Goals for 4.0 include: Improvements to Forms Processor
  • Require all commands to be set as session variables to avoid problems with accidental command triggering (namespace). Notes
  • Get multiple commands to be automatically renumbered so this is invisible to the user.
  • Allow one to put multiple parameters in session commands, like lines=false or fieldreplace=false. Also things like[session mail to= from= subject= body=]. Very nice improvement to not be stuck in a field/value limitation.
  • Get rid of boltfield system.
  • Move session writing of session form inputs to one place in page generation (closing form tag)--to minimize read/write time.
  • Rework form validation and merge with BOLTwire's internal filtering system.
  • Rename session to command.

Revise directory structure
/boltwire
/boltwire/system
/boltwire/system/scripts
/boltwire/system/pages
/boltwire/shared
/boltwire/shared/pages (this is new)
/boltwire/shared/plugins (or scripts)
/boltwire/shared/images
/boltwire/shared/public
/boltwire/shared/looks (or skins, themes)
/site
/site/config
/site/files
/site/indexes
/site/pages
/site/stamps

Simplify BoltWire and release a separate BoltWire CMS version.
  • Remove math (php4) from core and simplify counter. Add a php5 plugin (the latter with try catch).
May also:
  • Have all page names end in .txt for security purposes.

Software

Possible Future Features

Things to check Solutions/Plugins
Copyright © 2009, all rights reserved.