Details and Accordion
Problem/MotivationRestyle the details and accordion elements based on the Proposal: A Style Guide for Seven.Motivation is discussed in more detail in the style guide.The file and image fields,...
View ArticleReferences to d.o/cron, which is documentation for Drupal 7
There are a couple of references in Drupal core to https://www.drupal.org/cron. This is a redirect however to the Drupal 7 documentation on cron with url...
View ArticleStop logging comment IP addresses by default
Problem/MotivationSpinning this out from #126197: Option to Disable IP Logging.Drupal permanently logs IP addresses and has done so for at least ten years. This isn't used for anything by default, it's...
View ArticleContentModerationStateInterface additions
Problem/MotivationThe ContentModerationState implements the ContentModerationStateInterface, but that interface is empty.The public custom methods should be part of that interface. It would also be...
View Article[META] Identify component maintainers for components with no maintainer...
As part of our efforts to manage Drupal 8 technical debt toward release, we're trying to make sure that every current Drupal core component has at least one active comaintainer. The first step is to...
View ArticleRunning \Drupal\KernelTests\Config\DefaultConfigTest creates a directory...
Problem/MotivationRunning \Drupal\KernelTests\Config\DefaultConfigTest creates a directory called : in DRUPAL_ROOT. This artefact shouldn't exist.It gets created by image_install. It happens because...
View ArticleFields hidden in some view modes abort migration (D6)
Setting this to major because it is a common situation that totally aborts the migration process.To recreate the problem, create several view modes in the source database. Set some fields to be hidden...
View Articledblog_watchdog does not handle ISO-8859-4 characters
When the URL has characters like äöå and other non ISO-8859-1 characters, the insert throws an exception.PDOException: in dblog_watchdog() (line 154 of...
View Article#drupal-offcanvas should be a class selector.
While working on https://www.drupal.org/node/2858879I looked at the error logs and at Drupals shiny new feature of showing css lint error along with phpunit errors.one error log is...
View ArticleAdd context to translatable watchdog strings
Since watchdog entries are meant for a more tech-savvy audience I suggest to flag these strings with a distinct context so translators can take this into account.Sorry, but atm I do not have a box with...
View ArticlePDOException when watchdog is empty
PDOException: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use...
View ArticleRename the table headers on the watchdog 403/404 controllers
Updated: Comment 0Problem/MotivationThis 403/404 page should better describe that the message is actually the page on which the access denied/not found happened.Proposed resolutionRemaining tasksUser...
View ArticleWatchdog should work, even if the error is too early, before module.inc is...
This is not a present problem with core, although with some custom changes to core, it can manifest itself as WSOD.If someone adds watchdog() calls too early, the module_implements() in the watchdog()...
View ArticleAdd user agent to the watchdog log messages
Hey there,often I have some problems in my watchdog messages that can not be reproduced in certain browsers.For example some browsers may search for a "favicon.ico" file in the document root of a...
View ArticleAdding a watchdog stmt - disables a form submit handler
A few days ago, I posted this issue as a comment to issue #1028112 http://drupal.org/node/1028112#comment-5065774 and was recommended by @david_rothstein to create a new issue.David verified the issue...
View ArticleRecording HTTP_REFERER for 404s
I do not have quite enough kgnowledge yet to propose a patch, but it would be very usefurl to record the referring url that is generati ng the 404.
View ArticleLog early watchdog calls to web server's error log
Ever since we implemented the watchog() function, and made it a hook, we have had situations that cause loss of logged data.As it stands, the watchdog() function checks to see if there are modules...
View ArticleConsolidate similar but same logging channels
Over at #1289536: Switch Watchdog to a PSR-3 logging framework we introduce the concept of "channels" that so far they were the types or the first argument of the watcdog() function. The big...
View ArticleAdd IP lookup capabilities to the watchdog module
This small patch adds IP lookup capabilities to the watchdog module using the free external site http://whois.sc. Basically, the IP becomes clickable, and a new window opens which displays a lot of...
View ArticleSkip module_invoke/module_hook in calling hook_watchdog (excessive...
Motivation: speed up watchdog callswatchdog uses module_implements, which is totally cached and knows that module_hook exists. module_invoke goes and calls module_hook which does another...
View Article