Use Context system for actions
ProblemsHaving a single parameter for actions is not sufficient, nor is it possible to add further metadata to the single parameter (e.g. to define whether it is required)We need to support actions...
View ArticleAllow actions to postpone saving the modified entity
In #2001196: Add a postExecute() step to action plugins timplunkett writes: In theory, you could write a config entity that uses multiple action plugins, like Rules does.If you have both PromoteNode...
View ArticleImprove coding standards and comments standards for Actions module.
There are numerous coding and commenting standards issues in the actions module. For eg: Missing name of @params, missing desfriptions for functions, line indentations, etc.
View ArticlePopup message is on the top of the button of browser
When you save a new action and you forgot to fill out the field the popup message "please fill out this field" is goes at the top of the back button of the browser or on top of the Drupal menu...
View ArticleMove processing plugin context to data processors
MotivationFor Rules being able to properly switch between context/configuration being passed on, action (and condition) plugins should not / may not apply data processing like token replacements on the...
View ArticleAction module hook_help() improvement
Return text in hook_help() for case 'entity.action.edit_form': is not wrapped within <p> tag.
View ArticleMove action_views_form_substitutions() out of actions module
Problem/MotivationActions are core matter so this hook should live in views module integration to coreProposed resolutionMove hook implementation, and probably tests to views moduleRemaining...
View ArticleRemove useless config action.settings.recursion_limit
Problem/MotivationActions module provides configuration action.settings.recursion_limit which is not used by core (except tests and migrations)Proposed resolutionRemove it and fix tests with some other...
View ArticleUse drupalci.yml for composer dependency min/max testing
Problem/MotivationEventually, DrupalCI will give us a way to tie different build processes to different needs, using the idea of 'triggers.'One such build trigger will likely be a dependency min/max...
View ArticleContact module is not sending email (and says that it does)
Hi,I have a problem with Contact module. A form created with this module is not working. When a user fills the form and tries to send it, there are two notifications:Unable to send e-mail. Contact the...
View ArticleAdd the option to add custom menus to a content type on menu creating/editing
Problem/MotivationWhen creating a custom menu there isn't an option to link the menu to a content type. I had the idea to make a custom menu where I could add some basic pages.The steps I had in mind:...
View Articledoctrine common 2.9 has moved reflection
A recent install gave me an error looking for the file - vendor/doctrine/common/lib/Doctrine/Common/Reflection/ClassFinderInterface.phpIt did not exist, and it seems the release doctrine/common 2.9 has...
View ArticleAdmin dashboard looks strange
I am new to Drupal. I have installed Drupal 8.6.4 on IIS 7. All steps went normal, starting from choosing of the language till entering the site data (name - email adress, ...etc). I have received a...
View ArticleNodeTitleTest passes when it should currently fail
Problem/MotivationIn modules/node/src/Tests/NodeTitleTest.php, a title is created with a value of "0 | Drupal." However, the test only looks for "0." This test passes because a title is not found...
View ArticleDomain-based language negotiation strips "destination" URL query...
Problem/MotivationWhen using domain language negotiation the destination parameter can be stripped.Steps to reproduce:Install standardInstall the language moduleAdd second languageGo to Configuration...
View ArticleMove message, goto, and email action plugins to Drupal\Core\Action
Follow-up to #2811663-11: Rename Action module to Action UI in the UI and in commentsB.C. eligible see https://www.drupal.org/core/d8-bc-policy#plugins
View ArticleAdd a XssFilteredMarkup
Problem/MotivationThere are quite some usecases in core where we want have to xss filter the output Proposed resolutionRemaining tasksUser interface changesAPI changesData model changes
View ArticleSupport for external databases in `content_entity` migration source?
The `content_entity` migration source has been ported from the module `migrate_drupal_d8` which in turn makes the module deprecated. Because this is a port, we would expect the source plugins...
View ArticleUnify Database/Log::findCaller and Utility/Error::getLastCaller
Followup #2999612: Properly deprecate db_query_rangeThere's some overlap between how Drupal\Core\Utility\Error is determining the caller, and a similar functionality in...
View ArticleShowing error when try to add the field for type "Conact message"
When I try to add the field type other with conact message it through the below error:Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S02]: Base table or view not found: 1146 Table...
View Article