summaryrefslogtreecommitdiffstats
path: root/app/model/common.mod.php (unfollow)
AgeCommit message (Collapse)AuthorFilesLines
2016-10-22Deprecate application codeMalf Furious1-497/+0
Setup to perform an iteration of development focused on a simpler implementation and eliminating redundancy in design.
2016-09-18Add form submission handler for group settings tabMalf Furious1-0/+80
2016-06-12Add group tab to setting modalMalf Furious1-0/+10
Created empty <div> for the group setting tab. Also added code to the common model for initializing the $mod->group variable and setting a flag marking what tabs to include in the setting modal (group tab in this case). Added logic to the main setting modal view file for picking up these flags and including appropriate additional content.
2016-06-12Move initialization logic from Obj model into Common modelMalf Furious1-1/+10
Some logic to initialize the current system object, its owner, and members has been moved into the Common model since this code will be relevant to other views and to support a new feature being added to display additional tabs in the setting modal box.
2016-06-12Add functions to Common model for assigning CSS to setting tabsMalf Furious1-0/+30
The setting modal window will need to support showing unknown tabs at the beginning of the tab list. These functions handle assigning specific CSS classes to tab-panes ONLY if that tab will appear in the left-most position in the modal's tab list.
2016-06-01Implement add group form handlerMalf Furious1-0/+20
Added handler function to common model to create new use groups from the modal view.
2016-05-27Add copyright notice to Scrott model filesMalf Furious1-0/+14
2016-05-22Add form submission handler for user removalMalf Furious1-0/+46
Added handler for the button added in the previous commit.
2016-05-22Add class constructor to Common modelMalf Furious1-0/+10
There are two functions that need called in the common model whenever a page is rendered. Rather than requiring all of the base MVC controllers to call them, I am placing them in a constructor for this model class. This constructor should fire automatically (since base mvc models inherit this class), unless base classes define their own constructors. I don't antisipate this happening, however in that case, they would just need to call parent::__construct().
2016-05-01Update setting modal to allow admins to remove other users' head imagesMalf Furious1-0/+10
2016-05-01Update setting modal to allow user to remove their own head imageMalf Furious1-0/+10
2016-05-01Update form handler for common/setting-modal, all users tabMalf Furious1-5/+10
Now supports file upload to replace the user's head image
2016-05-01Define constants for head-image upload parametersMalf Furious1-1/+7
Created class-scope vars to define allowable sizes and types for uploaded user images
2016-05-01Update form handler for common/setting-modal, user tabMalf Furious1-6/+11
Now supports file upload to replace the user's head image
2016-03-27Add form handler for setting modal, admin/all users tab, for edit user actionMalf Furious1-3/+60
2016-03-27Add form handler for setting modal, all users, create new user paneMalf Furious1-2/+54
This handler is requires admin status and allows you to create a new application user
2016-03-27Add collapsable panel for editing each user's settings to admin setting tabMalf Furious1-0/+5
Also, added relevant initialization code to common model
2016-03-27Alter admin setting form handlerMalf Furious1-1/+1
Set a default value for field 'settSSL'. If this value is locked in the system-level configuration, then the disabled radio buttons don't assume a value during POST submission to the page and the field appears to the $form object as being unset. I use the currently set value for this option as the default.
2016-03-27Move getUserGlyphicon function from common model into user classMalf Furious1-14/+0
2016-03-27Handle submissions to setting modal, admin tabMalf Furious1-1/+29
2016-03-27Alter representation of form boolean valuesMalf Furious1-1/+1
Changed how Form() objects model true and false for boolean fields. Was "true" and "false", is now "1" and "0", respectivly. This is to address how Mysql handles these values as they are pushed to the db.
2016-03-27Populate admin setting fields on page loadMalf Furious1-0/+21
Added logic to set initial state of fields on the setting modal's admin tab
2016-03-27Fix function CommonModel::saveSettingUser()Malf Furious1-4/+7
Farious fixes for this form submission handler * missspelled variable names (*Password => *Passwd) * Added a notice message for password change success
2016-03-27Add function CommonModel::common_handleFormSubmissions()Malf Furious1-0/+11
This helper func to all implementing MVC controllers is used to check for submission of any web-form defined within a common MVC view file. If detected, the appropriate handler function is called.
2016-03-27Add function CommonModel::saveSettingUser()Malf Furious1-0/+57
This is a webform handler for the setting modal, user setting tab.
2016-03-27Add function getCurrentUserGlyphicon() to Common modelMalf Furious1-0/+13
This helps render data for the common topp view (navbar). This function will return the glyphicon to use next to the current user's name.
2016-01-02+ Added model for new page master layer ("Common" MVC)Malf Furious1-0/+9