%SKILLS{}%
variable that performs different actions. The action=""
is a required parameter.
%SKILLS{ action="userskills" }%
- Displays the skills for the specific user. Parameter | Comment | Default |
---|---|---|
user="TWikiGuest" | The user who's skills to display (you do not need to specify the Public web). | Current user |
twisty="open" | Can be: =open - starts expanded; closed - starts collapsed; off - disabled. | "closed" |
%SKILLS{ action="edit" }%
- Displays a form allowing the current logged in user to edit their skills.
%SKILLS{ action="browse" }%
- Lists the specific skills/categories, and the users who have them. Parameter | Comment | Default |
---|---|---|
category="Cat1, Cat2" | If category is defined, will list all the users who have skills in that category. | All categories |
skill="Skill1, Skill2" | If category and skill are defined, lists all the users who have that skill. | All skills |
twisty="open" | Can be: open - starts expanded; top - open at the top level, closed at the second level; closed - starts collapsed; off - disabled. | "closed" |
%SKILLS{ action="search" }%
- Provides a form allowing you to search users skills.
%SKILLS{ action="showcategories" }%
- shows all existing categories. Parameter | Comment | Default |
---|---|---|
format | Format of a category. Tokens: $category , $n . | "$category" |
separator | Separator between tags, $n can be used for newlines. | ", " |
%SKILLS{ action="showskills" }%
- shows all existing skills. Parameter | Comment | Default |
---|---|---|
category | Specific category | all |
format | Format of a skill. Tokens: $skill , $category , $n . | "$skill" |
separator | Separator between skills, $n can be used for newlines. | ", " |
categoryseparator | Separator between categories, $n can be used for newlines. | "$n" |
prefix | Prefix before each category. Tokens $category , $n . | none |
suffix | Suffix after each category. Tokens $category , $n . | none |
style.css
, attached to this topic. To define your own style sheet, add the following to TWikiPreferences:
data/debug.txt
, add the following to LocalSite.cfg
: $TWiki::cfg{Plugins}{SkillsPlugin}{Debug} = 1
SkillsPlugin.zip
in your twiki installation directory. Content: File: | Description: |
---|---|
data/TWiki/SkillsAdminIntroduction.txt | UI Topic |
data/TWiki/SkillsAdvancedSearch.txt | UI Topic |
data/TWiki/SkillsPlugin.txt | Plugin Topic |
data/TWiki/SkillsBrowseAll.txt | UI Topic |
data/TWiki/SkillsCreateNewCategory.txt | UI Topic |
data/TWiki/SkillsCreateNewSkill.txt | UI Topic |
data/TWiki/SkillsDeleteCategory.txt | UI Topic |
data/TWiki/SkillsDeleteSkill.txt | UI Topic |
data/TWiki/SkillsDisplayOnHomePage.txt | Supplemental Documentation |
data/TWiki/SkillsEditMySkills.txt | UI Topic |
data/TWiki/SkillsMoveSkill.txt | UI Topic |
data/TWiki/SkillsRenameCategory.txt | UI Topic |
data/TWiki/SkillsRenameSkill.txt | UI Topic |
data/TWiki/SkillsSearch.txt | UI Topic |
lib/TWiki/Plugins/SkillsPlugin.pm | Plugin Module |
lib/TWiki/Plugins/SkillsPlugin/Category.pm | Plugin Module |
lib/TWiki/Plugins/SkillsPlugin/Skill.pm | Plugin Module |
lib/TWiki/Plugins/SkillsPlugin/SkillsStore.pm | Plugin Module |
lib/TWiki/Plugins/SkillsPlugin/UserSkill.pm | Plugin Module |
lib/TWiki/Plugins/SkillsPlugin/UserSkills.pm | Plugin Module |
pub/TWiki/SkillsPlugin/skills_screenshot_full.png | Screenshot |
pub/TWiki/SkillsPlugin/skills_screenshot_search.png | Screenshot |
pub/TWiki/SkillsPlugin/skills_screenshot_thumb.png | Screenshot |
pub/TWiki/SkillsPlugin/style.css | Default Style Sheet |
pub/TWiki/SkillsPlugin/main.js | JS File |
templates/skillsedit.tmpl | Add/Edit form template |
templates/skillssearchform.tmpl | Search form template |
templates/skills.tmpl | Base template |
templates/skillsuserview.tmpl | User Skills template |
templates/skillsuserviewrepeated.tmpl | User Skills Repeated template |
templates/skillssearchresults.tmpl | Search results template |
templates/skillssearchresultsrepeated.tmpl | Search Results Repeated template |
templates/skillsbrowseview.tmpl | Browse Skills template |
templates/skillsbrowseviewrepeated.tmpl | Browse Skills Repeated template |
templates/oopsgeneric.skills.tmpl | Skills Comment template |
Plugin Author: | TWiki:Main.AndrewRJones |
Copyright: | © 2007 - 2009, TWiki:Main.AndrewRJones © 2008-2011 TWiki:TWiki.TWikiContributor |
License: | GPL (GNU General Public License) |
Plugin Version: | 21404 (2011-06-04) |
Change History: | |
2011-06-04: | TWikibug:Item6725: Change code from "use vars" to "our"; small doc fixes -- TWiki:Main.PeterThoeny |
2011-01-17: | TWikibug:Item6530: Doc improvements; changing TWIKIWEB to SYSTEMWEB -- TWiki:Main.PeterThoeny |
05 Feb 2009 | Complete rewrite; more scaleable; better performace; can use special characters in skill names; can use templates to change output |
14032 | Bugs:Item4209 - Initial release |
TWiki Dependency: | $TWiki::Plugins::VERSION 1.1 |
CPAN Dependencies: | none |
Other Dependencies: | none |
Perl Version: | Tested on 5.8.4 |
Plugin Home: | http://TWiki.org/cgi-bin/view/Plugins/SkillsPlugin |
Feedback: | http://TWiki.org/cgi-bin/view/Plugins/SkillsPluginDev |
Appraisal: | http://TWiki.org/cgi-bin/view/Plugins/SkillsPluginAppraisal |