ryshcate / ryshcate / templates / _helpers.html

{# _helpers.html -- Helper tags for other templates
   (C) 2010 Matthew "LeafStorm" Frazier
   Part of Ryshcate, see LICENSE for details
#}

{% macro link_to(endpoint, text) -%}
<a href="{{ url_for(endpoint, **kwargs) }}">{{ text|safe }}</a>
{%- endmacro %}

{% macro form_tag(endpoint, method='post') -%}
<form action="{{ url_for(endpoint, **kwargs) }}" 
      method="{{ method }}">
  {{ caller () }}
</form>
{%- endmacro %}

{% macro submit(name) -%}
<input type="submit" value="{{ name }}" />
{%- endmacro %}

{% macro desc(field) -%}
<span class="fielddesc">({{ field.description }})</span>
{%- endmacro %}
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.