Changeset 8489


Ignore:
Timestamp:
08/14/10 21:21:40 (3 years ago)
Author:
ArthurClemens
Message:

Item2431: Improve entry points to "Install and Update Extensions"

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/core/lib/Foswiki.spec

    r8486 r8489  
    13881388#---+ Extensions -- TABS 
    13891389 
    1390 #---++ Plugins 
     1390#---++ Install and update extensions 
     1391# <p>Consult online extensions repositories for new extensions, or check and manage updates.</p> 
     1392# 
    13911393# **STRING 80 EXPERT** 
    1392 # Search path (web names) for plugin topics. Note that the session web 
    1393 # is searched last, after this list. 
    1394 $Foswiki::cfg{Plugins}{WebSearchPath} = '$Foswiki::cfg{SystemWebName},TWiki'; 
    1395  
    1396 # **STRING 80** 
    1397 # Plugins evaluation order. If set to a comma-separated list of plugin names, 
    1398 # will change the execution order of plugins so the listed subset of plugins 
    1399 # are executed first. The default execution order is alphabetical on plugin 
    1400 # name. <br/><br/> 
    1401 # 
    1402 # If TWiki compatibility is required, TWikiCompatibilityPlugin should be the first 
    1403 # Plugin in the list.  SpreadSheetPlugin should typically be next in the list for proper operation.<br/><br/> 
    1404 # 
    1405 # Note that some other general extension environment checks are made and reported here.  Plugins  
    1406 # that are enabled but not installed and duplicate plugins in the TWiki and Foswiki libraries 
    1407 # are reported here.  Also if a TWiki plugin is enabled and the Foswik version is installed, this 
    1408 # will also be reported here.  Expand the "Expert" options to find these issues. 
    1409 # 
    1410 $Foswiki::cfg{PluginsOrder} = 'TWikiCompatibilityPlugin,SpreadSheetPlugin'; 
    1411  
     1394# <b>Extensions Repositories Search List</b><br /> 
     1395# Foswiki extension repositories are just Foswiki webs that are organised in the 
     1396# same way as the Extensions web on Foswiki.org. The 'Find more extensions' link 
     1397# above searches these repositories for installable extensions. To set up an 
     1398# extensions repository: 
     1399# <ol> 
     1400# <li>Create a Foswiki web to contain the repository</li> 
     1401# <li>Copy the <tt>FastReport</tt> page from <a href="http://foswiki.org/Extensions/FastReport?raw=on" target="_new">Foswiki:Extensions.FastReport</a> to your new web</li> 
     1402# <li> Set the <tt>WEBFORMS</tt> preference in WebPreferences to <tt>PackageForm</tt></li> 
     1403# </ol> 
     1404# The page for each extension must have the <tt>PackageForm</tt> (copy from Foswiki.org), 
     1405# and should have the packaged extension attached as a <tt>zip</tt> and/or 
     1406# <tt>tgz</tt> file. 
     1407# <p /> 
     1408# The search list is a semicolon-separated list of repository specifications, each in the format: <i>name=(listurl,puburl,username,password)</i> 
     1409# where: 
     1410# <ul> 
     1411# <li><code>name</code> is the symbolic name of the repository e.g. Foswiki.org</li> 
     1412# <li><code>listurl</code> is the root of a view URL</li> 
     1413# <li><code>puburl</code> is the root of a download URL</li> 
     1414# <li><code>username</code> is the username if TemplateAuth is required on the repository (optional)</li> 
     1415# <li><code>password</code> is the password if TemplateAuth is required on the repository (optional)</li> 
     1416# </ul> 
     1417# Note: if your Repository uses ApacheAuth, embed the username and password into the listurl as <code>?username=x;password=y</code> 
     1418# <p /> 
     1419# For example,<code> 
     1420# twiki.org=(http://twiki.org/cgi-bin/view/Plugins/,http://twiki.org/p/pub/Plugins/); foswiki.org=(http://foswiki.org/Extensions/,http://foswiki.org/pub/Extensions/);</code><p /> 
     1421# For Extensions with the same name in more than one repository, the <strong>last</strong> matching repository in the list will be chosen, so Foswiki.org should always be last in the list for maximum compatibility. 
     1422$Foswiki::cfg{ExtensionsRepositories} = 'Foswiki.org=(http://foswiki.org/Extensions/,http://foswiki.org/pub/Extensions/)'; 
     1423 
     1424# *FINDEXTENSIONS* Marker used by bin/configure script - do not remove! 
     1425 
     1426 
     1427#---++ Enabled plugins 
    14121428# *PLUGINS* Marker used by bin/configure script - do not remove! 
    14131429# <p>The plugins listed below were discovered by searching the <code>@INC</code> 
     
    14521468$Foswiki::cfg{Plugins}{MailerContribPlugin}{Module} = 'Foswiki::Plugins::MailerContribPlugin'; 
    14531469 
    1454 #---++ Install and Update Extensions 
    1455 # <p>Consult online extensions repositories for new extensions, or check and manage updates.</p> 
     1470#---++ Plugin settings 
     1471# **STRING 80 EXPERT** 
     1472# Search path (web names) for plugin topics. Note that the session web 
     1473# is searched last, after this list. 
     1474$Foswiki::cfg{Plugins}{WebSearchPath} = '$Foswiki::cfg{SystemWebName},TWiki'; 
     1475 
     1476# **STRING 80** 
     1477# Plugins evaluation order. If set to a comma-separated list of plugin names, 
     1478# will change the execution order of plugins so the listed subset of plugins 
     1479# are executed first. The default execution order is alphabetical on plugin 
     1480# name. <br/><br/> 
    14561481# 
    1457 # **STRING 80 EXPERT** 
    1458 # <b>Extensions Repositories Search List</b><br /> 
    1459 # Foswiki extension repositories are just Foswiki webs that are organised in the 
    1460 # same way as the Extensions web on Foswiki.org. The 'Find more extensions' link 
    1461 # above searches these repositories for installable extensions. To set up an 
    1462 # extensions repository: 
    1463 # <ol> 
    1464 # <li>Create a Foswiki web to contain the repository</li> 
    1465 # <li>Copy the <tt>FastReport</tt> page from <a href="http://foswiki.org/Extensions/FastReport?raw=on" target="_new">Foswiki:Extensions.FastReport</a> to your new web</li> 
    1466 # <li> Set the <tt>WEBFORMS</tt> preference in WebPreferences to <tt>PackageForm</tt></li> 
    1467 # </ol> 
    1468 # The page for each extension must have the <tt>PackageForm</tt> (copy from Foswiki.org), 
    1469 # and should have the packaged extension attached as a <tt>zip</tt> and/or 
    1470 # <tt>tgz</tt> file. 
    1471 # <p /> 
    1472 # The search list is a semicolon-separated list of repository specifications, each in the format: <i>name=(listurl,puburl,username,password)</i> 
    1473 # where: 
    1474 # <ul> 
    1475 # <li><code>name</code> is the symbolic name of the repository e.g. Foswiki.org</li> 
    1476 # <li><code>listurl</code> is the root of a view URL</li> 
    1477 # <li><code>puburl</code> is the root of a download URL</li> 
    1478 # <li><code>username</code> is the username if TemplateAuth is required on the repository (optional)</li> 
    1479 # <li><code>password</code> is the password if TemplateAuth is required on the repository (optional)</li> 
    1480 # </ul> 
    1481 # Note: if your Repository uses ApacheAuth, embed the username and password into the listurl as <code>?username=x;password=y</code> 
    1482 # <p /> 
    1483 # For example,<code> 
    1484 # twiki.org=(http://twiki.org/cgi-bin/view/Plugins/,http://twiki.org/p/pub/Plugins/); foswiki.org=(http://foswiki.org/Extensions/,http://foswiki.org/pub/Extensions/);</code><p /> 
    1485 # For Extensions with the same name in more than one repository, the <strong>last</strong> matching repository in the list will be chosen, so Foswiki.org should always be last in the list for maximum compatibility. 
    1486 $Foswiki::cfg{ExtensionsRepositories} = 'Foswiki.org=(http://foswiki.org/Extensions/,http://foswiki.org/pub/Extensions/)'; 
    1487  
    1488 # *FINDEXTENSIONS* Marker used by bin/configure script - do not remove! 
     1482# If TWiki compatibility is required, TWikiCompatibilityPlugin should be the first 
     1483# Plugin in the list.  SpreadSheetPlugin should typically be next in the list for proper operation.<br/><br/> 
     1484# 
     1485# Note that some other general extension environment checks are made and reported here.  Plugins  
     1486# that are enabled but not installed and duplicate plugins in the TWiki and Foswiki libraries 
     1487# are reported here.  Also if a TWiki plugin is enabled and the Foswik version is installed, this 
     1488# will also be reported here.  Expand the "Expert" options to find these issues. 
     1489# 
     1490$Foswiki::cfg{PluginsOrder} = 'TWikiCompatibilityPlugin,SpreadSheetPlugin'; 
    14891491 
    149014921; 
Note: See TracChangeset for help on using the changeset viewer.