${s} ${p} ${val} ${default}

- ${h.link_to(tag['name'], h.url_for(controller='tag', action='read', id=tag['name']))}

- ${h.linked_user(user)}

- ${h.link_to(package.title or package.name, h.url_for(controller='package', action='read', id=package.name))}
  - ${resource.format}
  - ${h.icon('lock')} Not Openly Licensed
  ${h.markdown_extract(package.notes)}

- ${h.link_to(package.get('title') or package.get('name'), h.url_for(controller='package', action='read', id=package.get('name')))}
  - ${resource.get('format')}
  - ${h.icon('lock')} Not Openly Licensed
  ${h.markdown_extract(package.notes)}

Title | Number of packages | Description
--- | --- | ---
${group.display_name} | ${len(group.packages)} | ${h.truncate(group.description, length=80, whole_word=True)}

Title | Number of members
--- | ---
${authorization_group.name} | ${len(authorization_group.users)}

${pkg.name} - ${pkg.title}

${'%0.1f (%i rating%s)' % (c.current_rating, c.num_ratings, ('s' if c.num_ratings != 1 else ''))}
no ratings yet – rate it now

- ${number}

User | ${role}
--- | ---
${h.linked_user(user)} |

User Group | ${role}
--- | ---
${user} |

User | ${role}
--- | ---

User Group | ${role}
--- | ---

Revision | Timestamp | Author | Entity | Log Message
--- | --- | --- | --- | ---
${ h.link_to(revision.id, h.url_for( controller='revision', action='read', id=revision.id) ) } | ${h.render_datetime(revision.timestamp)} | ${h.linked_user(revision.author)} | ${pkg.name} ${grp.name} | ${revision.message}