${plugin.pluginName}
${plugin.pluginClass}
${plugin.pluginVersion}
<#if plugin.pluginDocumentation??>${plugin.pluginDocumentation}#if>
<#if plugin.pluginInstallation??>${plugin.pluginInstallation}#if>
<#if plugin.pluginChanges??>${plugin.pluginChanges}#if>
<#if plugin.pluginUserGuide??>${plugin.pluginUserGuide}#if>
${plugin.pluginDescription}
${plugin.pluginProvider}
${plugin.pluginProviderUrl}
${plugin.pluginIconUrl}
${plugin.pluginCopyright}
${plugin.pluginDbPoolRequired}
<#if features??>
<#list features as feature >
${feature.pluginFeatureRight}
${plugin.pluginName}.adminFeature.${feature.pluginFeatureName?lower_case}.name
${plugin.pluginName}.adminFeature.${feature.pluginFeatureName?lower_case}.description
${feature.pluginFeatureLevel}
jsp/admin/plugins/${plugin.pluginName}/${feature.jspName}
#list>
#if>
<#if applications??>
<#list applications as application>
${application.applicationName}
fr.paris.lutece.plugins.${plugin.pluginName}.web.${application.applicationClass}
#list>
#if>
<#if portlets??>
<#list portlets as portlet>
<#assign nBeginIndex = portlet.pluginPortletTypeName?last_index_of("_")>
<#assign portletName = portlet.pluginPortletTypeName?substring(0, nBeginIndex)?lower_case>
${portlet.pluginPortletClass}
${portlet.pluginPortletTypeName}
${plugin.pluginName}.portlet.${portletName?lower_case}Portlet.name
${portlet.pluginPortletCreationUrl}
${portlet.pluginPortletUpdateUrl}
plugins/${plugin.pluginName}/DoCreatePortlet${portletName?cap_first}.jsp
plugins/${plugin.pluginName}/DoModifyPortlet${portletName?cap_first}.jsp
/admin/portlet/script_create_portlet.html
/admin/portlet/script_modify_portlet.html
/admin/plugins/${plugin.pluginName}/portlet/create_portlet_${portletName?lower_case}.html
/admin/plugins/${plugin.pluginName}/portlet/modify_portlet_${portletName?lower_case}.html
#list>
#if>