Loading...
 
Skip to main content

History: Email folders Tracker Field

Source of version: 61

Copy to clipboard
            ! {{page}}
Emails stored as part of the Tiki database, like any other content (files, wiki pages, events, blog posts, etc.)

Email Folder is a new addition to the ((Tracker Field Types)), introduced in ((Tiki23)), being able to hold a list of emails in flat format or IMAP folder-like structured support for Inbox/Sent/Trash folders.

Emails are currently moved to tracker items via the Webmail interface in Tiki (Cypht web interface). Cypht is used to display Tiki-stored messages and handle all relevant actions - read, reply, forward, copy, move, delete. Message can be moved to another tracker item or to an IMAP folder.

[https://recordings.rna1.blindsidenetworks.com/citadelrock/d559965849921585c1849af03b7a51638700d979-1635342911405/presentation/?t=1h17m40s|Recording of demo at October 2021 round table]

!# Configuration

To configure the email folders tracker field, do the following:
First of all you have to create a tracker. To create a tracker, proceed as follows:

!!# Creation and configuration of the Tracker

!!!# Check the activation of the Trackers feature

If the Tracker tab exists in the system menu go to the next point.
{img src="display1849" link="display1849" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
Otherwise if the Tracker tab does not exist, so the feature is not yet activated, you can activate it by following the following steps :

*  Settings -> Control Panels
{img src="display1850" link="display1850" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Global Setup -> Features
{img src="display1851" link="display1851" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* In the Main features section, check the Trackers box
{img src="display1852" link="display1852" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

!!!# Create a Tracker

To create a Tracker click on:

*  Trackers -> List Trackers
{img src="display1853" link="display1853" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Create
{img src="display1854" link="display1854" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Enter the name of the Tracker
{img src="display1855" link="display1855" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Add a description if possible
{img src="display1856" link="display1856" width="350" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Finally save
{img src="display1858" link="display1858" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

!!!# Add fields

Once the tracker is created. Click on :

* the Tracker you just created
{img src="display1922" link="display1922" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* then on the Field button
{img src="display1924" link="display1924" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

The minimal configuration needs two fields:

* the Text type field, which will serve as the description
* the Folder type field, which will be used to store emails

!!!!# The Text field

Do it by clicking on:

* Add a field
{img src="display1923" link="display1923" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Enter the field name
{img src="display1925" link="display1925" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Choose the type of field, by default it is already Text Field
{img src="display1926" link="display1926" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Then validate by clicking on the Add a field button
{img src="display1927" link="display1927" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

!!!!# The Folder field

For the folder type field, click on:
* Add a field
{img src="display1923" link="display1923" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Enter the field name
{img src="display1929" link="display1929" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Choose the field type, you must choose Email Folder
{img src="display1928" link="display1928" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Click the Add Field & Edit Advanced Options button
{img src="display1930" link="display1930" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Click the Options for Email Folder button
{img src="display1931" link="display1931" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* In the Gallery ID field, select the option File Galleries > Emails
{img src="display1932" link="display1932" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* In the field Use Folders select Yes, other fields are added below for the contiguration of the names of the folders. You can leave it like this
{img src="display1933" link="display1933" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* And finally Validate by pressing Save
{img src="display1934" link="display1934" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

!!!# Item creation

Once the configuration is complete, you must create an item. For this on the item page :

* click on the Create Item button
{img src="display1935" link="display1935" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* A modal window is launched, enter the Name in the Name field and validate
{img src="display1936" link="display1936" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

!# Move emails to trackers

To move an email, open the email you want to move :
* Click on the Tracker button
{img src="display1937" link="display1937" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* In the small window select the Tracker you created
{img src="display1938" link="display1938" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Finally select the folder.
{img src="display1939" link="display1939" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}
* Once done, here is the end result
{img src="display1940" link="display1940" width="400" rel="box[g]" imalign="center" desc="Click to expand" styleimage="border"}

Related:

* ((Selector Tracker Fields))
* ((Adding fields to a tracker))
* https://gitlab.com/tikiwiki/tiki/-/merge_requests/818
* ((dev:Email as a first-class citizen))



__Alias__

*(alias(Email-folder-Tracker-Field|Email folder Tracker Field))
 
        

History

Advanced
Information Version
Emmanuel Masikilizano The option selected should be created. It's just a detail 62
Marc Laporte 61
Jean-Marc Libs typos 60
Jean-Marc Libs 59
Nasser 58
Nasser 57
Nasser 56
Nasser 55
Nasser 54
Nasser 53
Nasser 52
Nasser 51
Nasser 50
Nasser 49
Nasser 48
Nasser 47
Nasser 46
Nasser 45
Nasser 44
Nasser 43
Nasser 42
Nasser 41
Nasser 40
Nasser 39
Nasser 38
Nasser 37
Nasser 36
Nasser 35
Marc Laporte 34
Nasser 33
Nasser 32
Nasser 31
Nasser 30
Nasser 29
Nasser 28
Nasser 27
Nasser 26
Nasser 25
Nasser 24
Nasser 23
Nasser 22
Nasser 21
Nasser 20
Nasser 19
Nasser 18
Nasser 17
Nasser 16
Nasser 15
Nasser 14
Nasser 13
  • «
  • 1 (current)
  • 2