2012-03-18 22:04:53 +00:00
< ? php
/*
* Name : Smiley Pack
* Description : Pack of smileys that make master too AOLish .
2022-06-19 06:57:40 +00:00
* Version : 1.05
* Author : Thomas Willingham ( based on Mike Macgirvin ' s Adult Smile template )
* Author : Matthias Ebers < https :// loma . ml / profile / one >
2012-03-18 22:04:53 +00:00
* All smileys from sites offering them as Public Domain
*/
2022-06-23 05:16:22 +00:00
use Friendica\App ;
2018-12-26 07:28:16 +00:00
use Friendica\Core\Hook ;
2019-12-30 02:55:10 +00:00
use Friendica\DI ;
2012-05-30 16:10:57 +00:00
2012-03-18 22:04:53 +00:00
function smiley_pack_install () {
2018-12-26 07:28:16 +00:00
Hook :: register ( 'smilie' , 'addon/smiley_pack/smiley_pack.php' , 'smiley_pack_smilies' );
2012-03-18 22:04:53 +00:00
}
2022-06-23 05:16:22 +00:00
function smiley_pack_smilies ( App $a , array & $b )
{
2012-03-22 20:53:03 +00:00
#Smileys are split into various directories by the intended range of emotions. This is in case we get too big and need to modularise things. We can then cut and paste the right lines, move the right directory, and just change the name of the addon to happy_smilies or whatever.
#Be careful with invocation strings. If you have a smiley called foo, and another called foobar, typing :foobar will call foo. Avoid this with clever naming, using ~ instead of :
#when all else fails.
#Animal smileys.
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bunnyflowers:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/bunnyflowers.gif' . '" alt="' . ':bunnyflowers:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':chick:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/chick.gif' . '" alt="' . ':chick:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bumblebee:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/bee.gif' . '" alt="' . ':bee:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':ladybird:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/ladybird.gif' . '" alt="' . ':ladybird:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bigspider:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/bigspider.gif' . '" alt="' . ':bigspider:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cat:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/cat.gif' . '" alt="' . ':cat:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bunny:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/bunny.gif' . '" alt="' . ':bunny:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cow:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/cow.gif' . '" alt="' . ':cow:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':crab:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/crab.gif' . '" alt="' . ':crab:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dolphin:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/dolphin.gif' . '" alt="' . ':dolphin:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dragonfly:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/dragonfly.gif' . '" alt="' . ':dragonfly:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':frog:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/frog.gif' . '" alt="' . ':frog:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':hamster:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/hamster.gif' . '" alt="' . ':hamster:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':monkey:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/monkey.gif' . '" alt="' . ':monkey:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':horse:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/horse.gif' . '" alt="' . ':horse:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':parrot:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/parrot.gif' . '" alt="' . ':parrot:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':tux:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/tux.gif' . '" alt="' . ':tux:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':snail:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/snail.gif' . '" alt="' . ':snail:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':sheep:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/sheep.gif' . '" alt="' . ':sheep:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dog:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/dog.gif' . '" alt="' . ':dog:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':elephant:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/elephant.gif' . '" alt="' . ':elephant:' . '" />' ;
2012-03-22 21:15:54 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':fish:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/fish.gif' . '" alt="' . ':fish:' . '" />' ;
2012-03-22 21:15:54 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':giraffe:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/giraffe.gif' . '" alt="' . ':giraffe:' . '" />' ;
2012-03-22 21:15:54 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':pig:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/animals/pig.gif' . '" alt="' . ':pig:' . '" />' ;
2012-03-22 21:15:54 +00:00
2012-03-22 20:53:03 +00:00
#Baby Smileys
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':baby:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/babies/baby.gif' . '" alt="' . ':baby:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':babycot:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/babies/babycot.gif' . '" alt="' . ':babycot:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':pregnant:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/babies/pregnant.gif' . '" alt="' . ':pregnant:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':stork:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/babies/stork.gif' . '" alt="' . ':stork:' . '" />' ;
2012-03-18 22:04:53 +00:00
2012-03-22 20:53:03 +00:00
#Confused Smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':confused:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/confused/confused.gif' . '" alt="' . ':confused:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':shrug:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/confused/shrug.gif' . '" alt="' . ':shrug:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':stupid:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/confused/stupid.gif' . '" alt="' . ':stupid:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dazed:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/confused/dazed.gif' . '" alt="' . ':dazed:' . '" />' ;
2012-03-25 00:00:37 +00:00
2012-03-22 20:53:03 +00:00
#Cool Smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':affro:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/cool/affro.gif' . '" alt="' . ':affro:' . '" />' ;
2012-03-18 22:04:53 +00:00
2012-03-22 20:53:03 +00:00
#Devil/Angel Smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':angel:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/angel.gif' . '" alt="' . ':angel:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cherub:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/cherub.gif' . '" alt="' . ':cherub:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':devilangel:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/blondedevil.gif' . '" alt="' . ':devilangel:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':catdevil:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/catdevil.gif' . '" alt="' . ':catdevil:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':devillish:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/devil.gif' . '" alt="' . ':devillish:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':daseesaw:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/daseesaw.gif' . '" alt="' . ':daseesaw:' . '" />' ;
2012-03-19 23:54:13 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':turnevil:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/turnevil.gif' . '" alt="' . ':turnevil:' . '" />' ;
2012-03-19 23:54:13 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':saint:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/saint.gif' . '" alt="' . ':saint:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':graveside:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/devilangel/graveside.gif' . '" alt="' . ':graveside:' . '" />' ;
2012-03-18 22:04:53 +00:00
2012-03-22 20:53:03 +00:00
#Unpleasent smileys.
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':toilet:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/disgust/toilet.gif' . '" alt="' . ':toilet:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':fartinbed:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/disgust/fartinbed.gif' . '" alt="' . ':fartinbed:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':fartblush:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/disgust/fartblush.gif' . '" alt="' . ':fartblush:' . '" />' ;
2012-03-25 00:00:37 +00:00
2012-03-22 20:53:03 +00:00
#Drinks
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':tea:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/drink/tea.gif' . '" alt="' . ':tea:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':drool:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/drool/drool.gif' . '" alt="' . ':drool:' . '" />' ;
2012-03-18 22:04:53 +00:00
2012-03-22 20:53:03 +00:00
#Sad smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':crying:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sad/crying.png' . '" alt="' . ':crying:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':prisoner:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sad/prisoner.gif' . '" alt="' . ':prisoner:' . '" />' ;
2012-03-18 22:04:53 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':sigh:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sad/sigh.gif' . '" alt="' . ':sigh:' . '" />' ;
2012-05-20 00:25:43 +00:00
2012-03-22 20:53:03 +00:00
#Smoking - only one smiley in here, maybe it needs moving elsewhere?
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':smoking:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/smoking/smoking.gif' . '" alt="' . ':smoking:' . '" />' ;
2012-03-19 02:42:14 +00:00
2012-03-22 20:53:03 +00:00
#Sport smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':basketball:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/basketball.gif' . '" alt="' . ':basketball:' . '" />' ;
2012-03-19 02:42:14 +00:00
2012-05-05 22:41:55 +00:00
$b [ 'texts' ][] = '~bowling' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/bowling.gif' . '" alt="' . '~bowling' . '" />' ;
2012-03-19 02:42:14 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cycling:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/cycling.gif' . '" alt="' . ':cycling:' . '" />' ;
2012-03-19 02:42:14 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':darts:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/darts.gif' . '" alt="' . ':darts:' . '" />' ;
2012-03-19 02:42:14 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':fencing:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/fencing.gif' . '" alt="' . ':fencing:' . '" />' ;
2012-03-19 02:42:14 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':juggling:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/juggling.gif' . '" alt="' . ':juggling:' . '" />' ;
2012-03-19 02:42:14 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':skipping:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/skipping.gif' . '" alt="' . ':skipping:' . '" />' ;
2012-03-19 02:42:14 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':archery:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/archery.gif' . '" alt="' . ':archery:' . '" />' ;
2012-03-19 21:00:26 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':surfing:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/surfing.gif' . '" alt="' . ':surfing:' . '" />' ;
2012-03-19 21:00:26 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':snooker:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/snooker.gif' . '" alt="' . ':snooker:' . '" />' ;
2012-03-19 21:00:26 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':horseriding:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/horseriding.gif' . '" alt="' . ':horseriding:' . '" />' ;
2012-03-19 21:00:26 +00:00
2012-03-22 20:53:03 +00:00
#Love smileys
2012-03-19 21:00:26 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':iloveyou:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/love/iloveyou.gif' . '" alt="' . ':iloveyou:' . '" />' ;
2012-03-19 02:47:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':inlove:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/love/inlove.gif' . '" alt="' . ':inlove:' . '" />' ;
2012-03-19 02:47:18 +00:00
2012-03-20 16:39:17 +00:00
$b [ 'texts' ][] = '~love' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/love/love.gif' . '" alt="' . ':love' . '" />' ;
2012-03-19 02:47:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':lovebear:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/love/lovebear.gif' . '" alt="' . ':lovebear:' . '" />' ;
2012-03-19 02:47:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':lovebed:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/love/lovebed.gif' . '" alt="' . ':lovebed:' . '" />' ;
2012-03-19 02:47:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':loveheart:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/love/loveheart.gif' . '" alt="' . ':loveheart:' . '" />' ;
2012-03-19 02:47:18 +00:00
2012-03-22 20:53:03 +00:00
#Tired/Sleep smileys
2012-03-19 02:55:23 +00:00
$b [ 'texts' ][] = ':countsheep' ;
2022-06-19 06:57:40 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/tired/countsheep.gif' . '" alt="' . ':countsheep:' . '" />' ;
2012-03-19 02:55:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':hammock:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/tired/hammock.gif' . '" alt="' . ':hammock:' . '" />' ;
2012-03-19 02:55:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':pillow:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/tired/pillow.gif' . '" alt="' . ':pillow:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':yawn:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/tired/yawn.gif' . '" alt="' . ':yawn:' . '" />' ;
2012-04-21 19:47:03 +00:00
2012-03-22 20:53:03 +00:00
#Fight/Flame/Violent smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':2guns:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/2guns.gif' . '" alt="' . ':2guns:' . '" />' ;
2012-03-19 03:07:41 +00:00
$b [ 'texts' ][] = ':alienfight' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/alienfight.gif' . '" alt="' . ':alienfight' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':army:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/army.gif' . '" alt="' . ':army:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':arrowhead:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/arrowhead.gif' . '" alt="' . ':arrowhead:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bfg:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/bfg.gif' . '" alt="' . ':bfg:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bowman:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/bowman.gif' . '" alt="' . ':bowman:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':chainsaw:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/chainsaw.gif' . '" alt="' . ':chainsaw:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':crossbow:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/crossbow.gif' . '" alt="' . ':crossbow:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':crusader:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/crusader.gif' . '" alt="' . ':crusader:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dead:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/dead.gif' . '" alt="' . ':dead:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':hammersplat:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/hammersplat.gif' . '" alt="' . ':hammersplat:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':lasergun:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/lasergun.gif' . '" alt="' . ':lasergun:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':machinegun:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/machinegun.gif' . '" alt="' . ':machinegun:' . '" />' ;
2012-03-19 03:07:41 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':acid:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/acid.gif' . '" alt="' . ':acid:' . '" />' ;
2012-03-19 23:54:13 +00:00
2012-03-22 20:53:03 +00:00
#Fantasy smileys - monsters and dragons fantasy. The other type of fantasy belongs in adult smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':alienmonster:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/alienmonster.gif' . '" alt="' . ':alienmonster:' . '" />' ;
2012-03-19 03:14:02 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':barbarian:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/barbarian.gif' . '" alt="' . ':barbarian:' . '" />' ;
2012-03-19 03:14:02 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dinosaur:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/dinosaur.gif' . '" alt="' . ':dinosaur:' . '" />' ;
2012-03-19 03:14:02 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dragon:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/dragon.gif' . '" alt="' . ':dragon:' . '" />' ;
2012-03-19 03:14:02 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':draco:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/dragonwhelp.gif' . '" alt="' . ':draco:' . '" />' ;
2012-03-19 03:14:02 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':ghost:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/ghost.gif' . '" alt="' . ':ghost:' . '" />' ;
2012-03-19 03:14:02 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':mummy:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fantasy/mummy.gif' . '" alt="' . ':mummy:' . '" />' ;
2012-03-19 03:14:02 +00:00
2012-03-22 20:53:03 +00:00
#Food smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':apple:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/apple.gif' . '" alt="' . ':apple:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':broccoli:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/broccoli.gif' . '" alt="' . ':brocolli:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cake:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/cake.gif' . '" alt="' . ':cake:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':carrot:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/carrot.gif' . '" alt="' . ':carrot:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':popcorn:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/popcorn.gif' . '" alt="' . ':popcorn:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':tomato:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/tomato.gif' . '" alt="' . ':tomato:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':banana:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/banana.gif' . '" alt="' . ':banana:' . '" />' ;
2012-03-19 17:35:44 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cooking:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/cooking.gif' . '" alt="' . ':cooking:' . '" />' ;
2012-03-19 21:00:26 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':fryegg:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/fryegg.gif' . '" alt="' . ':fryegg:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':birthdaycake:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/food/birthdaycake.gif' . '" alt="' . ':birthdaycake:' . '" />' ;
2012-11-11 19:41:26 +00:00
2012-03-22 20:53:03 +00:00
#Happy smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cloud9:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/happy/cloud9.gif' . '" alt="' . ':cloud9:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':tearsofjoy:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/happy/tearsofjoy.gif' . '" alt="' . ':tearsofjoy:' . '" />' ;
2012-03-19 03:19:23 +00:00
2012-03-22 20:53:03 +00:00
#Repsect smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bow:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/respect/bow.gif' . '" alt="' . ':bow:' . '" />' ;
2012-03-19 17:29:46 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':bravo:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/respect/bravo.gif' . '" alt="' . ':bravo:' . '" />' ;
2012-03-19 17:29:46 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':hailking:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/respect/hailking.gif' . '" alt="' . ':hailking:' . '" />' ;
2012-03-19 17:29:46 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':number1:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/respect/number1.gif' . '" alt="' . ':number1:' . '" />' ;
2012-03-19 17:29:46 +00:00
2012-03-22 20:53:03 +00:00
#Laugh smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':hahaha:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/laugh/hahaha.gif' . '" alt="' . ':hahaha:' . '" />' ;
2012-03-19 20:51:08 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':loltv:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/laugh/loltv.gif' . '" alt="' . ':loltv:' . '" />' ;
2012-03-19 20:51:08 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':rofl:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/laugh/rofl.gif' . '" alt="' . ':rofl:' . '" />' ;
2012-03-19 20:51:08 +00:00
2012-03-22 20:53:03 +00:00
#Music smileys
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':drums:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/music/drums.gif' . '" alt="' . ':drums:' . '" />' ;
2012-03-19 21:04:36 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':guitar:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/music/guitar.gif' . '" alt="' . ':guitar:' . '" />' ;
2012-03-19 21:04:36 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':trumpet:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/music/trumpet.gif' . '" alt="' . ':trumpet:' . '" />' ;
2012-03-19 21:04:36 +00:00
2012-03-22 20:53:03 +00:00
#Smileys that used to be in core
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':headbang:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/headbang.gif' . '" alt="' . ':headbang:' . '" />' ;
2012-03-19 23:54:13 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':beard:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/beard.png' . '" alt="' . ':beard:' . '" />' ;
2012-03-19 23:54:13 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':whitebeard:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/whitebeard.png' . '" alt="' . ':whitebeard:' . '" />' ;
2012-03-19 23:54:13 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':shaka:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/shaka.gif' . '" alt="' . ':shaka:' . '" />' ;
2012-03-19 23:54:13 +00:00
$b [ 'texts' ][] = ':\\.../' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/shaka.gif' . '" alt="' . ':\\.../' . '" />' ;
2012-03-19 23:54:13 +00:00
$b [ 'texts' ][] = ':\\ooo/' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/shaka.gif' . '" alt="' . ':\\ooo/' . '" />' ;
2012-03-19 20:51:08 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':headdesk:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/headbang.gif' . '" alt="' . ':headdesk:' . '" />' ;
2012-03-19 20:51:08 +00:00
2012-03-22 20:53:03 +00:00
#These two are still in core, so oldcore isn't strictly right, but we don't want too many directories
$b [ 'texts' ][] = ':-d' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/laughing.gif' . '" alt="' . ':-d' . '" />' ;
2012-03-22 20:53:03 +00:00
$b [ 'texts' ][] = ':-o' ;
2019-12-30 02:55:10 +00:00
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/oldcore/surprised.gif' . '" alt="' . ':-o' . '" />' ;
2012-03-22 20:53:03 +00:00
2012-06-06 22:55:18 +00:00
# Regex killers - stick these at the bottom so they appear at the end of the English and
# at the start of $OtherLanguage.
2012-03-22 20:53:03 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':cool:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/cool/cool.gif' . '" alt="' . ':cool:' . '" />' ;
2012-03-22 20:53:03 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':vomit:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/disgust/vomit.gif' . '" alt="' . ':vomit:' . '" />' ;
2012-03-19 03:19:23 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':golf:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/golf.gif' . '" alt="' . ':golf:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':football:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/football.gif' . '" alt="' . ':football:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':tennis:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/sport/tennis.gif' . '" alt="' . ':tennis:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':alpha:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/alpha.png' . '" alt="' . ':alpha:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':marine:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/marine.gif' . '" alt="' . ':marine:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':sabre:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/sabre.gif' . '" alt="' . ':sabre:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':tank:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/tank.gif' . '" alt="' . ':tank:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':viking:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/viking.gif' . '" alt="' . ':viking:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':gangs:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fight/gangs.gif' . '" alt="' . ':gangs:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':dj:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/music/dj.gif' . '" alt="' . ':dj:' . '" />' ;
2012-06-06 22:55:18 +00:00
2022-06-19 06:57:40 +00:00
$b [ 'texts' ][] = ':elvis:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/music/elvis.gif' . '" alt="' . ':elivs:' . '" />' ;
$b [ 'texts' ][] = ':violin:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/music/violin.gif' . '" alt="' . ':violin:' . '" />' ;
# New Gif Emoji (@one@loma.ml)
# Fediverse
$b [ 'texts' ][] = ':friendica:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/friendica.gif' . '" alt="' . ':friendica:' . '" />' ;
$b [ 'texts' ][] = ':mastodon:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/mastodon.gif' . '" alt="' . ':mastodon:' . '" />' ;
$b [ 'texts' ][] = ':pleroma:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/pleroma.gif' . '" alt="' . ':pleroma:' . '" />' ;
$b [ 'texts' ][] = ':misskey:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/misskey.gif' . '" alt="' . ':misskey:' . '" />' ;
$b [ 'texts' ][] = ':diaspora:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/diaspora.gif' . '" alt="' . ':diaspora:' . '" />' ;
$b [ 'texts' ][] = ':hubzilla:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/hubzilla.gif' . '" alt="' . ':hubzilla:' . '" />' ;
$b [ 'texts' ][] = ':pixelfed:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/pixelfed.gif' . '" alt="' . ':pixelfeed:' . '" />' ;
$b [ 'texts' ][] = ':nextcloud:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/nextcloud.gif' . '" alt="' . ':nextcloud:' . '" />' ;
$b [ 'texts' ][] = ':activitypub:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/fediverse/ap.gif' . '" alt="' . ':activitypub:' . '" />' ;
# ccc
$b [ 'texts' ][] = ':ccc event:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/ccc/ccc.gif' . '" alt="' . ':ccc event:' . '" />' ;
# Commercial
$b [ 'texts' ][] = ':youtube:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/commercial/youtube.gif' . '" alt="' . ':youtube:' . '" />' ;
$b [ 'texts' ][] = ':spotify:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/commercial/spotify.gif' . '" alt="' . ':spotify:' . '" />' ;
$b [ 'texts' ][] = ':twitter:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/commercial/twitter.gif' . '" alt="' . ':twitter:' . '" />' ;
$b [ 'texts' ][] = ':twitch:' ;
$b [ 'icons' ][] = '<img class="smiley" src="' . DI :: baseUrl () -> get () . '/addon/smiley_pack/icons/commercial/twitch.gif' . '" alt="' . ':twitch:' . '" />' ;
2012-03-18 22:04:53 +00:00
}