From: <de...@de...> - 2011-03-15 08:28:03
|
Author: PeterThoeny Date: 2011-03-15 03:27:57 -0500 (Tue, 15 Mar 2011) New Revision: 20731 Trac url: http://develop.twiki.org/trac/changeset/20731 Modified: twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOn.txt twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnCreateNewNavBar.txt twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnTemplate.txt twiki/branches/TWikiRelease05x00/NavBarAddOn/lib/TWiki/Contrib/NavBarAddOn.pm Log: Item6660: Major add-on rewrite - adding wizard to create new navigation bars Modified: twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOn.txt =================================================================== --- twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOn.txt 2011-03-15 08:26:56 UTC (rev 20730) +++ twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOn.txt 2011-03-15 08:27:57 UTC (rev 20731) @@ -1,4 +1,4 @@ -%META:TOPICINFO{author="TWikiContributor" date="1300171167" format="1.1" version="$Rev$"}% +%META:TOPICINFO{author="TWikiContributor" date="1300177471" format="1.1" version="$Rev$"}% %INCLUDE{NavBarAddOnExample}% ---+!! Navigation Bar Add-On <!-- @@ -324,9 +324,9 @@ | Add-on Author: | TWiki:Main.PeterThoeny | | Copyright: | © 2005-2011 TWiki:Main.PeterThoeny <br /> © 2011 [[http://www.empowerecosystems.com/][EmpowerEcosystems]] <br /> © 2008-2011 TWiki:TWiki.TWikiContributor | | License: | GPL ([[http://www.gnu.org/copyleft/gpl.html][GNU General Public License]]) | -| Add-on Version: | 2011-03-14 | +| Add-on Version: | 2011-03-15 | | Change History: | <!-- versions below in reverse order --> | -| 2011-03-14: | TWikibug:Item6660: Rewritten add-on that uses jQuery, style sheets and sectional includes | +| 2011-03-15: | TWikibug:Item6660: Rewritten add-on using jQuery, style sheets and sectional includes; adding wizard to create new navigation bars | | 2005-07-15: | Initial version | | TWiki Dependency: | $TWiki::Plugins::VERSION 1.3 (TWiki 5.0) | | CPAN Dependencies: | none | Modified: twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnCreateNewNavBar.txt =================================================================== --- twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnCreateNewNavBar.txt 2011-03-15 08:26:56 UTC (rev 20730) +++ twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnCreateNewNavBar.txt 2011-03-15 08:27:57 UTC (rev 20731) @@ -1,8 +1,16 @@ -%META:TOPICINFO{author="TWikiContributor" date="1299835829" format="1.1" version="$Rev$"}% +%META:TOPICINFO{author="TWikiContributor" date="1300177345" format="1.1" version="$Rev$"}% %META:TOPICPARENT{name="NavBarAddOn"}% %INCLUDE{NavBarAddOnExample}% ---+!! NavBarAddOn » Create new Navigation Bar -(To be documented) +Use this wizard to generate a navigation bar that you can use in your own web. <!--Please note that this wizard does not support pulldown menus. You can define them as nested bullets once you have created the navigation bar.--> +<form action="%SCRIPTURL{save}%" method="post" id="createNavBar" onsubmit="this.topicID.value=this.webID.value+'.'+this.topicID.value; return true;"> +| Web: | <select name="web" id="webID"> <option></option> %WEBLIST{"<option value=$qname>$name</option>" webs="public" separator=" "}% </select> %GRAY% select web where you need the navigation bar %ENDCOLOR% | +| Topic: | <input type="text" name="topic" id="topicID" size="30" class="twikiInputField" /> %GRAY% name of navigation bar, use a %SYSTEMWEB%.WikiWord such as =ProjectNavBar= %ENDCOLOR% | +| <span style="white-space: nowrap">Tab label:</span> | <span style="white-space: nowrap"> <input type="text" name="label1" value="Home" size="6" class="twikiInputField" /> <input type="text" name="label2" size="6" class="twikiInputField" /> <input type="text" name="label3" size="6" class="twikiInputField" /> <input type="text" name="label4" size="6" class="twikiInputField" /> <input type="text" name="label5" size="6" class="twikiInputField" /> <input type="text" name="label6" size="6" class="twikiInputField" /> <input type="text" name="label7" size="6" class="twikiInputField" /> <input type="text" name="label8" size="6" class="twikiInputField" /> <input type="text" name="label9" size="6" class="twikiInputField" /> <input type="text" name="label10" size="6" class="twikiInputField" /> </span> | +| Tab link: | <span style="white-space: nowrap"> <input type="text" name="link1" value="WebHome" size="6" class="twikiInputField" /> <input type="text" name="link2" size="6" class="twikiInputField" /> <input type="text" name="link3" size="6" class="twikiInputField" /> <input type="text" name="link4" size="6" class="twikiInputField" /> <input type="text" name="link5" size="6" class="twikiInputField" /> <input type="text" name="link6" size="6" class="twikiInputField" /> <input type="text" name="link7" size="6" class="twikiInputField" /> <input type="text" name="link8" size="6" class="twikiInputField" /> <input type="text" name="link9" size="6" class="twikiInputField" /> <input type="text" name="link10" size="6" class="twikiInputField" /> </span> | +| <input type="hidden" name="templatetopic" value="%SYSTEMWEB%.NavBarAddOnTemplate" /> <input type="hidden" name="onlywikiname" value="on" /> <input type="hidden" name="onlynewtopic" value="on" /> | <input type="submit" value="Create Navigation Bar Topic" class="twikiSubmit" /> | +</form> + __Related:__ NavBarAddOn, NavBarAddOnExample, NavBarAddOnTemplate Modified: twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnTemplate.txt =================================================================== --- twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnTemplate.txt 2011-03-15 08:26:56 UTC (rev 20730) +++ twiki/branches/TWikiRelease05x00/NavBarAddOn/data/TWiki/NavBarAddOnTemplate.txt 2011-03-15 08:27:57 UTC (rev 20731) @@ -1,3 +1,14 @@ -%META:TOPICINFO{author="TWikiContributor" date="1299830660" format="1.1" version="$Rev$"}% +%META:TOPICINFO{author="TWikiContributor" date="1300177340" format="1.1" version="$Rev$"}% %META:TOPICPARENT{name="NavBarAddOn"}% -(To be documented) +---+!! <nop>%TOPIC% + +This topic defines a navigation bar. [[%SYSTEMWEB%.NavBarAddOn][NavBarAddOn]] explains how to use and modify it. + +----- +%STARTINCLUDE%<nop> +%INCLUDE{ "%SYSTEMWEB%.NavBarAddOn" section="start" id="%TOPIC%" }%%STARTSECTION{type="expandvariables"}%%IF{ "'%URLPARAM{label1}%'!=''" then="%URLPARAM{ "label1" encode="off" format="$n * [[%URLPARAM{ "link1" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label2}%'!=''" then="%URLPARAM{ "label2" encode="off" format="$n * [[%URLPARAM{ "link2" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label3}%'!=''" then="%URLPARAM{ "label3" encode="off" format="$n * [[%URLPARAM{ "link3" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label4}%'!=''" then="%URLPARAM{ "label4" encode="off" format="$n * [[%URLPARAM{ "link4" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label5}%'!=''" then="%URLPARAM{ "label5" encode="off" format="$n * [[%URLPARAM{ "link5" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label6}%'!=''" then="%URLPARAM{ "label6" encode="off" format="$n * [[%URLPARAM{ "link6" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label7}%'!=''" then="%URLPARAM{ "label7" encode="off" format="$n * [[%URLPARAM{ "link7" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label8}%'!=''" then="%URLPARAM{ "label8" encode="off" format="$n * [[%URLPARAM{ "link8" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label9}%'!=''" then="%URLPARAM{ "label9" encode="off" format="$n * [[%URLPARAM{ "link9" encode="off" default="$value" }%][$value]]" }%" }%%IF{ "'%URLPARAM{label10}%'!=''" then="%URLPARAM{ "label10" encode="off" format="$n * [[%URLPARAM{ "link10" encode="off" default="$value" }%][$value]]" }%" }% +%ENDSECTION{type="expandvariables"}%%INCLUDE{ "%SYSTEMWEB%.NavBarAddOn" section="end" }% +<nop>%STOPINCLUDE% +----- + +__Related:__ [[%SYSTEMWEB%.NavBarAddOn][NavBarAddOn]] Modified: twiki/branches/TWikiRelease05x00/NavBarAddOn/lib/TWiki/Contrib/NavBarAddOn.pm =================================================================== --- twiki/branches/TWikiRelease05x00/NavBarAddOn/lib/TWiki/Contrib/NavBarAddOn.pm 2011-03-15 08:26:56 UTC (rev 20730) +++ twiki/branches/TWikiRelease05x00/NavBarAddOn/lib/TWiki/Contrib/NavBarAddOn.pm 2011-03-15 08:27:57 UTC (rev 20731) @@ -17,6 +17,6 @@ use vars qw( $VERSION $RELEASE ); $VERSION = '$Rev$'; -$RELEASE = '2011-03-14'; +$RELEASE = '2011-03-15'; 1; |