Added the concept of 'fake' workflow transitions: when a user can't trigger a transition but needs an explanation about why he can't, a fake button is shown, with a explanation.
This commit is contained in:
		
							parent
							
								
									b48525c5bb
								
							
						
					
					
						commit
						77112c45be
					
				
					 11 changed files with 141 additions and 34 deletions
				
			
		| 
						 | 
				
			
			@ -180,6 +180,11 @@ th {
 | 
			
		|||
  /* overflow: visible; IE produces ugly results with this */
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.fakeButton {
 | 
			
		||||
  background: #ffd5c0 url(&dtml-portal_url;/skyn/fakeTransition.gif) 5px 1px no-repeat;
 | 
			
		||||
  padding: 3px 4px 3px 12px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.listing { margin: 0em 0em; }
 | 
			
		||||
.listing td, .stx table td {
 | 
			
		||||
  padding : 0.1em 0.3em 0.1em 0.3em;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -18,6 +18,7 @@ except ImportError:
 | 
			
		|||
    CustomizationPolicy = None
 | 
			
		||||
from OFS.Image import File
 | 
			
		||||
from ZPublisher.HTTPRequest import FileUpload
 | 
			
		||||
from AccessControl import getSecurityManager
 | 
			
		||||
from DateTime import DateTime
 | 
			
		||||
from Products.CMFCore import utils as cmfutils
 | 
			
		||||
from Products.CMFCore.utils import getToolByName
 | 
			
		||||
| 
						 | 
				
			
			@ -25,6 +26,7 @@ from Products.CMFPlone.PloneBatch import Batch
 | 
			
		|||
from Products.CMFPlone.utils import ToolInit
 | 
			
		||||
from Products.CMFCore import DirectoryView
 | 
			
		||||
from Products.CMFCore.DirectoryView import manage_addDirectoryView
 | 
			
		||||
from Products.DCWorkflow.Transitions import TRIGGER_USER_ACTION
 | 
			
		||||
from Products.ExternalMethod.ExternalMethod import ExternalMethod
 | 
			
		||||
from Products.Archetypes.Extensions.utils import installTypes
 | 
			
		||||
from Products.Archetypes.Extensions.utils import install_subskin
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue