summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-12-06+ Implemented the "noticeModal" -- an object in the master MVC topp view for ↵M2-8/+68
displaying error / warning / and notice messages + Added two helper functions to Master MVC model for retruning values to the noticeModal
2015-12-06Revert "+ Added functions to Master model for getting merged strings for all ↵M1-32/+0
error/warning/or notice messages" - Rm'ing functions I just added. I decided to go about this in a different way This reverts commit f1c8aca230a0fc982f98f3dfc9b630b82dbb7dc4.
2015-12-06+ Added functions to Master model for getting merged strings for all ↵M1-0/+32
error/warning/or notice messages
2015-12-06+ Adding master page modal for displaying page errors/warnings/and notices ↵M3-0/+27
(shell only, content coming soon)
2015-12-06+ Adding a TODO note for laterM1-0/+2
2015-12-06* Bug fix in framework class - redirectTo function -- http_redirect function ↵M1-1/+1
I was using is part of an extension for PHP and therefore, non-standard
2015-12-06* Implemented the "save" action for MVC sysconfM2-1/+60
2015-12-06+ Added function to model class to log all error messages from a Form ↵M1-0/+8
objects populate call
2015-12-06* Bug fix in Form class - populate function -- If a field was set in $input, ↵M1-3/+3
but equal to "", the isset check would not behave as expected
2015-12-05* Now normalizing the $argv array in the root app controllerM1-0/+2
2015-12-05+ Added framework function for getting current app pathM2-1/+10
* Changed sysconf view to use new function ($mod->ar()/sysconf -> $mod->ap)
2015-12-05* Form class fields now have the ability to set a default value. Default ↵M1-13/+25
value is applied if the supplied $input array has no key matching the field name.
2015-12-05+ Implemented populate function in Form classM1-3/+97
+ Added helper function in Form class, logError ! Finished Form class for now
2015-12-05+ Added numeric and enum types to Form classM1-0/+37
2015-12-03+ Started Form class definitionM1-0/+35
2015-12-03* Fixed the sources in the master head and foot views (wasn't accounting for ↵M2-3/+3
app-root)
2015-12-03* Finished form for sysconf default viewM1-1/+34
2015-12-02* Formatted DB portion of the sysconf page formM1-17/+19
2015-11-29* Updated sysconf default view to include new modal contentM1-13/+10
2015-11-29+ Adding sysconf message modal viewM1-0/+37
2015-11-29+ Added sysconf issue modal viewM1-0/+34
2015-11-29+ Added sysconf stage modal viewM1-0/+34
2015-11-29+ Added sysconf pad modal viewM1-0/+50
2015-11-29+ Created sysconf group modalM2-3/+33
2015-11-29* Moved sysconf default view modal content out to diffent view fileM2-20/+33
2015-11-22+ Adding draft of the sysconf viewM1-0/+107
2015-11-22* Placeholder message for site contentM1-0/+2
2015-11-22+ Added footer view to Master MVC (for placing JS includes at the bottom of ↵M2-3/+2
pages)
2015-11-22+ Added <head> view for Master MVCM2-6/+5
2015-11-22+ Start of Master MVC ( will define generic layout of pages but will not ↵M2-2/+11
define logic for header ui. since this depends on an established database ). + Added Master model ! As far as I am planning right now, the only MVC that will inherit Master directly will be sysconf since it cannot rely on an existing database connection.
2015-11-22* Derp, default is a reserved word, calling the function 'deflt' insteadM3-4/+2
* Removed explicit call to parent constructor in model class, since that function is not explicitly defined
2015-11-22+ Adding model for sysconf mvcM1-0/+15
2015-11-22* Root controller is now asserting the existence of scrott.conf.php and ↵M1-2/+8
delegating to the correct mvc if it is missing
2015-11-22+ Added controller for SysConf MVCM1-0/+27
2015-11-22* Bug fix in normalizeArgv functionM1-3/+5
2015-11-22+ Added function to root controller for normalizing the $argv arrayM1-0/+32
2015-11-22* Implemented framework ar (app root) functionM1-1/+1
2015-11-21+ Added abstract model definitionM1-0/+71
2015-11-21+ Defined function to check if scrott.conf.php file existsM1-0/+9
2015-11-21* Framework def file is now condifionally including system-level app ↵M1-0/+4
configuration
2015-11-21+ Added app root controllerM2-2/+22
* Finished implementing app main function to instanciate root and delegate to it
2015-11-21+ Adding abstract controller classM1-0/+17
2015-11-21+ Committing initial framework class definitionM1-0/+26
2015-11-21* Now using require in favor of include throughout PHP in the appM1-1/+1
2015-11-21* Changing the mechanism by which the requested path is passed to the appM1-1/+1
! It has been observed that on server nginx, some of the assumptions from doing similar work on apache have broken down and a more general mechanism must be used to handle paths in the clean-url app. ! New scheme is this: app is invoked with `index.php?path=<absolute path on virtual server>` The app will be configured with its own root location on the virt. server and use logic to dedue the relative path requested from that. Also app will use the configured path to predend to urls linked/directed to during use of the app
2015-11-21+ Adding main source file which invokes the master controllerM1-0/+16
2015-11-20* Named old example content example.html to keep it around for nowM1-0/+0
2015-11-20Merge branch 'datastructures' into devM1-0/+156
2015-11-20+ Defined setting table for system-wide administrator settingsM1-0/+8
2015-11-20* Moved the `unread` value of messages out into a new table so that this ↵M1-1/+8
value can now be user-specific