Changeset 485 in products for qPloneTabs/tags/0.2.1/skins/qPloneTabs/qpt_edit.py
- Timestamp:
- Aug 18, 2006 6:53:26 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
qPloneTabs/tags/0.2.1/skins/qPloneTabs/qpt_edit.py
r459 r485 5 5 ##bind script=script 6 6 ##bind subpath=traverse_subpath 7 ##parameters= idx, num , visibility=[], category='portal_tabs'7 ##parameters= idx, num 8 8 ##title= 9 9 ## 10 10 11 11 req = context.REQUEST 12 params = {'self':context,'num':num, 'category':category} 12 13 13 fields = ['name', 'action', 'id', 'condition'] 14 if visibility != []: params['visibility'] = visibility 14 params = {'self':context,'num':num} 15 15 for item in fields: 16 params[item] = req.get('i'+idx+'_'+item, None)16 params[item] = str(req.get('i'+idx+'_'+item, None)) 17 17 18 18 from Products.qPloneTabs.utils import editAction 19 return editAction(**params) 19 editAction(**params) 20 21 params.update({'abs_url':context.portal_url(),'idx':idx}) 22 return """ 23 <img class="drag-handle" src="drag.gif" alt="" height="11" width="25"> 24 <a class="delete" href="#">Delete</a> 25 <span>%(name)s</span> 26 <form class="editform" method="post" action="%(abs_url)s/prefs_tabs_form" name="f%(idx)s"> 27 <input type="hidden" name="idx" value="%(idx)s" /> 28 <fieldset> 29 <legend>Edit '%(name)s' Action</legend> 30 <dl> 31 <dt><label>Name</label></dt> 32 <dd><input type="text" value="%(name)s" name="i%(idx)s_name" /></dd> 33 </dl> 34 <dl class="collapsible collapsedBlockCollapsible"> 35 <dt class="collapsibleHeader">Advanced</dt> 36 <dd class="collapsibleContent"> 37 <dl> 38 <dt><label>URL (Expression)</label></dt> 39 <dd><input type="text" value="%(action)s" name="i%(idx)s_action" size="30" /></dd> 40 </dl> 41 <dl> 42 <dt><label>Id</label></dt> 43 <dd><input type="text" value="%(id)s" name="i%(idx)s_id" /></dd> 44 </dl> 45 <dl> 46 <dt><label>Condition (Expression)</label></dt> 47 <dd><input type="text" value="%(condition)s" name="i%(idx)s_condition" size="30" /></dd> 48 </dl> 49 <div class="visualClear"><!-- --></div> 50 </dd> 51 </dl> 52 </fieldset> 53 <div> 54 <input type="submit" class="editsave" value="Save" /> 55 <input type="submit" class="editcancel" value="Cancel" /> 56 </div> 57 </form> """ % params
Note: See TracChangeset
for help on using the changeset viewer.