Commit Graph

280 Commits (5c18e689460f6a0fbd9ae3bc6876a3072d9227ce)

Author SHA1 Message Date
Tim Plunkett e6bddaea6e Issue #1744186 by damiankloip, tim.plunkett: Move uses_options() from plugin annotation to a class property. 2012-10-21 22:48:36 -04:00
xjm 53c7d23519 Issue #1658068 by tim.plunkett, damiankloip: Convert Views to use core TempStore instead of ctools_object_cache_*(). 2012-10-21 22:48:36 -04:00
Daniel Wehner dad1844e97 Update some of the debug messages. 2012-10-21 22:48:36 -04:00
Daniel Wehner 0829fb3cf3 Issue #1602534 by dawehner: Remove a missing ctools_include() call. 2012-10-21 22:48:36 -04:00
Tim Plunkett 0c9c847e58 Issue #1744248 by tim.plunkett: Plugin and Handler should be PluginBase and HandlerBase. 2012-10-21 22:48:36 -04:00
Daniel Wehner e542b7a282 Issue #1742858: Remove dependency from the hybrid filter patch. 2012-10-21 22:48:36 -04:00
Tim Plunkett e7209241f3 Issue #1744152 by tim.plunkett: Fixed entity_load_multiple() no longer supports $conditions. 2012-10-21 22:48:36 -04:00
Daniel Wehner 7d8102ea62 Issue #1484336 by dawehner, damiankloip | Hurukan: Fixed Undefined index in views_plugin_row_node_view().inc. 2012-10-21 22:48:35 -04:00
yan_nick cc7c39bde5 Issue #1741216 by yannickoo: Fixed Views handler doesn't store the field instance in the object, so it's hard to reuse. 2012-10-21 22:48:35 -04:00
yan_nick a50bddad49 Issue #1741242 by yannickoo: Replace _dummy view mode with _custom. 2012-10-21 22:48:35 -04:00
Tim Plunkett 863b346364 Issue #1741172 by tim.plunkett: Remove as much CTools code as possible, and document the parts left to remove. 2012-10-21 22:48:35 -04:00
dereine d2c9b80d83 Issue #1720734 by dawehner, damiankloip: Allow many to one handler to work with strings. 2012-10-21 22:48:35 -04:00
Daniel Wehner 14a8b0df82 Move CTools specific integration into CTools. 2012-10-21 22:48:35 -04:00
Daniel Wehner 6a9ce89a65 Issue #1706258 by dawehner, damiankloip: Convert join class to plugins. 2012-10-21 22:48:35 -04:00
Daniel Wehner ea409c732e Issue #1736722 by dawehner, lund.mikkel: Fix default input_required text to not wrap the value with t(). 2012-10-21 22:48:35 -04:00
git 9b242c4296 Issue #1739154 by lund.mikkel: Fixed Bad translation of All causes double translation. 2012-10-21 22:48:35 -04:00
git 3794930400 Issue #1736722 by lund.mikkel: Fixed 'Apply' gets double translated in Exposed Form plugin. 2012-10-21 22:48:35 -04:00
tim.plunkett d1db57412d Issue #1719496 by dagmar: Fixed Filter cannot be configured after certain conditions. 2012-10-21 22:48:35 -04:00
damiankloip 5e4b5ff6f8 Issue #1732672 by damiankloip, dawehner: Added description option to exposed filters. 2012-10-21 22:48:34 -04:00
Tim Plunkett 40d5f16f55 Issue #731662 by dagmar, dawehner, tim.plunkett, bojanz, SuperXren, BWPanda: Added Hybrid Exposed Filters. 2012-10-21 22:48:34 -04:00
Daniel Wehner a369a0e3dd Issue #1736458: Remove a couple of debug messages in wizard tests. 2012-10-21 22:48:34 -04:00
Daniel Wehner 1454010815 Issue #1529936 by dawehner: Remove the ability to translate paths as that's intended by Drupal. 2012-10-21 22:23:23 -04:00
Daniel Wehner ed0289989d Issue #1494884: Use many_to_one for the field_list filter. 2012-10-21 22:23:23 -04:00
osopolar 46ea350d3b Issue #1712044 by osopolar: Fixed views_handler_field_history_user_timestamp()::render() should look at date changed instead of created as in node_mark(). 2012-10-21 22:23:23 -04:00
aspilicious 07220921ac Issue #1735070 by aspilicious: Fix @file blocks. 2012-10-21 22:23:23 -04:00
Tim Plunkett 9bc9242d19 Issue #1734904 by tim.plunkett: Clean up plugins. 2012-10-21 22:23:23 -04:00
aspilicious e5a4ab8a6c Issue #1705714 by aspilicious: Convert views CMI settings to new standard. 2012-10-21 22:23:22 -04:00
Daniel Wehner f632baa250 cleanup the translation test, but uncomment the test, as it was basically totally broken 2012-10-21 22:23:22 -04:00
Daniel Wehner 3ae63756e2 Convert the math field to use the psr0 class 2012-10-21 22:23:22 -04:00
Daniel Wehner 10941e1e87 path_fields_supplemental expected to contain an array of fields but the annotation code ignored that 2012-10-21 22:23:22 -04:00
Daniel Wehner 92a5f2156c this fixes the damn wizard test 2012-10-21 22:23:22 -04:00
Daniel Wehner 6f39297639 fixed wrong base-table name for the taxonomy wizard and improved the translation test. 2012-10-21 22:23:22 -04:00
Bram Goffings 805bf77961 fixed taxonomy relationship test 2012-10-21 22:23:22 -04:00
Tim Plunkett 28c9978f9d Restore the overridden functionality. 2012-10-21 22:23:22 -04:00
Tim Plunkett 587f8d24d2 Allow plugins to specify a module, and check for module_exists(). 2012-10-21 22:23:22 -04:00
Tim Plunkett faa795e8d5 Add module names to all core plugins. 2012-10-21 22:23:22 -04:00
Tim Plunkett e59b43b983 Rebuild the menu after saving a new view. 2012-10-21 22:23:21 -04:00
Tim Plunkett 0de6470f8b ArgumentDefaultTest depends on node and taxonomy. 2012-10-21 22:23:21 -04:00
Tim Plunkett 7bff10f739 Switch definition[name] to definition[id]. 2012-10-21 22:23:21 -04:00
Tim Plunkett a1e6b28098 Switch the remaining 'uses FOO' to 'uses_FOO'. 2012-10-21 22:23:21 -04:00
Tim Plunkett c8b122ee90 Don't enable views_test until settings are configured. 2012-10-21 22:23:21 -04:00
Tim Plunkett 55df3a6ab2 Temporarily rename ViewsTestBase to ViewsSqlTest. 2012-10-21 22:23:21 -04:00
Tim Plunkett 763813d6d8 Enable views_ui by default, to help tests pass. 2012-10-21 22:23:21 -04:00
Tim Plunkett b25e6302da Add views_test to RelationshipNodeTermDataTest. 2012-10-21 22:23:21 -04:00
Damian Lee 954c087083 Fixed CachePluginBase. wrong cache table name and instanceof condition 2012-10-21 22:23:21 -04:00
Bram Goffings 54b5ede101 renamed the permission access plugin to perm 2012-10-21 22:23:21 -04:00
Daniel Wehner 4f3af98629 please wizard tests 2012-10-21 22:23:21 -04:00
Bram Goffings 93351462df remove override handler handling 2012-10-21 22:23:21 -04:00
Daniel Wehner af74bd089a Update Argument system to use the new type names for default/validator plugins 2012-10-21 22:23:21 -04:00
Daniel Wehner 1dde116dfa re-add and improve the documented variables on the handler 2012-10-21 22:23:21 -04:00
Bram Goffings 0c668f6214 removed ViewsObject file and references 2012-10-21 22:23:20 -04:00
Bram Goffings 783657ec6f fixed some views module tests 2012-10-21 22:23:20 -04:00
Daniel Wehner b091873842 another approach to fix the wizard tests 2012-10-21 22:23:20 -04:00
Bram Goffings 18e563813a partial language test fix 2012-10-21 22:23:20 -04:00
Bram Goffings 19a06fa396 access test fix 2012-10-21 22:23:20 -04:00
Daniel Wehner 3f25bb9ac6 Fix some notices in the wizard 2012-10-21 22:23:20 -04:00
Daniel Wehner 0e00b2466f Some small fix for many wizard tests 2012-10-21 22:23:20 -04:00
Daniel Wehner aec812a1f6 fix path testcase 2012-10-21 22:23:20 -04:00
Bram Goffings 4cf246232b fixing lots of handler tests 2012-10-21 22:23:20 -04:00
Daniel Wehner 2ee1981045 Convert pager settings to use number element 2012-10-21 22:23:20 -04:00
aspilicious 5d668a4637 Issue #1711650 by aspilicious: Remove custom number validation. 2012-10-21 22:23:20 -04:00
Tim Plunkett 50d849f8e8 Jump menu fail. 2012-10-21 22:23:20 -04:00
Tim Plunkett 538f570fbc Add use statement for ctools_math_expr. 2012-10-21 22:23:20 -04:00
Tim Plunkett 41c9411fe7 Register the namespace. 2012-10-21 22:23:20 -04:00
Tim Plunkett f99c8f6c96 Move DisplayTestCase to the proper folder. 2012-10-21 22:23:19 -04:00
Tim Plunkett e3d6b8733a Remove procedural code from plugins. 2012-10-21 22:23:19 -04:00
Tim Plunkett 0bd39a76b3 Date handler should continue to extend Formula. 2012-10-21 22:23:19 -04:00
Tim Plunkett 90dba138f1 Finish converting all "use *" to "use_*" options. 2012-10-21 22:23:19 -04:00
Bram Goffings 2aa84d212e added a cache decorator to improve performance 2012-10-21 22:23:19 -04:00
Bram Goffings 81b16bb29f renamed plugin_id to id 2012-10-21 22:23:19 -04:00
Tim Plunkett 318e1d1efd Issue #1716908 by aspilicious, tim.plunkett: Use the new attributes system in D8. 2012-10-21 22:23:19 -04:00
dereine ef66e0021a Issue #1677784 by kenneth.venken, dawehner: Follow up, Make sure the empty area is rendered on empty results. 2012-10-21 22:23:18 -04:00
Damian Lee 1f904665f8 Replace calls to $node->title with $node->label() 2012-10-21 22:23:18 -04:00
aspilicious 1a0ca1240a Issue #1712456 by aspilicious: Convert old cache api in groupwise_maximum handler. 2012-10-21 22:23:18 -04:00
tim.plunkett e9b6395e1f Issue #1273946 by Dmitriy.trt, tim.plunkett | ralf.strobel: Added Option to override user time zone in date handlers. 2012-10-21 22:23:18 -04:00
Tim Plunkett 3b2195d996 Clean up last few handlers and plugins. 2012-10-21 22:23:18 -04:00
Tim Plunkett ff14eb54bd Fix namespace for DefaultDisplayExtender. 2012-10-21 22:23:18 -04:00
Bram Goffings 7c26528ec9 partially reverting changes in TranslatableTest 2012-10-21 22:23:18 -04:00
Bram Goffings c38626cbbe small doc fixes 2012-10-21 22:23:18 -04:00
Bram Goffings ebd83f2ec3 possible fix for TranslatableTest 2012-10-21 22:23:18 -04:00
Bram Goffings 7552e03c81 addtional fixes for the test plugins 2012-10-21 22:23:17 -04:00
Bram Goffings ec4c2322bd converted test plugins 2012-10-21 22:23:17 -04:00
Daniel Wehner 2842bc148a some random bug fixes 2012-10-21 22:23:17 -04:00
Daniel Wehner b541e3c1e8 move the many to one helper to psr0 2012-10-21 22:23:17 -04:00
Tim Plunkett d6092dd574 Add missing namespace and use statements for row view. 2012-10-21 22:23:17 -04:00
Tim Plunkett 858b53ba1e Fix the naming of user Link class. 2012-10-21 22:23:17 -04:00
Tim Plunkett f7fa99701f Restore the missing custom text area plugin. 2012-10-21 22:23:17 -04:00
Daniel Wehner d9c68d48d4 convert users and translations as well 2012-10-21 22:23:17 -04:00
Daniel Wehner 797e863f35 convert a lot of modules to annotations 2012-10-21 22:23:16 -04:00
Tim Plunkett a4235cbc94 Add a workaround for uninitialized localization_plugin. 2012-10-21 22:23:16 -04:00
Daniel Wehner 5019a19032 convert system stuff 2012-10-21 22:23:16 -04:00
Daniel Wehner 445df4b828 fix search row plugin to not notice something 2012-10-21 22:23:16 -04:00
Daniel Wehner 2037828550 Introduce a temporary Views vendor to integrate core modules into core. 2012-10-21 22:23:16 -04:00
Tim Plunkett 3d48f0aa9f Clean up stray references to plugin managers other than ViewsPluginManager. 2012-10-21 22:23:16 -04:00
Tim Plunkett d9c2ed425c Add missing use statement for ViewsPluginManager. 2012-10-21 22:23:16 -04:00
Tim Plunkett b2970df17f Remove views_get_plugin_manager() and replace with new ViewsPluginManager(). 2012-10-21 22:23:16 -04:00
Tim Plunkett 427ec64dfc Switch from AnnotatedClassDiscovery to ViewsDiscovery. 2012-10-21 22:23:16 -04:00
Tim Plunkett 99e3cd9671 Rename use Drupal\views\Plugins Drupal\views\Plugin 2012-10-21 22:23:15 -04:00
Tim Plunkett 744aa3ae9a Call views_object_types() as a static method. 2012-10-21 22:23:15 -04:00
Daniel Wehner f8de053ea0 Convert node to annotations and PSR0 2012-10-21 22:23:15 -04:00
Daniel Wehner 20edb75f66 converted locale to plugins 2012-10-21 22:23:15 -04:00
Tim Plunkett 17fa51d0a0 Switch Drupal\views\Plugins to Drupal\views\Plugin. 2012-10-21 22:23:15 -04:00
Daniel Wehner eb3e8563d0 convert contact, field filter plugins 2012-10-21 22:23:15 -04:00
Daniel Wehner d6fc925132 converted contact and removed hook_views_wizard 2012-10-21 22:23:15 -04:00
Daniel Wehner ebf9c60510 fix some wizard issues... again 2012-10-21 22:23:14 -04:00
Daniel Wehner be280193ea moved aggregator,book,comment 2012-10-21 22:23:14 -04:00
Daniel Wehner 684b4a036e lets use annotated handlers in even more places 2012-10-21 22:23:14 -04:00
Tim Plunkett aa5cc30677 Remove @file from non-annotated plugins. 2012-10-21 22:23:14 -04:00
Daniel Wehner 412286e8af base handlers can be actually used 2012-10-21 22:23:14 -04:00
Daniel Wehner b158b24ab0 fix several different kind of unrelated things 2012-10-21 22:23:14 -04:00
Tim Plunkett 49b44b5f00 Remove migrated module plugins. 2012-10-21 22:23:14 -04:00
Tim Plunkett 15eaff390f Remove trailing commas from annotations. 2012-10-21 22:23:14 -04:00
Daniel Wehner d1335cf6e6 Make the wizard working again 2012-10-21 22:23:14 -04:00
Daniel Wehner 65dc722d8c Add abstract classes to all kind of plugins 2012-10-21 22:23:14 -04:00
Daniel Wehner 9ac1406a51 annotationasation: Convert basically every core plugin. 2012-10-21 22:23:13 -04:00
Damian Lee 6c84c8d2ee Fixed Plugin namespace in StyleSummaryPluginBase 2012-10-21 22:23:13 -04:00
Damian Lee bd65ce7887 Copied all module handlers to new plugin folder structure 2012-10-21 22:23:13 -04:00
Damian Lee d6f0adbbe3 Setup folder structure for module plugins 2012-10-21 22:23:13 -04:00
Daniel Wehner 8702ff0d25 right handlers for sort 2012-10-21 22:23:13 -04:00
Daniel Wehner d116463bf6 convert fields to annotation 2012-10-21 22:23:13 -04:00
Daniel Wehner d21b688451 convert more filters to annotations 2012-10-21 22:23:13 -04:00
Daniel Wehner d8bfd3b9f6 Use annotation for relationships 2012-10-21 22:23:13 -04:00
Daniel Wehner d00169d18b convert filter plugins to annotations 2012-10-21 22:23:13 -04:00
Daniel Wehner e2daf79ce8 Convert broken handlers to PSR0 2012-10-21 22:23:12 -04:00
Daniel Wehner 5128dcbbac use annotations to instanciate sorthandlers 2012-10-21 22:23:12 -04:00
Daniel Wehner a5ce14d979 Experiment with module handler as PSR0 2012-10-21 22:23:12 -04:00
Daniel Wehner 9b956ea6f5 move some classes in seperated files 2012-10-21 22:23:12 -04:00
Daniel Wehner d37ab8619e some more tiny little fixes 2012-10-21 22:23:12 -04:00
Daniel Wehner 5c83cdfd79 some more tiny little fixes 2012-10-21 22:23:12 -04:00
Daniel Wehner 4576815435 use the right base class for all handlers 2012-10-21 22:23:12 -04:00
Daniel Wehner 3ccb1139a2 move the old handler code into the handler class 2012-10-21 22:23:12 -04:00
Daniel Wehner 953de7e4e2 remove a bunch of notices 2012-10-21 22:23:12 -04:00
Daniel Wehner dd7d246bed add the missing handler.php file 2012-10-21 22:23:11 -04:00
Daniel Wehner 44c25bdffd use views_get_plugin instead of using the plugin manager manually 2012-10-21 22:23:11 -04:00
Daniel Wehner 5cd3787761 extend feed from page not from the default display 2012-10-21 22:23:11 -04:00
Daniel Wehner cabe4b1995 Introduce a handler base plugin 2012-10-21 22:23:11 -04:00
Daniel Wehner be8fab2fe4 try to make basic plugins possible 2012-10-21 22:23:11 -04:00
Daniel Wehner 5a3629df7c Some work on style plugins 2012-10-21 22:23:11 -04:00
Daniel Wehner da4d994453 by damiankloip: Make some work to get display going on 2012-10-21 22:23:11 -04:00
Daniel Wehner 02ee6ae577 fix some merge conflicts 2012-10-21 22:23:11 -04:00
Daniel Wehner 1d248ad779 Add an argument validator/default plugin 2012-10-21 22:23:11 -04:00
dereine 0d940a4f01 Issue #1331272 by dawehner | mototribe: Added Global: View Area sorting. 2012-10-21 22:23:11 -04:00
dereine ab79f5463b Issue #1566394 by dawehner | rszrama: Fixed views_handler_relationship_groupwise_max() does not export its subquery_string(). 2012-10-21 22:23:11 -04:00
damiankloip f59a54cbc2 Issue #1580816 by damiankloip | cperg: Added Count Records on Current Page. 2012-10-21 22:23:11 -04:00
rocket 0dbfc2b790 Issue #1661372 by rocket_nova: Fixed Contextual links render incorrectly when the field returns empty. 2012-10-21 22:23:11 -04:00
damiankloip 86ec547c7a Issue #1674356 by damiankloip, dawehner: Make a battleplan for the plugins. 2012-10-21 22:23:10 -04:00
dereine 02a35e24f6 Issue #1715458 by dawehner, damiankloip: Replace calls to ->title with label(). 2012-10-21 22:08:44 -04:00
tim.plunkett 29be73c229 Issue #1507368 by Dave Reid, damiankloip, tim.plunkett, aspilicious: Added hook for when the view cache is invalidated. 2012-10-21 22:08:44 -04:00
Daniel Wehner 805048810a Issue #1345934 by dawehner, damiankloip, joachim: Fixed default display being hidden makes it possible to be unable to save a view with validation errors. 2012-10-21 22:08:44 -04:00
damiankloip 3865a7c8d4 Issue #1711640 by damiankloip, tim.plunkett, aspilicious: Use $modules property for enabling tests. 2012-10-21 22:08:43 -04:00