Squiz Australia Pty. Ltd. A 92 Jarrett Street, Leichhardt NSW 2040 P +61 2 8507 9900 F +61 2 8507 9988 W www.squiz.net APSC Website Redesign Build Specification Prepared for Australian Public Service Commission CONFIDENTIAL – DO NOT DISTRIBUTE © Squiz Pty Ltd 2011. This document is for use with Australian Public Service Commission only. AUSTRALIA UNITED KINGDOM NEW ZEALAND EUROPE UNITED STATES SYDNEY MELBOURNE CANBERRA HOBART BRISBANE Contents Page 1 Version History 4 1.1 4 Reviewers 2 Introduction 5 2.1 Purpose 5 2.2 Scope 5 2.3 Out of Scope 5 2.4 Audience 5 2.5 Approach 5 2.6 Assumptions 5 2.7 Related Documentation 5 2.8 Glossary of terms 6 3 Global Header and Footer Elements 7 3.1 Wireframe 7 3.2 Functionality 7 3.3 Build Specification 8 4 Home page elements 10 4.1 Wireframe 10 4.2 Functionality 10 4.3 Build specification 11 5 Level 1 Landing Page 14 5.1 Wireframe 14 5.2 Functionality 14 5.3 Build specification 15 6 Sub-page L2 – L3 elements 16 6.1 Wireframe 16 6.2 Functionality 17 6.3 Build specification 17 7 Publications search and listing 19 7.1 Wireframe 19 7.2 Functionality 19 7.3 Build specification 20 8 Circulars and advices search and elements 22 8.1 22 Wireframe Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 2 of 35 8.2 Functionality 22 8.3 Build specification 23 9 Appendix A – Metadata Schemas 25 9.1 AGLS Global Schema 25 9.2 General Metadata Schema 26 9.3 APSC Metadata Schema 26 9.4 APSC Tagging Schema 27 10 Appendix B - Users & Groups 29 10.1 User Group Details 29 10.2 User Groups Asset Map Configuration 29 10.3 WYSIWYG Plugins Preferences 30 11 Permissions 32 11.1 Implementation Strategy 34 12 Appendix B – Accessibility and Browser Requirements 35 Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 3 of 35 1 Version History Version Date Author/Editor Title Organisation Notes 0.1 14/12/2011 Libby Heasman Technical Business Analyst Squiz Initial Version 0.2 10/01/2012 Libby Heasman Technical Business Analyst Squiz Changes made after receiving mockups 0.3 30/01/92012 Libby Heasman Technical Business Analyst Squiz Changes from meeting on 25/01/2012 0.4 15/2/2011 Libby Heasman Technical Business Analyst Squiz Changes from the meeting on the 10/2/2012 1.1 Reviewers Name Title Organisation Bruce Hargrave Project Manager Squiz Andrew Glenn Internet Manager Australian Public Service Commission Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 4 of 35 2 Introduction 2.1 Purpose This document outlines the build specification for each functional component to be implemented for the APSC website implementation to Squiz Matrix. 2.2 Scope The scope of this document is confined to defining the APSC website requirements: Functional components to be implemented Underlying Squiz Matrix tools and features that will be used to provide the specified functionality 2.3 Out of Scope The following items are deemed out of scope for this document 2.4 Audience This document has been written for the Australian Public Service Commission and assumes readers are familiar with basic Squiz Matrix concepts and tools. 2.5 Approach The Build Specification was written following discussions of business requirements, website requirements analysis workshops and the development of a functional specification; these have been the basis for the specification. 2.6 Assumptions The following assumptions were made by Squiz in preparing this document: ID Description The business requirements have been defined and are correct as of the 12th December 2011 1. 2.7 Related Documentation The below documents are complementary to this document and/or served as inputs: ID Description Version Creator 1 APSC Website Redesign Functional Specification 1 Libby Heasman Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 5 of 35 2.8 Glossary of terms For more information see http://manuals.matrix.squizsuite.net/concepts Term Description Asset In Squiz Matrix, everything is an asset. Your websites, designs, pages, images and files are assets within the system. There are many different types of assets in Squiz Matrix; some common examples include Folder, Image, MS Excel Document, PDF file, Standard Page, Asset listing Backend Generic term used to describe the administration interface CMS Content management system (Squiz Matrix) Design area Dynamically handled area of the design template, for example: Breadcrumbs, Menu, Re-usable content and layouts, CSS. Customisation A Design Customisation allows you to configure the settings for the design areas, without the need to create a separate Design asset. Customisations are essentially variations on a theme Static HTML HTML (HyperText Markup Language) content that is not required to be generated dynamically Ajax Asynchronous JavaScript and XML – Term given when JavaScript is used to communicate with the server to retrieve information. Nested content Asset re-used by including it in the content of another asset. Squiz Previous branding name for Squiz Matrix. Some remnants of this naming still remain in the system, particularly when referring to design area tags. Markup Short hand way of referring to HTML CSS Cascading Style Sheet – The technology used to define the look and feel of the HTML Body copy A dependent Matrix asset that holds HTML content Hyperlink Reference to a page, or asset that the browser can directly follow RSS Really Simple Syndication – a format of XML used to produce a web feed in a standardised format. Trigger An asset type in Matrix that can respond to events occurring within the system and perform actions. CSS CSS stands for Cascading Style Sheets. CSS is designed primarily to enable the separation of document content from document presentation, including elements such as the layout, colours, and fonts Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 6 of 35 3 Global Header and Footer Elements 3.1 Wireframe 3.2 Functionality ID Element Description G1 Australian Government Logo Australian Government Logo positioned as per the Australian Government requirements. G2 Graphic and mission Welcoming graphic representative of the people of the Australian Public Service. A short description of the APSC to summarise their mission. G3 RSS Subscribe using RSS. This RSS button will link to an RSS page to allow users to either subscribe to RSS feeds they are interested in or subscribe to all feeds from the site. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 7 of 35 ID Element Description G4 Talk with us/collaborate Talk with us link. This link navigates the user to a collaboration landing page. If they are available, this page will contain further links to individual blogs and surveys through an asset listing of child pages. The collaboration landing page will use the L1 inside page design. G5 Global header links Quick links to key pages. These links serve as a quick jump to the Home, Contact Us and About Us page from anywhere in the site. G6 Search This search box will search the entire site by keywords entered. G7 Global footer links Footer links. The footer will contain links to Privacy, Copyright, Freedom of Information and the Information Publication Scheme and the Sitemap (IDs match those referenced in the wireframe) 3.3 Build Specification The global header and footer will be made up of the following Squiz Matrix Assets: Squiz Matrix Asset Functionality Nested standard page asset To create global links, search form and RSS link, Talk to us link and footer links Section images A selection of images that will display one randomly on page load Search page Single keyword search which will be used by the nested standard page asset 3.3.1 Australian Government logo Logo will to be included in the design parse file with a link to the site URL. 3.3.2 Graphic and mission The graphic change will involve changing the banner on page load. The banner will be the width of the page and will include the image of the APSC employee and the banner will be selected at random using JavaScript. The rest of the text will be added through the design parse files except the employee’s role and section text. The role and section text will be an empty span tag that will be populated using some JSON mapping that will load the correct text for the banner that loads. 3.3.3 RSS/Talk with us links These links will be built as a single nest content area in the design parse file. This will nest a standard page asset that has a presentation and content type of raw HTML. 3.3.4 RSS subscription page The RSS subscription page will allow interested users to subscribe to page changes for specific areas of the site. The RSS Feed will be made up of the following asset: Asset Listing Page – To create a list of all standard pages in the document site. This will created using a structured root node selector for each topic area of the site. RSS Feed – To list out the results of the Asset Listing Page. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 8 of 35 3.3.5 Global header links These links will be built as a single nest content area in the design parse file. This will nest a standard page asset that has a presentation and content type of raw HTML. 3.3.6 Search Search to be included as a nested design area, nesting a standard page asset with a content type and presentation of raw HTML. A search page setup to perform a single keyword search will be referenced by the search form. 3.3.7 Global footer links These links will be built as a single nest content area in the design parse file. This will nest a standard page asset that has a presentation and content type of raw HTML. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 9 of 35 4 Home page elements 4.1 Wireframe 4.2 Functionality ID Element Description H1 Navigation menu This will provide links to the top-level assets under the site asset. H2 Latest news list This box will display the last 5 latest news items released. The first item on the list is the most recent news item and will be displayed in bold text. All remaining news items in the list will be in normal text. All news items will display the release date by day and month the title of the news item which is a link to the complete news article. When a new news items is added it will become the first item in the list. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 10 of 35 ID Element Description H3 Current events list This box will display the last 5 event news items. The first item on the list is the most recent event news item and will be displayed in bold text. All remaining event news items in the list will be in normal text. All event items will display the release date the title of the event news item a short description of the event a Read More link to be taken to the event page. When a new event items is added it will become the first item in the list. H4 Current Priorities box This box will display the current Prioritiess within the APS. The content of this box will be updated as necessary. H5 Navigate by topic This box allows the user to navigate to a topic heading or key Level 1 or 2 pages. Many of these topic headings will be type 2 links to L1 items such as the Merit protection commission. Type 2 links do not appear in the main menu H6 Navigate by audience This box allows the user to navigate to an area of interest based on their role or objective in the site. Each of the topic headings links to a single Role page that offers predetermined areas of interest for that role. Each of the sub headings will link to Level 1 or Level 2 pages Many of these topic headings will be type 2 links to L1 items. Type 2 links do not appear in the main menu (IDs match those referenced in the wireframe) 4.3 Build specification Squiz Matrix Asset Functionality Asset Listings To create the nested news, events, current Priorities information Asset Listing To created the Information about section Search page To enable the Information for section Standard page To nest the search page. Standard page To create the links for each information for area 4.3.1 Navigation menu The menu will use the menu normal design area and display the top level only. 4.3.2 Latest news list This will be built using an Asset Listing that with the following settings: Root node – the News section of the site that will store all news items Asset to list – news items Asset Access to List – effective read Assets per page – 3 Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 11 of 35 Asset sorting – sort by Published date descending. The results need to display as an unordered list. Default format bodycopy will contain: %asset_published^date_format:d-M% - %asset_name_linked% CSS will be used to style the bullet image. 4.3.3 Current events list This will be built using an Asset Listing that with the following settings: Root node – the Events section of the site which will be a folder storing all events as standard pages Asset to list – news items Asset Access to List – effective read Assets per page – 3 Asset sorting – sort by Published date descending. The results need to display as an unordered list. Default format bodycopy will contain: %asset_published^date_format:d-M% - %asset_name_linked% CSS will be used to style the bullet image. 4.3.4 Current Priorities box This will be built as a standard page with 3 items in an unordered list and will be updated as necessary. This will be included as a nested design area in the design parse file. 4.3.5 Navigate by topic This will be built using an Asset Listing to list out the top-level pages of the site information architecture. The Asset Listing will be setup: Root node – site asset Asset to list – standard pages Asset Access to List – effective read Direct children only - yes Assets per page – 3 The Default Format Bodycopy will display the %asset_name_linked% keyword replacement. Layout will be done using CSS and the asset listing will be nested into the design parse file using a nested design area. 4.3.6 Navigate by audience The will be built using the following assets and steps: Search page 1. Search page – details screen: Root node – site asset Assets to List – Standard Page Search Statuses – select all List Format – Custom Grouping Search as Public User – No Perform Roles Check – No Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 12 of 35 2. 3. Perform Group Access Check – No Search page – Search Fields New field – audience Data Type – metadata field and set the audience field in details Word logic – all words Search page – Details Stored Query Locations – Search Field - audience GET Variable Name - audience Standard page asset to provide the search options 1. o o Contents screen Single nest content DIV and nest the Search page Add additional GET variables of Variable name – audience Variable URL - %globals_get_audience% Standard page asset for the Navigate by audience content will contain static links for each topic area. Append the url of each link with ?audience=metadata value. See Appendix A – Metadata Schemas for more information on the metadata values. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 13 of 35 5 Level 1 Landing Page 5.1 Wireframe (IDs match those referenced in the wireframe) 5.2 Functionality ID Element Description L1 L1 menu This horizontal navigation bar displays all Level 1 pages. Hover over a menu item to reveal a list of Level 2 content pages under that Level 1 parent L2 L1 Heading and content This space displays a graphic and introduction text for this Level 1 page L3 Section site map This is a self-generating site map displaying all Level 2 and Level 3 content pages under the current Level 1 page (IDs match those referenced in the wireframe) Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 14 of 35 5.3 Build specification Squiz Matrix Asset Functionality Menu normal design area To create the primary navigation Standard page assets To create the Landing page content Sitemap To create the links on the landing page 5.3.1 L1 menu The menu will use the menu normal design area and display one sub level. The sub level elements will be built using CSS to show sub items when hovering over the top-level menu item. 5.3.2 L1 Heading and content The level 1 content will be a standard page asset with two DIVs. The top DIV will be a WYSIWYG DIV to display the graphic and heading information. The second DIV will be a nest content DIV to nest the sitemap asset. See the next item Section site map for more information. 5.3.3 Section site map This is a sitemap asset, with the following settings: o o Static root node – site Dynamic root node Parameter - Replacement root nodes (must be child of static root node) Source – Current asset / asset id Map format – unordered list Print stalks – no CSS will be used to layout the sitemap in 3 columns. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 15 of 35 6 Sub-page L2 – L3 elements 6.1 Wireframe Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 16 of 35 6.2 Functionality ID Element Description S1 L2 current page This menu area will display the title of the current page being viewed. This menu item will be highlighted to show it is the current selection. S2 L3 child pages This horizontal menu displays all the children under the currently selected Level 2 page. When a Level 2 item is selected the menu option will show the children of the current page. S3 Breadcrumbs This breadcrumb trail will show the user the path to the current page and provide the ability to return to the parent pages by selecting it from the breadcrumb list. S4 Body content This is the content of the asset S5 Related information This area will display any documentation or links related to the current content. If no related documentation or links exist the box will not display. Document links will display: The document type icon The title of the document as a hyperlink to download The size of the document The related topic links with display: The title of the related page as link to that page (IDs match those referenced in the wireframe) 6.3 Build specification Squiz Matrix Asset Functionality Menu normal design area To create the level 3 menu items Asset lineage design area To create the breadcrumbs Asset listing To create the related documents links Metadata fields To create the related documents and related topics links 6.3.1 L2 current page This will be menu normal design area in the design parse file. CSS will be used to style the on current state. The sub menu design area will be used print out the child assets of the current asset. 6.3.2 L3 child pages CSS will be used to style the on current state of the current menu item. 6.3.3 Main content The body design area will be used to display the contents of the asset. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 17 of 35 6.3.4 Breadcrumbs Breadcrumb area defined as an asset lineage design area showing the homepage as the first navigation item and displaying current asset. 6.3.5 Related information The will be built using the following assets: o o o o o o Metadata sections called Functional. See Appendix A – Metadata Schemas for more information. Metadata Text field – Related.Links Metadata WYSIWYG field – Related.Topics. Asset listing (related links) Asset types to list – page (inherit), PDF document, MS Word Document, RTF File, powerpoint, excel document Root node – site Dynamic Parameter Parameter - Array of specific asset IDs or selection group (specified assets must be children of the static related node) Source – Set value of %globals_asset_metadata_Related.Links% PDF Document, Word Document and RTF File, powerpoint, excel document type formats must be enabled and all these file types will include a type icon %asset_attribute_title% linked to %asset_url% and display file size as %asset_file_size_readable%. The related links asset listing will then be included in the design parse file as nest content design area and applied to all Level 2 and Level 3 assets. This will work well if the related documents are stored in a central location in the site. Since the related links are created by entering comma separated asset IDs in a text box. Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 18 of 35 7 Publications search and listing 7.1 Wireframe 7.2 Functionality ID Element Description P1 Publications search This search is restricted to publications and allows a search either by keyword or topic or both. Search results will display in the same format as P3 P2 A-Z Navigation Links This A-Z displays a link for the first letter of each publication title. If there are no publications beginning with a letter then that letter will be inactive. The user can also select All to see a complete A-Z list of current publications P3 A-Z List Items Publications will be grouped alphabetically by the first letter of the publications title. Each publication list item will display: The title of the publication A brief description of the publication Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 19 of 35 ID P4 Element Description The tags used to categorise the publication. Each tag category item is a link to allow a filter by tag search. An icon to display the availability type e.g. download, online order, email order and accompanying linked text. Related content This box directs users to the option of searching for current circulars and links through to that asset (IDs match those referenced in the wireframe) 7.3 Build specification Squiz Matrix Asset Functionality Search page To create the search option Asset listing To create A – Z links and listing It is recommended that publications be grouped in folders by year of publication. They can be children of the Publications asset or in another location in the site. 7.3.1 Publications search This is a search page with the following settings: Root nodes – each year folder of the publications Exclude root nodes - yes Assets to display – Page (inherit), PDF and MS Word Document Asset statuses to list – select all Search fields: o o o o Keyword Data sources – include all Topic Data sources – Asset Metadata Field – Topic General Tags Data sources - Asset Metadata Field – APSC.GeneralTags Policy and advice tags Data sources – Asset Metadata Field – APSC.PolicyAdviceTags Initial search page layout Keyword: %keyword_query% %keyword_query_logic% Topic: %topic_query% %submit_button% Results page layout %result_number% %asset_name_linked% %asset_metadata_DC.Description% 7.3.2 A-Z Navigation links and publication list This is created using a single asset listing with the following settings: Asset types to list – Page (inherit), PDF and MS Word Document Root node – Publication year folders Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 20 of 35 List format – A – Z Listing A – Z Listing style – Single page Page contents o Nest content DIV – nest the publications search page WYSIWYG DIV %page_list% %asset_listing% Default Format bodycopy %asset_name_linked% %asset_metadata_DC.Description% Filed under: %asset_metadata_policy-advice-tags% | %asset_metadata_apsc-general-tags% PDF and MS Word Format bodycopy %asset_name_linked% %asset_metadata_DC.Description% Filed under: %asset_metadata_policy-advice-tags% | %asset_metadata_apsc-general-tags% (%asset_file_size_readable%) Note: The metadata key should link to %asset_url% to enable users to download the file. JavaScript will be used to create an anchor from the list element that is linked to the publications search page and appended with a query string of the list element text. If the user has JavaScript disabled then the tag text will display but there will be no link. 7.3.3 Related content This will be built in the same way as 6.3.5 Related information Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 21 of 35 8 Circulars and advices search and elements 8.1 Wireframe 8.2 Functionality ID Element Description C1 Circulars and advices search This search is restricted to circulars and advices and allows a search either by keyword or topic or both. Search results will display in the same format as C3 Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 22 of 35 ID Element Description C2 Year Navigation The Year list displays a link for the current and past years since 1999 and then a single link for all circulars and advices before 1999. The user can also select All to see a complete list of circulars and advices on the same page. C3 Chronologial list Circulars and advices will be displayed chronologically by most recent to least recent. Grouped by year and then by type. Each circular and advice list item will display: C4 The title of the circular or advice that links to the circular or advice A brief description of the circular or advice Related content This box directs users to the option of searching for current publications and links through to that asset (IDs match those referenced in the wireframe) 8.3 Build specification Squiz Matrix Asset Functionality Search page To create the search option Asset listing To create A – Z links and listing 8.3.1 Circulars and advices search This is a search page with the following settings: Root nodes – each year folder of the circulars Exclude root nodes - no Assets to display – Page (inherit) Asset statuses to list – select all Search fields: o o Keyword Data sources – include all Topic Data sources – Asset Metadata Field – Topic Initial search page layout Keyword: %keyword_query% %keyword_query_logic% Topic: %topic_query% %submit_button% Results page layout %result_number% %asset_name_linked% %asset_metadata_DC.Description% 8.3.2 Year Navigation links and circular list This is created using a single asset listing with the following settings: Asset types to list – Page (inherit) Root node – Circular year folders Asset grouping – group by parent and restrict to folder Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 23 of 35 o o o o o Sort – Descending Dynamic Parameters Parameter - Replacement Root node for the listing (must be a child of the static root node) Get variable name – root_node_selection Structured Root Selector Options Name: root_node_selection Root node: Circulars parent folder Asset types: Folder Page contents o o Year links will need to be created manually and have the following structure <a href="%asset_url%?root_node_selection=10895 1">All</a> <a href="%asset_url%?root_node_selection=10896">2011</a> <a href="%asset_url%?root_node_selection=10897">2010</a> <a href="%asset_url%?root_node_selection=10898">2009</a> where root_node_selection id is the asset id of the year folder. %asset_listing% Default Format bodycopy %asset_name_linked% %asset_metadata_DC.Description% 8.3.3 Related content This will be built in the same way as 6.3.5 Related information 1 Asset IDs are included here as example only Document1 CONFIDENTIAL – DO NOT DISTRIBUTE > 24 of 35 9 Appendix A – Metadata Schemas This section provides a snapshot view of the Metadata Schemas that will be created for this project and applied either globally or to specific areas of the site. 9.1 AGLS Global Schema It is expected that we should be able to apply the existing AGLS schema in the matrix instance to this site. ID 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Field name Friendly name Description Field Type Default Value Scheme DC.Identifier Auto populated Text – read only %asset_url% URI DC.Title Auto populated Text – read only %asset_name% DC.Creator The name of the document creator Text Australian Public Service Commission GOLD Text Australian Public Service Commission GOLD DC.Publisher DC.Date.created Auto populated Date Creation date keyword ISO8601 DC.Date.modified Auto populated Date Last updated keyword ISO8601 AGLS.Function Text – multiple lines DC.Rights Text Copyright Australian Government Public Service Commission Text text/html IMT Text en RFC3066 AglsJuri DC.Format Auto populated DC.Language AGIFT DC.Coverage.jurisdiction Auto populated Text Commonwealth of Australia AGLS.Audience Auto populated Text ALL Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE > 25 of 35 9.2 General Metadata Schema ID Field name 1. DC.Description 2. Keywords 3. Audience Friendly name Description Field Type Default Value Business Rules Enter a brief description for this asset Enter keywords for this asset Text Select Key/Value: APS Staff Allow multiple: Yes Key/Value: Human Resources staff Content tagged with these labels provide the content of the Information for landing page Text Key/Value: SES Key/Value: Job Seekers Key/Value: Training Managers 9.3 ID APSC Metadata Schema Field name Friendly name Description Field Type Default Value Business Rules Section – Functional 1. Related.Links Separate each asset ID with a comma e.g. 1111,2222,3333 Text 2. Related.Topics Use the editor to enter related links each on a separate line. WYSIWYG Select up to three topics for this page Select Allow multiple: yes Select Allow multiple: no Section – Publications 3. Topic 4. Order Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE TBD Key/Value: Download Only Key/Value: <a href="https://apsc.infoservices.com.au/colle ctions/general-publications">Order Online</a> / Order Online > 26 of 35 9.4 ID APSC Tagging Schema Field name Friendly name Description Field Type Default Value Business Rules APSC Tags 1. APSC.GeneralTa gs APSC General Tags Select 2. APSC.PolicyAdvi ceTags Policy and advice tags Select Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE Key/Value: APS | <li>APS</li> Key/Value: APSC | <li>APSC</li> Key/Value: APS Reform | <li>APS Reform</li> Key/Value: Career and career development / <li>Career and career development</li> Key/Value: Forums - online | <li>Forums online</li> Key/Value: Frameworks | <li>Frameworks</li> Key/Value: Governance | <li>Governance</li> Key/Value: International | <li>International</li> Key/Value: IPS | <li>IPS</li> Key/Value: Leadership | <li>Leadership</li> Key/Value: Networks | <li>Networks</li> Key/Value: Statistical data – research and evaluation | <li>Statistical data – research and evaluation</li> Key/Value: Training | <li>Training</li> Key/Value: APS Values and Code of Conduct | <li>APS Values and Code of Conduct</li> Key/Value: Disability | <li>Disability</li> Key/Value: Employment framework | <li>Employment framework</li> Key/Value: Engagement | <li>Engagement</li> Key/Value: Ethics | <li>Ethics</li> Key/Value: Indigenous | <li>Indigenous</li> Key/Value: Legislation | legal and government frameworks / <li> Legislation | legal and government frameworks </li> Key/Value: Merit | <li>Merit</li> > 27 of 35 Key/Value: Movements | <li>Movements</li> Key/Value: Recruitment and selection | <li>Recruitment and selection</li> Key/Value: Performance | <li>Performance</li> Key/Value: Separation <li>Separation</li> Key/Value: Workplace relations | <li>Workplace relations</li> Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE > 28 of 35 10 Appendix B - Users & Groups 10.1 User Group Details The details below are suggested user groups for the APSC Squiz Matrix instance. User Group Squiz Matrix User Type System Administrators2 System Administrator Site/Section Administrator Backend User Content Author Backend User 10.2 Comments Any modification to System Administrator user type can only be made by the Root User. System Administrators are the only group that can modify Site/Section Administrators. The user will have admin permission on all or part of the site. This allows the user to publish assets. Users in this group will primarily use the Simple Edit interface and therefore only be exposed to the features of Matrix they need to interact with. User Groups Asset Map Configuration The following structure is representative of the recommended asset map configuration for the required APSC user groups within the Squiz Matrix administration interface. Figure 1 - Best Practice Structure of System Administrators within the Squiz Matrix Administration Interface The System Administrator user accounts will be created within the System Administrator folder located at under the System Management folder at the top of the asset tree. Figure 2 - Best Practice Structure of Site/Section Specific User Groups within the Squiz Matrix Administration Interface Site/Section Specific user accounts will be linked under the appropriate User Groups within the Users folder specific to each Site or Section This structure achieves: Adherence to best practice standard asset map structure Cascading of permissions from parent user groups to child user groups A modular approach to granting permissions either site wide, to specific sections or to individual assets 2 User accounts of this type will be stored within Squiz Matrix along with all relevant account details. Management of these accounts will be via the Squiz Matrix Administration Interface. Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE 10.3 WYSIWYG Plugins Preferences The following table indicates the custom WYSIWYG editor preferences that will be made available to each User Group. This will ensure a consistent user interface for User Groups throughout the Matrix Administration Interface. Only System Administrators will have access to manage these settings within the APSC Squiz Matrix instance. See the Squiz Matrix System Configuration Manual for a description of each plugin. Content Author Site/Section Administrators System Administrators X X X X X X X X X About Choose Language Definition List X Format Font Format Text X X X General X X X History X X X HTML Tidy X X X Indenting X X X Insert Image X X X Insert Link X X X Justify Text X X X X X Keyword Replace Listing X X X Matrix Accessibility X X X Matrix Apply Style X X X Matrix Embed Movie X X Matrix Embed YouTube X X Matrix Expand Keywords X X Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE Content Author Site/Section Administrators System Administrators Matrix Insert Anchor X X X Matrix Insert Image X X X Matrix Insert Link X X X Matrix Insert Quick Link X X X Misc. Accessibility X X X Quotation X X X Replace Text X X X S Script X X X Select Colour X X X X X Snippet Keyword Replace Special Chars X X X Spell Checker X X X Table Editing X X X Text Indicator X X View Source X X X X Visual Aid Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE X 11 Permissions The table below are suggested tasks that can be performed within Squiz Matrix and the permission which groups can perform those tasks. Task Content Author Adding/Managing Content Authors and Approvers Site/Section Administrators System Administrators X X Apply new site designs and templates X Customise HTTP error messages X X Override URLs generated by the system X X Add and maintain RSS Feeds X X Create new site X Add Image Maps X Control of WYSIWYG Plugins X X Log History X X Set Review or Expiry Dates on Content X X X Edit Content X X X Defined WYSIWYG Plugin for file naming, file size X and file type name Specify Mandatory Fields in Forms X X Restrict Export of Results from Polls/Forms X X Create Metadata Schemas X Apply permissions to Content Assets X Assign Weighting To Search Results X X Edit Metadata X X X Edit Title X X X Add Page X X X Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE Task Content Author Site/Section Administrators System Administrators X X X X Move Page within Site X X Workflow Approve/Reject X X Make Live (Publish) X X Delete Page Move Page within Section Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE X 11.1 Implementation Strategy This translates to the following permissions structure in Squiz Matrix: User Group Read Write Admin Applied to which section(s) System Administrators X System wide Site/Section Administrator X Site/Section specific X Content Author Public X Site/Section specific For any content that is publically accessible Site/Section Administrators will grant permissions to certain User Groups for certain sections of the site/section. For example the User Group labelled, “Section 1” will have access only to “Section 1” within the site/section. This allows a more modular control of Users and their access. Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE 12 Appendix B – Accessibility and Browser Requirements Accessibility The following are accessibility requirements of the system Web Content Accessibility Guidelines (WCAG) 2.0 WCAG Priority AA Web document validation The design will pass the following validation method using the HTML 5 doctype: http://validator.w3.org/ Browser support The design will render correctly in the following browser types and versions: IE 7 IE 8 Firefox 3.6 + Safari 4+ Chrome Document1 - CONFIDENTIAL – DO NOT DISTRIBUTE
© Copyright 2026 Paperzz