This question about Using an extension, Using an extension: Answered

List all available webs (proposed enhancement)

I made a small change to the default JQueryMenuBarSkinDefault which will list all available webs by default rather than the three hard-coded in the default. This might be a more useful default:
%STARTINCLUDE%
<ul class="sf-menu">
    <li><a href="%SCRIPTURLPATH{"view"}%/Main/WebHome">Home</a></li>
   <li><a class="sf-with-ul" href="#a">User<span class="sf-sub-indicator"> &#187;</span></a>
   <ul>
%IF{"context authenticated" then='
      <li><a href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/%WIKINAME%">My Home Page</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%?logout=1">Logout</a></li>
       <li><a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/ChangePassword">Change Password</a></li>
' else='
       <li><a href="%SCRIPTURLPATH{"login"}%/%BASEWEB%/%BASETOPIC%">Login</a></li>
       <li><a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/UserRegistration">Register</a></li>
       <li><a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/ResetPassword">Reset Password</a></li>
'}%
   </ul></li>
    <li><a class="sf-with-ul" href="#a">Webs<span class="sf-sub-indicator"> &#187;</span></a>
   <ul>
      %WEBLIST{"<li>
            <a href=\"%SCRIPTURLPATH{"view"}%/$name/%HOMETOPIC%\">
               <nop>$name
            </a>
         </li>"
      }%
   </ul></li>
    <li><a class="sf-with-ul" href="#a">Actions<span class="sf-sub-indicator"> &#187;</span></a>
   <ul>
      <li><a href="%SCRIPTURLPATH{"edit"}%/%BASEWEB%/%BASETOPIC%?t=%GMTIME{"$epoch"}%">Edit this Topic</a></li>
      <li><a href="%SCRIPTURLPATH{"edit"}%/%BASEWEB%/%BASETOPIC%?nowysiwyg=1;t=%GMTIME{"$epoch"}%">Edit Wiki Text</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/WebCreateNewTopic?topicparent=%BASETOPIC%">Create A New Topic</a></li>
      <li><a href="%SCRIPTURLPATH{"attach"}%/%BASEWEB%/%BASETOPIC%">Attach an Image/File</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%?template=more">More Actions</a></li>
      <li><a href="%SCRIPTURLPATH{"rename"}%/%BASEWEB%/%BASETOPIC%?newweb=Trash&nonwikiword=on">Delete this topic</a></li>
   </ul></li>
    <li><a class="sf-with-ul" href="#a">View<span class="sf-sub-indicator"> &#187;</span></a>
   <ul>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%?cover=print">View Printable</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/%BASETOPIC%?raw=on">View Wiki Text</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/WikiUsers">View Users</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%USERSWEB%/WikiGroups">View Groups</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/WebChanges">View '%BASEWEB%' Web Changes</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%BASEWEB%/WebIndex">View '%BASEWEB%' Web Index</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/%SYSTEMWEB%/InstalledPlugins">View Installed Plugins</a></li>
   </ul></li>
    <li><a class="sf-with-ul" href="#a">Help<span class="sf-sub-indicator"> &#187;</span></a>
   <ul>
      <li><a href="%SCRIPTURLPATH{"view"}%/System/BeginnersStartHere">Wiki Beginners</a></li>
      <li><a href="%SCRIPTURLPATH{"view"}%/System/TipsOfTheDay">Tip of the Day</a></li>
          <li><a href="http://foswiki.org/Support/WebHome" target="_blank">Foswiki Support</a></li>
          <li><a href="http://foswiki.org/About/WebHome" target="_blank">About Foswiki</a></li>
   </ul></li>
%STOPINCLUDE%

Thanks MyqLarson for the feedback. I have some additional updates for this plugin which I will release in the next week or so. The default supplied is only used for example purposes and I had actually included that change in the new release which I use.

Any further suggestions you may have please add to the topic Tasks.Item10244

-- PadraigLennon - 30 Dec 2011

QuestionForm edit

Subject Using an extension, Using an extension
Extension JQueryMenuSkin
Version Foswiki 1.1.3
Status Answered
Related Topics
Topic revision: r2 - 30 Dec 2011, PadraigLennon
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy