Dynamic Stamp Tokens
PROJECT TOKENS |
FILE OWNER TOKENS |
USER TOKENS |
||
%ProjectName %ProjectID %ProjectDescription %ProjectStatus %ProjectLocation %ProjectContact %ProjectEmail %ProjectCellPhone %ProjectPager %ProjectSourcePath %ProjectPublishPath %ProjectURL %ProjectCreateDate %ProjectEndDate %Date %Time |
%OwnerUserID %OwnerUserName %OwnerCompany %OwnerTitle %OwnerAddress1 %OwnerAddress2 %OwnerCity %OwnerState %OwnerCountry %OwnerZipCode %OwnerWorkPhone %OwnerCellPhone %OwnerPager %OwnerFax %OwnerEmail %OwnerLastLogin %OwnerSignupDate %OwnerUserLanguage |
%UserID %UserName %Company %Title %Address1 %Address2 %City %State %Country %ZipCode %WorkPhone %CellPhone %Pager %Fax", RequestingUser.Fax); %LastLogin %SignupDate %UserLanguage |
||
FILE TOKENS |
FILE METADATA |
USER METADATA |
||
%FileID %FileAuthorID %FileName %FileSize %FileSourcePath %FilePublishPath %FilePublishURL %FileUploadDate %FileVersion %FileSheetSize %FileSquareFeet %FileFriendlyPath %FileErrorCode %FileErrorMessage FOLDER TOKENS
%FolderID %FolderParentID %FolderName %FolderSourcePath %FolderPublishPath %FolderCreateDate
|
|
|
Brava Stamp Tokens
%Date Inserts the date the print was spooled. If the tags are viewed on screen, the time at which the screen was last refreshed displays.
% SysDatePlusDays(x) Inserts a date the specified number of days past the system date. Replace "x" with the desired number of days. Negative numbers of days may be entered. Be sure to close the parenthesis when you add the number of days.
%Time Inserts the time the print was spooled based on a 12 hour clock (AM/PM). If the tags are viewed on screen, the date on which the screen was last refreshed displays.
% MilTime Inserts the time the print was spooled based on a 24 hour clock.
%Title Inserts the name of the document.
%Page Inserts the page number.
% TotalPages Inserts the total number of pages.
%batespgno(x) Bates Number - This tag is used to indicate the starting page number and the number of digits to use. For example, %batespgno(0002) would place 0002 on the first page, 0003 on the next page, etc.
%Login (or %User) - Specifies the user name of the person who issued the print.
%Hostname - Specifies the hostname of the machine that issued the print.
%IPAddress - Specifies the IP Address of the machine that issued the print.
%% - Inserts a single % character.
© - Inserts the copyright symbol.
® - Inserts the registered trademark symbol.
%prompt("Label_String") Used in a token expression when creating a stamp template. When set, a prompt dialog displays to the end-user prompting them to manually edit a markup stamp's text string during review process. When this token is used, the prompt dialog displays when a user initially inserts the markup stamp and at any time the stamp is double clicked. The dialog contains a text entry field value which can be updated at any time before the markup is finalized through publishing. Unlike %DBUpdateString, the %prompt tokens will NOT be sent to the integration database for resolution and may not be customized for integrations.
Note that a ":" character will be automatically added to the end of LABEL_STRING in %prompt(LABEL_STRING) when displaying the caption to the user. For example, %prompt(Enter amount) means that the user will see a prompt box with the caption "Enter amount:" and a text entry field to type in the requested information.
%DBString(x) This tag is used to resolve custom tags for products that integrate with Brava!. Replace "x" with any printable character except a right parenthesis, ")". See notes below.
%DBUpdateString(field label) Used when creating Stamp Templates to resolve custom integration values during the review process. This tag inserts a corresponding field label value (Priority, Status, etc.) from the integration's database tables when a user either inserts a markup stamp, or double clicks on a markup stamp containing a %DBUpdateString token in the markup text string. The method for resolving these tokens is determined by the integration's needs, and can include using a dialog or a non-interactive method. If %DBUpdateStrings are not resolved, they are given a default answer which is displayed with the resulting markup stamp.
Notes:
-
Tag values are case insensitive. Also, all the tags except %% and %SysDatePlusDays(x) must be followed by a non-alphanumeric character (such as a space, a %, a comma, a slash) otherwise, they are interpreted as text strings.
-
A Bates Number is considered to be both the prefix and the page number WITH leading zeros. To create a Bates ID, you can add text preceding the tag. For example, Smith vs. Jones%batespgno(00001) would result in Smith vs. Jones000001 being printed on the first page, Smith vs. Jones000002 printed on the second page, etc.
-
Using the %DBString(x) macro allows you to incorporate database attributes into your ISO Banner and watermarks. For example, the following show the resulting printed string of various typed input:
Input: This document was created on %DBString(r_creation_date) by %DBString(owner_name).
Output: This document was created on 11/15/2011 by John Johnson.
Input: Document "%DBString(object_name)” was modified by %DBString(r_modifier) on %DBString(r_modify_date).
Output: Document "neo.doc” was modified by Pat McDonald on 1/12/2012.
Input: Reviewed and Approved, Version %DBString(r_version_label)
Output: Reviewed and Approved, Version 1.6
Comments
0 comments
Please sign in to leave a comment.