]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/doc.php
Merge branch 'uiredesign' of /var/www/trunk into uiredesign
[quix0rs-gnu-social.git] / actions / doc.php
index 0ace0424668f24f837b20fdba73412359747bafc..3d14b25b8a194e6d5a2563e31b727dc907c7eb82 100644 (file)
 
 if (!defined('LACONICA')) { exit(1); }
 
-require_once('markdown.php');
+class DocAction extends Action
+{
 
-class DocAction extends Action {
-
-       function handle($args) {
-               parent::handle($args);
-               $title = $this->trimmed('title');
-               $filename = INSTALLDIR.'/doc/'.$title;
-               if (!file_exists($filename)) {
-                       common_user_error(_t('No such document.'));
-                       return;
-               }
-               $output = Markdown(file_get_contents($filename));
-               common_show_header(_t(ucfirst($title)));
-               common_raw($output);
-               common_show_footer();
-       }
-}
\ No newline at end of file
+    function handle($args)
+    {
+        parent::handle($args);
+        $title = $this->trimmed('title');
+        $filename = INSTALLDIR.'/doc/'.$title;
+        if (!file_exists($filename)) {
+            $this->clientError(_('No such document.'));
+            return;
+        }
+        $c = file_get_contents($filename);
+        $output = common_markup_to_html($c);
+        common_show_header(_(ucfirst($title)));
+        $this->raw($output);
+        common_show_footer();
+    }
+}