<?php
menu_register(array(
\'emoticons\' => array(
\'security\' => true,
\'callback\' => \'twitter_emoticons_page\',
),
));
function twitter_emoticons($text) {
$array = array(
":)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif",
":-)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif",
":\')" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/9.gif",
":(" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif",
":-(" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif",
":\'(" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/20.gif",
":D" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/4.gif",
";D" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/4.gif",
":-D" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/4.gif",
";)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif",
";-)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif",
":p" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif",
";p" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif",
":P" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif",
";P" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif",
":-p" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif",
":-P" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif",
":3" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/26.gif",
":*" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/11.gif",
":-*" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/11.gif",
":o" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/13.gif",
":-o" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/13.gif",
":O" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/13.gif",
":-O" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/13.gif",
":@" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/14.gif",
":9" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/38.gif",
":-9" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/38.gif",
"o.O" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/29.gif",
"O.o" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/29.gif",
":-|" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/22.gif",
":|" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/22.gif",
":l" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/22.gif",
":-l" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/22.gif",
":?" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/39.gif",
":-?" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/39.gif",
":s" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/17.gif",
":-s" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/17.gif",
":S" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/17.gif",
":-S" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/17.gif",
"B)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/16.gif",
"B-)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/16.gif",
"|-)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/37.gif",
"|)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/37.gif",
":-/" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/33.gif",
"(y)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/113.gif",
"(Y)" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/113.gif",
"\\m/" => "http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/111.gif",
);
foreach($array as $s => $xc) {
$text = str_replace($s, "<img align=\'absmiddle\' src=\'$xc\'>", $text);
}
return $text;
}
function twitter_emoticons_page($text) {
$content = theme(\'status_form\');
$content .= "<div class=\'date\'><center><span style=\'display:block;float:left;width:40%\'>Text</span> <span style=\'display:block;float:left;width:20%\'> </span> <span style=\'display:block;float:left;width:40%\'>Emoticon</span></center><br /></div>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:)</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/1.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:\')</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/9.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:(</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/2.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:\'(</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/20.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:D</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/4.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>;)</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/3.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:p</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/10.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:3</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/26.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:*</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/11.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:O</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/13.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:@</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/14.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:9</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/38.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>o.O</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/29.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:|</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/22.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:?</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/39.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:s</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/17.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>B)</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/16.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>|-)</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/37.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>:-/</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/33.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>(y)</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/113.gif\'></span></center>";
$content .= "<center><span style=\'display:block;float:left;width:40%\'>\\m/</span><span style=\'display:block;float:left;width:20%\'> => </span> <span style=\'display:block;float:left;width:40%\'><img src=\'http://l.yimg.com/us.yimg.com/i/mesg/emoticons7/111.gif\'></span></center>";
$content .= "<div class=\'tweet\' style=\'clear:both;\'></div>";
theme(\'page\', "Emoticons", $content);
}
//source http://www.aryhidayat.info/2011/07/yahoo-emoticons-for-dabr.html