X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=mod%2Fsmilies.php;h=ecea3400e271c3e1e8b4af722ebfe4c0f0567a77;hb=0cdf0ba422076f731a5801708879d5344439494a;hp=50d6836f762ef06516890d97a270af0d2f56e0c3;hpb=d9e9cbe7534ec05a131ac250ef9912cdaf7078ee;p=friendica.git diff --git a/mod/smilies.php b/mod/smilies.php index 50d6836f76..ecea3400e2 100644 --- a/mod/smilies.php +++ b/mod/smilies.php @@ -1,21 +1,31 @@ argv[1] === "json") { - $tmp = Smilies::getList(); - $results = array(); - for ($i = 0; $i < count($tmp['texts']); $i++) { - $results[] = array('text' => $tmp['texts'][$i], 'icon' => $tmp['icons'][$i]); + $smilies = Smilies::getList(); + if (!empty($a->argv[1]) && ($a->argv[1] === "json")) { + $results = []; + for ($i = 0; $i < count($smilies['texts']); $i++) { + $results[] = ['text' => $smilies['texts'][$i], 'icon' => $smilies['icons'][$i]]; } - json_return_and_die($results); + System::jsonExit($results); } else { - return Smilies::replace('', true); + $s = '
'; + for ($x = 0; $x < count($smilies['texts']); $x ++) { + $s .= '
' . $smilies['texts'][$x] . '
' . $smilies['icons'][$x] . '
'; + } + $s .= '
'; + + return $s; } }