Kinook Software Forums

Go Back   Kinook Software Forums > Ultra Recall > [UR] User Tips, Tricks and Samples

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 06-28-2008, 08:45 AM
quant's Avatar
quant quant is online now
Registered User
 
Join Date: 11-30-2006
Posts: 967
Quote:
Originally posted by kinook
It was an oversight that custom titles don't display the title properly for an info item type attribute (instead, it displays the path of item IDs for the item). We do intend to rectify that.
that's good news, but please, if possible, create some way for updating/refreshing the titles. Even now, if I move the item on which another item's title is based, the title is not updated. Say in the example ashwken provided, the title is
2008-06-27 - 1029,1026,1000
but if I move item with id 1029 to another directory, the item title does not reflect this change.

I understand that this kind of dynamic titles can become quite complicated (imagine title based on another item's title and that title based on another item's attributes, etc ...) so by changing one items attributes, hundreds of other items titles could/should be updated to reflect the change. If this refreshing is not implemented, users would see sth that does not reflect the database state, and this would not be only misleading, but simply incorrect.

Thank you, and good luck ;-)
Reply With Quote
  #2  
Old 07-12-2008, 04:53 PM
quant's Avatar
quant quant is online now
Registered User
 
Join Date: 11-30-2006
Posts: 967
Quote:
Originally posted by ashwken
Also fixed the Title Expression quirks, thanks.
yes, but no updating of it. It wouldn't need to be fully automated, at least it should work when user does "refresh all". As it is now, "what you see is not what you get", the database frontend that UR provides is not consistent with what's inside the database, that's a fundamental flaw, ... I don't like it
Reply With Quote
  #3  
Old 07-13-2008, 01:21 PM
ashwken ashwken is offline
Registered User
 
Join Date: 10-16-2005
Location: Blairsville, GA USA
Posts: 431
Quote:
Originally posted by quant
yes, but no updating of it. It wouldn't need to be fully automated, at least it should work when user does "refresh all". As it is now, "what you see is not what you get", the database frontend that UR provides is not consistent with what's inside the database, that's a fundamental flaw, ... I don't like it
Yes, some method of Item Title updating (refresh or re-calc that forces a Title Update) is needed.

As a stop gap this will work:

Create an Attribute [Update_Title] (Category = Update, no KW, no Auto-Complete).

Assign this Attribute to the Template of the Items you wish to re-Title.

Add this string to the end of the Title Expression for the Item's Template:

|| trim(coalesce([Update_Title],''))

Search for (Item) is (Template - chose from pick list), or if all the Items are in the same location - select all Items.

From the IA Pane (Ctrl-4) add a space character to the [Update_Title] Attribute and the selected Items will be re-titled.

The space character will be trimmed out of the returned Title Expression, or no value will be returned for new Items (or delete the string from the Title Expression and the [Update_Title] Attrribute after usage).

If an Info Item was used in the Title Expression for the Item (previously returned node ID) this will "pull in" the Item Title value for the Info Item portion of the Title Expression.

EDIT: spelling

Last edited by ashwken; 07-14-2008 at 02:25 AM.
Reply With Quote
  #4  
Old 07-14-2008, 02:30 AM
ashwken ashwken is offline
Registered User
 
Join Date: 10-16-2005
Location: Blairsville, GA USA
Posts: 431
Kinook,

Thanks for cleaning this up and pulling it together.
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 06:59 PM.


Copyright 1999-2019 Kinook Software, Inc.