. Added action called 'counter' to increment the 'cm:counter' property on the 'cm:countable' aspect

- uses the runtime NodeService so any user can increment the counter on a node
. Renamed incorrectly spelt script action class (doh)

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@3626 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Kevin Roast
2006-08-29 16:36:10 +00:00
parent 297a7dec6e
commit 0c85451dc5
6 changed files with 113 additions and 6 deletions

View File

@@ -355,7 +355,7 @@
</property>
</bean>
<bean id="script" class="org.alfresco.repo.action.executer.ScriptActionExecutor" parent="action-executer">
<bean id="script" class="org.alfresco.repo.action.executer.ScriptActionExecuter" parent="action-executer">
<property name="serviceRegistry">
<ref bean="ServiceRegistry" />
</property>
@@ -363,10 +363,16 @@
<ref bean="personService" />
</property>
<property name="storeUrl">
<value>${spaces.store}</value>
<value>${spaces.store}</value>
</property>
<property name="companyHomePath">
<value>/${spaces.company_home.childname}</value>
<value>/${spaces.company_home.childname}</value>
</property>
</bean>
<bean id="counter" class="org.alfresco.repo.action.executer.CounterIncrementActionExecuter" parent="action-executer">
<property name="nodeService">
<ref bean="nodeService" /> <!-- runtime nodeService -->
</property>
</bean>

View File

@@ -74,10 +74,13 @@ export.generic.package.description=Alfresco Repository export.
export.package.error=Failed to find temporary file for export
script.title=Execute a script
script.description=Execute a JavaScript file to perform tasks such as creating new files or folders
script.description=Execute a JavaScript file to perform tasks such as creating new files or folders.
counter.title=Increment Counter
counter.counter=Increment the counter property for the item.
execute-all-rules.title=Execute all rules
execute-all-rules.description=Execute all rules on the child items
execute-all-rules.description=Execute all rules on the child items.
start-workflow.title=Start Workflow
start-workflow.description=This will start a workflow for the matched items.

View File

@@ -526,6 +526,9 @@
<property name="cm:hits">
<type>d:int</type>
</property>
<property name="cm:counter">
<type>d:int</type>
</property>
</properties>
</aspect>