Software Upgrade - v3.3

If you have made custom theme changes or you prefer to update your frontend template files manually, refer to the notes below for the changes in this version that need implementing in v3.3. You will need to download the latest version first. Any new language files will need translating if you have translated previous files.

Remember to run the 'patch.php' file in the upgrade zip file to update your database.
New Files
Add the following files to your installation. Theme files should be copied to all themes.
content/**theme**/html/event-calendar/grid-*.html
content/language/english/ver3_3.php
Theme File Changes
Nothing to update in this version.
CSS File Changes
Add the following files to your 'content/**theme**/css/msw.css' CSS file. If required, update for your own colour preferences.
.calendar_grid_wrapper {
  margin-bottom: 30px;
}
.calendar_grid_wrapper .days {
  border: 2px solid #ddd;
  width: 100%;
  text-transform: uppercase;
  font-weight: bold;
  padding:1px;
  background:#fff;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.calendar_grid_wrapper .days div {
  float:left;
  width: 14.3% !important;
  padding:5px;
  background:#F5F4F2;
  border-right:1px dashed #ddd;
}
.calendar_grid_wrapper .days div:last-child {
  border-right:0;
  width: 14.2% !important;
}
.calendar_grid_wrapper .events {
  border: 2px solid #ddd;
  width: 100%;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-top:10px;
}
.calendar_grid_wrapper .events .day p {
  border-bottom: 1px dashed #eee;
  padding-bottom:10px;
}
.calendar_grid_wrapper .events .day p:last-child {
  border-bottom:0;
}
.calendar_grid_wrapper .events .day {
  float:left;
  width: 14.3% !important;
  padding:5px;
  background:#fff;
  border-right:1px dashed #ddd;
  border-bottom:1px dashed #ddd;
  height:200px;
  overflow:auto;
}
.calendar_grid_wrapper .events .day:nth-child(7n) {
  border-right:0;
  width: 14.2% !important;
}
.calendar_grid_wrapper .events .weekend {
  background:#f9f9f9;
}
.calendar_grid_wrapper .events .blankday {
  background: #f6f6f6;
}
.calendar_grid_wrapper .events .day a {
  font-size: 12px;
}
.calendar_grid_wrapper .events .day .number {
  display:block;
  margin-bottom:10px;
  padding:5px;
  width:30px;
  background:#f7f7f7;
  border: 1px solid #eee;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.calendar_grid_wrapper .events .day .weekendnum {
  background:#fff;
  border:1px solid #ddd;
}
.footbar .date {
  text-transform: capitalize;
}
.eventarea .details .date {
  text-transform: capitalize;
}
.event_calendar .dayviewarea .noevents {
  font-style: italic;
  font-size: 12px;
}
.eventpagearea .bottom .text .highlight {
  color: #008198;
  text-transform: capitalize;
}
Javascript File Changes
Nothing to update in this version.
Other Changes / Notes
1 Locale support was added in 3.3. If you see some date variables in English after you have translated the language files you need to enable this. Refer to the notes in the settings regarding this feature. Click the 'Help' link in your admin CP for more info.

2 Event calendar grid view was added in 3.3. Enable in settings if you prefer this option.
Return to Appendix Overview