[phpMyAdmin Git] [phpmyadmin/phpmyadmin] 00c74a: Add Twig support

Michal Čihař michal at cihar.com
Fri Apr 7 12:41:40 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/phpmyadmin/phpmyadmin
  Commit: 00c74a2fcdcb616ed2ff786b9e615de7d465cdd9
      https://github.com/phpmyadmin/phpmyadmin/commit/00c74a2fcdcb616ed2ff786b9e615de7d465cdd9
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
    M .gitignore
    M composer.json
    M libraries/Template.php

  Log Message:
  -----------
  Add Twig support

Add basic support for Twig template engine

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: d43927c305075870ab6e70aec21c9ac90da135f8
      https://github.com/phpmyadmin/phpmyadmin/commit/d43927c305075870ab6e70aec21c9ac90da135f8
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-11 (Sat, 11 Mar 2017)

  Changed paths:
    M composer.json
    M libraries/Template.php
    A libraries/twig/I18nExtension.php
    A libraries/twig/NodeTrans.php
    A libraries/twig/TokenParserTrans.php

  Log Message:
  -----------
  Add I18n support

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 5a4435a40dab0251434b63b78dba9b86d26a6c0c
      https://github.com/phpmyadmin/phpmyadmin/commit/5a4435a40dab0251434b63b78dba9b86d26a6c0c
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-18 (Sat, 18 Mar 2017)

  Changed paths:
    M composer.json
    M libraries/Template.php
    M libraries/twig/I18nExtension.php
    M libraries/twig/NodeTrans.php
    M libraries/twig/TokenParserTrans.php
    A libraries/twig/UrlExtension.php

  Log Message:
  -----------
  Add UrlExtension

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 4bbe23f1dfa565e8f8fc681c4df69daf40bb873f
      https://github.com/phpmyadmin/phpmyadmin/commit/4bbe23f1dfa565e8f8fc681c4df69daf40bb873f
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-19 (Sun, 19 Mar 2017)

  Changed paths:
    A templates/test/add_data_twig.twig
    A templates/test/echo_twig.twig
    A templates/test/static_twig.twig
    M test/classes/TemplateTest.php

  Log Message:
  -----------
  Improve TemplateTest

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 53f93afe0cd53d2f3885ca4c02a2c0d9a4a1990c
      https://github.com/phpmyadmin/phpmyadmin/commit/53f93afe0cd53d2f3885ca4c02a2c0d9a4a1990c
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-20 (Mon, 20 Mar 2017)

  Changed paths:
    A templates/test/gettext.phtml
    A templates/test/gettext_twig.twig
    M test/classes/TemplateTest.php

  Log Message:
  -----------
  Add test for gettext

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 7b0334185ba3158185fd2b53dce93f02d446ed62
      https://github.com/phpmyadmin/phpmyadmin/commit/7b0334185ba3158185fd2b53dce93f02d446ed62
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
    M .travis.yml
    M ChangeLog
    M composer.json
    M doc/config.rst
    M doc/credits.rst
    M doc/index.rst
    A doc/security.rst
    M doc/setup.rst
    M import.php
    M js/functions.js
    M js/makegrid.js
    M js/pmd/move.js
    M libraries/DatabaseInterface.php
    M libraries/Header.php
    M libraries/Menu.php
    M libraries/RecentFavoriteTable.php
    M libraries/Table.php
    M libraries/Util.php
    M libraries/central_columns.lib.php
    M libraries/common.inc.php
    M libraries/config/PageSettings.php
    M libraries/config/Validator.php
    M libraries/controllers/database/DatabaseStructureController.php
    M libraries/controllers/table/TableChartController.php
    M libraries/controllers/table/TableIndexesController.php
    M libraries/controllers/table/TableRelationController.php
    M libraries/controllers/table/TableSearchController.php
    M libraries/controllers/table/TableStructureController.php
    M libraries/core.lib.php
    M libraries/di/Container.php
    A libraries/di/ContainerException.php
    A libraries/di/NotFoundException.php
    M libraries/di/ReflectorItem.php
    M libraries/insert_edit.lib.php
    M libraries/mult_submits.inc.php
    M libraries/operations.lib.php
    M libraries/plugins/auth/AuthenticationCookie.php
    M libraries/plugins/auth/AuthenticationHttp.php
    M libraries/rte/rte_routines.lib.php
    M libraries/server_privileges.lib.php
    R libraries/tbl_info.inc.php
    M libraries/tracking.lib.php
    M po/bn.po
    M po/ca.po
    M po/es.po
    M po/fr.po
    M po/id.po
    M po/it.po
    M po/nl.po
    M po/uk.po
    M po/zh_TW.po
    M prefs_manage.php
    M setup/frames/menu.inc.php
    M tbl_addfield.php
    M tbl_export.php
    M tbl_find_replace.php
    M tbl_import.php
    M tbl_operations.php
    M tbl_select.php
    M tbl_sql.php
    M tbl_structure.php
    M tbl_zoom_select.php
    M templates/database/designer/database_tables.phtml
    M templates/database/designer/side_menu.phtml
    M templates/database/designer/table_list.phtml
    M templates/server/databases/create.phtml
    M templates/table/structure/optional_action_links.phtml
    M test/classes/ConfigTest.php
    M test/classes/DatabaseInterfaceTest.php
    M test/classes/TableTest.php
    A test/classes/di/ContainerExceptionTest.php
    A test/classes/di/ContainerTest.php
    A test/classes/di/NotFoundExceptionTest.php
    M test/classes/plugin/auth/AuthenticationCookieTest.php
    M test/classes/plugin/auth/AuthenticationHttpTest.php
    M test/classes/plugin/export/ExportXmlTest.php
    M test/libraries/PMA_server_privileges_test.php
    M test/libraries/PMA_tbl_tracking_test.php
    M themes/pmahomme/css/pmd.css.php
    M view_operations.php

  Log Message:
  -----------
  Merge branch 'master' into twig-template

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: a2d64b8bda0936167348aa569d558141f54f7db0
      https://github.com/phpmyadmin/phpmyadmin/commit/a2d64b8bda0936167348aa569d558141f54f7db0
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
    M .gitignore
    M libraries/Template.php
    M libraries/vendor_config.php
    R templates/test/gettext.phtml
    A templates/test/gettext/gettext.phtml
    A templates/test/gettext/gettext_twig.twig
    A templates/test/gettext/notes_twig.twig
    A templates/test/gettext/plural_notes_twig.twig
    A templates/test/gettext/plural_twig.twig
    R templates/test/gettext_twig.twig
    M test/classes/TemplateTest.php

  Log Message:
  -----------
  Add requested changes and add more tests

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 44d56123ba8a41f40d69021cfa06ff8bddc3b371
      https://github.com/phpmyadmin/phpmyadmin/commit/44d56123ba8a41f40d69021cfa06ff8bddc3b371
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M composer.json
    M libraries/twig/NodeTrans.php
    M libraries/twig/TokenParserTrans.php
    A templates/test/gettext/pgettext.phtml
    A templates/test/gettext/pgettext_twig.twig
    M test/classes/TemplateTest.php

  Log Message:
  -----------
  Add support for pgettext

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 5b8415848a5f5082c04cb1fcbd9ec0a601b47568
      https://github.com/phpmyadmin/phpmyadmin/commit/5b8415848a5f5082c04cb1fcbd9ec0a601b47568
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M libraries/twig/NodeTrans.php

  Log Message:
  -----------
  Fix strange bug on HHVM build

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: d71e09759394396362daa9767b90c016170e7aba
      https://github.com/phpmyadmin/phpmyadmin/commit/d71e09759394396362daa9767b90c016170e7aba
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-04-06 (Thu, 06 Apr 2017)

  Changed paths:
    M libraries/Template.php
    M libraries/twig/I18nExtension.php
    R libraries/twig/NodeTrans.php
    R libraries/twig/TokenParserTrans.php
    M libraries/twig/UrlExtension.php
    A libraries/twig/i18n/NodeTrans.php
    A libraries/twig/i18n/TokenParserTrans.php
    A scripts/generate-twig-cache
    M scripts/update-po

  Log Message:
  -----------
  Add Twig cache generator and bypass escape option

- Add script to generate cache files for all Twig templates
- Add option in Twig extension that bypass autoescaping

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: 69154289ea02a287addba9f37d39caf7b17de1e8
      https://github.com/phpmyadmin/phpmyadmin/commit/69154289ea02a287addba9f37d39caf7b17de1e8
  Author: Maurício Meneghini Fauth <mauriciofauth at gmail.com>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M libraries/twig/UrlExtension.php

  Log Message:
  -----------
  Remove unused functions

Signed-off-by: Maurício Meneghini Fauth <mauriciofauth at gmail.com>


  Commit: fbbbb85c2d442227a334db542307811856b3c445
      https://github.com/phpmyadmin/phpmyadmin/commit/fbbbb85c2d442227a334db542307811856b3c445
  Author: Michal Čihař <michal at cihar.com>
  Date:   2017-04-07 (Fri, 07 Apr 2017)

  Changed paths:
    M .gitignore
    M composer.json
    M libraries/Template.php
    A libraries/twig/I18nExtension.php
    A libraries/twig/UrlExtension.php
    A libraries/twig/i18n/NodeTrans.php
    A libraries/twig/i18n/TokenParserTrans.php
    M libraries/vendor_config.php
    A scripts/generate-twig-cache
    M scripts/update-po
    A templates/test/add_data_twig.twig
    A templates/test/echo_twig.twig
    A templates/test/gettext/gettext.phtml
    A templates/test/gettext/gettext_twig.twig
    A templates/test/gettext/notes_twig.twig
    A templates/test/gettext/pgettext.phtml
    A templates/test/gettext/pgettext_twig.twig
    A templates/test/gettext/plural_notes_twig.twig
    A templates/test/gettext/plural_twig.twig
    A templates/test/static_twig.twig
    M test/classes/TemplateTest.php

  Log Message:
  -----------
  Merge pull request #13100 from mauriciofauth/twig-template

Initial support for Twig template engine


Compare: https://github.com/phpmyadmin/phpmyadmin/compare/0a135fa0ec2d...fbbbb85c2d44


More information about the Git mailing list