]> git.bts.cx Git - cx.git/blobdiff - cx/cx.php
Added support for previewing posts when logged in
[cx.git] / cx / cx.php
index e4285ee5dade9cfb1d104df6b165ba0e60140f96..b18232b2ea63ce6862f809cb50512012098447d3 100644 (file)
--- a/cx/cx.php
+++ b/cx/cx.php
@@ -182,7 +182,7 @@ function cx_route($path) {
        } else {
                if (count($path_components) >= 1) {
                        $slug = $path_components[0];
        } else {
                if (count($path_components) >= 1) {
                        $slug = $path_components[0];
-                       $page_id = cx_posts_find_page_id($slug);
+                       $page_id = cx_posts_find_page_id($slug, include_drafts: cx_admin_logged_in());
                        if ($page_id) {
                                $template = 'post';
                                $template_variables['post_id'] = $page_id;
                        if ($page_id) {
                                $template = 'post';
                                $template_variables['post_id'] = $page_id;
@@ -193,7 +193,7 @@ function cx_route($path) {
                        $year = $path_components[0];
                        $month = $path_components[1];
                        $slug = $path_components[2];
                        $year = $path_components[0];
                        $month = $path_components[1];
                        $slug = $path_components[2];
-                       $post_id = cx_posts_find_article_id($slug);
+                       $post_id = cx_posts_find_article_id($slug, include_drafts: cx_admin_logged_in());
                        if ($post_id) {
                                $template = 'post';
                                $template_variables['post_id'] = $post_id;
                        if ($post_id) {
                                $template = 'post';
                                $template_variables['post_id'] = $post_id;