24 lines
794 B
Python
24 lines
794 B
Python
# Template helpers
|
|
|
|
import os
|
|
|
|
def button(href, label):
|
|
return A(SPAN(label),_class='button',_href=href)
|
|
|
|
def button_enable(href, app):
|
|
if os.path.exists(os.path.join(apath(app,r=request),'DISABLED')):
|
|
label = SPAN(T('Enable'),_style='color:red')
|
|
else:
|
|
label = SPAN(T('Disable'),_style='color:green')
|
|
id = 'enable_'+app
|
|
return A(label,_class='button',_id=id,callback=href,target=id)
|
|
|
|
def sp_button(href, label):
|
|
return A(SPAN(label),_class='button special',_href=href)
|
|
|
|
def helpicon():
|
|
return IMG(_src=URL('static', 'images/help.png'), _alt='help')
|
|
|
|
def searchbox(elementid):
|
|
return TAG[''](LABEL(IMG(_src=URL('static', 'images/search.png'), _alt=T('filter')), _class='icon', _for=elementid), ' ', INPUT(_id=elementid, _type='text', _size=12))
|