Changeset 482:d761cf80323b
- Timestamp:
- Aug 7, 2012 5:44:16 PM (11 months ago)
- Branch:
- default
- File:
-
- 1 edited
-
djangobb_forum/templatetags/forum_extras.py (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
djangobb_forum/templatetags/forum_extras.py
r481 r482 52 52 53 53 # TODO: this old code requires refactoring 54 @register.inclusion_tag('djangobb_forum/pagination.html', takes_context=True)54 @register.inclusion_tag('djangobb_forum/pagination.html', takes_context=True) 55 55 def pagination(context, adjacent_pages=1): 56 56 """ … … 67 67 68 68 if not 1 in page_range: 69 page_range.insert(0, 1)69 page_range.insert(0, 1) 70 70 if not 2 in page_range: 71 page_range.insert(1, '.')71 page_range.insert(1, '.') 72 72 73 73 if not context['pages'] == context['page']: … … 97 97 98 98 99 @register.inclusion_tag('djangobb_forum/lofi/pagination.html', takes_context=True)99 @register.inclusion_tag('djangobb_forum/lofi/pagination.html', takes_context=True) 100 100 def lofi_pagination(context): 101 101 return paginate(context) … … 107 107 """ 108 108 109 url = hasattr(object, 'get_absolute_url') and object.get_absolute_url() or None109 url = hasattr(object, 'get_absolute_url') and object.get_absolute_url() or None 110 110 anchor = anchor or smart_unicode(object) 111 111 return mark_safe('<a href="%s">%s</a>' % (url, escape(anchor))) … … 118 118 """ 119 119 120 url = hasattr(object, 'get_absolute_url') and object.get_absolute_url() or None120 url = hasattr(object, 'get_absolute_url') and object.get_absolute_url() or None 121 121 anchor = anchor or smart_unicode(object) 122 122 return mark_safe('<a href="%slofi/">%s</a>' % (url, escape(anchor))) … … 203 203 def forum_authority(user): 204 204 posts = user.forum_profile.post_count 205 if posts >= forum_settings.AUTHORITY_STEP_10: 205 if posts >= forum_settings.AUTHORITY_STEP_10: 206 206 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote10.gif" alt="" />' % (settings.STATIC_URL)) 207 elif posts >= forum_settings.AUTHORITY_STEP_9: 207 elif posts >= forum_settings.AUTHORITY_STEP_9: 208 208 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote9.gif" alt="" />' % (settings.STATIC_URL)) 209 elif posts >= forum_settings.AUTHORITY_STEP_8: 209 elif posts >= forum_settings.AUTHORITY_STEP_8: 210 210 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote8.gif" alt="" />' % (settings.STATIC_URL)) 211 elif posts >= forum_settings.AUTHORITY_STEP_7: 211 elif posts >= forum_settings.AUTHORITY_STEP_7: 212 212 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote7.gif" alt="" />' % (settings.STATIC_URL)) 213 elif posts >= forum_settings.AUTHORITY_STEP_6: 213 elif posts >= forum_settings.AUTHORITY_STEP_6: 214 214 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote6.gif" alt="" />' % (settings.STATIC_URL)) 215 elif posts >= forum_settings.AUTHORITY_STEP_5: 215 elif posts >= forum_settings.AUTHORITY_STEP_5: 216 216 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote5.gif" alt="" />' % (settings.STATIC_URL)) 217 elif posts >= forum_settings.AUTHORITY_STEP_4: 217 elif posts >= forum_settings.AUTHORITY_STEP_4: 218 218 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote4.gif" alt="" />' % (settings.STATIC_URL)) 219 elif posts >= forum_settings.AUTHORITY_STEP_3: 219 elif posts >= forum_settings.AUTHORITY_STEP_3: 220 220 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote3.gif" alt="" />' % (settings.STATIC_URL)) 221 elif posts >= forum_settings.AUTHORITY_STEP_2: 221 elif posts >= forum_settings.AUTHORITY_STEP_2: 222 222 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote2.gif" alt="" />' % (settings.STATIC_URL)) 223 elif posts >= forum_settings.AUTHORITY_STEP_1: 223 elif posts >= forum_settings.AUTHORITY_STEP_1: 224 224 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote1.gif" alt="" />' % (settings.STATIC_URL)) 225 225 else: 226 226 return mark_safe('<img src="%sdjangobb_forum/img/authority/vote0.gif" alt="" />' % (settings.STATIC_URL)) 227 227 228 228 229 229 @register.filter 230 230 def online(user): … … 275 275 def set_theme_style(user): 276 276 theme_style = '' 277 selected_theme = '' 277 selected_theme = '' 278 278 if user.is_authenticated(): 279 279 selected_theme = user.forum_profile.theme 280 theme_style = '<link rel="stylesheet" type="text/css" href="%(static_url)sdjangobb_forum/themes/%(theme)s/style.css" />' 280 theme_style = '<link rel="stylesheet" type="text/css" href="%(static_url)sdjangobb_forum/themes/%(theme)s/style.css" />' 281 281 else: 282 282 theme_style = '<link rel="stylesheet" type="text/css" href="%(static_url)sdjangobb_forum/themes/default/style.css" />' 283 283 284 284 return theme_style % dict( 285 285 static_url=settings.STATIC_URL,
Note: See TracChangeset
for help on using the changeset viewer.
