diff --git a/extlink.js b/extlink.js
index 84e7b17..4037b1a 100644
--- a/htdocs/sites/all/modules/contrib/extlink/extlink.js
+++ b/htdocs/sites/all/modules/contrib/extlink/extlink.js
@@ -65,7 +65,13 @@ function extlinkAttach(context) {
$(external_links).not('[img]').addClass(Drupal.settings.extlink.extClass).each(function() { if ($(this).css('display') == 'inline') $(this).after(''); });
}
else {
- $(external_links).not($(external_links).find('img').parents('a')).addClass(Drupal.settings.extlink.extClass).each(function() { if ($(this).css('display') == 'inline') $(this).after(''); });
+ if (Drupal.settings.extlink.extClassImg) {
+ // Apply the "ext" class to all links, not just images.
+ $(external_links).addClass(Drupal.settings.extlink.extClass);
+ }
+ else {
+ $(external_links).not($(external_links).find('img').parents('a')).addClass(Drupal.settings.extlink.extClass).each(function() { if ($(this).css('display') == 'inline') $(this).after(''); });
+ }
}
}
diff --git a/extlink.module b/extlink.module
index 70d6f56..8ecb109 100644
--- a/htdocs/sites/all/modules/contrib/extlink/extlink.module
+++ b/htdocs/sites/all/modules/contrib/extlink/extlink.module
@@ -23,6 +23,7 @@ function extlink_init() {
drupal_add_js(array('extlink' => array(
'extTarget' => variable_get('extlink_target', 0),
'extClass' => variable_get('extlink_class', 'ext'),
+ 'extClassImg' => variable_get('extlink_class_img', FALSE),
'extSubdomains' => variable_get('extlink_subdomains', 1),
'extExclude' => variable_get('extlink_exclude', ''),
'extInclude' => variable_get('extlink_include', ''),