]> git.mxchange.org Git - friendica.git/blobdiff - mod/smilies.php
Normalize App parameter declaration (mod folder, 3 out of 3)
[friendica.git] / mod / smilies.php
index c47f95da76a5cfc7656aee72dcf7cb667402931d..4d8ab6bcaa55fcdb3dbd2d1929efc01a8296fd63 100644 (file)
@@ -1,3 +1,21 @@
 <?php
 
-function smilies_content(&$a) { return smilies('',true); }
+/**
+ * @file mod/smilies.php
+ */
+
+require_once("include/Smilies.php");
+
+function smilies_content(App $a) {
+       if ($a->argv[1]==="json"){
+               $tmp = Smilies::get_list();
+               $results = array();
+               for($i = 0; $i < count($tmp['texts']); $i++) {
+                       $results[] = array('text' => $tmp['texts'][$i], 'icon' => $tmp['icons'][$i]);
+               }
+               json_return_and_die($results);
+       }
+       else {
+               return Smilies::replace('',true);
+       }
+}