Part of meta-issue #1788918: [GTD] [META] Prepare for Twig main engine core inclusion until December 1
after #1770284: [META] Drupal 8 with twig issue queue cleanup
#1825470: [META] CodeSprint - Drupal Night in Ukraine Kyiv 27 october 2012 +1 sprint done
Docs for developers
All google docs created for the Twig initiative are available under This tag
Our roadmap
- Fix important issues
- #1777532-4: Extend Twig_Loader_Filesystem instance to get .twig templates paths with hierarchy for theme dependencies
- #1591806: Change block "subject" so that it's called a (admin_)label like everything else on the theme layer
- #1539004: Remove random PHP function calls and logic (other than render() and hide()) from all core tpl.php files
- #1589964: Remove all specific process functions that flatten data from arrays to strings
- #1589968: Move Title from process to preprocess, remove template_process_page()
- inconsistent mixtures of data and attributes (see #1783156: [meta] Clean up inconsistent mixtures of data and attributes)
- should we name top level items? (see #1783136: should we (re)name top level data items in templates?)
- Fix previously abandoned issues
- #1778890: Convert core/modules/toolbar/toolbar.tpl.php + #1779104: Convert theme_toolbar_toggle to twig + #1779034: Convert theme_field to twig + #1779152-2: Convert theme_fieldset to TWIG + #1778912-2: Convert theme_user_permission_description + #1779104-3: Convert theme_toolbar_toggle to twig + #1779146-4: Refactoring theme_comment_block for TWIG - need to review changes other than template
- #1779036: converting core/modules/block/tests/themes/block_test_theme/page.tpl.php to twig
- #1779076: Convert theme_taxonomy_overview_vocabularies to TWIG
- #1222248-11: Remove theme_book_title_link() use l() instead
- #1779126: Converting theme_file_link to twig
- List of preprocess functions for conversion
- Remove obsolete theme functions
- Related issues
- #1779056: All pages block template does not work.
- #1696760: TwigExtension: Filters and Functions
- #362889: Move drupal_common_theme() from common.inc into theme.inc
- #1589978: Move system theme functions out of common.inc and back into system
- #1537050: [meta] Should we keep / improve multiple theme engine functionality?
- #1484720: [Meta] Reduce the number of theme functions/templates
- #1484704: Remove instances of attributes_array
- #148145-65: "Forums" title is not localized
There's also these theme system issues tagged with "consistency".
The main sandbox to work from is This one
Core Twig issues
Twig tag
DrupalNight Ukraine sprint issues
tag
How to test and debug twig compiled templates
#1778916: how to debug a twig template?
Background information
Drupal Munich code sprint http://groups.drupal.org/node/250423
Non twig issues during sprint
Comments
Comment #1
podarokbetter naming
Comment #1.0
podarokUpdated issue summary.
Comment #1.1
podarokUpdated issue summary.
Comment #1.2
podarokUpdated issue summary.
Comment #1.3
podarokUpdated issue summary.
Comment #1.4
podarokUpdated issue summary.
Comment #1.5
podarokUpdated issue summary.
Comment #1.6
podarokUpdated issue summary.
Comment #1.7
podarokUpdated issue summary.
Comment #1.8
podarokUpdated issue summary.
Comment #2
vlad.dancerConverted:
#1824790: Convert theme_system_modules_uninstall()
#1824806: Convert theme_system_date_time_settings
#1824858: Convert theme_shortcut_set_customize()
#1779146: Refactoring theme_comment_block for TWIG
#1819414: Convert theme_user_admin_roles
Reviewed:
#1779146: Refactoring theme_comment_block for TWIG
#1823158: Converting theme_filter_admin_format_filter_order to twig
#1823552: Convert theme_authorize_report to twig
#1814814: Convert image_crop_summary to image-crop-summary.html.twig
#1823360: Convert theme('filter_admin_overview') to Twig
#1819414: Convert theme_user_admin_roles
#1823568: Convert theme_authorize_message to twig
#1824618: Convert theme('menu_local_action') to Twig
#1815636: Convert image_widget to image-widget.html.twig
#1822272: Convert theme_confirm_form() to twig
#1821368: Convert theme_file_link() to file-link.html.twig
#1819414: Convert theme_user_admin_roles
Comment #2.0
vlad.dancerMinor spelling corrections
Comment #2.1
podarokUpdated issue summary.
Comment #3
podarok#2 wow!!!
Greate progress
Sprint was 27.10.2012 in Kyiv with 3+1 people
to be continued...
Comment #4
podaroklooks like fixed
Comment #5
jenlamptonclosed fixed? :)
Comment #6
podarokyup, thanks!
Comment #6.0
podarokUpdated issue summary.