Umherirrender has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/349751 )

Change subject: Fix bad newlines
......................................................................

Fix bad newlines

Removed \r from files

Change-Id: I8880547dab6f9075b15bb68f1d8e5413bbfd5547
---
M INSTALL
M LinkAttributes.php
2 files changed, 98 insertions(+), 98 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Link_Attributes 
refs/changes/51/349751/1

diff --git a/INSTALL b/INSTALL
index 5d2077c..108dff8 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,8 +1,8 @@
-LinkAttributes Extension
-
-* Download the latest available version and extract it to your wiki extension 
directory. 
-* Add the following line to LocalSettings.php:
-
-        require_once( "$IP/extensions/LinkAttributes/LinkAttributes.php" );
-
-See http://www.mediawiki.org/wiki/Extension:LinkAttributes for further details.
+LinkAttributes Extension
+
+* Download the latest available version and extract it to your wiki extension 
directory. 
+* Add the following line to LocalSettings.php:
+
+        require_once( "$IP/extensions/LinkAttributes/LinkAttributes.php" );
+
+See http://www.mediawiki.org/wiki/Extension:LinkAttributes for further details.
diff --git a/LinkAttributes.php b/LinkAttributes.php
index 89bfab6..14a73e6 100644
--- a/LinkAttributes.php
+++ b/LinkAttributes.php
@@ -1,90 +1,90 @@
-<?php
-/**
- * Link Attributes - easy modification of rel/rev/class on <a> elements.
- *
- * @author Toby Inkster <http://tobyinkster.co.uk/>
- * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 
2.0 or later
- */
- 
-/**
- * Protect against register_globals vulnerabilities.
- * This line must be present before any global variable is referenced.
- */
-if (!defined('MEDIAWIKI')) {
-   echo <<<EOT
-To install my extension, put the following line in LocalSettings.php:
-require_once( "\$IP/extensions/LinkAttributes/LinkAttributes.php" );
-EOT;
-   exit( 1 );
-}
- 
-// Extension credits that will show up on Special:Version    
-$wgExtensionCredits['parserhook'][] = array(
-  'path'           => __FILE__,
-       'name'           => 'Link Attributes',
-       'version'        => '1.1',
-       'author'         => array('Toby Inkster', 'Dennis Roczek'), 
-       'url'            => 
'https://www.mediawiki.org/wiki/Extension:Link_Attributes',
-       'descriptionmsg' => 'linkattributes-desc',
-  'license-name'   => "GPL-2.0+"
-);
- 
-$wgHooks['LinkEnd'][] = 'linkattr_InternalLink';
-$wgHooks['LinkerMakeExternalLink'][] = 'linkattr_ExternalLink';
-
-$wgMessagesDirs['LinkAttributes'] = __DIR__ . '/i18n';
- 
-function linkattr_ModifyLink (&$text, &$attribs, $isExternal = 0)
-{
-       if ( preg_match('/^(.+)\(\((.*)\)\)$/', $text, $matches) )
-       {
-               $text = trim($matches[1]);
-               $rels = preg_split('/\s+/', $matches[2]);
- 
-               foreach ($rels as $r)
-               {
-                       if ($isExternal && (strtolower($r)=='-nofollow'))
-                               continue; # Not allowed!!
-               
-                       if ((substr($r, 0, 2) == '-~' || substr($r, 0, 2) == 
'~-') && isset($attribs['rev']))
-                               $attribs['rev'] = str_ireplace(substr($r, 2), 
'', $attribs['rev']);
-                       elseif ((substr($r, 0, 2) == '-.' || substr($r, 0, 2) 
== '.-') && isset($attribs['class']))
-                               $attribs['class'] = str_ireplace(substr($r, 2), 
'', $attribs['class']);
-                       elseif ((substr($r, 0, 1) == '-') && 
isset($attribs['rel']))
-                               $attribs['rel'] = str_ireplace(substr($r, 1), 
'', $attribs['rel']);
-                       elseif (substr($r, 0, 1) == '~')
-                               $attribs['rev'] .= ' ' . substr($r, 1);
-                       elseif (substr($r, 0, 1) == '.')
-                               $attribs['class'] .= ' ' . substr($r, 1);
-                       else
-                               $attribs['rel'] .= ' ' . $r;
-               }
- 
-               if (isset($attribs['rel']))
-                       $attribs['rel'] = trim(preg_replace('/\s+/', ' ', 
$attribs['rel']));
-               if (isset($attribs['rev']))
-                       $attribs['rev'] = trim(preg_replace('/\s+/', ' ', 
$attribs['rev']));
-               if (isset($attribs['class']))
-                       $attribs['class'] = trim(preg_replace('/\s+/', ' ', 
$attribs['class']));
-       }       
-}
- 
-function linkattr_InternalLink ($skin, $target, $options, &$text, &$attribs, 
&$ret)
-{
-       linkattr_ModifyLink($text, $attribs);
-       return true;
-}
- 
-function linkattr_ExternalLink (&$url, &$text, &$link, &$attribs, $linktype)
-{
-       $attribsText = Html::expandAttributes( array( 'class' => 'external 
'.$linktype ) );
-       $mergedattribs = array_merge($attribs, 
Sanitizer::decodeTagAttributes($attribsText));
- 
-       linkattr_ModifyLink($text, $mergedattribs, 1);
-       if ($mergedattribs)
-                       $attribsText = Xml::expandAttributes( $mergedattribs );
- 
-       $link = sprintf('<a href="%s"%s>%s</a>', $url, $attribsText, $text);
- 
-       return false;   
-}
\ No newline at end of file
+<?php
+/**
+ * Link Attributes - easy modification of rel/rev/class on <a> elements.
+ *
+ * @author Toby Inkster <http://tobyinkster.co.uk/>
+ * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 
2.0 or later
+ */
+ 
+/**
+ * Protect against register_globals vulnerabilities.
+ * This line must be present before any global variable is referenced.
+ */
+if (!defined('MEDIAWIKI')) {
+   echo <<<EOT
+To install my extension, put the following line in LocalSettings.php:
+require_once( "\$IP/extensions/LinkAttributes/LinkAttributes.php" );
+EOT;
+   exit( 1 );
+}
+ 
+// Extension credits that will show up on Special:Version    
+$wgExtensionCredits['parserhook'][] = array(
+  'path'           => __FILE__,
+       'name'           => 'Link Attributes',
+       'version'        => '1.1',
+       'author'         => array('Toby Inkster', 'Dennis Roczek'), 
+       'url'            => 
'https://www.mediawiki.org/wiki/Extension:Link_Attributes',
+       'descriptionmsg' => 'linkattributes-desc',
+  'license-name'   => "GPL-2.0+"
+);
+ 
+$wgHooks['LinkEnd'][] = 'linkattr_InternalLink';
+$wgHooks['LinkerMakeExternalLink'][] = 'linkattr_ExternalLink';
+
+$wgMessagesDirs['LinkAttributes'] = __DIR__ . '/i18n';
+ 
+function linkattr_ModifyLink (&$text, &$attribs, $isExternal = 0)
+{
+       if ( preg_match('/^(.+)\(\((.*)\)\)$/', $text, $matches) )
+       {
+               $text = trim($matches[1]);
+               $rels = preg_split('/\s+/', $matches[2]);
+ 
+               foreach ($rels as $r)
+               {
+                       if ($isExternal && (strtolower($r)=='-nofollow'))
+                               continue; # Not allowed!!
+               
+                       if ((substr($r, 0, 2) == '-~' || substr($r, 0, 2) == 
'~-') && isset($attribs['rev']))
+                               $attribs['rev'] = str_ireplace(substr($r, 2), 
'', $attribs['rev']);
+                       elseif ((substr($r, 0, 2) == '-.' || substr($r, 0, 2) 
== '.-') && isset($attribs['class']))
+                               $attribs['class'] = str_ireplace(substr($r, 2), 
'', $attribs['class']);
+                       elseif ((substr($r, 0, 1) == '-') && 
isset($attribs['rel']))
+                               $attribs['rel'] = str_ireplace(substr($r, 1), 
'', $attribs['rel']);
+                       elseif (substr($r, 0, 1) == '~')
+                               $attribs['rev'] .= ' ' . substr($r, 1);
+                       elseif (substr($r, 0, 1) == '.')
+                               $attribs['class'] .= ' ' . substr($r, 1);
+                       else
+                               $attribs['rel'] .= ' ' . $r;
+               }
+ 
+               if (isset($attribs['rel']))
+                       $attribs['rel'] = trim(preg_replace('/\s+/', ' ', 
$attribs['rel']));
+               if (isset($attribs['rev']))
+                       $attribs['rev'] = trim(preg_replace('/\s+/', ' ', 
$attribs['rev']));
+               if (isset($attribs['class']))
+                       $attribs['class'] = trim(preg_replace('/\s+/', ' ', 
$attribs['class']));
+       }       
+}
+ 
+function linkattr_InternalLink ($skin, $target, $options, &$text, &$attribs, 
&$ret)
+{
+       linkattr_ModifyLink($text, $attribs);
+       return true;
+}
+ 
+function linkattr_ExternalLink (&$url, &$text, &$link, &$attribs, $linktype)
+{
+       $attribsText = Html::expandAttributes( array( 'class' => 'external 
'.$linktype ) );
+       $mergedattribs = array_merge($attribs, 
Sanitizer::decodeTagAttributes($attribsText));
+ 
+       linkattr_ModifyLink($text, $mergedattribs, 1);
+       if ($mergedattribs)
+                       $attribsText = Xml::expandAttributes( $mergedattribs );
+ 
+       $link = sprintf('<a href="%s"%s>%s</a>', $url, $attribsText, $text);
+ 
+       return false;   
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/349751
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I8880547dab6f9075b15bb68f1d8e5413bbfd5547
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Link_Attributes
Gerrit-Branch: master
Gerrit-Owner: Umherirrender <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to