2014-01-23 17:47:41 +00:00
{% extends "basebuilddetailpage.html" %}
{% load projecttags %}
2015-10-28 14:22:05 +00:00
{% block title %}
{% if target %}
{{package.fullpackagespec}} - {{ target.target }} {{ build.machine }} - {{ build.project.name }} - Toaster
{% else %}
{{package.fullpackagespec}} - {{ build.target_set.all|dictsort:"target"|join:", " }} {{ build.machine }} - {{ build.project.name }} - Toaster
{% endif %}
{% endblock %}
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
{% block extraheadcontent %}
<!-- functions to format package 'installed_package' alias -->
< script >
function fmtAliasHelp(package_name, alias, hover) {
var r = null;
if (alias != null & & alias != '') {
2016-06-02 13:26:16 +00:00
r = '< span class = "text-muted" > as ' + alias + ' ';
r += '< span class = "glyphicon glyphicon-question-sign get-help ' ;
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
if (hover) {
r+= ' hover-help';
}
else {
r+= ' heading-help';
}
r += '"';
2016-06-02 13:26:16 +00:00
title = '< code > ' + package_name + '< / code > was renamed at packaging time and was installed on your system as < code > ' + alias + '< / code > ';
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
r += ' title="' + title + '">';
2016-06-02 13:26:16 +00:00
r += '< / span > ';
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
r += '< / span > ';
document.write(r);
}
}
< / script >
{% endblock extraheadcontent %}
2014-01-23 17:47:41 +00:00
{% block localbreadcrumb %}
{% if target %}
< li > < a href = "{% url " target " build . id target . id % } " > {{target.target}}< / a > < / li >
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
< li > {{package.fullpackagespec}} {% if package.alias %} as {{package.alias}}{% endif %}< / li >
2014-01-23 17:47:41 +00:00
{% else %}
< li > < a href = "{% url " packages " build . id % } " > Packages < / a > < / li >
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
< li > {{package.fullpackagespec}}< / li >
2014-01-23 17:47:41 +00:00
{% endif %}
{% endblock localbreadcrumb %}
{% block pagedetailinfomain %}
2016-04-12 14:56:43 +00:00
< div class = "row" >
< div class = "col-md-12" >
2016-06-02 13:26:16 +00:00
< div class = "page-header build-data" >
2015-10-28 14:22:05 +00:00
{% block mainheading %}
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
< h1 > {{package.fullpackagespec}}< / h1 >
2015-10-28 14:22:05 +00:00
{% endblock %}
2014-01-23 17:47:41 +00:00
< / div > <!-- page - header -->
2016-04-12 14:56:43 +00:00
< / div > <!-- col - md - 12 page - header -->
< / div > <!-- end row -->
2014-01-23 17:47:41 +00:00
{% block twocolumns %}
2016-04-12 14:56:43 +00:00
< div class = "row" >
< div class = "col-md-8 tabbable" >
2014-01-23 17:47:41 +00:00
{% block tabcontent %}
{% endblock tabcontent %}
2016-04-12 14:56:43 +00:00
< / div > <!-- row col - md - 8 -->
2014-01-23 17:47:41 +00:00
2016-04-12 14:56:43 +00:00
< div class = "col-md-4" >
< div class = "well" >
2014-01-23 17:47:41 +00:00
< h2 > Package information< / h2 >
<!-- info presented as definition list -->
2015-01-14 17:27:00 +00:00
< dl class = "item-info" >
2014-01-23 17:47:41 +00:00
< dt >
Size
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The size of the package" > < / span >
2014-01-23 17:47:41 +00:00
< / dt >
< dd >
{% comment %}
if recipe is absent, filesize is not 0
{% endcomment %}
{% if package.recipe_id > 0 %}
{{package.size|filtered_filesizeformat}}
{% if target.file_size %}
({{package.size|multiply:100|divide:target.file_size}}% of included package size)
{% endif %}
{% endif %}
< / dd >
< dt >
License
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The license under which this package is distributed" > < / span >
2014-01-23 17:47:41 +00:00
< / dt >
< dd > {{package.license}}< / dd >
{% comment %}
# Removed per review on 1/18/2014 until license data population
# problemse are resolved.
< dt >
License files
2014-04-01 22:11:30 +00:00
< i class = "icon-question-sign get-help" title = "Path to the license files that apply to the package" > < / i >
2014-01-23 17:47:41 +00:00
< / dt >
< dd > < / dd >
{% endcomment %}
< dt >
Recipe
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The name of the recipe building this package" > < / span >
2014-01-23 17:47:41 +00:00
< / dt >
< dd >
{% if package.recipe_id > 0 %}
< a href = "{% url " recipe " build . id package . recipe_id % } " > {{package.recipe.name}} < / a >
{% else %}
{{package.recipe.name}}
{% endif %}
< / dd >
< dt >
Recipe version
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The version of the recipe building this package" > < / span >
2014-01-23 17:47:41 +00:00
< / dt >
< dd > {{package.recipe.version}}< / dd >
< dt >
Layer
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The name of the layer providing the recipe that builds this package" > < / span >
2014-01-23 17:47:41 +00:00
< / dt >
< dd >
{{package.recipe.layer_version.layer.name}}
{% if package.recipe.layer_version.layer.name|format_none_and_zero != "" %}
{% comment %}
bitbake: toaster: show installed package name
[YOCTO #5922]
Implement changes that show the installed package name after the
official 'recipe-named' package name. If the alias exists and
is different than the package name, then the alias is shown as a
'muted' string after the package name in the form 'as some-alias-name'.
This formatting appears in the included package pages in the elements:
* local breadcrumbs at the top of package included pages,
* <h1> title headings along with a help bubble that is not hovering,
and
* package lists where the help bubble appears when the mouse hovers
over the row.
The changes in detail in this patch per file are:
views.py
- added function that tests whether the package object's installed_name
should be shown,
- added function that appends package name with version and revision to
encapsulate package name formatting in one place and referred to as
package.fullpackagespec,
- changed package_built* and package_included* functions to use both
of the above new formatting functions, passing the formatted values to
templates, and
- adhered to django coding styles by renaming module local
'get_package*' functions with "_" prefix.
package_detail_base.html
- added display of package aliases for included package page,
- refactored to use package.fullpackagespec, formatted by view function,
- added javascript function to format package alias with help, and
- removed trailing whitespace.
package_included_detail.html
- used javascript function above to format package alias, and
- refactored to use package.fullpackagespec.
package_included_dependencies.html
- used javascript function above to format package alias,
- refactored to use package.fullpackagespec,
- forced empty data cells following hover-help to draw borders
by appending space, and
- removed trailing whitespace.
package_included_reverse_dependencies.html
- use javascript function above to format package alias,
- refactor to use views fullpackagespe, and
- force empty data cells following hover-help to draw borders
by appending space.
package_built_detail.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
package_built_dependencies.html
- refactored to use package.fullpackagespec, and
- removed trailing whitespace.
projecttags.py
- removed unused filter to handle installed name
- removed extra spaces around "title = " in format_vpackage_namehelp
(Bitbake rev: c604e14df8cdb1f47535f093d7044955d4c2057d)
Signed-off-by: Dave Lerner <dave.lerner@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-03-24 21:37:17 +00:00
# Removed per team meeting of 1/29/2014 until
2014-01-23 17:47:41 +00:00
# decision on index search algorithm
< a href = "http://layers.openembedded.org" target = "_blank" >
2016-04-12 14:56:43 +00:00
< i class = "glyphicon glyphicon-share get-info" > < / i >
2014-01-23 17:47:41 +00:00
< / a >
2014-03-21 18:43:18 +00:00
{% endcomment %}
2014-01-23 17:47:41 +00:00
{% endif %}
< / dd >
< dt >
Layer branch
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The Git branch of the layer providing the recipe that builds this package" > < / span >
2016-07-29 07:15:24 +00:00
{%if package.recipe.layer_version.layer.local_source_dir %}
< dd >
< span class = "text-muted" > Not applicable< / span >
< span class = "glyphicon glyphicon-question-sign get-help" title = "The source code of {{package.recipe.layer_version.layer.name}} is not in a Git repository, so there is no branch associated with it" > < / span >
< / dd >
{% endif %}
2014-01-23 17:47:41 +00:00
< / dt >
2016-07-29 07:15:24 +00:00
{% if not package.recipe.layer_version.layer.local_source_dir %}
2014-01-23 17:47:41 +00:00
< dd > {{package.recipe.layer_version.branch}}< / dd >
2016-07-29 07:15:24 +00:00
{% endif %}
2014-01-23 17:47:41 +00:00
< dt >
Layer commit
2016-06-02 13:26:16 +00:00
< span class = "glyphicon glyphicon-question-sign get-help" title = "The Git commit of the layer providing the recipe that builds this package" > < / span >
2016-07-29 07:15:24 +00:00
{%if package.recipe.layer_version.layer.local_source_dir %}
< dd >
< span class = "text-muted" > Not applicable< / span >
< span class = "glyphicon glyphicon-question-sign get-help" title = "The source code of {{package.recipe.layer_version.layer.name}} is not in a Git repository, so there is no commit associated with it" > < / span >
< / dd >
{% endif %}
2014-01-23 17:47:41 +00:00
< / dt >
2016-07-29 07:15:24 +00:00
{% if not package.recipe.layer_version.layer.local_source_dir %}
2014-01-23 17:47:41 +00:00
< dd class = "iscommit" > {{package.recipe.layer_version.commit}}< / dd >
2016-07-29 07:15:24 +00:00
{% endif %}
2014-12-05 15:19:55 +00:00
2014-01-23 17:47:41 +00:00
< / dl >
2016-04-12 14:56:43 +00:00
< div > <!-- end well -->
< / div > <!-- end 4 - column section -->
2014-01-23 17:47:41 +00:00
{% endblock twocolumns %}
2016-04-12 14:56:43 +00:00
< / div > <!-- end row -->
2014-01-23 17:47:41 +00:00
{% endblock pagedetailinfomain %}