2016/09/15 |
|
2016/09/16 |
- Installed and patched Composite C1 v5.1.
- Installed useful add-on packages from Orckestra.
- Built a simple website for my Personal Portfolio.
- Added homepages for the Bailey University and University Package Documentation websites. Began adding top-level pages to all three sites.
- Configured the Windows hosts file.
- Began working out what datatypes to create.
- Created datatypes:
- BaileyWeb.Country
- BaileyWeb.University.AcademicYear
- BaileyWeb.University.ApplicationMethod
- BaileyWeb.University.Awards
- BaileyWeb.University.CourseFeeBandCosts
- BaileyWeb.University.CourseFeeBands
- BaileyWeb.University.Courses
- BaileyWeb.University.EducationLevels
- BaileyWeb.University.ModuleFeeBandCosts
- BaileyWeb.University.ModuleFeeBands
- BaileyWeb.University.ModuleTypes
- BaileyWeb.University.Modules
- BaileyWeb.University.People
- BaileyWeb.University.Subjects
|
2016/09/17 |
- Continued to refine datatypes.
|
2016/09/19 |
- Continued to refine datatypes.
- Continued to add sub-pages to the three websites.
|
2016/09/21 |
- Continued to refine datatypes.
|
2016/09/28 |
- Continued to refine datatypes.
|
2016/09/28 |
- Added blog to the CMS and added tags and authors.
|
2016/10/01 |
|
2016/10/02 |
- Blogged this: Reducing CMS Choices to show the reasoning behind my selection of Composite C1 / Orckestra C1 CMS.
|
2016/10/05 |
|
2016/10/08 |
|
2016/10/09 |
- Created datatypes:
- BaileyWeb.University.AwardModes
- BaileyWeb.University.Locations
- BaileyWeb.University.News
- Purchased domain name for the website.
- Added custom stylesheet to CMS Visual Editor to turn depreciated HTML tags and tag attributes pink.
- Added custom stylesheet to CMS Visual Editor to flag headings and block elements to the user, and show attributes on certain HTML tags.
- Blogged this: Banishing Bugbears, and Formatting Markers.
|
2016/10/12 |
- Continued to refine datatypes.
|
2016/10/13 |
- Continued to refine datatypes.
|
2016/10/16 |
|
2016/10/17 |
- Created datatype:
- BaileyWeb.University.Teams
|
2016/10/18 |
- Created datatypes:
- BaileyWeb.University.Buildings
- BaileyWeb.University.Campaigns
- BaileyWeb.University.CampaignTypes
- BaileyWeb.University.CaseStudies
- BaileyWeb.University.Collections
- BaileyWeb.University.Groups
- BaileyWeb.University.MainNavigation
- BaileyWeb.University.Projects
- BaileyWeb.University.ProjectStatus
- BaileyWeb.University.Publications
|
2016/10/19 |
- Created functions:
- BaileyWeb.BodyFooter
- BaileyWeb.BodyHeader
- BaileyWeb.CommonNavigationBar
- BaileyWeb.HeadMetadata
- BaileyWeb.University.Data.GetBuildingsListDictionary
- BaileyWeb.University.News.ShowNews
- Blogged this: Building and Data Model.
|
2016/10/22 |
|
2016/10/26 |
- Created datatypes:
- BaileyWeb.University.GroupTypes
- BaileyWeb.University.Organisation
|
2016/11/10 |
- Created function:
- BaileyWeb.BodySideNavigation
|
2016/11/20 |
- Created functions:
- BaileyWeb.BodyNavigation
- BaileyWeb.University.Documentation.BodyFooter
|
2016/11/21 |
- Created function:
- BaileyWeb.University.Documentation.BodyHeader
|
2016/11/22 |
- Created function:
- BaileyWeb.University.Documentation.BodySideNavigation
|
2016/11/23 |
- Created function:
- BaileyWeb.University.Documentation.HeadMetadata
- Modified the CMS Visual Editor's
common.xml configuration file to show Bootstrap formatting buttons and classes.
- Blogged this: Bootstrap the Visual Editor.
|
2016/11/30 |
- Created function:
- BaileyWeb.Country.ShowAllCountriesTable
- Created datatype:
- BaileyWeb.University.Events
|
2016/12/01 |
- Created function:
- BaileyWeb.University.CourseFeeBandCosts.ShowCourseFeeBandCostsTable
|
2016/12/02 |
- Created function:
- BaileyWeb.University.ModuleFeeBandCosts.ShowModuleFeeBandCostsTable
|
2016/12/04 |
- Created functions:
- BaileyWeb.University.Courses.ShowCourses
- BaileyWeb.University.Pages.ShowLastUpdated
- BaileyWeb.University.Pages.ShowPageContent
- Created SVG logo for Bailey University.
|
2016/12/07 |
- Created functions:
- CommonNavigationBar
- BodyNavigation
- Overhauled the page templating types and templates to add new functions, and improve Bootstrap grid formatting.
- Inserted the SVG logo into template and adjusted the code to include image fall-back.
- Created the homepage template and 12 sub-page templates.
|
2016/12/09 |
- Created function:
- BaileyWeb.University.MainNavigation.ShowMainNavigationList
- Blogged this: A Bit More Templating.
|
2016/12/10 |
- Created functions:
- BaileyWeb.TextStrings
- BaileyWeb.University.Courses.ShowCourseListPaginated
- Added international localisation to pages for use by JavaScript / JQuery functions.
- Blogged this: Going International.
|
2016/12/12 |
|
2016/12/14 |
- Created functions:
- BaileyWeb.University.Buildings.ShowBuildingsList
- BaileyWeb.University.Locations.ShowLocationsAndBuildings
- BaileyWeb.University.Locations.ShowLocationsList
- Created datatypes:
- BaileyWeb.University.Partners
- BaileyWeb.University.PartnerTypes
|
2016/12/21 |
- Created datatypes:
- BaileyWeb.University.EntryProfileQualifications
- BaileyWeb.University.EntryProfiles
- BaileyWeb.University.LanguageRequirements
- BaileyWeb.University.Qualifications
|
2016/12/28 |
- Created functions:
- BaileyWeb.ModifiedC1.DistributedDropdown
- BaileyWeb.ModifiedC1.DistributedPills
|
2016/12/31 |
- Created datatype:
- Created a spreadsheet containing a list of example data for people.
|
2017/01/01 |
- Created functions:
- BaileyWeb.Data.GetAllHonorificsListDictionary
- BaileyWeb.Data.GetSelectedHonorificsListDictionary
- BaileyWeb.Honorifics.ShowAllHonorificsTable
- BaileyWeb.Honorifics.ShowSelectedHonorificsTable
|
2017/01/02 |
- Created function:
- BaileyWeb.University.Pages.GoUpOneLevel
|
2017/01/07 |
- Found a method to inject HTML code before responsive tables, to show that they are scrollable left and right.
- Blogged this: JQuery Page Inserts.
|
2017/01/11 |
- Created functions:
- BaileyWeb.University.Courses.ShowCourseDetailById
- BaileyWeb.University.Modules.ShowModules
- BaileyWeb.University.Subjects.ShowSubjects
|
2017/01/12 |
- Created function:
- BaileyWeb.University.SubjectsShowSubjectListPaginated
|
2017/01/17 |
- Found a method to remove empty paragraphs from a published website, even if editors add them in the CMS Visual Editor.
- Found a way to highlight the rogue line-breaks
<br/> that the CMS Visual Editor (TinyMCE) is injecting at the end of blocks of text.
- Blogged this: The Empty Paragraph Problem, and The Rogue Break Problem.
|
2017/01/20 |
|
2017/01/23 |
- Created function:
- BaileyWeb.University.Data.GetCourseById
|
2017/01/25 |
- Created functions:
- BaileyWeb.University.Campaigns.ShowCampaigns
- BaileyWeb.University.CaseStudies.ShowCaseStudies
- BaileyWeb.University.Collections.ShowCollections
- BaileyWeb.University.EntryProfiles.ShowEntryProfiles
- BaileyWeb.University.Events.ShowEvents
- BaileyWeb.University.Groups.ShowGroups
- BaileyWeb.University.Partners.ShowPartners
- BaileyWeb.University.People.ShowPeople
- BaileyWeb.University.Projects.ShowProjects
- BaileyWeb.University.Publications.ShowPublications
- BaileyWeb.University.Teams.ShowTeams
|
2017/01/28 |
- Decided to create a new sub-site in the CMS to host the project management documents.
- Created initial homepage for this new site and sub-pages.
- Add an entry to the Windows hosts file.
|
2017/01/29 |
- Began transferring the project management documents to the CMS.
|
2017/01/30 |
- Continued to format the project management documents in the CMS.
|
2017/01/31 |
- Continued to format the project management documents in the CMS.
|
2017/02/03 |
- Added the TableSorter JQuery add-on, and introduced a
class="sortabletable" attribute to <table> elements.
- Blogged this: Sorting Tables.
|
2017/02/06 |
- Purchased web hosting and upload CMS and website to it.
- Bug fixing for hosted website.
- Created Google Custom Search account to track website.
- Created function:
- BaileyWeb.Portfolio.Search.SearchResults
|
2017/02/08 |
- Created Google Analytics and Google Webmaster Tools account to track website.
- Installed Google tracking code in website.
|
2017/02/11 |
- Created functions:
- BaileyWeb.Data.GetAllCountryDialingCodesListDictionary
- BaileyWeb.Data.GetAllCountryISO2CodesListDictionary
- BaileyWeb.Data.GetAllCountryUN3CodesListDictionary
- BaileyWeb.Data.GetAllCountryUNNumberCodesListDictionary
- Cleaned up the search function with additional stylesheet rules
|
2017/02/12 |
- Created datatype:
- Created the Country Package and added it to the package server.
|
2017/02/13 |
|
2017/02/15 |
|
2017/02/23 |
- Created function:
- BaileyWeb.University.Subjects.ShowSubjectDetailById
- Added localisation resources values to:
- BaileyWeb.University.Data.GetCourseById
- Added error correction to:
- BaileyWeb.University.Data.GetCourseById
- BaileyWeb.University.Data.GetSubjectsById
- Added XHTML input parameters to inject text before and after lists in:
- BaileyWeb.University.Coures.ShowCourseListPaginated
- BaileyWeb.University.Subjects.ShowSubjectListPaginated
|
2017/02/26 |
- Added Country field to:
- BaileyWeb.University.Locations
- Modularised functions:
- BaileyWeb.University.Data.GetCourseById
- BaileyWeb.University.Data.GetSubjectsById
- Updated functions:
- BaileyWeb.University.Courses.ShowCourseDetailById
- BaileyWeb.University.Subjects.ShowSubjectDetailById
|
2017/02/28 |
- Created functions:
- BaileyWeb.University.Data.GetModuleById
- BaileyWeb.University.Modules.ShowModuleById
- BaileyWeb.University.Modules.ShowModuleListPaginated
- Updated functions:
- BaileyWeb.University.Data.GetCourseById
- BaileyWeb.University.Data.GetSubjectsById
- Created .ashx files for selected function HTTP end-points.
- Created API for AJAX or Mobile page.
|
2017/03/01 |
- Created function:
- BaileyWeb.University.Data.SearchCourses
|
2017/03/02 |
- Updated function:
- BaileyWeb.University.Data.SearchCourses
- Created .ashx files for selected function HTTP end-points.
- Updated API for AJAX or Mobile page.
|
2017/03/05 |
- Updated function:
- BaileyWeb.University.Data.SearchCourses
|
2017/03/06 |
- Updated function:
- BaileyWeb.University.Data.SearchCourses
|
2017/03/16 |
- Created functions:
- BaileyWeb.University.Courses.ShowCourseFinderForm
- BaileyWeb.University.Courses.ShowCourseFinderResults
- Improved URL processing logic for BaileyWeb.University.Pages.GoUpOneLevel function.
|
2017/03/17 |
- Updated function:
- BaileyWeb.University.Courses.ShowCourseFinderForm
- BaileyWeb.University.Courses.ShowCourseFinderResults
- BaileyWeb.University.Data.SearchCourses
- Added localisation resources values to:
- BaileyWeb.University.Courses.ShowCourseFinderForm
|
2017/03/28 |
- Updated function:
- BaileyWeb.University.Courses.ShowCourseFinderForm
- BaileyWeb.University.Courses.ShowCourseFinderResults
- BaileyWeb.University.Data.SearchCourses
- Added localisation resources values to:
- BaileyWeb.University.Courses.ShowCourseFinderResults
- BaileyWeb.University.MainNavigation.ShowMainNavigationList
|
2017/03/29 |
- Refactored BaileyWeb.University.Data.SearchCourses to add pagination.
|
2017/03/30 |
- Updated functions:
- BaileyWeb.University.Data.SearchCourses
- BaileyWeb.University.Courses.ShowCourseFinderResults
- Completed pagination for the course search.
|
2017/04/05 |
- Updated example data spreadsheet with list of subjects.
|
2017/04/06 |
- Began data entry for subjects.
- Updated example data spreadsheet with list of courses.
|
2017/04/07 |
- Updated functions:
- BaileyWeb.University.Data.SearchCourses
- BaileyWeb.University.Courses.ShowCourseFinderResults
- Continued data entry for subjects.
- Began data entry for courses.
|
2017/04/11 |
- Continued data entry for courses.
|
2017/04/12 |
- Continued data entry for courses.
|
2017/04/14 |
- Updated functions:
- BaileyWeb.University.Data.GetCourseById
- BaileyWeb.University.Courses.ShowCourseDetailById
- Added the Bootstrap Tab Collapse JQuery add-on, and introduced a
class="collapsetab" attribute to <div class="tab"> elements.
|
2017/04/17 |
- Updated BaileyWeb.University.Subjects datatype to add keywords for search.
- Updated functions to enable searching subject keywords and by start date entry year:
- BaileyWeb.University.Data.SearchCourses
- BaileyWeb.University.Courses.ShowCourseFinderForm
- BaileyWeb.University.Courses.ShowCourseFinderResults
- Searching courses should now be more intuitive, with results displayed (in order) by subject 1, award type, then subject 2.
|
2017/04/18 |
- Updated functions:
- BaileyWeb.University.Data.SearchCourses
- BaileyWeb.University.Courses.ShowCourseFinderForm
- BaileyWeb.University.Courses.ShowCourseFinderResults
- Continued to update and refine the course search functionality.
|
2017/04/28 |
- Identified and fixed issue where Visual Editor in C1 CMS was not saving function dialogue changes back to page.
- Continued to refine the stylesheets.
|
2017/08/29 |
- Manually upgraded CMS from Composite C1 v5.1 to Orckestra C1 v6.2 using instructions from Pauli Østerø (burningice2866), and assisted by Steve Reid.
|
2017/09/24 |
- Added tree definitions:
- BaileyWeb.University.Courses
- BaileyWeb.University.Modules
- BaileyWeb.University.People
- BaileyWeb.University.Subjects
- Updated regular expressions for BaileyWeb.University.People datatypes for form fields Telephone, Mobile and SocalTwitter, to allow empty values.
|
2017/10/16 |
- Added tree definitions:
- BaileyWeb.University.EntryProfiles
- BaileyWeb.University.Locations.Buildings (a combined application nesting Buildings within Locations)
- BaileyWeb.University.MainNavigation
|
2017/10/17 |
- Added tree definitions:
- BaileyWeb.University.Events
- BaileyWeb.University.Partners
- BaileyWeb.University.News
|
2017/10/22 |
- Added tree definitions:
- BaileyWeb.University.Campaigns
- BaileyWeb.University.CaseStudies
- BaileyWeb.University.Collections
- BaileyWeb.University.Groups.Teams (a combined application nesting Teams within Groups)
- BaileyWeb.University.Projects
- BaileyWeb.University.Publications
|
2018/01/07 |
- Manually upgraded the blog add-in to version 2.5.2.
|
2018/12/19 |
- Manually upgraded CMS from Orckestra C1 v6.2 to Orckestra C1 v6.6.
|
2018/12/01 |
- Created new Git repository and wrote initial .gitignore file.
|
2019/01/01 |
- Added remaining parts of the University Package to the Git repository.
- Blogged this: Git-ifying My Project.
|
2019/01/03 |
|
2019/08/28 |
- Created and Access Database to plan the sample data for the subjects, courses and staffing for the demo website.
|
From this point onward, code changes will be documented in GIT commits. Only external planning, experimentation, and blog posts will be listed here. |
2019/10/10 |
|