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

1.1       cvs         1: 
1.18      axel.gru    2: <link rel="stylesheet" href="/css/myProjects.css?v2" type="text/css">
1.16      axel.gru    3: 
1.2       axel.gru    4: <style type="text/css" >
1.19    ! axel.gru    5: 
        !             6: #templates {
        !             7:    margin-left: 5em;
        !             8: }
        !             9: #templates h4 {
        !            10:   font-size: 1em;
        !            11: }
        !            12: 
1.2       axel.gru   13: td.navigation-list a[href$='index.html'] {
1.7       axel.gru   14:   background-color: rgb(203,96,179);
1.8       axel.gru   15:   background: -moz-linear-gradient(top,  rgba(203,96,179,1) 0%, rgba(173,18,131,1) 50%, rgba(222,71,172,1) 100%);
                     16:   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,96,179,1)), color-stop(50%,rgba(173,18,131,1)), color-stop(100%,rgba(222,71,172,1)));
                     17:   background: -webkit-linear-gradient(top,  rgba(203,96,179,1) 0%,rgba(173,18,131,1) 50%,rgba(222,71,172,1) 100%);
                     18:   background: -o-linear-gradient(top,  rgba(203,96,179,1) 0%,rgba(173,18,131,1) 50%,rgba(222,71,172,1) 100%);
                     19:   background: -ms-linear-gradient(top,  rgba(203,96,179,1) 0%,rgba(173,18,131,1) 50%,rgba(222,71,172,1) 100%);
1.7       axel.gru   20:   background: linear-gradient(top,  rgba(203,96,179,1) 0%,rgba(173,18,131,1) 50%,rgba(222,71,172,1) 100%);
                     21:   border-bottom-color:  #93105A !important;
                     22:   color: #FFF !important;
                     23:   height: 27px !important;
                     24:   font-weight: normal;
1.2       axel.gru   25: }
                     26: </style>
                     27: 
1.1       cvs        28: <!-- ***************** INFO/NEWS *************** -->
1.2       axel.gru   29: <a name='news'> </a>
1.1       cvs        30: <div id="infoTabs">
                     31: <div class="infoTab" id="whats-new">
                     32: <h5 class="infoHeader">What's New</h5>
                     33: <ul>
1.11      axel.gru   34: <li>Version <a href="https://addons.mozilla.org/en-US/thunderbird/addon/quickfilters/versions/0.9">0.9</a> 15/05/2012  </li>
                     35: <li>Version <a href="https://addons.mozilla.org/en-US/thunderbird/addon/quickfilters/versions/0.8">0.8</a> 08/05/2012 First Release</li>
1.1       cvs        36: <li><a href="http://www.mozdev.org/">mozdev.org</a></li>
                     37: </ul>
                     38: </div>
                     39: 
1.6       axel.gru   40: 
                     41: <!--
1.1       cvs        42: <div class="infoTab" id="other-stuff">
                     43: <h5 class="infoHeader">Other Stuff</h5>
                     44: <ul>
                     45: <li>stuff goes here</li>
                     46: <li>more stuff goes here</li>
                     47: </ul>
                     48: </div>
1.6       axel.gru   49: -->
1.1       cvs        50: 
                     51: <!-- alternative image/table base tab works better in NS4 -->
                     52: <!--
                     53: <div class="infoTab" id="whats-new-image">
1.2       axel.gru   54: <h5 class="infoHeader"><img src="http://www.mozdev.org/sharedimg/whatsnew_top.gif" width="154" alt="What's New"></h5>
1.1       cvs        55: <div class="infoItems">
                     56: <div>News item goes here</div>
                     57: <div>More news item goes here</div>
                     58: <div><a href="http://mozdev.org/">mozdev.org</a></div>
                     59: </div>
                     60: </div>
                     61: -->
                     62: </div>
                     63: <!-- ***************** INFO/NEWS *************** -->
                     64: 
                     65: <!-- MAIN CONTENT -->
1.2       axel.gru   66: 
                     67: 
                     68: <a name='main'></a>
1.9       axel.gru   69: <h2 class="page-header">quickFilters :: homepage</h2>
1.2       axel.gru   70: 
1.15      axel.gru   71: <p>Thanks for installing quickFilters! <br/>
                     72: 
                     73: This extension makes it much easier to create new mail filters, by simply dragging emails into folders and let quickFilters do the "heavy lifting" 
                     74: 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
                     75: sense to show Thunderbird "what to do" by dragging one typical email manually, rather than filling in all the complicated details.
                     76: </p>
1.2       axel.gru   77: 
                     78: <a name='messageFilterAssistant'> 
                     79: <h3>The Filter Assistant</h3>
                     80: </a>
                     81: <p>
                     82: With this, it is very easy to create new filters very quickly. 
1.15      axel.gru   83: </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   84: </p>
                     85: <ol>
1.13      axel.gru   86:   <li> Click on the quickFilters button on the main toolbar<br/>
                     87:   <img class="screenshot" src="img/quickFilters-ToolbarButton.png" alt="main menu: filter assistant">
1.2       axel.gru   88: 
1.13      axel.gru   89:   <li>The button will change depicting a glowing wheel instead of the mail icon and there will be sliding notification:<br/>
                     90:   <img class="screenshot" src="img/quickFilters-Notification.png" alt="filter notification" title="filter notification assistant">
1.2       axel.gru   91: 
1.19    ! axel.gru   92:   <li>Drag an email into a folder on the left hand folder tree. This will open the Filter Assistant screen.<br/>
        !            93:   <img class="screenshot" src="img/quickFilters-Assistant-1.6.png" alt="filter wizard" title="filter wizard">
1.13      axel.gru   94:   
                     95:   <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.
                     96:   See below for a detailed description.  
                     97: 
                     98:   <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, 
                     99:   <u>based on the email that you dragged to the folder</u>:<br/>
                    100:   <img class="screenshot" src="img/filter-Rules.png" alt="filter rules">
                    101:   <br/>Since in this case I chose "Based on Sender", it will pull all conversations from and to <i>joe@quickFolders.com</i> into the QuickFolders folder. 
                    102:   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).
                    103: 
                    104:   <li>Now tweak the filter as usual and click Ok to save it (and try it out in the Filter List)
                    105:   <li>You can also click Cancel to not create the filter
                    106:   
                    107:   <li> in the last step Thundebird's list of filters is shown. <br/>
                    108:   <img class="screenshot" src="img/filters-List.png" alt="list of filters">
1.2       axel.gru  109: 
1.13      axel.gru  110:   <li>You can repeat the process from step 2 to create more filters
1.2       axel.gru  111: 
1.13      axel.gru  112:   <li>When you're done, click the filter button again to disable "Filter Wizard" mode.
1.2       axel.gru  113: </ol>
                    114: 
1.13      axel.gru  115: <a name='templates'> </a>
1.4       axel.gru  116: <h3>Filter Templates</h3>
1.13      axel.gru  117: 
1.4       axel.gru  118: <p>This section describes the different patterns used to create filters based on the dragged email. 
1.2       axel.gru  119: I will probably add more templates in future, if I get good requests from the users. 
                    120: Simply head over to the <a href="bugs.html">bugs section</a> to suggest new templates.
                    121: <br/>
1.19    ! axel.gru  122: <div id='templates'>
        !           123:        <h4>Based on Sender (from)</h4>
        !           124:        <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.
        !           125:        This way a whole conversation with the sender will be moved to the new folder.
        !           126:        </p>
        !           127:        <h4>Based on Recipient (to)</h4>
        !           128:        <p>Similar to 'Based on Sender': use this when you move an email from yourself 
        !           129:        to somebody else. This will retrieve the recpient's email address and paste it into 
        !           130:        the from and to filter conditions fields. This way the complete conversation with 
        !           131:        the contact will be moved to the new folder.</p>
        !           132:        <h4>Mailing List</h4>
        !           133:        <p>
        !           134:        Similar to Based on Sender, but it doesn't fill the 'to' condition field.
        !           135:        </p>
        !           136:        <h4>Subscriptions - By Subject [Keyword]</h4>
        !           137:        <p>
        !           138:        This will look for special "bracketed" expressions, e.g. [amo-editors] or {Mozilla} and create a filter condition based on these; a lot of
        !           139:        mass email is set up using this pattern, so it is really easy to use.
        !           140:        </p>
        !           141:        <h4>By Tags</h4>
        !           142:        <p>
        !           143:        Uses the tags of the email and adds them as filter conditions.
        !           144:        </p>
        !           145: </div>
1.2       axel.gru  146: 
                    147: <a name='messageFilterList'> 
                    148: <h3>The Message Filter List</h3>
                    149: </a>
                    150: 
                    151: <p>
                    152: I also created additional functions that I added to the filter list dialog - I created these after it had
                    153: become a simple thing to create many filters (as the list became too long to handle without the search function). 
                    154: </p>
                    155: <img src="img/messageFilters-5.png" alt="Message Filters: new features"/><br/>
                    156: <p>The biggest new feature here is the addition of a Search box, which allows filtering the number of results</p>
                    157: <p>Also you can now move the filter to the top of the bottom of the list. This is actually significant as the 
                    158: order you see on screen is the same as the order in which the filters are executed. This also means, if a filter
                    159: on the top moves a message from the inbox then the filters below will not get a chance to execute on this message;
                    160: as the filters are only executed on messages in the inbox, they will simply be ignored. Therefore it is very important 
                    161: 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  162: 
                    163: 
                    164: <h3><a name="other">My other Extensions - highly recommended</a></h3>
                    165: <br/>
                    166: 
1.17      axel.gru  167: <div id='myProjects'>
                    168:        <h4 class="QuickFolders"><a href="https://addons.mozilla.org/en-US/thunderbird/addon/quickfolders-tabbed-folders/">QuickFolders</a></h4>
                    169:        <p>
                    170:        <a href="https://addons.mozilla.org/en-US/thunderbird/addon/quickfolders-tabbed-folders/">QuickFolders</a>
                    171:        (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>
                    172:        </p>
                    173: 
                    174:        <h4 class="ZombieKeys"><a href="https://addons.mozilla.org/en-US/firefox/addon/zombie-keys/">Zombie Keys</a></h4>
                    175:        <p>
                    176:        <a href="https://addons.mozilla.org/en-US/firefox/addon/zombie-keys/">Zombie Keys for Firefox / SeaMonkey</a> ; 
                    177:        <a href="https://addons.mozilla.org/en-US/thunderbird/addon/zombie-keys/">Zombie Keys for Thunderbird / Postbox</a>
                    178:        <br>
                    179:        <p>Entering European languages (which include diacritics (accented characters, diaeresis, umlauts, etc.), ligatures, the Euro sign, etc.) 
                    180:        into Mozilla applications using a non-native keyboards doesn't have to be a pain any more! 
                    181:        </p>
                    182: 
                    183:        <h4 class="QuickPasswords"><a href="https://addons.mozilla.org/en-US/firefox/addon/quickpasswords">QuickPasswords</a></h4>
                    184:        <p>
                    185:        <a href="https://addons.mozilla.org/en-US/firefox/addon/quickpasswords">QuickPasswords for Firefox / SeaMonkey</a>;
                    186:        <a href="https://addons.mozilla.org/en-US/thunderbird/addon/quickpasswords">QuickPasswords for Thunderbird / Postbox</a>
                    187:        <br>
                    188:        this is a very neat and quick way to retrieve and use a growing number
                    189:        of passwords, without displaying them on screen or having to re-type them. 
                    190:        Also supports renaming of multiple passwords!
                    191:        </p>
                    192: </div>
1.4       axel.gru  193: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>