From ca78ebce6d254f244b4c1fbe25eb3aca40b26952 Mon Sep 17 00:00:00 2001 From: Andrew Manning Date: Fri, 27 May 2016 20:37:37 -0400 Subject: Check if wiki exists and redirect if it does not --- include/wiki.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'include/wiki.php') diff --git a/include/wiki.php b/include/wiki.php index 828121ba9..90b30d492 100644 --- a/include/wiki.php +++ b/include/wiki.php @@ -124,3 +124,16 @@ function wiki_delete_wiki($resource_id) { return array('item' => $item, 'success' => (($drop === 1 && $pathdel) ? true : false)); } } + +function wiki_exists_by_name($name) { + $item = q("SELECT id FROM item WHERE resource_type = '%s' AND title = '%s' AND item_deleted = 0 limit 1", + dbesc(WIKI_ITEM_RESOURCE_TYPE), + dbesc($name) + ); + if (!$item) { + return array('id' => null); + } else { + return array('id' => $item[0]['id']); + } + +} \ No newline at end of file -- cgit v1.2.3