TITAN CMS VERSION 6.2

Version 6.2

Exciting news, a new Data Editor block is available.  The Data Editor block allows a website's logged in user to add data records into the TitanCMS workstation!  Updates have been made to the Data List and Data Detail blocks, they now allow a website's logged in user to edit data records!  New features include a Content Picker which replaces the Link Builder & File Picker.  There is a new user group "ContentAdmin", which allows rights over content similar to a webmaster but doesn't have access to the Titan Administration module.  There is a new flag on user accounts that control rights to edit in workstation and/or website display.  There is a new option to add Hint Text for the search box on the Filter, Data List, Calendar, & Segmented Search blocks.  There is a new option to add Tag Suggest filtering.  And, the CKEditor has been upgraded to v3.6.6.1.

Hint:  Since adding and editing data from a website requires login, it is recommended that security be used on pages with Data Editor, List & Detail and the Data Site that stores the data records.

New Data Editor Block

*The exciting new TitanCMS block that allows a website logged in user to enter data records from a website.

v6.2 Data Edtior 1

v6.2 Data Editor 3

v6.2 Data Editor 4

Steps to build the Data Editor:

  1. Select the Web Content Management module.
  2. Add or find page to add block.
  3. Select from the Add New Block drop down, select Data Editor block.
  4. Select the Data Root Folder, the database source.
  5. Select the Editor Template.  *If template is not added yet, use the quick link to the Titan Admin module and add template.  Close Titan Admin window and refresh from block so template shows up in list.
  6. Titan Admin Template:

v6.2 Template in Block

v6.2 Refresh Template

  1. Use of the Onload Function *This is a developer feature.  You can provide the name of a JavaScript function that it will try to call when the page loads.  It could be a way to do special service calls to prepopulate a form.  See development for additional help.
  2. Select the desired Upload Action:
    1. Save Only - *If workflow configured, data record is not published.  Data record will not show in Data List to allow edit or publish.  Publish is required to be completed in the Workstation.
    2. Save and Publish - *If workflow configured, moves through workflow step and will Save and Publish item.
  3. *NOTE:  Unable to set workflow on display side for different groups to add or edit data records. The workflow you choose controls how many steps the item needs to be published before it goes live.  In the workstation, the workflow roles control who is allowed to change the item and submit it through the next workflow step.  Publish through the workflow steps needs to be completed in the Titan CMS workstation.
  4. Select the desired Submit Action:
    1. Require User to Confirm Data or not:
      1. Check to allow user to review and edit before sending.
      2. Uncheck if one submit is desired, no review before sending.
  5. POST to secondary URL *Enter URL
  6. Build Form Content:

a. To build all form fields from (columns) for table/schema, select Generate Default Form. *The columns are required to have the Edit/Upload checked for field to show in the Form Content.

v6.2 Generate Form

b. To build one or more of the form fields (columns) from table/schema, select Edit.

a. From the WYSIWYG options, click on Titan Data Fields.

b. Select from drop down the desired field to configure.

v6.2 Edit for Content Form

c. For each field select desired options in the Titan Data Field dialog.

v6.2 Example Data Field

d. Select from drop down Field Name.

e. Auto fills in the Field Linking if the column was linked to a property.

f. Auto fills in the Field Input Type.

g. Enter Additional CSS Class Names. *Designer feature.

h. Enter Inline CSS Styles. *Designer feature.

i. Check is you desire this to be Required field.

j. Enter a Error message if a Required field.

k. Select if field should have validation.

l. Enter any additional validation *Developer feature.

  1. *NOTE:  Cell Properties were used in the design of these forms.  There needed to be flexibility yet maintain control over HTML that needed to collect data ie. Data Inputs.  The other area in form is considered happy text.  The table that is generated is open for user modification.  User can change the vertical alignment of the label or remove everything generated and make your own form. 
  2. Tags & Lookups *Column needs to be configured to "Allow in Category Filtering"

v6.2 Tag Example

v6.2 Lookup example

  1. Select Tag or Lookup and configure to Use and Display As:
    1. Static Checkbox
    2. Drop Down
    3. Suggest Box *New v6.2 Feature
  2. Select an option for the follow up content:
    1. Enter text for follow up.

v6.2 Follow up content

  1. Select to Redirect to a different page.
    1. Select a page through the browse Link Picker
    2. Add URL with DataID=  at end of a URL  Examples:
      1. Data editor – submit record = land on another data editor with more field and the initial data record fields populated?
      2. Data editor – submit record = land in the data detail view with everything populated?

v6.2 Redirect

  1. From block, select Ok to save or Cancel.
  2. Publish work.
  3. Hint:  Configure Security for this page for user groups that will be allowed to add data from website. *Login is required.

Data Editor - Query String to populate form

 

The enhancement was to use the query string to pre-populate the empty form: 

  • Keywords in Query String use commas
  • Description in Query String use spaces
  • No Time only Date in Query String *Initialization occurs in JavaScript code. Dates in JavaScript are initialized in local time, so code would have to convert to GMT.
  • No Lookup in Query String
  • No Radio selection in Query String

Update to Data List & Data Detail Blocks - Allow Edit

*The Data List block has been updated to allow for configuring data editing with a link or pop up and label.

v6.2 Data List

The Data Detail block has been updated to allow for configuring a data editing link or pop up and label.

v6.2 Dat aDetail

Hint:  Configure Security for Data List & Data Detail pages for user groups that will be allowed to edit data from website. *Login is required.

New ContentAdmin User

*New user group for Security = ContentAdmins.  This user group has similar content rights as a webmaster but doesn't have access to the Titan Administration module.

v6.2 New UserGroup

 

Allow Workstation Login flag for User Accounts

*A flag in the User Management module that determines if user has access to the Titan CMS workstation.

v6.2 new flag user account

 

Added User Tags to User Browse Views

*Able to create a browser view for user accounts and Tags

v6.2 User Tag Browse View

 

New Content Picker - Titan Images & Titan Links & Upload

The Benefits:

  • Fast - The user interface should load faster.
  • Search - The user interface is search-driven not tree driven.
  • Re-useable - The user interface will be used in data editing on display side as well as in Titan workstation.
  • Power Users - Support users who search for DocID, URL, Path links.
  • Less Clutter - No folders returned in Search, folders are not used in linking so no extra results.
  • Upload any file - picker may filter out file types that don't apply for that column.
  • Display Side Upload - file size 25 MB max.
  • Workstation Upload - file size 100 MB max.
Titan Images - Collapsed tree view

*Use arrow, on left, to view folder structure.  Use drop downs for desired results.

v6.2 Image Picker

 

Titan Images - Tree View

 

Titan Image - Sort/Filter Options

*The default sort is Last Modified descending (a.k.a. Most recently changed first)  There is a time aspect reflected in the sort even though it isn't included with the date.

 

 

 

Titan Links

*Configure desired link: Content (Internal Page, File, Data), External, Recent (*same as Latest), Email, Anchor.

v6.2 Titan Links

 

Titan Links - Sort/ Filter Options

*The default sort is Last Modified descending (a.k.a. Most recently changed first)  There is a time aspect reflected in the sort even though it isn't included with the date.

 

 

 

Upload 

*Add New Folder & Upload File(s).

NOTE:

  • The Upload link will always be available in the dialog.  There is no checkbox  control whether it shows or not.
  • The Upload does not support uploading Data.
  • If there is a file in the Recycle Bin, and the same file is uploaded, the URL increments but the Page Name doesn't increment.
  • IE 8 & IE 9 Browsers behave differently.  There will be no way to clear or remove items, the upload starts right away.

v6.2 Upload

Upload Process

*Review the Status and File Count.

v6.2 Upload Status

Working with a File

New content picker details:


Size

 

Last Modified

 

Alternate Text

* Used behind the scenes for search engines.  It is intended for accessibility by screen readers.

 

Styles

 

Preview 

*Is only allowed for file items that are an Image type.

 

Preview 

*Image has been rotated

 

Edit

*Is only allowed for file items that are an Image type, if your user has author rights on that item.

 

Edit - Resize

*Enter new Width & Height - Required to click in Width & Height to enable buttons Apply, etc

 

Upload New Version

Is allowed for all file items as long as your user has author rights on that item. 

NOTE: 

  • The Name will not change, this is similar behavior to Workstation upload of new version.
  • IE 8 & IE 9 Browsers behave differently.  There will be no way to clear or remove items, the upload starts right away.

 

Download

 

Size Dropdown

*Shows for file items that are an Image type, but only when the interface is supposed to support image sizes (configured code).

 

Search

Search Information
  • The fields it searches against are:
    • Page Title
    • Metatag Description
    • Credited Author
    • Workstation Name
    • Page Name
    • Long Description
    • Short Description
    • Page URL
    • Event Description is saved in the Long Teaser.  Long Teaser is a field that will be searched against.
  • The Content Picker doesn't search against a Search Index.
  • When the Tree is closed, it searches all the content items in the system that your workflow rights allow you to see.  The result list should be a collection of pages, files, and data records.
  • When the Tree is open, the search behaves differently:
    • Tree search is trying to find an item in the tree so it can show you that item's children.
      • If the first match is a folder, that folder is selected and you see the items in that folder.
      • If the first match is a file or data record, that item's parent folder is selected in the tree and you see the items in that folder.
  • Reset will clear prior search & results.
  • The DocID# is also searchable.  Format = docid:1234
    • A non-published page is ok to show in results.
    • A hidden page is ok to show in results.
    • A Linked Page Search will not find & select page - Linked Pages are not linkable.  The linked Pages are grayed out in the tree.

Added Default Login Page for File Pile Sites

*You now have the option to define the default login page for File Pile sites.  This provides better support for accessing secured files.  When you secure a file and Allow Login prompting for secured files, Titan will automatically redirect you to the default login page defined for the File Pile.  On a successful login you can view the file.  Bookmark a secured page and attempt to access. 

The URL for the Login page is added to the Default Login Page input field for file folder.

v6.2 allow login for file pile

The secured file has the Allow Login Prompt checked.

v6.2 Allow login per file

Secured File *If image appears to be broken, login with "TestFiles / CMS" and view this page again.  Image should display.

Blocks with "Hint Text" on keyword Search

*Keyword Hint text may be added to provide help for search.

NOTE:

  • IE8 & IE9 do not support this feature.
  • Text are truncated at 255 characters.
  • The Text doesn't impact the width of the field.  An Author/Editor will either need to increase the size of the field, or suggestion is to provide a brief hint.
  • The Suggesst Text retains past entry and duplicates.  This is a browser remembering what you typed in field.

v6.2 Hint Text

 

Blocks with Suggest Tag Filtering

*Suggest box hint text may be added when using the Suggest Box option for Tag filtering.

NOTE: 

  • IE8 & IE9 do not support this feature.
  • Text are truncated at 255 characters.
  • The Text doesn't impact the width of the field.  An Author/Editor will either need to increase the size of the field, or suggestion is to provide a brief hint.
  • The Suggesst Text retains past entry and duplicates.  This is a browser remembering what you typed in field.
  • The Suggest Box dropdown will not have up/down arrow icons on the screen.  You simply use the up/down arrows on the keyboard.

v6.2 Suggest box