Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Excerpt
hiddentrue

model - defines new static resources.

Overview

This module is used for defining new static resources (images, styles and javascripts). 

Module's schema is defined in model.xsd.

Attributes

name

type

required

description

uri

string

yes

Path to the resources directory.
This is a relative path from src/main/resources/pluginIdentifier.
Path format is compatible with ANT path pattern.
Resources will be exposed under the URL /pluginIdentifier/pathToTheResorce.

Example

Please find below an example of plugin defining one resource module. Line 8 contains a resources definition which is exposed all files from src/main/resources/samplePlugin/css directory and its subdirectories under the URL http://yourhost.com/css/ .

Code Block
themeEclipse
languagexml
linenumberstrue
<?xml version="1.0" encoding="UTF-8"?>
<plugin plugin="samplePlugin" version="1.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns="http://schema.qcadoo.org/plugin" 
    xmlns:view="http://schema.qcadoo.org/modules/view" 
    xsi:schemaLocation="http://schema.qcadoo.org/plugin http://schema.qcadoo.org/plugin.xsd http://schema.qcadoo.org/modules/view http://schema.qcadoo.org/modules/view.xsd">

    <view:resource uri="css/**/*" />

</plugin>