TITAN CMS VERSION 6.7

Version 6.7

This release includes: CK Editor 4.5.3  which now has advanced content filter to remove unwanted styles; User Value Filters to use in the Data List on display; the Data Upload now allows to add new/missing Lookup attributes; the Form Editor has a Clear Results per Date Range; Advanced Search & Replace allows to replace with nothing; Able to add Page Level Metatag/Snippets; a new Global Parameter that allows admins to change the way the Content Picker works.

Also included in this release the Recycle Bin Browse view Tools was removed, Data Upload now has the Skip Workflow auto-checked and there are Server Technology Upgrades.

CK Editor 4.5.3 upgrade

*Advanced content filtering to filter out unwanted html.  Copying and pasting in editor doesn't allow inline styles anymore.  Format Selection takes the highlighted text and restructures it, so it is nicely indented and you can easily see the tag hierarchy.

Button Function How to Use and Tips
   Source   Click to see your HTML source code.  Click again to go back to design view.  *Source is not an option in all WYSIWYG sections. *v6.7 Codemirror added for developers.
     New v6.7   Format  Selection Able to go into source, highlight all code and click on Format Selection. *It is supposed to take the highlighted text and restructure it so it is nicely indented so you can easily see the tag hierarchy.
     New v6.7  Enable/Disable  HTML Tag  Autocomplete Enable content filtering when pasting content to prevent excessive unnecessary inline-styles.  Filters out unwanted HTML.
   Create Div  Container It's now available to create <div> blocks that hold part of the contents with the new Div Container button. 
   Show Blocks  Use to show or hide the blocks used to build your pages. *Show Blocks is not an option in all WYSIWYG sections.
  N/A  v6.4  Templates  Click to select options to use Template, such as Image & Title, Strange Template and Text & Table Template.  *Templates is not an option in all WYSIWYG sections.  Was removed in v6.4 but may be added back.
   Cut  Highlight text and click button to cut.
   Copy   Highlight text and click button to copy.
   Paste   Highlight text from another document, place cursor where you want it to display and click button to paste.  A window may appear asking you to allow access.  *Paste is not an option in all WYSIWYG sections.
   Paste as Plain Text   Use this button to paste as Plain Text format.
   Paste from Word   For Microsoft Word documents, use this button.  The application will strip out those Word HTML tags that would override the look and feel of your website.
   Find   The Find is used to find text in your content. Find will only search through the block you have the WYSIWYG tool open on.  The Replace allows to replace text.  *Find is not an option in all WYSIWYG sections.
   Replace Find and Replace options for changing your text.
   Undo  Click the button to undo your last action.
   Redo  Click the button to restore your last action.  *Redo is not an option in all WYSIWYG sections.
   Select All  Use this button to select all on your page.
   Remove Format  Removes the formatting from the selected text or the whole text.
   Check Spelling   Click the dropdown, select Check Spelling in your content.
   Enable SCAYT  Click the dropdown select Enable SCAYT - Options, Languages, Dictionaries, About SCAYT
   Bold  Highlight text and click the button
   Italic  Highlight text and click the button.
   Underline  Highlight text and click the button.
   Strike Through   Presentation of words with a horizontal link through the center of them.  *Strike Through is not an option in all WYSIWYG sections.
   Subscript   A number, figure, or indicator that appears below baseline, at the right or left of another symbol or text, with a baseline raised, in reduced font size.  *Subscript is not an option in all WYSIWYG sections.
   Superscript   A number, figure, or symbol that appears above baseline, at the right or left of another symbol or text, with a baseline raised, in reduced font size.  *Superscript is not an option in all WYSIWYG sections.
   Insert/Remove Numbered List   Highlight the points and click the button.  Alternatively, you can click on this button and enter the text as each numbered item displays.
   Insert/Remove Bulleted List   Highlight the points and click the button.  Or, you can click on this button and enter the text as each bullet displays.
   Decrease Indent   Highlight the paragraph and click the button to decrease an indent.
   Increase Indent   Highlight the paragraph and click the button to increase an indent.
   Blockquote   Highlight the paragraph and click the button for the blockquote element to create white space on both sides of the text.  *Blockquote is not an option in all WYSIWYG sections.
   Align Left   Highlight the text and click the button to left align (default).  *Left Justify is not an option in the Event Content - Event Description section.
   Center  Highlight the text and click the button to center align.  *Center Justify is not an option in all the WYSIWYG sections.
   Align Right  Highlight the text and click the button to right align.  *Right Justify is not an option in the Event Content - Event Description section.
   Justify  Highlight the text and click the button to align from left to right across page.  *Block Justify is not an option in all WYSIWYG sections.
   Titan Links   Highlight text and click this button.  See more details on different Titan Links.
   Unlink   Highlight text and click this button to clearly unlink.   See more detail on different Titan Links. 
   Titan Images  Place your cursor where you would like to place the image, then click Titan Images.  See more detail on Titan Images.
   Flow Player   The Flow Player is an Open Source GPL 3 Video Player that may be used in your content to show videos.  You may select the look and options for your control bar and set the size of the video player.  See more detail for Flow Player.
   Table   Use to create a SIMPLE table.  Table is able to stretch. See more detail on Table.
   Insert Horizontal Line   Place cursor where you would like to place the horizontal rule, then click this button.  *Insert Horizontal Line is not an option in all WYSIWYG sections.
   Smiley   Place cursor where you would like to place the Smiley, then click Smiley button.  *Smiley is not an option in all WYSIWYG sections. 
   Insert Special Character   Place cursor where you would like to place the Special Character, then click Insert Special Charter button.  *Insert Special Character is not an option in all WYSIWYG sections. 
   Text Color   Highlight the text and click the Text Color button.  Upon clicking Text Color, a color palette will appear.  Select the desired text color.  View the Color Palette.  *Text Color is not an option in all WYSIWYG sections.
   Background Color   Upon clicking this Background Color button, a color palette will appear.  Select the desired color for text background.  View the Color Palette.  *Background Color is not an option in all WYSIWYG sections.
   Formatting  Styles  Menu to apply CSS Style to your selected text from this list box.  Disabled when none are present. *Configure in Titan Admin
    Paragraph  Format   Highlight the text and select a heading tag from this list box.
    Font Name  Menu to select a font by name from this list box.
   Font Size  Menu to select a font size from this list box.
   Titan Forms Not found in all Editors.  Click to to select options to build Titan Form, such as Text Box, Drop Down, List Box, Check Box or Radio Group. See more detail on updated Titan Forms.
   Titan Comment  Not found in all Editors.  Menu to select a Comment filed such as Rating, Email Address, User Name, Comment and Comment section.  *Comment is not an option in all WYSIWYG sections.  See more details on Comments.

 N/A Remove Line Spacing

Shift & Enter Not found in all Editors.  In order to remove spacing between text lines, place cursor in front of text where space should be removed and use the Shift & Enter on your keyboard.  Delete extra space. 
  Red Line

The Magic Line - In some contexts its is very difficult to position the caret for typing in specific places, like at the start of the document which begins with a table or between a table and a horizontal rule.  Hover the mouse over some of these hard to focus places and see the red Magic Line appear.  Click its button to start typing.

 

V6.7 Info on Copy & Paste

Why the change?  The problem is that what gets pasted is potentially very “verbose”... more than what is needed or expected.  When you copy content you are viewing in ie. Chrome and do a simple paste (ctrl+v) into the Freeform editor (not Paste from Word, not Paste as Plain Text), the pasted content includes lots of extra code to make it look the same.

(1) Paste into Freeform (any browser) in v6.6, view Source.   There are lots and lots of divs and classes and “inline styles” everywhere. This is the actual HTML that got copied, with styles added to make it look the same.

(2) Same clipboard content pasted into Freeform (any browser) in v6.7, view Source.  No extra styles or classes, no bulky hierarchy of divs... only clean, semantic content.


Data Upload - Add New/Missing Attributes

Data records with new attributes may be included as part of the upload file process.

User Groups and Data Upload with New/Missing Attributes:
  • CMSAdmins -  Allowed access to add Lookup Attributes
  • ContentAdmins -  Allowed access to add Lookup Attributes
  • Everyone -  Not allowed access to Workstation
  • SmartSearchAdmin -  No access to Database, can’t add attributes
  • UserAdmin -  No access to Database, can’t add attributes
  • Webmaster -  Full access, allowed access to add Lookup Attributes

 

Helpful Information:
  • New attributes from file are able to be viewed using the view link.  Use hide to switch back to original view.
  • New attributes should get added even if the data record save fails.
  • New attribute(s) will be assigned to successfully saved data record, based on file.
  • If there are no new attributes in file, the view/hide will be disabled.
  • If there are some new attributes, but another Lookup does not have a new attribute, only the new attribute will display in the upload screen view.
  • Multiple attributes may be included in one data record, use the | bar to separate attributes in file cell.
  • The order of the multiple attributes doesn't matter, but they will show in Titan in alpha order.
  • Only one new attribute will be added if there are duplicates.  Validation takes into account upper & lower case.  Example:  Hawaii, HaWaIi, hawaii  would only be entered one time.  The first one in list would be added.
  • Single Lookup will only allow for one attribute on data record.  An upload warning message will display if more than one attribute.
  • Special Characters are allowed.
  • ~ms per item or time remaining indicator -  doesn’t calculate it right away. It needs a sample of results first. On large data sets (greater than 1000 items) it will update every 100 items.
  • Upload Timer:  The estimated time remaining is based on the average time per item over the last 100 (or so) items. If the server starts taking longer (due to heavy traffic) then the time remaining could increase.  It is just a rough estimate.

Example: File with single and multiple attributes

Example:  Data Upload - view link, checkbox to add new/missing attributes

Example: Data Records in file with multiple new/missing attributes 

Example: View of list for new/missing attributes with hide link

Example: Lookup before adding new/missing attributes

Example: Lookup after adding new/missing attributes

Example: Data Records with assigned attributes

Example:  Data Upload and disabled Add New Attributes *No new attributes in file to be uploaded

Data List - User Value Filter

A new filter option used in the Data List block, allows website visitors to enter their own values for filtering. 

  • Valid Column types to use in User Value Filters:
    • Text 1 line - any character allowed
    • Number (Decimal/Currency) - numeric search with decimal place
    • Number (Integer) - numeric search no decimal
    • Radio Button *custom
Helpful Information
  • Data fields configured for range filtering may be used once in the Data List block's filter as either a user value filter or range filter.
  • The User Value Filter default is Display & Server.
  • The User Value Filter with Server as Usage requires initial results fields have values entered.
  • The User Value Filter with Server as Usage results with no Title on display.
  • The Values for Initial Results are only used on the initial display of website page.  These values are not visible on display to user.
  • Configuration of Error message only applies to Numeric fields.
  • The User Value Filter dialog configurations will be based on Usage selected and Filter Style selected.
  • Input fields have limit of 100 characters.
  • There are 3 Filter Styles:
    • Greater than or equal to
    • Less than or equal to 
    • Between (inclusive) options:
      • greater than or equal to first value and less than or equal to second value
      • if only enters first value, min
      • if only enters second value, max
  • The hint text is always going to be something that shows only when the field is empty.
  • Title is for the heading above the filters.
  • Label is for a short (if any) string to differentiate between the fields.  This way it can be configured to be From/To, Start/End, etc.

Example:  Column Type Number (Integer) with Allow in Range Filtering checked.  

*Allow in Range Filtering is used for either range filter or user value filter in a Data List.

Example:  Data List - Filter Configuration - User Value Filter

Example:  User Value Filter with available Data fields 

Example:  User Value Filter dialog sample 

Block Examples: 

Data List Block - User Value Filter Number (Integer) & Number (Decimal/Currency)

Data List Block - User Value Filter Text (1 line)

Form Editor Block - Clear Results for Selected Dates

  • Reports now allow to clear submissions from report for selected dates. 
  • Be careful when clearing submissions, the clear is permanent.
  • Results for a form should contain all the results since the form was built if not deleted.
  • Copying a form does not copy the submissions.
  • The Form block Start Date is configured in the code.  It is automatically set to 30 days before the current date.
  • This report treats both dates as occurring at midnight.  There will be no results to operate over if the same date is used in both boxes.  

 

Page-level Metatag/Snippets

*New page property - Additional Metatags, Scripts, CSS, etc, (in page HEAD). 

The “why” behind the field is to allow end users to put custom tags and code on a single page, rather than have to implement a new Page Layout for a one-off customization.

Examples:

  • Add an extra CSS file to support the design on one page
  • Add a NOFOLLOW metatag to prevent search engines from indexing a single page
  • Add a custom jQuery/javascript to add custom behaviors to a block
  • Add a validation metatag to the home page onlyAdd special analytics scripts to a single page

 

Advance Search & Replace

Example:  Able to search and replace with nothing

Recycle Bin - Browse View - Tools Removed

 

V6.7

 

V6.6

Data Upload - Skip Workflow

*Skip Workflow is now defaulted as checked for "Add and Update All".  If "Add Only" is selected, Skip Workflow will become disabled and unchecked.

The Skip Workflow is like the “Webmaster Save” button.  Skip Workflow allows you to save changes to the active version.  The key difference is that you can make changes without having to go through all the publish steps. The only thing that doesn’t change is the workflow state.  With Data site content this is the most common scenario.  If you have data content in other systems and want to bring it into Titan and don’t care about version history, and want the data as it was exported from the another system, use Skip Workflow.  

Using Skip Workflow is the best option so the system isn't bogged down with lots of old versions as a result of regular imports.