Dotclear

Changeset 3333:11107ba2fc59 for locales


Ignore:
Timestamp:
09/01/16 12:21:43 (9 years ago)
Author:
franck <carnet.franck.paul@…>
Branch:
default
Message:

Cope with settings URLs for modules (defined in _define.php).
The settings URLs are displayed on the plugins maganement page, and at the bottom of each plugin main page if any (index.php).

The URLs are set in _define.php, as a new property using this schema:

'settings' => array( <list of URLs> )

With:

<list of URLs> = '<type>' => '<location>', …
<type> = 'self' (own plugin page), 'blog' (in blog parameters page) or 'pref' (in user preferences page)
<location> = (empty) or #<tab>[.<id>] with <tab> = id of the corresponding tab, and <id> = id of fieldset, h4, h5, field, … of first corresponding field

The list of URLs are displayed in the order defined in the array above.

Examples:

Antispam plugin:

'settings' => array(

'self' => ,
'blog' => '#params.antispam_params'

)

self → for main settings of the plugin on its own page (index.php)
blog → for secondary settings in the blog parameters

Tags plugin:

'settings' => array(

'pref' => '#user-options.tags_prefs'

)

pref → for tags list format in user preferences

Maintenance plugin:

'settings' => array(

'self' => '#settings'

)

self → "settings" tab of its own page (index.php)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • locales/fr/main.po

    r3330 r3333  
    29792979msgstr "Configurer le plugin" 
    29802980 
     2981msgid "Plugin settings (in blog parameters)" 
     2982msgstr "Réglages du plugin (paramètres du blog)" 
     2983 
     2984msgid "Plugin settings (in user preferences)" 
     2985msgstr "Réglages du plugin (mes préférences)" 
     2986 
     2987msgid "Plugin settings" 
     2988msgstr "Réglages du plugin" 
     2989 
    29812990msgid "No plugins matched your search." 
    29822991msgstr "Aucun plugin ne correspond à votre recherche." 
Note: See TracChangeset for help on using the changeset viewer.

Sites map