Permalink
Browse files

Merged from drush_branch_extract

  • Loading branch information...
2 parents 4506cf3 + 09ffdf5 commit 50f6db9c71179aa2fbde84cda5703da6272ee072 @shakty committed Apr 22, 2012
Showing with 7,738 additions and 3,413 deletions.
  1. +3 −0 .gitignore
  2. +142 −0 CHANGELOG
  3. +258 −0 includes/api/api.inc
  4. +157 −0 includes/api/drush.inc
  5. +49 −98 includes/config.inc
  6. +13 −9 includes/{core.batch.inc → core/batch.inc}
  7. +40 −16 includes/{core.common.inc → core/common.inc}
  8. +136 −0 includes/core/modules.inc
  9. +2 −2 includes/{core.php.inc → core/php.inc}
  10. +71 −0 includes/core/token.inc
  11. +67 −29 includes/db.inc
  12. +0 −512 includes/editor.inc
  13. +89 −0 includes/feed.inc
  14. +291 −0 includes/forms/editor.inc
  15. +457 −0 includes/forms/export.inc
  16. +1,066 −0 includes/forms/export.old.inc
  17. +90 −0 includes/forms/first_install.inc
  18. +191 −0 includes/forms/forms.inc
  19. +21 −0 includes/forms/helper.inc
  20. +376 −0 includes/forms/import.inc
  21. +144 −0 includes/forms/info.inc
  22. +74 −48 includes/{export.inc → forms/lab.inc}
  23. +78 −0 includes/forms/quickrun.inc
  24. +0 −749 includes/import.inc
  25. +251 −280 includes/io.inc
  26. +208 −403 includes/{ → parser}/parser.inc
  27. +336 −0 includes/parser/scan.inc
  28. +79 −0 includes/path.inc
  29. +45 −46 includes/servers.inc
  30. +256 −0 includes/tagmodules.inc
  31. +235 −0 includes/unused.inc
  32. +98 −488 includes/utils.inc
  33. +28 −1 includes/variables.inc
  34. +11 −3 js/ajax_validation.js
  35. +26 −9 js/editor.js
  36. +3 −3 patterns.drush.inc
  37. +4 −3 patterns.info
  38. +35 −30 patterns.install
  39. +202 −259 patterns.module
  40. 0 { → patterns_components}/components/block.inc
  41. +28 −1 { → patterns_components}/components/color.inc
  42. +79 −1 { → patterns_components}/components/field.inc
  43. +51 −0 { → patterns_components}/components/menu.inc
  44. +41 −0 { → patterns_components}/components/node.inc
  45. +28 −0 { → patterns_components}/components/pathauto.inc
  46. +41 −4 { → patterns_components}/components/shortcut.inc
  47. +20 −1 { → patterns_components}/components/system.inc
  48. +50 −7 { → patterns_components}/components/taxonomy.inc
  49. 0 { → patterns_components}/components/toolbar.inc
  50. +6 −6 { → patterns_components}/components/user.inc
  51. +8 −0 patterns_components/patterns_components.info
  52. +10 −0 patterns_components/patterns_components.module
  53. 0 patterns_d2d/README
  54. +87 −0 patterns_d2d/includes/patterns_d2d.form.inc
  55. +93 −0 patterns_d2d/includes/patterns_d2d.srpc.inc
  56. +8 −0 patterns_d2d/patterns_d2d.info
  57. +21 −0 patterns_d2d/patterns_d2d.install
  58. +34 −0 patterns_d2d/patterns_d2d.module
  59. 0 { → patterns_examples}/patterns/block.yaml
  60. 0 { → patterns_examples}/patterns/block_delete.yaml
  61. 0 { → patterns_examples}/patterns/block_modify.yaml
  62. 0 { → patterns_examples}/patterns/color.yaml
  63. 0 { → patterns_examples}/patterns/content.yaml
  64. 0 { → patterns_examples}/patterns/content_delete.yaml
  65. 0 { → patterns_examples}/patterns/content_modify.yaml
  66. 0 { → patterns_examples}/patterns/content_type_cck_fields.yaml
  67. 0 { → patterns_examples}/patterns/date_field_create.yaml
  68. 0 { → patterns_examples}/patterns/date_field_delete.yaml
  69. 0 { → patterns_examples}/patterns/date_field_modify.yaml
  70. 0 { → patterns_examples}/patterns/epf-apm.yaml
  71. +18 −10 { → patterns_examples}/patterns/epf.yaml
  72. 0 { → patterns_examples}/patterns/epf_old.yaml
  73. 0 { → patterns_examples}/patterns/field_field_modify.yaml
  74. 0 { → patterns_examples}/patterns/field_instance_create.yaml
  75. 0 { → patterns_examples}/patterns/field_instance_delete.yaml
  76. 0 { → patterns_examples}/patterns/field_instance_modify.yaml
  77. 0 { → patterns_examples}/patterns/field_weight_modify.yaml
  78. 0 { → patterns_examples}/patterns/fill_forms.yaml
  79. 0 { → patterns_examples}/patterns/menu_create.yaml
  80. 0 { → patterns_examples}/patterns/menu_delete.yaml
  81. 0 { → patterns_examples}/patterns/menu_item_create.yaml
  82. 0 { → patterns_examples}/patterns/menu_item_delete.yaml
  83. 0 { → patterns_examples}/patterns/menu_item_modify.yaml
  84. 0 { → patterns_examples}/patterns/menu_modify.yaml
  85. 0 { → patterns_examples}/patterns/modules.yaml
  86. +2 −2 { → patterns_examples}/patterns/modules2.xml
  87. 0 { → patterns_examples}/patterns/more_users.yaml
  88. 0 { → patterns_examples}/patterns/node.yaml
  89. 0 { → patterns_examples}/patterns/node_cck_fields.yaml
  90. 0 { → patterns_examples}/patterns/node_delete.yaml
  91. 0 { → patterns_examples}/patterns/node_modify.yaml
  92. 0 { → patterns_examples}/patterns/path_auto.yaml
  93. 0 { → patterns_examples}/patterns/php_func.yaml
  94. 0 { → patterns_examples}/patterns/profyle.yaml
  95. 0 { → patterns_examples}/patterns/sample.yaml
  96. 0 { → patterns_examples}/patterns/shortcut_add_link.yaml
  97. 0 { → patterns_examples}/patterns/shortcut_add_set.yaml
  98. 0 { → patterns_examples}/patterns/shortcut_delete_link.yaml
  99. 0 { → patterns_examples}/patterns/shortcut_delete_set.yaml
  100. 0 { → patterns_examples}/patterns/shortcut_edit_link.yaml
  101. 0 { → patterns_examples}/patterns/shortcut_edit_set.yaml
  102. 0 { → patterns_examples}/patterns/shortcut_set_switch.yaml
  103. 0 { → patterns_examples}/patterns/taxonomy_term_add.yaml
  104. 0 { → patterns_examples}/patterns/taxonomy_term_cmd.yaml
  105. 0 { → patterns_examples}/patterns/taxonomy_term_delete.yaml
  106. 0 { → patterns_examples}/patterns/taxonomy_term_modify.yaml
  107. 0 { → patterns_examples}/patterns/taxonomy_vocabulary_add.yaml
  108. 0 { → patterns_examples}/patterns/taxonomy_vocabulary_cmd.yaml
  109. 0 { → patterns_examples}/patterns/taxonomy_vocabulary_delete.yaml
  110. 0 { → patterns_examples}/patterns/taxonomy_vocabulary_modify.yaml
  111. 0 { → patterns_examples}/patterns/template.xml
  112. 0 { → patterns_examples}/patterns/theme.yaml
  113. 0 { → patterns_examples}/patterns/toolbar.yaml
  114. 0 { → patterns_examples}/patterns/user_create.yaml
  115. 0 { → patterns_examples}/patterns/variables.yaml
  116. 0 { → patterns_examples}/patterns/views_import.yaml
  117. +8 −0 patterns_examples/patterns_examples.info
  118. +7 −0 patterns_examples/patterns_examples.module
  119. +9 −0 patterns_phpparser/patterns_phpparser.info
  120. +103 −0 patterns_phpparser/patterns_phpparser.module
  121. +9 −0 patterns_xmlparser/patterns_xmlparser.info
  122. +300 −0 patterns_xmlparser/patterns_xmlparser.module
  123. +9 −0 patterns_yamlparser/patterns_yamlparser.info
  124. +41 −0 patterns_yamlparser/patterns_yamlparser.install
  125. +59 −0 patterns_yamlparser/patterns_yamlparser.module
  126. +32 −0 tests/README.md
  127. +18 −5 tests/block/block.test
  128. +15 −5 tests/color/color.test
  129. +27 −14 tests/field/field.test
  130. +150 −0 tests/general/general.test
  131. +29 −21 tests/importing/importing.test
  132. +18 −10 tests/menu/menu.test
  133. +16 −5 tests/node/content.test
  134. +17 −6 tests/node/node.test
  135. +16 −8 tests/parser/parser.test
  136. +3 −3 tests/parser/valid/patterns.parser_ok.yaml
  137. +25 −9 tests/pathauto/pathauto.test
  138. +167 −191 tests/patterns.test
  139. +20 −11 tests/shortcut/shortcut.test
  140. +19 −7 tests/system/system.test
  141. +17 −10 tests/taxonomy/taxonomy.test
  142. +13 −6 tests/toolbar/toolbar.test
  143. +16 −4 tests/user/user.test
  144. +142 −0 theme/common.inc
  145. +80 −0 theme/modules.inc
  146. +9 −0 theme/public.inc
  147. +87 −78 {includes → theme}/theme.inc
View
@@ -1,3 +1,6 @@
+theme/extract.inc
+includes/forms/modules.inc
+tests/importing/imported/*
.directory
__*
test_*
View
142 CHANGELOG
@@ -1,3 +1,145 @@
+7055:
+
+ - Tests are now restored
+
+7054:
+
+ - Info page completed
+
+7053:
+
+ - patterns_io_load_components uses drupal_static now and returns an
+ array of paths to components
+
+7052:
+ - SimpleTests re-enabled.
+ - General Test detached from patterns.test
+ - Added a README.md in the test directory
+ - Full path to patterns files must be specified when using runFile()
+ - Added help for testing (to move into Drupal.org doc)
+ - PatternRunTestCase -> PatternsTestCase
+
+7051:
+ - Major Update: Patterns_d2d submodule added: Patterns can be automatically
+ pushed to a Patterns Server.
+
+*********************************************************************************************
+
+7050:
+ - Beautified interface: changed some of the labels and added a small title
+ to all pages
+ - Patterns Export -> Patterns Lab
+ - Patterns Extract -> Patterns Export
+ - Patterns Quick-Run become a MENU_CALLBACK instead of MENU_LOCAL_TASK
+
+7049:
+
+ - Fixed module/tag/form selection in the extract page.
+ - Extraction automatically adds the modules which are required for
+ running the pattern
+
+7048:
+
+ - Publish/Unpublish pattern has a separate function to access the db.
+
+7047:
+
+ - Page for public patterns created.
+ - Admin can set an url for the page from the settings page.
+
+7046:
+
+ - Automatic extraction seems to work, for ALL and for specific forms / components
+ - TODO: improve GUI
+
+7045:
+
+ - Added hook_patterns_publish and hook_patterns_unpublish
+
+7044:
+
+ - Added drush hooks to automatically download and enable modules
+
+7043:
+
+ - During saving operation, if failing in parsing a pattern file previously
+ copied in the files directory, the file is removed.
+
+7042:
+ - Created page for displaying information after first install of
+ patterns.
+
+7041:
+
+ - Patterns removal from the file systems works as well
+
+7040: - Fixed bug drush installation of YAML Parser together with Patterns
+ - Parser scan detached from parser
+
+7039:
+
+ - Parser validates correctly all types of included patterns
+
+7038:
+ - XML Parser Dump works correctly
+
+7037:
+
+ - All necessary files are correctly included in the .install file
+
+7036:
+
+ - Added an Info page, which displays general information about
+ the status of the Patterns module as a whole.
+
+7035:
+
+ - Fixed bugs in importing new patterns.
+ - Extension is automatically added to saved files, if missing.
+
+7034:
+
+ - Theme directory moved outside includes.
+ - Modules page per pattern restored
+
+7033:
+
+ - XML Patterns feed restored
+
+7032:
+
+ - Fixed several bugs related to updated function names.
+ - TODO: check simple tests
+
+7031:
+
+ - Patterns Example sub-module created.
+
+7030:
+
+ - Dynamic Parsers allowed
+ - XML, PHP and YAML Parser moved into a separate sub-modules
+
+7029:
+
+ - Include directory refactoring
+ - The tag <modules> got a new semantic. It enables (if they are not) the modules
+ just for the pattern execution, and then re-disables them (if they were so)
+
+7028:
+
+ - XML support enabled. Dumping is not available
+
+7027:
+
+ - Publish link added again in the interface
+ - Patterns can be restored from the trash bin
+ - Format is displayed in the GUI
+
+7026:
+
+ - Patterns are correctly identified by the file name now. No more ambiguity with extensions
+
7025:
- Fixed inconsistencies in the removal process in the GUI. Removed patterns are still not
Oops, something went wrong.

0 comments on commit 50f6db9

Please sign in to comment.