Annotation of quickfilters/www/index.html, revision 1.25

1.1       cvs         1: 
1.18      axel.gru    2: <link rel="stylesheet" href="/css/myProjects.css?v2" type="text/css">
1.20      axel.gru    3: <link rel="stylesheet" href="/css/index.css" type="text/css">
1.2       axel.gru    4: 
1.1       cvs         5: <!-- ***************** INFO/NEWS *************** -->
1.2       axel.gru    6: <a name='news'> </a>
1.1       cvs         7: <div id="infoTabs">
                      8: <div class="infoTab" id="whats-new">
                      9: <h5 class="infoHeader">What's New</h5>
                     10: <ul>
1.24      axel.gru   11: <li>Version <a href="">2.2</a>Support creating filters based on Tag changes.</li>
                     12: <li>Version <a href="">2.1</a>Cloning filters. Group Filter template from multiple mails</li>
1.23      axel.gru   13: <li>Version <a href="">2.0</a>Added Toolbar and Postbox compatibility</li>
                     14: <li>Version <a href="">1.8</a>Cut, copy and paste to support migrating accounts</li>
                     15: <li>Version <a href="">1.5.1</a>19/11/2012 - dragging emails from search folders </li>
                     16: <li>Version <a href="">1.4</a>02/08/2012 - button for running filters </li>
                     17: <li>Version <a href="">1.3</a>03/06/2012 - SeaMonkey support & improved auto-naming </li>
                     18: <li>Version <a href="">1.2</a>23/05/2012 - error fixes, multi-cc </li>
                     19: <li>Version <a href="">0.9</a> 15/05/2012 - support pages, filter list button </li>
                     20: <li>Version <a href="">0.8</a> 08/05/2012 - First Release</li>
1.1       cvs        21: <li><a href=""></a></li>
                     22: </ul>
                     23: </div>
1.6       axel.gru   25: 
                     26: <!--
1.1       cvs        27: <div class="infoTab" id="other-stuff">
                     28: <h5 class="infoHeader">Other Stuff</h5>
                     29: <ul>
                     30: <li>stuff goes here</li>
                     31: <li>more stuff goes here</li>
                     32: </ul>
                     33: </div>
1.6       axel.gru   34: -->
1.1       cvs        35: 
                     36: <!-- alternative image/table base tab works better in NS4 -->
                     37: <!--
                     38: <div class="infoTab" id="whats-new-image">
1.2       axel.gru   39: <h5 class="infoHeader"><img src="" width="154" alt="What's New"></h5>
1.1       cvs        40: <div class="infoItems">
                     41: <div>News item goes here</div>
                     42: <div>More news item goes here</div>
                     43: <div><a href=""></a></div>
                     44: </div>
                     45: </div>
                     46: -->
                     47: </div>
                     48: <!-- ***************** INFO/NEWS *************** -->
                     50: <!-- MAIN CONTENT -->
1.2       axel.gru   51: 
                     53: <a name='main'></a>
1.9       axel.gru   54: <h2 class="page-header">quickFilters :: homepage</h2>
1.2       axel.gru   55: 
1.15      axel.gru   56: <p>Thanks for installing quickFilters! <br/>
                     58: This extension makes it much easier to create new mail filters, by simply dragging emails into folders and let quickFilters do the "heavy lifting" 
                     59: of filling in the sometimes complicated settings in the filter settings. Filters are usually used to move emails to other folders, automatically, so it makes
                     60: sense to show Thunderbird "what to do" by dragging one typical email manually, rather than filling in all the complicated details.
                     61: </p>
1.2       axel.gru   62: 
                     63: <a name='messageFilterAssistant'> 
                     64: <h3>The Filter Assistant</h3>
                     65: </a>
                     66: <p>
                     67: With this, it is very easy to create new filters very quickly. 
1.20      axel.gru   68: </p>
                     69: <p>It will prefill the destination folder and other relevant fields after you have dragged the email into a different folder in the tree.
1.2       axel.gru   70: </p>
                     71: <ol>
1.13      axel.gru   72:   <li> Click on the quickFilters button on the main toolbar<br/>
                     73:   <img class="screenshot" src="img/quickFilters-ToolbarButton.png" alt="main menu: filter assistant">
1.2       axel.gru   74: 
1.13      axel.gru   75:   <li>The button will change depicting a glowing wheel instead of the mail icon and there will be sliding notification:<br/>
                     76:   <img class="screenshot" src="img/quickFilters-Notification.png" alt="filter notification" title="filter notification assistant">
1.2       axel.gru   77: 
1.19      axel.gru   78:   <li>Drag an email into a folder on the left hand folder tree. This will open the Filter Assistant screen.<br/>
                     79:   <img class="screenshot" src="img/quickFilters-Assistant-1.6.png" alt="filter wizard" title="filter wizard">
1.13      axel.gru   80:   
                     81:   <li>select a template (e.g. "based on Sender") and click [Create Filter...] - in the example I have pulled an email into the QuickFolders folder.
                     82:   See below for a detailed description.  
                     84:   <li>Next, the Edit Filter dialog is displayed - as you can see it already tries to "guess" what  you want the filter to do when it should be applied, 
                     85:   <u>based on the email that you dragged to the folder</u>:<br/>
                     86:   <img class="screenshot" src="img/filter-Rules.png" alt="filter rules">
                     87:   <br/>Since in this case I chose "Based on Sender", it will pull all conversations from and to <i></i> into the QuickFolders folder. 
                     88:   No need to select the folder (as it has been done automatically) or to enter any condition (this is based on the template that you have chosen).
                     90:   <li>Now tweak the filter as usual and click Ok to save it (and try it out in the Filter List)
                     91:   <li>You can also click Cancel to not create the filter
                     93:   <li> in the last step Thundebird's list of filters is shown. <br/>
                     94:   <img class="screenshot" src="img/filters-List.png" alt="list of filters">
1.2       axel.gru   95: 
1.13      axel.gru   96:   <li>You can repeat the process from step 2 to create more filters
1.2       axel.gru   97: 
1.13      axel.gru   98:   <li>When you're done, click the filter button again to disable "Filter Wizard" mode.
1.2       axel.gru   99: </ol>
1.13      axel.gru  101: <a name='templates'> </a>
1.4       axel.gru  102: <h3>Filter Templates</h3>
1.13      axel.gru  103: 
1.4       axel.gru  104: <p>This section describes the different patterns used to create filters based on the dragged email. 
1.2       axel.gru  105: I will probably add more templates in future, if I get good requests from the users. 
                    106: Simply head over to the <a href="bugs.html">bugs section</a> to suggest new templates.
                    107: <br/>
1.19      axel.gru  108: <div id='templates'>
                    109:        <h4>Based on Sender (from)</h4>
                    110:        <p>Probably the most used pattern: this will retrieve the sender's email address and paste it into the from and to filter conditions fields.
                    111:        This way a whole conversation with the sender will be moved to the new folder.
                    112:        </p>
                    113:        <h4>Based on Recipient (to)</h4>
                    114:        <p>Similar to 'Based on Sender': use this when you move an email from yourself 
                    115:        to somebody else. This will retrieve the recpient's email address and paste it into 
                    116:        the from and to filter conditions fields. This way the complete conversation with 
                    117:        the contact will be moved to the new folder.</p>
                    118:        <h4>Mailing List</h4>
                    119:        <p>
                    120:        Similar to Based on Sender, but it doesn't fill the 'to' condition field.
                    121:        </p>
                    122:        <h4>Subscriptions - By Subject [Keyword]</h4>
                    123:        <p>
                    124:        This will look for special "bracketed" expressions, e.g. [amo-editors] or {Mozilla} and create a filter condition based on these; a lot of
                    125:        mass email is set up using this pattern, so it is really easy to use.
                    126:        </p>
                    127:        <h4>By Tags</h4>
                    128:        <p>
                    129:        Uses the tags of the email and adds them as filter conditions.
                    130:        </p>
                    131: </div>
1.2       axel.gru  132: 
1.20      axel.gru  133: 
                    134: <a name='messagesAlreadyMoved'> 
                    135: <h3>Mail that's already moved</h3>
                    136: </a>
                    138: <p>What if already have moved my Mails to another folder? 
                    139: Chances are that sometimes forget switching on the filter assistant, or we have already moved a lot of mail around manually.
                    140: In this case the quickFilters version 1.6 now adds a context menu to the message list:<br/>
                    141: <img src="img/contextMenu.png" alt="Creating a filter from a moved message"/><br/>
                    142: just right-click the mail you want to choose for your filter, and then click on QuickFilters: "Create Filter from Message...". 
                    143: Alternatively, simply select the message and use the "Message" menu.
                    144: </p>
1.2       axel.gru  146: <a name='messageFilterList'> 
                    147: <h3>The Message Filter List</h3>
                    148: </a>
1.25    ! axel.gru  150: <p>I created a couple of additional functions that I added to the filter list dialog - I created these after it had
        !           151: become a simple thing to create many filters. 
1.2       axel.gru  152: </p>
1.25    ! axel.gru  153: <img src="img/messageFilters.png" alt="Message Filters: new features"/><br/>
        !           154: <p>The biggest new feature here is the addition of a Search box, which allows filtering the number of results. 
        !           155: I was able to submit this as a patch to Thunderbird itself and it is not part of the main product.</p>
        !           156: <p>The toolbar has some useful functions that were missing:</p>
        !           157: <ul>
        !           158:   <li> cut / copy / paste: these are designed to transfer filters from one account to another. 
        !           159:             Select one ore more filters, then push cut or or copy, then select a new account (in the 'Filters for' drop down), 
        !           160:                         then paste the filters to the other account.</li>
        !           161:        <li> merge filters: allows putting multiple filters into one, provided they do th same action. E.g. if two filters all
        !           162:             move mails to the 'Fred' folder, you can merge them together into one filter. The assistant will ask you to select
        !           163:                         the "Target" filter, which is the one that gets the conditions from the other filters. Once you confirm the "Target Filter"
        !           164:                         by clicking Ok, the merged filters will be deleted.</li>
        !           165:        <li> clone filter: makes a copy of a filter in the account and opens the edit dialog so it can be modified. </li>
        !           166:        <li> Filter assistant mode toggle: once this is active, quickFilters will listen for manual mail movement and tagging emails. 
        !           167:             If any of these actions occur, the assistant is started so that a filter can be created based on this action</li>
        !           168:        <li> The Support Site button opens this page. </li>
        !           169:        <li> The wrench button displays quickFilters global preferences. </li>
        !           170: </ul>
1.2       axel.gru  171: <p>Also you can now move the filter to the top of the bottom of the list. This is actually significant as the 
                    172: order you see on screen is the same as the order in which the filters are executed. This also means, if a filter
                    173: on the top moves a message from the inbox then the filters below will not get a chance to execute on this message;
                    174: as the filters are only executed on messages in the inbox, they will simply be ignored. Therefore it is very important 
                    175: that it remains easy to re-order the relative positions of the filters. This also works while the search box is active.</p>
1.4       axel.gru  176: 
                    178: <h3><a name="other">My other Extensions - highly recommended</a></h3>
                    179: <br/>
1.17      axel.gru  181: <div id='myProjects'>
                    182:        <h4 class="QuickFolders"><a href="">QuickFolders</a></h4>
                    183:        <p>
                    184:        <a href="">QuickFolders</a>
                    185:        (Thunderbird / Postbox) takes the pain out of working with many mail folders; has currently 22,000 daily users and the top rated message reading extensions.<br>
                    186:        </p>
                    188:        <h4 class="ZombieKeys"><a href="">Zombie Keys</a></h4>
                    189:        <p>
                    190:        <a href="">Zombie Keys for Firefox / SeaMonkey</a> ; 
                    191:        <a href="">Zombie Keys for Thunderbird / Postbox</a>
                    192:        <br>
                    193:        <p>Entering European languages (which include diacritics (accented characters, diaeresis, umlauts, etc.), ligatures, the Euro sign, etc.) 
                    194:        into Mozilla applications using a non-native keyboards doesn't have to be a pain any more! 
                    195:        </p>
                    197:        <h4 class="QuickPasswords"><a href="">QuickPasswords</a></h4>
                    198:        <p>
                    199:        <a href="">QuickPasswords for Firefox / SeaMonkey</a>;
                    200:        <a href="">QuickPasswords for Thunderbird / Postbox</a>
                    201:        <br>
                    202:        this is a very neat and quick way to retrieve and use a growing number
                    203:        of passwords, without displaying them on screen or having to re-type them. 
                    204:        Also supports renaming of multiple passwords!
                    205:        </p>
                    206: </div>
1.4       axel.gru  207: 

FreeBSD-CVSweb <>