jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/329687 )

Change subject: Newer smiley registration method
......................................................................


Newer smiley registration method

Bug:T46561
Change-Id: I842d649a3aea46f01a761091d0295c141b00bafb
---
M MediaWikiChatClass.php
M extension.json
2 files changed, 4 insertions(+), 9 deletions(-)

Approvals:
  UltrasonicNXT: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/MediaWikiChatClass.php b/MediaWikiChatClass.php
index e1b3c1f..0a8ef65 100644
--- a/MediaWikiChatClass.php
+++ b/MediaWikiChatClass.php
@@ -185,20 +185,15 @@
 
                if ( is_array( $smileyData ) ) {
                        $smileys = array();
-                       $codes = array();
                        foreach ( $smileyData as $line ) {
                                $line = trim( $line );
                                $bits = explode( ' ', $line );
 
-                               if ( count( $bits ) >= 1 ) { // any line with a 
code
-                                       $codes[] = $bits[0];
-                               }
-                               if ( count( $bits ) == 2 ) { // final line 
giving filename
-                                       $filename = $bits[1];
-                                       foreach ( $codes as $code) {
+                               if ( count( $bits ) > 1 ) {
+                                       $filename = array_pop( $bits );
+                                       foreach ( $bits as $code) {
                                                $smileys[$code] = $filename;
                                        }
-                                       $codes = array();
                                }
                        }
                }
diff --git a/extension.json b/extension.json
index e93ef0f..6a08f0d 100644
--- a/extension.json
+++ b/extension.json
@@ -1,6 +1,6 @@
 {
        "name": "MediaWikiChat",
-       "version": "2.19.2",
+       "version": "2.19.3",
        "author": [
                "Adam Carter/UltrasonicNXT"
        ],

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I842d649a3aea46f01a761091d0295c141b00bafb
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MediaWikiChat
Gerrit-Branch: master
Gerrit-Owner: UltrasonicNXT <adamr_car...@btinternet.com>
Gerrit-Reviewer: UltrasonicNXT <adamr_car...@btinternet.com>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to