User Tools

Site Tools


support_functions

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
support_functions [2012/08/25 07:53] – [tag_id(text): returns the ID of a tag from its full hierarchical name] danielsupport_functions [2012/08/25 07:55] daniel
Line 1: Line 1:
-====== tag_path(int): extract the tag name with its hierarchy ======+====== tag_path(int) ====== 
 +**Extract the tag name with its hierarchy.** \\
 This recursive function takes the ID of a tag and returns its full name, including its hierarchy. This recursive function takes the ID of a tag and returns its full name, including its hierarchy.
  
Line 27: Line 28:
 will retrieve all tags sorted and formatted as in the "Current messsages" tree in the Quick selection panel of the user interface. will retrieve all tags sorted and formatted as in the "Current messsages" tree in the Quick selection panel of the user interface.
  
-====== tag_depth(int): returns the depth of a tag inside its hierarchy ======+ 
 +====== tag_depth(int)  ====== 
 +**Returns the depth of a tag inside its hierarchy**. \\
 This recursive function takes the ID of a tag and returns its depth inside its hierarchy, starting by 1 for top-level tags. This recursive function takes the ID of a tag and returns its depth inside its hierarchy, starting by 1 for top-level tags.
  
Line 49: Line 52:
 </file> </file>
  
-====== tag_id(text): returns the ID of a tag from its full hierarchical name (case insensitive) ======+====== tag_id(text) ====== 
 +**Returns the ID of a tag from its full hierarchical name (case insensitive).** \\
 This is the inverse function of tag_path(int). This is the inverse function of tag_path(int).
 If the name is not found, it returns null. If the name is not found, it returns null.
Line 69: Line 73:
 </file> </file>
  
-====== get_header_line(): extracts entries from a mail header ======+====== get_header_line() ====== 
 +**Extract entries from a mail header.** \\
 This function takes a mail_id and the name of a header field and returns all corresponding header entries for this message. This function takes a mail_id and the name of a header field and returns all corresponding header entries for this message.
  
support_functions.txt · Last modified: 2018/04/20 11:17 by daniel