/kai/templates/docs/load_content.mako

https://bitbucket.org/bbangert/kai/ · Mako · 30 lines · 28 code · 2 blank · 0 comment · 4 complexity · 5050dc3d1188e8980ecff836452bbe62 MD5 · raw file

  1. <%
  2. file_content = None
  3. try:
  4. try:
  5. file_content = open(c.url)
  6. doc_content = file_content.read()
  7. except:
  8. h.redirect_to('/')
  9. finally:
  10. if file_content:
  11. file_content.close()
  12. try:
  13. doc_content = doc_content.decode('utf-8')
  14. except:
  15. doc_content = doc_content.decode('utf-8', 'ignore')
  16. %>
  17. <div class="yui-b sphinx content">
  18. % if c.version < g.current_version:
  19. <div class="admonition warning">
  20. <p class="first admonition-title">Warning</p>
  21. <p class="last">This documentation does not refer to the most recent version of Pylons. <a href="http://wiki.pylonshq.com/display/pylonsdocs/Home">Current Documentation</a></p>
  22. </div>
  23. % endif
  24. ${doc_content | n}
  25. </div>
  26. <%def name="title()">${parent.title()} - Docs</%def>
  27. <%def name="nav()">Docs</%def>
  28. <%inherit file="/layout.mako"/>