<?php /** * @file mod/smilies.php */ use Friendica\App; use Friendica\Content\Smilies; use Friendica\Core\System; /** * @param object $a App * @return string */ function smilies_content(App $a) { $smilies = Smilies::getList(); if ($a->argv[1] === "json") { $results = []; for ($i = 0; $i < count($smilies['texts']); $i++) { $results[] = ['text' => $smilies['texts'][$i], 'icon' => $smilies['icons'][$i]]; } System::jsonExit($results); } else { $s = '<div class="smiley-sample">'; for ($x = 0; $x < count($smilies['texts']); $x ++) { $s .= '<dl><dt>' . $smilies['texts'][$x] . '</dt><dd>' . $smilies['icons'][$x] . '</dd></dl>'; } $s .= '</div>'; return $s; } }