diff --git a/core/core.api.php b/core/core.api.php index ef04faf2d798fa4bde4d7bac4ee44adae386b108..83d822c270046167731d09cf089beb793b0c0da7 100644 --- a/core/core.api.php +++ b/core/core.api.php @@ -79,9 +79,9 @@ * Web services make it possible for applications and web sites to read and * update information from other web sites. There are several standard * techniques for providing web services, including: - * - SOAP: http://en.wikipedia.org/wiki/SOAP SOAP - * - XML-RPC: http://en.wikipedia.org/wiki/XML-RPC - * - REST: http://en.wikipedia.org/wiki/Representational_state_transfer + * - SOAP: http://wikipedia.org/wiki/SOAP + * - XML-RPC: http://wikipedia.org/wiki/XML-RPC + * - REST: http://wikipedia.org/wiki/Representational_state_transfer * Drupal sites can both provide web services and integrate third-party web * services. * @@ -254,7 +254,7 @@ * - Exporting and importing configuration. * * The file storage format for configuration information in Drupal is - * @link http://en.wikipedia.org/wiki/YAML YAML files. @endlink Configuration is + * @link http://wikipedia.org/wiki/YAML YAML files. @endlink Configuration is * divided into files, each containing one configuration object. The file name * for a configuration object is equal to the unique name of the configuration, * with a '.yml' extension. The default configuration files for each module are @@ -1120,7 +1120,7 @@ * * A runtime assertion is a statement that is expected to always be true at * the point in the code it appears at. They are tested using PHP's internal - * @link http://www.php.net/assert assert() @endlink statement. If an + * @link http://php.net/assert assert() @endlink statement. If an * assertion is ever FALSE it indicates an error in the code or in module or * theme configuration files. User-provided configuration files should be * verified with standard control structures at all times, not just checked in diff --git a/core/includes/file.inc b/core/includes/file.inc index b9c217b9745b0f46dad45677fc266d871ed9d450..3e5eb8c96be84d406cf537f56938422f88c5f2a0 100644 --- a/core/includes/file.inc +++ b/core/includes/file.inc @@ -630,7 +630,8 @@ function file_munge_filename($filename, $extensions, $alerts = TRUE) { // Allow potentially insecure uploads for very savvy users and admin if (!\Drupal::config('system.file')->get('allow_insecure_uploads')) { - // Remove any null bytes. See http://php.net/manual/en/security.filesystem.nullbytes.php + // Remove any null bytes. See + // http://php.net/manual/security.filesystem.nullbytes.php $filename = str_replace(chr(0), '', $filename); $whitelist = array_unique(explode(' ', strtolower(trim($extensions)))); diff --git a/core/includes/theme.inc b/core/includes/theme.inc index cdfaaa9d7af5b53667f020b4bbd4d97c25106f5f..b71e437dcbab51af7031f1de04a5793a3877f225 100644 --- a/core/includes/theme.inc +++ b/core/includes/theme.inc @@ -416,7 +416,7 @@ function theme_render_and_autoescape($arg) { $return = (string) $arg; } // You can't throw exceptions in the magic PHP __toString methods, see - // http://php.net/manual/en/language.oop5.magic.php#object.tostring so + // http://php.net/manual/language.oop5.magic.php#object.tostring so // we also support a toString method. elseif (method_exists($arg, 'toString')) { $return = $arg->toString(); diff --git a/core/includes/unicode.inc b/core/includes/unicode.inc index 216d112c0c08ee275bd5a869d5e388d0636e2422..f0df33ede2cb0d076def46723092fc733c27ee26 100644 --- a/core/includes/unicode.inc +++ b/core/includes/unicode.inc @@ -29,26 +29,25 @@ function unicode_requirements() { 'value' => $libraries[$library], 'severity' => $severities[$library], ); - $t_args = array(':url' => 'http://www.php.net/mbstring'); switch ($failed_check) { case 'mb_strlen': - $requirements['unicode']['description'] = t('Operations on Unicode strings are emulated on a best-effort basis. Install the PHP mbstring extension for improved Unicode support.', $t_args); + $requirements['unicode']['description'] = t('Operations on Unicode strings are emulated on a best-effort basis. Install the PHP mbstring extension for improved Unicode support.'); break; case 'mbstring.func_overload': - $requirements['unicode']['description'] = t('Multibyte string function overloading in PHP is active and must be disabled. Check the php.ini mbstring.func_overload setting. Please refer to the PHP mbstring documentation for more information.', $t_args); + $requirements['unicode']['description'] = t('Multibyte string function overloading in PHP is active and must be disabled. Check the php.ini mbstring.func_overload setting. Please refer to the PHP mbstring documentation for more information.'); break; case 'mbstring.encoding_translation': - $requirements['unicode']['description'] = t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini mbstring.encoding_translation setting. Please refer to the PHP mbstring documentation for more information.', $t_args); + $requirements['unicode']['description'] = t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini mbstring.encoding_translation setting. Please refer to the PHP mbstring documentation for more information.'); break; case 'mbstring.http_input': - $requirements['unicode']['description'] = t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini mbstring.http_input setting. Please refer to the PHP mbstring documentation for more information.', $t_args); + $requirements['unicode']['description'] = t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini mbstring.http_input setting. Please refer to the PHP mbstring documentation for more information.'); break; case 'mbstring.http_output': - $requirements['unicode']['description'] = t('Multibyte string output conversion in PHP is active and must be disabled. Check the php.ini mbstring.http_output setting. Please refer to the PHP mbstring documentation for more information.', $t_args); + $requirements['unicode']['description'] = t('Multibyte string output conversion in PHP is active and must be disabled. Check the php.ini mbstring.http_output setting. Please refer to the PHP mbstring documentation for more information.'); break; } diff --git a/core/lib/Drupal/Component/Datetime/DateTimePlus.php b/core/lib/Drupal/Component/Datetime/DateTimePlus.php index 4540b3b615d4395dfc75bffae18c90831f0a9516..530a63e285cd7c17f73ebece18ae3073971d522a 100644 --- a/core/lib/Drupal/Component/Datetime/DateTimePlus.php +++ b/core/lib/Drupal/Component/Datetime/DateTimePlus.php @@ -177,7 +177,7 @@ public static function createFromTimestamp($timestamp, $timezone = NULL, $settin * to use things like negative years, which php's parser fails on, or * any other specialized input with a known format. If provided the * date will be created using the createFromFormat() method. - * @see http://us3.php.net/manual/en/datetime.createfromformat.php + * @see http://php.net/manual/datetime.createfromformat.php * @param mixed $time * @see __construct() * @param mixed $timezone @@ -389,7 +389,7 @@ protected function prepareFormat($format) { * PHP creates a valid date from invalid data with only a warning, * 2011-02-30 becomes 2011-03-03, for instance, but we don't want that. * - * @see http://us3.php.net/manual/en/time.getlasterrors.php + * @see http://php.net/manual/time.getlasterrors.php */ public function checkErrors() { $errors = \DateTime::getLastErrors(); diff --git a/core/lib/Drupal/Component/Utility/Bytes.php b/core/lib/Drupal/Component/Utility/Bytes.php index 0bcac31ed3f0534490a1be570c6fc492c57aab03..4d331eaaacd686425ea382d10032599a6eacea54 100644 --- a/core/lib/Drupal/Component/Utility/Bytes.php +++ b/core/lib/Drupal/Component/Utility/Bytes.php @@ -15,7 +15,7 @@ class Bytes { /** * The number of bytes in a kilobyte. * - * @see http://en.wikipedia.org/wiki/Kilobyte + * @see http://wikipedia.org/wiki/Kilobyte */ const KILOBYTE = 1024; diff --git a/core/lib/Drupal/Component/Utility/Html.php b/core/lib/Drupal/Component/Utility/Html.php index 0c811f28522fa794ce3bc14e475710ff2a64cb21..d13c134bcb4795ca259bc1dd4a6897fb74e08d5c 100644 --- a/core/lib/Drupal/Component/Utility/Html.php +++ b/core/lib/Drupal/Component/Utility/Html.php @@ -334,7 +334,7 @@ public static function escapeCdataElement(\DOMNode $node, $comment_start = '//', // Prevent invalid cdata escaping as this would throw a DOM error. // This is the same behavior as found in libxml2. // Related W3C standard: http://www.w3.org/TR/REC-xml/#dt-cdsection - // Fix explanation: http://en.wikipedia.org/wiki/CDATA#Nesting + // Fix explanation: http://wikipedia.org/wiki/CDATA#Nesting $data = str_replace(']]>', ']]]]>', $child_node->data); $fragment = $node->ownerDocument->createDocumentFragment(); diff --git a/core/lib/Drupal/Core/Config/ConfigBase.php b/core/lib/Drupal/Core/Config/ConfigBase.php index 8263e9a6228f52b81e6381ae3baa1a6355bddf56..77460f9c4537190f85f14f576139f3701a83a4a7 100644 --- a/core/lib/Drupal/Core/Config/ConfigBase.php +++ b/core/lib/Drupal/Core/Config/ConfigBase.php @@ -55,7 +55,7 @@ abstract class ConfigBase implements RefinableCacheableDependencyInterface { * incompatible with this limitation are created, we enforce a maximum name * length of 250 characters (leaving 5 characters for the file extension). * - * @see http://en.wikipedia.org/wiki/Comparison_of_file_systems + * @see http://wikipedia.org/wiki/Comparison_of_file_systems * * Configuration objects not stored on the filesystem should still be * restricted in name length so name can be used as a cache key. diff --git a/core/lib/Drupal/Core/Database/Log.php b/core/lib/Drupal/Core/Database/Log.php index e45a3be214e070dc9d25bacf34ae9fd7415a4a43..ffcf03eba61dae627db01addee4a3911b822a063 100644 --- a/core/lib/Drupal/Core/Database/Log.php +++ b/core/lib/Drupal/Core/Database/Log.php @@ -136,7 +136,9 @@ public function log(StatementInterface $statement, $args, $time) { * climbing logic very simple, and handles the variable stack depth caused by * the query builders. * - * @link http://www.php.net/debug_backtrace + * See the @link http://php.net/debug_backtrace debug_backtrace() @endlink + * function. + * * @return * This method returns a stack trace entry similar to that generated by * debug_backtrace(). However, it flattens the trace entry and the trace diff --git a/core/lib/Drupal/Core/Field/Plugin/Field/FieldFormatter/TimestampFormatter.php b/core/lib/Drupal/Core/Field/Plugin/Field/FieldFormatter/TimestampFormatter.php index e7030844d77ac69c5cac221c63c8e282db2d80c5..c117a09ebd688fa3eb7519a4b0585a358a6edced 100644 --- a/core/lib/Drupal/Core/Field/Plugin/Field/FieldFormatter/TimestampFormatter.php +++ b/core/lib/Drupal/Core/Field/Plugin/Field/FieldFormatter/TimestampFormatter.php @@ -126,7 +126,7 @@ public function settingsForm(array $form, FormStateInterface $form_state) { $elements['custom_date_format'] = array( '#type' => 'textfield', '#title' => $this->t('Custom date format'), - '#description' => $this->t('See the documentation for PHP date formats.', [':url' => 'http://php.net/manual/function.date.php']), + '#description' => $this->t('See the documentation for PHP date formats.'), '#default_value' => $this->getSetting('custom_date_format') ?: '', ); diff --git a/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/DecimalItem.php b/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/DecimalItem.php index e3867d4baf65f80f64faeab76dfede967fa3a3ae..b7f32eeb857c8661d6c2f60646fadcbc828f685a 100644 --- a/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/DecimalItem.php +++ b/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/DecimalItem.php @@ -152,7 +152,7 @@ public static function generateSampleValue(FieldDefinitionInterface $field_defin $scale = rand($decimal_digits, $scale); // @see "Example #1 Calculate a random floating-point number" in - // http://php.net/manual/en/function.mt-getrandmax.php + // http://php.net/manual/function.mt-getrandmax.php $random_decimal = $min + mt_rand() / mt_getrandmax() * ($max - $min); $values['value'] = self::truncateDecimal($random_decimal, $scale); return $values; diff --git a/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/FloatItem.php b/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/FloatItem.php index 34eebe9476f89ed69645610393d323f87be0c37c..9bc552d5f475cc039a7ea440e180ef69225ac80e 100644 --- a/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/FloatItem.php +++ b/core/lib/Drupal/Core/Field/Plugin/Field/FieldType/FloatItem.php @@ -72,7 +72,7 @@ public static function generateSampleValue(FieldDefinitionInterface $field_defin $max = is_numeric($settings['max']) ?: pow(10, ($precision - $scale)) - 1; $min = is_numeric($settings['min']) ?: -pow(10, ($precision - $scale)) + 1; // @see "Example #1 Calculate a random floating-point number" in - // http://php.net/manual/en/function.mt-getrandmax.php + // http://php.net/manual/function.mt-getrandmax.php $random_decimal = $min + mt_rand() / mt_getrandmax() * ($max - $min); $values['value'] = self::truncateDecimal($random_decimal, $scale); return $values; diff --git a/core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php b/core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php index 9dcb582da46b7a2f86aee12a175807cded70276f..c9395650ebf0fecfa28a709b8213b80b777ef577 100644 --- a/core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php +++ b/core/lib/Drupal/Core/Mail/Plugin/Mail/PhpMail.php @@ -53,7 +53,7 @@ public function format(array $message) { * @return bool * TRUE if the mail was successfully accepted, otherwise FALSE. * - * @see http://php.net/manual/en/function.mail.php + * @see http://php.net/manual/function.mail.php * @see \Drupal\Core\Mail\MailManagerInterface::mail() */ public function mail(array $message) { diff --git a/core/lib/Drupal/Core/Render/Element/HtmlTag.php b/core/lib/Drupal/Core/Render/Element/HtmlTag.php index 5ec0d3f774b6748866b58c8f83fde6840f1e8624..1d0a2433ef65044c2e3ae49ed9d3966df7ddb21c 100644 --- a/core/lib/Drupal/Core/Render/Element/HtmlTag.php +++ b/core/lib/Drupal/Core/Render/Element/HtmlTag.php @@ -165,7 +165,7 @@ public static function preRenderConditionalComments($element) { // conditional comment markup. The conditional comment expression is // evaluated by Internet Explorer only. To control the rendering by other // browsers, use either the "downlevel-hidden" or "downlevel-revealed" - // technique. See http://en.wikipedia.org/wiki/Conditional_comment + // technique. See http://wikipedia.org/wiki/Conditional_comment // for details. // Ensure what we are dealing with is safe. diff --git a/core/lib/Drupal/Core/StreamWrapper/LocalReadOnlyStream.php b/core/lib/Drupal/Core/StreamWrapper/LocalReadOnlyStream.php index 4013d0f068bcf1107895162f574547850ba37535..ad4636c219e68916b137b82663f5b71d71a61802 100644 --- a/core/lib/Drupal/Core/StreamWrapper/LocalReadOnlyStream.php +++ b/core/lib/Drupal/Core/StreamWrapper/LocalReadOnlyStream.php @@ -104,7 +104,7 @@ public function stream_lock($operation) { * @return bool * FALSE as data will not be written. * - * @see http://php.net/manual/en/streamwrapper.stream-write.php + * @see http://php.net/manual/streamwrapper.stream-write.php */ public function stream_write($data) { trigger_error('stream_write() not supported for read-only stream wrappers', E_USER_WARNING); @@ -158,7 +158,7 @@ public function stream_truncate($new_size) { * TRUE so that file_delete() will remove db reference to file. File is not * actually deleted. * - * @see http://php.net/manual/en/streamwrapper.unlink.php + * @see http://php.net/manual/streamwrapper.unlink.php */ public function unlink($uri) { trigger_error('unlink() not supported for read-only stream wrappers', E_USER_WARNING); @@ -178,7 +178,7 @@ public function unlink($uri) { * @return bool * FALSE as file will never be renamed. * - * @see http://php.net/manual/en/streamwrapper.rename.php + * @see http://php.net/manual/streamwrapper.rename.php */ public function rename($from_uri, $to_uri) { trigger_error('rename() not supported for read-only stream wrappers', E_USER_WARNING); @@ -200,7 +200,7 @@ public function rename($from_uri, $to_uri) { * @return bool * FALSE as directory will never be created. * - * @see http://php.net/manual/en/streamwrapper.mkdir.php + * @see http://php.net/manual/streamwrapper.mkdir.php */ public function mkdir($uri, $mode, $options) { trigger_error('mkdir() not supported for read-only stream wrappers', E_USER_WARNING); @@ -220,7 +220,7 @@ public function mkdir($uri, $mode, $options) { * @return bool * FALSE as directory will never be deleted. * - * @see http://php.net/manual/en/streamwrapper.rmdir.php + * @see http://php.net/manual/streamwrapper.rmdir.php */ public function rmdir($uri, $options) { trigger_error('rmdir() not supported for read-only stream wrappers', E_USER_WARNING); diff --git a/core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php b/core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php index de6d66e3b06d2e7d0a16e1ee60777a2c187fa898..5091b8fce060609d900d23c97acc72458f78b74f 100644 --- a/core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php +++ b/core/lib/Drupal/Core/StreamWrapper/PhpStreamWrapperInterface.php @@ -10,7 +10,7 @@ /** * Defines a generic PHP stream wrapper interface. * - * @see http://www.php.net/manual/class.streamwrapper.php + * @see http://php.net/manual/class.streamwrapper.php */ interface PhpStreamWrapperInterface { @@ -116,7 +116,7 @@ public function stream_lock($operation); * Returns TRUE on success or FALSE on failure. If $option is not * implemented, FALSE should be returned. * - * @see http://www.php.net/manual/streamwrapper.stream-metadata.php + * @see http://php.net/manual/streamwrapper.stream-metadata.php */ public function stream_metadata($path, $option, $value); diff --git a/core/lib/Drupal/Core/StreamWrapper/ReadOnlyStream.php b/core/lib/Drupal/Core/StreamWrapper/ReadOnlyStream.php index a7201d289de70ac587fa4f1665a83d5d177fc32e..cc6da4bd287c163f3c472959e9d9381bd62bae87 100644 --- a/core/lib/Drupal/Core/StreamWrapper/ReadOnlyStream.php +++ b/core/lib/Drupal/Core/StreamWrapper/ReadOnlyStream.php @@ -138,7 +138,7 @@ public function stream_lock($operation) { * @return bool * FALSE as data will not be written. * - * @see http://php.net/manual/en/streamwrapper.stream-write.php + * @see http://php.net/manual/streamwrapper.stream-write.php */ public function stream_write($data) { trigger_error('stream_write() not supported for read-only stream wrappers', E_USER_WARNING); @@ -192,7 +192,7 @@ public function stream_truncate($new_size) { * TRUE so that file_delete() will remove db reference to file. File is not * actually deleted. * - * @see http://php.net/manual/en/streamwrapper.unlink.php + * @see http://php.net/manual/streamwrapper.unlink.php */ public function unlink($uri) { trigger_error('unlink() not supported for read-only stream wrappers', E_USER_WARNING); @@ -212,7 +212,7 @@ public function unlink($uri) { * @return bool * FALSE as file will never be renamed. * - * @see http://php.net/manual/en/streamwrapper.rename.php + * @see http://php.net/manual/streamwrapper.rename.php */ public function rename($from_uri, $to_uri) { trigger_error('rename() not supported for read-only stream wrappers', E_USER_WARNING); @@ -234,7 +234,7 @@ public function rename($from_uri, $to_uri) { * @return bool * FALSE as directory will never be created. * - * @see http://php.net/manual/en/streamwrapper.mkdir.php + * @see http://php.net/manual/streamwrapper.mkdir.php */ public function mkdir($uri, $mode, $options) { trigger_error('mkdir() not supported for read-only stream wrappers', E_USER_WARNING); @@ -254,7 +254,7 @@ public function mkdir($uri, $mode, $options) { * @return bool * FALSE as directory will never be deleted. * - * @see http://php.net/manual/en/streamwrapper.rmdir.php + * @see http://php.net/manual/streamwrapper.rmdir.php */ public function rmdir($uri, $options) { trigger_error('rmdir() not supported for read-only stream wrappers', E_USER_WARNING); diff --git a/core/lib/Drupal/Core/Template/TwigExtension.php b/core/lib/Drupal/Core/Template/TwigExtension.php index 69f329805120a5be6b4d6f7eb426a94d0f969aca..5b71c5290bdc10e1c267ddfe1ce7547a13b2b53c 100644 --- a/core/lib/Drupal/Core/Template/TwigExtension.php +++ b/core/lib/Drupal/Core/Template/TwigExtension.php @@ -432,7 +432,7 @@ public function escapeFilter(\Twig_Environment $env, $arg, $strategy = 'html', $ $return = (string) $arg; } // You can't throw exceptions in the magic PHP __toString methods, see - // http://php.net/manual/en/language.oop5.magic.php#object.tostring so + // http://php.net/manual/language.oop5.magic.php#object.tostring so // we also support a toString method. elseif (method_exists($arg, 'toString')) { $return = $arg->toString(); @@ -510,7 +510,7 @@ public function renderVar($arg) { return (string) $arg; } // You can't throw exceptions in the magic PHP __toString methods, see - // http://php.net/manual/en/language.oop5.magic.php#object.tostring so + // http://php.net/manual/language.oop5.magic.php#object.tostring so // we also support a toString method. elseif (method_exists($arg, 'toString')) { return $arg->toString(); diff --git a/core/lib/Drupal/Core/TypedData/Plugin/DataType/BinaryData.php b/core/lib/Drupal/Core/TypedData/Plugin/DataType/BinaryData.php index e9a3abc8d1c134ef11b86c5a921029e88e909c91..882bc7b6e27a19e421bff9dbfd4d4f54df552437 100644 --- a/core/lib/Drupal/Core/TypedData/Plugin/DataType/BinaryData.php +++ b/core/lib/Drupal/Core/TypedData/Plugin/DataType/BinaryData.php @@ -14,7 +14,7 @@ * The binary data type. * * The plain value of binary data is a PHP file resource, see - * http://php.net/manual/en/language.types.resource.php. For setting the value + * http://php.net/manual/language.types.resource.php. For setting the value * a PHP file resource or a (absolute) stream resource URI may be passed. * * @DataType( diff --git a/core/modules/aggregator/aggregator.install b/core/modules/aggregator/aggregator.install index a763639f8880758712a0e62fbc7302a6556ff701..e236628953d587b43b8566b18106246db619c880 100644 --- a/core/modules/aggregator/aggregator.install +++ b/core/modules/aggregator/aggregator.install @@ -17,7 +17,7 @@ function aggregator_requirements($phase) { ); if (!$has_curl) { $requirements['curl']['severity'] = REQUIREMENT_ERROR; - $requirements['curl']['description'] = t('The Aggregator module could not be installed because the PHP cURL library is not available.', array(':curl_url' => 'http://php.net/manual/curl.setup.php')); + $requirements['curl']['description'] = t('The Aggregator module could not be installed because the PHP cURL library is not available.'); } return $requirements; } diff --git a/core/modules/color/color.install b/core/modules/color/color.install index aa2dd4719ee1bf98ceda6af42f2ef818e2a2ede7..7f6133819debf83d9623dbc4fea8367dcc5b8ff3 100644 --- a/core/modules/color/color.install +++ b/core/modules/color/color.install @@ -22,14 +22,14 @@ function color_requirements($phase) { // Check for PNG support. if (!function_exists('imagecreatefrompng')) { $requirements['color_gd']['severity'] = REQUIREMENT_WARNING; - $requirements['color_gd']['description'] = t('The GD library for PHP is enabled, but was compiled without PNG support. Check the PHP image documentation for information on how to correct this.', array(':url' => 'http://www.php.net/manual/ref.image.php')); + $requirements['color_gd']['description'] = t('The GD library for PHP is enabled, but was compiled without PNG support. Check the PHP image documentation for information on how to correct this.'); } } else { $requirements['color_gd'] = array( 'value' => t('Not installed'), 'severity' => REQUIREMENT_ERROR, - 'description' => t('The GD library for PHP is missing or outdated. Check the PHP image documentation for information on how to correct this.', array(':url' => 'http://www.php.net/manual/book.image.php')), + 'description' => t('The GD library for PHP is missing or outdated. Check the PHP image documentation for information on how to correct this.'), ); } $requirements['color_gd']['title'] = t('GD library PNG support'); diff --git a/core/modules/color/color.module b/core/modules/color/color.module index 15619ff4c023d85399060e0dde6f78d3fb859332..2fbef3034083babad17687e56bd464f39262a00a 100644 --- a/core/modules/color/color.module +++ b/core/modules/color/color.module @@ -413,7 +413,7 @@ function color_scheme_form_submit($form, FormStateInterface $form_state) { $memory_limit = ini_get('memory_limit'); $size = Bytes::toInt($memory_limit); if (!Environment::checkMemoryLimit($usage + $required, $memory_limit)) { - drupal_set_message(t('There is not enough memory available to PHP to change this theme\'s color scheme. You need at least %size more. Check the PHP documentation for more information.', array('%size' => format_size($usage + $required - $size), ':url' => 'http://www.php.net/manual/ini.core.php#ini.sect.resource-limits')), 'error'); + drupal_set_message(t('There is not enough memory available to PHP to change this theme\'s color scheme. You need at least %size more. Check the PHP documentation for more information.', array('%size' => format_size($usage + $required - $size))), 'error'); return; } } diff --git a/core/modules/config_translation/src/FormElement/DateFormat.php b/core/modules/config_translation/src/FormElement/DateFormat.php index 6395a924e975b21a4b39130bd7bf77748d07d761..a39da178f92e09f21380b2f7e041f3bbc601c135 100644 --- a/core/modules/config_translation/src/FormElement/DateFormat.php +++ b/core/modules/config_translation/src/FormElement/DateFormat.php @@ -20,7 +20,7 @@ class DateFormat extends FormElementBase { public function getTranslationElement(LanguageInterface $translation_language, $source_config, $translation_config) { /** @var \Drupal\Core\Datetime\DateFormatterInterface $date_formatter */ $date_formatter = \Drupal::service('date.formatter'); - $description = $this->t('A user-defined date format. See the PHP manual for available options.', array(':url' => 'http://php.net/manual/function.date.php')); + $description = $this->t('A user-defined date format. See the PHP manual for available options.'); $format = $this->t('Displayed as %date_format', array('%date_format' => $date_formatter->format(REQUEST_TIME, 'custom', $translation_config))); return [ diff --git a/core/modules/datetime/src/Plugin/Field/FieldFormatter/DateTimeCustomFormatter.php b/core/modules/datetime/src/Plugin/Field/FieldFormatter/DateTimeCustomFormatter.php index af6fd37e463faf382051940a94f533e242cab2f2..5b53a8f79169f68c325fbe791d7975832802f001 100644 --- a/core/modules/datetime/src/Plugin/Field/FieldFormatter/DateTimeCustomFormatter.php +++ b/core/modules/datetime/src/Plugin/Field/FieldFormatter/DateTimeCustomFormatter.php @@ -84,7 +84,7 @@ public function settingsForm(array $form, FormStateInterface $form_state) { $form['date_format'] = array( '#type' => 'textfield', '#title' => $this->t('Date/time format'), - '#description' => $this->t('See the documentation for PHP date formats.', [':url' => 'http://php.net/manual/function.date.php']), + '#description' => $this->t('See the documentation for PHP date formats.'), '#default_value' => $this->getSetting('date_format'), ); diff --git a/core/modules/datetime/src/Plugin/Field/FieldType/DateTimeFieldItemList.php b/core/modules/datetime/src/Plugin/Field/FieldType/DateTimeFieldItemList.php index e277c149747fbce0782ff88adfd52170034cb437..399890047708de414fd35a5aef49ab3e9aaa8493 100644 --- a/core/modules/datetime/src/Plugin/Field/FieldType/DateTimeFieldItemList.php +++ b/core/modules/datetime/src/Plugin/Field/FieldType/DateTimeFieldItemList.php @@ -51,7 +51,7 @@ public function defaultValuesForm(array &$form, FormStateInterface $form_state) 'default_date' => array( '#type' => 'textfield', '#title' => t('Relative default value'), - '#description' => t("Describe a time by reference to the current day, like '+90 days' (90 days from the day the field is created) or '+1 Saturday' (the next Saturday). See @strtotime for more details.", array('@strtotime' => 'strtotime', '@url' => 'http://www.php.net/manual/en/function.strtotime.php')), + '#description' => t("Describe a time by reference to the current day, like '+90 days' (90 days from the day the field is created) or '+1 Saturday' (the next Saturday). See strtotime for more details."), '#default_value' => (isset($default_value[0]['default_date_type']) && $default_value[0]['default_date_type'] == static::DEFAULT_VALUE_CUSTOM) ? $default_value[0]['default_date'] : '', '#states' => array( 'visible' => array( diff --git a/core/modules/file/file.install b/core/modules/file/file.install index 35a57373b86637d85b090c10a168f7e8eb81f8da..05eedf0f953310cb29537e7946a551253ceac29a 100644 --- a/core/modules/file/file.install +++ b/core/modules/file/file.install @@ -98,18 +98,18 @@ function file_requirements($phase) { } elseif (!$implementation && extension_loaded('apcu')) { $value = t('Not enabled'); - $description = t('Your server is capable of displaying file upload progress through APC, but it is not enabled. Add apc.rfc1867 = 1 to your php.ini configuration. Alternatively, it is recommended to use PECL uploadprogress, which supports more than one simultaneous upload.', array(':url' => 'http://pecl.php.net/package/uploadprogress')); + $description = t('Your server is capable of displaying file upload progress through APC, but it is not enabled. Add apc.rfc1867 = 1 to your php.ini configuration. Alternatively, it is recommended to use PECL uploadprogress, which supports more than one simultaneous upload.'); } elseif (!$implementation) { $value = t('Not enabled'); - $description = t('Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.', array(':uploadprogress_url' => 'http://pecl.php.net/package/uploadprogress', ':apc_url' => 'http://php.net/apcu')); + $description = t('Your server is capable of displaying file upload progress, but does not have the required libraries. It is recommended to install the PECL uploadprogress library (preferred) or to install APC.'); } elseif ($implementation == 'apc') { - $value = t('Enabled (APC RFC1867)', array(':url' => 'http://php.net/manual/en/apcu.configuration.php#ini.apcu.rfc1867')); - $description = t('Your server is capable of displaying file upload progress using APC RFC1867. Note that only one upload at a time is supported. It is recommended to use the PECL uploadprogress library if possible.', array(':url' => 'http://pecl.php.net/package/uploadprogress')); + $value = t('Enabled (APC RFC1867)'); + $description = t('Your server is capable of displaying file upload progress using APC RFC1867. Note that only one upload at a time is supported. It is recommended to use the PECL uploadprogress library if possible.'); } elseif ($implementation == 'uploadprogress') { - $value = t('Enabled (PECL uploadprogress)', array(':url' => 'http://pecl.php.net/package/uploadprogress')); + $value = t('Enabled (PECL uploadprogress)'); } $requirements['file_progress'] = array( 'title' => t('Upload progress'), diff --git a/core/modules/file/src/Plugin/Field/FieldFormatter/RSSEnclosureFormatter.php b/core/modules/file/src/Plugin/Field/FieldFormatter/RSSEnclosureFormatter.php index ad3418f8f2df7539e277193ed24521b97b1da4fa..ab479f32f3c61ad07e85d09f359479f40959af44 100644 --- a/core/modules/file/src/Plugin/Field/FieldFormatter/RSSEnclosureFormatter.php +++ b/core/modules/file/src/Plugin/Field/FieldFormatter/RSSEnclosureFormatter.php @@ -28,7 +28,7 @@ class RSSEnclosureFormatter extends FileFormatterBase { public function viewElements(FieldItemListInterface $items, $langcode) { $entity = $items->getEntity(); // Add the first file as an enclosure to the RSS item. RSS allows only one - // enclosure per item. See: http://en.wikipedia.org/wiki/RSS_enclosure + // enclosure per item. See: http://wikipedia.org/wiki/RSS_enclosure foreach ($this->getEntitiesToView($items, $langcode) as $delta => $file) { $entity->rss_elements[] = array( 'key' => 'enclosure', diff --git a/core/modules/file/src/Tests/DownloadTest.php b/core/modules/file/src/Tests/DownloadTest.php index 997eb560a63ce67f03cfd3b2da5b84e51cf102b1..20289e7f6600c8ba4ecd55e8368dfe9d9775e5dc 100644 --- a/core/modules/file/src/Tests/DownloadTest.php +++ b/core/modules/file/src/Tests/DownloadTest.php @@ -95,7 +95,7 @@ function testFileCreateUrl() { // Tilde (~) is excluded from this test because it is encoded by // rawurlencode() in PHP 5.2 but not in PHP 5.3, as per RFC 3986. - // @see http://www.php.net/manual/function.rawurlencode.php#86506 + // @see http://php.net/manual/function.rawurlencode.php#86506 $basename = " -._!$'\"()*@[]?&+%#,;=:\n\x00" . // "Special" ASCII characters. "%23%25%26%2B%2F%3F" . // Characters that look like a percent-escaped string. "éøïвβ中國書۞"; // Characters from various non-ASCII alphabets. diff --git a/core/modules/hal/hal.module b/core/modules/hal/hal.module index 90696d4f44e8344d8c817d939bc5111893a0c7a2..eaf06c104f65da68f1113c35bf733f8af58678aa 100644 --- a/core/modules/hal/hal.module +++ b/core/modules/hal/hal.module @@ -16,7 +16,7 @@ function hal_help($route_name, RouteMatchInterface $route_match) { $output = ''; $output .= '

' . t('About') . '

'; $output .= '

' . t('Hypertext Application Language (HAL) is a format that supports the linking required for hypermedia APIs.', array(':hal_spec' => 'http://stateless.co/hal_specification.html')) . '

'; - $output .= '

' . t('Hypermedia APIs are a style of Web API that uses URIs to identify resources and the link relations between them, enabling API consumers to follow links to discover API functionality.', array(':link_rel' => 'http://en.wikipedia.org/wiki/Link_relation')) . '

'; + $output .= '

' . t('Hypermedia APIs are a style of Web API that uses URIs to identify resources and the link relations between them, enabling API consumers to follow links to discover API functionality.') . '

'; $output .= '

' . t('This module adds support for serializing entities (such as content items, taxonomy terms, etc.) to the JSON version of HAL. For more information, see the online documentation for the HAL module.', array(':hal_do' => 'https://www.drupal.org/documentation/modules/hal')) . '

'; return $output; } diff --git a/core/modules/image/image.module b/core/modules/image/image.module index aa6060d0fe4d58a8f8ece28f0329a083eb4bc267..7f8314a6d783a14e66df580863ef9b7e7feb74c5 100644 --- a/core/modules/image/image.module +++ b/core/modules/image/image.module @@ -76,7 +76,7 @@ function image_help($route_name, RouteMatchInterface $route_match) { $output .= '
' . t('For accessibility and search engine optimization, all images that convey meaning on web sites should have alternate text. Drupal also allows entry of title text for images, but it can lead to confusion for screen reader users and its use is not recommended. Image fields can be configured so that alternate and title text fields are enabled or disabled; if enabled, the fields can be set to be required. The recommended setting is to enable and require alternate text and disable title text.') . '
'; $output .= '
' . t('When you create an image field, you will need to choose whether the uploaded images will be stored in the public or private file directory defined in your settings.php file and shown on the File system page. This choice cannot be changed later. You can also configure your field to store files in a subdirectory of the public or private directory; this setting can be changed later and can be different for each entity sub-type using the field. For more information on file storage, see the System module help page.', array(':file-system' => \Drupal::url('system.file_system_settings'), ':system-help' => \Drupal::url('help.page', array('name' => 'system')))) . '
'; $output .= '
' . t('The maximum file size that can be uploaded is limited by PHP settings of the server, but you can restrict it further by configuring a Maximum upload size in the field settings (this setting can be changed later). The maximum file size, either from PHP server settings or field configuration, is automatically displayed to users in the help text of the image field.') . '
'; - $output .= '
' . t('You can also configure a minimum and/or maximum resolution for uploaded images. Images that are too small will be rejected. Images that are to large will be resized. During the resizing the EXIF data in the image will be lost.', array(':exif' => 'http://en.wikipedia.org/wiki/Exchangeable_image_file_format')) . '
'; + $output .= '
' . t('You can also configure a minimum and/or maximum resolution for uploaded images. Images that are too small will be rejected. Images that are to large will be resized. During the resizing the EXIF data in the image will be lost.') . '
'; $output .= '
' . t('You can also configure a default image that will be used if no image is uploaded in an image field. This default can be defined for all instances of the field in the field storage settings when you create a field, and the setting can be overridden for each entity sub-type that uses the field.') . '
'; $output .= '
' . t('Configuring displays and form displays') . '
'; $output .= '
' . t('On the Manage display page, you can choose the image formatter, which determines the image style used to display the image in each display mode and whether or not to display the image as a link. On the Manage form display page, you can configure the image upload widget, including setting the preview image style shown on the entity edit form.') . '
'; diff --git a/core/modules/image/src/Plugin/Field/FieldType/ImageItem.php b/core/modules/image/src/Plugin/Field/FieldType/ImageItem.php index 9ec3b6794e8496c873879da010e5f8cde564a60f..656c6e1ba670469d7314b5758c6e82c07c0ea8af 100644 --- a/core/modules/image/src/Plugin/Field/FieldType/ImageItem.php +++ b/core/modules/image/src/Plugin/Field/FieldType/ImageItem.php @@ -212,7 +212,7 @@ public function fieldSettingsForm(array $form, FormStateInterface $form_state) { '#weight' => 4.1, '#field_prefix' => '
', '#field_suffix' => '
', - '#description' => t('The maximum allowed image size expressed as WIDTH×HEIGHT (e.g. 640×480). Leave blank for no restriction. If a larger image is uploaded, it will be resized to reflect the given width and height. Resizing images on upload will cause the loss of EXIF data in the image.', array(':url' => 'http://en.wikipedia.org/wiki/Exchangeable_image_file_format')), + '#description' => t('The maximum allowed image size expressed as WIDTH×HEIGHT (e.g. 640×480). Leave blank for no restriction. If a larger image is uploaded, it will be resized to reflect the given width and height. Resizing images on upload will cause the loss of EXIF data in the image.'), ); $element['max_resolution']['x'] = array( '#type' => 'number', diff --git a/core/modules/options/src/Plugin/Field/FieldType/ListFloatItem.php b/core/modules/options/src/Plugin/Field/FieldType/ListFloatItem.php index 870ad9199821e9fd406b58392e36066cb305464c..ff2e25c4e8618f0cae9850c925ea32e89d3862f8 100644 --- a/core/modules/options/src/Plugin/Field/FieldType/ListFloatItem.php +++ b/core/modules/options/src/Plugin/Field/FieldType/ListFloatItem.php @@ -104,7 +104,7 @@ public static function simplifyAllowedValues(array $structured_values) { // Cast the value to a float first so that .5 and 0.5 are the same value // and then cast to a string so that values like 0.5 can be used as array // keys. - // @see http://php.net/manual/en/language.types.array.php + // @see http://php.net/manual/language.types.array.php $values[(string) (float) $item['value']] = $item['label']; } return $values; diff --git a/core/modules/simpletest/simpletest.install b/core/modules/simpletest/simpletest.install index c5016244c77e41be39dd602b46dde7df070f1d23..a7e4862ff859b38d88ce0bc133ece9e656f44188 100644 --- a/core/modules/simpletest/simpletest.install +++ b/core/modules/simpletest/simpletest.install @@ -28,7 +28,7 @@ function simpletest_requirements($phase) { ); if (!$has_curl) { $requirements['curl']['severity'] = REQUIREMENT_ERROR; - $requirements['curl']['description'] = t('The testing framework could not be installed because the PHP cURL library is not available.', array(':curl_url' => 'http://php.net/manual/curl.setup.php')); + $requirements['curl']['description'] = t('The testing framework could not be installed because the PHP cURL library is not available.'); } $requirements['php_domdocument'] = array( @@ -49,7 +49,7 @@ function simpletest_requirements($phase) { ); if ($open_basedir) { $requirements['php_open_basedir']['severity'] = REQUIREMENT_ERROR; - $requirements['php_open_basedir']['description'] = t('The testing framework requires the PHP open_basedir restriction to be disabled. Check your webserver configuration or contact your web host.', array(':open_basedir-url' => 'http://php.net/manual/ini.core.php#ini.open-basedir')); + $requirements['php_open_basedir']['description'] = t('The testing framework requires the PHP open_basedir restriction to be disabled. Check your webserver configuration or contact your web host.'); } // Check the current memory limit. If it is set too low, SimpleTest will fail diff --git a/core/modules/simpletest/src/TestBase.php b/core/modules/simpletest/src/TestBase.php index 1cdc231c421d955ef4b390095db4acfa6d8ce411..517afb8f41cb1e5d464af0098e7915cee0a1b999 100644 --- a/core/modules/simpletest/src/TestBase.php +++ b/core/modules/simpletest/src/TestBase.php @@ -314,7 +314,7 @@ abstract class TestBase { * HTTP authentication method (specified as a CURLAUTH_* constant). * * @var int - * @see http://php.net/manual/en/function.curl-setopt.php + * @see http://php.net/manual/function.curl-setopt.php */ protected $httpAuthMethod = CURLAUTH_BASIC; diff --git a/core/modules/simpletest/src/WebTestBase.php b/core/modules/simpletest/src/WebTestBase.php index 3ad7d56b9a738e0402371fb9ee2d0f5f0f828ac4..43bdf65dcdd73e45ccde4d106dd63043ae042f6b 100644 --- a/core/modules/simpletest/src/WebTestBase.php +++ b/core/modules/simpletest/src/WebTestBase.php @@ -1312,7 +1312,7 @@ protected function curlInitialize() { * @param $curl_options * An associative array of cURL options to set, where the keys are constants * defined by the cURL library. For a list of valid options, see - * http://www.php.net/manual/function.curl-setopt.php + * http://php.net/manual/function.curl-setopt.php * @param $redirect * FALSE if this is an initial request, TRUE if this request is the result * of a redirect. diff --git a/core/modules/syslog/syslog.module b/core/modules/syslog/syslog.module index e74d9931a090d200282f5453bef40e3f8e65a3ec..68fe6145262d1e1a89d0745b52c23e08ec316131 100644 --- a/core/modules/syslog/syslog.module +++ b/core/modules/syslog/syslog.module @@ -17,7 +17,7 @@ function syslog_help($route_name, RouteMatchInterface $route_match) { case 'help.page.syslog': $output = ''; $output .= '

' . t('About') . '

'; - $output .= '

' . t('The Syslog module logs events by sending messages to the logging facility of your web server\'s operating system. Syslog is an operating system administrative logging tool that provides valuable information for use in system management and security auditing. Most suited to medium and large sites, Syslog provides filtering tools that allow messages to be routed by type and severity. For more information, see the online documentation for the Syslog module, as well as PHP\'s documentation pages for the openlog and syslog functions.', array(':syslog' => 'https://www.drupal.org/documentation/modules/syslog', ':php_openlog' => 'http://www.php.net/manual/function.openlog.php', ':php_syslog' => 'http://www.php.net/manual/function.syslog.php')) . '

'; + $output .= '

' . t('The Syslog module logs events by sending messages to the logging facility of your web server\'s operating system. Syslog is an operating system administrative logging tool that provides valuable information for use in system management and security auditing. Most suited to medium and large sites, Syslog provides filtering tools that allow messages to be routed by type and severity. For more information, see the online documentation for the Syslog module, as well as PHP\'s documentation pages for the openlog and syslog functions.', array(':syslog' => 'https://www.drupal.org/documentation/modules/syslog')) . '

'; $output .= '

' . t('Uses') . '

'; $output .= '
'; $output .= '
' . t('Logging for UNIX, Linux, and Mac OS X') . '
'; diff --git a/core/modules/system/src/Form/DateFormatFormBase.php b/core/modules/system/src/Form/DateFormatFormBase.php index 252fba40f8ab36153cf4718c28d8620d9e1c345f..d5868b52b782ac26027f650ef76b62cece839183 100644 --- a/core/modules/system/src/Form/DateFormatFormBase.php +++ b/core/modules/system/src/Form/DateFormatFormBase.php @@ -104,7 +104,7 @@ public function form(array $form, FormStateInterface $form_state) { '#type' => 'textfield', '#title' => t('Format string'), '#maxlength' => 100, - '#description' => $this->t('A user-defined date format. See the PHP manual for available options.', array(':url' => 'http://php.net/manual/function.date.php')), + '#description' => $this->t('A user-defined date format. See the PHP manual for available options.'), '#required' => TRUE, '#attributes' => [ 'data-drupal-date-formatter' => 'source', diff --git a/core/modules/system/src/Plugin/ImageToolkit/GDToolkit.php b/core/modules/system/src/Plugin/ImageToolkit/GDToolkit.php index f9cfb5306b2852600fca24fe56524e3c53aaae20..3314623a3e7945250808be85267b5b16c4359d1f 100644 --- a/core/modules/system/src/Plugin/ImageToolkit/GDToolkit.php +++ b/core/modules/system/src/Plugin/ImageToolkit/GDToolkit.php @@ -53,7 +53,7 @@ class GDToolkit extends ImageToolkitBase { * * @see \Drupal\system\Plugin\ImageToolkit\GDToolkit::parseFile() * @see \Drupal\system\Plugin\ImageToolkit\GDToolkit::setResource() - * @see http://php.net/manual/en/function.getimagesize.php + * @see http://php.net/manual/function.getimagesize.php */ protected $preLoadInfo = NULL; @@ -378,7 +378,7 @@ public function getRequirements() { // Check for filter and rotate support. if (!function_exists('imagefilter') || !function_exists('imagerotate')) { $requirements['version']['severity'] = REQUIREMENT_WARNING; - $requirements['version']['description'] = t('The GD Library for PHP is enabled, but was compiled without support for functions used by the rotate and desaturate effects. It was probably compiled using the official GD libraries from http://www.libgd.org instead of the GD library bundled with PHP. You should recompile PHP --with-gd using the bundled GD library. See the PHP manual.', array(':url' => 'http://www.php.net/manual/book.image.php')); + $requirements['version']['description'] = t('The GD Library for PHP is enabled, but was compiled without support for functions used by the rotate and desaturate effects. It was probably compiled using the official GD libraries from http://www.libgd.org instead of the GD library bundled with PHP. You should recompile PHP --with-gd using the bundled GD library. See the PHP manual.'); } return $requirements; diff --git a/core/modules/system/src/Tests/Ajax/AjaxTestBase.php b/core/modules/system/src/Tests/Ajax/AjaxTestBase.php index a4c7bfc9673bf4bac7472689492f2ff9c406c95b..c9edeb52b84d1e78f8df670ec0b5de8fe2745fdd 100644 --- a/core/modules/system/src/Tests/Ajax/AjaxTestBase.php +++ b/core/modules/system/src/Tests/Ajax/AjaxTestBase.php @@ -56,7 +56,7 @@ protected function assertCommand($haystack, $needle, $message) { // If the command has additional data that we're not testing for, do not // consider that a failure. Also, == instead of ===, because we don't // require the key/value pairs to be in any particular order - // (http://www.php.net/manual/language.operators.array.php). + // (http://php.net/manual/language.operators.array.php). if (array_intersect_key($command, $needle) == $needle) { $found = TRUE; break; diff --git a/core/modules/system/system.install b/core/modules/system/system.install index afa58923ce65cd69012967d0b87f097a1cbdf66e..fde14368833b3f47b07c8a75ce2aa6d29804cb73 100644 --- a/core/modules/system/system.install +++ b/core/modules/system/system.install @@ -246,7 +246,7 @@ function system_requirements($phase) { $requirements['php_opcache'] = array( 'value' => t('Not enabled'), 'severity' => REQUIREMENT_WARNING, - 'description' => t('PHP OPcode caching can improve your site\'s performance considerably. It is highly recommended to have OPcache installed on your server.', array(':opcache_link' => 'http://php.net/manual/en/opcache.installation.php')), + 'description' => t('PHP OPcode caching can improve your site\'s performance considerably. It is highly recommended to have OPcache installed on your server.'), ); } else { diff --git a/core/modules/views/src/Plugin/views/PluginBase.php b/core/modules/views/src/Plugin/views/PluginBase.php index 462d53f7ff665b8626d7e11994bbeed6658e9169..3821230dc6b518fae2b0aa923bf2c4a7ae63d178 100644 --- a/core/modules/views/src/Plugin/views/PluginBase.php +++ b/core/modules/views/src/Plugin/views/PluginBase.php @@ -369,7 +369,7 @@ protected function viewsTokenReplace($text, $tokens) { if (strpos($token, '.') === FALSE) { // We need to validate tokens are valid Twig variables. Twig uses the // same variable naming rules as PHP. - // @see http://php.net/manual/en/language.variables.basics.php + // @see http://php.net/manual/language.variables.basics.php assert('preg_match(\'/^[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*$/\', $token) === 1', 'Tokens need to be valid Twig variables.'); $twig_tokens[$token] = $replacement; } diff --git a/core/modules/views/src/Plugin/views/query/Sql.php b/core/modules/views/src/Plugin/views/query/Sql.php index 85356fc08df984926afd8f693a18b5b3267454ca..25374c0c6eeaeb657b1483a70a83246ff0a00ef2 100644 --- a/core/modules/views/src/Plugin/views/query/Sql.php +++ b/core/modules/views/src/Plugin/views/query/Sql.php @@ -1838,7 +1838,7 @@ public function getDateFormat($field, $format, $string_date = FALSE) { // SQLite does not have a ISO week substitution string, so it needs // special handling. - // @see http://en.wikipedia.org/wiki/ISO_week_date#Calculation + // @see http://wikipedia.org/wiki/ISO_week_date#Calculation // @see http://stackoverflow.com/a/15511864/1499564 if ($format === '%W') { $expression = "((strftime('%j', date(strftime('%Y-%m-%d', $field" . $unixepoch . "), '-3 days', 'weekday 4')) - 1) / 7 + 1)"; diff --git a/core/modules/views/src/Tests/Handler/ArgumentDateTest.php b/core/modules/views/src/Tests/Handler/ArgumentDateTest.php index d0939b16bf5f48a67e11454cfcb88e398dc3c7c2..7d96b27184a6587dfa57e2fc36c1be19498ecbbd 100644 --- a/core/modules/views/src/Tests/Handler/ArgumentDateTest.php +++ b/core/modules/views/src/Tests/Handler/ArgumentDateTest.php @@ -175,7 +175,7 @@ public function testWeekHandler() { $view = Views::getView('test_argument_date'); $view->setDisplay('embed_3'); // Check the week calculation for a leap year. - // @see http://en.wikipedia.org/wiki/ISO_week_date#Calculation + // @see http://wikipedia.org/wiki/ISO_week_date#Calculation $this->executeView($view, array('39')); $expected = array(); $expected[] = array('id' => 1); @@ -184,7 +184,7 @@ public function testWeekHandler() { $view->setDisplay('embed_3'); // Check the week calculation for the 29th of February in a leap year. - // @see http://en.wikipedia.org/wiki/ISO_week_date#Calculation + // @see http://wikipedia.org/wiki/ISO_week_date#Calculation $this->executeView($view, array('09')); $expected = array(); $expected[] = array('id' => 2); diff --git a/core/modules/views/src/Tests/Handler/FieldDateTest.php b/core/modules/views/src/Tests/Handler/FieldDateTest.php index 004118f1a52b1af97f1f22e16ac57ce863e7e10c..525621f3b0859fb43c5e9bc5696c5b3337174ad1 100644 --- a/core/modules/views/src/Tests/Handler/FieldDateTest.php +++ b/core/modules/views/src/Tests/Handler/FieldDateTest.php @@ -80,7 +80,7 @@ public function testFieldDate() { 'table' => 'views_test_data', 'field' => 'created', 'relationship' => 'none', - // ISO 8601 format @see http://php.net/manual/en/function.date.php + // ISO 8601 format, see http://php.net/manual/function.date.php 'custom_date_format' => 'c', ), 'destroyed' => array( diff --git a/core/modules/views/src/Tests/Handler/SortRandomTest.php b/core/modules/views/src/Tests/Handler/SortRandomTest.php index 9a9b5a69355df7194476c488653da0625a080bc9..0fe29ac3fda16416e79816cd066c6ba977d76ece 100644 --- a/core/modules/views/src/Tests/Handler/SortRandomTest.php +++ b/core/modules/views/src/Tests/Handler/SortRandomTest.php @@ -34,7 +34,7 @@ class SortRandomTest extends ViewKernelTestBase { * of protons / electrons in the observable universe, also called the * eddington number. * - * @see http://en.wikipedia.org/wiki/Eddington_number + * @see http://wikipedia.org/wiki/Eddington_number */ protected function dataSet() { $data = parent::dataSet(); diff --git a/core/tests/Drupal/Tests/Component/Transliteration/PhpTransliterationTest.php b/core/tests/Drupal/Tests/Component/Transliteration/PhpTransliterationTest.php index de7f42892060ae56cdf6903f207b356ef988cf1f..470d2557f7dead5893af0c9853e3faf4fa1906e1 100644 --- a/core/tests/Drupal/Tests/Component/Transliteration/PhpTransliterationTest.php +++ b/core/tests/Drupal/Tests/Component/Transliteration/PhpTransliterationTest.php @@ -118,7 +118,7 @@ public function providerTestPhpTransliteration() { // http://www.unicode.org/charts/PDF/U1400.pdf $four_byte = html_entity_decode('ᐑ', ENT_NOQUOTES, 'UTF-8'); // These are two Gothic alphabet letters. See - // http://en.wikipedia.org/wiki/Gothic_alphabet + // http://wikipedia.org/wiki/Gothic_alphabet // They are not in our tables, but should at least give us '?' (unknown). $five_byte = html_entity_decode('𐌰𐌸', ENT_NOQUOTES, 'UTF-8'); diff --git a/core/tests/Drupal/Tests/Component/Utility/TimerTest.php b/core/tests/Drupal/Tests/Component/Utility/TimerTest.php index cfb05dd2a88ef059a1d25d35c869fd1cfab187f5..79e863fbc85a4cae8493fcfb3585b3b2fd0d65ec 100644 --- a/core/tests/Drupal/Tests/Component/Utility/TimerTest.php +++ b/core/tests/Drupal/Tests/Component/Utility/TimerTest.php @@ -39,7 +39,7 @@ public function testTimer() { // Although we sleep for 5 milliseconds, we should test that at least 4 ms // have past because usleep() is not reliable on Windows. See - // http://php.net/manual/en/function.usleep.php for more information. The + // http://php.net/manual/function.usleep.php for more information. The // purpose of the test to validate that the Timer class can measure elapsed // time not the granularity of usleep() on a particular OS. $this->assertGreaterThanOrEqual(4, $value, 'Timer failed to measure at least 4 milliseconds of sleeping while running.'); diff --git a/core/tests/Drupal/Tests/Core/Transliteration/PhpTransliterationTest.php b/core/tests/Drupal/Tests/Core/Transliteration/PhpTransliterationTest.php index 6788011b025b03e3df4c9ba1f27086d57844b8a1..9dc8388029d85d31e5a2dd5af79904007f30041b 100644 --- a/core/tests/Drupal/Tests/Core/Transliteration/PhpTransliterationTest.php +++ b/core/tests/Drupal/Tests/Core/Transliteration/PhpTransliterationTest.php @@ -50,7 +50,7 @@ public function testPhpTransliterationWithAlter($langcode, $original, $expected, // The default transliteration of Ä is A, but change it to Z for testing. $overrides[0xC4] = 'Z'; // Also provide transliterations of two 5-byte characters from - // http://en.wikipedia.org/wiki/Gothic_alphabet. + // http://wikipedia.org/wiki/Gothic_alphabet. $overrides[0x10330] = 'A'; $overrides[0x10338] = 'Th'; } @@ -73,7 +73,7 @@ public function providerTestPhpTransliterationWithAlter() { // Note that the 3-byte character is overridden by the 'kg' language. $two_byte = 'Ä Ö Ü Å Ø äöüåøhello'; // These are two Gothic alphabet letters. See - // http://en.wikipedia.org/wiki/Gothic_alphabet + // http://wikipedia.org/wiki/Gothic_alphabet // They are not in our tables, but should at least give us '?' (unknown). $five_byte = html_entity_decode('𐌰𐌸', ENT_NOQUOTES, 'UTF-8'); // Five-byte characters do not work in MySQL, so make a printable version.