1 from django
import template
2 from django
.utils
.safestring
import mark_safe
3 from mygpo
.web
.utils
import get_page_list
5 register
= template
.Library()
9 return mark_safe(dic
.get(key
, ''))
12 def lookup_list(dict, keys
):
19 def smartwidthratio(val
, max_val
, upper
, lower
):
20 return max(lower
, (float(val
) / max_val
* upper
))
23 def page_list(cur
, start
, total
, show_max
):
24 return get_page_list(start
, total
, cur
, show_max
)
29 return [key
for key
, val
in dic
.iteritems() if val
]
38 return [x
for x
in l
if x
!= item
]