From 6ba6f78c3e5f04c5085f0ed7df0b1ceca598bcd9 Mon Sep 17 00:00:00 2001 From: loma-one <44441246+loma-one@users.noreply.github.com> Date: Tue, 14 Jun 2022 13:33:36 +0200 Subject: [PATCH] Duplicates merged Duplicates merged & emoji enabled/disabled --- unicode_smilies/unicode_smilies.php | 342 ++++++++-------------------- 1 file changed, 89 insertions(+), 253 deletions(-) diff --git a/unicode_smilies/unicode_smilies.php b/unicode_smilies/unicode_smilies.php index 77bdfcdb..e2f81058 100644 --- a/unicode_smilies/unicode_smilies.php +++ b/unicode_smilies/unicode_smilies.php @@ -2,7 +2,7 @@ /* * Name: Unicode Smilies * Description: Smilies based on the unicode emojis - On Linux use https://github.com/eosrei/emojione-color-font to see them in color and http://www.unicode.org/emoji/charts/full-emoji-list.html - * Version: 1.1.1 + * Version: 1.1.2 * Author: Michael Vogel * Author: Matthias Ebers */ @@ -22,12 +22,13 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':-D', '😁'); Smilies::add($b, ':D', '😁'); Smilies::add($b, ';-)', '😉'); - // Smilies::add($b, ';)', '😉'); // Deactivated since this leads to disturbed html entities + // Smilies::add($b, ';)', '😉'); // Deactivated since this leads to disturbed html entities Smilies::add($b, ':-P', '😛'); Smilies::add($b, ':-p', '😛'); Smilies::add($b, ':P', '😛'); Smilies::add($b, ':p', '😛'); Smilies::add($b, ':-O', '😮'); + Smilies::add($b, ':-o', '😮'); Smilies::add($b, ':O', '😮'); Smilies::add($b, ':-X', '🤐'); Smilies::add($b, ':-x', '🤐'); @@ -43,223 +44,12 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, '<\\3', '💔'); Smilies::add($b, '8-|', '😲'); Smilies::add($b, '8-O', '😲'); - Smilies::add($b, '\\o/', '👍'); Smilies::add($b, ":'(", '😢'); - Smilies::add($b, ':coffee:', '☕'); - Smilies::add($b, ':beer:', '🍺'); - Smilies::add($b, ':homebrew:', '🍺'); - Smilies::add($b, ':like:', '👍'); - Smilies::add($b, ':dislike:', '👎'); // Smilies::add($b, 'o.O', '&#x;'); // Smilies::add($b, 'O.o', '&#x;'); // Smilies::add($b, 'o_O', '&#x;'); // Smilies::add($b, 'O_o', '&#x;'); -// Smilies::add($b, ':facepalm:', '🤦'); // Bad client support - -// Animal smileys. - -// Smilies::add($b, ':bunnyflowers:', '&#x;'); - Smilies::add($b, ':chick:', '🐤'); - Smilies::add($b, ':bumblebee:', '🐝'); - Smilies::add($b, ':ladybird:', '🐞'); - Smilies::add($b, ':bigspider:', '🕷'); - Smilies::add($b, ':cat:', '🐈'); - Smilies::add($b, ':bunny:', '🐰'); - Smilies::add($b, ':cow:', '🐮'); - Smilies::add($b, ':crab:', '🦀'); - Smilies::add($b, ':dolphin:', '🐬'); -// Smilies::add($b, ':dragonfly:', '&#x;'); - Smilies::add($b, ':frog:', '🐸'); - Smilies::add($b, ':hamster:', '🐹'); - Smilies::add($b, ':monkey:', '🐒'); - Smilies::add($b, ':horse:', '🐴'); -// Smilies::add($b, ':parrot:', '&#x;'); - Smilies::add($b, ':tux:', '🐧'); - Smilies::add($b, ':snail:', '🐌'); - Smilies::add($b, ':sheep:', '🐑'); - Smilies::add($b, ':dog:', '🐶'); - Smilies::add($b, ':elephant:', '🐘'); - Smilies::add($b, ':fish:', '🐟'); -// Smilies::add($b, ':giraffe:', '🦒'); // Bad client support - Smilies::add($b, ':pig:', '🐖'); - -// Baby Smileys - - Smilies::add($b, ':baby:', '👶'); -// Smilies::add($b, ':babycot:', '&#x;'); -// Smilies::add($b, ':pregnant:', '🤰'); // Bad client support -// Smilies::add($b, ':stork:', '&#x;'); - -// Confused Smileys - - Smilies::add($b, ':confused:', '😕'); - Smilies::add($b, ':shrug:', '🤷'); -// Smilies::add($b, ':stupid:', '&#x;'); -// Smilies::add($b, ':dazed:', '&#x;'); - -// Cool Smileys - -// Smilies::add($b, ':affro:', '&#x;'); - -// Devil/Angel Smileys - - Smilies::add($b, ':angel:', '👼'); - Smilies::add($b, ':cherub:', '👼'); -// Smilies::add($b, ':devilangel:', '&#x;'); -// Smilies::add($b, ':catdevil:', '&#x;'); -// Smilies::add($b, ':devillish:', '&#x;'); -// Smilies::add($b, ':daseesaw:', '&#x;'); -// Smilies::add($b, ':turnevil:', '&#x;'); -// Smilies::add($b, ':saint:', '&#x;'); -// Smilies::add($b, ':graveside:', '&#x;'); - -// Unpleasent smileys. - - Smilies::add($b, ':toilet:', '🚽'); -// Smilies::add($b, ':fartinbed:', '&#x;'); -// Smilies::add($b, ':fartblush:', '&#x;'); - -// Sad smileys - - Smilies::add($b, ':crying:', '😢'); -// Smilies::add($b, ':prisoner:', '&#x;'); -// Smilies::add($b, ':sigh:', '&#x;'); - -// Sport smileys - - Smilies::add($b, ':basketball:', '🏀'); - Smilies::add($b, ':bowling:', '🎳'); - Smilies::add($b, ':cycling:', '🚴'); - Smilies::add($b, ':darts:', '🎯'); - Smilies::add($b, ':fencing:', '🤺'); - Smilies::add($b, ':juggling:', '🤹'); -// Smilies::add($b, ':skipping:', '&#x;'); -// Smilies::add($b, ':archery:', '&#x;'); - Smilies::add($b, ':surfing:', '🏄'); - Smilies::add($b, ':snooker:', '🎱'); - Smilies::add($b, ':horseriding:', '🏇'); - -// Love smileys - -// Smilies::add($b, ':iloveyou:', '&#x;'); -// Smilies::add($b, ':inlove:', '&#x;'); -// Smilies::add($b, '~love:', '&#x;'); -// Smilies::add($b, ':lovebear:', '&#x;'); -// Smilies::add($b, ':lovebed:', '&#x;'); - Smilies::add($b, ':loveheart:', '💖'); - -// Tired/Sleep smileys - -// Smilies::add($b, ':countsheep:', '&#x;'); -// Smilies::add($b, ':hammock:', '&#x;'); -// Smilies::add($b, ':pillow:', '&#x;'); -// Smilies::add($b, ':yawn:', '&#x;'); - -// Fight/Flame/Violent smileys - -// Smilies::add($b, ':2guns:', '&#x;'); -// Smilies::add($b, ':alienfight:', '&#x;'); -// Smilies::add($b, ':army:', '&#x;'); -// Smilies::add($b, ':arrowhead:', '&#x;'); -// Smilies::add($b, ':bfg:', '&#x;'); -// Smilies::add($b, ':bowman:', '&#x;'); -// Smilies::add($b, ':chainsaw:', '&#x;'); -// Smilies::add($b, ':crossbow:', '&#x;'); -// Smilies::add($b, ':crusader:', '&#x;'); -// Smilies::add($b, ':dead:', '&#x;'); -// Smilies::add($b, ':hammersplat:', '&#x;'); -// Smilies::add($b, ':lasergun:', '&#x;'); -// Smilies::add($b, ':machinegun:', '&#x;'); -// Smilies::add($b, ':acid:', '&#x;'); - -// Fantasy smileys - monsters and dragons fantasy. The other type of fantasy belongs in adult smileys - - Smilies::add($b, ':alienmonster:', '👾'); -// Smilies::add($b, ':barbarian:', '&#x;'); -// Smilies::add($b, ':dinosaur:', '&#x;'); - Smilies::add($b, ':dragon:', '🐉'); - Smilies::add($b, ':draco:', '🐉'); - Smilies::add($b, ':ghost:', '👻'); -// Smilies::add($b, ':mummy:', '&#x;'); - -// Food smileys - - Smilies::add($b, ':apple:', '🍎'); -// Smilies::add($b, ':broccoli:', '&#x;'); - Smilies::add($b, ':cake:', '🍰'); -// Smilies::add($b, ':carrot:', '🥕'); // Bad client support - Smilies::add($b, ':popcorn:', '🍿'); - Smilies::add($b, ':tomato:', '🍅'); - Smilies::add($b, ':banana:', '🍌'); - Smilies::add($b, ':cooking:', '🍳'); - Smilies::add($b, ':fryegg:', '🍳'); - Smilies::add($b, ':birthday cake:', '🎂'); - -// Happy smileys - -// Smilies::add($b, ':cloud9:', '&#x;'); - Smilies::add($b, ':tearsofjoy:', '😂'); - -// Respect smileys - - Smilies::add($b, ':bow:', '🙇'); -// Smilies::add($b, ':bravo:', '&#x;'); -// Smilies::add($b, ':hailking:', '&#x;'); -// Smilies::add($b, ':number1:', '&#x;'); - -// Laugh smileys - -// Smilies::add($b, ':hahaha:', '&#x;'); -// Smilies::add($b, ':loltv:', '&#x;'); -// Smilies::add($b, ':rofl:', '🤣'); // Bad client support -// Music smileys - -// Smilies::add($b, ':drums:', '🥁'); // Bad client support - Smilies::add($b, ':guitar:', '🎸'); - Smilies::add($b, ':trumpet:', '🎺'); - -// Smileys that used to be in core - -// Smilies::add($b, ':headbang:', '&#x;'); -// Smilies::add($b, ':beard:', '🧔'); // Bad client support -// Smilies::add($b, ':whitebeard:', '&#x;'); -// Smilies::add($b, ':shaka:', '&#x;'); -// Smilies::add($b, ':\\.../:', '&#x;'); -// Smilies::add($b, ':\\ooo/:', '&#x;'); -// Smilies::add($b, ':headdesk:', '&#x;'); - -// These two are still in core, so oldcore isn't strictly right, but we don't want too many directories - -// Smilies::add($b, ':-d', '&#x;'); - Smilies::add($b, ':-o', '😮'); - -// Regex killers - stick these at the bottom so they appear at the end of the English and -// at the start of $OtherLanguage. - -// Drinks - - Smilies::add($b, ':tea:', '☕'); - Smilies::add($b, ':tee:', '☕'); -// Smilies::add($b, ':drool:', '🤤'); // Bad client support - - Smilies::add($b, ':cool:', '🆒'); -// Smilies::add($b, ':vomit:', '🤮'); // Bad client support - Smilies::add($b, ':golf:', '🏌'); - Smilies::add($b, ':football:', '🏈'); - Smilies::add($b, ':tennis:', '🎾'); -// Smilies::add($b, ':alpha:', '&#x;'); -// Smilies::add($b, ':marine:', '&#x;'); - Smilies::add($b, ':sabre:', '🗡'); -// Smilies::add($b, ':tank:', '&#x;'); -// Smilies::add($b, ':viking:', '&#x;'); -// Smilies::add($b, ':gangs:', '&#x;'); -// Smilies::add($b, ':dj:', '&#x;'); -// Smilies::add($b, ':elvis:', '&#x;'); - Smilies::add($b, ':violin:', '🎻'); - - -// Neu hinzugefügte Unicode Emoji von Matthias Ebers // face-smiling Smilies::add($b, ':grinning face:', '😀'); Smilies::add($b, ':grinning face with big eyes:', '😃'); @@ -269,7 +59,9 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':laughing:', '😆'); Smilies::add($b, ':grinning face with sweat:', '😅'); Smilies::add($b, ':rolling on the floor laughing:', '🤣'); + Smilies::add($b, ':rofl:', '🤣'); Smilies::add($b, ':face with tears of joy:', '😂'); + Smilies::add($b, ':tearsofjoy:', '😂'); Smilies::add($b, ':slightly smiling face:', '🙂'); Smilies::add($b, ':upside-down face:', '🙃'); Smilies::add($b, ':winking face:', '😉'); @@ -317,6 +109,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':pensive face:', '😔'); Smilies::add($b, ':sleepy face:', '😪'); Smilies::add($b, ':drooling face:', '🤤'); + Smilies::add($b, ':drool:', '🤤'); Smilies::add($b, ':sleeping face:', '😴'); // face-unwell @@ -325,11 +118,13 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':face with head-bandage:', '🤕'); Smilies::add($b, ':nauseated face:', '🤢'); Smilies::add($b, ':face vomiting:', '🤮'); + Smilies::add($b, ':vomit:', '🤮'); Smilies::add($b, ':sneezing face:', '🤧'); Smilies::add($b, ':hot face:', '🥵'); Smilies::add($b, ':cold face:', '🥶'); Smilies::add($b, ':woozy face:', '🥴'); Smilies::add($b, ':dizzy face:', '😵'); + Smilies::add($b, ':dead:', '😵'); Smilies::add($b, ':exploding head:', '🤯'); // face-hat @@ -350,6 +145,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':hushed face:', '😯'); Smilies::add($b, ':astonished face:', '😲'); Smilies::add($b, ':flushed face:', '😳'); + Smilies::add($b, ':dazed:', '😳'); Smilies::add($b, ':pleading face:', '🥺'); Smilies::add($b, ':frowning face with open mouth:', '😦'); Smilies::add($b, ':anguished face:', '😧'); @@ -405,6 +201,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':heart with arrow:', '💘'); Smilies::add($b, ':heart with ribbon:', '💝'); Smilies::add($b, ':sparkling heart:', '💖'); + Smilies::add($b, ':loveheart:', '💖'); Smilies::add($b, ':growing heart:', '💗'); Smilies::add($b, ':beating heart:', '💓'); Smilies::add($b, ':revolving hearts:', '💞'); @@ -418,9 +215,9 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':green heart:', '💚'); Smilies::add($b, ':blue heart:', '💙'); Smilies::add($b, ':purple heart:', '💜'); -// Smilies::add($b, ':brown heart:', '🤎'); + Smilies::add($b, ':brown heart:', '🤎'); Smilies::add($b, ':black heart:', '🖤'); -// Smilies::add($b, ':white heart:', '🤍'); + Smilies::add($b, ':white heart:', '🤍'); Smilies::add($b, ':hundred points:', '💯'); Smilies::add($b, ':anger symbol:', '💢'); Smilies::add($b, ':collision:', '💥'); @@ -462,7 +259,10 @@ function unicode_smilies_smilies(&$a,&$b) { // hand-fingers-closed Smilies::add($b, ':thumbs up:', '👍'); + Smilies::add($b, ':like:', '👍'); + Smilies::add($b, '\\o/', '👍'); Smilies::add($b, ':thumbs down:', '👎'); + Smilies::add($b, ':dislike:', '👎'); Smilies::add($b, ':raised fist:', '✊'); Smilies::add($b, ':oncoming fist:', '👊'); Smilies::add($b, ':left-facing fist:', '🤛'); @@ -483,12 +283,12 @@ function unicode_smilies_smilies(&$a,&$b) { // body-parts Smilies::add($b, ':flexed biceps:', '💪'); -// Smilies::add($b, ':mechanical arm:', '🦾'); -// Smilies::add($b, ':mechanical leg:', '🦿'); + Smilies::add($b, ':mechanical arm:', '🦾'); + Smilies::add($b, ':mechanical leg:', '🦿'); Smilies::add($b, ':leg:', '🦵'); Smilies::add($b, ':foot:', '🦶'); Smilies::add($b, ':ear:', '👂'); -// Smilies::add($b, ':ear with hearing aid:', '🦻'); +// Smilies::add($b, ':ear with hearing aid:', '🦻'); Smilies::add($b, ':nose:', '👃'); Smilies::add($b, ':brain:', '🧠'); Smilies::add($b, ':tooth:', '🦷'); @@ -507,17 +307,18 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':person: blond hair:', '👱'); Smilies::add($b, ':man:', '👨'); Smilies::add($b, ':man: beard:', '🧔'); + Smilies::add($b, ':beard:', '🧔'); Smilies::add($b, ':man: red hair:', '👨‍🦰'); Smilies::add($b, ':man: curly hair:', '👨‍🦱'); Smilies::add($b, ':man: white hair:', '👨‍🦳'); Smilies::add($b, ':man: bald:', '👨‍🦲'); Smilies::add($b, ':woman:', '👩'); Smilies::add($b, ':woman: red hair:', '👩‍🦰'); - Smilies::add($b, ':⊛ person: red hair:', '🧑‍🦰'); + Smilies::add($b, ':person: red hair:', '🧑‍🦰'); Smilies::add($b, ':woman: curly hair:', '👩‍🦱'); - Smilies::add($b, ':⊛ person: curly hair:', '🧑‍🦱'); + Smilies::add($b, ':person: curly hair:', '🧑‍🦱'); Smilies::add($b, ':woman: white hair:', '👩‍🦳'); - Smilies::add($b, ':⊛ person: white hair:', '🧑‍🦳'); + Smilies::add($b, ':person: white hair:', '🧑‍🦳'); Smilies::add($b, ':woman: bald:', '👩‍🦲'); Smilies::add($b, ':bald::', '🧑‍🦲'); Smilies::add($b, ':woman: blond hair:', '👱‍♀️'); @@ -525,6 +326,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':older person:', '🧓'); Smilies::add($b, ':old man:', '👴'); Smilies::add($b, ':old woman:', '👵'); + Smilies::add($b, ':pregnant:', '🤰'); // person-gesture Smilies::add($b, ':person frowning:', '🙍'); @@ -549,12 +351,15 @@ function unicode_smilies_smilies(&$a,&$b) { // Smilies::add($b, ':deaf man:', '🧏‍♂️'); // Smilies::add($b, ':deaf woman:', '🧏‍♀️'); Smilies::add($b, ':person bowing:', '🙇'); + Smilies::add($b, ':bow:', '🙇'); Smilies::add($b, ':man bowing:', '🙇‍♂️'); Smilies::add($b, ':woman bowing:', '🙇‍♀️'); Smilies::add($b, ':person facepalming:', '🤦'); + Smilies::add($b, ':facepalm:', '🤦'); Smilies::add($b, ':man facepalming:', '🤦‍♂️'); Smilies::add($b, ':woman facepalming:', '🤦‍♀️'); Smilies::add($b, ':person shrugging:', '🤷'); + Smilies::add($b, ':shrug:', '🤷'); Smilies::add($b, ':man shrugging:', '🤷‍♂️'); Smilies::add($b, ':woman shrugging:', '🤷‍♀️'); @@ -562,6 +367,8 @@ function unicode_smilies_smilies(&$a,&$b) { // person-fantasy Smilies::add($b, ':baby angel:', '👼'); + Smilies::add($b, ':angel:', '👼'); + Smilies::add($b, ':cherub:', '👼'); Smilies::add($b, ':Santa Claus:', '🎅'); Smilies::add($b, ':Mrs. Claus:', '🤶'); Smilies::add($b, ':superhero:', '🦸'); @@ -596,6 +403,8 @@ function unicode_smilies_smilies(&$a,&$b) { // person-sport + Smilies::add($b, ':golf:', '🏌'); + // person-resting // family @@ -621,10 +430,10 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':monkey face:', '🐵'); Smilies::add($b, ':monkey:', '🐒'); Smilies::add($b, ':gorilla:', '🦍'); -// Smilies::add($b, ':orangutan:', '🦧'); + Smilies::add($b, ':orangutan:', '🦧'); Smilies::add($b, ':dog face:', '🐶'); Smilies::add($b, ':dog:', '🐕'); -// Smilies::add($b, ':guide dog:', '🦮'); + Smilies::add($b, ':guide dog:', '🦮'); Smilies::add($b, ':poodle:', '🐩'); Smilies::add($b, ':wolf:', '🐺'); Smilies::add($b, ':fox:', '🦊'); @@ -649,7 +458,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':boar:', '🐗'); Smilies::add($b, ':pig nose:', '🐽'); Smilies::add($b, ':ram:', '🐏'); - Smilies::add($b, ':ewe:', '🐑'); + Smilies::add($b, ':sheep:', '🐑'); Smilies::add($b, ':goat:', '🐐'); Smilies::add($b, ':camel:', '🐪'); Smilies::add($b, ':two-hump camel:', '🐫'); @@ -670,12 +479,17 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':bear:', '🐻'); Smilies::add($b, ':koala:', '🐨'); Smilies::add($b, ':panda:', '🐼'); -// Smilies::add($b, ':sloth:', '🦥'); -// Smilies::add($b, ':otter:', '🦦'); -// Smilies::add($b, ':skunk:', '🦨'); -// Smilies::add($b, ':kangaroo:', '🦘'); + Smilies::add($b, ':sloth:', '🦥'); + Smilies::add($b, ':otter:', '🦦'); + Smilies::add($b, ':skunk:', '🦨'); + Smilies::add($b, ':kangaroo:', '🦘'); Smilies::add($b, ':badger:', '🦡'); Smilies::add($b, ':paw prints:', '🐾'); +// Smilies::add($b, ':bunnyflowers:', '&#x;'); + Smilies::add($b, ':chick:', '🐤'); + Smilies::add($b, ':ladybird:', '🐞'); + Smilies::add($b, ':bunny:', '🐰'); +// Smilies::add($b, ':dragonfly:', '&#x;'); // animal-bird Smilies::add($b, ':turkey:', '🦃'); @@ -685,13 +499,13 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':baby chick:', '🐤'); Smilies::add($b, ':front-facing baby chick:', '🐥'); Smilies::add($b, ':bird:', '🐦'); - Smilies::add($b, ':penguin:', '🐧'); + Smilies::add($b, ':tux:', '🐧'); Smilies::add($b, ':dove:', '🕊'); Smilies::add($b, ':eagle:', '🦅'); Smilies::add($b, ':duck:', '🦆'); Smilies::add($b, ':swan:', '🦢'); Smilies::add($b, ':owl:', '🦉'); -// Smilies::add($b, ':flamingo:', '🦩'); + Smilies::add($b, ':flamingo:', '🦩'); Smilies::add($b, ':peacock:', '🦚'); Smilies::add($b, ':parrot:', '🦜'); @@ -705,6 +519,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':snake:', '🐍'); Smilies::add($b, ':dragon face:', '🐲'); Smilies::add($b, ':dragon:', '🐉'); + Smilies::add($b, ':draco:', '🐉'); Smilies::add($b, ':sauropod:', '🦕'); Smilies::add($b, ':T-Rex:', '🦖'); @@ -770,6 +585,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':pineapple:', '🍍'); Smilies::add($b, ':mango:', '🥭'); Smilies::add($b, ':red apple:', '🍎'); + Smilies::add($b, ':apple:', '🍎'); Smilies::add($b, ':green apple:', '🍏'); Smilies::add($b, ':pear:', '🍐'); Smilies::add($b, ':peach:', '🍑'); @@ -789,8 +605,8 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':cucumber:', '🥒'); Smilies::add($b, ':leafy green:', '🥬'); Smilies::add($b, ':broccoli:', '🥦'); -// Smilies::add($b, ':garlic:', '🧄'); -// Smilies::add($b, ':onion:', '🧅'); + Smilies::add($b, ':garlic:', '🧄'); + Smilies::add($b, ':onion:', '🧅'); Smilies::add($b, ':mushroom:', '🍄'); Smilies::add($b, ':peanuts:', '🥜'); Smilies::add($b, ':chestnut:', '🌰'); @@ -802,7 +618,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':pretzel:', '🥨'); Smilies::add($b, ':bagel:', '🥯'); Smilies::add($b, ':pancakes:', '🥞'); -// Smilies::add($b, ':waffle:', '🧇'); + Smilies::add($b, ':waffle:', '🧇'); Smilies::add($b, ':cheese wedge:', '🧀'); Smilies::add($b, ':meat on bone:', '🍖'); Smilies::add($b, ':poultry leg:', '🍗'); @@ -816,15 +632,16 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':taco:', '🌮'); Smilies::add($b, ':burrito:', '🌯'); Smilies::add($b, ':stuffed flatbread:', '🥙'); -// Smilies::add($b, ':falafel:', '🧆'); + Smilies::add($b, ':falafel:', '🧆'); Smilies::add($b, ':egg:', '🥚'); Smilies::add($b, ':cooking:', '🍳'); + Smilies::add($b, ':fryegg:', '🍳'); Smilies::add($b, ':shallow pan of food:', '🥘'); Smilies::add($b, ':pot of food:', '🍲'); Smilies::add($b, ':bowl with spoon:', '🥣'); Smilies::add($b, ':green salad:', '🥗'); Smilies::add($b, ':popcorn:', '🍿'); -// Smilies::add($b, ':butter:', '🧈'); + Smilies::add($b, ':butter:', '🧈'); Smilies::add($b, ':salt:', '🧂'); Smilies::add($b, ':canned food:', '🥫'); @@ -862,6 +679,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':cookie:', '🍪'); Smilies::add($b, ':birthday cake:', '🎂'); Smilies::add($b, ':shortcake:', '🍰'); + Smilies::add($b, ':cake:', '🍰'); Smilies::add($b, ':cupcake:', '🧁'); Smilies::add($b, ':pie:', '🥧'); Smilies::add($b, ':chocolate bar:', '🍫'); @@ -874,6 +692,9 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':baby bottle:', '🍼'); Smilies::add($b, ':glass of milk:', '🥛'); Smilies::add($b, ':hot beverage:', '☕'); + Smilies::add($b, ':coffee:', '☕'); + Smilies::add($b, ':tea:', '☕'); + Smilies::add($b, ':tee:', '☕'); Smilies::add($b, ':teacup without handle:', '🍵'); Smilies::add($b, ':sake:', '🍶'); Smilies::add($b, ':bottle with popping cork:', '🍾'); @@ -881,13 +702,15 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':cocktail glass:', '🍸'); Smilies::add($b, ':tropical drink:', '🍹'); Smilies::add($b, ':beer mug:', '🍺'); + Smilies::add($b, ':beer:', '🍺'); + Smilies::add($b, ':homebrew:', '🍺'); Smilies::add($b, ':clinking beer mugs:', '🍻'); Smilies::add($b, ':clinking glasses:', '🥂'); Smilies::add($b, ':tumbler glass:', '🥃'); Smilies::add($b, ':cup with straw:', '🥤'); // Smilies::add($b, ':beverage box:', '🧃'); -// Smilies::add($b, ':mate:', '🧉'); -// Smilies::add($b, ':ice:', '🧊'); + Smilies::add($b, ':mate:', '🧉'); + Smilies::add($b, ':ice:', '🧊'); // dishware Smilies::add($b, ':chopsticks:', '🥢'); @@ -1035,7 +858,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':small airplane:', '🛩'); Smilies::add($b, ':airplane departure:', '🛫'); Smilies::add($b, ':airplane arrival:', '🛬'); -// Smilies::add($b, ':parachute:', '🪂'); + Smilies::add($b, ':parachute:', '🪂'); Smilies::add($b, ':seat:', '💺'); Smilies::add($b, ':helicopter:', '🚁'); Smilies::add($b, ':suspension railway:', '🚟'); @@ -1099,7 +922,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':sun:', '☀'); Smilies::add($b, ':full moon face:', '🌝'); Smilies::add($b, ':sun with face:', '🌞'); -// Smilies::add($b, ':ringed planet:', '🪐'); + Smilies::add($b, ':ringed planet:', '🪐'); Smilies::add($b, ':star:', '⭐'); Smilies::add($b, ':glowing star:', '🌟'); Smilies::add($b, ':shooting star:', '🌠'); @@ -1170,6 +993,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':basketball:', '🏀'); Smilies::add($b, ':volleyball:', '🏐'); Smilies::add($b, ':american football:', '🏈'); + Smilies::add($b, ':football:', '🏈'); Smilies::add($b, ':rugby football:', '🏉'); Smilies::add($b, ':tennis:', '🎾'); Smilies::add($b, ':flying disc:', '🥏'); @@ -1191,11 +1015,20 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':skis:', '🎿'); Smilies::add($b, ':sled:', '🛷'); Smilies::add($b, ':curling stone:', '🥌'); + Smilies::add($b, ':cycling:', '🚴'); + Smilies::add($b, ':darts:', '🎯'); + Smilies::add($b, ':fencing:', '🤺'); + Smilies::add($b, ':juggling:', '🤹'); +// Smilies::add($b, ':skipping:', '&#x;'); +// Smilies::add($b, ':archery:', '&#x;'); + Smilies::add($b, ':surfing:', '🏄'); + Smilies::add($b, ':snooker:', '🎱'); + Smilies::add($b, ':horseriding:', '🏇'); // game Smilies::add($b, ':direct hit:', '🎯'); -// Smilies::add($b, ':yo-yo:', '🪀'); -// Smilies::add($b, ':kite:', '🪁'); + Smilies::add($b, ':yo-yo:', '🪀'); + Smilies::add($b, ':kite:', '🪁'); Smilies::add($b, ':pool 8 ball:', '🎱'); Smilies::add($b, ':crystal ball:', '🔮'); Smilies::add($b, ':nazar amulet:', '🧿'); @@ -1227,7 +1060,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':sunglasses:', '🕶'); Smilies::add($b, ':goggles:', '🥽'); Smilies::add($b, ':lab coat:', '🥼'); -// Smilies::add($b, ':safety vest:', '🦺'); + Smilies::add($b, ':safety vest:', '🦺'); Smilies::add($b, ':necktie:', '👔'); Smilies::add($b, ':t-shirt:', '👕'); Smilies::add($b, ':jeans:', '👖'); @@ -1237,10 +1070,10 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':socks:', '🧦'); Smilies::add($b, ':dress:', '👗'); Smilies::add($b, ':kimono:', '👘'); -// Smilies::add($b, ':sari:', '🥻'); -// Smilies::add($b, ':one-piece swimsuit:', '🩱'); -// Smilies::add($b, ':briefs:', '🩲'); -// Smilies::add($b, ':shorts:', '🩳'); + Smilies::add($b, ':sari:', '🥻'); + Smilies::add($b, ':one-piece swimsuit:', '🩱'); + Smilies::add($b, ':briefs:', '🩲'); + Smilies::add($b, ':shorts:', '🩳'); Smilies::add($b, ':bikini:', '👙'); Smilies::add($b, ':woman’s clothes:', '👚'); Smilies::add($b, ':purse:', '👛'); @@ -1428,11 +1261,12 @@ function unicode_smilies_smilies(&$a,&$b) { // tool Smilies::add($b, ':hammer:', '🔨'); -// Smilies::add($b, ':axe:', '🪓'); +// Smilies::add($b, ':axe:', '🪓'); Smilies::add($b, ':pick:', '⛏'); Smilies::add($b, ':hammer and pick:', '⚒'); Smilies::add($b, ':hammer and wrench:', '🛠'); Smilies::add($b, ':dagger:', '🗡'); + Smilies::add($b, ':sabre:', '🗡'); Smilies::add($b, ':crossed swords:', '⚔'); Smilies::add($b, ':pistol:', '🔫'); Smilies::add($b, ':bow and arrow:', '🏹'); @@ -1442,7 +1276,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':gear:', '⚙'); Smilies::add($b, ':clamp:', '🗜'); Smilies::add($b, ':balance scale:', '⚖'); -// Smilies::add($b, ':white cane:', '🦯'); + Smilies::add($b, ':white cane:', '🦯'); Smilies::add($b, ':link:', '🔗'); Smilies::add($b, ':chains:', '⛓'); Smilies::add($b, ':toolbox:', '🧰'); @@ -1459,10 +1293,10 @@ function unicode_smilies_smilies(&$a,&$b) { // medical Smilies::add($b, ':syringe:', '💉'); -// Smilies::add($b, ':drop of blood:', '🩸'); + Smilies::add($b, ':drop of blood:', '🩸'); Smilies::add($b, ':pill:', '💊'); -// Smilies::add($b, ':adhesive bandage:', '🩹'); -// Smilies::add($b, ':stethoscope:', '🩺'); + Smilies::add($b, ':adhesive bandage:', '🩹'); + Smilies::add($b, ':stethoscope:', '🩺'); // household Smilies::add($b, ':door:', '🚪'); @@ -1471,8 +1305,8 @@ function unicode_smilies_smilies(&$a,&$b) { // Smilies::add($b, ':chair:', '🪑'); Smilies::add($b, ':toilet:', '🚽'); Smilies::add($b, ':shower:', '🚿'); -// Smilies::add($b, ':bathtub:', '🛁'); -// Smilies::add($b, ':razor:', '🪒'); + Smilies::add($b, ':bathtub:', '🛁'); + Smilies::add($b, ':razor:', '🪒'); Smilies::add($b, ':lotion bottle:', '🧴'); Smilies::add($b, ':safety pin:', '🧷'); Smilies::add($b, ':broom:', '🧹'); @@ -1519,6 +1353,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':no one under eighteen:', '🔞'); Smilies::add($b, ':radioactive:', '☢'); Smilies::add($b, ':biohazard:', '☣'); + Smilies::add($b, ':army:', '🪖'); // arrow Smilies::add($b, ':up arrow:', '⬆'); @@ -1679,6 +1514,7 @@ function unicode_smilies_smilies(&$a,&$b) { Smilies::add($b, ':B button (blood type):', '🅱'); Smilies::add($b, ':CL button:', '🆑'); Smilies::add($b, ':COOL button:', '🆒'); + Smilies::add($b, ':cool:', '🆒'); Smilies::add($b, ':FREE button:', '🆓'); Smilies::add($b, ':information:', 'ℹ'); Smilies::add($b, ':ID button:', '🆔');