diff --git a/db/mysql/create_settings_table.sql b/db/mysql/create_settings_table.sql index 80a3931..080e272 100644 --- a/db/mysql/create_settings_table.sql +++ b/db/mysql/create_settings_table.sql @@ -1,4 +1,4 @@ CREATE table if not exists settings ( id integer primary key auto_increment, setting text not null, - value text not null) + value text null) diff --git a/db/sqlite/create_settings_table.sql b/db/sqlite/create_settings_table.sql index e0a9139..2b49457 100644 --- a/db/sqlite/create_settings_table.sql +++ b/db/sqlite/create_settings_table.sql @@ -1,4 +1,4 @@ CREATE table if not exists settings ( id integer primary key autoincrement, setting text not null, - value text not null) + value text null) diff --git a/footer.php b/footer.php index c65c708..1f0d882 100644 --- a/footer.php +++ b/footer.php @@ -11,21 +11,42 @@ } ?> - 0): ?> +

-
-
-
- + + + 0): ?> +
+
+
- "> pe-2"> + text($strSidebarContent); + ?>
- +
-
- + + + 0): ?> +
+
+
+ + + +
+
+
+ +
diff --git a/pages/post/index.php b/pages/post.php similarity index 100% rename from pages/post/index.php rename to pages/post.php diff --git a/pages/search.php b/pages/search.php new file mode 100644 index 0000000..c87995e --- /dev/null +++ b/pages/search.php @@ -0,0 +1,54 @@ + 0) + { + $varPosts = $c->query( + "SELECT * + from posts as p + where + content like concat('%', ?, '%') + order by + created desc", + $strQuery); + + $i = 0; + for ($i = 0; $i < count($varPosts); $i++) + { + $varOld = $varPosts[$i]; + $varOld["content"] = preg_replace("/({$strQuery})/i", "$1", $varOld["content"]); + $varPosts[$i] = $varOld; + } + } +?> + +
+ +
+ +
+
+
+ +
+
+
+ +