This is a “staging site” for the Creative Harmony Design set of web sites:

The main reasons for creating a staging site is to allow efficient set up and testing of all content and functionality.  This should minimise the effort and risk associated with final transfer and commissioning of the site where it will actually be hosted.  Accordingly the fees of that final effort will absorbed and are effectively included in the fees shown below.

Importantly, the client can and should be involved at all stages and should be as proactive as possible in advising on layout/styling feedback so as to minimise rework.

The client is also responsible for assessing the amount of ongoing training and support necessary, and whether further services are required to assist with this.

 

Status – Creative Harmony Design for Living

This site needs to be copied/transferred from Airset.  There are multiple sites at Airset related to this site which contain content that needs to be vetted for inclusion into this new site.

Some content probably needs to be re-organised.  For example the Directories content should probably be presented as products and services in shopping cart form.  In fact the offerings throughout the site need to be collated into shopping cart form – even for just booking purposes..  In the case of workshops, their handouts/resources could be made into protected downloads.  Attendees would need to be registered and paid subscribers (members) to the site.

The newsletters should probably be re-created as blog posts with Facebook events (and timeline posts) linking back to them on this site.

  • Simple copy of text from Airset site to current staging site – 60%  Estimate total effort – 10hrs.
  • Download of images and PDFs publicly available on Airset site (to local computer) – 20%  Estimate total effort – 2hrs.  Notes: This doesn’t include files in Airset directories which are not displayed through web pages.
  • Upload of images to current staging site – 0%  Estimate total effort – 3hrs.  Notes: images and docs will initially be uploaded to a temporary folder on the new site. This is pending a decision about the upload file folder structure (by month or elsewise).
  • Styling of new web site – 20%  Estimated total effort – 4hrs.  Notes:  This time estimate is variable depending on client discussions and clarity of objectives.
  • Membership functions set up – 80%  Estimated total effort – 6hrs.  Notes:  This is the basic functional set up and connection with PayPal Business acct.  Protected content set up is related, but is itemised separately below.
  • Protected content set up  – o%  Estimated total effort – 6hrs.  Notes: this time estimate depends greatly on how the client wishes to utilise the membership functions.
  • Shopping cart itemisation – 0%  Estimated total effort – 2.  Notes:  this time estimate depends on the number of items.  All offerings need to be collated and itemised in shopping cart form.
  • Social Media integration – 100% Estimated total effort – 2hrs.  Notes: this time estimate depends on how many social media integrations are necessary.  Facebook is probably the highest priority.

Hours Estimated – 38   Completed – 7hrs

Cost Estimated – $1140

Status – Move On Move In

This site is already in WordPress form and hosted at WebCity.

  • Set up staging site with basic styling – 100%
  • Export and import to new staging site of text content (pages and posts) – o%  Estimated total effort – 1hr.  Notes:  Comments on posts may lose author attribution.
  • Export and import to new staging site of media content – o%  Estimated total effort – 2hrs.  Notes:  This includes all publicly available media (i.e. seen on web pages).  Additionally, this includes the download of all media on the site, re-organisation and re-uploading to new site into logical archive folders.
  • Social Media integration – 0% Estimated total effort – 2hrs.  Notes: this time estimate depends on how many social media integrations are necessary.  Facebook is probably the highest priority.

Hours Estimated – 5   Completed – 0hrs

Cost Estimated – $150

Status – Real Estate by Sally Garrahy

This site did not previously exist.

  • Preparation of client’s content – 0%  Estimated total effort -  2 hrs.  Notes: Includes cleanup and reformatting of provided content so that it is web-ready – depends on amount of material and its supplied formats.
  • Intial layout and site set up – 0%  Estimated total effort – 2hrs.   Notes: Includes installation of a framework template which allows customisation.  Includes some demo content and pages.  Client must advise requirements for colours/typography.
  • Application of final layout and styling – 0%  Estimated total effort – 4hrs
  • Social Media integration – 0% Estimated total effort – 2hrs.  Notes: this time estimate depends on how many social media integrations are necessary.  Facebook is probably the highest priority.

Hours Estimated – 10   Completed – 0hrs

Cost Estimated – $300

Status – Sally Garrahy at Gympie Regional Realty

This is a simple single page with a synopsis of, and link to Sally’s profile page at Gympie Regional Realty.

  • Create and set up page – 0%  Estimate total effort – 1hr.  Notes:  I believe this page should be a part of the new Real Estate blog.

Hours Estimated – 1   Completed – 0hrs

Cost Estimated – $30

 

Terminology:

A staging site is a version of the web site under development hosted in a temporary location.

 

 

Testing of memberships functions

 

To control visibility of access to content, a membership plugin has been installed.  This plugin is called s2Member.

This plugin controls content in many ways, but a useful way is to use shortcodes on pages.  These are demonstrated below.

 

 

The following is a list of member sites available to this member

[membersites]

 

The following is the current End Of Term for this member.

[eot]

 

This content is public – normal, unprotected page content.

 

[s2If !current_user_can(access_s2member_level0)]

This content is displayed only to the public, but not to logged in members.

[/s2If]

 

[s2If !is_user_logged_in()]

This content is displayed if not logged in.

[/s2If]

 

[s2If is_user_logged_in()]

This content is for anyone logged in.

[/s2If]

 

[s2If current_user_is(s2member_level0)]

This content is for members  at level 0 only (free subscribers).

[/s2If]

 

[s2If current_user_can(access_s2member_level0)]

This content is for free members (level 0 or higher).  Effectively this is the same as anyone who is logged in.

[/s2If]

 

[s2If current_user_is(s2member_level1)]

This content is for paid members (level 1 only).

[/s2If]

 

[s2If current_user_can(access_s2member_level1)]

This content is for paid members (level 1 or higher)

[/s2If]

 

[s2If !current_user_can(access_s2member_level1)]

This content is displayed if the current member is not a paid member.

[/s2If]