# Define the package (perl module) name.
-package Kiriwrite::Database::SQLite;
+package Modules::Database::SQLite;
# Enable strict and use warnings.
+use Modules::System::Common;
use strict;
use warnings;
# Set the following values.
-our $VERSION = "0.2.0";
+our $VERSION = "0.5.0";
my ($options, %options);
my $database_handle;
my $statement_handle;
# Put the values into the page hash.
%database_page = (
- "PageFilename" => $pagefilename,
- "PageName" => $pagename,
- "PageDescription" => $pagedescription,
- "PageSection" => $pagesection,
- "PageTemplate" => $pagetemplate,
- "PageContent" => $pagedata,
- "PageSettings" => $pagesettings,
- "PageLastModified" => $class->dateconvert($pagelastmodified),
+ "PageFilename" => $pagefilename,
+ "PageName" => $pagename,
+ "PageDescription" => $pagedescription,
+ "PageSection" => $pagesection,
+ "PageTemplate" => $pagetemplate,
+ "PageContent" => $pagedata,
+ "PageSettings" => $pagesettings,
+ "PageLastModified" => $class->dateconvert($pagelastmodified)
);
$page_found = 1;
# Check if the template database exists.
- my $filterdatabase_exists = main::kiriwrite_fileexists("filters.db.sqlite");
+ my $filterdatabase_exists = kiriwrite_fileexists("filters.db.sqlite");
if ($filterdatabase_exists eq 1){
# Check if the permission settings for the template database are valid.
- my $filterdb_permissions = main::kiriwrite_filepermissions("filters.db.sqlite", 1, 0);
+ my $filterdb_permissions = kiriwrite_filepermissions("filters.db.sqlite", 1, 0);
if ($filterdb_permissions eq 1){
# Check if the filter database permissions are valid.
- my $filterdb_exists = main::kiriwrite_fileexists("filters.db.sqlite", 1, 1);
- my $filterdb_permissions = main::kiriwrite_filepermissions("filters.db.sqlite", 1, 1);
+ my $filterdb_exists = kiriwrite_fileexists("filters.db.sqlite", 1, 1);
+ my $filterdb_permissions = kiriwrite_filepermissions("filters.db.sqlite", 1, 1);
if ($filterdb_permissions eq 1){
}
- my $directory_permissions = main::kiriwrite_filepermissions(".", 1, 1, 0);
+ my $directory_permissions = kiriwrite_filepermissions(".", 1, 1, 0);
if ($directory_permissions eq 1 && $filterdb_exists){
# Check if the filter database permissions are valid.
- my $filterdb_exists = main::kiriwrite_fileexists("filters.db.sqlite", 1, 1);
- my $filterdb_permissions = main::kiriwrite_filepermissions("filters.db.sqlite", 1, 1);
+ my $filterdb_exists = kiriwrite_fileexists("filters.db.sqlite", 1, 1);
+ my $filterdb_permissions = kiriwrite_filepermissions("filters.db.sqlite", 1, 1);
if ($filterdb_permissions eq 1){
# Check if the template database exists.
- my $templatedatabase_exists = main::kiriwrite_fileexists("templates.db.sqlite");
+ my $templatedatabase_exists = kiriwrite_fileexists("templates.db.sqlite");
if ($templatedatabase_exists eq 1){
# Check if the permission settings for the template database are valid.
- my $templatedb_permissions = main::kiriwrite_filepermissions("templates.db.sqlite", 1, 0);
+ my $templatedb_permissions = kiriwrite_filepermissions("templates.db.sqlite", 1, 0);
if ($templatedb_permissions eq 1){
# Check if the template database permissions are valid.
- my $templatedb_exists = main::kiriwrite_fileexists("templates.db.sqlite", 1, 1);
- my $templatedb_permissions = main::kiriwrite_filepermissions("templates.db.sqlite", 1, 1);
+ my $templatedb_exists = kiriwrite_fileexists("templates.db.sqlite", 1, 1);
+ my $templatedb_permissions = kiriwrite_filepermissions("templates.db.sqlite", 1, 1);
if ($templatedb_permissions eq 1){
}
- my $directory_permissions = main::kiriwrite_filepermissions(".", 1, 1, 0);
+ my $directory_permissions = kiriwrite_filepermissions(".", 1, 1, 0);
if ($directory_permissions eq 1 && $templatedb_exists){
# Create a template table.
- my $directory_permissions = main::kiriwrite_filepermissions(".", 1, 1, 0);
+ my $directory_permissions = kiriwrite_filepermissions(".", 1, 1, 0);
if ($directory_permissions eq 1){
# Check if the template database permissions are valid.
- my $templatedb_exists = main::kiriwrite_fileexists("templates.db.sqlite", 1, 1);
- my $templatedb_permissions = main::kiriwrite_filepermissions("templates.db.sqlite", 1, 1);
+ my $templatedb_exists = kiriwrite_fileexists("templates.db.sqlite", 1, 1);
+ my $templatedb_permissions = kiriwrite_filepermissions("templates.db.sqlite", 1, 1);
if ($templatedb_permissions eq 1){