summaryrefslogtreecommitdiff
path: root/django/core/template
AgeCommit message (Collapse)Author
2006-05-02MERGED MAGIC-REMOVAL BRANCH TO TRUNK. This change is highly ↵Adrian Holovaty
backwards-incompatible. Please read http://code.djangoproject.com/wiki/RemovingTheMagic for upgrade instructions. git-svn-id: http://code.djangoproject.com/svn/django/trunk@2809 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-04-12Fixed #1531 -- Fixed eager exception catching that caused the template ↵Adrian Holovaty
system to report a base template didn't exist when indeed it does exist but contains an {% include %} of a nonexisting template git-svn-id: http://code.djangoproject.com/svn/django/trunk@2681 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-04-12Negligible spacing change to core/template/loader.pyAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2680 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-03-02Fixed #1058 -- Fixed typo in wordwrap filter documentation. Thanks, ↵Adrian Holovaty
kieranholland.com git-svn-id: http://code.djangoproject.com/svn/django/trunk@2471 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-17Fixed #1348 -- {% ifchanged %} tag no longer renders content twice. Thanks, ↵Adrian Holovaty
j.rademaker git-svn-id: http://code.djangoproject.com/svn/django/trunk@2326 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-09Added TEMPLATE_STRING_IF_INVALID setting, which specifies what the template ↵Adrian Holovaty
system should output in case of invalid variables. Default is empty string (to match current behavior) git-svn-id: http://code.djangoproject.com/svn/django/trunk@2294 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-02-02Fixed #1292 -- Fixed potential circular-import problem in template loader. ↵Adrian Holovaty
Thanks, Kieran Holland git-svn-id: http://code.djangoproject.com/svn/django/trunk@2226 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-16Fixed bug in spaceless template-tag documentation. Thanks, EsajAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2014 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-16Fixed #1231 -- Added documentation for {% spaceless %} tag to the ↵Adrian Holovaty
auto-generated template-tag docs in the admin git-svn-id: http://code.djangoproject.com/svn/django/trunk@2012 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-15Fixed #1067 and #276 -- Added a {% spaceless %} tag, available in all templatesAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1967 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-15Fixed #1176 -- Changed {% comment %} template tag not to generate a ↵Adrian Holovaty
nodelist, so it's now possible to comment-out broken template tags. Thanks, Kieran Holland git-svn-id: http://code.djangoproject.com/svn/django/trunk@1964 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-09Fixed #1110 -- wordwrap template filter now calls str() on input. Thanks, scumAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1882 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2006-01-01Fixed #1145 -- Added unit tests for default template filters and fixed two ↵Adrian Holovaty
bugs in filters. Thanks, Luke Plant git-svn-id: http://code.djangoproject.com/svn/django/trunk@1811 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-12-16Changed resolve_variable to resolve integers and floats as integers and ↵Adrian Holovaty
floats. Added ifequal unit tests. Refs #959 git-svn-id: http://code.djangoproject.com/svn/django/trunk@1690 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-12-15fixes #1066 - yesno used the wrong way to do translationsGeorg Bauer
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1673 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-12-09Fixed exception-handling bug in defaulttags SsiNode. Thanks, Henryk on IRCAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1582 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-30Fixed #962 -- Gave filter-registration decorator a return statement. Thanks, ↵Adrian Holovaty
Kieran git-svn-id: http://code.djangoproject.com/svn/django/trunk@1497 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-29Added a GOTCHA comment in django/core/template/init.pyAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1488 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-28Restored {% debug %} template tag, which was inadvertently removed in [1443]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1481 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-27Removed unnecessary load_template_source() function in ↵Adrian Holovaty
django/core/template/loader.py git-svn-id: http://code.djangoproject.com/svn/django/trunk@1469 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-27Fixed #931 -- Fixed unordered_list template filterAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1466 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-27Changed template library system so that it looks for a module-level variable ↵Adrian Holovaty
named 'register' rather than the first instance of template.Library it finds git-svn-id: http://code.djangoproject.com/svn/django/trunk@1461 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-27Fixed bug in [1443] -- slice filter was registered as 'slice_'Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1449 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-27loading of templates in includes now reraises the template loading exception ↵Georg Bauer
instead of returning nothing git-svn-id: http://code.djangoproject.com/svn/django/trunk@1448 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-27unknown sources are now shown correctly as <unknown source> (before it was ↵Georg Bauer
shown as a tag) git-svn-id: http://code.djangoproject.com/svn/django/trunk@1447 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-26Fixed bug in [1443] -- Missing Context import in django.core.template.loaderAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1446 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-26Fixed bug in [1443] -- renamed compile_filters call to compile_filterAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1445 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-26Fixed bug in [1443] -- a decorator call was left inAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1444 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-26Fixed #911 -- Made template system scoped to the parser instead of the ↵Adrian Holovaty
template module. Also changed the way tags/filters are registered and added support for multiple arguments to {% load %} tag. Thanks, rjwittams. This is a backwards-incompatible change for people who've created custom template tags or filters. See http://code.djangoproject.com/wiki/BackwardsIncompatibleChanges for upgrade instructions. git-svn-id: http://code.djangoproject.com/svn/django/trunk@1443 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-25Fixed #625 -- Added template-tag decorators simple_tag and inclusion_tag. ↵Adrian Holovaty
Taken from new-admin. Thanks, rjwittams git-svn-id: http://code.djangoproject.com/svn/django/trunk@1410 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-24Added a get_template_sources generator function to filesystem and ↵Adrian Holovaty
app_directories template loaders, so template-loader debugger can hook into it. Refs #892. git-svn-id: http://code.djangoproject.com/svn/django/trunk@1399 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-23Fixed #603 -- Added template debugging errors to pretty error-page output, ↵Adrian Holovaty
if TEMPLATE_DEBUG setting is True. Also refactored FilterParser for a significant speed increase and changed the template_loader interface so that it returns information about the loader. Taken from new-admin. Thanks rjwittams and crew git-svn-id: http://code.djangoproject.com/svn/django/trunk@1379 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-22Fixed #598 -- Added {% include %} template tag. Added docs and unit tests. ↵Adrian Holovaty
Thanks, rjwittams git-svn-id: http://code.djangoproject.com/svn/django/trunk@1349 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-22Tiny logic tightening in core.template.loader -- taken from new-adminAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1347 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-12fixes #764 - the TokenParser now respects string parameters to filters that ↵Georg Bauer
contain blanks. git-svn-id: http://code.djangoproject.com/svn/django/trunk@1207 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-06Reworded docstrings and settings documentation from [1068]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1098 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-04Merged i18n branch into the trunk! Fixes #65, and perhaps some others. NB: ↵Jacob Kaplan-Moss
this means that the i18n branch is now obsolete and will be made read-only. git-svn-id: http://code.djangoproject.com/svn/django/trunk@1068 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-02Made floatformat filter not choke on non-floatsJacob Kaplan-Moss
git-svn-id: http://code.djangoproject.com/svn/django/trunk@1050 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-11-01Fixed #505 -- ssi template tag now displays a message instead of failing ↵Adrian Holovaty
silently if DEBUG=True. Thanks, Manuzhai git-svn-id: http://code.djangoproject.com/svn/django/trunk@1037 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-28Fixed #488 -- removetags template filter now removes tags without a space ↵Adrian Holovaty
before the final slash git-svn-id: http://code.djangoproject.com/svn/django/trunk@1018 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-25Fixed #687 -- Fixed bug in floatformat template filter and added unit tests. ↵Adrian Holovaty
Thanks, Sune git-svn-id: http://code.djangoproject.com/svn/django/trunk@1007 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-20Fixed #663 -- app_directories template loader no longer assumes a dot in the ↵Adrian Holovaty
app name. Thanks, Sune git-svn-id: http://code.djangoproject.com/svn/django/trunk@985 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-17Fixed #583 -- Added app_directories template loader, which searches for ↵Adrian Holovaty
templates in 'templates' directory in each INSTALLED_APPS package. It's turned off by default. git-svn-id: http://code.djangoproject.com/svn/django/trunk@892 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-17Fixed typo in filesystem template-loader error messageAdrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@890 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-17Changed internal variable names in django.core.template.loaders.eggs to be ↵Adrian Holovaty
consistent with filesystem git-svn-id: http://code.djangoproject.com/svn/django/trunk@889 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-14Fixed small namespace bug in [867]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@872 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-14Fixed #582 -- Added support for loading templates from Python eggs, and a ↵Adrian Holovaty
TEMPLATE_LOADERS setting, which defines which loaders to use. Thanks, Sune git-svn-id: http://code.djangoproject.com/svn/django/trunk@870 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-14Redid [865], which got lost in [867]Adrian Holovaty
git-svn-id: http://code.djangoproject.com/svn/django/trunk@868 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2005-10-14Fixed #626 -- Moved template modules to django.core.template package. ↵Adrian Holovaty
django.core.template_loader is deprecated, in favor of django.core.template.loader. git-svn-id: http://code.djangoproject.com/svn/django/trunk@867 bcc190cf-cafb-0310-a4f2-bffc1f526a37