Ignore:
Timestamp:
02/28/10 09:11:35 (2 years ago)
Author:
PaulHarvey
Message:

Item8445: Cleaning up JQuery UI in TagMePlugin for release.
Item3867: This commit provides a way to directly add tags without selection.
Item8288: This commit provides a way for admin users, users with topic CHANGE permissions, or everybody (configurable) to remove tags from a topic regardless of vote count.
Item5153: This commit provides a way to add multiple tags without leaving the topic being tagged.
Item8365: This commit fixes the MANIFEST to address missing styleblog files.
Item8343: This commit fixes the MANIFEST to address missing styleblog files.
Item8531: This commit removes minified/compressed files from svn.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/TagMePlugin/data/System/TagMePlugin.txt

    r6270 r6568  
    6565All features work without having to re-load the topic: 
    6666   * Auto-complete tag names. Saves newly selected tags immediately 
    67    * If auto-complete fails to match the entered tag and the user submits 
    68      it, the tag is immediately created and applied 
     67   * The entered tag is created and added even if the tag did not 
     68     previously exist. 
    6969   * Access tag cloud in a modal dialogue at the click of a button. Check-box 
    7070     toggles are applied immediately (show cloud for just this web/all webs, 
     
    7474     from the originating web (avoids reliance on browser back button 
    7575     when exploring a web via tag cloud) 
     76   * Removing a tag may optionally clear the tag from the current topic 
     77     regardless of vote count (default for members of Main.AdminGroup).  
     78      * =Set TAGMEPLUGIN_JQUIREMOVEALL &#61; everybody= <br/> 
     79        will allow any logged-in user to remove a tag, or 
     80      * =Set TAGMEPLUGIN_JQUIREMOVEALL &#61; topicchange= <br/>to only give this 
     81        ability to those users who have CHANGE permission on the current 
     82        topic (everbody else will still be able to vote down tags as 
     83        usual)<br/> 
     84      * %ICON{"warning"}% 
     85        jqui uses an undocumented feature of TagMePlugin to access the 
     86        removeall feature, which does not appear to follow any access 
     87        controls internally. 
    7688 
    7789Include it into your WebTopBar (See WebTopBarExample) or any part of your skin that has horizontal space to spare, as follows: 
    7890<verbatim class="tml">%INCLUDE{"%SYSTEMWEB%.TagMeAjaxHelper" section="jqui"}%</verbatim> 
    7991 
    80 <div class="foswikiImage"><img src="%ATTACHURLPATH%/jquery.tagmeui.png" alt="Screenshot of experimental jQuery UI"  width="522" height="156" /></div> 
     92<div class="foswikiImage"><img src="%ATTACHURLPATH%/jquery.tagmeui.png" alt="Screenshot of experimental jQuery UI"  width="493" height="205" /></div> 
    8193 
    8294Dependencies: 
     
    199211          | =nostatus="on"= | Turn off status text shown when a tag is added or voted on | (show status text) | 
    200212 
    201         * =%<nop>TAGME{ tpaction="newtagandadd" ... }%= - create new tag and add tag to topic 
     213        * =%<nop>TAGME{ tpaction="newtagsandadd" ... }%= - create new tag and add tag to topic 
    202214          | *Parameter* | *Comment* | *Default* | 
    203215          | =tag="..."= | Name of tag. Accepts alphanumeric and underscore characters only (unless =NORMALIZE_TAG_INPUT= is set to 0 to allow any user input) | (required) | 
     
    374386|  Release: | %$RELEASE% | 
    375387|  Change History: | <!-- versions below in reverse order -->&nbsp; | 
    376 |  31 Jan 2010: | Foswiki:Main.PaulHarvey: Added an interactive user interface implemented with JQuery | 
     388|  31 Jan 2010: | Foswiki:Main.PaulHarvey: Added an interactive user interface implemented with JQuery; ship missing blog style tmpl files; fix docs/implementation of newtagsandadd | 
    377389|  11 Jun 2009: | Foswiki port, and moved settings out of this topic | 
    378390|  30 Aug 2008: | Foswiki:Main.ColasNahaboo: enhancements to the "blog" style: Bundles, count of known tags, option to delete tags | 
     
    414426__Related Topics:__ %SYSTEMWEB%.TagMeViewAllTags, %SYSTEMWEB%.TagMeViewMyTags, %SYSTEMWEB%.TagMeSearch, %SYSTEMWEB%.TagMeDebugViewTags, %SYSTEMWEB%.TagMeDebugSearch, %SYSTEMWEB%.TagMeAjaxHelper, [[%SYSTEMWEB%.Plugins][Plugins]], %SYSTEMWEB%.DeveloperDocumentationCategory, %SYSTEMWEB%.AdminDocumentationCategory, %SYSTEMWEB%.DefaultPreferences, %USERSWEB%.SitePreferences 
    415427 
    416 %META:FILEATTACHMENT{name="jquery.tagmeui.png" attr="h" comment="Screenshot of experimental jQuery UI" date="1264982400" path="jquery.tagmeui.png" size="16289" user="ProjectContributor" version="1.1"}% 
     428%META:FILEATTACHMENT{name="jquery.tagmeui.png" attr="h" comment="Screenshot of experimental jQuery UI" date="1264982400" path="jquery.tagmeui.png" size="27644" user="ProjectContributor" version="1.1"}% 
    417429%META:FILEATTACHMENT{name="tag_add.gif" attr="h" comment="Button: add tag" date="1141691885" path="tag_add.gif" size="857" user="ProjectContributor" version="1.1"}% 
    418430%META:FILEATTACHMENT{name="tag_remove.gif" attr="h" comment="Button: remove tag" date="1141697484" path="tag_remove.gif" size="862" user="ProjectContributor" version="1.1"}% 
Note: See TracChangeset for help on using the changeset viewer.