| Current Path : /var/www/html/quran/db/ |
| Current File : /var/www/html/quran/db/quran.sql |
-- MySQL dump 10.13 Distrib 8.0.42, for Linux (x86_64)
--
-- Host: localhost Database: quran
-- ------------------------------------------------------
-- Server version 8.0.42
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!50503 SET NAMES utf8mb4 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `ai_block_content`
--
DROP TABLE IF EXISTS `ai_block_content`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ai_block_content` (
`id` int NOT NULL AUTO_INCREMENT,
`title` varchar(800) DEFAULT NULL,
`description` varchar(1500) DEFAULT NULL,
`status` int DEFAULT NULL,
`prompt` text,
`code_preview` text,
`framework` varchar(500) DEFAULT NULL,
`category` varchar(500) DEFAULT NULL,
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
`created_by` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `ai_block_content`
--
LOCK TABLES `ai_block_content` WRITE;
/*!40000 ALTER TABLE `ai_block_content` DISABLE KEYS */;
INSERT INTO `ai_block_content` VALUES (4,'Row | Bootstrap','Row | Bootstrap',1,'create a div with \"row\" class with style with margin and padding set to 0','<div class=\"row\" style=\"margin: 0; padding: 0;\"></div>',NULL,NULL,'2024-02-26 11:35:35',NULL),(5,'Single Column Full Width | Boostrap','Single Column Full Width | Boostrap',1,'create a div with \"col-md-12\" class',NULL,NULL,NULL,'2024-02-26 14:41:08',NULL),(6,'Standard Section | Webster Template','Standard Section | Webster Template',1,'A section tag with class page-section-ptb and inside it a div with class container',NULL,NULL,NULL,'2024-02-29 12:05:46',NULL),(7,'Image Placeholder ','Image Placeholder ',1,'create a div with style with 0 margin and padding and inside it create and image tag with the source pointing to \"https://www.dynaweb4.com/assets/dynaweb4/assets/images/images/dynaweb/video1.jpg\" with style with width set to 100%',NULL,NULL,NULL,'2024-02-29 12:13:00',NULL),(8,'Two Columns Even (6-6) | Boostrap','Two Columns Even (6-6) | Boostrap',1,'Create responsive 2 columns div with even width using class \"col-md-x\" where x is the grid size and no content in each column. please remoce the row div as well as the container div',NULL,NULL,NULL,'2024-02-29 12:16:28',NULL),(9,'Three Columns Even Width (4-4-4) | Boostrap','Three Columns Even Width (4-4-4) | Boostrap',1,'Create responsive 3 columns with even width using class \"col-md-x\" where x is the grid size and no content in each column. Please remove the container div and row div.',NULL,NULL,NULL,'2024-02-29 12:17:20',NULL),(10,'Two Colums (4-8) | Boostrap','Two Colums (4-8) | Boostrap',1,'create 2 div columns using bootstrap grid using class \"col-md-x\" where x is the grid size and no content in each column. The left colum grid is 4 and the right is 8. please remove the container div and row div.',NULL,NULL,NULL,'2024-02-29 12:23:00',NULL),(11,'Container | Bootstrap','Container | Bootstrap',1,'a div with class container',NULL,NULL,NULL,'2024-02-29 12:26:28',NULL),(12,'Add Paragraph Text In Each Column','Add Paragraph Text In Each Column',1,'Add a paragraph tag with the test \"hello world\" in each column.',NULL,NULL,NULL,'2024-02-29 22:34:22',NULL),(13,'TEST','TEST',1,'Make a nav using bootstrap 3','<nav class=\"navbar navbar-default\">\r\n <div class=\"container-fluid\">\r\n <div class=\"navbar-header\">\r\n <button type=\"button\" class=\"navbar-toggle\" data-toggle=\"collapse\" data-target=\"#myNavbar\">\r\n <span class=\"icon-bar\"></span>\r\n <span class=\"icon-bar\"></span>\r\n <span class=\"icon-bar\"></span> \r\n </button>\r\n <a class=\"navbar-brand\" href=\"#\">Logo</a>\r\n </div>\r\n <div class=\"collapse navbar-collapse\" id=\"myNavbar\">\r\n <ul class=\"nav navbar-nav\">\r\n <li class=\"active\"><a href=\"#\">Home</a></li>\r\n <li><a href=\"#\">About</a></li>\r\n <li><a href=\"#\">Services</a></li>\r\n <li><a href=\"#\">Contact</a></li>\r\n </ul>\r\n <ul class=\"nav navbar-nav navbar-right\">\r\n <li><a href=\"#\"><span class=\"glyphicon glyphicon-user\"></span> Sign Up</a></li>\r\n <li><a href=\"#\"><span class=\"glyphicon glyphicon-log-in\"></span> Login</a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n</nav>','BOOTSTRAP_3','COLUMN','2024-03-01 11:38:03',NULL);
/*!40000 ALTER TABLE `ai_block_content` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `api`
--
DROP TABLE IF EXISTS `api`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `api` (
`api_id` int NOT NULL AUTO_INCREMENT,
`api_code` varchar(255) DEFAULT NULL,
`api_descr` text,
`api_content` text,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`api_id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `api`
--
LOCK TABLES `api` WRITE;
/*!40000 ALTER TABLE `api` DISABLE KEYS */;
INSERT INTO `api` VALUES (3,'ContentCalendarList','This is the API to display all the list of calendar','<?php \r\n\r\n$sql = \"SELECT * FROM content_calendar_translation t1 \r\n INNER JOIN content_calendar t2 ON t1.calendar_translation_parent_id=t2.calendar_id\";\r\n$model = Yii::$app->db->createCommand($sql)->queryAll();\r\n$arr = [];\r\n$status = \'failed\';\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'calendar_translation_language\'];\r\n $arr2[\'title\'] = $row[\'calendar_translation_title\'];\r\n $arr2[\'content\'] = $row[\'calendar_translation_content\'];\r\n $arr2[\'location\'] = $row[\'calendar_translation_location\'];\r\n \r\n $arr2[\'category\'] = $row[\'calendar_category\'];\r\n $arr2[\'display\'] = $row[\'calendar_display\'];\r\n $arr2[\'status\'] = $row[\'calendar_status\'];\r\n $arr2[\'date_start\'] = $row[\'calendar_date_start\'];\r\n $arr2[\'time_start\'] = $row[\'calendar_time_start\'];\r\n $arr2[\'date_end\'] = $row[\'calendar_date_end\'];\r\n $arr2[\'time_end\'] = $row[\'calendar_time_end\'];\r\n $arr2[\'sorting\'] = $row[\'calendar_sorting\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n}\r\necho json_encode([\'result_status\'=>$status,\'data\'=>$arr]);','2021-08-11 22:29:23',3,'2021-08-11 22:29:23',3),(4,'ContentCalendarDetails','This is the API to display the details of the calendar','<?php \r\n$calendar_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'calendar_id\'])&&!empty($_GET[\'calendar_id\'])){\r\n $calendar_id = $_GET[\'calendar_id\'];\r\n $sql = \"SELECT * FROM content_calendar_translation t1 \r\n INNER JOIN content_calendar t2 ON t1.calendar_translation_parent_id=t2.calendar_id WHERE t2.calendar_id=\".$calendar_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'calendar_translation_language\'];\r\n $arr2[\'title\'] = $row[\'calendar_translation_title\'];\r\n $arr2[\'content\'] = $row[\'calendar_translation_content\'];\r\n $arr2[\'location\'] = $row[\'calendar_translation_location\'];\r\n \r\n $arr2[\'display\'] = $row[\'calendar_display\'];\r\n $arr2[\'status\'] = $row[\'calendar_status\'];\r\n $arr2[\'date_start\'] = $row[\'calendar_date_start\'];\r\n $arr2[\'time_start\'] = $row[\'calendar_time_start\'];\r\n $arr2[\'date_end\'] = $row[\'calendar_date_end\'];\r\n $arr2[\'time_end\'] = $row[\'calendar_time_end\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the calendar_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-08-11 22:29:23',3,'2021-08-11 22:29:23',3),(5,'ContentAnnouncementList','This is the API to display all the list of announcement','<?php \r\n\r\n$sql = \"SELECT * FROM content_announcement_translation t1 \r\n INNER JOIN content_announcement t2 ON t1.announcement_translation_parent_id=t2.announcement_id\";\r\n$model = Yii::$app->db->createCommand($sql)->queryAll();\r\n$arr = [];\r\n$status = \'failed\';\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'announcement_translation_language\'];\r\n $arr2[\'title\'] = $row[\'announcement_translation_title\'];\r\n $arr2[\'content\'] = $row[\'announcement_translation_content\'];\r\n $arr2[\'tag\'] = $row[\'announcement_translation_tag\'];\r\n \r\n $arr2[\'portal_category\'] = $row[\'announcement_portal_category\'];\r\n $arr2[\'category\'] = $row[\'announcement_category\'];\r\n $arr2[\'subcategory\'] = $row[\'announcement_subcategory\'];\r\n $arr2[\'status\'] = $row[\'announcement_status\'];\r\n $arr2[\'announcement_date\'] = $row[\'announcement_date\'];\r\n $arr2[\'sorting\'] = $row[\'announcement_sorting\'];\r\n $arr2[\'url_related\'] = $row[\'announcement_url\'];\r\n $arr2[\'thumbnail\'] = $row[\'announcement_image\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n}\r\necho json_encode([\'result_status\'=>$status,\'data\'=>$arr]);','2021-08-12 09:03:29',3,'2021-08-12 09:03:29',3),(6,'ContentAnnouncementDetails','This is the API to display the details of the announcement','<?php \r\n$announcement_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'announcement_id\'])&&!empty($_GET[\'announcement_id\'])){\r\n $announcement_id = $_GET[\'announcement_id\'];\r\n $sql = \"SELECT * FROM content_announcement_translation t1 \r\n INNER JOIN content_announcement t2 ON t1.announcement_translation_parent_id=t2.announcement_id WHERE t2.announcement_id=\".$announcement_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'announcement_translation_language\'];\r\n $arr2[\'title\'] = $row[\'announcement_translation_title\'];\r\n $arr2[\'content\'] = $row[\'announcement_translation_content\'];\r\n $arr2[\'tag\'] = $row[\'announcement_translation_tag\'];\r\n \r\n $arr2[\'portal_category\'] = $row[\'announcement_portal_category\'];\r\n $arr2[\'category\'] = $row[\'announcement_category\'];\r\n $arr2[\'subcategory\'] = $row[\'announcement_subcategory\'];\r\n $arr2[\'status\'] = $row[\'announcement_status\'];\r\n $arr2[\'announcement_date\'] = $row[\'announcement_date\'];\r\n $arr2[\'sorting\'] = $row[\'announcement_sorting\'];\r\n $arr2[\'url_related\'] = $row[\'announcement_url\'];\r\n $arr2[\'thumbnail\'] = $row[\'announcement_image\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the announcement_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-08-12 09:03:29',3,'2021-08-12 09:03:29',3),(7,'ContentArticleList','This is the API to display all the list of article','<?php \r\n\r\n$sql = \"SELECT * FROM content_article_translation t1 \r\n INNER JOIN content_article t2 ON t1.article_translation_parent_id=t2.article_id\";\r\n$model = Yii::$app->db->createCommand($sql)->queryAll();\r\n$arr = [];\r\n$status = \'failed\';\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'article_translation_language\'];\r\n $arr2[\'title\'] = $row[\'article_translation_title\'];\r\n $arr2[\'content\'] = $row[\'article_translation_content\'];\r\n $arr2[\'tag\'] = $row[\'article_translation_tag\'];\r\n \r\n $arr2[\'portal_category\'] = $row[\'article_portal_category\'];\r\n $arr2[\'category\'] = $row[\'article_category\'];\r\n $arr2[\'subcategory\'] = $row[\'article_subcategory\'];\r\n $arr2[\'status\'] = $row[\'article_status\'];\r\n $arr2[\'article_date\'] = $row[\'article_date\'];\r\n $arr2[\'sorting\'] = $row[\'article_sorting\'];\r\n $arr2[\'url_related\'] = $row[\'article_url\'];\r\n $arr2[\'thumbnail\'] = $row[\'article_image\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n}\r\necho json_encode([\'result_status\'=>$status,\'data\'=>$arr]);','2021-03-12 13:38:32',3,'2021-03-12 14:08:23',3),(8,'ContentArticleDetails','This is the API to display the details of the article','<?php \r\n$article_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'article_id\'])&&!empty($_GET[\'article_id\'])){\r\n $article_id = $_GET[\'article_id\'];\r\n $sql = \"SELECT * FROM content_article_translation t1 \r\n INNER JOIN content_article t2 ON t1.article_translation_parent_id=t2.article_id WHERE t2.article_id=\".$article_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'article_translation_language\'];\r\n $arr2[\'title\'] = $row[\'article_translation_title\'];\r\n $arr2[\'content\'] = $row[\'article_translation_content\'];\r\n $arr2[\'tag\'] = $row[\'article_translation_tag\'];\r\n \r\n $arr2[\'portal_category\'] = $row[\'article_portal_category\'];\r\n $arr2[\'category\'] = $row[\'article_category\'];\r\n $arr2[\'subcategory\'] = $row[\'article_subcategory\'];\r\n $arr2[\'status\'] = $row[\'article_status\'];\r\n $arr2[\'article_date\'] = $row[\'article_date\'];\r\n $arr2[\'sorting\'] = $row[\'article_sorting\'];\r\n $arr2[\'url_related\'] = $row[\'article_url\'];\r\n $arr2[\'thumbnail\'] = $row[\'article_image\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the article_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-03-12 14:02:57',3,'2021-03-12 14:12:10',3),(9,'ContentVideoList','This is the API to display all the list of video','<?php \r\n\r\n$sql = \"SELECT * FROM content_video_translation t1 \r\n INNER JOIN content_video t2 ON t1.video_translation_parent_id=t2.video_id\";\r\n$model = Yii::$app->db->createCommand($sql)->queryAll();\r\n$arr = [];\r\n$status = \'failed\';\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'video_translation_language\'];\r\n $arr2[\'title\'] = $row[\'video_translation_title\'];\r\n $arr2[\'content\'] = $row[\'video_translation_content\'];\r\n $arr2[\'location\'] = $row[\'video_translation_location\'];\r\n $arr2[\'url\'] = $row[\'video_translation_url\'];\r\n \r\n $arr2[\'category\'] = $row[\'video_category\'];\r\n $arr2[\'page\'] = $row[\'video_page\'];\r\n $arr2[\'status\'] = $row[\'video_status\'];\r\n $arr2[\'date\'] = $row[\'video_date\'];\r\n $arr2[\'sorting\'] = $row[\'video_sorting\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n}\r\necho json_encode([\'result_status\'=>$status,\'data\'=>$arr]);','2021-08-12 11:41:58',3,'2021-08-12 11:41:58',3),(10,'ContentVideoDetails','This is the API to display the details of the video','<?php \r\n$video_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'video_id\'])&&!empty($_GET[\'video_id\'])){\r\n $video_id = $_GET[\'video_id\'];\r\n $sql = \"SELECT * FROM content_video_translation t1 \r\n INNER JOIN content_video t2 ON t1.video_translation_parent_id=t2.video_id WHERE t2.video_id=\".$video_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'video_translation_language\'];\r\n $arr2[\'title\'] = $row[\'video_translation_title\'];\r\n $arr2[\'content\'] = $row[\'video_translation_content\'];\r\n $arr2[\'location\'] = $row[\'video_translation_location\'];\r\n $arr2[\'url\'] = $row[\'video_translation_url\'];\r\n \r\n $arr2[\'category\'] = $row[\'video_category\'];\r\n $arr2[\'page\'] = $row[\'video_page\'];\r\n $arr2[\'status\'] = $row[\'video_status\'];\r\n $arr2[\'date\'] = $row[\'video_date\'];\r\n $arr2[\'sorting\'] = $row[\'video_sorting\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the article_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-08-12 11:41:58',3,'2021-08-12 11:41:58',3),(11,'ContentNewspaperList','This is the API to display all the list of newspaper','<?php \r\n\r\n$sql = \"SELECT * FROM content_newspaper_translation t1 \r\n INNER JOIN content_newspaper t2 ON t1.newspaper_translation_parent_id=t2.newspaper_id\";\r\n$model = Yii::$app->db->createCommand($sql)->queryAll();\r\n$arr = [];\r\n$status = \'failed\';\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'newspaper_translation_language\'];\r\n $arr2[\'title\'] = $row[\'newspaper_translation_title\'];\r\n $arr2[\'content\'] = $row[\'newspaper_translation_content\'];\r\n $arr2[\'tag\'] = $row[\'newspaper_translation_tag\'];\r\n \r\n $arr2[\'portal_category\'] = $row[\'newspaper_portal_category\'];\r\n $arr2[\'category\'] = $row[\'newspaper_category\'];\r\n $arr2[\'subcategory\'] = $row[\'newspaper_subcategory\'];\r\n $arr2[\'status\'] = $row[\'newspaper_status\'];\r\n $arr2[\'newspaper_date\'] = $row[\'newspaper_date\'];\r\n $arr2[\'sorting\'] = $row[\'newspaper_sorting\'];\r\n $arr2[\'url_related\'] = $row[\'newspaper_url\'];\r\n $arr2[\'thumbnail\'] = $row[\'newspaper_image\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n}\r\necho json_encode([\'result_status\'=>$status,\'data\'=>$arr]);','2021-08-12 16:23:35',3,'2021-08-12 16:23:35',3),(12,'ContentNewspaperDetails','This is the API to display the details of the newspaper','<?php \r\n$newspaper_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'newspaper_id\'])&&!empty($_GET[\'newspaper_id\'])){\r\n $newspaper_id = $_GET[\'newspaper_id\'];\r\n $sql = \"SELECT * FROM content_newspaper_translation t1 \r\n INNER JOIN content_newspaper t2 ON t1.newspaper_translation_parent_id=t2.newspaper_id WHERE t2.newspaper_id=\".$newspaper_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'newspaper_translation_language\'];\r\n $arr2[\'title\'] = $row[\'newspaper_translation_title\'];\r\n $arr2[\'content\'] = $row[\'newspaper_translation_content\'];\r\n $arr2[\'tag\'] = $row[\'newspaper_translation_tag\'];\r\n \r\n $arr2[\'portal_category\'] = $row[\'newspaper_portal_category\'];\r\n $arr2[\'category\'] = $row[\'newspaper_category\'];\r\n $arr2[\'subcategory\'] = $row[\'newspaper_subcategory\'];\r\n $arr2[\'status\'] = $row[\'newspaper_status\'];\r\n $arr2[\'newspaper_date\'] = $row[\'newspaper_date\'];\r\n $arr2[\'sorting\'] = $row[\'newspaper_sorting\'];\r\n $arr2[\'url_related\'] = $row[\'newspaper_url\'];\r\n $arr2[\'thumbnail\'] = $row[\'newspaper_image\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the newspaper_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-08-12 16:23:35',3,'2021-08-12 16:23:35',3),(13,'PublicationDocumentList','This is the API to display all the list of document','<?php \r\n\r\n$sql = \"SELECT * FROM publication_document_translation t1 \r\n INNER JOIN publication_document t2 ON t1.document_translation_parent_id=t2.document_id\";\r\n$model = Yii::$app->db->createCommand($sql)->queryAll();\r\n$arr = [];\r\n$status = \'failed\';\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'document_translation_language\'];\r\n $arr2[\'title\'] = $row[\'document_translation_title\'];\r\n $arr2[\'content\'] = $row[\'document_translation_content\'];\r\n \r\n $arr2[\'category\'] = $row[\'document_category\'];\r\n $arr2[\'subcategory\'] = $row[\'document_subcategory\'];\r\n $arr2[\'status\'] = $row[\'document_status\'];\r\n $arr2[\'document_date\'] = $row[\'document_date\'];\r\n $arr2[\'sorting\'] = $row[\'document_sorting\'];\r\n $arr2[\'thumbnail\'] = $row[\'document_image\'];\r\n $arr2[\'background\'] = $row[\'document_bckgd\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n}\r\necho json_encode([\'result_status\'=>$status,\'data\'=>$arr]);','2021-08-12 17:22:41',3,'2021-08-12 17:22:41',3),(14,'PublicationDocumentDetails','This is the API to display the details of the document','<?php \r\n$document_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'document_id\'])&&!empty($_GET[\'document_id\'])){\r\n $document_id = $_GET[\'document_id\'];\r\n $sql = \"SELECT * FROM publication_document_translation t1 \r\n INNER JOIN publication_document t2 ON t1.document_translation_parent_id=t2.document_id WHERE t2.document_id=\".$document_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'document_translation_language\'];\r\n $arr2[\'title\'] = $row[\'document_translation_title\'];\r\n $arr2[\'content\'] = $row[\'document_translation_content\'];\r\n \r\n $arr2[\'category\'] = $row[\'document_category\'];\r\n $arr2[\'subcategory\'] = $row[\'document_subcategory\'];\r\n $arr2[\'status\'] = $row[\'document_status\'];\r\n $arr2[\'document_date\'] = $row[\'document_date\'];\r\n $arr2[\'sorting\'] = $row[\'document_sorting\'];\r\n $arr2[\'thumbnail\'] = $row[\'document_image\'];\r\n $arr2[\'background\'] = $row[\'document_bckgd\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the document_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-08-12 17:22:41',3,'2021-08-12 17:22:41',3),(15,'PublicationVersion','This is the API to display the version of the document','<?php \r\n$document_id = \'\';\r\n$arr = [];\r\n$status = \'failed\';\r\n$remark = \'\';\r\nif(isset($_GET[\'document_id\'])&&!empty($_GET[\'document_id\'])){\r\n $document_id = $_GET[\'document_id\'];\r\n $sql = \"SELECT * FROM publication_version t1 \r\n INNER JOIN publication_document t2 ON t1.document_id=t2.document_id INNER JOIN publication_document_translation t3 ON t2.document_translation_parent_id=t3.document_id WHERE t2.document_id=\".$document_id;\r\n $model = Yii::$app->db->createCommand($sql)->queryAll();\r\n \r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $status = \'success\';\r\n $arr2 = [];\r\n $arr2[\'language\'] = $row[\'document_translation_language\'];\r\n $arr2[\'title\'] = $row[\'document_translation_title\'];\r\n $arr2[\'content\'] = $row[\'document_translation_content\'];\r\n \r\n $arr2[\'category\'] = $row[\'document_category\'];\r\n $arr2[\'subcategory\'] = $row[\'document_subcategory\'];\r\n $arr2[\'status\'] = $row[\'document_status\'];\r\n $arr2[\'document_date\'] = $row[\'document_date\'];\r\n $arr2[\'sorting\'] = $row[\'document_sorting\'];\r\n $arr2[\'thumbnail\'] = $row[\'document_image\'];\r\n $arr2[\'version_no\'] = $row[\'version_no\'];\r\n $arr2[\'version_title\'] = $row[\'version_title\'];\r\n $arr2[\'version_content\'] = $row[\'version_content\'];\r\n $arr2[\'version_img\'] = $row[\'version_img\'];\r\n $arr2[\'version_pdf\'] = $row[\'version_pdf\'];\r\n $arr2[\'version_zip\'] = $row[\'version_zip\'];\r\n \r\n $arr[] = $arr2;\r\n }\r\n }else{\r\n $remark = \'Record not found\';\r\n }\r\n \r\n}else{\r\n $remark = \'Please specify the document_id using $_GET method\';\r\n}\r\necho json_encode([\'result_status\'=>$status,\'remark\'=>$remark,\'data\'=>$arr]);','2021-08-12 17:22:41',3,'2021-08-12 17:22:41',3);
/*!40000 ALTER TABLE `api` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_data`
--
DROP TABLE IF EXISTS `audit_data`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_data` (
`id` int NOT NULL AUTO_INCREMENT,
`entry_id` int NOT NULL,
`type` varchar(255) NOT NULL,
`data` blob,
`created` datetime DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `fk_audit_data_entry_id` (`entry_id`),
CONSTRAINT `fk_audit_data_entry_id` FOREIGN KEY (`entry_id`) REFERENCES `audit_entry` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_data`
--
LOCK TABLES `audit_data` WRITE;
/*!40000 ALTER TABLE `audit_data` DISABLE KEYS */;
INSERT INTO `audit_data` VALUES (1,1,'audit/request',_binary 'x�\�Y o�H�+)R\��\�˲V\�c7\�Iz�\�6��ӭ�\�\�v\�\�dfg�ݑ�/�\�իw\��J#����&k\�b��\�\�\�\�\�Lc�\�r�\�2# 1݉4�a:0.ht�v8ˇ�8-ְ2\�S�$\�i\"�j\�\�.Eq+|�\�\��\�S�\�S�9H\�y�\�\�\�=\�\�&ZG��\�A+\�\�<M\�dTnо���ːoN\�\�\�v��\�(\�p�Kq��-+�h4[\�\�e8%K\�\�<0��$_�\�\Z�\�C��� �\�$[u�Q�\�5�\�Pw\�x�\�\�\�)}�]\�[\�\�Dy[\�\�/Q\�n�\�dܠ\�\�=�8�O\�S\�*M6�ͲR�!�)-P\ZUK\�\�F� �\�\�\�\�\�>o�\�ͺ�`�(@$4\�=�\�|t�\�<t��ڈ6\�P=F�\�⼭G�\�\�C��BTy� ��1�x�P�ĝǮ\�b2]%b\�\\\�<X5�(/�\�\�7�4ZF\�ন�LS4:���Z\�B�$�ȜF����qY<�#L�ݦJ�Zʐ\���.�\�64�OC�\�EO������aN ��$Y�q���x��t�<\�5�\�+*�UN�k�/�tCf�|�ˡ��/pZz\'�s�\�\�Lk��s\�(\�D$9n��:�b]MI\�\�b4/�D\�b8�9nP~z&��$\� \�\�\����\��;w�:�qYU\�Ir\�\�l���Ga\�k~V�҇;}o�\�A\�pgϟƫyd$\�\�\�O\�\r�\�y�\�$<|X~pg� \�h�L\�l�6�Տ�b?u(/\�\�E1�\�\�2��\�UY�\��>�(Xb$1\�!Ib�#û\�#!U�?>R\�\�\\\�:�\�\�\���S$CW\�O%�l5\�s\�\�\'U�\�*�\�\r\���b�x��c��<\�M�\\y%\�:ԵnܘӞc:Ψw�O�QWF\"�%��+\"\�T�0<\�#�{��J4ʟ��\�+�(�8\�}_��$���9F�d��3%PCa!�����@�yEB�\�\0��x\�J��g�]z^K^�\�g\�\�ÃU\�\�̕\�;\�Vf8v�+ ܂Q��U�\���d\��B�$*i!!(�̀�� q8���*c\�5ù����^O�\�.$\�^^\�\��~\�\�!\�2g�\�(�ݣ\�t\�[Y�)ζ ����\�\�o����\�\�v\r�U�i\���E9�a��ĭ�\�(�\�8B\r\�\�q\�\�\�$�#o5�\�.\�b�ª\����h�Au\���\�\�I�V\�Z\�}ޖGT8i\�\nzp�\�;w�M�+\�`M}J9��[�.sҽ\�a�\�J\�-\�\�F�<�dt\0r\�Mн\�ѡ�(_u\�j\�Ԋ\�\��\�\rv�sv\�h_T)�dW�\r\�,��Fq�\���i�\0\�Py\�KE+\�P<�}\�\�[\�\�#�\�\�:�\�\��hsH{\�1N\�P��\�\�$,\�H��[Ye�gb��1\��\�d@&}\�\�\�?Q\�\�\�8aL�\��=P�\�$|>Z�\�ѴɐPX�ϧ��s\�\�ʚ��\�$�]|�\�6�ѵ����\�N~\nѰG3כ\�\�\n\�*\�\�.\�#����\�Μ\nm+\Z�8\�\�sǎ\�LGo\�H�T\�\r-\�}�qV\�y�5���;���\�N�ԍ�I\�]\�\Z�{\�L%9�\rl�a�:�1�M\�6!ʎ\� ��sȋ�̩��g�$܅Q�a�3\����\�I�\�z}\�5��3r\�\�\�\�\�\�\�c���$3/�\�L\�,K팟{�$�\�r\�zp\�z46_PU�����u�oٓK�J\ZZ!l�}\�.�oX+Ǽ(!Ϝ\ZVo4�&u=_4֧�9��\�\�_UkX\�\�\��\�\�b�~,��Q\�Lw�\�ф\�\�\�e)�\0�ۙ\�\�\�\�\�\�8Q���\�k��䭾Ӗ\��r0\�]�$2�\�HTO[}\�V/ga��=�V\� 3\�\'\�[\�z�\�{=�b�K��\�\�3��e�7���͉\�G0\�\�b���$�T�\�Y\�|�\�ٖ\�֍���\�\�\�\�S[e\�\"�us� \�s\0\�KĪ\�\�\�\�;כACݝċ4\�z\�o͝Df2�\�\�\�8�P!Ψ%0��\�CfJ:Շ\�^G�W_ݣj\�\�mmW۳P\�q�\"#\�bݔ�k\�Ꟁ���\�\�\r�\�c0j�-\��Jf�\�ZFI�*vt�: \�\�t�V\�%\�%�ì�\�s\\�B��\�\�Ҋ<��K\��C\rJ�.�U�!��q��\�H\�\�-\�\�\�\�cK;C�ȳ��j�QT�S+\�O�\�@�r�}\�~֤��肊��\�\Z���\�\n�\�s�נU�\�N\�s��4t��\Z\���nI1\�-p�\�Y\�Kp�+%oaT�\�s\�(�&�4b���>�\�d\�g�A\�Q�ѯ��\�q��2�\�\��Ƥ\�.\�8\�\�-\�)\�,\�ɤ�8/\�EJ\�e��U�zޢ���#�%�)\�wi<O\�\�\'���\�#�/oQ��v�\�?W\�\�o�8�<N','2025-07-21 22:07:29'),(2,1,'audit/db',_binary 'x�\�ks\�խ�\�W�\�E\�[�\�\�]:U�D\�J$\��r\�U�\"!�pB�\n:qR�\�\�� Lv70\�cE$��\\�\�{\�\�\�\�]���\�\�}z\���{ç\�ww�5��\�\�\�㿰\�\�>=\���\�\�?�\��\�^^�\�\\\�N��_��G�O�\�\�\�\�?NJ?D� ��\�~�\����./��\�\�\�\�\�(\�)�?\�\�VKΌS�;.\�\�\�;\�\��\�\�\�\�O\�H\�\�\�\�cNƛ���\�\�=̈́q�<{�ddq\��~>�[\�\�o\�v^��\�\�\�h%�ș�g\�=\�Y�����WJI=笄Vv|V�\�>-\�D�\�t�N�~vs�\�\�Ã�\�\�{o�O\�\�\�v\��:�gW�\�\�\��N\�\�\�\�7��(�h\�\�7��9\�|��\���W��O�\�~x�\�3\�z�Y\�d\�Tܒ{?}\�+o}�\��?�\�r\�\�\�\�ewԿ\Z�Ͼ\�.�\�\��\�{{2�\�p��\�\'9|s\�\�ٿ\�Z�Ç���\�I��\�9<�\�\�\�\�\�뫽㽷�?�v^��h�k�\�\'Gx~\�!\�u\�f�w\��w�\�E�\�G~\�\�\�w{sϬ~��\�\�\�\�\�\�O�\�sq�����s\�-}w\�{����\���2\�]O�}�9�\�<��\�\�ݣ5�1�WP\�\�\��d\�K�8�\�o!��g����,*5\�O\�Ȳi�\�\�\�yt\����H\r�?\�h�W_]Due��v��ֿ\�=-�h\�\�ӝ\�;��\�?w��./v�qs\�\�\��_]\�|\�\��\�<\�)�U|;>��\�\�\�\�^��\�~�Z�8\�E\�+\�A\�8��\�fpV�S�7|K��\���ջO\�.�\�\�\�\�u\r�\�G�O���:>Ӣ\�\��<���\�͵**\�*\�\�\�=q\�\�\�+�0U\�53\�a�ʱ�\�q�s�O7n�-��.F��os\�L�Y\�!\�CЇ\�ۇD\�!ſf��Ŵ�mb\�A��9\�;��|r3\�]\'�\�\�3U��EӝUb��=+5\�)\���\�·\�l\�\�G\�\�\�F[{p~8\�\� 99��V�W|\�\�\�\�\�\�\��ݛ���t\�\�\�9e\�\�>u\�^���j\\4ܹ\�_\�\�\�\�jP�\�\�\�\�\�Yo8,\�\�\�b\�\�p>\�z87�7ßnz\�ѝ&!�k�g\�\�\�\�&\�\�\Z�\�F���!xtk�\�L1�Z�\� �SU\� g\��[�/�3��{����\�{\�\�P^\�\�\�\�\�\�8�\��P\�\�\�\�\�k\�\�\"c<nz<b=�>����1 \�;U\�|~\�??})���t8\�n��/9{�����X#Qք��\�\�H\"���D+!\�J4\�\�ϴ~��toF_N�o\�\\g_7�Ӳ圔\r\�L\r���m��\�l;\�^\r\�;H�Ǿ�P=P%\�x�#�\�m�\�R�{,f���\�\�\�\�C\�\�v�\�ow���\��Ԇl�\�ʛlC\�!eΛْ�\�[\�[8k\�r&�ט\�M>�ڽ\��\�\'g_�\�;^���];e\�\�n\�-\�Z��]�\�\�\�\�Vn�\�\�[nG�\�\�v%Û��\�o�\�\�5%�k\�\�6\�d龎!\�s\�\�ؖ\\�\�\�d\�C:���~\�Л���\�ǝ7LJ�yvŰ\�\�f\�;�f\Z\�\�-�\�\�\��\�\�O.{�/W\�\�Ϯ{\�Q\�\�E痽�\��:ϟ\�\�i�\�\�o:ϊ{^\�l��\�\�y[����i���\�3����\�o\��\�l\�?�3\�w�j\�_��\�t\�=W\�\�$\�O6>׆Q݂\�\�0\�Ϲ\�7n\� ɸ���x}\�=m\�7~\�\r#�\�]��w��С\�\�IYn\�/�X~\�\�\�}��\�\�\�\Z�N�>3BZ5\���Ɯ\�\�C\�aL�\�Pb���\��\�\�&�\Z\�\\�\�R��\�\�t�.��\�u�=\�ߝ���\�\�S�CA\�H/��+^�筪7\�bjl\����n�\�z\'��\�\�\�\�^St|�\�R}c�仲Dǯ�w\�\�U\�i�|Vg�\�\�\�^t�o\�#�|�?�|\�~y\�\�E\�\��Ã\�\�۷�\�JW�\�R˫�\�Zq�\�a\�\�v&���ݟNzrR!\��\��(��vQ��\�\�\�Y_^\�;GE�j\�\�S\�\�\�=\�\�`o\�\�L੫�)\'�>��\�ǞF\Z�}�K4�t\�X�\��ZoǒQl<XV3\�e�\�]Q_Nџ�w�_>]u�ϧ��[\�-!�\"L�=\�\'|\���\�}-J\�\�\�\�\�;?�\�9^]���ω�\�3�0C\�\�\�\�g7\�\�\�\�\�Jg�\�\�\�&L^�\�\�i1w\�ݽ��\�\�\�\�J�\�U���pӚ�\�֍�G\�h4���\n!\�\�ّiv��*rгK�=I\�\�/���B���\�h/tڋ\�U7�yb{�\�_��\�_6��(f}�\�_\�.Cp\nI�H\�\�Τܙ�\�\�\�\�\�w&*�\�\�7�g\�~<_�zF\�\��\�#cF-&�$\�3n@\�\�C\Z��M\�\�\'dxs�|t5\�^��e{�\�\�GW�\�\�\�\�\�7�/\'j�w�R��s�ś\�\�\�\�?�;e\�v\�\�w&+�\�s%^tv;�\�_<;\�]�\��\�|��\�\�в\�\�\��)���t+�\�?]��CJ\�ry\Z\'H\�\�\�;>��WYC37\�\�\�az\�HX\�\�a�]q��c\�,L/\0@\";R\�\�\'����#�\�> ^\\\��κݻ�I���\�th] �a\�\�)\�1\�\�r:\�LFd�C$k���N�\�HXɪ\�F��H�\�L[ $֎�ʍ���`�8����Q\�I�\�.m�`�I}\�:Z�ø���q�\�H��R\�a��S�� \'LU�\�\�6lS�\�8.\�p\nHl#ʳ\�\�rr*Q\�\�F1Զ\�a��%6�K�.�S�\�[N�Q��Ce�C%k�6Ե\�\�\"\�EȒ��\r[�,f�C\n�\0\�CB�,)�;q0]%�A7b�m�C\�%es��\�a=��M:��V��\�9�:Y;�\�H� \�\��.�a��ÓO�ۈ�b\�j=�;q0]%��K:Z�C�<�ۥM�u�\0[N�\�\��˝ChR�C\�ϰE8��Hp,)�۰5ɂ!<�\0k\'B���.w\�`�H\�\�[+ �+�#���\�&m�^(K}\�tl9����\�)�6Y;��N©-DB0W\�>\�Z�,# \��\�q��ϝ7��\�P/�j\�\�!\r\�\�6i\�\�:\�:��e��9>w\n�K\�\'��\"�\�B$$\��}n\�\�%��\�\r[ ��H\�\�#\�r\'�˄w\�˫!�\�v<t�V\�Yn�6Y2$\�t�J�2Б;�Ч��\�X�&\�τb��>X�魊�X\��z�A0��La�N\�\�L\� \�\�¨mǃW\�۪M�\�\�\�r:�c<s\"!g\�\�$\�18�md\�\�\�\�\�b\"V1���&�� ]\�uWLd\�̠\Z \�]<lX�\�yf�6�d,�\�\�\�B.!癓 y\�\�\"�\�g\�([e�s�ٶ\�\�{�J�1\�\�g²ڍʜC�A\'�\�(x��� k�\�խ\�$C1��>\�\�*N��G\�tB��s�\�f\�`�&����\"*�۷MޯUqMݘ\�Ȅ \��ȜD�A\'�CJ\�h\�+cJ\�6k\�%C8G�x8\�\�\��<y\�VE?�\�2\�\�Ę\�\�\�&\�٪�\�\\�X?&T�\�2wa�NhF}\�aԖ\�Q\�2\�en�6]2��^Axl96ԗ*Z\�\�#yWe����3\�emL\�ܾm\�\�z\�e��\�3�M�ߓ��\�u��n����:%D\�6k\�%\�+\�e\0�V\�\"�\�S�\n�wqU�X;� o��J\�\�m�\�n\�\�t0&\�̈́\�nc\\\�\�\"L\� \�F��]<\��۬M��U �ǖ\�a�\rx\�N(L\�\�UODT[\�:d��ܾm\��Z�\�\�Ȅ�k�\�Y�\�:�$\�\�{���lun�6]24F��]<�S}:wBa\�v�\�0\�x �\�B&���)�۷M\�\�U[\�C�\�62�d�\�ӹ�\�u_��0j\�\�SBtn�6]2�\� x���\�,\�;�0yGW\�%|[0�v&$7*DT�}\�\�m\\\rS\�\"\�gBzQeL�\�Y�\�:a��\�¨mǣN 1�\�\�t\�\�z\�\�xh��\n��t5�|qDT[Ȅ\�\"��6�}\�\�}\\�\�%Ll#R�\�\�&wa�NHC}~aԶ\�Q���\�fm�d�\�\0-\�Y�곙\nE\�Fy\�S}���� \�l\���}[����Ѩ�\0&Z`B���\�f\�\"̠��\�aԖ\�!\\H���\�\��\�Pc\nx���\�a�\�fN(\�{��\�~�えj�0L�\�\�6�o+�7r��� 0�~&� ��m\�,\�t�����QԶӡ\�\�o�۫MW�r�\�<Z\�C\�0\�\�f\� �\�\�Ã㟟J^t^v�_Zx\�g/^t\�^w����\��\�;\�?Ͼ1Uv\�\�\�Ŷ�&\�\�\' \�+S���sд�4I�y�&HS�6IM|L$9��\�K{]\�\�A�beJQ��X\���\"\�n�`�e�y�jI���oirҰ*}\�y�4\�ʔ�M��\�Ӥ\�\�y<\'HS�6��`�V]^د\�B_�LYN���\�v��}�y�B�\�`\�<�e-q��m#M^\nhZ��KS�L9�\�hZ?M�.\�\�-A�b�\�s\�N����.=\�Wi��Y�\�\�We�m\�`l�`�e�RY\�Q���mL��{\��Vi�\�\��R垚� 4��&-�� �V�6�ni\�ԍ>\�|[V(T%\�*\�u˔���\r�\�v��c!�[e�^,�G�� ����oi\�\"�邭\�L��)V�M�i�4iV\�{l�i�\�\�&�05�ZKY>^6%�*\�u˔�ķXX\�� \�\�_e�Y,�G��E\nдv���\�t�J7=��X�2�\�L\�I��F�\�̚]�4Y\�\"\�\�z����U:\�\�V)G}s\"��\�`nB��\�Z�,X6�by\� M\�I\n\�M�4\�ci��)\�\�\nд�4)YmiQn�M��Hm\�L7�\�m=X\�V�)�J}\�2\�q�X\��v!5I�2�\�-�ˣXn:hZ?M��0\�+V\�\�\�+S\�p\��\�N�b:��V�6�nm�\�\�\�@з\�`I�\�hj���eJ:��\0V�`iR�\�*3h��`�<��FS�i\�4i^�\�r�nz,M�2�9FS�i�4I[r�i�\�\�&���`�V(\�,\�*-\�u˔�\��mK��\�W�0���%��ߘ�X�zu\�\�H�ᵛ.W\�G\�+S\�_\����&�B\�1�¼ٵk�M�v��\�8�Z\�k�)�ݦ\0V�`���\�U+L�\�\�n�\�\�\�6\�&^6 \�\�6\�d�����\�\�4\�ɔgLcn\n4��&+B�Y�¼\�5kSA\��\�\�m;XE\�W�~j���e���\0V�`9$��\�\�e7\�\�Yv�\�L`�)д~��ҡ\�Z��KS�L �\�hZ?M\�U;a�¼ٵk�\�\��j,\�\�*-\�u˔�\��m\�ɰ QϤ\�\Z>\�\�Nݛ\�\�dt\�\�_�\�\�q\�9|�z�}\�_;��\�\�\�\�W��o9\���9\�\�.B\0��8����\�Jp�T\n\�\�8l!�S\�\�iKI$�\�R>\'pr!nڛ��M\�B�Z%%��eU `,Z\�B��f&�;X��\�.{\'\�\�h\�|�\�\�\�\�\�\�O\n8^>\�g�b\�=_;iv�èZ\�E\����\�p\�\�̹\�r�\�M.`�x\�\�ő\�\�6��thw�\�ݾ����w\�\�\�9g_�\�\�\�`o\�\�\�\�[\�n|#�}m� +\�_EۏR��X��mm?�\�r_��\�\�dd\�\�k�~>�[\�\�o\�v^��\�\�\�h.I=|\�ʗ\�]��<��[\�N�Jk\�}y\��\Z\�\�\�ʓZyÇ]I\�Lڢu���\'�\�ӿ�ݜ~w�\�\�\�\�ޛ�㓃�w�����\�iqM\�r\�;����\�of?Q2\�\��w�\����^\�>9\�\�\�\�\\\�~\�\�\�w~2\�~*�{?}\�+o}�\��?��\�~���\�7\�dxVܝ\�\�\�ۓ\�E�㝝>�\�ᛃ�\�u�\�>\�N�<\�\�\������__\�\�=�\�\�r�E\�_;|?9\�\�{\�\�sP\�R\�f\�»^�9�mx\�G�~\��7\�\�ꗚ?\\=�9�\�$�\�M\�}\�)�\�e\�~^M׆/�Zʼw=�^\�\�\�\�\�l��~v\�h\roLZ�5\�\�ѝ��;�\��mƢ;Gw�\�|aw�+\�Н�;_qw\�mH�33\�\�V\�q\�%��\�;�\�~�z\�l�\�-\�\�hl3�[\�Që\�Q�\�\�\�e\�f\�y�\�\�\�x�_�\�\�w\�?�ܻ�:\�\�s�F.�}Ʌ�\�<��9\'n\�w\�4>\�F{\�a�\�w^^\��/B\'�\�c�_\�\�qz�>N\�\�è\�\�M�\�\��,o�\�Kq�$��\�ѲU����0I$��D������I�V�ٗ��DZ\�_4\�\�\�\�\�\�\�S���us�Y�{d\�.\��\��v˼5\�\�L>�\��\r���\�o\�\�\�\�\�8sߟ\�\�r\�t\�\�\�W۽sV\�2�\�;�wt\�\�\�#�w��`t\�\�\�S�w\�\�\�Ov�T�T�\�\�\�\�w\�\�\"�/\'\�\�,\�\�\�\�\�7\�\�Q\�\�|w����\�\�\�\�V\�\�\�\�@�㿆\�\�\�7\�{\�U:�|V��|cyΧ/yZi�$+\�[\rHzN�T\���\�(�?�\�a8\� ���\��ӻ\���v�(Bey�Xd=q�\"\�I[Ւ��+T*O\�\�,_Q�q:��;�i�\�1\"QP\�u^\�h�b\�\�\�▞�\r\�ϷW\�\�%�P\�\�*>{\�;���}\"�=�f︮;��\�Gv�\�4{4�u5{[oH\�f��\�\�sh\�\��\�\�;�\�\�\�\�\�\�څ�K�:�\�\�\�v�B\Z�\�u�v)�!͟2��0��\�S\n%\�\�L%�ߗ\�&D;3\�\�\�c��\�u\\ΡWG��^}A��s\���W_W�n\�\�\\~v��^\�\"|\�\�\\�/Qud%DHw\�֯,Ub5L\�Y�\�\�L��ҿ8_\'\�A�-p|�Z\�\�����,�8��q�U\�<�^\�D�^�9I\�`7�Ѯ%yn�J\�I�^G0V�T[!#�\� �mXU\�g�]<8\�C���^\\v�V��v�r,l[\�m�f+ִ�\�f���fR�f\�3��gvل\�f\�$\n�O�Q�\�d�\�\�fp\"�D\0�i\�h\�M� >ď\�+)mK\�6��@p �P: H\�\�U>#\�Yz�\�R\�P�S���{eh7\�\�BT�Y�?\�J\Z��S\�a\�~(\�,J���\�d�$VP�lg(J@\�J�:h�\�eE\�\��b-\�V��Sx�p��_���L=\�f7�)=j\�.� 䬛c��\�$\�\�=�Xɒ\n ��gN�{\�\�[\�1\�%!�J�\n�\�g�T�j�L,\nX�\�ְ����X=q�=$�d$N\�Bbs�\"��\�[\�nb�Ft<<L\�lx#:�ң�lg�\�\0�{\�Q\�U��`\�=�H\�\�mU���\0��\�I �\�Ǫ�R�R��32ӅL2)\\�`i���I\�d<@�\�v�TA1��\�Y@HA�\�\�\�#df\'O��\�v��{\�\�*\�+E6��X\�\�XWtȡS\�\�L\�Ej�a\Z\�\�\0!i������~F %҆\��i[�T��\n�k7�=�B2L\n�fw�TAQ�\0����\���:��2;yF�>�0*�\�cX e3�щ�뱁\�!��ӡ��t\�M�X\�rN ��\��\�\�\�g�m)p��p9u=�fc^L\'*�\�\Z�Fא�K��\n.��(���r\�4PJ(R\�\�ƘR�\\��\�\�\�Yi�Ha�~a���.,T\�l\�Ftb�G\�\�:\�\�\�.T�V����Y-\���\0�c\�06kR\�\�X\�\�~: $\r�0�X�fi&O,\�R��&\�\"J�\r��N4�y����\��P��\�\�*-s�&��\�l)$��0�\�뱐\�\�7�+=\�\�\�DG�P�U\�6B�fi�� @H\ZB+L�����~\�>\Z\�f\�;�_3��^:(S\�\�\�v\�\n<��8\�GaXHb\�\�c_0B��\�\ZA#2�*��\�n�r1\�\�`\�\�8|<�\�oF\'Ry�P���5t<3�\�3����Y6$͠r�\�3Խ\�X\�Ӽ���.�U�\�33y�N6�)y^�\�\�5�\�aRx_�t5>%��b6�%)q�\�z\�$\�s��W\�z��W�0�H�0EG�\�G\�l.x\�յ�8I,L:\�б\�\�Q\�m�8͒�\���2�\\\�{Z\�~z���[\�\0B@HB�C�Jk\�\\\n��X�åظ�\�8\\\nn,�$:\�\"UR�F�<PB�\�\�\�c� �y�Z\�LK\�\�aH kFG\�0�\�oF\'Vz�h)=\�\0�ft�WAu$q!V��o)�6 \\B\�]�����~�: �\r�\�6d9�\�R\�D\�\�%\�.\\�E�(�W]�\�S%E���(%�(1�\�|.CBg\�\�rX\'�0�H�0AG�X\�\�l6x#:�\�c9V�r舺J�\�m�XͲ\�^\0B\�\Z\��\�\r\�H\���P��!\�,l�\�u�K�R�<�ZR,�p)P����|�\�=�$VR�@\�*(�I�ԲZh\�]&C\�\�\�\�+�E^\�0\"�\��\�\�c>�\rތN�\�h�l�9t|(Ҫ\'n#\�j���\0)3h�Q�A\�~z����\�]�. �\�:w\�T�I�S�ؖY���\"�\��j�bKF\�\r{\�\�]v�\�J�9\�U<�b�r>�\�\n\�\�S\�P>�RQ��l\0�Y\�\�v)�ǡݣݯ�\�\�\\\�\�m&\�@�\�v�\�\n��\�\��ç�&TLU,�O\�N�������*�D\Z�\�\�a~�^�3X\�A�jeU@��\��|Is@�2�V�*|\�2\�oH\�_�@\�b�+(!I�a&�\�<эN\�`V*��9PB����BE�\�eE�\�^i\�\�\�t\'�~a��\�,���\�ߍ\�\�J�dp\�9t<\�Au<q!V�\��0\0!]�ՎdJP7\�c\�O;����!\�Ί\nB�\�R�T\�*\�Y���Ka�`U��Ht�M����E&(%(qL\�%:�!�Xn/\�K\�\�BF�_���THe�l\�ft\"�GslKt\�cTXz\'q!R�tK\�D\0�K!苖\Z�n�\�j_��B\�J\�$O\�(l�^\�X\�Q��XD��!\�H&�\�6UR�B\�*(�I�\r\�0+�r\�<���m[U�`G kB�3^W�\�L\�Ftb�\�;8y@�:E\��c�\���e�FB $\r�u2@H\�N�T?#��B\�r�B��bi.�KU�r[��KQn.%���K�\�R\\J@\�\"J����SJ\�2$Df/\�\�I�(�H�0%ǫ0R\�\\\�Frb�\�Yl\�t��#x\�\�\\)C\�E��,o\�\"\0B\�j#�\�\�H\����:��. �;g*\�\�L\n��XV2$m\\Cz&�duII�hx�TI��Z@BaB�-r�����-m\0;A\�=\�\�Su6<\�\�֡\�$С���\��њ��+Y^\�D\0��!T\�AS�\�#\�\�qӒ�B@�����\�%y�%*�-��`R��XD�U���N\�J�\�\�r%�d%ީʐ0<�!�3[y���C\�#�5�Sa!\n3\�L\�Frb�\��Cm\�z �����\�,�<@H\ZB\�M�����~��4#0�c\�\��66ɣP��\�<wؚs\�\Z\�\�\�(�2a\�I\�Uj�</�\�@ MJ�E�,\�\�G�\�N�W-\�?aX3:�����\�e�7�+=�!+\�CG�P\�\�J\�.B�fY\�\�\�Ѱ\0\�r �\�Ǫ�W--\�\0��p9}�(\�Τ\�*\�Е���I�b-��p)\�R,��\�$PbsQ�)�q3�\�\�Dq\"��\�U�� �|^7O1a�]�@�H\�0eDZ�9�zvbŧ,� v�-v<c�R�ĝ�X\�Ҽ�ݚ\�$\0\�\� T\"\�;8\�z��Y;���h�\�Jw���\�ܼ����ג�Q\�UY\\�띘���\��P\�D0.��\�\\.OB�\�~�oi�%x�\�\�aGː�\�y\�\�\�D�/~;`�\Z;V�\�<ω[ ��ŅFz �!\�u%\"O\�T�U?%�\���Pճ\�^�\\�J�\�LA���Q�\0�\�\�>\�\��b+*-\�\� J@\�\"J��#:�˒�,��\�m[A, b�\�H\�\�f�>�\�\�N�\��T�\�\0�{\��\�\�V3F\�H�\�,ﰙ- $\r�\r)��Q�\�#\�Op���!\�ڇF3�fS�T7O�նג�O���D\�[��yB:l�LhbR\�\rifrY.��\'\�\�\�$��\��\�\�p(�\�\�N����6S;`\�v����\�\��bE\�\n$B\�j%x!�n�Ǫ�-\�fB@��&�\�\\�\�$J�d\�$\� ~\���ڧؒ�|�K�rq�\���f\�u����\�\�\�s�T<���\�_\�\��:��D{\�\�#UBr�������/MU^As�\�6\�*�\�&�ӄm�1\�\�\�0��-c�19\�\�\�frb\�D\�\n���Әy�t\�;\�#�X�ji\r�V�\�\�\�\0T�\�ͩ�ݱ�g}K�4A �T\����\��N+g\�]!#�,�D1�\\�I��%E���1&�d&R���\�\�Ed\�tV��!\�E`ʓF\�0e\�\�҂�\�̻\�*%,\�;\�\�\�a\�K-,q#!V��\�6��2�Z��\�ZP�\�c\�Oc\�Y@HB\�\�l��\�^U\��F�IݥBю\����G�?�e�\0\\\�L\�>V$l;\Z�f���v�2\�\�L���Ѧ����6�Q\nsB�\�\�TkoM\��rp\"�D�4\�n�M7ք\�\�E�E|�)WZXl \�\"\�\�d�C\�\�>\� $��\�!qU�$���V�\�\ZU\�A MJ<S���J\�\n�e\�T<\0%�d%\"l,��\�\�D�\�)s\�z,\�\�d\'�~a��q!\�T\�r��щ��*� �9����&\�!DJ�a\�\���!�L�`\�)\�^z���耐6�Z+O�4�\"�М���P&L�E�\�:�T%\Zީe\�\�\�*��$$��\�wk�ˎȝ�gt[�\�G \nkFG��k�\�f�\�N\�3�a\��CS\�\"hE\�E�\�,k\�\"\0B\�\n�¦����~\�`\�@H\ZB\�æ\�&�N\'*�e\n�\�6�!=�Bh�<�fxO)���q-(%)�\�Us�f&w5�\Z��\�<+LKՅ\�H kdGr��\Z�zvb\�G�4�v�\�=\�Hr��$n$ĊV�]\r�@HB[oFf�[\�\�g[2(\0! \\B\�\�}��I\�),OU,\'\�Sl\\Cz>�u\�U�\�yO)��oکPJ@\�\"J� e\�\�L�jJzQn3\�1�\�<�aD��):�Y�rt\"��\�7\�\0b\�h�C>�\�m�X\��l!i��B\�z��)\�R� @��ЪP�\�\�$�\�T\�*���ذ�\�8\\\n\�˝�Ɣ�9\�SJb%Ŵ�m9(%(1ܳj���\�_M\�.R.��\�4\�~!#\�1Lٙlc�\�ى\�Pk\�C\�\�eZ\'\�#Dj�\�mM@�G\0�KAh�2uG=V�\�t@ C���R��J�)KU,őr�q\r\�q\�\�\�P�ťY\�SJb%E+PJhR\�y�C\�l.C�\�\�f�7�\�0\"Ä\'y�.rٌ\�fvb\�lj�\Z��\�̎��ψ ��\�<\�<@H\ZB/E�����~��T\���\�\�܅�ܽL�)3\�4\�\�\�v\�\Z\�\�)�ba-�O��3\�4�-eG�P��#]��\�M6C\�\�5\�\n���##\�1\�\�(Ƥ��)�|Fx#;�\�[*\�\0v�\�=\�2½\'\�#Ċ�(�ICh�\ZChuG=V�\�*\�z^9ꆉ4�¥*�gH:ڸ�\�(|\nŹP��D\�\�%J\ng�Ā��Ȱ1�a:�#�y�m��MK#8�Ú\�qօ�P>\'<\�:[\�ۚJ;`�����\� ��%mK6:�@��\�\�uK=V����IChu5\'l8O\�)T�b!5o\�\�\�\�)�76@�hy�TEq\�Ā��H��\�\�U6CB\�6\�\\[\�\�aH kfǰ�x�\�\�Fv\"\�G0#\�c\�zt\�\�\"EKp\���!TB�\0!uG=V�ZJ�\0�`pIU(fK�)|jf�P6\�\�5�\�aS(\�t�$\�\�\���yB+Xޠ�&%^V�\n\Z!sBe6\�\�\0CqX3;Z���Fd3ى\'\�\�~ 쀝{\�)���\�>B�h9#��\�+ �\�G��dU\�\0!e�`!\�H�$�DŒ\�b\�\�5�\�\�SŃO!\�<\�)%��\"9\�<PB��I\�)r9,��\'�Gz\�0\"Ä\�\�\�\�7�+>\�\� ;\�\�JUi�R7bE˴4�#. �1.@H\�R�U�\"\����2�^�0si>�MU,/P5o\�\Z\�\�\�)\��L\�m��(�\�\���Hj6(�͑��\�<\�\�Z/GqX3;ֆ\�\�*�\�\�N��H\'\�cgRE)\�FB�hɖ2`$\0\�\� \�\�\�\0!uK=V�4JWB\�\Z,ue�|\n\�R\�h��ݸ�\�8|\n\�L(j�\�<\�)%��\�R�7 $\�C��� k�ː\�)��l�\��\�(�Zu6��H\�\�\\�\�;\�\�1.d�jI\�F�\�,-xK\�a#\0¥ 䜇mh4uC=V��<0H�Ai���M�I�����p)6�!=��k\'%��wjb�.̂PB�\'�\�}.CB\�\�^��(��8�J\�0aG|p�\�of\'V|\�\��v�����t\�\�>B�hy��4!i�4B\�z��\�\�\�B\�JVO �\�S\�\�-0�h�\"|\n��(�,,F7i��M\�\�(�\�蠄&%�\�\�hL\�L���ю�\��\�<�< �aD��):^�\�Ư�X\�1\�\�\�CG\�z\�ˉ\���e\�\0!iu]/\�R7\�cկPh@)C\�x(\�bg�c�{�K��H�,˘�M�i-\�q\�� 0ѹ0�\�[`La\"\�\�\�v&�5%�\�\�\�@~\"1*Ô�Cn�u�g\'V|$\�<�C�21h��cĝ�X\�R\�\�!e��!5\�Q\�\�ců\\A!a����i>�P��e\�Sl^Kz>�)⩀I�\�=\�$VTLoPB�\�Xez;�ˑp�W\�Z\�ֶd�$�5�c\'O\\6\'���H\�q\\� ;\�\�Ѧ�\�<q\'!R�w�\�\0!i�)�����~+m!i�P�\Z���هW㩊�\\;�6 ~\���ڧؒ�|�K�rq�\���f\�u����\�\�\�s�T<���\�_\�s!�\�\�\�cE��Jxh\���\�{F>^\�r\r�\�\�9ێc����\�\�[��ȷ\�fU7��%����r\Z\01R��#>Ώ\�+\�\�\�\�y�\�@pua�Qu�;R��\�jt HAǪT\�f�W#\�\��\�\�� 2�� AL4Նf��\\�\�J�ƞ\��(&\�T�X�r�6w\�7�g{\�\�Ly���Y�\�of\'V||K�B`\�\�ÎWuxf� ��\�};i\�e$\0\������,�n�ǩ�aܷ4�\�r\ZY-��|&{\�\� D�v�a\�§ظ�\�8|\n\�r%<%��\�\�\��,�\�2\�\\�wyͼ��\�\\ÈtSv���[�\�of\'V{�AZ\�!ǎq6\�!\�#Ċ�U0\�\0!e絏@\�Q�U?!m�q��\�i6�NT,\�8�um\\Cz>E\�o��ÊD\�[\'J\n\�(�HhB\�x�g�\"�!�y�\nÅDI;�aD:� ;^�����\�\�T�Z�v\�aG��.4q!V�\�*. ��Q\�\�X\�km�u@��\�0\�BΑpi6E\�~���f\�\�5�G\�S&� �$Zމ\�\�\Z\�|;�@ (YD��U�b+y6G\�\�v\�m�\� \�a\�\�x��eJ2�\�\�N���\�\�j\�\�WљTč�H\��\�H\0��!\�*\�;H\�z��)K��\�zF`6ͧ����Z\Zf���O���x\�S$z\�2UR��jtPB��t\�H(�͑��\�<\�\�<\�aD:�);F\�N>\'���H\�)�v�5v����$q#!R�$o��@��R\�`�+\�z��IK��P\�P{Y\�$\�F�\�ש��Z\Zga\�\�\�6�}7\r\�u!<es5�X�0��Rxh���\�\�\�\�\�\�\r�\�\�I\�R\n\�\�p�W\�\Zh\�\�t6����H1QL�,$ȡE��6\�`Ђ�P?R�\�\�A\�zS�u\�;V�kg�\�2�b\�TP\'Z&U��m\'\�IA�d&Z�ڏ:Ւ6��b86�\0&41�uU\�2���,��YO\"Ä\��\�\�\�|x#;�\�\�\0;`�\Z;/\�p\�FB�hy#��\�\�;�\�z��iі�B@���\� �F%\Z6Q��\�FŦ��\�aT\�\�RX�j{\�TQQ\n\�� ML��\��\�\�I�\�~�\�yy�ĈtSv�^�\�\�7�+>��9W�v�ٱ\\/\�2\�VB�h9\�\�\�V \\\�bd �n�G��a�����.�c!E\�\�D�\�%J�\�F\�Ƶ�\�aT�ȀI�\�\�REE�T��\0�E�ͫ)Zk�y:��gdK\�F\�$�\�ÎQ����\�Fvb\�Ǡ�ءǎSa\�Y\�[ ���-/!m�0a\�YG\�T�U??҆P׳\�N$\Z>U�|K�\�`T��X���!�ե\�\�>QT,\�V��&%ކ�\�Ng�$ro<kE[��$�5�cY!0��\�\�Y\�7��J�3\�\nv�\�=\�h\�<\�; ���YK9\�p\0\�rzW\�y\�=\�X\��\n9���2�\\�`\�y�\�S�*YN�|\�Ƶ�GaTX�\�U\�>\�\��b+*\�\"��\�\�\�\�\�`x�͓Ƚ\��+F\�$�\�\�&\�\�Cj�\�\�\�\�z։�\�쀝{\�\�ݱĭ�Xђ\n\�\�\0!i-%�<uS=V��\�π�4�>\�\n���ӌ\n�*YƠ|\�Ƶ�\�aTȺV�c��7O\�0&$1Q\�Ld6O\�e\�\�<kk�2x�Ě\�q�\�\�\�\�7�)>�{�\�;\�\�Q�U~�c���+Z´\��J\0�KB�$R7\�c\�Oai@HB\�j?\�\'\Z\"U��\�rۍkI�èP�?��\�\�\"UTPd�ФDsiME�\�fI�\�v�mkdK�X3;E\�S��x>+���X\�\�Hm;\�\�)\�*v4q\'!N�,cv ��\�Z�{\�q\�g�hi.��\�T\��0wi6Kt\�,���� �\�>�U�[2�op)\�C.\�۟wU\�̹�\�\���\�9}Wx.���\�\�\�\Z�\�e�\�q\�O��Y�?g�R\�\�\�h���\�+�.�s\��\�\�,\�p\�6\'�x^�r\"�\0�l^u38�Zb9\�\�@-r4<H�\">Џիr�\� Y�\�A\�w�\�y\�Fв�ī3٫\�>\�q2Q�8�\��Gh8h\�uh\�.S���\�[Z��v�۽\�JU�r&\�\�h�@\�\�>\nճ(� }\nN\�@+��|\�\�\�JI[s6\0\�4�\�s8�� ?V��\�v�@�.�V�0ȗԭ\�X\�-\�q �\�R\Zł\n�4�A���\�X�\nJhR\�m�� \�h�*(ޡ*#(!I�,L�J�ˊP�=<�ZZ߽�VV�\�B��\�ߍ\�DJ�\ny�@�:և\"�J7b5K\�4k�L@�:�����n�Ǫ�f\�<��P\�PH\�4�¤*�v\�v\�\Z\�\�p)��q�D\�ۤJ��\�\�%�d%�^�\\.C\�\�\�\�\�:x0$��\�jt�2KP\�l\�Ftb�ǻ��\��ӌ��\�-hN\�F�\�,\�Z�\��p9�6��n�G���: �!\�:@=�\Z�˯y^S8\���\�h����\�\���(�)n\�\�b<Ҭ\�0\�\n\�\�\�\�\'}\�\'ë�\�\"�X��[�\�zAL��D k\��\�\�jdǯ�uG�\�W\�0\�\�\�{/��\�7\�_>\�|�\��<{\�\�\�\�\�\�Ag\�\�\�\�\��+\�w�\�U\�z�8N\�\�\�\�\�3y�\�\�tғ�\n��w/5B1�-\Z\�YQ\�\�\�ũޱ�x8�\���߿�\�\�nc\�\�r=\�\�\�ptu��;�\�\�{}^t�Q1*�\�]w^wG\�\�+�&/\�\�\�\�+j^#\�o���\�a����\�n_\�Q!�\����s\�\�9^\�\�nۄ\�з.\�\�F.���\��\�\�\�h\\\�uk�1�\�n�َn\r\�ZL�\�\�d?r=�n\�X~e���7�߮&m��M `j�������K9箮z ��T�wք\�\�\�\�\�\�v\�\�\� \�\�\�곴zυ�BX3��-��=��\�o�?!ޫ÷\�\�m�i}�\�J.\\�֎֞��\�z�fxZk�\�ۅ\�\�\�\�\�\�\�\�=W\�Z3�K�uH\�S�s�\���b��\�\�\�\�ޛ�㓃�w�\����a1F\�F\�\�7��(A�y\�\�\�\�`\�;\�\�X\�H�\�_�\�\�v�\�g�{�\��gv\�;?u?]\�\�\�\�\�\�\����d\��rl/�Ͼ\�.�\�\��\�{{2�\�p��\�\'9,�\�?�\�_\�s�p�\�S8�\�4;�\�s~>�s�}}�w�\�\�\�\�\�\�\�\�\�\�\�\�\�9ě�\�A\�[�E\�»^�9\�3\Z�ѫ�\�\�\�\�=���\�W�c\�G\�/< r\�q_v\�\�ˆ��r\\\�T-e�L/�vsz\�y6\�[?�{��7&1����iЭ�[\�ӭs\��Э�[G���[���\�
\�\�ѭg�\�EX4ofVr8��\�\�}�w�_f!�\�G\'�\�D�8\�\��\�\�Ɠg/\�w\�s\�5\�\�j%\�7\�\�\�\�\�\�\'�\���t\�)XmV����\�Ȼx\�\�;�\�\�b����&@���~/\�\�\�Χ\�y\�\�σ�\�{ŷ\�\�^����w1\�\�+�_^\�\�\�MN���\�VE�i\�}�匯c\����B\\�\�t/���s�h\r\�w|,�\�\�;>V�\�\�\�v-�B�\"47�\�\�6\�\�\�<3���mfs\�S��\��2q�','2025-07-21 22:07:29'),(3,1,'audit/log',_binary 'x�\�ks7�\�\�SL���SN��E)=U�\�\�ڕ�s$y�R�*�&\'2�\�\�KRN��\�\�f\0ެ�H��]q$r8��\��\�\�n�\�����׃t2iߧ�\�?�O�F\'�\�;A\�Ga��pq\�\�s:\�\r\�wo�\�h8L;\�\�hx��N�\�?�4�LO��N���\�S\�\�=HO��0n_�\�;�\�?f�#\�\\����\�\�\�u?ޝ-\�s22�\��?uO�\�#���D�\�?\�>1\�g\�g���P?��}`\�B�>y}S���\�&���|}u���\�C?m\��G\�i\�\�\�५\�\�\�\�ɿ\�\�\�\�k!�\\�P�]�X�j\Z\�\�\�?��?\\\\$gW.7��(%\�\�\�H,��\�\�%��Ы\�i��\�\��uvո����7n��\�e��\�n��y̓\�\�N�\�\�l�Y�Dv?+G\�Â#�\�?ׯ덳��\�m\�\�E}\�3\�\�t�;i�9m4\r\�\�}\�\�Ǘ���m\�\�\�\�x\�κWs\��ڋ\�ݞ\�.����q\�\�^�\�꼱\���:��7�_\�Ed��\\5\�k>\�-n׳\�m\�\�\�Vr�Q\�{W\�\�3>q�u�Z\�\�\'sG\�<\�^\�\�o\�\�\�/k�W6{k��\�\�(�h�ƫ�7\���I�m}{�\�۱_`{J\�Q�7�ܝN����ḿ~\�1%t}f�\�9}��� b��\�~\�\��\�t8\��\�]��\�<\�\�\�\�\�z�\�9�@\'����\�ǿ���\�\���\�\�_\�aw4>��v\�\�\�\�\�[\���OƝ\�Z\�ӏ�?}\�\�aN\�\�\r\�\�\Z?\�䷇a>�g\�cs�}:�\�о\�)\�^\�\'�;�\�d�!��;\�\�\�\�J̀\�\�{�ӟ���DI\�\�\�+C�T0��\�Vɡmilxj`[>\�k�ES\�!�JaV\�C6\'�1Z!�L\�\�i\�]��\�ܡ\�\�+U��M\�(\�4\�\�v\�_�%����z�\�\�32Vkh\�\�\�\�07=��\r�1.hP�7\�䗇t2}Ԙdqw&\�\�v\�q�m;��LJכ�\�\�`N\�g\�Fdֲd]\�2Rܲ�\r�aְir�\�gA\�\�Ɠٹ�ݫa�m\�-\�j\�\Z�k\�#_\�\�3\Zw�\�\�\�\�ͪ\�$\�H杁�U�S�\�մ˳�\�)�<?\�k�c�K^TQZ\�<�2\�\�jn\�\�9[�n\�\�w\�2Zc�0i�bt\�\�I�\���\�\�I� ,wT��\�\�N\�~�~j�o1�y`�~\�WZY\�if�\�z�!�♳\�\�,hj\�?:\�gk�L\�`�\�Ĥ��{\�t0o\�\�|�O̫Ǧ�x��ԊU����XG\�r1o\�\�\�\�8\�\�4u�\�\�\�\�\��\�c\�M�v\�\�m[\\�\�^=y���hw\�=����d�\�JY?\0[Y\�\�\�|\�qS��M�t�Zu\�\Z�==Lͬa16�{��\���G\��q�\�\�z4\�\�\�(�3N\�Ӵ\�:J�Q��P�I�x�\�7Ɂis\�\�\�G�\�Ҽ�\�k�\�o\�O��?�r�\� \��\�}�P\�?Ҏ�ڢ\�\�1\�3�@\�>\�5za��\�\�\�\�S\�ڭ\�\n\��ɚ\�\'\�/~Z\"\�k�\�\�n�\�\�wc\�\�\�\"�\�\Z\�4���\�\�\�\�/��_t����wGv�ޒ\�\�o)K�A*\�Lleu�g\�\�pfn�\�̵\�ʵ�\�~1�M�ysj\�|\�ϧ\�\���ʼ���s�Ɲ�9?av�7K\�/�A2>��L�\�o\�ex[M��\�1�t?2c\�\�i���{ٱ�\�\�!;\�\�A}x\�\�M>%\Z\�W��ffڇILw\Z\�V��\\zϜ\'i\\e\�l2�\�k\�\\\��+n=�\��n\�\�\\=m\�:\�\�\�\�ƌ\�g\�ߋ,}��6#\�ð6�}žq{;�_\�\�2��O�8As�D\'`\�8T\"\�x4�\�ɧ��\���\�\�\�l�u�)7S=�\�\'�\�\�?�\�g\�P\�{W\�\�\�\�\�\�_�\�d4�\��\�~�^��\�\�\�\�x;\�y�LG�w�]yd\�L\�\�y\�\�qR�J\�����\�wj\�\�\�\���o�N!�\�)[]\�O,�\�>�\�\" �\�G\�E3e\�:|u\�@1X:���j.�wO. �\�70R-6.#��\����\�%��\� �\\�M�\�Ѵ\�?Z�\�_z�\�t4_nhu��+F�\�\�{v$��\�\�:0���\�>9\�:�\�<�){��%\'I��\�?<:\�&3\�ֻP\�x\�t,2�\�\�]�~s�jg\��\��P\�\�Y�\�<3\�-�;@�]\�[it�D\�\���\\S�\�U\\D($\�1S��?l\�1���N�\�~��طM\0p\���.4V\�p_84�0$Bb�\�\�\�\����\�A)A920��*\n�\�\�\0kQA �<�\�\�2r\"�ZT�Tn-$\r\�s0@ij��\�EIB\�ȉ\0sQq8���R���¡�0U$B+�AR�؈\�`.\0�2\�P� �\�.T\�n\� AZE��*���R�W���X\�I\�J��jÁ1��СW��/��\0\"���mȽ�\�\�M�\�Ϸ�\\T��MT�C�t+_8���0U$Bqf�h�\�k\�\�Hh \���L:(\�U�Q\�\�n\�I�\�(@�$����sņ��k(0զ�!�\�\r��\�\��\�`� Qr��p\�\�n$��\�Q&��\�=�/xcߍ�T\�\�\��\n\"!�rEsp\�o$��t�Js\�{�^\�ƾ[Yb�\���HH�t��k\�H`�@G�t0N]\r\��\�\�w7�����\0$� �g\Z�^\�\�G�)�:J��� )L/zc\��L�o@\�\�x��h\�Eo$T\�q `0*N\�ɩЋ;Z�V�\�\��Q=$4®t\rf��}�\�Ǝ��\�A �r��^\�\�\�\�ʉ�Eo@\�ّ0}\�-z�Ћ\�\�H�轴`0*N�\�a\�C/z�\�j\�\\\�>��QA$Lv\Z��^\�\�FB�G7`0*N�n[+�\�\��k\�\"�F�\�RX���\�틄@2\�\\9`0�MŮ\�(��}��\n5�\0��\�\�-z�Ћ\�\�HPk@G�t0\�ܢ��\�M|��\n�.%0UDB)�\�-/z�#!b�P`/�\r\�\�ke\�5o⻫5�\��UDB1�\�-�y{#!,a\0�\�!wk\�je\�\�]x^^5n\�:H��\�ľ\�`�Y\����\�x��Z�]/���z�\'W8\�� \�`j*��\�NM�L�EzB1�Js%r\�ݔ\�!Wd[�H�X䫑`��Ȓ\�\�e\�ը:,q�\�Uu�\�,xX\�rE�\�\�Jƾ�TaҘ!g�Du`\�8\�,]`��\���h�C�ض\\�\\)\�#\�����Le�\�s#e�ru`ʢ*�� �Tչ�\�\�!�\�+�-W<WGK\nF��0a\�\�\���c0��J\�([Q�\�]\�M�m�A�\�\"\�M�`��A\�ֳ#x�q\��İ&\\�\�\�\��]\�M\�m��A�\�֤\0�g��f�/�]�\��\�I#\Zy!\00RU\�`m�\�e\�ږ+�+\�!�`z~��B\�H\�2p\�a\"\Z�pU&W+\�\�.\'\�\\\� \\�\�=`�* �f6���xf��\�=Q\�F�\�\\q̅\rH�;��hK�fzr%bO\�F��0i,��\�a\�\�säp\�9X�HU�+� �F�\�0po�G\�#�5�< �Ta�Ds\�`;�x^�4B2r\�F�\�\\q�F��N\�m7\�\��\�5±o�#UE�.T�\�0p\�a�\�}�U�\\1\�\�\�|���c\�_��\�C�7mN\�\�^���\�m%W\�\�\�\�\�\�_�V�\�J\�\�oΒ�\�\�\�ۄ O2��|��Li��0\".\"��\ZC7\r��N(g&jL��\�#*4\�3*V\�G�GTL?���9I�\�\�\�~�\�\�\��o\Z6N\�\�3O�\�Jo������\��\�\�\�\�tr<h\��ML�\�\�j\�\�/\�\���������\�۸\�M\�\'�^\\��\�\�ð6�}\��\�\r\\\�\r��\�s)�-,D\�J�5_{\�\�\�\�..�������B|:9A���n,\�\�\�ɽ:�\�.\�0+K�R\�\�֯\�\��\�C\�\�\�\�U\�\�\��vm6j�\�VR�IZ\�&�\ZN�\�\� m�Y�D\�\�\�\����\�\�\�\�\�b4\�\���\��ό\�\�R\�\�:i�9m4�\�\�O?�ʥ�/�+\�lo�\�h<hg\rڜt�\�\�\�n\�k\�\�M߸\�uZ��vu\�X\�ٿ\��]Ç�\�/\�\"�\�L�\Z�5\��\�Y\�vq\�K+9Ϳ����\��8\�M\�\��̥��d����c\�#�9{_��^\�\�\����\���\\Xw\�\�$�nY\�>�\Z\���\�jq\�\�\�\�49X��ḿ~�9�l�\�FsͽFsͩ�9+1\'�<R\�\��\�r\�\��\�h�\�6m:\�\�:Z�\�NF㩧�Qds��\�r�7H�\�>��\�j\'Ǘ\�\�\�i�sa\�c\��Xp�= k\�w�����;\�\�\�6�\�\�i7�\�oo��t\�v\�\�\�.k��E{\�-\�\�1JQp_\�Y�K(�ÜB\�ֵ\�J�\�\�{!^�c�y\�v\�ힽ]K\�v˕(��x\�\�E�\�SZ�\�x�ѝf\�f`t�\�}���D\Z��W�\ZKD\�\\շ>�~\\�NM?5\�y{�V��\�+�7\�e3G���g!�l�\�^��\�iv�V���\�x��c뼧�׳�kn�b�P�,���\�,\�\�f�����aR\�\0Sc\�\�w\�>^��\�\'�0!S�S\�\�W+!EL��(g�3� g�\�@��/8\�\�\�I\�\'���E�M\�o�m]B\�\�\�4�5$\�ig4~z\�z}\\�^\�Y��V~�\�<+λ�_gW:;t\�\�\�즿���j%�G*�b�WzR�a�\�d8?\�kP\'Y\�U\�aP�A��\��Z G�\�//pt�\�hzR\nT=n��9�vCt�ʵʉ8�\�\�w��jp�����\�D�*��u���EQ�ų�����\"�a\�ʨh\�\�p➠\�͉@�\�Չ\�W�11ˁ�U �FqX�FT9\Z \�X�Æj7\�P�+)\�(ݜ�\r\�\ZX\Z�\�\�Td \\��b\�;\�\Z\�\�iH��k\�o���]\�5�d� �\�V�Q-��\�a\�Cdc.�wś-\n�c\�\�2\�E����ZI�\�(�F͠v>q���GNx�\"X9&\n(�\r�h�\�4�P\n�Vx\Z�di@\�uYG�F���֕Tx����\�A�Y\�L \�xʓ�\�Yb�o#c��J\�Ѱ�˲֊@\�uYO�d\�\n<�*)\�b\�\�cf�\�\��Q���\�D�Rp\�\�]7z\n�(�c�RJᱰ\nOp1x`]\"\�\�P&�u~\�J\�\� B\�#@\��[1Ȱ��E\�j��\�\�\�~�H\�\�\�[ $\�&Hf9�)��$�+\�$\�\�\�\�zr8A\�J<&*)\�(i�H<`pK\�N\�i?��=YѪ�L& \�@\�m�D\�V�8 %\�DX��\�悦 \�<�yڕu��WR\�KJ8܊A\�g�|%V\�\�i�\'*\n�fڽ\�F/C\�)�\�V�)<X\�i\� �X�H��9B:�\'X%�\�\\ X\"��\"\'\�\�\�\�O�\�\n\"\�\�����\�,��D�^\�eZ�H9.pPx`^֑cfFT��|�VQ\�Q�1D\��13�a\�z ?�\�W2�\"�`;\�\�\��� \�$LQ느�\�S\�\�i)�i��D2,\�\�!cK��d��\�A˴�`\�J\�\�\�\��xL@\�\�_?z�,\�<H�*i�\�&=��IHz\�%�aaA�bnr�+YՂb)!c\n03��Ib%�\��k�<%ɒ/�\�۳~\�2$\�\�%~С\�Z��^<cl@\�y�dX��\�9�U.�d]J�.)@$0��+�,�\�K\�aυZ�K\�\�A�\�\�/�R�\nŭhc(X�\nV�Q\\V \�ދ6�\�\�\�+\�\\T*C�,TA)/+��R�\r\�٤�h7i\�\�O��m��T \r>9�$JH���*V�B��w#\�<��H���?�b����*(�\�\��13(\�\�9A��\�\�+6k&{�]\����\'�� ���T�P`��˪z \�\�Zrq ��d�\n\�q9� Px�\�*�\�,�z����0\�\�\�]7zO�d}x4T�\n�\�\n<.\�ʗ�\�zr�����d�\n*��\�x4]qg�<\�T(OV(\�ۿ~\�\"$6��YOU����OX�\�ɨ�\0GrN,8�,SA�\��\�\� �jf���\�\�~�H�\�\�H\n\�&H�y V�\"\�\�XcJ\�\�x\�\�zr\�,\�㕬SA�F����A��1�z�@~�(\�\�I\�\n$\�&H��\�\�-���\�Nq\�k\�%�aaN\�\�E8�j�P���H<`p;�+�̄_�\n\���qI\� A\�\�\�\0� R\�y�U�B�x:K\�\�K\�=\� \�j�\�B@-2`0fMwu\�i\�j�\n\���ȯ\�,C��v��\�H/C\�I�mI%&W+U���\�0�3�!\�\�ُ\"\�zt���T%KU0\�QI܁\��bP�l��b�\"\�ϑǐ,���<y�(�ȥoU2�\�\�\"�\�\�\n<y``\"f\�D�\�\�\�J�`�Py�`\�j\�<y���<\�\�\�@\�\�\�@ \�\�\�YJD(�\'æ\�cX���4ؗ�\��ݶZ]\�\�\�L\0K�[�\��b0+��;\�2���\�#�\Z����\�H/C\�Q�\�Z�x(��k<�OIyXA䁁Y�f�dѩd�FJ��\Z\�A#\�\�\�\�O\�!�\n%������\�]�%g \�\�-\�1%\�8+\�(�\�۟\�e\�uԁS\�z�2\r%ɀ�x �� �\�\�\�k\�UR^H\�\�%�(Q�23\'4���M\�L�\�\0�@$\�\�\�\'lj�>9RɊ�Q��f�c.�\�\�X!<7P0�\�Yw�\�t\�q\�bJ9\rU�B\��M�����\rf;;3R)\�M%KPd�$/�\�_;i�~(�g�7�)�D �\�67g�\nP\�>9^ֆ\�w\�\�9�i[���J�`Q(@F\� E�8�\�\nPH\�89A4d�ۻ~\�\"$Ef ���*@�{\���:0/�sr0�n+�d\n&$d\'\�fP ����P��uQ�ۻ~\�2$\�ZHVPx�֡�ud�$%y�A\�}y\�]T��d\n&!9107��+\�*��ϳ\0�T\�\�\�]?z\Z�!ƅ�D�r\��x\n�\�\r\�\�zr�t�۲�\�\'�PG��AN��^�yI<�=Y\�$\�&H�p�e�\�L\�x��\Z\�\�ZtCȢ��Y~Bc\�!F͠DY7��^\ZO!OVXI.o\�x�\�6A�!��\�a5�.k�9h<�/\�\�Qx��^U���Vee�nǠ\�.$V?�\�\�\�\�æ\�\�G/C\�i��\�x:X\� ��j<��?ؗHƅ:j�\\W��G�5�A����a?��<QQ\Z\�x{^�\�cHSS$P�j(\�R-\��\�D2,\�\�B\�U\"�*Y����H<`0fɬ`��\�O\�1OVD9y@\�\�\�Ĉ�63���\�U Xᩲ�A\�yY�eئ\���\�*8�R\��13\���\�\�+W�=�x�!\�S�w�\�eh<Ʊ\�j!�4 [s�QҞt\�x`_֣\�\�̾�Jַ\�D��rR�\��cP�\�L��U�P~\�\�Or\�\�]?z\ZO���\�`~��\Z�\�r���\�\�\�9*�z\�\�T�\����4��nŠdzf��*\\(����꒢�@\�\�\��\�.���`/l�\�0�=�`_\"\�\�(�lz}�*Y\�3ZR�h<`p;\�\�\�+q��\�p&J\�\�\Z4\�&H�t1E,X�8�i�x`^\"f\�pD�ͮ/x%+\\pNT1�fp�]��U�Оn<\�$\�ػ~\�\"$\�Ts\�\�\�*�\�#aS\�q.4�M�ɸ0G� b�J\nQ\����H<@p;w��_�\�\�B���:�\��������Z\�£�Y\�\�x������\�\�H�O\�J�\�BR\�\��13\�\�,3�\\-p��S\�aL<aѺ�\��\�@\�m�D\�|\�2X�X\�I�J�\n�f-:� \�Ɠ��p�%c \�H;?�\"~\"�x&Ǔ�@攽\�H/C\� Ν#O+q��\�JMa�L$\�\��u��%..���<`p;\�,C�\��q��\'+�W�V~~�W�F\�ﹹA�WtWDܗy�F$uF.\�\\>��r\�s�M\�>s[��V�\�Mɒ\n�\�j�\�\�\�\�̔ǂS͢\Z\�RUJ���[{���D\�\�-�=\�r\Z\Z%�R��M\�%Q��2�[Ng\�*A\�K �qa�\�ʅ\�&+Q5�Vh\r ����X\�\�!�<�V�i<���L({^�\�\�E�J�h[zV \�K$\�\�bՇ\"�\�N\�J֬HR�x�`\�jj�\�I\�W�Bs?V0B \�\�������\� ��Y�\�n��`���ɸ0GG#W\�\\�J���^�\�-̆I\�W�B�m�XBB\�\�G/B\� ���\Z�+Z�E`��KJ%\Z\�\�\�ș�V�h� c\�x�`\�b*\�.&I=�VPOV��ۿ~\�24V\�I�4\\ъ��\�Q�x`_\"\�\�6\�!�JV��b\ZA��M�\"\�jՊ\�\�s\�XK�d��\�d_\�6Y�\�,+D!\�\�\ZT��6\�\�l��\�\�D\�\�1\�+Y�B0\\V`k�D�3\�&]=gə�d��0Q�d�P��F��\�`��xL��\�{��v��\�\�\ZQ\�:\�K\�\�U-�\�A.�\�\� |\�P�����r� \�@\�m�D`\�_E�:��y�c�ɸ�@GR\�\0��C!�\"�\���A��\�G$=\�P`���Ɛr(6�w\�e�<��M\�*e�:2lFc!hI�$y``֣��p;ee%\�P\�4 1�\Z)䪰�\�Ӟ�\�\�@\�\�\�D gn��\nV�B\�)+IY\�x``֡#VN\�J֭�i((F͠BN\�i\�\�y¢H9��@\�\�\�@ &<�rE୲\n��ND�\'\�\�ȥbЕ�\\!��\�\� \�\�el\�\�S\�U�Jp\�ۻ�\�2D��+�t�\\�Bi]R\�-y``֢C�\"O�j֮Є�\�cf��.�,�\�S\�y&6֜�r\�\�u��!\�\�N\�\�`\�+d\�\�Z�el@䁁Y��\�\�|+\\\�\�!\�+���\�R8\�%�D\�yQT�\'���w�!��\�!�\�QpT�I\�\�ʋ�\��\r\�;;�\��8��F!��D\�\0`�\0\�,2\�\�W������F\�\�\n�\�\n6.��+Bd���˂�\�z\r\n9\�\\D��A�[I���,!1\'��\n\�K�$\�&mP�� 6\�I�bP; ��l�:EU(y6{]�1\�;X��dX���va:��U(��\�\�cfP#\�c~ϯ�$��:I \�@\�m��\�b��%\�\�\�5�D��v@\�yYG�B��`^\�*�\"VN�7H<`pK�\�-��J\�Ͼ\�p\�&\�db:D+�\�$\�_S�c�a\�\�\�=`\�\�owp\�\�a5lNF㎱��f\��\�\�dt~�\�\�O3b\�w:\�iz?\Z5,\�:�9?�\�\�?dg<=�\�ɧ���\�C\��\�..�\�$�;\rw�\�].�gΓ4�n�\�F2�\�k\�\\\�2)n=ϱQ\�\�t\�,ં\�\�\\\�#��\�\�g\�\�^\�19\'\'k\�=��:�\�h\�=�\�q\�w\�1�\Z5\�OǓ\�w\�i{�\�\����>��\�K\�ziIzq\�\�\�\�\�\�\�[��ct��zYp\�\�\Z\�\�\�\�kq|\�.\�ܤ\�%g.�����G�<\�\�Vͻ|\�JƟg,�֛�\�\�\�4\�\'�\�\�c\�\�J\�)_ %�Y\���&?0�\�\�\�\�\�e㦰\�{uv�\�\�k\�\�\�׃\�u\�f9(\�j\nEf#��\�i��\�`�\�\�U\�\�\��vm6j�u�\�\�=M�v\�\r�v��f\�&+G\�Â#�\�?�\�8��k\�\�\�^ԗ>3NK\�3\�\�\���>�\�G_�\�\�\�oe\�͈r\�ٜt>��\�\�t�絋\�\�o\�:�W�2\����:��7�_\�Ed��\\5\�k>\�-n׳\�m\�\�\�Vr�Q\�{W\�\�3>q��U�t]2w\�Q~\�\\\�y\�7g\�뗵\�+����\�\�q|4\�\�\�\�{�t\r\�Y\�>�J\�}�\�)EG�Z\�\�rw:MV\�\�\�g[s�ߠN����:�\�!Fu�cv\�W��)y\�\���\�\�3o_�7m�\�B��̬\�\�`�\�\�\�\�)��sh�153\0\"\�d�\���(7\�?Z�JkB �i�|s\�#:\�c:\�?\�\�\�4-\�C 4[\�%\���1|1\�`4>��v\�\�\�\�\�{\���OƝ�\�\�q-{��\�o�C�E�[\�%\�4b\r\�n\'�����,X$\�~\�\r\�\�\�5�a\�w\�w\�\�\�qg�\�n\�\\�4\�:\�\�\�\�-�Q','2025-07-21 22:07:29'),(4,1,'audit/profiling',_binary 'x�\�koG����W�b{#�\�~Q\�(��xƖα\��h��yF�<\"��\�`��\�fW�b\���\"{�z\'ޒH6�RO��\�Z���+w�3\�5�O/{�W\�<���\�R�j\�\�\�{���.��{\�\�\�K%�\�op\�\�\�\�\�\�\�\�\�\�]m\�\�����є?�\�\�ű�\���\�\�\�:gW�A\�lԿ\Z\�v.��\�b\�\�\�p\�\�\�\�{Q�\�A\��\�\�7\�\�Ay6�<#V�#�� ��\�~�\����ڽ*�_�W\'ʭ����w\\0!�?�\�|\�\��\�\�\�\�oBX\�\�\��-��D��<Q\�眧\�ƹ\�<\�\�\�~\�\�\�\�Wǝ�\��\�]\�\�\�\�\�wҿ�zu=:�{\�����\�\�ww�qӫ�\��S\\��\'��d\�|?�5\�d�w\�a\'c��{2��pg\�퓑Es<��\�o�?�}\�yu�\�û���\�\"g枕\�\\�g\�\�\�*\�^)%\���Z\�\�Yqv���\��{\�)�w�\���\�\�N_�\�{sp|r�\�n���w\�9-X�����\�l\�\�\�~����w_\�\\\�\��\�\�^\�>9\�\�\�\�\\\�~\�]\�g�\�Q\�SqK\�\�\�\�\�\���\��oWח\���\�ٗ\�ewz�\�7{oO�}�wv�\�/�o\Z>�\�_\�s�p�\�S8�\�4;�\�s~>�w�}}�w�\�\�\�\�\�\�\�\�\�\�\�\�\�9ě�\�A٬\�^\�s�\�\�C�(\�\�\�ȏ^���no\�\�/5�zs>:~\�\�\�~.\�w\�q_vλţ\�{\�_T�S}A\�R\�\�\�\�o7���g3X=�{��7&\�\n\�\�y����8`\�\��-\�/R��p\�\�E5�\����e\�,\�ݛ\�\�7]��\Z*�\�\�����ː���\�_�u}�ݧ;�w�w��\�\�|]^쌃ʝ\�{�\�\�O�\���;ŷ�o\�\�3�>\�\�+�\�뗯O�P��?\�\� ��B\�\�n㸳|�o�\��p�9*��w��]t�\�\�;윐5z\�\�\�\�]ַ�\�\�\���o�\�TQ!W)77\�K\�6\�\\酩Z��Q\�P��T�[�\�}�q�mit1�\�|��g\�\�ϢA�>\�\�>$2)�3[܇(�\�\�m3��\�A\�\�瓛a\�:1|���zL-�\�\�\�\�Yq���N1\�\�]w>g3\�>z~\�6\�\�\�\�A\�Ϸ�C\�\n\����\�{\�;��>�{ww��;\�9�l\Zç\�\�ߋ\��S���;��\��B�^\r��:\�\�;;\�\r�ţ]_]̹\�\�\\g\�f\�f�\�Mo8�\�$DuM�\�}�Xޤ�[��\�H3\�3�n\rq�)��Ak \�\Z�t�\�\�l|w\�\�v\�uov_p1yO��\�\�<z<Z=gr<�\n=z<\�x\r=^d�\�-C�G�Ǔ��3>��wr?&�~�j�\�O�\�/e\�\0��G\�\�\�\�\�%g/uQ��k$ʚ0�\�IdW\"4�h%�Z�\�!B��V\�ﴒ\�\�\�\�I\�-�σ\�\�\�\�\�rZ�����<�����r�m���m\�\�뢁�u�\�\��\��d\�q$�V��\�X\�p�gsH\�{\�\�.\'wwJ�|�3,��St��6d\�V\�d\�)s\�\�Ȗ\�\�\�\�\�Y;\�\�3��\�Ln\�\�\�\�\��w�ӽ>9�ҿ8�\�\�귬\�\�)�pnvo�\�JT\�ڬ\�Ƕr�\�6\�rc\�8:�.�+\�|\�]\�=/�)�][��\�&{_\�I�\�&Ƕ\�\�|�\�&\�\�\�\�7Ň\�\�?\�98>�ͳ+�U\�W7�\�\�7\�\����������*��u\�e�r\�}�\Z�~v\�\�z\�/:�\��\�y�\�VO\�MG~\�yV\�\�\�f\�\�\�\�\�o��\�O�\�\�O\��[f��#\�.�E\�l\�_\�}��\�Ίӝ\�\\57��?\�\\Fu&\�\�ho<\�_y�$\�\�>\�\�\�a\�\��\�17��Vw9\��B��\'\'y�zd1���\�c�e\�_\�����\�/j�:��\�i\�\�K�\Zs\�K\Z\���1�*�C��\�r��\�\\�\�$U\\�K2\\j����ӥ\�\���G�\�Ӱ���|�)h�\�\�Qq\�Ë\�U\���?L�\�>w��\�\�\�\�Y\�dr�\�\�\�z�\�bꂎO�t]�o\�|W�\��\�.}�*:��ϊ�\�l\�Z�ދ\�\�\�Myė\�\��/�\�/\�^�\�|8xsx\�\�{��\�C\�J\�]jy��^+�\�98,;\�\�\�і�\�ION*Ğ\�\�^\��1\�.\n?��?�<�\�ˋ\�\�p\�\�\�_M~�rʻx��Ǹ\�M~� <uu5\�\�\�\�w\�@\��\�\�H�B��\�`�ƕnKqc9c\�B\�m\�X2��\�jf����+\�\�)��\�\�\�˧�\�\����w˸%�R�I�g|\�o=�/W���\�C)^;|�z�}\�_;�ë\�Q\�91C\�x\�f\�z�\�0�\�f8��|]_\�\�3{]܄\�+\�><-掽�w��\\i��\�2nZ�s\�V�/��\�\�\�z+�X8��fG�\�yΪ\�A\�.!\�\�$�\�6��n\�\n\�����\�i/�Wݔ\�\�%��N�٘\���\�\�\"=��)$\�\")w;�rg��{Ssgߙ��\�O*Z�g܄���\�|�V\�\�3�g\\�g������@ϸ=�iXz6\rKO��\�\�\�\�\�ը{\�\�\�{\�]M�\�O\�G㿜��̫2���\�MJ96Υo�kJ�\�{�\�M�\�I\�ߙ�T>�\�J�\�\�vz�w/��xv\�9�:\�\�\�9ϧ�e�ɕ/nS\�O\�Vv��5��\�\�\�4N���\�9w|<#<8���fn���\�\����\�\�n�2$\�:WǴY�^\0$�Dv$�\�U\�cOL%3JGB\�}@��\�\�5�u/�w��\�-\0�\�к\�\� �S\�c(б\�t\���\�L�H\�/fQ#�����U\��\\�����@H� \n�MM%x�q$Cm;�ʓ4�]\�t���\"�t�B�qU=\�2ӑZ]��\�Rw�Nm!N��>�\�mئ\�q\\:\�\��\�F$�g\��\�\�T�����b�m�\�VeKln�6]04�>\�\r:���TE�\�L�J\�m�k©-D�%es�*Y0\�d� $և�\nYR6w\�`�J\�n\�P\�N�\�cK\�\�vi\�\�z:@G�th_�Ps�su�v8��X7�\�%�]n\�V\'�\'�V$� Ū\�z.w\�`�Jx�t�J�y .�K�,�\�:����>�;�Фj���a�pj�\�<XR.�ak�Cx\"\�N�KY]\�t����V@:VJGH\�M\�t�P���7\�\�r:4�Sm�vhA��S[��`��}\�s��6Y0F@�$$�\�$)�;o0]%��^1Ԗ\�!B\Z�\�mҦ�u\�tl9\�Tus|\�B��NRO!D8��HH\�7�܆�K/��@b�ƏG�\�NL� 益WC�\�x\�*���\�>m�dH�!\�h�%d�#w�OɱL�� \�XU}�L\�[��!\�\�`b�\��ȝ;��\�Q\� �Qێ�\�#�U�.\�m)б\�tH\�*:x\�DBΒ\�CI\�cpT\�Ȅ�m)�ٵ�\�D�bhE=1Ll!�\�뮘Ȝ?�A\'4G�xذ|�\�\�^m\�0X\�\r<\�\�Å\\B\�3\'\�\�][�ED&\�τQ�\�>\�<�m˓\�j�Nc\�\r&\�τe��9�0�N8�Q\�h\�\�[�I�b3}��U<�V�\�\�<y\�V�͌�DL�[WET\"�o��_�⚺1&�� \�r�9�0�Np��\�\�.�WƔ\�m֦K�p��V\�p,�\��\� y\�~B!\"�-d\�ɉ1�۷MU)��0�~&L�.\�e\�,\�t�Ќ��7¨-ǣ\�e�\�\�fm�dA��\�\�r<l�/U.�G\��\�,tkg\�\�ژ��}\�\�}[�\��\�\0\�gB�0�\'sg�\��\�ZFm;uJ�\�m֦K�W�\�\0�\�aEXէr\'&\�\�<\"*0�v&<\�T�\�\�\�&\�ݪ\�\�`L�� -�\�ƸʝE���+�2�G�x\�)!*�Y�.\��-\�\�X\�ȝP�����:���� .t\�Q�}\�\�\r\\�\"�&�� U\�\"T��\�uBI\�\�\�Fm;&$\�\�\�fm�dh�2�G�x��t\�\�\�\�\\�a\�\�@D��LQS:�o�����\����mdB\�0��sg�\�%�V aԶ\�Q��\�\�fm�d8�A8\�h\�Y�#wBa\�\�K��`b\�LHnT��r��\�۸\Z��E&\�τ\�ʘ2���u\�0G� �QێG�br��\�-\�\":�c\�\�\�J<r\'&o\�j�\����� \�EX�mr��\��\Z)�K�\�F&�\n��M\�,\�t�����¨mǣN 1�\�\�t\�(#<\�<Z\�C�0\�g3\'�\�=]�\�ԧ�Qm!�ِb3��\"y#W�QL���da\��͜E�A\'��7¨-\�C��dk3��$á\�\�h�\�T�͜P(�\�t-��\�\�2a���mf\�V$o\�j`b�LV\�\�Y�\�:a\��7��m�C�\�\�.�W��\�F7�x���\�a�\�\�\�r!\�\�\�w�\�??��\�\�T�\�\��x\�\�;x\�y�\�\�\�\��>�\�T\�ԇ\'\�#\�>�,�\�J�$HS�LI\�\�A\�V\�$]H\�u� M�\�$5\�1�\���,\�u�G�3���)E}\�`m;X֊���%�K\�Q�2�%\r\�m�\�Iê\�\� \�+S\�b4�\�O���\�\� M�\�d�>�\�.Xuya�J}\�2e9\�z\0k\�*F\�U�\�\�\n��˂%\�(��\�B���4y)\\�i�nz,M�2\�FS�i�4\�t��i�\�&ω;}����\�_���f�r�_�\r��,˫�����KeQ,G\�C��}0YV\�u`Z��S�J�{j�&дn���\�&[e\�캥�S7�\�m=X�P�`�t\�\�-S��n6\0k\�2���o��zY�tŒ�xj:\�m���`��J3=��X�R4��\�ӤYU\�]�U�ͮ[��\�\��j,e�xٔ\�t\�\�-SZ\�b`m;X&,�|��fY�L\�\�E(@\�\�i�v\�*\�\�X�be\�`�0�&e�\Zł�2kv\�\�d�oo\�>�V頯[�\�͉\0ֶ�e� \�\�*h\�`\�<�\�Q�4��&)4�\�L��)R�<c\�3(@\�VҤd��E�6=�\"�\�3E\�\�Cз\�`1[��\�*\�u\�\�e\n`m;Xڅ\�$�\�Z�,X.�bq�\�i�4)n\�D�X��KS�L \�AhZ;M�\�0�Ze\�캵IRA߶�%���UZ\�\�)\�0�X���uHM��̠\�˂\�\�(�M���Ӥy\�\�U�\�4\�ʔ\�M��\�\�$mUxL\�U�ͮ[��\�\��\�.X������\�\�-S�z\���,-\�B_�\�ZΖ�~c�b\�\�]�m#M�\�n�\\��MS�LYG|�h\�J��\n�\�\�\n\�fMN`4�\��.\�Vh��]�<v�X\�U4\�j\�W�0��/�)6ϳۼ\��x\�$\�\�H�UN�V\�G\�\'S�1��)д~��\�f\�\n\�fMM\�\�nCз\�`Q_e��UZ\�\�)n0�X��\�LX��V�B˗\��g\�m\�3�\�@\�irJ�ʳj�nz,M�2%<FS�i�4W\�-\�\n\�fMsS\0�e�tHH�\�\�-S�z\���,\'ÂD=�Bk���� 8uo\���\�u�q\�+��\�i\�\�\�\��~\�\�\�O;�\��^uy\�\�#X�\�hK<�\�V\�\�B��\�+�!R)�w\�C0అ8xfL�k�-%u�\�gK���Ʌ�io�6 )j�p�TB�U%��h ͂Z��R\�\�`1�һ\�{�Q\����\�O��?)\�x�\�3ƞ%��\�|a\�\��j\�?�nFÝ\�n0\�\�\�c 7���⭿\�GB[\�|\�ӡ\��w�2���go\�}q�\�7��\�\�3�o]��\�\\\�\��\�&��3|m?J\�b\�ZR�}����\�\�}���?��)��=��\�o�?�}\�yu�\�û���$\�\�E+_bwq�r�\�VnE\�;1*��G\�\�\�\�.LjD+G+Oj\�Ev%13i�\�M&ڞt�����\�\�\�\�W�G\�\�\�\��\�\�?\�\�uN�k\Z�#\�\�dн\�~3����w_\�\\\�\�Edt\�j�\�\�\�\�o\�o}\�\�[�xfg�\�Q\�S0\�\�;_y\�㷿�Im\�\�\�\�e���\'ó�\�\�\�p\�o\�ޞL/�(\�\�\�\�_\�4|\����\�\�\�\�h\�p\�iv\�\�|�\��j\�x\�\�\�O���\�/��\�\�\��\�s�7G����*\�7�\�\�b|\�\�dh\�#?z\�\��gV�\�\�\�q\�\�\'!,n:\�\�N9</\�\�j�6|A\�R\�\�\�\�o7���g3�\�Gkxcb\�\"�Aw�\�|\�ݹ��l3\�9�st\��\�\�\�\\1�\�\���soC\Z��\�ֶ\�\�.\�8\�\�\�e\�\�\�\�f\�\�nqOGc��ݚ�\Z^]�R�\'/7K\�\�\\\�7\�3��z5(Nw�\�\�\�\����5r�\�CH.\�\�\��籌\�9qs\��˦\�7\����\�\�|�8�\�m\��Xޯ�\�\�qz�FE�n�?>\0fy��_�\�/ �hl,x�����8E\�ܰ�I\n $$�\�\r\�E\�Lj�\�;\�\\$\�:���/���\�\�\�ܽ���\�\�\�#{w\�栵���[\�}�\�fg\�7\�o\�\�l�3���\�ƙ��\�`F���{G\��\����5\�\�ѽ�{`\��+\���{G\��ڽ+6~����������N��.}9\�\�gq�F�\�_N� \�z��\�\�\�egW��\�N_�:�֯�\�p3\�]W\�\�\�Y�\�\�\�9��\�i�!\n��XXl5 \�9\rR�\���\�LJ\�\'��.��\�\�Oﺃ\�\�{\����\�b�\�ġ�T\'mUK\��z�Py\�<!7�|E�\�\�\�\�L�\�\�_\�D�DA\�yi�\�9+�[zrR4�?\�^!\'�\�Cq���\�}\�\�\�\��h\����\�^\�\�D�f\�\�;c\�\�\�\�\�\�\�m�!��]\�bϡ�\�b\'\�FkGk_Sk�.q\�tRk�\�\�ci\�\�\�\�ڥ\�.�4\�g�R��\�VO)��/3�0~_Z#�\�\��W����\�q9�^�:z\��zd�ΥG��^}]����s�\�E,2z�\�y\�s �DՑ�!\�\�[��T�\�0=g��3\�\�K�\�|�0l\�\�j�\�+\'RJʲT\0\�\�\�yV�C~v\�\\z\��zU\�$��ݜF��\� �Q*Y\'zE�X\�Sm��@.���aU��Yv\�\��*Vzq\r0\�\r�Z\�\�\�\rʱ�m��y�}�@X\�N�+��#l\��I��\�dH�\�e\���(�>G��ג岧����\�[J�8\0� ��78��?R���-�\�\��%�B\� u�;V��lg\�-�K!�C�N\�f\�\�}�\�Ӷ-P�f\�@+i\\jN��U�\r�d�(qR�����XA(%(q\�\�%.��3{x��\�\�\�[zN\�v�ٚ~a��2\�H(��݈N�\�Ż����nr��\��\�b%K*x��2��9 �\�NJ�ni\�@��P*�*grV�9dR��2I�(`Q,bD[\�*FtFb\�ĉv\��\0�E�8Q�\�eF�\�>�o����\Z\�\�L\�0QijY\�\�DJ�沝�V�t\�AG1W�f�\�\"5K�U�\n \\B\'E�����~JB@HB\�\\\�L2ɤp���aRl^;z&�\�\�\0I�\�\�RŘv�g Y��X�ˎ���<\�\�:s\�\�\�A\�˪��\�L\�Ftb�\�c]-\�!�N�3w0�o��Y�iԯ��!\�:d:H\�vz����<@HBǫ�FR�m]\�SK*,�ݸv\�8L\n\�D0)d�\�\�SEy@HhB\"\�\�\�R\�\\v�\�\�\���x¨\�St�aa$�\�oD\'Vz�\�.@�:N��\�7b5\�8y��2�JX �n�G��e���\�\� \�\�t��I�}x0��X�k\�m\\Cz.��*�Jd�$VRʽ\�@ (�H�cJ�r6��g�\�\"A�aD�� :Z��HPe��щ�\r/\�\�CG�P\�[Y\�6B�f�Tw.\\�A\�XجIQ\�\�c\�\�3�逐4�b����<U�|K�\"L\n��(Q6\�:\�\�扒\�ڪWJ@\�\"J,�,�\�\�G�\�V����~°Ft,�\�B:�ވN�\�`\��C\�B�Vm�\����2�\0!i�0B\�~z��a�h0H�A\�T~ͤ\�>x\�L\�+\�\�\�+x\�(@\��ay �\��}a�MF�\nk�\�dF�\�>�g��\�\�0#�5�\�L\�\�L.��H\�\�B�:\�\�\�\�\�h\�B�fI\�x`�4�\�\�P\�\�c\�O\�r\0B@��V\�\�\�\�>8\�H��\�y�\Z`�א�I\�}]\�\�L�\�J�U\���\�1\�\�ݓ,\�\�G\�^]\�B^\�0\"�\�\�a��\�W\�\�\�$�0\�C\�ZTG�\�4K2.`#\0B\�rQ\� h��\�\�Wn�!a�\�*�Ms)D�b)�b\�\Z\�\�p)��<P�\�x�TI\�\Z�\�@ MJ<���e2$t\�k%3--O�!�0�!|\�\\.��X\�q��\� �t�\�Q^Ց\�m�X\�r��Tr\��p9=wB\�z��qꀐ6��ېq\�L�K�����o�p)Q�X\�^u���N�\�\�FJ��,�\�\�:�\� �\�\�\�\�a� \�0\"�\�Ub��\�\�\�\�\�J�\�X�tȡ#\�*]^�b5\�:l{ICh4R7\�#\�O0C��г�u�\�I.�J\�\�kI�\�R��X@�\�\"\�i�\���XI٫��&%R\�j��w� �;/��yyÈ\�St�\n���\\6x3:�ң%v�:\�\�\�H�b����Y.�̠�F��\�\�\�Z\ZwB@�$�FT\�\�SI&O]b[f\��\�w\�M�-\�7X\�!w\�\�ϻ*a\�\\W\�\���+<�O\�C��Kq�E\�^�I\0�faO\�}�H\�b�v�v��v/�sU���<\�2\�m�+x�K<�Z�P1U�\\>u38�RR�28\0�8�\�igć��zU\�`a��\"��UA\�nw�\�9$\�A\�Z)�\�\�4�!q\��寠�$%��\�F\�D7:q�Y�R\�@ QJ\�Z\n%&�\�3{xE� ӝD��):��0\�f7�+=��\�:\�\�\�L\�\�\�M�X\�*\�[\�D\0�t!�RT;�)A\�L�U?\�P\���P;+*E�KaR��g\�RlZCz.�u�U�F\"\�\�6��\�\����,�\�1���\�L��b��</Q�a�~a��R!�U\��щ�ͱ-С��Qa\�p\�m�H\�\�-a.��/Zj@����}\�^@ C(E�Ӓ<ͣ��z�[J`�G�b%Z�|#�\�w\�TI1\n����&%6lì�\�eG\�\�N��mU��0� \�x] Hf3�щ�\�\�\�r\�\r3��%n#Dj�a\Z A��4�\�\�\0!u;=R��dX\�)Cș\n�F���.U�\�m1\�RlXCz.E�Q��$:\�.URtKq(%�(Q�\�\�O)�ː��<c�\'�0\"\��\�PHes�ɉUg�53С��\�aWs�q!V����\0IC��R\�\�#\�ϊ�\�\�B@�$�.윩�O3)|�bYɐp�q\r\�q��\�%%u�\�\�S%\�k QH� �\Z�\�\�G\�\�^ֶ�\�a\��cL�O\�\�<\�ܻ\�Z�*�@�:�\�+Fk\�&B�dy R�P LM\�N�T?\�MK\�\�rN�j�\�Q��XN�4ʂI�b%V���:\�\�R+)ҷ�\� ���E�x�*C\�\�\\��\�l并\���@\�HN��(\�d3�ɉUt�=t�\r\�%�\"\�\"\�J���\�\0!i�7B\�~z����Ҍ� \\�A#t\�C\�\�$�B��\�\�\�akkH�ã0ʄ��&\�\�V��\�H\�%4)1>-�,�ar;y^�\���a\�\�X\�\��6� ތN�\���<�C\�B�o+����eeK;G\�F\0�\�AXX�����~^���\�\� \�\��(;�\Z�\�CW2�&Y��*¥�K�����@�\�EI��(\�-\�<`B\�e�\�f�W��v$�\�y\�<ńAv1\"Ô\�B \�\�\�ى��&\�;�\�\�J]NwbEK\�vk��\0��P��\�\�{\�\�g\�<@H\Z¢�V+ݝN4*s\�\nZ��o\\KzF�w>Teq��wbr�b�`B��~�s�< mr�y��-�\�I ��-Cv�\�\�7�)>��\r\�j\�X\�\�<\'n%D�\Z\�y��2��ו�<uS=V��\�R[@H\ZBU\�\n{�fTp�*YZ�3�F\�L��W��D\�{�I����\'(%�(1��\�l.K²\�v�me�$�5�#��\�lVx3;�\�\�R\�V�t\�AG\�j3[\�q#!V��\�f���4�6�\�jF\�R�?�Q�҆Лj\Z\�d�M!R\�<!4V\�n\\Kz>�\�VLMo�\�\� \�\�30��I=7��\�eI�\�v�(�_@$F�c��\�&álVx3;�\�cZ\�L쀝{\�\�\�BF3O\�J�-+�)C��\������~^�4�\�r�PLs�fT0�(Y����\'�\��j�bK\�\r.{\�\�]v�\�J�9\�U<�b�r>�\�\n\�\�S\�P>�RQ�\\\�\�\�}\�i��T \�\Z>\Z��\Z�4Uy\�u.\�@�̖�,N��\�D�ì���\�\�d3��ɉ\�[*\�r@Nc\�\�a�\�c��5\�[5\��+P\�~7�\�w\�\�\�-\�\��\�R٫:�\'\Z:U��igt�� `�\0Ŝr&�~�N�\�Z\�\��\0�E�H�&*��y\�YU���)O\ZÔ˫JZ\�s�3\�:���`\�cLJ\r/��č�Xђ\Z\�T\0B\�jj\ZkA\�N�U?�]g!m���r&{U\�\Z&u�\neD;\�7\�a���\�p\�3��X��\�h��cl\�ڹ\�p�3��VF�\�\�\�ۜF)�\� %�S��5A/\�\��T\�\�D�7M\�Xj\�\�A~�\\ia�����S��u�;V���@�0���\�U\�\��ZmNkT\�%4)\�L�2Z*͋�R+(��S\�\0���E�����V\"�\�s�\�i\�|��D��):ƅtS�\�nF\'Vz<�4�r\�\�V���)Y�!WR�P2ɂ���{\�\�gV�B\�j�<\�\�L�\�BsF�vBE�0)Qb\�R�hx���3\n��\0��p&�߭y.;\"w2�\�m\���(�%®:� �;\�X�M#�9tL���q!V����\0)C(�\n�Fh\�~z��y��[\0!i��Fh�dR8��X�)��۸�\�8\\\n�y�\�t�\�=�$RR\�I���P�\�*W\�͚�\�Քj\\Lf6\�0-U�#�8��\�U(�j�\�ى\�\�D\�;\��#U\� 2���+Z\�v50\0!am���n�Ǫ�mɠ\0��p9�\�a6&ɧ�<U���O�q\r\�q�J\�EWM�\�=�$VR�i�B1(%�(Q&�\�33\�)\�E�\�<\�2\��\��\�z,d\�\�щ��r\�t�t�����V�b5K8,���!TN�\�\�lK%&\0! \\B�B���\\\n\�S�\\`�b\�\Z\�\�p)�/wN\ZS�\�xO)��\�Ҷ\��,�\�pϪ��v&5%�H�\�f�\�(��8�H\�0eg�]�\��g\'R|<C�I�C[�iu����Y��5.�,�\�p\�\�X\�+\�9\0! $�2�J9r*ɦp,U�G\�\�\�5�\�aSXcCY�fyO)���@ (�I�\���� \�3�y\�8�Ètv�\�a�\�e3ى\'ZZhv�N3;�6<#n$Ċ�\�p\�\0!i�B\�z��i\�RE0�c\�s\�s\�2ͦH\�\�ӌc\'\�\�kH�æ\�\�>\�\�N\�\�\�L��J@\�\"J�tUf�7\� �\�\�+\0r�\�8�H\�P����Z�\�\�\�\�Ċ�n�\�\�;\��#d\�\����+ZF��> $\r�\�j�a\�\�X\�k� �KB\�y\�&\�|\n��X�!\�h\�\Zң\�)\�BJ=o�()�I\�JhR\"\�\�\�\�l�D\�u�\�V6-\r�\�H kf\�YC��\�\�\�l5ok* 쀝fv�2\�#n$Ċ��-\�\�0\0\�r*_\�-\�X\�\�\Z�: $\r�\�՜�\�<ͧP���Լ\�kG�æ\�\�\0I�\�R\�1lJHR\"�7W\� �\�\�smU�!�0��ê\�ņ\�3\�ى��p�C�\�M\�K\�G�-�Q���P ��\�\�X\�k)���%T��,ɦ\�yBq\�א�M�,Ӂ�4\�ۧf\� �`y���xY\�+h�\�eH�\�\�F� \�a\�\�h\�\n\Z�\�of\'V|�hg�%�v\�a���Btf����\�<�@H\ZB�|�����~�9T\���!4���#\�|\ngKr��א�Oa>�L\�J�\�p\�@ MJ&�S�\�\�H�\�n��\�E�Ètv,�C2�\�\�N��h\'\�cG(U��JM\�H�-\�\�.�@�$�Ƹ\0!uK=V��B\�za\�̥�6U��@ռ�kH�çp<T\�72\�����JhR\"m�٠x6G\�fv\�ok� \�a\�\�X��|Nx#;�\�#�p�C��I�� ��%[\�t��\0��\�K\��\�-\�X\�\�(] iChT�ԕM\�)<KU,��\�v\�\Z\�\�\�)�3���J\�JJK\�ހ�\��f����Y.C�箚�<\��EF�_���|\�j\�\�|\�ft\"�Gs/\�cǸ�ժ%q!R��\�--p��\0���s��\�\�\r\�X\�S�\� i�\r~�6i&Ejb�VN��ش�\�8\\\n���$\Zީ�y�,0J@ EJ���\�� �3{yڢ\�\�0*Ä!x\�M6���X\�)s/�\�!Ǝ\�\�#����\�-v\���!t\��;\�\�g���)C(Y=%lt�OaS��0���,\�)\�S,�D��ݤy\�6u�8����\�r�1%3\�VF;\�g6\�\�0$�\��\�xV��rtb�\�`7[�C\�\�\�c,\'n#\�j�UH\���!\�u�dK\�P�U�B�! ��\�T��ɎU\�.\�\"Q�,c6Ŧ��\�aSh&T�D\�\�$RT,oIT� 0Y����ۙ֔�\"�\�γ�E�ĨtSv��y֭��X\�\�9t\�Ġ1:�wb5K\���!4\�<G\�S��r1 ��!\�2x\�N��B�J��O�y-\�q����&��\��XQq0�A MJ�c�\�\�L.G\�\�^ik}[ے��@ \�Ȏ�T<qٜ\�fv\"�\�q\'\�cG�::\�ĝ�H\�r\�\���!\�>�\�z\�z��I����!tB�j\�gRd^��*�r\�l\�$�\��j�bK\�\r.{\�\�]v�\�J�9\�U<�b�r>�\�\n\�\�S\�P>�RQ��΅\�2S����*\�\�?\�v\�]�x�\�5\�:�\�\�l;�\�\���WWl��\"\�>�U\�N����\�z@\�i\\\0\�XH\�\���8?R�<ok�\�\Z\��\�-�U\"D}\�\�H\�\��с e�R,�I^�Xߗ�7\�˂H\�&1\�\\T�Y&ra+)\Z{2��HSm\�b�\�\�F\�܉s\�\�v�\�\�w#0\�Bvl�\ndY6���X\�\�-\�\n��s;^\�\�%n$Ċ�\�\�!l��\0W�j��������~�q\�\�< �\�Ahd��\�\�\�Շ\'%\�y� �b\�\Z\�\�\�)�3\�U�\�L�\�JJK[�@�\0˼R\"s\�\�5\�\n~\ns!#\�1L\�Q��.ly6#���X\�1iy`�;\�٠;���+ZV�\���!t�\�>uG=V�< ��!�\��§\�:Q�8\�ֵq\r\�q�\�\�B+-o�()��\�# � �\�՞�V�l�D\�\r*%\��\�&\�x��b$V\�3\�3oPa�jI|�ع�\�BF�\�\�}�X\�j�@|@�$�NG]Pw\�cկ�\�\�! \\BØ9G¥\���͚\��yא�Oa�\�&P�hy\'n7k�\�\�n\0%�d%ZV5��\�\� �\�\�\�\�\'p$�5�\���)\�|Nx#;�\�#���v��Ë�^EgR7\"EK#��P��\� �[\�\�,u@H\ZB\�]�\�4�B�*�ji��>\�J\�O�\�y\�TI��\�A MJ�ҕ#�X6G\�fv\�sp\��\��\�i;��\�Fv\"ŧ� \�j\�8)*#AI\�FB�hI\�R\r\" �p9�\�RW\�-\�X\���: $\r�\�\���I��(\�S%K�4\�¾��m\n��n\Z\�\�Bx\�\�j��2aD;�\�\�\�a\�\�\�=�\�\�X�\�s���\�\�\�\r\�V�\�5\�.\�\�\�lnu39�b��@YH�C�)m���\�~�`)�1\���\�/\�w�\�)\�\�0\n�eT\�\�+��N�L�\\)\�N�)���\�\"L�\n�u�%mR%\�plRLhbb\�\n\�es#dfOY7��D:� ;�;Vյ\�<\�Fvb\�\�sv�5v&^�\�č�X\�\�F $\r��w(3\�\r\�H\�Ӣ-\���p)\r�X�J4*l�di\���MkI�è0��&\�\�����\�?��hj\��͓P��<�\�\��\��\�x�p�\�od\'V|lKs�`\�4�c�^�eĭ�X\�r����@�$�\�\�$@H\�T�T?\�|Ku]! \\B\�B����F�K�,\�\r���kI�è((��T\�ۥ��l�f10&�0�WS�\�d\�$tf?\�Ȗ\�\�I ����n\�y\�\�Ċ�Am;�C��¾�\��bE[^B\�za¾�����~~ �\r��g��H4*|�d��j\���Q�+C\Z�K��}��X��*@ MJ�\r%Ý\�fI\�\�x֊�2`I kbDzB`*;\�\�\�so<k�lg\�쀝{\�\�&\�y\�wbEK��r\�\�$\0\�\� \�\�{\�\�grd!e�P�\�\�<ͧ,U��D���kI�¨�\\ի\�}�\�=\�$VT�E+0������\�*�\'�{\�YW��\�I �\�1L\�̇\�V�\�Ͻ\��-�\�;\��#� �c�[ ��%\�\�B\�ZJy\�z��i���!i}�.k1�<U��A���kI�è�u�r\�Rmo�**� `LHb�� �\�l��\�\�\�y\�\�e\�$�5�\�x\�\�9�\�od\'R|<\�(�v�����<\�q+!V��i\'ꃕ\0��PI �n�Ǫ�\�Ҁ�6�\�\�~�O4*D�di�\�ג�Q�<~O��E���\�$(�I�\�Қ��͒\�\�<\�\�\���fv�\�\Z\r\�|Vx#;�\�\�\�\nv\�S�%T\�h\�NB�hY\�$\�<@HBõR\�\�\�\�\�2\�\�\\�\�1�\�9a\�\�l\n�\�\�Y&y;Y�\�}\0�\�)�d \�\�R��\\\�e�?彩�s]\�\�/+\�s��\�\\>\�\�/\�\�5|\�\�Z�㆟hc�D\�2�ڱ�\�\�c\�W2D]�\�\r4\�k�Y�\�mN4\�8�j\�DHټ\�fpb�\�r�ρZ\�h&x�E|��W\�.\�A�*��\�\r\�X\�\��7$��eU�W\'f�W�}�\� d�Zq&\�Q+�\�pО\�\�\�]�v)����\��{Õ�2@\�L��\�~�\�}6.�g!P\"A����V�!�\�����\�l\0�i\�3\�*p$\�A~�^i�\�(� ]�ta�/�[ݱ\�g[\�\���4�4i~�JU+��>�Ф\�\�PKA&�\�*UP�CUFPB�\'X�6�>��2{x����{\��,X!:��0Le��щ�!\�L�9t�EN� n\"\�j�\�-i\�V��puz!BE\�L�U?Ͱy $\r���>�\�i.�IU,\�\�\�5�\�\�Rx[/\�V���I�+\�Y\�\rJ@\�\"J|�B�\\��\�\�\�u\�`H #\�/\�\�8&e(���\�\�\�\�J�w--�:@�]�[М���Y��b\r�\0\�rzlM\�P�T?)$u@HB.\�u�z&5V�_\�p\�(.{\�a\� N;{G�\�/�#QS܆\�\�x�Y�a\��痟O�\�\rN�W7\�gE Z�<�7�^�\���=>�\�\���jdǯ�uG�\�W\�0\�\�\�{/��\�7\�_>\�|�\��<{\�\�\�\�\�\�Ag\�\�\�\�\��+\�w�\�U\�z�8N\�\�\�\�\�3y�\�\�tғ�\n��w/5B1�-\Z\�YQ\�\�\�ũޱ�x8�\���߿�\�\�nc\�\�r=\�\�\�ptu��;�\�\�{}^t�Q1*�\�]w^wG\�\�+�&/\�\�\�\�+j^#\�o���\�a����\�n_\�Q!�\����s\�\�9^\�\�nۄ\�з.\�\�F.���\��\�\�\�h\\\�uk�1�\�n�َn\r\�ZL�\�\�d?r=�n\�X~e���7�߮&m��K `j�������K9箮z ��T�wք\�\�\�\�\�\�v\�\�\� \�\�\�곴zυ�BX3��-��=��\�o�?!ޫ÷\�\�m�i}�\�J.\\�֎֞��\�z�fxZk�\�ۅ\�\�\�\�\�\�\�\�=W\�Z3�K�uH\�S�\�\�\�g7\�\0\�\�\�\�\�7\�\'{\�\��\�yqM\�b�\���)�of?Q�2\�\��w�\����^\�>9\�\�\�\�\\\�~\�\�\�w~2\�~�\�\�\�;_y\�㷿�Io\�\�\�\�\�^8�}\�]v��;~�\�\�dz\�G\�xg�O�rX\�\�\����\�\�\�\�h\�p\�iv\�\�|�\��j\�x\�\�\�O���\�/��\�\�\��\�s�7G����*-�情w�r\�g4<\�W?\�ۛ{f\�K\��ǜ��_x\�\�\�З\r�y帄/�Zʼw=�^\�\�\�\�\�l��~v\�h\roLb$7kӠ[G���[\�&\�3F�[G��n}a��CӅ?Э�[\����h\�̬\�pv\�\��z\�x�\�B:\�Nzʼn�q\�9\�?.F�\�5�\'\�^�\�\�\�kΥ\�J\�o\�ٷ˫\�?N.��:}\�R�ڬoAs7\�w\�\�wv3\�\�\�0QW9M�X1�9�^<��\�O�\���;\�\��o\��3�>+[_\�b��W�a��\�9O�ϛ�*^vתּ\Z\���\�_Ǽ�5;\'����?\�^\�}\�2d\�\Z\�\�X~\�\�\�w|�n\�\�\�\�Zd�.Ehnv\�\�m\�?��yf<Gs\�\�\�&\�5���\�8\�\� ','2025-07-21 22:07:29'),(5,2,'audit/request',_binary 'x�\��n�\�\�W��H\�~\�cYW\�Gb\�IzN�\�k�\��G\�\�\�Y�\'Mz[\�\�#��-0;3;��\�)��|MI�-\�(Y\�\�A\n�|��(�Ԓ�Y�E>�u��\��y�\�\�\'\�#\�9\r#>�����F\�\�J\�6�Q\�\�Bt�]�y\�7�p\��0\�^\ZDa��x\�@\�\�P\'\�kx�F�ȷ((�����M�mj��n�a\�Z��M�\�\�9���\�\�:��\�\ZS9ޣ\�[�G��\�\r\���R�7�#\�\�\�5JQ�!+`�\�y��3bA�l���� �,ƍ\�0I\�H�1�rY�\�Zⰰ\r�&ї`�F-�IS\�&\�\�4JVj�xM�2,\�bh�\�=�n�k|�\�\� m �\�\�D\�\�\�О�\�\�:��\�\0{7\�R\��ۤ\�e����$7�RC����(��\�]\�Z��u�&���_Z;�\�\�)t�\�\�v\�f�l@��\�+8y[A�\�[\�U~\� �!\�x\�P�\�\��\�ѤZ]\���� Ņ�\0�6�\�2O7y�&\n�.����{�D�P��9]\�q��Ï�lS:K\"\�qAˑO\�m��Zτw�� l\�̅\�\�\rz��\���_�m�\�1��\�)7~��\�d`\�\\Xp�\�:�?�J\�㰰l\�O/�n�]�98\�[P%\�N\�\�/�՝��\�\�9��\�%\�\�?�K\Z\�p�����X^سې\�Z�E=\�v\Z��=�\�\�xI�\�\"�qN��\�rn[j\�b���e,Ң\�q4\�(\���\�]p�P[��.�!\n\�8��g\�y\0��;O\�)\�\�{��d�)W9�X�\��yz\�\�\�n|ف�>\\�\�XjDwa�]P�I�u�j���g\�5ꝫSmԕ��`˂\�Hv�6\�]�\�h�\�<�<P\�E\�\r��n҇�/r�$\�\�8ו$$J��\�|��E��\�L\�\�>�\�\"\� ��X��8YD,��/hˈ��O\�;ռ\�<ι3VK\�Ãڐ�\�3�w�q\�L�\�~W\�\�\�\�.n�4\�s�(1\��اrEA^�\�\�O$\Z��x�ž�ڲ\'�%,�$8�Xp�\�\�\�\�h\�H�\�xw\��o\�\r}ve�\�k�>_\�|+B?\�\�6�4zTS�Ҥ\�A�\�\�B]�WY�b\�\�4���\�P���B\�\�`b9M�i\�[\��i�\�{�Q#I���y�Nm�$��}�\�/��Y��Te�9\�\rɃp�5\�mqD��ڡ �\� N�s�ߐ�`\���N)+�4\�ÅO�WدS,M�\��@AN�%���3:P\�v\ru��%��E\�\�\�PCȡF�~\�@}\�`\�|w�vy4�`��\�,�{�6D-\�l�� \�\�n_ɪBO�\Z~�r��q\�$�\�q����\�؇i{��LF�\�\���\�\�hs\��\�C�\�>BA�\rNW����R\�v)\\����R�BW�\�@\"�>\�*\�=�\�\�{ \�Cr&?\'̾\�:����T�\�\�\�\�u3�#RV�\���f;\�\�\�\�\\wF�\"�@��pq{5�\�7\�V�_\�0��*�YV\�۞\�\�\�\�x�\�\��U\�e\�<O?\"K����\�\�mϬ��Q�\�\�;[c\�[�5�֒\n\�d�jϭқ�e?�\�F$\���\�1\�/1\�vj(Ko�O�`\�\r\�~�)s\\͘N��#c�|�O<�#Z�\�hCg��\�F�e��w&\�h�?\�\�Y\�k6V\�aNN[~�.�糁�\� �@67u\�\�!4,\�z\�\�W��\�\�tԁ>��\�\�?SYE\�4}f�_�\0\�#�\�u�b�l��9\�{b\�\�熁SL\�\��)NO/B�\�X@JD�i\�}\�,ؼ}8`\�Gnp\�f\�F\�w\'��Dcu:�C\\�mL\�{^3�ˑ�ϰ\�ϰ\�\�\�+��j\�\�硕%qkyh\�J\� T��\�������,^C�%o\�\�P\�DA�L�0\�C�TټZ6�\��Z���\�\�g�N\�\�\n\�[\�\�\�\n\�\�M�$o�e�`\�\�.��\�ES��~`��$4�k�B�-U���\�\'P�\�0\�\�\�Pܺ��\�S��\�\�\�\�\�\Z�pC�\�G(3\\�E\�֯mgipt}d/R~�\�ޚ=�\�d4��\�#\n�>\� ��.\"�ka\�Cy�,ϵ_ܣL\�y�\�ܮ�OLY\��\n� \�H�v�G\�9\�\�\�֯ԏ\�.غ\�W5�l-���\�4�\'\�53\r\�ЌqYtH\�\�c�d�\�C�\�x\� Rª�zX�,\'U�2Ҳ�|��\���\�t�L\�.�&�\�7\�^�g�ķMujAӥ\�\����ӥ�*�\r^`\�_�\�lH*�����\'\�~O*�`\'{4ѝ�\�P��>xR\�Z�L\�YFd�}X�\�5��\�l�s�Q�䯼�>�ݪ�|�\�(�r�\�~Mm.c:/�EV\0\�?]��y�\Z\�\�\�7�X�\�Z)�����i)��L^�\�UP>��ő����\�%�ߧP���\�\�I\����\��JA\�@F�aa\��+\�h\'{�\�Z�\�\�,._H�\�x\�.!c�\�-\�q\�\�\�\�E\�8\�\�p��\� - \�@\�D\�8(KW������\�,�\�','2025-07-21 22:07:37'),(6,2,'audit/db',_binary 'x�\�}SGַ�\��P�\�[I\�\�R~�X�$�o�5v��\�U �\�\�Y^�\�[�ݟM����\�����!iF\�\�\�s\�\�\�]���\�\�}|1��\�\�\�\�w�T��\���v�+�\�\�W�/\�\��\��\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�\�o�����c\���\r����\�\�ه\�/./.���\�\�}\\�Q?R~{�˭���\�7FKg\�\�k�\��w��믔QN�o\'_Ƽo�ތ\�\�~3�)U=a\����fdu\��~<�{\�w�^\�^�z\��\�h�HU�˂wŹ�~W.\�]E�+\�X\�n\�8����\�G\��W�w\�\�\�\�\'ߜ�8<8z�f\�\�\�ヽ\�\'���\�\�\�\�h|}\����G���\�W\�Q\�ܣ\�?_�<\�\�\��o\�^\�w�vﯯ\�o�\�\�\�\�\�`t:8;�\��Nɝ�}\�%o��\�WԜ\�\�\�\�˫��\�\�rt<>�epџ=\�ۗ{��g}�\�\�\�\��<\�\�\�G�\�\�\�D�6{��\��t\�\�\�\�b\�\�ޫ\�Nz\�\'/��g�o�\�\�\�xy\�;�\�j\�\�;�,<\�\�\�)�\�\�ȏ^���zo\�;k\�\�\�DZ\�W\'?x\�\��\�\��\�{g�\�\�O�5�Ӽ@)�\�hv\�7\�\�y\�\�VOn?[\�G#\�\"��r\�M�\�\������E\�?+�]ğ\�ZL��si\�t�\�\�\�\�\�`t}\�G\�T�0.\�\�o^���뙞\�}�\�\�|\�zF\�v\�ڿ\�\�\�v~��8\�\�\�h\�\�\�\�\�j\�\�\�l\�\�\�\�\�N\��\�\�\�{\�_�\�\�\��\�\�/�\�稞\�|8\Z\�\�A\�\�d&�\�\�\�i\rN�s^=\�\�\�m\r\�ф���z\�\�\�y<�<\�\�8�\�h0�\�\�7���4y�Ր\�\��y�\�ۓk%Wͬ����\���\�ܺ|rg��\\3�9�C\�@\�x��\�\�\�pW��\��K\�h\�T���C0�`�s���\�\�\"��\�61\'��\�\�]|<�<\\%Ξ-W��\�ɮ3�\�\�3{Z=�\�h��\���w\�U\�f�y\�\�i�\�s�\�G�?�>!�o��U\�U�\�\�\�\�\�\�\�\�\�\�I\�\�}<w\��/8�\�}W\�p+\\s5E\�G\�\�rT1\�\�gv�\�ێ3�\�\�Obr�5v�v�P�$�\�O\�\�٭����}�\�\����\�ɫ\�\�\�8a\�D\�\�qC�V(D6\"{=�mSͥ��\�\�>HGL�洯�\�\�M�8/\�b\�\�轮y�w*\�KFo�\��;F\�ȹ�\�\Z�7\�uM�9\�.��k�\�J�\�d�\�\�\�\�\�\�lXzz2�\�_�<\�\�Y\�tEI�\�\n\"~]\�\�;\�\�f��\�!^Yc\�uE�\�frWM��ϭ\�}�\�\�h�\�\�^5Q:�/v��\�\�\�u5G\�\�W�_�s��������\�_\r��__�����\�jп��<\�\�\�\�Q\�\�|�k\�ߩ����Gu�ߟ|Փ_\��T|Õ�\�\�o���Ǫ\����\�����ٯ\� �\�쮴O\�y���\�\�\�/dMK�t>�\�O\�\�䫟����qy�k<moMUW\�7y\�x�]\�\����н0\�<\�H�R\�i2pN\�R4\�0\���lx?FcJ�Q0J�Q\�\�DtI17s��fO\�\�\�䚟|sV\�4ڦ��\"\�ZT?���||>1>\�\�1�z��/?_���OX?�W7~~\�b6O���z�ڼ\�f���N~rZ����\�\0\�Iu>�LV?\��?���~\�\�O\�Gχ\�_�<{\�{w\�\�\�\�\�U\�i�ґ\�;\�(o��z�\�a=\�\��m��?�\�\�\n\�i\�\�K�\"v\��l<4n1b����(\�i��\�;\�HF�\�/�6\�\r�W��,Bm������O��\�\�r|kޭn̻_ׯq�apMG�\�\����><[0b\�\� ^8\�\�\�e5�\\����G\�b��EB.�\�o<9�?��~1�\�\�\�\�\��#\�\�ٻ�b��v�f�\�g)1\�8\�\r\�$�3\�,�p\� �A\��\�6E�rn}\�]�X\�\�W��Xd\�\�m��\��/�^=\�\0⮹g.Mt\0E��Nk\�ϦǏa\�4\�3�z5��x�5\�wW\�\�\�1�I\�\'0Hn� \��\�\���$I��d\�D\�[c0Hn� )M\�\�\��\">-�yq�\�\�\�ӿ<\�z!k��U\�\�u8�m��{��\�\�\�\�٢B}#v�>}\�\�E0k�\�`��p6��u0~�*�}ڻc\�*\�Y\�7C�\��\Zb�P,�41��L4k���e4\�\�\�\�{\�\�\�˷=�\�F��G�lD��\\3%W�\�\�Q9�&�OW&k\n\�> j�F�.#�S�\\W&�\�\�\�z8�8��>��\�\�:;y�\�3\�Ҭ@-\�_A��ҥ=�MĜ\����|=��,\�oZ/!�\�\�[\�\�M�)=�[\�\�)\�n\�/\�\�Ft/n\�7\�H�\�\�\�R$^\\0Cz�I\�\�o\�\'q$B.�\�\"2\nD�c\�4�O5O��\�1CZ\�#�s)�ȘoR�θ�\�\�&ύlw)\�&&G\�\�\�\�y�E�@ʞ�\��!C\�\�!0r���i�9�Px�\�\\�[�!\�q\���\��O7�ç~\���\'��U�~���\�\�\�N\�\�۽T���u讓6�}�\�\�z�y�zz�\�\������/X���X\�Kbi>��1�\�\�\�\�л\�/jN�\'��\�\�\�\�\�\�\�>\�?D�\�\�\�7b\�\�\�~v�\�\�\�W\�-���0��y���\�_�w�Y�\�A�D놬\0 �\�\\h˪\�̔\�6F�H\��]�f\ZюhO�v.u3�1,K�G�\�U�Y\�1юhO�v�X�s��+|�\�@x@x<H\�h��\�{,||\�\\\�1)1�ct_\�\�Y3s7�;Fw�\�\�\�#\�\�)x�\�kݝl\�77s�\�\\���<�p\�\�_�}^�rܟ�\�\�$]�Tߙtѫ�=�\\�ԏ�\���Ǻ��\�h��~��\�?\�)\�ږ|ϟ\�iϕ��\�[>y\�ӺBY\�e�K`� \�$\�T\�\��\�=L����^��w^\�G��wD�\"��\�V�f�1đ�KM�;YH���meJ��\�̕�+\�y�>9\�g\� Db6b�ok }q����\"\�\�F�`ڨ&\�}���\�*tQ��QoC\�_\\`�\�<��\��\�!ַ0ֹ\�AV$\�z\�.\�\�\�v{�`�\�\�M�3\�O�\�wp\'\�A\�I�)_\�\�\�q�i<u\�_jP��Ml�\�\�1�cP_2�G\�ԕP0ԿԠn8��)�\�\�Vn7�Zuي\�yp)\�x \�m\�\�V��,gt$^�2<��\�\�:Yx�\�\�F�+\\�vn\"�fz�.Y\�\�|Qn�j\�b��}=\�LDf+\�M��\n����� �QJa��\�\� �\�{J�@H�@-��znn�Ž�=tj�\�\��aM���X֩<Q�,s�zD��z&\�d\��g\�k\�Ix̑H�>\�FI\�\'�\\./\�\�Md\"1~\r\�\�Fk\��;O�\�>2[#\�L\�puW!\�\�,`\�\�\rwl\�\�P\�� p�k�\�\�\�ϕ\�+{O\�7bS��2kՂ\�\�V\r�d� ���\�e&H\"Ӊ�L:$�d $���ߡ,�\�l\�tez\�m��\��L�\�\�3rTh\�\�y\�Nrb�.\�!\Z䀜;\�1\\73G\�\�f,\�\�\\=,\0\�Ǡc\�7R�豹\�K0I3(Bs\�\�\nU\�]0d\�c�Zg@P@P,�D˦��3��ȄR7\�$��$$ֶ�D\�\"�ƫ�\\\�`4��)9��\�:��l���\�̣\\�\�>@\�t�#�\n33K\�!Ħ,mQIC\�R�\�\�ϺB\�Q\0! \\Bɘ5�[���$G\�R�s\Z�b\�\�h+�d¹\0I�\�v� \�3H\0 MHth+̥#df�\�9\�\�0#2,\�\�\�B6\"�gS\�\�\�f)�С�7a%:\�\�w��MY�*��C\0�+A(8\�B\�6=6�iT\�B\�J\�N\"\�v)\� \�\�2\�pp\� ѶY��E�\�\�� \�q@HhB2�/+D.�r�<_h\�Lºё�5Kҹ\�\�;щK=�1�jV�CŚ-x�\�\�%B\\\�ҌkTB\��\��\�:=6�I\r�)C��3\�k�.\��ݿtj\�R\n�b\�i;,���>%�)�д�\0�e�h.�$\�\�#l^���)5#���,�/�>\�\\f�\�\�\�f�`��5tt�L\�:��E�\�Y�\�\�[X@�\"�Z��*��O�\�~��0�f\�\�\�fB\�4G�V!T�(�(�0b��[&\�n��O�%��&%%�\�&�\�\�\n[\�bFe\\��c\�!�́w��z�/\�\�\�\0�;\�q:�tP��C�\�Y\�Z\��\0W�Њ�C��n\�c��+�b\�!\�R�믹\�\�{/�� ˛2\r�!) )�AbU+)lH\"�`���@�\�\�A\�3\��\�\� nt&a4ƅ):\�B5�\�%��щM=\"\�#G�f\�\�z\�Z\�!6e)�j @HBϘ\nR�\�\�\�0�<@H\ZBaB\�X=W{\�r#�Z�\'�/s�II��e�\�\�&%�)\�\�2�A (YF�e�\�&�].�{u�\�pb\ZFd\\h\�Q��VHd�\�W\�JV�6\�\0�nt�=�\r\'�\"s�䥚�B#\0\�\� �<\�n�\�\�\�\'Y�{�����ae�Qi�B�f,\�\�\�6.��\�R(\�]\�\�j��HM)�c\�ZPB�%\�\�Yc3 �y\�ڊ�R��AH`\Z֍�\�\�4,�\�F\'6\�\�B7[�\�\�FG0\�ZF\\#\�\�,�I3�dX_k��\�\�䧘AY $\r�\�\�\�\�4I����\�CRlX m��^�\�U�(�ujJ\����Dr\�N\�L.�3�<%Ѹ�0\"\�\�C\�~�M�w��y4�\�@9rs!\�x\�!6ci�)C��6\�Q�\�\�\�B-�! \\\rB\�\�7r\"\�Q�d�\�\nu1����XF�e�\�4\�=�$6�x�����x�:9�\�G�\�Ey�j\�\n!�iX7:Z�\�*�\\��\�ԣE��]@\�t��ۻ�\�\��9K�B9\Z��o{�;\�B=6��B%���L6\�_�\'Y\n���VkS\�\�\�\��-\���\�p\�>w\�.:*aW\�\�W\�*g��\�|�>�\�?UϿ,\�ig�>\�a\�\�>6I�B[#!\�1\�f�4\�*�4�.�o��\�6^\Z@T���GȰ\�\�\�\�\�Ħ\��8\0�\�������\�/\�#\�\�\�\�e>���f:\�d\�\�uwd\�3R\��\�J7kú�X�oH\�^\�\�B�DT��e�%TCI��N\�_\�h^����e�8\�%2��\��ѥ�1l���\�\�u\�\�\�\\4\�d\�ߝ\�Ħ�jS�C�\�LH:��C�MYN�� $\r�\�,@HݥG&?ˠ\� e-7M�|��0� \�r8�\��\�pV�կ�\'�n��QJ-A%�d%&4&\\d\��e6yVr,\�\�4�ȸ0E\�1\�C�\�%��щM=\nu� �9B���k\�!6ei�uw��4�F�\0!u���,J\�\0!m=\���K�65c�B\���b %�\�Pn\���MM)^�PB���\�\�B\�\\>�gVy�1\�a\ZFd\\��cU\"�\�D\'2\�8�M)�=t�b!\�(\�\Z!6g �Fv��0��I��ԅzl\�S�*�\0! \\¶��6\�R�ԌU����b$N\�\0I�\�v��̤���%�T!j�%��\�\"�\�3�\Z\�F`֍�2�F\�l��\�\�S(\��s9&t\�RW�)\�\�\�B\�\n:U\nI]�G&?\�K\�\0��p5e\�\\\�\�IR>1cy^�\r9$$\�2Jt[>.m�OM)5y��(%օ�\�\�\��7�\�\n\�k1\r�2.Lё\�\�\�N�\�f�so.\�K\�t�\�\�HZ}+A\\#\�\�,�\�)R�P�vi��.\�c�_5s���2��-�U:\�R���c��H\�a)��� �J3\�3J\�R�a\\��GJ@\�2J<���\�%$t^�g�(U\�\0!�iX\':Z�v\Z�M�w��z�\�ֵ@�:ʇ� ͉k�����f\��\�\�c����ndB@���;\�\�\�\�*IR�\�Vy�Y\�\�@\�Ia��~u�\�V��\�s�j#@ (YF���-\�6��0�Ug\n��0\r#2.Lѱ��\�:�\�F\'2\�\�:��C�C�VÈk�%5:\�B\�N7<3\�}zl\�ӥ� ��A\�|\�f\�jc��\�\�A\�SS���\�۸H\�M\�8�¨\\�\�&[�\�0&\�0�mr3W�jU��\�\�\�\�y\�K�I`&\�͎m��\Z�~v\"��\�P\�`�;^�(\�W �IK�)CX\�z\�@h�K\�\�\�WhI�+2X+4�DO�Z�\'L�P\�\�\�0q\�iLR�wjq���;`r7&�����չ��6�u�\�\Z:31\"Ì�Cu�ͦ»ىL>���\n`\�t�c\�ӭ#n\"����G�J\0�+AX]ڄ\�<Kݩ\�f?��y��6���)\�x��\�25eY�\�ۼH\�QQ]�\r�]�\��a�T�&��&&\�\'\�T.\'aYf��G\'\�ĈSv\�\�Ϊ\�\�»ىL>J0t\�;\�ؑ.��p��J�MZR�iD�\0W�\�1 �.\�c��\�B\�Jflӿҳ4Q!R}�2\�\�v\�\"i;D�\�\�\�>Q{�T���&��&&��\�Ix�\�I�\�>\�\�3p��\��o/�|6\�\�Nd\�Ѩ\�;\�\�Q��\�>�7\�UBd\�ҵ��J\0��!\�\�wO]�\�f?\�P$ICh]\�Z\�4Q�Lj\�2�Z�~�X��x W\���\�\�\�.�\�EGUw\�u\\\�\�_]��-�\�\�\�P\�T=���\�B5+h%Kٳ��M֗ٶ�����l�\��d\"�7\�*�sӾ��\�|o\0[��\�Ӻ\�wCN6[\�MNd2��.�&\�9���a=�d���~d\�2�\�\�a]\���!h¾\�QWޱ�Oyt���ta��d.Q9\�\�te\n��@Q0Y��\��JZ���ˬ�\0&�d&J4�ؒ\�l6\"\�γ��pϓȰ0#\� \�\Zr\�\�\�\�Zvȱ�o�jI��k�Ȕee��\��,\\#�*lR&9u���C\� $\r�\�\�f0��^U\���¤\�Sa�+�j\�C[X>��i\nF%w�\�>6IxU\�~\�~\�\�x\�\�61W/je�4p6�ms\�b\'�͙Kl��\�̅�����\�TRj��6\��\�|#�_\�\�f+ͰD\�E\�j�C\�\�c\�\�Z��tB�,h�l�M\�6\�\�n���$%���˥Hs\�3Jb����ФD:�s>��\�\�\�<+��\�ƫ\�\�\\#:m�)s\�\�nt\"S��\�9t|��� .bs�(T\�$ \\�^�`\�$u���T�F����1�\�I�f)R;\�ym\�d,X\nX�e���\�e�orJbSJ�b\"@H\�\�2.�\�.��\�]�\�K\�0���,\�t�p\�\�!�͂\�.\�Æ+ � 9��EP��D�KY�1�)Cȹ\n]Ou���,B\���}�T*\�Q8����.��!) )�Qbx0y*\�w\�(�M)�A\���8-�[�j�v5��y]�eF�,\�0\"Ô!�k\�\�[?;�\�\���;\�\�\�6\�͈��ؤ\�\��G\0��1\�\�Z��Q�L~\\�7�A0��R�}&�L��\'\�+.5\��ظ@\�K!� ��t�\�Q�QT�i(%\�(�,쩬\�jWSj�r�<n$\�\�\�4�ȸ0EG�饐];:��Ǖ*:@�\�C1�\�\�-Bl\�\�\Z��ж\���N�\�~��[%$͠����2\"IRx����,\�W��b %����L�\�Q�Q�\�2tPB�%T�L\�\����)�\�\� ��\�\�0\"Ì\'�7f�\�\�&�\�z\�ƃ7��G�MZ\�b�Y@H\ZB�B\�JCݨGf?\�Km�\�j\Z#˓<�c�K\nWF}\�S�S,�\�s(Is\�3JbS�*\����%�\�U�̈́Ϊ\\F�\�\�6Oj�\�<\�È3v�\n\��l6\�\�Nl\�f�`\�PcǶ\"�Z\�\"!6iU\�i ��0���\�\�Z\�J=6��B+! \\B\�6�u,\�S�\�\�)�\�l\�i;<�32,Fw�\�;�6Oq+@ (!I����\�s2��\�m�\Z�1#20L\�\�¸f��\�g\�;ىM>J`�C�eBM�3\�EBl\�\�eA��4�΅��u���,l ��c\\�\�|��p�\�*�����XF�\�a-�Ot\�.1�h�����&$ڇV/� �\�m5/\�KBӰnv�B\�\�\�\�jYh\�\�;\�\�pn\�\�\"��{�ؤ�< $\r�a�*\�S7\�\�ϖ��\�j:Ú[\�ޥi\n����\�Bۍ�\�\��\�\�e\�\'*o��R|�\�\r��,�D�f��b<���m���\�\�H`Fb`��cY�\�V�|&���\�\�c\�\�r\�x\�C\�Q\�=BlΪW\�#\0B�J)t���Q�M~\Zk\� i�k��b6\�R�\�\�<c�\�v\�i;,�t�i�bi\�ۧ\�\�P�JHRR]K��\�V�\�\�B\�vy�\�u�\�a\�\�z� ;\�<x7;�\�DzB�[�ع�#\�\�K\�!2iYα�- ��fZ�\�\�\�\'J�\�\0��p5�D��L��p&5cՍ\�\�)6,��\�ST��\�i\�{FIlJQ�Lu(%\�(��#\�s �\�\�Y�6���Q�\�\�^�l&���\�\�Se�v��#5k�Z� .b���:�B$\0\�\� �{�6RW\�\�ϱBK:� \\�A\�dӵ\\ ��)lb\�r\�6/��CSX�T�$Qy\�Ԍ\"�7(�I�rM\�%\\6!a3\�<\'ʋ0#20\�\�q�\�ʪD>\�\�Nl\�QK\�5v\\\�EIN\�#\�&-]f\��\0WdPy�.\�c��\�.4��6�V�.U��\�,5a9�\r06.��CS8oBG#���g�Ħ/��A IJ�M�����\�\�3o\�` B\�0Ì\�BU�\�&»ىL>��\n\�j\�X�Z#.b��PXg C\�\�>@Hݨ\�f�z? ��!T6(u%\�<Eji�W6o\�i+<��b\�J�wji^u\�W�:���e�x��2���\�m��Xg�y��a\��\"�p�̈́w��|����\�͎\�.\�O\\$\�&-_�]%D \\\rB�D���\�㲟c�cSi@HB!\�{\�Z$y\n���cm7/��\�S\�\�rt�\�m\���~$��\"$F\�FH\�V+���\�y]�c����\�H�\�um\�Nl\�ѥ�\�:@�\�n�q���J�m�B\0��1h\�fɚ�L�M~��\�B\�z\Z���\�X\�\�i(8�\�\�+��b &�0�0�L*�\�2�\��,\�D�k\�\�\\\�jJm�\�\�\�8�\�Ꮩ��aƎ5�.\�\�\���|��\�;\�\�\�:\�\�K\\%\�&-Yjy;T \\ B-]�\�3ԝzl\�\�\n>��Ш \�-KB��,#Ps�q���B;\n\�l�\��a�T+\�?�\0�%�\�t���\�\�$\\\�u�@�P\"8 \�ĺٙ\�;�\�\\x7;�\�G0v�9v�m�g��J�LZ�����!�̇\ZYK]�\�f?Y�\�2 ��A(�W`sE�\�\�\�S3�*�Ӡ\�\��=\���\�\�>w\�.:*aW\�\�W+g��\�|�>�\�?UϿ,\�k�!\�\��IB\�؈�-�{�|�\�q\"�5\�:�q�ZCn�5��^_�j�\\6W\�MNl2q�����ӹ��p�\�i\��� \�\�Q #8\�\�\�\�\�\'9v�\0��\�L5\�k\�\\�j\��\�\�9\�Z\���(!æ\�\�\�\�$6�\�BF\Z�\0�e�(\�\Z�\�y.asW\�I\�C\�yf\�8�\�\�\�x7;�\�G+8p�C�\�t��yE\\$\�&-SJ�?(�\0\�\�\�V��.\�c��\�:\"B@�\Z��m\�\�\�\�W\�_A��\�<CǮ��\�\�ڛ\�\�λL�D�H\0 MH,[fj\�r \�2\�<\�9J�0\r#20\�\�Q���i�M�w��{J-\�:@�\�yH;��F�\�YRb ��cR�\�\�\��Q\0B@�\"�\�\�@h\�,�N\�Xڡ[\�\�\�vh\n�Ck=�\�$6�X��\\@ MJ�\�aB\� �\�{T(Wj��\�a�\�x.�\�\�\�\�\��P\�b�\n�C�)�%~�\�\"!2iU\�O,\���!�:(uN]�Gf?-8l ��g\��\�\\�y�\�-g�(�� ��b$B�\0I�\�N\�pV+V\�z\n���e���\�Is�MH�\�2O�\� !�i\�\�8մ�\�<�\�d\'6��͚�5v8Sav&8q���l���\�\0\�j*\�u���< ��!��\�\�Y�\�)db\�22o\�\�h;4\��i��\�[&f\�\�H�B\"xX���\�\�#lf�gd�۫\���u��\r\�\�\�\�\�\�\�z3�v��cu�Q����F�MZZ�[ ��\�.uI]�\�f?\�\���p5�l�Vj9W\�\�_��,_h�A캙[S�\�u\�3\�\\�H�*W\�G� [�\r\�~\�^p\��&�6�\"�r��ڼo\�d\���[\�kAf�\�\�\�\�\�YjA\�9]·9\��ҏMX\�\�ԕ>\\�΅䥨\�\�\�g=�7���\�*�\�)�hLj�r\�h��(\Z�T#mS�c�LJ&�d&����\�f#df�\�x�>\�o#p\�s}\�h\�\�\�.*�\�d\'6�\�B=�ع���\�S��H�MZҢ� $\r\�t��.\�c��\��\�\0B@�\Z�ޱ\�\nL\�DQaSS�1\�q���\�.�uJ:U{\�Ԥ\�\nU�`�ն)\�*��P�}�+5+���L����\�\\x\';�ɧ�0\�\�j\�X��ז�J�LZ�\�QIC�L\�(FS�\�\�A\�Z\nd\rK\�.5a��MM�/C\��*�]jJ\�\n�\0��8nC\�G#� �\�\�y#-Z���L��m� 7�Lx\';�\�ǙB���\�\�f\�\Z\�!.b��\�\Z*�\�s\��ԕz\\\�\�k�<@H\ZB\�\�6>QT���噐e�& * *�abL(b��\�ۧ&���0���\�&`\"�9�̛\�V�N�\�_��Zv8>�<�υg\�t�^\�t�5t�:\�j\�&!6g�RU�0 �p5k�;\�\�\�\�4�WB\�rn�γ.\�S���|�\�,x\nx�e�\�vM�M�\�3L\"�\ng\�\� ML�͚tdz)�\�\�z.x�J8 \�\�:\���\�V�O�g\�w\�s\�\�;\�\�,\�w\�q���4Cy $\r���!��.\�c���\���t\�=ag=O\�X�\�\��\�\�K0�\�F\�.\�z\�Ԝ\�\rL�b\"�o0\�,��p�u�`��0#20\�ر2\�<�O�w��|D�\�\�!ƎA\�yI\�$\�&-!\�\�B%\0 TR�\�;\�\�짰�4 �\r�\�\�y�(*Dj\�R�\������X���\�T\�-R�JE,0&1\�̰�ɤ\�ٜ�\�\�\�\���f\�(ݔ�\�}\�\�Nl\�q@\�C\�h\�\Ztq����Ʈ���2��Y �\�\�#��\��KB\�\�pS\�0�\�)X�Γ\�N\�%h�\��nO\�@.\�;,�\�]J�\�U}�\�\�\�ق�+|.�\�O\�\�/|\�WO���\n�\n�2s5�6�\�\�\�\�\��eVn�؍Ѝ\��\�k��c�)#��\�&\'6�\�mS@\�!ENݣ{B\�\�/\�c�Q\�\�\"��qA\�\�;6\�9Wh�& W�\�$���\�կ*{O\� dj�\� \�8l�q\�N�\�:S\�G�\�\�\\!\�0\�\r3V4a?Wje�.\�<�gS\��a�D�\�8*�\�1ܭ�\�L\"%4�!��\�\�#\�k�\�|\� h%\�M\�\�Ewl\�3���� \\ AmdH�2\�6�\�de,\Zi���8V@�D�R�Se(%K(q\\4{ar��[\�yl�uD��9Z���l\�̣\�uz\�Xn�\nO\�!D�,\�-z\�B\�z�D���\�c��,�k �+B�X�\�em\�$�I\�XJ�\�\�\�\�vH\n\�\�rT����ؔ�m�*PJ�Q\�¶\�F\�\\B\�dVy\�h\��i�q�EG0�4\Z�͂w��z�:@�:J��uq����\�\n�\0)C\�\\��\�\�\�g����2��\�ЭX\�U\�\�e��^\�\n���x\\\�Io\�7��\�Z\�\�T�a|>�\�l0\��ೋ�\�C\�F\�\�\�\�W�\�D�}\����\�\�?3�\'o���y\�\�_-����\��/���`�&�S�\'�=\�>~��\�\�\�\�\�\'Ϟ\�\��<<\�\�z\�{ڣt���>\�?���wp��\�\�7�h\�\�\�MO\�T�@X|\�Rg(V����\�\Z\�\'tƏ\�\�RP<��\�?�c8��\�\�n\�g�x�vd���Q�\ZF\�\�\�\�\�j�\�}\�����/�\�Z�\�\�\�c\�^\�o���=\�2c�����X@\�H7l,��(9\�5\�Bc�\�v:/�/D6�\�R+\�Dz\�\�\�4P\�\�\�Q�\�\��E\"CJy����f\�C�\'T\�`�t�H�D�Q�B:T� \�\�\�\\\������x�\�\�\�\��\�\�ջ\�Gc&u0�\�\�T\"4CěP\�\\Z�D�\"�1?m���\"���_��\�`ɉ6\�<\�U���\�\�s5\�}qxp\�\�\�\�˃�\�{�\��yzu\\\�j�>]7~\�ߨ�k\�\�\�/F�f��*��\�\�\�\�__\�\����σ\�Og\�\�烻�\�K\�\�������:Я.&�\�\�\�_�\�ӽ}�\�\�xv\�G\�NO�\�a5\�_������\�=�;\�!���m\�&\�\�\�\�\�\�\�\�\�۽W�?�\�O^h\�\�\�L�\�\�O\�\�wP#^_�t?YxԳ\�SN�k:>\�?\�\�[�\�\�u�r\�q,�\�\���K\�\�>\�\����\n\�͕Wx�&R=\�\�\�o�\�\�ޓ�!\�\�\�g\�x`R�t�s\�e\r\�\�رPqݬ\�\�c!\�B��K\�\�\�y�`c!\�д�,\�\\����\�\��n\�\�~}��lx}<��\�\�\�\�\�\�:Ή�}ξ\�\�*�뎰ե���\���W_\�?y\�eڰ\�ZL*so\�Wy;��N?_F�bl\�Ն�?�_��wy�\�ap6�\�\�\�h�z]\�\�\�\0w\�W�\�G68\�\�\�\�دx�\�\�\�\�\�\�\��u��\�d\�\�L�c�ѵ*�\�/����\�߷CV\�о\��5\�O^\�}s�\�\�N\�\�+U\�ES��\��\�v\�p\�B-\�7�\�\�&���\��� U2\�','2025-07-21 22:07:37'),(7,2,'audit/log',_binary 'x�\�]\�o\�F\���B\�;�4ޝ��\�/�:n\�;\�~/v�(`@Rd\�\�{��Jr\�\�\��\�\�R�XQ�s�)j$�%�\�R\�\�<;;;O�M\���u��m2�\�o�\�\�o�m����a�\���a\�����c2�oZ��k\r\�\�\�d0ލۭ\�\�\�_G\�w\�\�\�\�n\�����~?\�\�&��\�O�\�\�\�\�\�\�\�/\�sk?�<^]��:Z��}gO\�e\�^�����z%�\�\�m\�ϟöp�h�\��,\�(�\�\�\�\�\�\�\�\�Z߿=\�\�\�\�]ߏ�\�\�\�\�\�d\�[��t7���\�u��\�}2�\\z/Ls�z/\\r��|/\�>؋\�j}�\�\�ut~�\�\�\�\�\�\�eHPJ���2\�7�4̟г��\�\�\�\��wt~vq��srv\�=\�9\�:������I8�u\�\�\�{Y��O\�\�\�\�\�ȷ\�\��=>;:~ݽ\�|wz�\�I\�K2Iƃ\�;뿷\�O�\\r\�\�\�W\�\�p�\�\�\�\�̫;|Hn��\�]�tN��A_d\�\��\�l\�g�q�\�\�]t~\�n\�\�f\�,�\�\�\�\�\�zԹ윞�\�k�*\�m~��Nqr\�:sF\�9{��ɲ�^��|\�^\�_�x��Szg\�\�\�%M\�x\�ӏ\�y�?\�a\�o���4\�\�\�/\�-�\�g�A/�\�ak�\0��ճ�90}�QZ�>ΉL\�G�\�\�z�п�κ\�x6�\�$��e\�D\�\\8W\�\�\���\�\�����|\�O~�\��\�\�A\�>%\�\�\��\�:�cx3>�W�o\�[;�N\�ӫ�>�s\�Ӎ�\�\�\�X���_\�ǩGw\�S{�M2�tоHQ\�^\�\�Q:M�P%� ;\�\�\�\�\�N�\�\���\�\�*F�}�\�ي�kS\Z]��F��%\�\�c[>,̅P\�M�]�ឱQ�\�B�=\�\�\�\��\�?�%\�\�\�o\��\�\�\�\�UQ�G\��#�W\\y�v\\ݮ}�+O�\�8�sf\�\�nl�g\�\�sb\�\��W�ocp2��Q;�-\n�du(&5�w\�drr�\�\�e~�+w��\�W\�U֎\n�Z���dp7YS\�#\��Z\\\�a�BQBt�\���\'$7\�{��\�؈�\\\�M\�k\����n<�\�K/y��\�\�;\���|��\�\�b�������ȧ\�m�\�ϰ\�^k\�[ۯl\�_�sÖ�X_���l\'�\��\�\�!*�\�A�\��\�9ocg\Zi\nSy�VҸ9iy�\�\��C汴߳l}v?\�R\�\"\�\�9�h\�h\�Oc\�3�j\�y������㷗-4\�@kޓ���\����@\�Z��q�\�\���\�\�Ibmz:\�\�&�w\�Iҷ\�ދֿ:�\�/Z�{\�y�:\����q?X�K~\�{\�b/[{�\��\�Q\�5b_�\�\��\�7D}�\�&\�NK\�Vq\�Vq���읗\"M0P��\��_�^�\�\�\��0V3W���\�r�Fv2L\�\�!y��8�\�o\�T��H!\�y��,(\�f\�2�l\�Գ\�/x3�o\�\�x:J��?�\�\�\"�\r��\�\�~2H�� \�_.��\�,`z.\n�+\�}4L\�اtsg�\�\�}{�{\�\�Q|s\�\�x�w<�\r�\�^�h�;;9?ku,\�\�o\�i�\�\�F�\�=O\�\�\�\�V�պ\�r\�Me��\�-4\�ȴ�.G\��\�\�d~akz0\�\�\�\��\�q�\"\�OʐV\�m��q2���Dt�\�߸k|�|�Q؉\�\�(쯟��\�u�\��A�R\�e�\�Y\�s7\Z%�|$G�Ke���X\�7MG�ױp��\�\�Wم��\�`\�\�=LS$\�\�\�4Y\�c��\�r]{��d�V` C|e<���R�&ۏ \�\��0\'�9�]\�\�\�\�C9���0���\�#�\�G\Z�\�u^(�d4O}��;�\�ۋ�V\�\�\�h\�\�i��6�KV�l\�mJ�\�o\�벴�X���\�C�\�zr\�5n;�\�\�`L!6?\�\�6�8U��sQ\�VxX1=�G\�\�\�\�\�eH����G\�1h%Ob%����\�]:\�/V2�d\"\�N�\�l8�ɧ�\�\�\�IZi\'\�{�����M$\�$�\�\�̨��\�~6=��d�l\�Zb.�\�h]\"\��g\�\�\�N\�\�\�E.}��+A(W/\�M�a\0Ѝ3<4�\nC\�I:k\�J\n\�2����\�\�\n�\�[\�0ȴ\�\�\�\�)e>o%�;`�Ie�\�\�\�&\�\�Ǐ˄\�c\�\�\�,�R\�\�\�\�\�\�\�w?[��\�\�N 7�\��\�q_\�m2�w5~=~z\�\��c2�X�\�i\�Zܓ��\�`JE\��\�\�&u�%7^VS.\�\�\�t:�\'\�n\�+�}X�\�\�u�x^W�\�vpeQ�\r�d\\\�\��\�\�/{�M802\��B�\�)b) �]���\�h\�h\�a\�n(5$M\�\��2i/\�\�F\�\�2g��-=>̹\�\�\�\�\�/t\�\�\��;0\�ƲP\�@\�)}\�}\�\�\�\�=س\�~�8\�C�\�\�+i��{y8Kn{\�\�\0˹:\��w��\�D�\�\�y��;`^�y�\�\�\�$w��\�\�!\r�\ZR\����(1G��\�[\�%�\�}v\�\� 5�z��Mܿy�\�R�����h�Nd���˵�d\�p\�ɱ�%\��Y>\0�X>|A\�{�\�a4�j�S2\��\�j�\�<#N�?\�\��f&�����N�\���T�\�@i�b�7zB\�P���pz\\�OgRnn\r�>}z��DZ#�\n5Bj��\�+[`�.mq�I5x`%�\0�,!\�4�.Y\�\�)\"�>G+���\n\��6��g\n\�\�\�y������*\�#\�V�\�+�5%�D Nll�d�^6��d� \�[Zi��1\Z�� M+�H\�0V��\r�\�X�I֤�\�d���!\0@I �(TR\�\�n^�5\Z�y�+��Y\�%�%O\�\�#ۅaL��3<�q��b\�fm?�%51ՠ�1N!Ǎ�lk�Q�$wJ��\�ߍ\"w�\'��Κ�RB��q2*��j��\�\�\��h\�\�I0E\�w�\�YZ\�\� F�\�\�1�f�^D6�\�iQ\�vFdx��GbP\�L$�� ����U5\�ܑ\�!\�{#�\�ُ��+J{�0<�\�-\�\�\�0�\�\�-,���\ZTZnm\�3\�T4�B��|��E/\�\�L T��&D!\�C��#��\�q\nh,�\�#3<Cp��KM\�B�F�n\Z\�nC\�1���5e\�\r�B�?\�W\�@�p�o\�\�h7(�\�\����Ģx**\�D\�j�\� \�\�\�\�\0r\�\�\�#�5�\��\�C\���)_BN�cx4*�V�dx\�\�6�D3�1<�\�ɸ�rlx�ѥ&^!�\�R�\Z �$xTV���1�8*�i�R^���\�UZ#�i{� \�&��|\"�\�H�G&x@\�\�at��[ȑ�i�\�Dm$\�NY5�C��|5H\�\�\�\�A`����)R�\r 1��R5*ŋ�J\�\�*-�����r\�\�R�$��x��-NH\���� \'�gŰ��Q�0�,��\�B������x\�m�\��K�B\�\�M+�\�H\�0�\�\�-,�#![���ԦLW$��1�8�l�VA\�aX\�U��\�!\�\�\�|[~k��(^ܖǂ�j\��\�atY\�J\�3<\�HA��\�$b�\�tY<\�\�t��ex��Z\"dx\�\�6�DЌ\�\�X�2rO�\rS0�\�\�-\�ȱ�\����B@ERLH\���Ġ�YK<C�(\r\\�U5G�\�\���\"��<-g�)U\�ȤMi$m\�\�Qwc�\�\�\�]M#u*�t�]��!\�@�U�\�Ϙ0\��=V��\�ט�C�l�\�\�,q\r$�L��K\�\����w�x:\�HJx\�4R�BH\r\�\�1Xk*\�cP�Q�0�Y�(�w[gG�A\�dˮ@c\�Tp�\�)V|�\�axy\09:ۚ��:J\0V\�!\�A�B�S4P�BbE�\�:;\�\r��\r\�:\0�t*8�L\�,�����9F\�\���:\�I�!\�C\���P-�\�(T��\�5f\�Ύv�\�:_>��*8ĥx�*�f�x^\�#��\�M\�5S�Blr��7\r\�2\�L�Q<�c�&R�m��ݠx��or,�TE\����\�\�!\�\�\�9F{�Y\�͔�0�a�;\�`�1\�$\�r���*HV$!j�Ύv�\�q��&r\�Ѥ*\�6��hEe\�H\�0��E��N�\�\rW4R�B.�\�!k�A5_�aR<�OU�rR<�x@\"��v� bIU\�\���F\�^j\�\�љT�FJUH;�x��:c\�2<\�idQ�B\�B- S��T�\�ΐv�\�)C}k!�E�\n�_s<\�\�Mq\�j\�$\�z\�h1\�!\�F�UHp\�>$y���b\�F/\�j\r$y��<�[\�m�!\�\�3�e�\��E\�K\�0�\�\�\0S�0��$�\�L�j�^�dP�V:�<\�\�#1�M�\�\�$�\�\�?�L*\\�\�:C\� �\')SYs<\�b�<�;�d\�\�Z05\�9t�\�L#.$gUeБ\�!�A;\�U�ڄ�<$y\\V���9\��0b��bq<�\�q#r<�/\�\�\�(\�6�F�\\H\��\�!\�A\�\�<|\�0�G\�T.��P\rXPy66ū�\�$�&s\��\�_y\\\�&LU\r\�\�|\�\�r\�R�n(�)xI��\�d���\"8\�,t�@\�&�\"P�QRO�0�)hZs�F\�\"o��ZU�\�\�~��9�\'��̄/m�l�TLUT\�\�(��|¼H_��h�l�\�D����\�aZn\�r\�N�3��%D�U\\Ҧ���\�\�x\�ݘ\�8�>���F\�PH\�qK��\0T,\�\� L�B�\�ie�VARO�\��Bvg\"�\��=����[ȑ�E�ߎ�FjPH��\�F<\�\�\�a\�\0d��iP��J9#*\�@ \�C�� $��\��\�Ҡ0�xFԠ�\�R�0G�\"�^x#5(�lj�1�8�yq+Ӡ\�a�u\�0�x[gG;A\�\�Y\'}Ƌ\Z�u$���\"�b\Z\�KM�B���4o���U�\"\�C>�\Z�y���4^����G��mf�\�u \��\'���ŋ\�\�hU\�ő\�aty\09�d\�H\nE\rDžZ\�`�1\�ˢ��AϘ0�\0h�x[gG�A\�W\�h\\\�\�x +ʂ#\�\��:b�\�\�d#(YMO}\�x��\�aP�\�>��H\�\�$+T5�|\�\�\�m������?Ah\\�Ǹ�H\�9Ɨ�\�Q,�*g����)�y<\�`�1h\�{j� \�x�y<NX5kM\�\�\�m\0�\�\\y���\�O�\�q\�\�\�0�\�\�/\�\�1D_Ȫ�?���\�\�1Xk*�U\�j\�\�t V�ƾ)[gG;�\�4�\�mI&�X��VkC\r\��R����2\�\�L#\�*�\�\�\�G��|)��/\�\�x V4\�Z\�\�\�\�np<��\�\�@\�\�x�\�IRQoI\�x_\�C\�܃{\�4R�BI��j��\� �ܯ\�r�Wa\�xR\�j\�\�\�\�m�\�\�\�81�8\��URWk�\�a|Y\�B)p����!\�C\��چ��0�\�\0Y)&��]E��oHc\�\�Nj\�\�r</5q\�\�+Y94R\�B)M+\�R<\�\�0(-}\�0�&;�4�h[ R<�x@��\�5ET4�W\�Bi@��/u\�\�H\�+Y9k�ȅ�\�C\���Q\���0�\�9\�\�\"\�\�6;\�\r���y��\"M\�F�\�3�\"� \�\��:�S\�#\�L��\�!k�A8\�\�,�qa\�x�+\�x[gG;�\�ķ\�\\\�\�x�;^erJH\�0��E�N;)EN3E.��\�)��zcP\�l���Pa.4�\ZWj�Ύv�\��\�\�EQ\�\"@\�,no<M\\O�x^j\�\�\��\�\�H�M$�wH\���\� \�\Z�\"�,j\\\�/�x�B X��f>�9\�&��y�[F���I� V\�a���_ȡc�]�Ǔ��Д�\�b�\�@�<�4a$º\�i*i5u\rH\�\�mB�\�\�\�E$��\�պ~�\�\�\0S��CG����\�i�ʅ�����zc\�\�;T�0�C�\�*\�\�\n\�\�s����5�|\�\�n�òQ�,���-I�.\�\\\�\�\�\�~)W��\�\�d\�T\�\�:�nqY���\�o=k\�\�\�\�\�-��\�u#U+4\\}E\���g�K\\���\rL\�1��\�%uD \'\\�8e��V�\�i9\�ԣ�\�aJ�~a����F�Vh&��i\�C>\��\�\04���O\�jbr<\�x�@��-MAM��\��՜��Z2 \�\��:\n��V\�H\�\n\�YUu�\�\���à�T\�1&ZaD V���5$r<\�x@�\�m��&ZA#\�\�\Z9Ɨ���t\����6R�B\�**�@��|�P\�s<\Z�Za\�\�\n��9r�Ab!\�wt4�j�q9�p�9ƗZ��t\�<�\0�T���\�jr\�\���\� \�\�\�V�0�HRQ=r<\�x�@��z<\�d+\�*�iɐ\�a|��_ȡl�C�F\�Vh)8\�BA\��\�\�(R��lŗo�\\�������Ov\�\�\�:ږա\nM�B\�U\�\nK\�ɧ\�\�|\�\�H!\n�*K�7��!���)��\�8\r�l2*Z����(ᠳ\"!Σ<�\�ib0/�9����tY�i��f)b�\���\�B�\nQ�\�\�j-\�\�n�!\�ɓ�_Aф(�L\�tU�>H\�0�����\�ϏD3�(���1Xg*\�&_�B4PQ\�0�B[gH�A\�⾛��ф(T\�\�F.\�b���_ȡ��Ϊ{d3�(������Zc0\�G\�1�I� �!\0\�e\�i7H�\�\n|:BEӭPq�\�\Z\�)�5\�\0S�0�%t^\Z�\\a�\�\�\�1Xk�y��]$,��L�<$yPbg0\�\�\�+\�\�5�()��&~a\r\�6s\�H\�\nC9\�CA\�\Z���\�$ya�����4�\�!\�ۄ��z\\G�Pq\�+,%e�\�a�Y&潄L#\�+\0C\rZ\�`�1ȩ\�H��$/����qw\�\�\�n�<.YF\�L4\�\nW�T��LM�B�̹$�T�0`�\�!\�Amx\�0�GI��v)a\�\�zG�a,�=\�)�K\��j\�\�\�\�6�\�<\�|GH�\�,i#\�(\�?\�H��/5\�S6\Z&Fab�^M82�dlB\n½\�\�%\�\�\��K\�8�\�\�E-��\�F�ak���\�0ˆ�/�.�J�0\�\��\"%\�!H\� E|�G \"��ۿ\�\�v�}�\�\�\�+\�\�,+@�\�H\n#*�U5�\�!��Ff��\�0��Cag��uv�\�NԳD\�^\�&B\�j\nM�\�axY��G�\�\�H\n#*�D��|$��\�e\�]f�����M�Sk�V碕�b\�7����4L�\n/x�^\�\�t�T��ӻ�\��� \�_.��\�,\�ބ�����i\�\�A�\�\�M>[(\���9=v\�\�ܻ3\��oF\�釽/Z\�\�N\�\�Z�\�\�\�~�N#�7T7ʥ\�\�yZg痭��V�պ\�r\�MeĤ�\��F\�\�<\�\�|c�\�[]\�>쭮\�w�ݿ\�\�?��\�i�\�=��\�\��;�\�q\��\�̒�Q2�|o_�\���T6\r�\�1�_�6KKЋ\�n\�TR\�s%/\�_\�\�L\�G\�\�/w���W�\��_\�Xc\�\�O\�\Z`)\�T\�Q(Y`���\�\�Z߿�N\�\�\�ݛ��R� ��\�B\�m!z^�̋-4̝ɳ��\�\�\�\���\�˷���\�\�Y\�ͱ��v\\S[�vN�\�\��\�O8\�*=����\��{\�Ύ�_w/;ߝ/}f���\�a�\�\�\�N\��\�\�%�>�|\�g\�\�OnSZН>$��\�\�.O:�\�Š/�\�\rz\�~n�s�g�q�\�\�]t~\�n\�\�f\�,�\�\�\�\�\�zԹ윞�\�k�*\�m~��Nqr\�:sw\�b�ɲ�^��LyȚ��\�\�\�\�7�\�;����\�\�(�h�Ƴ,4�;\�a\�o�zk\��)e\�RvԳŠ�\�鰵W\�p{�g[s`�+Ԅ��O�\�:�BF@e�P�$�ۻ�}ݹ<v�\�\�k�n�\�۩��\�\�v�\��Jq)\\��\r}쥛�\�Z\�߽\�\�;4\\!ɜ��\�\��b�&���\�gI�Q1�\�K_kT\nʿ�O\�\�\�M\�\'\�\�Û\�.|��\�`:�o,M:\�c7ޒo��1v����)y*K�k0�a8\�8\�&�$\�\�~���\�+\�`\�\�rJ�q\�\�\�\�qm�B)km���l��','2025-07-21 22:07:37'),(8,2,'audit/profiling',_binary 'x�\�\�nG֮��*��=H�:x��$�>[\�c\�`@�%\�\��rD9\� \���\�դh�E���Z�\�&с\"�\�\�Ԫ~zժ��\�\�x\�l?<��_|y�\�p\�+˴aߍ�\�\�\�\�\�\�\�\�w\'\�\�)w�k\�rZ{m��\�\���\�\�\���4\�n\�\�\�\�\�s\�\�\�?\rF\�ч\�\�\��\�G��\�\�\�|�\�;�2�\�t�\�\�\�\�q���껓\���\�\�\�o�/���hx\�Ǫ�\�Ʉ\�~�e8|w\�\�\�\�m�W\�_?VVʭ���\�S������m�\�\�ᶮ�\�s/���~\�\�G\�M\�Z\��\�z\�?�_L�T�\��/w��\�\�\�\�W���\�ϧ�\�\�٧\�ˣ\�o�r8gg�\�\�\�\�o�\�~\�`�3\�(��P\�M��9�\�{s��QB/�5SWFVy\�\�?z?�}��\�|�\�\�W{\�x���j�Qqn��ʥU\�{��JX\�&G\�\�\�òN�݃^\�\�ѿ�?==z��w\�\�\��7�{;�v�z;����\�\�E8�<���\���\�h\�ѧ�\�F�z\�\�\�{\�w8|�\�\�\�+s1�up1N/�\�ƿ�\��W��\�?h\�\�\�\�\�\�~\r\�\�\�\�?{�7/v^\�N� <\�\�у�\��\�\��\�\�\�\��>\�\�\�\�O���}}�\�f\�\�OG�g�Z���\�\�gx|\�S�8\�\�\�a��\�\�\rO\�d\�O\�w|\�\�\�}��\�\�\�_u�q\�q,�\�\�/�\�\�\�\�~\�g��~\�\�\�ǃ\�O�\�i^���E�z0;\�\�\�\�h�Gן�ぉ���bJ9\�&�q\���\�R�\"\�\�.\�\�p=�\�q9��MwZ\�>^F�_�\n�q\�Φx\�\�m]Ϻ�\�\��\�\�jz]M�\�\�í\�[�\�\�\�\�˳ӭɴr\�\��\�\�b\�\�d\�\�\�V\��\�\�ɱm�/��vꯞ~��\�a3[?�\�1a�\���G��g�{^=\�\�\�\�M\r\������z�\�\�i<�<\�.������\�ir�Ր\�\�y�ݟ\�k%Wͬ���77\�7\�{\�\�\�8�M䚹\�a22ǝ\�W��\�\�Շ%\�\\��<@+�\�՟\��1cȍcH\�<DH~��!\�D��9�$e\�\�\�\�\�\�\�\�\�\"q\�\\\�v�\'�\�Y%��\�\�ӟ���K��\�x\�mu4\�Gϯ���~\�\�\�h\�\�\�w\�\�~_\�N\�\'�^�\�/N���\�\�\'\�\�A\�gQ\�\�a\r\�B�5\�PST�\�G1\�H\�\�v�\�K?|��ح�[p*|r\�\�S?�\'\�>�\�\�\�\�/�n\�\�&�rsdk\�a5#xtd\�\rVX�و\�\�D�eL5��B\�O� 1\�Ӿvd�i\�7}L\�D8�\��\��\�%ީ0/Q�1zc\�\��#\�\�\�k\��\�5\�\�7�d�\�*��ג��\�GÓ�g�a\�\�\���y|\�\'�\�%�+��uE<o\��=\�#�xe�E\�#\�\�\�ޛ\�]5\�F<�f�ዽ�\�\�oz\�Di�ء\n\�\�ϗ\��wTCpX\�~\�\�\�S�\�\��\�Š\n\�\�\�\�\�\�\�\�\�\�\���\�\�\�\�I�owz�\�\�\�o��V�\�o\�/����\�7=�M\�Q\�S�\�S��z[��U?�i\�M\�\�#����\�o\� �\�춴�\�y����\�ա/dMK�t>�\�O\�]�\�ߏ���qy�k<m��MUӃ�z>\�.\�\�\�\�^\�V�fe�UO� 쌧48��j)�y�dw�\�\�+�3\�S��Qj�j�&�K\�/Ʃ�f�\�\�\�\�==\n+�\Zm\�~S�w)�_^Vg>>��\�s?�M=�܍\�\�/��\�\'����+��\�1��N���6�8�Yo&��\�W\�҇\�j\0y\��z?MW?\��?�\�~\�g�vGN�㏏�<\�\�{��\�\�y��\��G\�L\�j}�W~W=Ooo�t{ӏ��\�W==� ��{�W\�N;×��\�-F\�}��_e[M\�\�x�\�\�\�\�c\�\�\�G��A�\�\�\"\�̹��\�x0\�_\�\�\�\�\�\�ʼ�U�\Z�\Z\�tZ^?�\�\�\��Ó#\�-Nbᅃ�\�I�W�\�\�\�\�bz&ϧ?Zt!�\�\�\Z�Ɠ���\\T\��\�߅~^�\��/&�k\�j&0�|�� �3ݰA0N�8�\�\�7���APڦ\�Pέ/���~�\�\�\������\01\���WDw:��k\�K@�\�\�\Z\�\�\�c�7M�̭\�G\�j.\�j\�E;�\�Ts1}Lb�u\� �?Hr\�&\���\� �A�d\� 9�\�\��?HJ\�<5���O\�a�\�\�{\�oO�^\�\�\�*w\�>�1�\�\�{~\�\�\�dQ!��;��>d\�\"���Xx2UN8\\\\;?W\�>\�\�1b\��雡Dd�D\r1V(�}\Z�YO�&�5\\J]3\Z\�eu\�\�\�|\�\�ś�`i#�\�\�#J6\"J�`����\�\�t\�(�K�٧+�5��wM5W�[��|&�Յ\�\�p<���>L\�@�\�/&��N��=\�4+P�wŗE�\�ti\�&bN�_\�?_��Ϊ+\�E\��\�KEH�\�\�\�\�\'Д��9zJ�\�\�Nj\���ċ[G�č8Rp�t\�A��̐�orC\�\��II��K\'����\�0M�S\�\�\"#r̐\�8D\�\�\�\\�&2\�T�3.l\��\�s#\�MJy���\�Q:�\�zC`�!P��\'�0b\��t��j%a\Zh�*^\�.\�\�iguX=\�\�\�\�\�U\�\�_\�\�D5�\n\�v_\���g\�h��\�K5@\�Z�\�:i�\�\'q6}�W�7��\�[��\��~Z�\�\���\�KzI,\�G5��>�0z��\�z�{g<~\rN\�\�$\�_߈�߯w�\�\�\�\�\�<�E�\�Y\�f�yu\� �\�\�K\��\�@\�\�5�\�]7��hݐ \0�\��\�mY\�\\��\�\�\�h!�þ�K\�L#\�\�\�Υn\�?�e�\�ȱ�\�?K;\� \�\�\�.kvn4s�O\��;)<�\�7y���O�\�8&%Fw�\�\�\�5kf\�Fbt\�\�\���{\�\�\�3/�\�}\��\�\�f�ԘK55�G�m�\�\�\�\�\�\�\�ޤˣ\�\'�.z\��������\�\�\�2\�XW��M�\�Ot4��\�R?�m\�\�쑜\�\\�X\�\�3�\�\�*.]\�\�&\�\Z&\�\��{�v!uQ�\��\�n�: E)ǭ0\�: c�#��w��DS\��)-�Rd3W��L\�}��͙\�?���\0!��˷x[K\�[t\�\�\�mQ_6\�\�F5Q\�\�D}\�/T�����\�6\�\�v�ͳI��\�Lab�\�:�>Ȋ�X�إ^\�B��`\�\�\�z�\�t\�~U\�p\'w\�\�\�U\� L�8��\�cPǠ�W\r\�R��\�\Z�:u\�K\�ș�2\n��_5�\�\'m\�\��\�\r�V]�\"|\�\\J9^�`۳�\�G�\�\�\��\���\�6;[\'w\�+\�\�p�\�\�\�Md\"\�L/\�%܀�������n~_Oz%�\�JsS\�¢�\�I\�\�(��͌\�q\�\�\�=%@ $L�MO=7�\�\�\�\�:5Ui鋀\�pM���X֩<Q�,s�zD�_\�\�77M�\�\� $\�\�״�\��#�\0}ʍ��O:\r�\\^���\�Db�\Z�!ƍ֢)$w��\�}d�2F���\�\��B��Y�\�\�ؼ\�U��A\�*V\�����+�W\����\'nĦ,ge\���֭\Z\0\�fAb]s#\�\�L�D�+L�tH\0\�H,M�C�sY�\�\�Y\�\�\�\�|�4�(\�͝f\�\�\�g\�ޝ\�\�&]�C4\�97�c�n&f��?�\�XƗ�*�[�\0��AǤo�n\�cs��`�fP�\�0�\��`\�$\�+\�\n����X��Myg\"$� �n� H\0 IH�m3�\�%#Df�We;�\�hSr<\�\�ug\�x\'9��G�B\�}�\�\�FGzff��C�MYڢ��\�q �.\�c��u���\0B@�\n��1k&��9gI�¥&,\�4Ŧ\�ѽp� \�$i�\�%&\� $4!ѡ�4\�2����E�\�(\�\��Ȱ0#\�و<�M�w��y�\0:@�\Z:܄�\�S\�\�/6e)V���\�L�\�\�\�\�QiC(M;�LۥЧ&,c\�TK�Q�Q,�D\�f�i�ۧ&\� � \�\��t�\�-\�|�}X�#0 \�FG\n\�,I\�\"�\�D\'.\�h\��Y�9tk�\�\�B�q9K3�Q\rIC\�B\�{.�\�\�\�\�\'5L ��b΄믹�\�\�w�ҩK)X����a)�\�\�(�M)��u��,�D�pQ%y.a\�<\�L�|fa\�\�x\�\�)\�2�\�D\'6\�8t���+dB\�Q\�-Bl\�\�n\�\�\"\0\�!\�:\�U�\�}zd\�\���`�4���6Ҧ9\n���\n�EE��\�D�\�2\�v\�\�|\"%(%4)&,�P,��0�EWت�0*\�\�\�^�l��\�ԣ}��@\�܀�ӡ���\�Bl\�2�вvH@��V��u���\\������2\\\�\�\�z\�LMXޔi�II��ZIa\�@�P+\�u�\0�e�x�*�IG�\�&Op\�#0 �1.Lѩ��Yu. ލNl\�y �9\�5>\�\�v�)K TB\�z\�T���M�M~�A\�B\�\n\Z\�깲\�[��Ԓ<a|��,H\nH�e�(t�6�(�M)��YJ@\�2J,�M7I\�r��ܫk�g\�0\"\�B��b��B\"�Ͻ�V�R�A@\�t�#|\�al8q���$/\�\�\Z��\�a\�uC]�\�f?\�\n\���p5�\r+;�J�\"5cI��q�t/,�\�܅��&\�x�Ԕ�9v�%4)Q\"ܜ56��Йw���)���a\�\�8\�N\�ri\�ntbS�-t�\�\0�nt\�a��e\�5Bl\�rPy`�4�J�\����O�L~��\�B\�\Z\n��L�:1a�z�=$ņ\��P�j��NM)\�Bx���H�\� �\�\�#tf��$\Z\�cFdX��cxh\�o�I\�Nrb3�FQ\�!G�c.\�O\\\"\�f,\�a\�\0!e����;\�6=6�Y_�\�2 ��A�\�FN$9\n�l\�\\�.Fpp\�(�,�<�\�g�Ħ�\�UPB�/\�R\'�3���(O�B\rY!$0\r\�FG\�v[%�K�w��z�(ճ\�\0�ntt{�\�9\�\Z!6g _(gA#\0\�\� \�m/qG]�\�f?U��\�\� 4�\�\�\�\�$K�S\�jm\�\�}����nKqG.\�;�\�ɝ\���\�J�\�U}�յ\�ɂ�+|.\�\�\�/\�\�/�{a\��Osس��M�\�\�H���\�N�F\Zx�I\ZH�۷\�Ru/\r �\�V�#dX\�s�\�npbS�\��V�\�u�G\�\�G\�[\���\�\�{\�\�2REP3n�z\�;2\�)\n\�M�@p���a݅`,\�7�n/kd�I\"��@\�2J���$\�F�\�/k4/S�\rJ@\�2J�w��KE�\�\�\�R\�6^E\�v\�:owz.\Zt�\�\�NtbS�E�)\�!G�r&$C\�!Ħ,�\�C��\�s �\�\�#��eP\�`�2�����`>\�Q�Ąe9\�\�\�pV�կ�\'�n��QJ-A%�d%&4&\\d\��e6yVr,\�\�4�ȸ0E\�1\�C�\�%��щM=\nu� �9B���k\�!6ei�uw��4�F�\0!u���,J\�\0!m=\���K�65c�B\���b %�\�Pn\���MM)^�PB���\�\�B\�\\>�gVy�1\�a\ZFd\\��cU\"�\�D\'2\�8�M)�=t�b!\�(\�\Z!6g �Fv��0��I��ԅzl\�S�*�\0! \\¶��6\�R�ԌU����b$N\�\0I�\�v��̤���%�T!j�%��\�\"�\�3�\Z\�F`֍�2�F\�l��\�\�S(\��s9&t\�RW�)\�\�\�B\�\n:U\nI]�G&?\�K\�\0��p5e\�\\\�\�IR>1cy^�\r9$$\�2Jt[>.m�OM)5y��(%օ�\�\�\��7�\�\n\�k1\r�2.Lё\�\�\�N�\�f�so.\�K\�t�\�\r\�HZ}+A\\#\�\�,�\�)R�P�vi��.\�c�_5s���2��-�U:\�R���c��H\�\�R(cC0�f�g�ĥø*s����e�x:\�+�KH\�.\�0Q�\�BӰNt�d\�4,�\�D\'6\�H��k�9t�%A�\��9Kay-$͠20Hݧ\�&?#\�\���p%\rw����U��P��\��\�\�y�t?$��>\�\�i\�[%�\�3\���\0%�d%F覶H\�L>\�\�Vy�)\�\�4�ȸ0E\�2VG\�\\��\�\�\�\�\�t�1t\rZ\r#�bs�\�\�IC8\�\�\�P\�\�\�O�\�~���\�����UOMYF�.o\�\"\�~h\n\�Y\�F\�\�$6�\�B��� 0Y��l[���\�U���W>�\�+�XN3�nvlۏ\�\�\���|�\n;\�\�\�\"�@1��J�LZBX�<@H\�z׳BK]�\�f�BK�� \\���X�aP$z�\�\�<a\n-�����X���\�H�`�j�S�\�-�\� �\0��11��=��Υ$�ɬ\�\�\�y��f\�(�\�l6\�\�NdU\0;`��\�\�nq����\�<:T \\ \�\�\�&�\�Y\�N=6�it\���!�\�Ma\�\�D��)ˢm\�\�E\�ՕQ\�\�\�%j\�&�I\�Y`Lhbb}pN\�r�e\�y�qt\�\�L�\�0eGpl.���\�\�C\�<�C�\�\�\� g���ؤ%U�FDP �pE\�B\�R=6�a�- �\r�d\�6�+=K\"\�\�)�-m7/���\�}\�\'jo�\�\�S��\�\�Ds\�8 /s9 �\�\�ByN3�\�\�\�\�\�\�»ىL>\Z\�y`�;�3\�\�G\�J�LZ�6�P ��0��]\�\�K\�\�\��d!i�[K{�&*�IMY�Pk��\0\�w\�J�CS�ۜ\�Y�\�\�\\\�Ϋ������cW�\\\�Wʻ_�\�_�\\�f�d�\"{��i\�2ۖ!\�\�c\�+\�\�=+�\�\�\r�\�\�ܴ/$�7\��V����n�ݐ�\�Vw��L*�\� r@Ng\�iX+�&~����(4��[��@pm��o�dԕwl\�S&� a]X\�\'�KT:5]�B\�,PL�`\"�oE��֩)\�\�2�\"� 0Y��M%�\�<��Ƚ\�j>\�\�$2,\�\�q����|<\�ƳV���r\�(ƛ�Z�+\�\Z!2eYY(g\�)�\0\�Ƞ\n��INݦ\�&?\�P8ICh|�\�\�W����0��TX\�ʬ\ZG�\�=,R\�4���Lq�$�*s�q\�\�x\�\�61W/je�4p6�ms\�b\'�͙K\�O��w=_;8���\�2`l:�1V��F�ȏ\�V�a�*���\�F�\�E\�u\�\�=\�Q�\n #\�Y\�$\��\�m\�9�\�`A IJ�K�\�g�\�&/A (�I�t>L\�|&\�s\�\�yVjG��W�ٹFt\�.!R\�\�\�\�D�/8Z\�r\�VKA\\\"\�\�,Q��\�nI@�>�b�\�I\�2=6��R�V! \\\rBc�˓:\�R�v�\�ږ\�X��\�(qa�\�z\�\�<�Ħ�B\�D��\��e\\\�-].��ϗ�a�Y\�\r\�h\�\�C2�\�]��\rW@Arl[��8q���,c\n&R��s��(\�:=.�Y&$ ��!Ta�$�T��p:5cI]F{CR@R,�\�\�`\�T�\�Q�R4�\�%4)qZ6�f\�\\\�jJ3.&\�<ˌDY\�aD�);BZה\�)�~vb��3X]vȱ�m\�;� �I\����\0Wcз=�4u����(4o�`p%�h�Lh�d),O\�W\\j\�I�q�t?,�T&\�v\�i\�{FIlFQ��u��,�IJ�����]M�-ʭ\�\�\�0\"\�\�Ŧ�Bv\�\�ĦW�<\�\0�nt�\�\�\���9\�h@H\ZB\�;\�:=2� �n�`�4�ު\�\�ˈ$I\�}b\��P_IH\nH�%�h\�\�22i\�{FIlFQ\�\�A MJ�P\�2A3W��RZ�\\f�\'�\�[\�È3v�\Zܘ\���|P�v\�c\�8\�!6iy�\rf!i�\n=+\ru���$/�\� ��Ah�oJ�,O\��%f,)\\\�\rOO��\�y�$\�y\�(�M)�P�qPJ�PRW�6:�r \�3\�<�*\�0#20\�\�\�*\�/�\�Lx7;�ɧ�-��C�ۊk���ؤU]�A$\0B\�:\�nck�+\�\�\�\����pEU\�<ֱ4O�Z���F3����\�)��a1�Ktީ�y�[J@ IJ�Mm��ٌ�\�l\�\�X,�y��aʎ\�5\�\\>\�\�Nl\�Q`�r\�(j!.b���(��!t.\�\�\�+\�\�\�ga\�\0!e\�*(u\�\�<�K\�X�P\�<<\�2J�k9|�\�v�)E3,�$4!\�>�z�MH\�^h�y�^\���u�\�]>�Ͻ\�V\�B�\'�\�\�f�s�yM\�#\�&-\�\�\0!i\rUA��Q�\�~�ԭ,@W�\�\�\�\�.MS�Ԍ\�$\�n\\ \�O!�\r]�}�\�V�)\�\�\�\0J@\�2J$k\�*Ƴ �\�\�z\�<�\�a$�;�5m\�g\�;ىL>F`�-\�!��g<�E\�#\�\�z1< ���B�\�\�䧱\��fP�F�+f�,�O-\�3\�l7/��.4\�S,\�x�\�\�<c*\�@ IJ�k)51ފ�\\>B�\�.ϕ�.���<��U\�8a\'�\�f\'2�XV\�v+\�;7�cd��qI\�#D&-\�9\����!\�L\�\0!u���D�5��a�\��I\�Τf��q:<ņ\�\�U�j=E�\�Q�R�+SJ@\�2J�a�H�\\F�\�yV��?\�aT�);��C\"� \�f\'6�T\�\�j\�H͚�V!���ؤ\�D�N� �p5랪\r�ԕzd\�s�В0Wb\�2\�t-WB�i\n���G;�\����)�P*P���mjF\��ФD��e�.����e��\�E��f\�8\�teU\"�\�d\'6�(�%\�`�\Z;�m��$\'\�b��.3\�G\0�+2�� R\�\�\�b\Z@HB��P�*ISx���\�H\�CS8oBG#���g�Ħ/��A IJ�M�����\�\�3o\�` B\�0Ì\�BU�\�&»ىL>��\�j\�X�Z#.b��PXg C\�\�>@Hݨ\�f�z? ��!T6(u%\�<Eji�W6o\�\�^x\n_Ũ�$:\�\�ҼꪯLu(%\�(\�\"8oer �s\�<c�\�\�0\"Ô.E0\�*� \�f\'6�+;`��\�]\�;��H�MZ�T�J�@�\Z�^�BM]�\�e?\�8ǦҀ�2�B�\���H\�6q\�\�n^ \�O!\�\�u�\�{`��� �\0��e!�\�\nX��\�\�uy��F`FdT��#�\nԵY;8�yG�\�\�\�\0�ntD�u�v\�Bl\�*��\n�Ơi�%k\�2=6�9�IC\�yh\�b\�Jc����\�\\�f,Wh�8\n8�%�(.|�D\�\�$2�p�˔z`�ٮE7sի)�E&�\�\�\\��?fbD�;ք�<�\�\�Nl\�:\�c\�\�P�g,q���d�\�\�P �p%�t�.\�Pw\�\�O+�<@H\ZB��T�,MT����@\�\�\�E\�\�\�P�g�\��ؤ\�X��)��,�\�0�\�me.\'\�2���\0\�\Z�I`&\�\�δ߉\�\�»ىL>��vȱcl;=3\�UBd\�\\`�- ��e>\�\�Z\�R=6�\�R��! \\\rB�e��+��}?0���T������\�Sܑ�K�nsrg�ᢳf�yUu�r�`\�\n�\�\�Cy\�K\��\�➻�\Z±Lq�$t!�����q/�W>N\�\\g6n�Tk\�ͷp\�\�\�`C\r�\�檻ɉM&�P��r:\�\0q\�\�8M�B?6ay�=*� a�=Pu\���$\�@�2���\�~��+_�X\�Z9\'�CK;`B%dؔ\�\\�ĦY\�H`�e\\\�\�<\�e#l\�\�9)v��=O\"Ì�\�v}>�\�f\'6�hv����\�3����ؤeJ)\�;%\0\�\Z!�ފ\�ԅzl\�s�PGd@W�ж-^�\\�\�\�+��u�g\�صq�t?<�\�&4�\�.%�)E@B\����\\B��\�2Oq�\�\"LÈ3vo�a�e\�\�\�\�\�R�\�\�\�F\�pҎ$�bs��X�)C\�\�B\�B=6�\�Be���\�\�5�4K�S3�v\�ֵq�t?4�ӡ��\�\�P�R,\�V.��&%V�0�\�لD\�=*�+�ZF\�Nv<�\�\�t\�\�\�\�{T(o�G\�!ǎ\�?\�q����\�\'��B\�Z�:��\�#��6҅г\�\�x\n�\�<EꖳZ�Y�MM�!X�$Qy�n8�+s=J@\�2JTX\�&$Lf��Ku����4\�v�j\�~i�O�w��|�\�f\�`�\Z;��0;��G�MZ�\�N\�\��p5� \���Q�\�~B\�Z\�\��J\�21c��qqt?4\��i��\�[&f\�\�H�B\"xX���\�\�#lf�gd�۫\���u��\r\�\�\�\�\�\�\�z3�v��cu�Q����F�MZZ�[ ��\�.uI]�\�f?\�\���p5�l�Vj9W\�\�_��,_h�A캙[S�\�u\�3\�\\�H�*W\�G� [�\r\�ƽ\�\�M.m`Ef\�f9/�y\�\�k\�\�\� ��ׂ\�&��ɉ\�%�Ԃ<�r�.2�os�\'~����\�{ߩ+} �6�\�KQ7ޱ�\�zo HA\�U(�S\"\�8�\�t\��\�&41Q64R�F\�$�\�D��L�\�2L,s�\�F\�\�\�\�R}�7\�F\�\�\�ќ�\�]T>\�\�Nl\�z0��s;S��q����E;-@H\Z\�\�\n<E]�\�f?\�\���p5�c\��扢¦�,cЯk\�\"\�~�\n#�l\�)\�T\�mS��+Ta\nL�\�2LTۦX�lNB\�\�y�ԬN3�nv�\n.\\\�s\�\�D&�j\��v��c�\n.\\[\�*!2iy.�G $\r�2a�M]�\�f? I#hE(�5,QS�ԄU\�44\�2L��SL�\�v�)E+`LHb\�\r\��\�f$tf�\�,�h F3�nv�\r&\�\�3\�\�\�&g\n�6;`��kL\�;��H�MZ^k�@HB\�=RW\�q\�\�3�\�\�\0!iU{O\�DQ\�\�R�gB�������X��1��զjo��T�\�n.��&&Λ��\�\�$2o:[M:%za&Fd`h\�\�L�\�\�l>�y\�\�z5\�:\�\�Q.\�<����eJU\�\�$\0\�\� �9l �\�\�c��\�\�^ )Cȹ :Ϻ4O!Xj\�\�.�\�)\�)�a\"\�5\�6\�z\�0�L*�Y4\�&411\�6k\�Ϧ$2\�;\�\�*\�$0\�dG0J[]>�y\�Y\�w`\�PcG��߹S\�UBl\�\�\�y��4�F��D��T�\�~:�fе\���M\�<5c�B\�o\�S�S,�DN��T\�\�Ss\n�70������ijlJ\�e\�y�q\�\�L�\�0c\�ʠ\�|>\�\�Nd\���;`�;^�\�%q����,T�\0W�PIt��\�\�c��\�\�Ҁ�6���\�M���)K\�\Z��b&N�\�S��HM*���P\�D3Ú&�\�gs>�\�3{\�b&Fd`���tS\�Z\�uX;;�\�\��C��k\�\�MBl\�\�\Z�jB\�\ZfM���S�L~�K\�/\rIC(\�Ma\�t��`�:O\�;]��E\�\���=\���\�\�6\'w\�.:+a�W\�\�W+\'Ʈ>�w�TϿ,\�<\\=%zl�*\�*\�\�\��\�1\�n�].�6\�,�r�\�n�n�7��^\�=�|H\�du79�ɤn�r@)r\�\�r8\'~����B�| HA-�RWޱ�ϹB5A �\�]\'\�\�x5|�~U\�[*!S��/\�\�\�\Z\�q�3\�}d�P�̵\���aƊ&\�\�J@��\��g\�l�x6̓H�>G�u>�����I��f8\�q�Y�c#~���`\�@ a�d�I]��\�M|�\�5�+!��IP�\�����E#-PB�\�\�\n�\�UjBq���\0%�d %��f/\"#L.�r+<��`���Ȱ0#G�v�M~w��y4ún�C\�\�\�R\�;�Ȕ��E�9@HBϕh �\�Uzl\���v\���pEk\����^��0�Ki��۸@��·�U�\�DIlJѶ\�(%\�(qa[q#u.!a2�<m4\��\�4�ȸТ#�M\Z�\�f�;щM=N�C�M\�:��F�\�YUj�F\0��!t�\�ԅzd\�3\�B@HB\�e\�V�\�*cu�2�[\n/y\�\�`<�⨷sЛ~Sx)jb��a|:�\�l0\��\��C\�F�\�\�\�\�\�D�}\����\�+�3�\'Q\�ڼb\�U�\�\�7\�\��\�/\�\�w�\�䱧�ч\�\�3>{�;�p:|\�\�I\�\�ދ��\�\�˗�\�=Jg�\�T볼\�\�yz{�oz/\�zӏ��\�W==�p���\�K��X\�\�\�j�kp̳�\�-?�C���x8�\�?�s8��\�\�v\�g�x�vd��ۨ_\r�\�\�j\�tp1\���\�\�G�\�\�-Ri\�9t��\�W\�DΞv���
FJJ`,�q�6DN��\�\Zc��@h;�\�\"�kr���f\"=�\�|\Z(\�O\�M\�\�K\"CJy�]]\�͊�)N�\�H\�<�9�x�B�t�h�᩹\�SY7\��y��\�V ���˷�\�\�L\�`b���\"Dh��7��K���\ZEc~\�z!B1D$sm�.=���m\�yЫ�9�\�\�\�j��|\�\�\�\�{o\�v^\�6\�\�\�\�\�\\}8�l�\�7\�QG\�ܣO?��<\�\�\�U\n\�{��\�ᛝ\�_\�^������괏\'���\������\�K^�\����:\�/\�&��\�㏃��\�\�\�yy8;\�\�|\�G�g��\�/�\�\�g{ov~\nQfooȑ\'�^��>\�y�\�r���\�-�\�\�\�3<�\�)^\�\�j\�\�K�\�\'�z2y\�\�uM\�G~\�\�\�W;���U\�7ǂ?��\�A��t=\�\�I��\�\�~\�\\y�h\"eѣ\�N�j8=\�=�\�]��&�K\�8���X;*��\�<�c,\�X��p\�X9/\�b,�=�����+�uչ���?\�٭o�/\�S~9\�쾩.�\�\�\�g\�)�V]w��.\�7�\�=;��rx\�\�\�3�,ӆ�\�bR�{=�\�\�15�\�\�\�\�`aT)Ɩ^mX�����z\�\�/�\�N�~mU�+���\�\�\�\��㭝��\� /�X�\"Z�~\�}��P3�,9�\�y,2�vA�W�\�p\�?�\�\�i\�*\Z\�\�xW�ƻ\�k�kޮw��k镪\�)_\�\�/�\�v\�p\�B-\�7�\�\�&����\�(M�\�','2025-07-21 22:07:37'),(9,3,'audit/request',_binary 'x�\� o\�X\�XH�\�8|_�c\r`j�6\�\�\�z�\�l\�#!��߿y>���i���o�m\�ڞ73o�7\�RA����\�X�Q�\�i��TZ�\�5UZm�\�\�T�\�\�*K\�]�\�j#�79N���4�H��\�*N�AS\�\�M���\�G\�{|�.N��%\�\�\�Q��,��\Zr�\�\�\�-&�N�\�\�W��oQP\r}�ě0\�4���È�&\�\�k�{�\� t\�\�5�\n�G/��8�6���\rY�\�;] \�\�\�5\�q�!+`�\���]0bA�|�L��0�<��\�0i�Hm0�ry��Z⨴\r�&\�\�p�F�MS�&\��,NW]jexM�2m\�bh�\\\�5�m�k�{�a\�8�͉ԫ\�g2nR\�\�\ZSC\�_ǯ+�;�n�&?��( +�j�>ޖ�p�F�wYg�m\�M��>\"~\�\�\�?�S\�fݽ\�\�m�n@��\r\�+8y[C�Ѳ�[\�U~� \r�Zx\�P�\�\��+ФF]\���\�0å�\0�6�\'\�2�#n�MU\�]-QE\�\0�8�v5\�x9�e\�� \�\�M\�,���\'%�\0\�[e\�6U;�\'»��MuT7*�-\�F\�[\n�\�[8\�\� ��vY~�M*�p3ܤ�\�\r\�\���\n �Z\�\�&�?�+�w\�e?��\�]�98\�[P0zn\�\�\�\\i;}\�ӛ+k~7^\�C=N\�O��4�\�lz\�\�f�ƙ\�D<?\�\�<�i��\�ջH�\�ɢ�h\�c8�Ʋ\�y��\�b���e,Ң\�s4�(\���\�]\���\"\�_\��g�\�¿3\�<�}Ɲ�\��e�=\� P�\�T�[.PDs�\�)\"c__ҭ\�;p\�\�K�K��6j)%\�\�\�R\�~iL��aۣ��6\�G= �,���d�WP\�\�Os,\�\�\�q��0�\�\"\'K\�`�\�<IB�\�.`iY�XZ\0\�d_ �����/0b}^\�d�|<�-#V\�\�\�X\�\Z\�L8\�\�X=KrVP 9\�gB�H㚙n[��ȳZ�V<�\�9V�pH\�y� /ą\��/\rZJ�\�\�@@�\�K��\�\�g\nN\�z\�]��\�ki1\�a�\�-B�i\�\�[�\�Jp\�7�_\�\�Op��!�U��`�m�\�\"ӲP-�Uޤ��Ʒ\���U�Ui�\ZN�2ө\r�+\�\�\�(K\�5�\�ŭ4�8r\�\��&�\�\���-ԣ�\�%p�f ZnP�g*\�7�\��\�r\�\�\�k��l��8\�͝AK�˂�3��>��\��C�>\�\�A�biJ˗\�`\n2--��H�х\�kiKܫxt�-\�V�N���\�jF\�.T�\r�!�\�\�hWD �8/]��lv�b\�푧о�!6*?B�\�\�8�X\�~\�\�@XCd}\0\�m�\�=HUK&\�\��K\�%hSv>$Uma�B`�\�q��\�G-��\�*.0A��\�T\�\��(\�t\r�$����.%L\�\�Џz)Oe��\�웴\�8�?tu�\�6�w�U\��+\�\�,Cw\�t\�vn��~��\�\�&�ጜm�M�\�c�Ӗ\Z��\�mޞ\�֭\�xX\�BA\�\�\�\�YO3�V�[�\��7\�\�qfv\�24X�xk{\�:c۵���\�W\�\�ќ�]���\�]،$�\�\�\Z��v�ME\�\�-��,\�\�v�Ø�nN�`Б9}z �,mCw\�w��ұ�eNٻ\�|46\�$\�`\�ƚ30�\�\��x�@�φ�ևh�\�\�2\\ˀ\����Pb\�\�Ն\�\�ߏ\nLmM�\�90(G.x\�9\�sS\�c\�\�7�\Zc\�<�\�\�2\�O�R8\nL\�V\�\�gG �~\�ט\�f4~s�8%\Zk\�\��\��}<\�y92�-�-�y�EqM5Ӝ�\"e�2��Ig�h\�I�0R��\����\�,_#�%o\�\�R\�^A\ZN�5��C�\�9�^6\�{�\\\"m�%�=\�T�/�\��\�\�[5��\�I\�˜`\�L˩��\�\�E˘��q`��.Vh3<\���\"\���\�\'P�\\\�4�� vnQҹ��+\nB�\�\�\�+�\�vF��P\�\ZJ�c\\9\��\�\�\�\�^�(?�5{d�\�hZ_\�\�\n�RRj �E\�\�\�3e5��_[�S�ݣJ\�E6noW\�S\�v�-\�J-ҡ\��6�e�(��\�h<�*\�d\�\�1R�\���c�\�>@�\�\�@Ӎ�5ч�\�fNqf����\�h�\�\�:\�\�\�p.\�ù�\�\�Ma�}՝r\�K\���\�\�$\�^)4�<0\�\��m�P8�6���3\n\��LM��~�vx�\�S����\��E���M�\�ɜ\�\�pcSc\�Y�chQŶ�(��\�\�M.\�xd��\���JraѦM�uu?\\�T�Θ��\�W\�R\�2\�\0\�.��ۗ�����,$�@\�\�:ؤ\�\�\�ި��T\�\�P=��塁���\�%�ާT���\�5I%oVu��ZA\�@F*ki\�����h�\�8�\�z]�Y^���l\�S\"�\\BE�\�U��\���!�gy͓\����j\\��{�rezq]�g�K|_]�|�/��9','2025-07-21 22:07:46'),(10,3,'audit/db',_binary 'x�\�\�r7����*X�c{W\�|PʻJq�\�{\�\�7>dj�T%\�ck�DyD)�g*\��u�Ѥ�E\n\0�E\�\�dl�\"�\�\�`���6\�\�h\�m?>�F���\�\�o�\�J�\�n�ꏦ��v�-�\�㷻�v_�\�W\�7��{G\�\'\�g�\�\�\�\��WG��=\�\�\���%\�\�\�ۏ����|8xqq~\��lo�\�zp��~��\�d�[-93Θo�T��o�\�d\��\�t[\�SF{���5\�b���s�R4\�F��R\�\�K�\�g\�\����\�~x�\�U\�\��\��\�ޮ\��f\�Uq\���\�Ү*\�2\�\�9W%�R\�\�\�\�eY\'\�/\�Q��\�\�?����9z��\�\�ݛ��{\�\�v^\�\�v\�\���/���\�\�\�\�p\�?}5�\�\�<�\�|8\�ov\�}��\�b\��\�w;߽ڽ\�;��_��\�\�\�\�\��H\�\�[oy\�\�o���\�S>�rqy:���?\r\�ӗ{\�r\�\�\�\�߆\�;>z\�?�/\�:~\�w�\�^\��;?���/���7�\�\�\�\\_\�\�y��\�Q\��\�?��f\�\nO\�x��o{{uX\�\�}Nj�g=�\�\�_�\�?\�ޙ{e\�Cݿ\�|s~u�����T}\�ݯ��wү���h\�\�Ys;\�4�2\�Y��7}3��\��\�`\�\�\��u<1�U0F\�i6�2L�1��?\�g�u\��1r&-�\�ܿ>9�:�.��v�gmW�7o\�\�\�u?Om?�\�\�l\�zEöo�ڿ\�\�߶>]��m�\�?\�u0<��\�08��\�\�p�zW\�\��ڶF�\�[;\�����\�s�\Z\�˝�\�5a�\�#�\�\�ԏ\�\� W\�j�ߎ9����\�G�\�3\�\Z�_�~\�\�\�\�\�VM\�\���\�?\�\�J��>!W)n\�7��w\��J\�D��\�\�!s s<\�\�q�q�+o\�|ZZ]�u��nC� �?�6mڐ;ې\�~����� �ʏe��HRv\�\�N\�?^����g�ᓕ]��\�?\�\�\�\�/�[\�cp6\�z_]͜\�\�\�\���_{x�?��\�rr\�\�UA�S�ʯ�7�\�˓\�\�\�\�\�q���`P|\�]T\�}xXEíp\�=\�\�_�\�a\�@G\�\�\�\�˷���\�\�\�.vk\�\�\�\n7\�\���qX\�\�\�˓[_I\��\�\r\�7<�\�]\�lm�\�b���\�&Cs�9\"���ȶU\�ٌ˅�\�\�A:�\�\�0�}m\�|W�o\�\�~ \�Π\�F뽢~�\�>\�KZo�\�h�;Z\�Ⱦ�0�J�\�+\�{-\��bf\�F\�[�&�\�^C\�ӣӓ�粁\�\�\�\�u=:z\�ٳ\��dN\"\�\�+�xn�iF�6{\�G�\�R ��Gį(\�Wv<5_Eٍ�\�\n��{ow\�U=��\�\�U�_^\\_U�\�\�Q\r�a�\�O?\�\�_�\���/UP��\�W�.Ə_�W���g��w^�\�}\�{���<�5\�o\��u��\�\�U\'k\�䫞��\��\��\�7F\�m\�3V�\�\�\�w՟��*9}\�\�ׂ\��\�fv[�\'s����\�\�\��qu\�saS��E��\�w���\�\�Q�\�4C$\�q���\�\�1ۏ/\'y\�~��\�\�L\�\�^�fnf�Uso��쌷4n9\'�\�\�qGL��\�4\�R\�BgH\�_\r�\�f캤Xv��\0+�Rg��lW��N \�\�C���\�Ǽ\�,`m��_T\�|qv6�m�P�\�o\��ɏ\�Qa\�P��n\�\�o�빝���^\�\�\�\�Ս�7?o~\�\�ƛ\�z\�5Ǹ9@F�W\�\�0\�\�\�\�g\�5\�5�+�������}�K\�O����\r�ڢ\r}\�m�\�z,S�A�6mhG\Z\�\�V`�\�\�\�Pc�r���b��`&Û03��y\�mj�\�N\"U?�0\�v�@�\�0�l̈́`h\�|�y\�\�\�\�\�|]\�\�>\r�vtū�j\�4��\�/_U�\�G8���F\�f~0��>\�\�;]\\_\'/X��W7�\�N_�/�\�\�O\��f.{�\�q�j\�\�\�\�K�U<�<V?\��?�x]�\�\�\'�Ïg��OO�=\�\�{��\�۩zLO{�\�4߭\�wy\�\�uz{�\�TLo\�\�\�?�\�EO.*4\'\�?�ą2�+.��$\�\�\�_O����@�uw}}~.|W�߯^?_ߚ�o[�\�NO>�FM�\�\�\�\�\�~�$\�\'\�N3�5���}?\��\�I\�\0̬-�7\��\\�ýfBV\�0�9�\�\�\�Ϭ�X�\�3N\n\�T�Rm�;]�6/�Ge�e�J�\�C���6O\�fԪffO\�\�\�\�է��\�p4��:~�\0�~x9�\"T0<c,m$\�ش�W\�Cw̽��~0g�/\�W��\�\�pތ��\�b�v��\�.���� ��5��\�/�9\�\�x��\�*\�%�u\�\�œ�2�e\�+\�\�59g#\'�)�B 4����֕O�\�V\�)�Pd!4����L4��Q��1!9Ӵ\�5+9�\�\�\�\�_�Dm`�6\�ۦl�h\��\r\\\�F\���m \�6�3\�U\���\�!n\�p[�\�\�\��?ߴ��\�U]�}��~\�M\�\�F\�\'QTW�\�\�*�\�Wq>^\�{_�}���\�\�\�\Z�}\��\�`\��i6��F�\�ӏ\�w΅ϫ��\�\�DwF�ӏ\�I}\���z\�\�3\�\�\�u0����Dn���K�\� N�\��W\rB\\+\�9�\Z \0��\�b\r3��\�Fs�Hl\��`+\� \�\�i\�.���v�%\�#\�v!W�A�#\���\�S\�\r�كҼ�\�\�x�\�c^k}�����ľ�\�ba\��\�h\�S[w�\�h\�Ѻ�u�g\�\�w�h\�Ѻ��u\�\�$3S\�K51�G����\��W��㏳�������\�{\�?>�\Z�\�Ϟ�w�ۺ��Mk��~��\�\�5\�\�\�Zaϟ\�\�:\�\�%=\�iS\�u��\"\�\�\ZzS��\�\�\�����\�\���\�\�;\�L\�cJz\�\�6Fg*27&\n\���Meʨfѩ�Y��L\�DZ�\�L&\�꿌��\�d|%B_ܣ\�p�2����Q��\�z�\'\�c|[h0��\�Ĩ\�\�n3���.�=�j\�\�L�!\�70֥\�\�ja˒b=�aw�{@�#\�\�ĺ��ٴl��2�a&3 z&��|��\�\��/N��3h\�7�MW�Y\�f%\�t�\�h\��\�t�w4\�ب\�P�\�\�\�Z�ѻV�ϼ\�\�\���9��\�ʖG�\�9\�\���N\�n���J\�Sn��ld�Y97q�D0l�\r-l4\�\�na;�[�\�z��d%�\�e\� \�۹����\0�\�E`[N\�z\�Ʀ=Uf�\0��\04�9\�\�\�l��\�B���\�\�n\�h\�z\�E�qԉ<Q�/S\0Q��Qo�n\�S�,�\�y\�`��m�%@�v��t76�y�Yf�,�7]\�X\��\�\�G&+�8\� �.�N\Z\�H\�o\�\�=g\�*�@��F4e8�\�*{e\�)\Z8K\�Uޗ\�!�9UVm\Z\0\�zA\�u3\r\�y&H\"Ӊ\�@B\�}�\�\�\�\\Bg�wB�B㡵�zN}�2\�<�faJ�v\�(\�g\�ޝ\�\�&�\�!\� \�\�\�Xל�\�\rq��/�\�a�0�25��?\�[\�\�\�\���\�*�Ƌ\�\�*\�{/2�\�J�BgG�O�O,b\�fqg,$��D\nU�OH\0\�\"H�j g\"���-��ب�.�faB���#\�,��\�$\'6\�\�R��\�\�FG�\��i\�\n!6e�\0IC\�Rw\�\�\��t@HB!B\�[\�\\��p� K1��vq��B�P��4\�\���\�p\n�\0�E�����s�KG\�\�\"O)�N�va��d�{\�[5:��\��d:\�\��D\�\���\�Y֢` ���G\�\r�\�uzd\�\�LB@H\ZB\�\�Nd\��>1ai���v\�\�h3$���H\�t�OM(Rc_- � \�dbV�\\:Be6y�\�\�\�\�\�u���j��p�M�w��z�CEI�C�X�\\H\�!6gY�\0IC\�ö>.�\�\�\�\�g�.TW¥ 4B\�0��Y{�\�_:1cn\�d,X\nX�E�(\�Z\n���ؔR�\�8 $� 1�T�\\>\�fVyF�\��t,��Qy2�\�D\'6\�Wf \�\0�;\�U\�i\�\�-Blβ�Ne�E\0�\�Ah�R\�\�\�\�2U\�@@��ЫPhB\�4I�3�\�(��~���\�q��L\�<5��*\�J@\�\"J�,�\�%$Lf�g��\�02\�\�;e\�\�\�Ħ㰢\�CLJ�b�\�\�5Bl\�r\ZR�Ы�J��.\�#��\�\�\�\0!i�q\�Kͬ��\�\�A�����e$$\�\"H��B\�<�\�&U\�3@H\�\�0�@\�\�f\�*�\�s�T\�\�tº\�\�:�<�K�w��zl�R\�@\�܁�U�\�iF\\\"\�\�,gը�D\0�KAȹ\r&OS\�\�\�\�\�[�! $��\�陥�\�^o$RW\�yQh�KK��\�Vu\�*%�)E1oPB�g\�)�\�\��w\�z\�\�\�\�\r#\�.L\��=1Fg\�\�w\�z��\�!����۠\�k�\�v\�B\�:g\Z\ru���$c\�B\�J�B\�J#\�,�H\�X� �GkH�a)�\�&P�h�EjJ�_���h&g�\�$$t\�#l%S;l\�\r#\�.Lѩ\�\�!�\�\�\�\�\�Ħ+\nm\�:@�ŭY\�\��9\����\0��\�0 �.\�#�g�c!i� +�,O�:1c\�ǷAR�Ym��\�̅ū6Qx\�Ԍ\"�7(�I��?gU.�3�<�<*~�F�]��cy�+�\�,x\':��\�J�tȡ\�\�:]\���9\�i\�\���!�;��\�\�\�\'8\�AҀ�4�ڇ\�\�K�*U\�B�%!) )A\�X�\�\�|\��،�8�7(!I�e\�5\�,�\�\�#L\�UyB\�B%\�#\�\�FG�p��\�e��щM=N@\�r蘶F�3\�-Bl\�\�E\0�KAX���\�}zd\��\�L ��!�,lsw>\�R\�\��U\�*\�����\�R<�a|��`\���\�鼻f\�}U_5V9�\�t�\�\�C\���\\����W�\��4�=��\�$�\�q�WŽײ�^d�\�e\�mR\�\�5\�Kl��\�R�f\�\�%����M%N\�p\0N\�<�r���\�ć���J1�\�w@�.��\�0\�\�\�\�\�̧��@�0��\�w\�]�oH<`V*\�\�\�a5(YD�U:؉D�x¬������8\���x.\�3;<eJ�ַ\�*ӝ��\�\�́.�e\�ߝ\�Ħ_j\�:\�\�h\�C\�Q\�%Bd\�Ҍ�� ��g\\�\�\�\�짅\�\�U@H\ZB�y̦Y\n����\��Ͱ^����%\Zo��R�\� ���&%V6\��g���b�]�6\Z.\�0\"\�B����BM�si\�ntbSO5`:@�\Z:9�AG\��9˔\�.Ǡ\�\"0HݧG&?#J\�! \\\nB\�X�\�\�&MR\�Ԅ%MX ) )Q\"DXp\���MM)ZAx���(��\�\�|Ϭ\��\�i�\�8t�\�&�;ɉ\�<G3r\�����\�Jش-Bl\�\�P\�UX@��\�\�\0!u����(u$ �\�A\�V\�B�I\n����T\�;�v���B�j$\�P�(�]jJ\�8����Dr˚]�\�\�\�\"�ɳ�\�\�G\�\�݁�\�P(�\�D\'6\�x���@�:N4�\�\�\�-Bd\�\Z���\0\�B��2B\�>=2�9\�t H\ZA\�T3,U��\�JAQ�]m��P6ԓ�\'f\�@�Ot�> $� \�:j�6��\�}����0\"\�\�-U�M�\�x\�\�e�/Uw\�\0�ntt8)F(F\\!D\�,�/\0!q� AQ�\�\�\�K�\�e!e��a��d��,5c�2\���b$�\��\�t\��،���J@\�J,�\�fB�\\>BgVy\�b]zaTڅ):�-W��Y\�NtbSO�3\�@ȹ�c\�b \�K����3��)C\��14u����:��P�Z�H�*�N�b(\0�~q��\�i&~u�\�V�e\�\�\'^���X\�\�k�IG�\�&O1\�a\�\�#\�.L\�\�܅E\r:�\�F\'6\�x�Ey@�:҆s��#n\"sg(\�iC\�XX꠩�\�\�\�Dž\�Ҁ�0��1Ú\�Y�\�}w2����C������\�� 4��0�M*Zc\�*0���f�ޗ�Y�jU��\�\�g\�y\�,/BO�H\�0edz�\'�W\�Nl\�q�\�6#�v:\�\�̇�\'\�W �IK0Vh\n*.�a���.\�#����^�. ���9�ӲDQ��6OHQ�v����{Nz��\�;uu�\��l� IL�h\�\�[�\�Ih�\�\� S�0+�zbw�cDX�g��\�nvb��\�8\�\�c�ꠅ�c���Ȥ%Y)\�\0\�RJі\"�ԥzd\��\�\0B@H\ZB\�\�\n[�&*�LMY\�b\�\�E\�f�\ni�k0q�\�{�IlRѪLR&�d&�:\�N\�r�e\�y\�\�2E\�$\�\�f�j\�\�̪\�\�»ىM>�cm+\�!ǎ\�a��\�\�UBd\�R�JZP �p9�5B\�R=2�)��HR�P����Υ�\n�\�\�VZ * *a�ڃ\�]�\��>O\�B%�� 0Y��q�q�\�r.�\�SFc}zbD\Z� ;��\�!�ͅw��|��\�;\�\�V4\�H^W �I�\�>w�0���\�\�\�;\�\�\�\�\�B\�z-\�\0̦y\nf3���\�>B�o�\�d \�a)\�}n\�:\�\�ͷ\����\�ɜ�+|/�/\�\�\�\�\��T,l�\��{\Z��iB�2i����ods\�d,�6\�*�r\�F*T�\�\�\0�ze\��P�!\'��\�&\'6�T]:�rh�#\�vX\�$\�~l\�\�j?��>\\�6�.u\����.#Ν�t\�,\�\�\�$*����\�\�\�Lhb\"u+(R��NM)���&�d&ګ��\�f#r�<k�t��d\Z�);\�҃*RW\�Nl\�qer\�:w,\�)�%� \�bs�/T&\�ay@�ʥs\�2ɩ�\�\�\�g��NX@H\ZBg\�t0�Y��\�==�I=�\�J�Dk6�_\�D\�\�fɨ\�&S\�\�&�\�ψ{\�_\�ΈF�\��VFKg3�6k4�ۭO_b3L�*\�{r�rpbS�\�\�\0�8�q\'>̏\�WN�6 HAoeS�Q\n\�;2\�U�`�*$��\�,dA�\�lj�9g\n�a�\�@�\�nJ<�\�\�r)\�l\�\�X��(%�(\�ڄ\�ͤ\"|\�5s\�\�Bc��W�\�\\!:m��z@�jt\"S�\�&��\�\�F�\�V�KF\\\"D\�,��C�m0y��L�\�~\n�A\�:T��i�\"�\�\�طvq��B�pƥ���;�0��\'G���H|�4�tD\�\�x\�3l\�C/�H�0E\�x\�\��\�$x\�\�x�q\�~:\�\�q\�Z\�K���U\�(�E\0��!���\�\'��N�\�~Zb\�+ $\r�\'(I%�,�ө\�(X���ͰҺ\�\�T�\�R�R\\��J@\�J���U3kWS\�q1�W\�i\���aD\Z�);�\�fY�2�g\'2�\�Z�v��cxX�q����+4��\0��P3�d(\�J=2� �\nf\�r����\�I�\�\�Č%l\�\�fx���\�@I�\�R�R�����\�*\� =�~5eyQn�\'4\�)�\�i&\�ގ��^9:��\�\�H�C)\�zm�k�\�\nuB\�Zm�ԅzd\���T\���p)-\�P�aI�\�Č%K�c����XD�:P�f���ĦaA (�I�2\�?3�~5eu�r�e���\�*��a\�\�8<�Q�g\'6�h��y`�\Z;��uZ�!.b��\�XIC�\\ؖa�+\�\�\�\� ��!�\�5k��O\���f,ϰ2o\�i3<E����Ħ9\�)%�)E1U\�NPJP\�uȭ\�e$\�l\�8\��0\"\rÔ\�\�|�\�f»ىM>��Yv�\�\�\�V$XM\\$\�&�\�SB$\0B�z\�SB\�J=6�i�ҕ��4�ʄݭK\��k\�)c��)�)Abl،n�w\�\�<U�n(%�(\�7K\�\�&$|n�\�\nUs��@7��.�k\�)�|\"���\�\�Y�\� `\�t��YX\�q���4+u\�< \\B/l���Q�\�~�+!iw��;�\�)\\jƒ\�\�.�6\�S\�\�V���]jJAeI@B\��\�Y6!�{��\�{\�\r#\�0Lؑ\\\�\�\�\�l��X\�\nvȱ#U�h\�%q���\\�c�\�\0\�rZ\�v��\�\�\�g�\�\�<@HB\�D�\�&MS�ČePl\ri3<��J��JM)ե�PB��\�\�1%>���m��臑i�\�8\�T/�\�\�ىM>�\�\�v�N\';��Oװ#���ؤe=\�\�B\�*/�ԕzd\���T�@��Іz`�\�$O\�S�\�Y��:\�/�6\�Sho]�$\�y�ԥyV`;:(�I��9YP1�\�H�\�\�YYj���a\�옰YP�l&���\�\�Qq\�\�c\�\�;㜸H�MZ\�*W �\0��\�\n!�ԕzl\�s6��P�fՑ\�*\�S8����\�µ�\�\�\�\�)x�\�R�R���Ф�����\�e$Xn�\�8J�F�a��\�\�d0�̈́w��|p\�!Ȏ\�Y\�*q���ꂀ ��0�^\�\0!u����\�A4��2��{ߌ��L\�65c\�]�@\�OQe*(It\�65�8J@ MJ�j�6(a� �\�\�9��~���e�3��\�\�J\�3\�\�D&\�L!�\0v�N7;m%<q���<��ICh�j �ԕzl\����O��p9�J]�$O\�Yj\�R\�i�~����s.CU#�漧�Ħ�q�-(�I����Թ�\�]7\� #�~��aʎ5a]�\�f»ىM>�V�Ӎ�7aY�t\�=Bl\�\�2R�PHg�ԍz\\\�3�c�;$͠QA�+�f)W\�U�Z2KK���M�$\�x\'�̫k+\�PB�\�|0\�J\�\��\�uy�)V\�\\2 \�ú\�Q>xp�̓w��|�\�`�;�\�5\�X\�!6i�B\�U \0\�r*\�|���Q�\�~8V\Z�P�3%y\n�x�a�ʼBS@S,�D۰]�)o�x�\�\�ZoPJQ\�j���Y�je��\�>�\�\�\\�G�F�]���;ԵZ9:��Gx�\�:\�\�Q\�\�1\���9KZ� ��!tm�dMݧ\�f?]�\� �KA\�\�\�1�3�c�����I�)\�\�2\�\�@S@S,\�Dx\�`bX.Lb��+t� 0&�0\�\�ft3��5ey�ɮ\�<C\�<\�Ĉ4Sv�K\�\\=;�\�G0\�;\�ر\\��yFW �IKp\�\���!\�*,\�3ԥzl\��\Z\�B\�:��qi�B�ԔUW��X�H\�Q\��\�L�\��b�Tt��L�\�\"L��\��<��p��\�\n#˜\"\'��\�\�LJ�\�l.���\�\�\�\n�:@�\'C\�\�*\�&!6g;� &.���UB\�N=2�U*\�q��p9\�M\r�3kd\�_�\'f,\�m��\�\�jM\�@\�\���\�\�\�\��\�\�J�9\�U}�\�X\�dN\���r\�s\���\�^�v1�u�\�>6I\�B��\��\�B���c��י��T�P����P\�+\�HnTX䲩\�nrb��)5\�\09 �s�\r�<N\�\�&,\�`ۀ a\'UPu\���+\�g�@p���V4ӵnf\�j\��ԅs\�\�\n\� ML�2;��ؔ�C�A QJ�\�A\�\\2\�\�^7�$+��a\�e�<W����p\\�Ϧ��ى\�=\�ڎv�N7;B�ޙ\�=Bl\�ҪP-\�\�\0\�\n!�\�Dy\�>=6�YQiC\�\�\n�~f\�\�%\�<\�\�Z\�@\�O\�\�C\�\ZJL&JbS�\�8��ФDZr�\�e$�\�l\�4S�̅~��\�\�\�\�ò�\�nv\"��\�r\�X\�\�&\\3N\\$\�&-QJ�C$\0\�e ��\'@H]�\�f��^ ��!T��B�\�)tj\�\�k\�\�.�6\�Sf\�V\���NM)Ɣ\�\�J@\�\"J<3�Cg��\�gTh�ʤ \�ú\�\�\�7\�\�5\�g\�s�Q�}� W�v\�`G�f��挸H�MZ�о%�@�$���Ω+\�\�\�g8�: $\r�\�\�4��\�4O�z\�\Z{\�.�6\�S\�\\�$\�y��8k��\�%4)1aǓ\�&��0�m��\�C7�J�0AG2\�\�\�<�\�D\'6\��\�:\�\��\�y\�\Z!6eY��.!i�\�u���<�\�B\�:\����H�25cyW��KK��\�C\�<-��LL)�soPB�v�k�� �\�\�Y�\n햀�@?��+\\`\'�\�d\'6�(��y`�;\��Hp\�EBlҪ��C$\0B�j��Rԕzl\�3��Q\0B@�$��5�+���6���NMY�Py���[S\�?w�\�\�$U�\\��&�+3HB\�ob\��*�7�\"�ss\�\�\�\�\�\�Nl���T[�\�lu79�\�\�I\�r����is�%>ԏMXJ\�Y H�j�\�&/\�\�;6\��\�\�@�0����s�%*����)\�KĢ `�#C\�!���MjJ\�\�,*0&�0qVLd6!3{<\�<f=�4v���)\n�\�9\�Nv\"�O}� \�;\�ؙ�<e���ؤ%\\ $\r\�d��.\�c���؎)C踲a\�E�MMYZ\����\�N:\�lTҩ\�ۦ&cQ\��\�\�Ĵ���\�\�$Tn�\�8|zbD\Z� ;�\�\�\�u>\�\�N\\\�1�;\�\�<�p������e/48�J\0�KBhd8*FS�\�\�O�*�\�r:�\�j�(*\\j\�R�l�v���B���(I�\�.5�hL� ML�\n \rϦ$t^�g��\n#\�È�St�&\�\�3\�\�\�\�g\n-;`��/eH;��H�\�Y^\�K@HB.�\rRW\�ُs�4���66\�S�Ĕ\�/\�W����X��a�I�\�>5�H�M\�$&�\�`bY6\'��\�Y˕@�}\�Ĉ4Sv�>\�\�Sᙏ��\\{�vȱct\�yVW �I\�Xl\���!�\��g�K\�\�\�\�9Ν��!�2�<k\�D�`�)\�2)��b&�ݔn�\��Ȥ\"x!L�\�\"L�Sͦt\�9�\�\'\�Z!P\�=1*\rÄ\�]X\�\�\�\�\�\'\�Z!]!�\0v�N7;҆ϝ �b���\���t,$rԝzl\�3���P�vR\�\�DO�S3���b\�\"i3<��T*w�֛�&\� 0���f&`\�) �[\�ylDO�J\�0edzV\�\�S\�\�D&\�K\�;`��\�|\�y�W �IK�BG�A%\0\�%!\�\"�<Oݩ\�f?Uh! �KBhm\�y^%�\n����é�kI�!*�\��\�T\�-R��)�\��\0��X!\\Sd\�\�lN\�g\�y�V\�p艑h�\����|.���\�\�\�,\�\0;\�\�q��\�a��J�MZ^��ŅJ\0�\�A\�RB\�R=2�)^h\� �KB�ì�a2MT�T��/C��U��2�\�\�\�>7w\�?�wW\�̹�\�\�F+\'sڮ\�|������\�_�F8\�O\�,\�\�)Y����\�\�ע\�v�\\\�@�\�\�M�R�J\�\��V�nR���2�\�\�nrb�I�\�AȡD�\�\\��\�\�c��\�A\�ji\Z9u\����\�@\�E\��ȫ\�3X���r25[y]f\�8�\�\Zǘq/3\�}d�\�̗Y`��\�ĸR�&\�g�Z\�4\�,\�4G�,t�h�>DŽ�>�����J���8\�\�ޅ�\�\�c\�fا\n\�\"\�!wQWݱ�ϖ�o�\�2Z\�l�3�������/�u{\�@\�ݔ(\�L\�!m�JL(�\�27��,�D�\�8\"#T.�2;<\�-T�i�\�\�vò\�\�NtbS�\�b9�C�\���\�Bl\�R\n\ZR��K\��\�]zl\�3\�\0!i�i��4��I\n����\�[�@\�I�ۓ��L\�&5�\�u�A (!H�`\�dq#e.a2�<[����@7�D�0EG�:�Ff�\�\�D�+$\�4r\�!C\�1\�5BlΒ�FF\��p9%S�F�.\�c�����6���R̬�\�\�\�<m)�\�\�Ѩ\n��\�\�\�\�\�/�W�&��Fg\�f\�4\0��<<\�nx8���<�:�\�֯�Ս\�o< �D�/���y\�\�O-�\�G��W���_*��\�\�\�s\�Ï\�\�+>�;�xv:�\�\�ٳ\����{��W�zO{�\�4߭\�wy\�\�uz{�\�z/\�z����ٟ.zrQa�0�\�K\�ԇ��\�Qt5�y6�9\�Gu��\�_����\�Fg{��\��L\�2\�\�װ_5ëj4v6�m�P�\�o\��ɏ\�\�W\�\�\�o슜�\�\�@zՖ\�S��;]�\� ��\�\�h(5���\Z�٥\�\�^���\�J��DJ��:l\�b8���KbCJy�c]\�|\�C�͔\n*R\�<�8\�Nb%:V� #5�U\�5~\�{\�\�U~��\�뽷s�&�=\�l�[1B3F87�\0�2i1َ�=b�t�H&\�z\\5{Ԓm\�yԫ�s\�\�\�못�b\�\�7;/\�\�\�\�\�mz\�Ս���\�\�ф_\�F^3\�>�>\�y\�\��,�\�b\��\�w;߽ڽ\�;��_\�mN��\�w�\����\�\�7\�Q\�u�_����\�O�\�\�\�\�yu8�\�\�\����\�~\�\������\�\Z\�1\\D}����\�5?�{�\�b\�\�Ϋ��z\�\�o4���7�Wxz\�K�|\�۫�,\�/�\�l��\�\�M\�W�\�\�O��w\�^Y�P\�/7_ǜ_?\�(ta�^\�y\�_}\�Up?m\�_\�\r�H�\��Gӛ�N\�{Ofڸ\'�_�㉉ S(�\��n�ᡪ�\�h\��1\\\�F\��\�ao��M\�PϬ�u\���\�\�ۭg�ON�\�K~9\�\�}W��k\�\�\�n=�\�{a��_\�\�\��\�\�\�\�y�\��羮�nTk.:��S�\�\�\�W��Q��[UV\�n~�>��˭����O?��\�_�\�okty\\e��\�\�N��\�~\�}-\�h\����\�`U�f: Yp;\�\'v\�_\�_O���\�ߺ\rYEz�\�{�\�\���עh��]��\�_m\�\�~\�V���Ѐ \�hF\�x\�\�?���p\�0E','2025-07-21 22:07:46'),(11,3,'audit/log',_binary 'x�\�]mo\�8\�\�_!\�K\�E\�\�\�E���3\�M�\�&\�\0l7֤~\�q2�\�Nw1�}I���Z��!S\�\�-\�6�e��\�\�\��NZ�\�\�*�Lz�\�\�\�\�^�`\�̏\�0iq\�zzr���\�\�\�\�\�\�h�^LףVr\�u\�\�\�z2\�^_\�\��\���\�U�\��\�7z�z\�\�\�/3�����_�\�\�\�}Z\�\�\�\�R��\�S��╤\�\�ӽj�\�\�A+��P��x���~��D���\�%K?y�t����ô3���O�K�����\��\�\�\�kiSRr�-Lp��m�Xl5\�z�\�\�\�\�\�GG\�\�чwǧ�\�(\�\�r�8&X1\�(�\�(�H>BO\�\�\�m\�Uw�\�\�\�}�\�s\�~w\�MڧI\�|˓\�7M;\�\�\�(~\�\��p\�\�\�jTr\��\��\�\�t\�\�?,|f����\�\�E\�\�L{̀\�\�G.||\�\�O\�F�^��zֺ:��O\�Uo~��\�\�Qg\�\�S�����\�?~\�\�\�\��o�mfrr���Y\�o��\�\�\�G\'?v��\�A\��\�\�\��8<M��Q��\�\�q3\�\�\�\�\�\�+�\�\��K[����\�\�\�(�h\�Ɠ�2\��{I�g��\�$}\�\�u\�=�YJ\�UO\�^4��d�\0��廭�0}B�\�\�\'$C&� V��\�m0\�\�k�G\�J)\�&��rn==k=�u0L��;\n\�z���7\�\�\�\�\�\�\�p7sֻ�\�Q�z��1\�\\�v\�S\�ˬi��\�\�n\�\�\�\�Ӎ���\�p0Jm��H\�\�\�(s\�\�}l.�L�gڧ�쫼\�\�b؛L�+dI,\�~�\�Zj\�\�{��\�|l%\�B�lly��I�\r\\[#]ۂo�˱-^\�BFR70$c\�jх`s\�SC�\��ɴ7���U\�%�x\�/]\�]�<\'�\�;\r#\�xyM�:3�K��\\o��Y���\�Y1zv ��/\�_j���\�p\�zq`\r��+X�\�\�\� >L\�\�a�\�\�\�K��s��\�\�\�\�SV\��|\�^�Xꔡ\�\�\�z�\�#*\�{\�t>\�\�Ϲ$f��}���\0�� I�\�sk\�9��p��X��b�/\�\�G��\�/�d@u��K{\�Q�d�.\�\�|�������\�\�\�l\�c\�j���\r�\�w6\�\�\�ܰ�\"�g�\0B�l&���\�s\�|�]\�1��78\�Gr\�Za��^�\�\\.�qgd$q@{\�\�{\�a\�Yװ\�\�\��\�\�0��Hp0x0�\�1x��\�\�\�^\'�Ҙ�\�\�\��\�D��b6\�\�\���vjCҵ\�\�7?n쿽�\�a��ƨ\'\�\�U:�t��1N{f\�}���}\�\�\�4y�c\�\�\�Qo\��\�p{cN�\�\"�/��W�\�W��\�Ҽ�\�k?���v\"�%�/ Ni!\�bbgiti\�\�iz9ִV\�\��Z�\�\��\�\�0V3[��\�\�r�F\�2T�\�.9Îإ\�q\�0\�)F)�\�T\�@\�\�)p��)�d% d�\�]�f�y\�-nLvs��\�\�t|=�\�\�\�[\�ڿF��\�Ke��%�x�\0\�\�\�¼\�\�\�n��\�mǸ\�������\�\�ϗ�&(�\�21���&�\�0a\�\�\�]\�\�5A.T I5�І�PL\�\�?rх2�4m�f?m\�f��\�ZV���5\�\�8s�Xq/���?\�v֝b\�\�\�9v\�_\�lJ̛&P�&\�,b�\n/̳�LH��_��\�\r\�_,��\���B�FX\�vO\�9�ˋd\�\\�|ym&�{;\�vf\�\�k��\�孽\�\�\�\�r8�|\�y�<�p|xr��M {�ԩ�\�j{�\�Or|b\'\�\�쫵�}\�\�Y��7)���\�T�\n\�0~�_&\�iǒ�2\�\�R\�M\�?����ۥ\�N\�T���\�\�L�2�\�v�6-:�;.�Q\�#W̉G}��B��.\�m�\�\�c�EV�=bu_t!\�v?�\'Eg���\�J\�Oi\�\�?��H�\r%9\�X\�I�\�\�$]O�\�d\�J\�H �\�O���\�RΌ^\�n\�r~o\�G\�\�\�m;J\�\�\�ph\�ص��\�7I��\�a\�&��{�3�\�:�\�~�y\�>x���Vkx\�\�\�\�}7\�r�\�b��\�BK~g�\�ݲfw8\�\�7\�V�5nl9�\�}�%�\��\�T\�\���\�\�\�nK�\�t\�=5�\�\�?,\r\�8Ι\�R\�\'\�\�\� (��_�a��Xf\�S3�N;�t:�.gA\�\�g�l-\�\�� ƭ�\�c\0+7_�~\�\�ݍ\�\�\��v:ٽ\�\rFe�\\\�X\ZԮZ\�0p��/\����7?h(����\'fcw�(\ZN�eH�1XF=-CQ�\� ^�A�!Hu65\�Y\�lw\�;���@%��z�@��v.�0��/\�\�Ȕ\�V\�\�7\�\\\�nn9\�Mϴj��)d\0�\�\�}\�\�/�j�Tq�v^��}W\�\�\�\�q;<&�\�\�\�?�Û\�m�����\��yp�yޒ��S\�ن�\�d2��}\�\�o;a��ߦ)\�x�\�\�\�|>^�oD�6B\�=s%9�e٤�\�2��$�\"\�\�1\�`\�`\�l\�ZI��\�ų\�Z\0\�\�\�H\�[\�\�b��ׇ�v\�\��v\�\��9w�rK$�p\�S6c\�ݏ\�W��\�~\�\�\�4�4\�W�]�\�\�4�\�ګg�\�\�\�W�3ݳ7\�f?拕\��|\�\��-p\�m��{8h\�\�.z��`T�\�\��7^b\�\�W�{�\�\�\�\�o>�\�z�wX@�~���`�%�E\�+\�\�vpfsc�K�f��1Z�\������Z�g���\n1�p\�\�b_7!ά?\�\�5Z����\�\�)E\�ԓ,���\n��&č�[�\�g\"�]\�\�\r\�\�\��>=�Og\�o�\�cL\�//lweKKQM���l\���\�\� �d�We�\�4.�&}L(4\�s\�\�\�R61}D\���\�d�K�\0�Q\0\�D�l.�PP��\�D R N��m!Y\�9��h$�FqT�F��\�,;\0Y�X�\n6�\�B4��aVQ\�\Z\0\�>\0TX�ݳ����-ׇ���a}�#��aZ�do\�c�5�\�faD\n\�^H,n\�\�r;BdEaf\�/\�S\rl\Z\�f�\�T\�,�y#\���\nv�!9B\�m\�*(\'B�&i\r\�\�\�:�p\�@\�X��\�\�w�2\�\�Ap��[�!c\�&F�F<+>0XgJ)�\��AO�A���\�\���#�P\�\�L1�\�\�h\\�\�XE\�\�At�9�A{�i#�b�v\"0<�`�4̊�\�%���\nǬ�\ru�\�\�È\�x>N\�X�\�ex��\�~�\�e5r8\�l&�,�A�T�\�\0��Ơ1Q��*�߅\�ð\"�3\0��iv�O\�2\�\�\ZB\�d\\�\'XE3$�x^\�@�R\�Q��\�jc(�����P<�\�0(9f�\�EiN\�pV$�f�80<`x\�0��\�E\�\��\'\�2<\�(��\�R�0C�^\��T\�\�*y0x/jB}\�*J{>x���AEo\�\�h;�\� _Ze�8�Efx�8jѥ&n!G�@T\�O7�\�)%�QI��\'�\���� \�\�iB`�v\�\�h+(���{�\�y,�y�VsTю �x^V\"� 骥`�\ZI\�p�0XkJ����xaRYa\r\�\�6Ύ��\�Q,�\�E�X\�<\�qZ���(\�\0Ń\�\Z9R�b\r��\�)0Xg2F�>r�\�(\�\nƺ��7P<�x\�@���ˏe,=�\�1Ŭ�M\�@\� ��D\�\�O�d#%-(��\0�ZCP`.=\��`��T\�^\"`x�\�ցD`_\�A\�R���x�8N\�&na�I�\�V����DcH\�k�A%�\�3V*�\�\�uZJT5�-@e66���ʬ`�zҦ�IU����r i�\�\�\�1\�\���Ӎ��\�N-5��-ݠ�_P\�2�������j�\n�����\�p��&(�N��K\�p<\�5q3\�(�\\U�\Z�SA��\�\Z���ͭ�a/Ll�r\�A�l\�\�h;(��~ٕ�XBťx\\�\�,�����9r4sU� n�P� Z\n*�\0k�A��tU� ��aX�\�κ�����x#_�\�XBǥxB0P��\�R�0G�\�eH#�*�\�->\�\���(\� �PaX��\�B\�\�\�\�vP<\"�+DH,�\nF\�R<)p5��\�AxY�ʨ+rGh#�*�BUZ����U�(\r�x:+*�l�m\�cyB�IUD>[Y\�|`x]V�c\�w8\�F*UP�\�x,`�\��\�o�e�J(+\�\�8;\��\'l�.�hJ�k\�i P �\�\�-̐#��9�T�`Q؊�55v:K��)U���x1(r�yv�OQ\�\�>K�Bĥx6[\� �\�\�-̑��R\�T�`�R`�\�\�\�+UQT�P]�Ea��SY\rX�\�ǻ%\n!\�\���T�\���US\�\� �\�\�/̡#\��h�Vú��p<�\� h�F\�J�Ё/0�G(\�ٍ3�\�\�xX!Wr�H�\�q�\�Y� \�K-\�\�9�\�E�d#\�*E\�x��:c�\"\�\�xR�q��\�njRQ�Zp<\�x\�P�N�\�\�d\�\�x&�Bi<0u\�3\�0,|\�\�Hy\��C���ZcPj�]\�0�GI�\n�l�!m\�\�+�\�\�(\�S�I�V\�&na��|\�\�H�\�tEU��\�\�A�q�D\�Ca�S��F�V0��\�\�*J�_~\�:k\�,.k\�P\�n�|\�vLw�\�z\�5R��q]\�\�\�f�6@ࣥ\�v\�)⁔��AEPg(\0%�D \�1��\�E>(+ -)������r�7R�� ]і�f1<�\�#�\�q\�(���G($�\�L9d\�0+\'\�\�\�c�P(��I3\�Ҷ1u;&; �є�FJP0e\�9��\�@\�}\�UJ\�(d\�V9\�5�y�\�$\Za\�j\�QK�BGNəF\n�w���[�#G�\�v�4R��i�`��\�T{�G\�(d\�N9\�+RI�oH�t\�(��@�#g\�\�p\�\�KM\�\�9�#\�\�K#(8�\�Z�\�\�A�\�ͭ,L�B�\�\�HPP�\�8;\��G���owF\�Y�\�\�\�r�+\�p<�/��\�H���5R��c\�p<�`�1���jB9\nK\�)PpB*R\��o\rH���c\�\�Xi�\��pT��%P</��c�K!\�F\nPp�`�0Xk\n.\�襃(�\�aX��\"�s�x@\�րD\"*].BD�`*.ǣU0�\�\�\�\�+0�F*PpjKZ\�\���\"\�\�xBq<���\�\�\�\�\�vp<%��\�2�\0\�q9\�U\��\�A|Y M��\�F\nPpfHp<�`m1�B\�o��2�\�\�\� �\�6Ύ��\��0%\�S\�\�\'��\�\��J\�_j\�f\���Jw���# ��ZcP2�%V�0���BY5j\�\�\� !\�o*R\�\�*P\�Z\�EE�8ė\�\�\�¯\�F\�Up�*\�F0x?R��_��q<�A8�\�8;\��\�\�\�\�t4�\nD\�r<�p<�/5\�s\�\�\�1\�H\�\n.��(0x/\Zku\�\�\nS�Ёy<Y�h&P<�x\�0\"�\�$cHƢx$�\�,� oѥ.na��\�\�)p�%Wլ>\�\��1�\�$.TX�c.��&(\�:�pĐ���ŋL\�\�\� �\�\�/̠��=\�A��\Z�\�I8U�5�\�ዄi\\�0\�Yn��\�)gG\�\�4!nK#<\ZNj+r�����p<�/����+�\�H3E.4�&l\�\��xv^�\�0�X8E\�<\"P�\r����xi\�w\�h\Z8\�f<-N��R�0�\�\�\�\�g��\ZZi8T�3g\�Ӹ\�ai<���F\�8p�u B�\\7��8�[O ��\�A|��_�A�R\�\�J2\�H�����ZcPS\�\�W�ȅ;p!PU9o\�x�\�ր�Qk�$�(r�c�6���������r8\�\�o�ƅ��\�R-`�\��6\�E�\�@��1 KUkM�\�\�A��y�[D��I�ҰLM�\�:��<�h�ȅ ��\�\�@\�\0�\� �\�\�\�#y$�:� ��L�< y\�P��O\�\�h**\�b-��\Z@\� ����b\\�\0#�r!��\�l2��5\�+T\�0��ðBqEu����!$h\�C\�\�UoP\�+\"J�e�~C��%�\�/͗r�os�ufOU�_�\�t+0�\�ڠ\�\�9\�\�\�0Ɲ\�,S�ԬTV�\�(\�|��W\�ϩ+��ÁI9�$$\�\0%�D� ��8M�BFN\�1�+Jl<����#BG��Q\�H\�\n�8Ȓk�A\�\��:P�\"�\�)�d7Ύ��\�I\�\�:M�Ǖ�Q\�x_j\�\�>T;\�\n�\Z)Z!8���0Xc���01\"�\�\�@�py�����\�x1\�~sM�G>A�eU�\�x_VB�?�\�5R�Bp]\�p<�\�=1(r��V\�S��0�h�qv�����\�x8�hq9��\'x�\�A|��_�CG\�9\�H\�\n!$���:c�2\�\�9 T���X\�6�oH�ߏ\�I<Պ�\�dBVU8ė\�\�1\�\�\�H#U+�dR\�\��K\�8-�V<�\�E\�b�TM�\�\�\���%T�}��F��q\�\�L�\nO\�`�\�h�m�o�6S�B1F��k�@��O\�QH\�D T$��u��Z�D0\�7 1�\�\�\�O\�B\�\�<\� <t$R��g͔��K[@\�\0�uƠĮB1g�2�r��c��\�8C\��������G���,.\�\���@���_�CG\�\�G��2a$0Xgjƅ_�28LOV\"F�) $H\�:�h\�j\�ے��H^܂\� �( �\�\�/\�С�s��G4R�B\"]Q\���\r7\�\0�$y:,�T4#�$oJ\�.!��VȸGe%�jcp<�/+�CH��[6R�Bb�\�,`�\�\�y�(]AP X��\�ڍ3�\�\�x�r\�\�d<銸Ge%�����<0����?e�\Z)]! ��\0\��L\�b�$/LPVY�\�9�< ykP\�g�\�U4\�\nW�B\�A�LM�\�:2/%��]!)�j+,�<�\�0((\�$O\�@�V\�XR\"��gH\�A\�B�\�\�h\�2�x�4��\�)`j\�fБ̫�s\�H\�\nI5�&9$0x?*$D�\"a$�<FP5io(z�}E\�\�\\(�Gqic`7ǧn\�|G\�\�H5\nɄ�\�W@`}(�]u�\�aZ$L�B2ͪ\�`�m�TX\ng\�Eu ��\�q �-\�\�@�\�\�u��n���\�La\���h�-�\n�\�D��uT\0IMA���\�(�E\�▯�XF�%����9q�A�F\�PH�hE�\ZE\�\0���A�i�t\�ӡ�B�j�(\�:�\�3�Ģx�\�HĀ\�Ax��[�!�\�*\�H\n)��\nŀ�ZcP \�֟ha\���y��p�\r&�\�\�\�D7i�&�_��\�\�\�d�\�iwA\��\�\�eg�ը3��_��\�\�\�\�\�o�9��FX��\'��r\�f\�\\\�\�\�\�������34g\�{�\�[{ǽ��\�\�p0��\�y\�\�\�\�8i%ϒ:\�4^Wm/\�3\�I�OΒ\�\�d\�\�\�i\�Q����^�oT2g\�d�k��~�J��i\�}Ǿ����2,�\�Z\�\�\�\ZN��{�q\r��!�\�t<\�}k^�ר�?{���=hZ/,B\�\�6WI}K��;0\����\�B\�\�\�뙝\�W�цm�P�\�ě\�4(�\�v\�S\�h�k�v-P���������W\�?9�\�\�\�fMD+\r&Rk�(_�g\�2�\�\�\�Ib�t��5�i�\�\�\�}�\�s\�~w\�\"�\�\�\�Dׁ�g\�E\�ֺ\nWo�F%W�?xk�\�\�\�Y�����ό\�_S\�틴ߙ\�>�Y���^z\�\�\���\�Y�5\�\�UF:��O\�Uo~��\�\�Qg\�\�S����\�\\�\����\�\�i�G\�\�\�\�\�8k\�\�\�\�q\�o���N~\�&{ك\�\�;y?�ó;nqx�[�[r��f��\�\�-3&�\�+?\�\�\�]��e�[�?쾎��fo<\�i\�}\��~\�|\�Ƹ�9�\�\�,�\�\'\�N/�\�^�Spq;\�w[qa�/$\�\�\�\�\� �\�\�\�V e\�\�o\�g6�\�L;f\�fh���f\�7\�&{\��\ZK��t��/\�\�\�\�\�U\��rV\�\�I���ӴԨ��d�QIR�\�|6Cw=\��\�\�.G�\�\�eֽ\�\�\�~c\�p�۶/\�\�}+e�ݼ?\�}N-\�#k��\��l\�!Kr�\�\��7�g�\�z��s��\�\�\�n�\�\�õ\�ؤ@\�p�?����s:','2025-07-21 22:07:46'),(12,3,'audit/profiling',_binary 'x�\�\�rǵ���*P�#y�m\��@�v-Ӷ\��\�/:8�*V� K\�!A� �()\�׃\�C�\�\r\�\�Ɖ\�8���W\�\�ݫ��r\�?\�]��\�bpqy\��ɷ\�]o9F};\�U�O���\'ߞ\�o�\�yos\�3\�]x���n<\���|\�\�UR\�g�\�×�����\�p\�\�O�\�p\�\��w�\�\�\�hpz=�\�\�.>��q��\�r|���\�^}\�\�\�Q�b\�7W�Qu6<�ϱ\�/&\�\�\�\�\�\�\���\�^�\�W��\�D�Ւ3\�\�J��?W\�\�\�~\�\�\�;!�\�\�\�߫c>SoR\�\�3�\�L�0\�Tg�n��\�O\�\�\�\�\�_�^�\�;��<�9/>]^]�ܽq�\�\�\\\\\�Gg����\����Q|\�\�(��S\�N�M9�ٽy\�ɘ�����\�\�\�>\�\�\�O�\�\�\�իދ\�W\�~>x��d͢�\�
�o]\�Y%\�)\�_pV\�)59+\�n��u��\�\����\�\�䛓�o\�{y\�\��`\�\�\�ޛ\�I`a|}\������?�j�/�+�{\��\�\�h�+_\��z�\�\�\�\�o\��{�\�o����\�\�\�u�}�%\��\����\�\�\���.G�^^]\�+�ǧ�\�\�\�{u<�\�7\�x�\'_�\�\�˃���\��5\�\�\�\�ޏ\�$�\�\�L\�\�\�ߋ\�닽�{�<\�=��\�\�\���\�\�=�x��wP�\�\�\�\�,�\�\�\�!��^\�\�y\�\�\�{Ϭ�U�\�ǂ?��⋿�\�w�q�\�\�\�\�Ͼ�/�~�:R�\�\�E\��罧sX=�{��f�\n\�\�ͦV�)7Ꮓ?\���\���nV\�Io�˹�l\�\�r�\�lx}<]_}\�\�*xϚ��ߺ���>w\�\\�:<�\�\�f�Ov~\�_\�\�\�x}q�3\�T\�6�]^\��\r�=�0\� \�*���\�\�\�tg��\�O?=��\�\�\�Ѡ:!L\�7�\�f4\�wV�\�\�\�o+�\�L8�~�w���\�\�\�\�+\�.k<\�\�\�O�3\rM\�\��\�\�ߛ�:��\�r�ss\�>qż��\�*!d�f.sX�́\�\�(3ǭ\�ᾼq�ey\rtx\�\���\r\�&>�Y�!hCІ\�ۆ$\�C��� �\�Od��HR�\�\�\�.>ߌW��g�\�\�ʶ;�\�\�;{\Z9\� ��\�\�λp6\�\�wo���=:;\r�x�nY\�\�B\�?�m\�zpzyuv\�&\�\�>���\�\�\\E8\�\�\�\rwB�\�\�PQT}�.G�����O߶\�\�%�?�\�U\�W\�-�n\�\�K>��gw>�\�M\�G\�M\�\�h\�.\�G�6Nq1I��\'GvZ���\���\�^Od\�\�p\�\�\�B\�w� \�\�{�ݾ�e��\�7}Mf��kg\�z�\�^S�\�{�%\n�7Zo�\�-�wb\�[��J�\�k\�{-&�bn\�F\�;������g\'ó�粆\�\�\��}3>y\�ٗ��ɜD\�#\�\�\�\�\ZS?m\�\��\�\�K%<\"���\\\�z\n��\�܆xy\�f�\�\�^\�)\�\�v~uys:ɽ�\n�\��\�\�\�\�\��\����A\�\�\�\�\�\�\�\�\�\��W��\�\�\�\�\�\�/{�\�\�\�={Z\�\���;\�]}q\�)t�O�\�ɯzO\�p%�1�o\�\�X�ُ�o\�WOEHN_3��\�=!v�\�U\�\�\�\"\�6�\�\�4��B\�\�jlk�\�\�ݏ>�~\�-\�ɋ@\\\�\�h{\�j\�\�IiGq�FG�7z���i\�\�K�#�\�%MZ\�)�:0:\�I\�x ]�\�`H�\�K� �6�F��\�s�q\���n�q\0*wt\�\�f\�h\�.�\�\��y���:\�iX?�\�|y~>�\Z\�~\��Q�\�\�G����X7r\�\�\�\�\�XuY?W\�\�\�\�\�\�\�7?�o~t\�͏\����c\\\� �\�+\�\�0\�\�\�\�g\�\�\�5�*�������}�O\�O_���\r�ڢ\r}\�m�\�\�zliІ�\rE\�҆&\�C�x\�y\�m��\��?9W|@�;C0\�Ǜ83�y\�mn�\�N\"U?�0\�v�@�\�0Kl̈́`h\�}�y^\�\�|1�j\�\�Y��krf�?T\�o�o�\n�ᗡG8\Z�O�F\�\�~0�r�N�7W��\�\��\�u\�\��~!f\�ד��B�~\�a5P�eO~sڿ|���B?D�\�\�\�מ\�Gn�#>�?�p>|�嗽w/z{�\�\�G\�J\�]ju��~�\�;8��bzӏ��\�NzzR�9Y|\�2\'\�X�xӺ��\�0�9��W\�\�E\�\�]�u�r\�\�\�\�p|Ӫ�sx\�ap=>�����\�\r��u9\��\�\�F\�\�\�LFHFgu07�@ޚ[\�Kx�����aTV۵_���\'�Z�g����\�<\ZW�am^Z�\�\n˖N�B��6om��\�S��=1w\'�?.\�\�\�\�p\�a\nD���jRE�z�\�\'Y\�fu�Z�0t\�\�{s\�\�9\����\�\\\�E#\��?\�D��NG��zο��\�\'����/�9\�e]Ӭ#^�\ZP\�,_>H��\�&`��}�Z�&\�|\�d6%V�\�\�\�qҺ\�y��\�j8嗊,�F\'�\�-u�c�\�Ā\�VH\�5m\��Jο03=:×N�C\�M\�m]6U��h\�.m��\�J�6�b\�\��\�\�\�\�wtC��\�p\�\�E�ӧ\�\�\�S?�\�\�\�7�@\�\���{\��w2\�މ\"��6\�ǫ\�j\�\�`tS�}�\�u�w~\�48�\�r��\�`\�K�i>�C#�\�\�ä\�]p\�\�&\�\�2ѽ\�x�a48����Q\r\�q���_G��u4�_�E\�\�A8�h�� 8m\�=�^7i�(\�\\j�\0\��\� \�U:P�]\Z-$\"�\�\�-�`�hG�\�E�`L�:\�]�hOlۅ\\^�юhόv^\r T`\�7J\�\�\�\�Q\Z�E�\�}\�c\�\�3�2B��\�cк�u\�mݹ�{uG\�\���{b\�=<@�uG\�\�\�]ǝ<\�\\�.\�\�P��?�濦{^<\�Ong�I\�\'\�\'�\�^Տ�׃��\�\�\�\�U[W��nM�W:�|\�\�\�^\�\�\n{�TN\�W/�N�\�9\�[�⸮ʌt\�т5aq��ס�\��*�\�\�\�Ux\�\�\�\�\�?\�v`�S\�KW��1�8S��\�0\�ј�\�V���\'��� \�ʴ�U7g:�V}3Bd��\�it�\��K��D\�w\�J\�e�>���=� \�1\�}ܾ\�\�/0�\�G\�&\�\�\�n\�\�[\�R\�z��eY��ذ�\�= \�\�eb]I]/Z��\�0����G=�PQ�\�\�\�u�����3hӷ�MW��\�f%\�t�\�hӗ�\�t�;2\�hԷ�Q�����_�\"�W�_x���\�7_rAӵM�X\��3� />\�\�\�N\�3nB\\\�2Ǭ���D\"6��6�\�z���[-Cp�DZ�L\�n\� -Z���̗\0��E`SN\�z\���=\�\�8\0�+h|����[d\�\�:7S�\�{\�\�3\�\n�\�\�ڋz\�e�>5;8\�MU\0D�F�ẶkN����k��nl3,�H�\�\�a�+%�۱I\�#\\\�n�ɂp\�ƍ5��a\�,\�g�\�d\�\�\�=�K��\�\�R\�۩y\�َF�@ \\�@#\�2�~n���\r�\�\�*\�\�!�U\�m\Z\0\�fA\�u=\�y!HӉ\�@B\�}=\�\�\�RB�wB����6\�B\�\�%�\�\�\�43r����|1\�\�JNj\�\�+lb\rr@ΟL�u\��j\�\��\�\�n�\�?.\0\�Ơf�\�\��<u����|G���A0�\"�ʨ\�$9?7K\��ӅLf������\�\'\�\'�1b|=��3V�\�|\"�\�OH\0\�2H�� g����-��X��.�faJ��#⬘�n%\'5\�\�f#\0�ӎ���8\�\�Bj\�2\n��\�k!�\�\�S��7p逐2�BĚ���,G\�2�b\"o\�\�h;�P�:gy�\�e&%t7�S��,�\�ĕ�\�R:ByJ)\�t�St$�\�ث�غ\�IM=\�`&+\�!��h$���_jβ\�\0!eU\�\�^CH]�\'f?\�$ ��!T�\�D\�mP\�3�\�\Z\�j7.��CR(\�Y�$Ow�܄\"5\�\���Lf+�#Ta���\�:��vt�Tuq.�I\�VtRS�q�( tȡ��\'�I\\\"�\�,\�!\0!i}\\\�\�u����\�Օ\0��p%�<>\�M�}x\�/���7\�d,X\nX�e�(\�X\n[��Ԕ\�Q�q@H�Ab\\\�P\�K�[X\�e\�#\�#\�.Lѱ̊Z\�\�b��\�\�c\\7�H@\�܃�i�FG��9\�v�+, \\\rB\�E���OO\�~��n�\n��pE���&�Γ<3cY�By�H\�a)7Qx\�L\�\�sSJW��@ (YF�bq��t���)\�\�,آF�]��c�\�B\�4x+:��\�8\�h:\�\�\�q��8q������F\0��!\�ҥ�\�\�\�\��<@H\ZBc\\���\�\�\�>x\�\�LXN\�n$$\�2H���B\�2��&\�\�>f��\��a<n�Ε-�#Ti�\�tWO�#\� kGG\�h\�T) ގNj\��2:@\�t��&O3\�!5g9\�Q�JH@���\�h\�4u����|�tB\�*M���\Z�\�F\"wV�=e�R�R,�\�4U]�*DIjJQ\��Ф\�ٸ�6��D\��^s�<tÈ�St�hv�\�\�4x\��\�*�tȡ�\�kt<q�����\�\n[@H\ZB\�L\r��.\�Ӳ�d\�c[@HB\�U�XiD��yK2�0\�h\�i;,��\�DJ2��\�M)\�b\�PB�\�\�\�х��.���d\�c�-�aDڅ:\�y=&�R\Z��\�\�cEG��\�iEGq\�c\�q\�5Bj\�rUU�F\0�+Bh��R\�ُ3�ɱ��4�\�\�G�\�Y\n����\�\� )6,��CRh\�\�\�U�)�unF�\��ФD�؟����ЅUW�\�#\�.\�б<�\�b��\�\�c%\��:\�\�\�M�.k�[�Ԝ\�4V\�B\�V�\"�\�}zb\��a#i@H\ZB\�\�\�i�eY\n��\�DG�%!) )�A\�X�\�\�|\��Ԍ�8�7(!I�e\�\�\�,�,\�#L\�YyBˎJ�G�֎�q�1Wʂ����z��\�:\�\�1M�Vg�[�Ԝ\��a\�|!�\�\����F\n\0! $�dq��\�Y��箰\r)�\�-�\��nK\�H\�[{\�\�]J�\�>�\�r��銟\�\����,\�mz�>Oa\�\�>5I(��G\�Yqﵬ�����t�}�\�\�,s��\�!��T��8\�K�\�vpRS�S�8\0�mT�X\�\�k\���J1�\�w@�.��\�8\�\�\�\�\�̧��@�0��Yw\�]�o\�\�`V*\�\�l P���t��6:s�Y\�����8\���x)\�;<e�ڭo\�U�;\�9\�\�\�\r]+��[\�IM=��@@责���YG��9K3�Jv��2��q!�.\���\ZW!iE\�\�Y0�g)Lnƒ\�_7.��\�Rx\n�i�MnJ\�\n;̂��XY\���vy\�h�<tÈ�\r:6<\n\�UH/��\�\�IM=\�\r\�\0j\�rX��$�s�\�;X0�\Z�V�\� u�����\�\�\�Jr\�\�7y�\�\�&,i����b%B\� G<Sx\�ܔ��7(�I�\�:�<_\�G\�\�*\�\�/�^�faF�SQG�b���\�\�\�53\�!��`�\�\n���M\�\"��,\�;��\n�\0W�P!��\���]m\�\�j6��\�y�\�ef,+\�n\\ m��><\�Ԕd\no��R46�\0$$!�ܲz��p�|�(l\�\�h\�#�\�\�\�ALj\�Q��oE\'5\�x���@�:Nԅ\�\�\�-BbΚ\��\0\�B��2B\�>=1�9\�t H\ZA\�T=\Z,U��\�JAQl\\m��P6֓�f\�@��Ot7}:@H�A\�u,\� m)QzsYg<:aDڅ):Z�8�*�)\�қ\�:\�U\�}�t\�\�\�q��q����<6�\0�\�!\�&JE]�\'f?/96���!4F\�\�/%�$�`�Kuc�!) )�A\�*Ow\� I\�(���A (YB�e�\�\�L(S\�G\�\�*\�[\�+B/�J�0CG5\�U1ފNj\�\�hO2�r\�!ǘ8Hy\�!-e)\�\�\�B\�:\�\�bM]��%?\�$�N��!�M�-�$�ʬ��\n�m^m��p\�ā_���Uf�<ŴÎ��&%\�Dz�Z\���\�S\�r�<\��St<wqR�.%�\�\�IM=^bR\�!���q�%\�[�Ĝ\�JtB\�:�:h\�>=1�qa��4 $�c̰��\�\�͌U\�+\�MYҡP\�\�E\�Vh\nDŽ��R��&�1{�\�\�D�X\�\�\�\�^�*YIp\�\�<n��\'F�a��\�Y\�\�\�g\'5�8\�\�2#�vZ\�\�\�\�\'\�W �IK0\�\�T \\\rB-\�C]�\'f?!:z\���pE��\�朖e��ܹyB\Z�����\�ܻ�ӳ\�\��\�XgLHb\"DS�\�\�RNB�\�>O��\n�\�I�\'v;F\�\�y��og\'5�x�}l�9vB-\�C\\%$&-ɺ*��M)\"K]�\'f?) ��!\�ͨ�\�y��\�ܔ%-�n\\$m���V�\Z���g��&��I*��,\�dZىRN²\�>O\Z\�MQ8 \�\�\�\� \r{Yu\�\\x;;�\�\�s\�m;\�\�\�:.�p��JHLZ�\�T \\\rBoM���TO\�~JhL���!\�B��~�sy�B\�\�\�\r-\�0Q\�\�\�.S{�\\��tG%�� 0Y��q�v��r��\�SFc~zbD\Z�);�5�C��og\'5�8�vȱ#��Ǒ�\"�R�VW\�\�a�\�j�fͻ�\�\����#iC赌`6\�S0�����ݬ#�\��nO\�H\�[,{\�\�]��\�|\�\�\�V\��]\�sy>��_\�\��T,.�\��{��iB�n\�\�\�z\�Y\�X)m�Ua妍\�P\�\�k\�\�\�?`B���b����\�d�t \�\�\"G\�尒I\�� \�wT��q=\���!h\�\�Q7މ�/t�\�,���fq��d&S9\�\�te�\�\Z?`B�A���unJ\�)i`L�a�����b6�\�γS\�0\�I�a��㝛L=��~vR��\�&\�\0�sτ\�\�Z�\�!5g��\�=.�\0\�9u.nS&9u�����X IC\�L\�s\�W�}��0�UX)1�hÞ\�7w�1��2*�)\��I\"|��G\�Iq���1je�4p��o�Fc�\�\�\�%�\�T[�\�\'\�k\'5�xQ\rph�㼈Gp\���\� \�\�\"譬?JA]w\'f�\��A\�z\�bTY��\��s��=\�1�\�O�g2n^.E���Q��P\�\�Q\n���e�hmbw\�R�\�9\�yG\�D�\"0ܹFt�J!\�Ѻ\�IL=�w4 t�N;:�7\\2\�!1gyx<@HBm�ɓ\�ezj\�S`�f\�ɨ\�̓�\�\�\�¾���\�p�\�=.�\�\�ݹ�鼵\�9�ФD�軥)�#J\�\�\�a zaDڅ:\�\�z\��,&�\�\�ӌc\�+С��k\�\"HO\\\"�嬪F, ���<V>Q\�uzj\�\��_!iu\�AI*�e)�\�\�XF�Rl\\ m���\�E��\�\���Ԕ\�:J)��,�D1�\�Y57w5��ee�f^�H�F�a������\�)�~v��v�;`�;�\�)A\� �I���Fp!\0\�jj&\�E]�\'f?�UG��B@�\Z��)&�y���<3c ��y����ڨ5R�\�g���%(%$)��\�FB\�\�_͙^TZ\� ͱK&�aDڅ):�7\�BZ��\�\�c��С���q>��\�5Bj\�r��\0!i�6B\�B=1�I\�U\���p%-\�P�aY�\�̌%�*\�KK��!t�$\�x\�(IM)PB�e\�nfn�j\�\�\"\�\n\�<)uG\�0臵�\�L\�\�F���\�\�f\�j\�8\�\�i5��HHMZ\�cR $\r�rqY���\�S�����\�JW\�92>\�S8���<\�̼��\�\�\�4\��\�g�$�\�T7;p�P��\�]�CnE)#�xa�����\�if\�hNjl1\�\�Nji\�`\�\�ÎmD�\�\�EBjҪ<%D �\n�gL0!��\�S��\�(] IC�L\�\�ݺ<O�;7O�n\�744\�2H���\�m�\�Ν����[J@\�2J<\�\�\�<Nj _Z湎�9@H�\�\��\�\�\�\\9\�\�Nb\�Ѭ�\� `촳�Y�\�q����4\�j\�x@�\Z�^\�!u����*WB\�\n\�Qw6\�S�܌%\rʁm\\ m��\�ǥ.Sy�ܔ�ʒ��($�\�ݳbB�\�:[�-\�\n�F�a��#��\"ܗ\�\�\�jk1�\�cG�X\�\�K\�!5i���m�G\0��Ahm\��n\���\�\n3\�\0!eqH؛<M�23�A=�\r�\�\�J()\�T\�*7��S%��$%�y�J|1#!\n\�<�-0\�#\�0\�\�q��^\\%�����|,\�h�\�;�\�\���fG �I\�z�\���!T^D�+\�\�\�gYWZ\0! \\\rB\�)��<�ϝ�g9v\�ܼ@\�O��u��<\�\�s�\�Y�\�蠄&%F\�zgA\�\\)#!Ta�geW\�`$\�kg\�\�ł�3\�\�\�&���`�;\�\�\�\�\�EBj\�Ҿ�r� �p%�\"BH]��f?\�a\�\0!i��g)��<�3�\�y�!ܸ@\�Oa����\�9\�%�)\�1 J@ MJ�\�)�\�RF���y��\��aT\Z�);NN���\�vvR�\��\0;\�\�\�\�\�Z#.R�VU\"�\�+!��\�S��\�؈R�\�s\�\�\'0!\�<�\�\�X+m7/��\�S�L\�#%�\�\�\�\�A (�I�Qu\�%L1#aK\�<\�a\�\�#\�04\�p\�T]�X�r&���\�\�\�\�H*��\�\�NSE O\\$$&-\�\�\�B\�\Z�j%u����dWۧB@�\Z�^D�.E��\�,7c)��ݼ@\�\nO�9����\�s\�3JRS�\�\�\��ФD\�B\�J\�RF����獄�@?�H\�0cǚ8�U3\�\�\�&��f�ӎ�7qZ�t\�=Bj\�\�2R�PHg\"�ԍzZ\�3�c�;$͠QQ�+�g)2g\�V:�2KK���M�$\�xg\�̫j+aPB�\�|4\�J�\���uy�)\�Ѿd臵��|\�ઘog\'5�h�=0�9vL\�\�\�X\�!5i����@$\0\�\� T��!u������4 $�lF�5\�\�6s\�:*\�\nMM�m\�bt���m\����\�z�P��\�U-$\�\�\�U+���\��]\�>�0\"\�\�-X\\��\�\�\�IM=\�c^\�!��j6�ц�EH\�Y\�bN $\r�k\�%k\�>=5�\�JL\0B@���n�@879V�Z�𐔛��\�f�h\nh�e�ojL+�IjRq\�)L�\�2Lt�\�\�M`͙^d�\�<\�P4=1\"\rÌ/\�\�<#\�\�Nb\�\�l�9v,qj�\�\�UBb\�\��\0!m��S\�u�����Ɔ���4��E�n\\��*7eU՟!*6,��CT8\�\�\�<���g��&\�QR&�d&B�Z{[^\�I�\�Km��\�\�\"\'��\�=\�LK�\�b.���\�\�\�:�%t�N;:N\�ޙU\�MBj\�\�l\�&�@��>\�\"�ԝzb\�_u\�q��p5�E5�ssd^�gf,\�;Zj+�\��nM\�H�\�[${\�\�]J�\�>�\�r��銟\�\����,\�k&CXW(\�S��\�h\�\�~\�^\�\�\�X)i�ua\�&\�B\�\�[�\�-$7*Nr\�Tu;9�\�\�t\�\�r@N\�:ry�$�������m���VAqԅwb\�S��>#�+-����us�WV�\�N��W�8Lhb�Xܔ\�\�R���l\�J�Rb��\Zϗ��\�9%YG�6^F`\�s�+��\�\��b\n���\�ܣlG\�\�\�igG�\�;\�GHMZZuT�\�Qy@�F�#Q��OO\�~[T\0B\���«����\� D\�6\��60��\�S�jS��S��Ԕ\�5\��\0%4)��\�\\\�J \�\n\�<\�*s�F�a����5��b&���\�\�;`�;ֺ� �IKt�\�!\0\�*\n��RW\�ٯ�\�!a�a��P\�y\n����\�ܼ���\���8�U�L\�sS�1ݬs%�d%��ء�ŌD\�=*�Uݤ \�\�\�\�\�\�\�\�\�5+g\�K\�Q�}G�`\�\�Î\�\�\Z?\�q����|G\� \0\�z�:��\���\�Pꀐ4��[S{\n.\�<EFh�!ܸ@\�O!�s��L睻㬑6�Ф\�\�O��bF\��y2\�0*\�\�\�x]\�K\�r\"��\�\�c03\�CG��o\�k�Ԕe9����!42Nwԅzj\�\�(�iC\�\\�\�\"\�R\�܌\�]7]EX\nX�%�(�\�i�i�efJ��\�x���ȸ\Z]]LH\�\�.\�\n\�\�j \�\�\�ٱ\�Ev\�y\�VvR��b��vȱ�E�#.R�VU\�\"҅PK����\�S��\�h\Z �+BhX]�2�\�y\�un\�r�\�Ǿ��5�}7C�O\�)�R�\n�\�4\�]7I�m|\�_�\�Vvn�yl��9݉-�\�\�j���n\'\'1�8���A1r�2Mα\�\�S�\�\�p\�E0<\�7ɋ�\�N\�|\�`1:$��dq\�b�\�\�+k�\�%bR0Y����\�\�U\�&7�x\�\�(*0&\�0qVGLd1!{<\�<F=�4Sv���.\n�\�9\�Vv�O�� \�;\�ؙ�<e���Ԥ%\\ $\r\�t��.\�S���X�)C踲\� \�g�\n�����&I\�!*�t�^��s��\�M*Ƣ�0���i\nkQ\�I�\�>\�q�<\�Ĉ4Sv<\�х\�r.����\�cc(\n vȱ#xt\�ZW iI\�2\�\�\�T \\B#\�V1��TO\�~���Ȁ��\�q��v��\�\�,�\�vH[\�)$\�\�HI�\�v�9E[`Lhb\"U,\0ix1%�\�\�<\�f�F�]��ce4ᦜ oE\'5\�8\�\�$!�v\�\�\�Rƴ����Ԝ\�%����!\�R\�!u����8�(/ ICh�1ac3=�\�LY\\\�n��\�\�\�0q\"Nb5�\�\�\�&��(��\�D0#kL,+\�$\n\�:k�������aƎ\�\�\�\�r*�kv�9v��>\�J\�*!5i��~��2��\�\�\�,u����<Ǿ���4�RF�gM��,7ey\�Mʂ���X��n�\�L\�=\�$1�ޑ�\0&�d&֩zQ�\�ŜD\�g��叞��aʎ\�.Nmu\�\\x\�g���#�\0v�N;;\�\�ϝ �R���\���t,$rԝzj\�3���P�fP\�\�LO�s3���b\�\"i;<��V*w�֛\�&\� 0���f&b\�) WZ\�y,DO�J\�0cdzF\�S\�\�$&ɻZ\�v�N+;���\�<\'���m��\0W�P�\�\�<u����TG! \\Bk�\�\�*ST�ܔ�v\�ܸH\�Qa��>\�\�jo��TLGs�� 0Y��\�\�E&�-\�$|a�\'+5\'����aƎqj�/\�\�[\�IM>\�b3�C�\'\�$\�ƈ��Ԥ\�U7��P �p5�P*BH]�\'f?\�;�q\�\�8*l�\�,\�\�)���E\���E\�#y�o\�\�!w\�.�*a\\W��\�\�\�ق�+~.\�Çr\�K8���7\�9W~�\�f��NɎ�j�m|-�n�)\�\r4+\�ܔ\�P\�\�{\�\�\�\r\�pSF1[\�NNj2�T:\�9�ȱ���s<\�G�Ԅe,\�� a�45���\�N\�|\�q \�\"h}]\�\�\� �\�>P9����\�f\�8�\�\Zǘ�q/\�}b�\�\�w3�\Zq��q/�Ru\�\�M�2\�h^X�i��Y\�(\� }��+}7k\'5�HC\rp��㽋\�\�O\�W�a�*���WV\�\�E]u�f>\�U} WA\�\�z\�<\�7�\�l\�|7K��\��\�O�b\�\�5\"\�F�̄b�\�f\����e�_oGd�*�\"Ta�g����\�\"\�\�\�nX1�݊Njꑘ,rȑ\�\\0��CHMYJA\�B\�r\�|���KOM~\�`\� $\r�6\�6�F�<Iar3�\�PyH\�!)x�ӑ��\�\�䦔�N2(%),\�,n�,\�#La�g���膑hf\�X�\�\�b��\�\�c�D�F�C#d\�:��FH\�Y��\'#h@�\Z���F#P\�\�OB@H\�@a�s3cu\�6\�\Z\n�y�\�b0��8\�\�\�M� \0^���p\�\�\'\�s?�>��p<\�nt<���:\r\�\�\�\�\��[�3�\'\'Q�Z�c��Av\�\�\�\�\�\�\�\�\0s\�\�Nq��\��?�pS\�\�ч\�\�\�\�/�\�;xyx\�\�{\��\��G\�J\�]ju��~�\�;8|\�{yЛ~�\�\�p\�ӓ��\�^n�\�\�46���q,��\�-h?©\�QP<�\�6\�Egw��\�K�L\�2T��Ǩ\Z�\�ux\Z;\\�w~?�˨�b���ՃVE�[�\"g\�]\�H��\�{��1�q�\�$\���S��\�@Uu1bc0?\�\�\�KU�\�]\�ѯ�\�H�~R�mf]ǴJlH)\�\�\�u�W<�X\�L��\"�,+i\�c�O\�T V�cŚ�ġ\�f�ʪ\�\�O�\�\�.$\���\�|\�fa\�d�\'�MW�\"Fh\�\�&@W&/F\�!�G���\�D���\�Zr�I:_\�\�N�~z��/}�\�\�\�\�\�\�\�uo=\\\�8\�؇�\�Z~5�Uxͽ��\�b�\�\�Y\�\�\�\�\�o\��{�\�o��\�e�Ύ��\�\�\��\����\�\�\��:\�H���<l�O?.��ý}�\�\�xv\�o\�\�NO���\�\�\�_������\�\�1�Du��Ã\�9?��{\�}}�\�v\�\�\�\'�\�7Z��\�\�\�#<�\�/\�\�*ƫ�\��\�W}99\�\�\�\�#\�\��\��Y\�\�?�?�:�\��\�v\�罳~�\�Cp?���\�ԑ�\�U_\�.�v8=\�=�k\�\�=Z\�3�PB�1$\�\n\�cU+\�\��1Dc��1L\�J�\�I�1t\�\�=C=7\�օ7z\���\�{�_�\Z�\r��ᐟOzo\�߆\�p�m��}í\�Vx/,3\�J�^\\^}>�\�\�乯\��\�%\�\�\�\�_�ӛ\�¨R\�-�*+6��{wy�\�~p6�\�\�\�h\'���zr};\�\�\�#��w\��\�W\�cYdE\�\�\�\�\�\n5\�ɒ˙\\\�\"�k\�����\�\�߹\"�y��\�=�&\�qT߮�\�\�Zm\�63X��s�mւ=,ڪ3�\ZD\�h�����\��;�J','2025-07-21 22:07:46');
/*!40000 ALTER TABLE `audit_data` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_entry`
--
DROP TABLE IF EXISTS `audit_entry`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_entry` (
`id` int NOT NULL AUTO_INCREMENT,
`created` datetime NOT NULL,
`user_id` int DEFAULT '0',
`duration` float DEFAULT NULL,
`ip` varchar(45) DEFAULT NULL,
`request_method` varchar(16) DEFAULT NULL,
`ajax` int NOT NULL DEFAULT '0',
`route` varchar(255) DEFAULT NULL,
`memory_max` int DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `idx_user_id` (`user_id`),
KEY `idx_route` (`route`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_entry`
--
LOCK TABLES `audit_entry` WRITE;
/*!40000 ALTER TABLE `audit_entry` DISABLE KEYS */;
INSERT INTO `audit_entry` VALUES (1,'2025-07-21 22:07:29',3,0.191095,'175.143.65.97','GET',0,'site/index',8992320),(2,'2025-07-21 22:07:37',3,0.177466,'175.143.65.97','GET',0,'fileqna/file-qna/index',9470560),(3,'2025-07-21 22:07:46',3,0.179173,'175.143.65.97','GET',0,'fileqna/file-qna/update',9711264);
/*!40000 ALTER TABLE `audit_entry` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_error`
--
DROP TABLE IF EXISTS `audit_error`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_error` (
`id` int NOT NULL AUTO_INCREMENT,
`entry_id` int NOT NULL,
`created` datetime NOT NULL,
`message` text NOT NULL,
`code` int DEFAULT '0',
`file` varchar(512) DEFAULT NULL,
`line` int DEFAULT NULL,
`trace` blob,
`hash` varchar(32) DEFAULT NULL,
`emailed` tinyint(1) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`),
KEY `fk_audit_error_entry_id` (`entry_id`),
KEY `idx_file` (`file`(180)),
KEY `idx_emailed` (`emailed`),
CONSTRAINT `fk_audit_error_entry_id` FOREIGN KEY (`entry_id`) REFERENCES `audit_entry` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_error`
--
LOCK TABLES `audit_error` WRITE;
/*!40000 ALTER TABLE `audit_error` DISABLE KEYS */;
/*!40000 ALTER TABLE `audit_error` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_javascript`
--
DROP TABLE IF EXISTS `audit_javascript`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_javascript` (
`id` int NOT NULL AUTO_INCREMENT,
`entry_id` int NOT NULL,
`created` datetime NOT NULL,
`type` varchar(20) NOT NULL,
`message` text NOT NULL,
`origin` varchar(512) DEFAULT NULL,
`data` blob,
PRIMARY KEY (`id`),
KEY `fk_audit_javascript_entry_id` (`entry_id`),
CONSTRAINT `fk_audit_javascript_entry_id` FOREIGN KEY (`entry_id`) REFERENCES `audit_entry` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_javascript`
--
LOCK TABLES `audit_javascript` WRITE;
/*!40000 ALTER TABLE `audit_javascript` DISABLE KEYS */;
/*!40000 ALTER TABLE `audit_javascript` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_mail`
--
DROP TABLE IF EXISTS `audit_mail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_mail` (
`id` int NOT NULL AUTO_INCREMENT,
`entry_id` int NOT NULL,
`created` datetime NOT NULL,
`successful` int NOT NULL,
`from` varchar(255) DEFAULT NULL,
`to` varchar(255) DEFAULT NULL,
`reply` varchar(255) DEFAULT NULL,
`cc` varchar(255) DEFAULT NULL,
`bcc` varchar(255) DEFAULT NULL,
`subject` varchar(255) DEFAULT NULL,
`text` blob,
`html` blob,
`data` longblob,
PRIMARY KEY (`id`),
KEY `fk_audit_mail_entry_id` (`entry_id`),
CONSTRAINT `fk_audit_mail_entry_id` FOREIGN KEY (`entry_id`) REFERENCES `audit_entry` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_mail`
--
LOCK TABLES `audit_mail` WRITE;
/*!40000 ALTER TABLE `audit_mail` DISABLE KEYS */;
/*!40000 ALTER TABLE `audit_mail` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_trail`
--
DROP TABLE IF EXISTS `audit_trail`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_trail` (
`id` int NOT NULL AUTO_INCREMENT,
`entry_id` int DEFAULT NULL,
`user_id` int DEFAULT NULL,
`action` varchar(255) NOT NULL,
`model` varchar(255) NOT NULL,
`model_id` varchar(255) NOT NULL,
`field` varchar(255) DEFAULT NULL,
`old_value` text,
`new_value` text,
`created` datetime NOT NULL,
PRIMARY KEY (`id`),
KEY `fk_audit_trail_entry_id` (`entry_id`),
KEY `idx_audit_user_id` (`user_id`),
KEY `idx_audit_trail_field` (`model`,`model_id`,`field`),
KEY `idx_audit_trail_action` (`action`),
CONSTRAINT `fk_audit_trail_entry_id` FOREIGN KEY (`entry_id`) REFERENCES `audit_entry` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_trail`
--
LOCK TABLES `audit_trail` WRITE;
/*!40000 ALTER TABLE `audit_trail` DISABLE KEYS */;
/*!40000 ALTER TABLE `audit_trail` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `audit_trail_entry`
--
DROP TABLE IF EXISTS `audit_trail_entry`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `audit_trail_entry` (
`id` int NOT NULL AUTO_INCREMENT,
`model_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`happened_at` int NOT NULL,
`foreign_pk` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`user_id` int DEFAULT NULL,
`type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`data` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `audit_trail_entry`
--
LOCK TABLES `audit_trail_entry` WRITE;
/*!40000 ALTER TABLE `audit_trail_entry` DISABLE KEYS */;
/*!40000 ALTER TABLE `audit_trail_entry` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `auth_assignment`
--
DROP TABLE IF EXISTS `auth_assignment`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `auth_assignment` (
`item_name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`user_id` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`created_at` int DEFAULT NULL,
PRIMARY KEY (`item_name`,`user_id`),
KEY `idx-auth_assignment-user_id` (`user_id`),
CONSTRAINT `auth_assignment_ibfk_1` FOREIGN KEY (`item_name`) REFERENCES `auth_item` (`name`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `auth_assignment`
--
LOCK TABLES `auth_assignment` WRITE;
/*!40000 ALTER TABLE `auth_assignment` DISABLE KEYS */;
INSERT INTO `auth_assignment` VALUES ('super-admin','29',1592055516),('super-admin','3',1592063234);
/*!40000 ALTER TABLE `auth_assignment` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `auth_item`
--
DROP TABLE IF EXISTS `auth_item`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `auth_item` (
`name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`type` smallint NOT NULL,
`description` text CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci,
`rule_name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`data` blob,
`created_at` int DEFAULT NULL,
`updated_at` int DEFAULT NULL,
PRIMARY KEY (`name`),
KEY `rule_name` (`rule_name`),
KEY `idx-auth_item-type` (`type`),
CONSTRAINT `auth_item_ibfk_1` FOREIGN KEY (`rule_name`) REFERENCES `auth_rule` (`name`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `auth_item`
--
LOCK TABLES `auth_item` WRITE;
/*!40000 ALTER TABLE `auth_item` DISABLE KEYS */;
INSERT INTO `auth_item` VALUES ('',2,NULL,NULL,NULL,1592140225,1592140225),('*',2,NULL,NULL,NULL,1592059469,1592059469),('/admin/*',2,NULL,NULL,NULL,1592047887,1592047887),('/admin/default/*',2,NULL,NULL,NULL,1592047892,1592047892),('/admin/default/index',2,NULL,NULL,NULL,1592047896,1592047896),('/chat-answer-bot/index',2,NULL,NULL,NULL,1638238171,1638238171),('/chat-live/index',2,NULL,NULL,NULL,1638238172,1638238172),('/chat-suggestion/index',2,NULL,NULL,NULL,1638238173,1638238173),('/chat-user/index',2,NULL,NULL,NULL,1638238173,1638238173),('/chat/chat-answer-bot/index',2,NULL,NULL,NULL,1638238174,1638238174),('/chat/chat-answer/index',2,NULL,NULL,NULL,1638238175,1638238175),('/chat/chat-common-question/index',2,NULL,NULL,NULL,1638238175,1638238175),('/chat/chat-common-word/index',2,NULL,NULL,NULL,1638238176,1638238176),('/chat/chat-config/index',2,NULL,NULL,NULL,1638238176,1638238176),('/chat/chat-greeting/index',2,NULL,NULL,NULL,1638238177,1638238177),('/chat/chat-live/index',2,NULL,NULL,NULL,1638238177,1638238177),('/chat/chat-question-tag/index',2,NULL,NULL,NULL,1638238178,1638238178),('/chat/chat-question/index',2,NULL,NULL,NULL,1638238179,1638238179),('/chat/chat-suggestion/index',2,NULL,NULL,NULL,1638238179,1638238179),('/chat/chat-user/index',2,NULL,NULL,NULL,1638238180,1638238180),('/chat/index',2,NULL,NULL,NULL,1638238182,1638238182),('/contentAnnouncement/content-announcement/index',2,NULL,NULL,NULL,1638238182,1638238182),('/contentApplication/content-application/index',2,NULL,NULL,NULL,1638238185,1638238185),('/contentArticle/content-article/index',2,NULL,NULL,NULL,1638238186,1638238186),('/contentCalendar/content-calendar/index',2,NULL,NULL,NULL,1638238186,1638238186),('/contentNewspaper/content-newspaper/index',2,NULL,NULL,NULL,1638238187,1638238187),('/contentPhoto/content-photo-gallery/index',2,NULL,NULL,NULL,1638238187,1638238187),('/contentPoll/content-poll/index',2,NULL,NULL,NULL,1638238188,1638238188),('/contentSlider/content-slider/index',2,NULL,NULL,NULL,1638238188,1638238188),('/contentSocialMedia/content-social-media/index',2,NULL,NULL,NULL,1638238189,1638238189),('/contentStatistics/content-statistics/index',2,NULL,NULL,NULL,1638238189,1638238189),('/contentTag/content-tag/index',2,NULL,NULL,NULL,1628686600,1628686600),('/contentVideo/content-video/index',2,NULL,NULL,NULL,1638238191,1638238191),('/customDashboard/data-dashboard/category',2,NULL,NULL,NULL,1628686615,1628686615),('/customDashboard/data-dashboard/create',2,NULL,NULL,NULL,1628686615,1628686615),('/customDashboard/data-dashboard/index',2,NULL,NULL,NULL,1628686612,1628686612),('/dashboard/dashboard/*',2,NULL,NULL,NULL,1592049351,1592049351),('/dashboard/dashboard/index',2,NULL,NULL,NULL,1592049247,1592049247),('/frontend/frontend-content-assign/index',2,NULL,NULL,NULL,1628686637,1628686637),('/frontend/frontend-content/*',2,NULL,NULL,NULL,1607525201,1607525201),('/frontend/frontend-content/assets',2,NULL,NULL,NULL,1628686642,1628686642),('/frontend/frontend-content/index',2,NULL,NULL,NULL,1607524952,1607524952),('/frontend/frontend-footer/index',2,NULL,NULL,NULL,1628686637,1628686637),('/frontend/frontend-header/index',2,NULL,NULL,NULL,1628686638,1628686638),('/frontend/frontend-page/create',2,NULL,NULL,NULL,1628686638,1628686638),('/frontend/frontend-page/index',2,NULL,NULL,NULL,1628686640,1628686640),('/frontend/frontend-site/*',2,NULL,NULL,NULL,1592523307,1592523307),('/frontend/frontend-site/create',2,NULL,NULL,NULL,1628686640,1628686640),('/frontend/frontend-site/index',2,NULL,NULL,NULL,1592522730,1592522730),('/frontend/frontend-site/set-default-site',2,NULL,NULL,NULL,1610003124,1610003124),('/frontend/frontend-site/update',2,NULL,NULL,NULL,1628686643,1628686643),('/frontend/frontend-theme/index',2,NULL,NULL,NULL,1628686639,1628686639),('/gridview/*',2,NULL,NULL,NULL,1628686627,1628686627),('/gridview/export/*',2,NULL,NULL,NULL,1628686628,1628686628),('/gridview/export/download',2,NULL,NULL,NULL,1628686629,1628686629),('/holiday/holiday/index',2,NULL,NULL,NULL,1638238203,1638238203),('/i18n/dmg-i18n/create',2,NULL,NULL,NULL,1628686631,1628686631),('/i18n/dmg-i18n/index',2,NULL,NULL,NULL,1605704155,1605704155),('/imgslider/main/index',2,NULL,NULL,NULL,1605704156,1605704156),('/installer/*',2,NULL,NULL,NULL,1628686631,1628686631),('/installer/default/*',2,NULL,NULL,NULL,1628686634,1628686634),('/installer/default/database',2,NULL,NULL,NULL,1628686635,1628686635),('/installer/default/general',2,NULL,NULL,NULL,1628686647,1628686647),('/installer/default/get-list-table',2,NULL,NULL,NULL,1628686648,1628686648),('/installer/default/index',2,NULL,NULL,NULL,1628686650,1628686650),('/installer/default/mailer',2,NULL,NULL,NULL,1628686650,1628686650),('/installer/default/prerequisites',2,NULL,NULL,NULL,1628686652,1628686652),('/installer/default/table-processing',2,NULL,NULL,NULL,1628686653,1628686653),('/installer/default/welcome',2,NULL,NULL,NULL,1628686656,1628686656),('/menu/*',2,NULL,NULL,NULL,1628686634,1628686634),('/menu/backend/*',2,NULL,NULL,NULL,1592119666,1592119666),('/menu/backend/assign-menu',2,NULL,NULL,NULL,1628686646,1628686646),('/menu/backend/create',2,NULL,NULL,NULL,1628686647,1628686647),('/menu/backend/delete',2,NULL,NULL,NULL,1628686649,1628686649),('/menu/backend/index',2,NULL,NULL,NULL,1628686649,1628686649),('/menu/backend/level',2,NULL,NULL,NULL,1628686651,1628686651),('/menu/backend/roledelete',2,NULL,NULL,NULL,1628686652,1628686652),('/menu/backend/stub',2,NULL,NULL,NULL,1628686654,1628686654),('/menu/backend/update',2,NULL,NULL,NULL,1628686655,1628686655),('/menu/backend/view',2,NULL,NULL,NULL,1628686647,1628686647),('/menu/frontend-menu-category/*',2,NULL,NULL,NULL,1628686665,1628686665),('/menu/frontend-menu-category/create',2,NULL,NULL,NULL,1628686666,1628686666),('/menu/frontend-menu-category/delete',2,NULL,NULL,NULL,1628686681,1628686681),('/menu/frontend-menu-category/index',2,NULL,NULL,NULL,1628686688,1628686688),('/menu/frontend-menu-category/update',2,NULL,NULL,NULL,1628686688,1628686688),('/menu/frontend-menu-category/view',2,NULL,NULL,NULL,1628686693,1628686693),('/menu/frontend/*',2,NULL,NULL,NULL,1596633846,1596633846),('/menu/frontend/article-item',2,NULL,NULL,NULL,1628686667,1628686667),('/menu/frontend/assign-menu',2,NULL,NULL,NULL,1628686682,1628686682),('/menu/frontend/create',2,NULL,NULL,NULL,1628686686,1628686686),('/menu/frontend/delete',2,NULL,NULL,NULL,1628686688,1628686688),('/menu/frontend/disabled',2,NULL,NULL,NULL,1628686692,1628686692),('/menu/frontend/index',2,NULL,NULL,NULL,1628686693,1628686693),('/menu/frontend/level',2,NULL,NULL,NULL,1628686694,1628686694),('/menu/frontend/roledelete',2,NULL,NULL,NULL,1628686696,1628686696),('/menu/frontend/slider-item',2,NULL,NULL,NULL,1628686665,1628686665),('/menu/frontend/update',2,NULL,NULL,NULL,1628686667,1628686667),('/menu/frontend/view',2,NULL,NULL,NULL,1628686682,1628686682),('/mimin/*',2,NULL,NULL,NULL,1605704448,1605704448),('/mimin/role/*',2,NULL,NULL,NULL,1592561228,1592561228),('/mimin/role/create',2,NULL,NULL,NULL,1592561235,1592561235),('/mimin/role/delete',2,NULL,NULL,NULL,1592561237,1592561237),('/mimin/role/index',2,NULL,NULL,NULL,1592561238,1592561238),('/mimin/role/permission',2,NULL,NULL,NULL,1628686689,1628686689),('/mimin/role/update',2,NULL,NULL,NULL,1628686691,1628686691),('/mimin/role/view',2,NULL,NULL,NULL,1628686693,1628686693),('/mimin/route/*',2,NULL,NULL,NULL,1605704160,1605704160),('/mimin/route/create',2,NULL,NULL,NULL,1628686668,1628686668),('/mimin/route/delete',2,NULL,NULL,NULL,1628686683,1628686683),('/mimin/route/generate',2,NULL,NULL,NULL,1628686684,1628686684),('/mimin/route/index',2,NULL,NULL,NULL,1628686689,1628686689),('/mimin/route/update',2,NULL,NULL,NULL,1628686690,1628686690),('/mimin/route/view',2,NULL,NULL,NULL,1628686694,1628686694),('/mimin/user/*',2,NULL,NULL,NULL,1605704160,1605704160),('/mimin/user/create',2,NULL,NULL,NULL,1628686669,1628686669),('/mimin/user/delete',2,NULL,NULL,NULL,1628686683,1628686683),('/mimin/user/index',2,NULL,NULL,NULL,1628686684,1628686684),('/mimin/user/update',2,NULL,NULL,NULL,1628686690,1628686690),('/mimin/user/view',2,NULL,NULL,NULL,1628686690,1628686690),('/mmngr/*',2,NULL,NULL,NULL,1628686663,1628686663),('/mmngr/module-import/*',2,NULL,NULL,NULL,1628686662,1628686662),('/mmngr/module-import/import',2,NULL,NULL,NULL,1628686669,1628686669),('/mmngr/module-import/index',2,NULL,NULL,NULL,1628686679,1628686679),('/mmngr/module-import/remove',2,NULL,NULL,NULL,1628686679,1628686679),('/publicationDocument/publication-document/index',2,NULL,NULL,NULL,1638238216,1638238216),('/publicationDocument/publication-version/check',2,NULL,NULL,NULL,1638238216,1638238216),('/refdynawebv2/ref/index',2,NULL,NULL,NULL,1628686662,1628686662),('/site/*',2,NULL,NULL,NULL,1593262854,1593262854),('/site/index',2,NULL,NULL,NULL,1592063174,1592063174),('/site/login',2,NULL,NULL,NULL,1592062198,1592062198),('/site/logout',2,NULL,NULL,NULL,1592062311,1592062311),('/site/stub',2,NULL,NULL,NULL,1592063707,1592063707),('/support/support-faq/index',2,NULL,NULL,NULL,1628686662,1628686662),('/support/support-faq/views-faq',2,NULL,NULL,NULL,1628686671,1628686671),('/support/support-tutorial/index',2,NULL,NULL,NULL,1628686660,1628686660),('/support/support-tutorial/view-tutorial',2,NULL,NULL,NULL,1628686672,1628686672),('/theme/*',2,NULL,NULL,NULL,1628686659,1628686659),('/theme/theme-rule/*',2,NULL,NULL,NULL,1628686659,1628686659),('/theme/theme-rule/create',2,NULL,NULL,NULL,1628686672,1628686672),('/theme/theme-rule/delete',2,NULL,NULL,NULL,1628686674,1628686674),('/theme/theme-rule/index',2,NULL,NULL,NULL,1628686674,1628686674),('/theme/theme-rule/update',2,NULL,NULL,NULL,1628686676,1628686676),('/theme/theme-rule/view',2,NULL,NULL,NULL,1628686677,1628686677),('/theme/theme-setting/*',2,NULL,NULL,NULL,1628686658,1628686658),('/theme/theme-setting/create',2,NULL,NULL,NULL,1605704866,1605704866),('/theme/theme-setting/delete',2,NULL,NULL,NULL,1628686673,1628686673),('/theme/theme-setting/index',2,NULL,NULL,NULL,1605704150,1605704150),('/theme/theme-setting/update',2,NULL,NULL,NULL,1628686676,1628686676),('/theme/theme-setting/view',2,NULL,NULL,NULL,1628686677,1628686677),('/utility/*',2,NULL,NULL,NULL,1628686658,1628686658),('frontend/frontend-theme/*',2,NULL,NULL,NULL,1628686639,1628686639),('super-admin',1,NULL,NULL,NULL,1592049124,1610003178);
/*!40000 ALTER TABLE `auth_item` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `auth_item_child`
--
DROP TABLE IF EXISTS `auth_item_child`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `auth_item_child` (
`parent` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`child` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
PRIMARY KEY (`parent`,`child`),
KEY `child` (`child`),
CONSTRAINT `auth_item_child_ibfk_1` FOREIGN KEY (`parent`) REFERENCES `auth_item` (`name`) ON DELETE CASCADE ON UPDATE CASCADE,
CONSTRAINT `auth_item_child_ibfk_2` FOREIGN KEY (`child`) REFERENCES `auth_item` (`name`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `auth_item_child`
--
LOCK TABLES `auth_item_child` WRITE;
/*!40000 ALTER TABLE `auth_item_child` DISABLE KEYS */;
INSERT INTO `auth_item_child` VALUES ('super-admin',''),('super-admin','/dashboard/dashboard/*'),('super-admin','/frontend/frontend-content/*'),('super-admin','/frontend/frontend-site/*'),('super-admin','/frontend/frontend-site/index'),('super-admin','/frontend/frontend-site/set-default-site'),('super-admin','/i18n/dmg-i18n/index'),('super-admin','/menu/backend/*'),('super-admin','/menu/frontend/*'),('super-admin','/mimin/*'),('super-admin','/mimin/role/*'),('super-admin','/mimin/route/*'),('super-admin','/mimin/user/*'),('super-admin','/site/*'),('super-admin','/site/index'),('super-admin','/site/login'),('super-admin','/site/logout'),('super-admin','/theme/theme-setting/create'),('super-admin','/theme/theme-setting/index');
/*!40000 ALTER TABLE `auth_item_child` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `auth_rule`
--
DROP TABLE IF EXISTS `auth_rule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `auth_rule` (
`name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`data` blob,
`created_at` int DEFAULT NULL,
`updated_at` int DEFAULT NULL,
PRIMARY KEY (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `auth_rule`
--
LOCK TABLES `auth_rule` WRITE;
/*!40000 ALTER TABLE `auth_rule` DISABLE KEYS */;
/*!40000 ALTER TABLE `auth_rule` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `ayat`
--
DROP TABLE IF EXISTS `ayat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ayat` (
`id` int NOT NULL AUTO_INCREMENT,
`surat_id` int DEFAULT NULL,
`edition_id` int DEFAULT NULL,
`juz_id` int DEFAULT NULL,
`number` int NOT NULL,
`text` mediumtext CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`numberinsurat` int NOT NULL,
`manzil_id` int DEFAULT NULL,
`page_id` int DEFAULT NULL,
`ruku_id` int DEFAULT NULL,
`sajda_id` int DEFAULT NULL,
`hizbQuarter_id` int DEFAULT NULL,
PRIMARY KEY (`id`),
KEY `surat_idx` (`surat_id`),
KEY `edition_idx` (`edition_id`),
KEY `juz_idx` (`juz_id`),
KEY `number_idx` (`number`),
KEY `numberinsurat_idx` (`numberinsurat`),
KEY `IDX_D270F3665A868AC2` (`manzil_id`),
KEY `IDX_D270F366C4663E4` (`page_id`),
KEY `IDX_D270F366339FB716` (`hizbQuarter_id`),
KEY `IDX_D270F366967788DE` (`ruku_id`),
KEY `IDX_D270F366B57B7FBE` (`sajda_id`),
CONSTRAINT `FK_D270F366339FB716` FOREIGN KEY (`hizbQuarter_id`) REFERENCES `hizb_quarter` (`id`),
CONSTRAINT `FK_D270F3665A868AC2` FOREIGN KEY (`manzil_id`) REFERENCES `manzil` (`id`),
CONSTRAINT `FK_D270F36666486F48` FOREIGN KEY (`surat_id`) REFERENCES `surat` (`id`),
CONSTRAINT `FK_D270F36674281A5E` FOREIGN KEY (`edition_id`) REFERENCES `edition` (`id`),
CONSTRAINT `FK_D270F366967788DE` FOREIGN KEY (`ruku_id`) REFERENCES `ruku` (`id`),
CONSTRAINT `FK_D270F366B41DBEFA` FOREIGN KEY (`juz_id`) REFERENCES `juz` (`id`),
CONSTRAINT `FK_D270F366B57B7FBE` FOREIGN KEY (`sajda_id`) REFERENCES `sajda` (`id`),
CONSTRAINT `FK_D270F366C4663E4` FOREIGN KEY (`page_id`) REFERENCES `page` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `ayat`
--
LOCK TABLES `ayat` WRITE;
/*!40000 ALTER TABLE `ayat` DISABLE KEYS */;
/*!40000 ALTER TABLE `ayat` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `backend_menu`
--
DROP TABLE IF EXISTS `backend_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `backend_menu` (
`menu_id` int NOT NULL AUTO_INCREMENT,
`menu_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`menu_param` varchar(255) DEFAULT NULL,
`menu_class` varchar(50) DEFAULT NULL,
`menu_link` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_active_route` text NOT NULL,
`menu_parent_id` int DEFAULT '0',
`menu_status` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`menu_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=125 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `backend_menu`
--
LOCK TABLES `backend_menu` WRITE;
/*!40000 ALTER TABLE `backend_menu` DISABLE KEYS */;
INSERT INTO `backend_menu` VALUES (2,'Home','','fa fa-bar-chart-o','/site/index','',0,1),(3,'Dashboard','','fa fa-bar-chart-o','/customDashboard/data-dashboard/index','[\"\\/customDashboard\\/data-dashboard\\/create\"]',0,1),(5,'Backend',NULL,'fa fa-server','#','',0,1),(6,'Role','','fa fa-user-circle','/mimin/role/index','[\"\\/mimin\\/role\\/create\",\"\\/mimin\\/role\\/permission\",\"\\/mimin\\/role\\/update\",\"\\/mimin\\/role\\/view\"]',0,1),(8,'Route','','fa fa-share','/mimin/route/index','[\"\\/mimin\\/route\\/create\",\"\\/mimin\\/route\\/update\",\"\\/mimin\\/route\\/view\"]',0,1),(9,'Menu','','fa fa-sort-amount-asc','/menu/backend/index','[\"\\/menu\\/backend\\/assign-menu\",\"\\/menu\\/backend\\/create\"]',0,1),(10,'User','','fa fa-user','/mimin/user/index','[\"\\/mimin\\/route\\/view\",\"\\/mimin\\/user\\/create\",\"\\/mimin\\/user\\/view\"]',0,1),(11,'Translation','','fa fa-book','/i18n/dmg-i18n/index','[\"\\/i18n\\/dmg-i18n\\/create\"]',0,1),(12,'Frontend','','fa fa-globe','#','',0,1),(13,'Sites','','fa fa-star','/frontend/frontend-site/index','[\"\\/frontend\\/frontend-content-assign\\/index\",\"\\/frontend\\/frontend-page\\/create\",\"\\/frontend\\/frontend-page\\/index\",\"\\/frontend\\/frontend-site\\/create\",\"\\/frontend\\/frontend-site\\/update\"]',0,1),(14,'Test','','fa fa-star','/frontend/frontend-site/index','',0,1),(15,'Theme','','fa fa-css3','/theme/theme-setting/index','[\"\\/theme\\/theme-rule\\/create\",\"\\/theme\\/theme-rule\\/index\",\"\\/theme\\/theme-rule\\/update\"]',0,1),(16,'Content','','fa fa-code','/frontend/frontend-content/index','',0,1),(17,'Header','','fa fa-header','/frontend/frontend-header/index','',0,1),(18,'Footer','','fa fa-navicon','/frontend/frontend-footer/index','',0,1),(19,'Assets','','fa fa-object-group','/frontend/frontend-content/assets','',0,1),(20,'JS & CSS Settings','','fa fa-css3','/frontend/frontend-theme/index','',0,1),(21,'Module','','fa fa-cog','/mmngr/module-import/index','',0,1),(22,'Tutorial','','fa fa-youtube-play','/support/support-tutorial/index','',0,1),(23,'Support','','fa fa-info-circle','#','',0,1),(24,'Tutorial','','fa fa-life-ring','/support/support-tutorial/view-tutorial','',0,1),(25,'FAQ','','fa fa-info-circle','/support/support-faq/index','',0,1),(26,'F.A.Q','','fa fa-info-circle','/support/support-faq/views-faq','',0,1),(45,'Parameter','','fa fa-cogs','/refdynawebv2/ref/index','',0,1),(47,'Menu','','fa fa-bars','/menu/frontend/index','',0,1),(67,'Content','','fa fa-file-text-o','#','',0,1),(68,'Tags','','fa fa-cloud','/contentTag/content-tag/index','',0,1),(70,'Calendar','','fa fa-calendar','/contentCalendar/content-calendar/index','',0,1),(71,'Calendar','','fa fa-calendar','/contentCalendar/content-calendar/index','',0,1),(72,'Announcement','','fa fa-bullhorn','/contentAnnouncement/content-announcement/index','',0,1),(73,'Announcement','','fa fa-bullhorn','/contentAnnouncement/content-announcement/index','',0,1),(74,'Content','','fa fa-book','#','',0,1),(75,'Article','','fa fa-file','/contentArticle/content-article/index','',0,1),(76,'Articles','','fa fa-file-text-o','/contentArticle/content-article/index','',0,1),(77,'Video','','fa fa-file','/contentVideo/content-video/index','',0,1),(78,'Video','','fa fa-video-camera','/contentVideo/content-video/index','',0,1),(79,'Newspaper','','fa fa-newspaper','/contentNewspaper/content-newspaper/index','',0,1),(80,'Newspaper Clippings','','fa fa-newspaper-o','/contentNewspaper/content-newspaper/index','',0,1),(81,'Document','','fa fa-book','#','',0,1),(82,'List','','fa fa-file-text','/publicationDocument/publication-document/index','',0,1),(83,'Check','','fa fa-check-circle','/publicationDocument/publication-version/check','',0,1),(84,'Publications','','fa fa-book','/publicationDocument/publication-document/index','',0,1),(85,'Applications','','fa fa-laptop','/contentApplication/content-application/index','',0,1),(86,'Slider Images','','fa fa-picture-o','/contentSlider/content-slider/index','',0,1),(87,'Statistics','','fa fa-pie-chart','/contentStatistics/content-statistics/index','',0,1),(88,'Poll','','fa fa-question','/contentPoll/content-poll/index','',0,1),(89,'Photo Gallery','','fa fa-picture-o','/contentPhoto/content-photo-gallery/index','',0,1),(90,'Staff Directory','','fa fa-users','/contentDirectory/content-directory/index','',0,1),(91,'Chatbot','','fa fa-comments-o','#','',0,1),(92,'Chat Users','','fa fa-users','/chat/chat-user/index','',0,1),(93,'User Question','','fa fa-question-circle-o','/chat/chat-question/index','',0,1),(94,'Bot Training','','fa fa-info','/chat/chat-answer-bot/index','',0,1),(95,'Bot Suggestion','','fa fa-info','/chat/chat-suggestion/index','',0,1),(96,'Live Chat','','fa fa-comments-o','/chat/chat-live/index','',0,1),(97,'Social Media','','fa fa-facebook-official','/contentSocialMedia/content-social-media/index','',0,1),(98,'Public Holiday','','fa fa-calendar','/holiday/holiday/index','',0,1),(99,'Media Statement','','fa fa-file-text-o','/contentMediaStatement/content-media-statement/index','',0,1),(100,'Direktori','','fa fa-users','/contentDirectory/content-directory/index','',0,1),(101,'User','','fa fa-users','/fruserdynav2/frontend-user/index','',0,1),(102,'Feedback','','fa fa-comments-o','/feedback/feedback-main/index','',0,1),(105,'Elements','','fa fa-align-justify','/uiuxBuilder/uiux-templates/index','',0,1),(106,'UI/UX','','fa fa-align-justify','#','',0,1),(107,'Colour Palette','','fa fa-paint-brush','/frontendColorTheme/frontend-color-theme/index','',0,1),(108,'Themes','','fa fa-paint-brush','#','',0,1),(109,'Colour Scheme','','fa fa-paint-brush','/portal/portal-color-theme/index','',0,1),(110,'Metadata','','fa fa-code','/portal/portal-metadata/index','',0,1),(111,'Logo & Images','','fa fa-picture-o','/portal/portal-images/index','',0,1),(112,'Downloads','','fa fa-download','/contentDownloads/content-downloads/index','',0,1),(113,'Themes','','fa fa-paint-brush','/frontend/frontend-settings/index','',0,1),(114,'Main Menu','','fa fa-bars','/chat/chat-menu/index','',0,1),(115,'Page Analytics','','fa fa-line-chart','#','',0,1),(116,'Articles','','fa fa-line-chart','/pageVisitLog/page-visit-log/article','',0,1),(117,'Photo Gallery','','fa fa-line-chart','/pageVisitLog/page-visit-log/photo-gallery','',0,1),(118,'Video Gallery','','fa fa-line-chart','/pageVisitLog/page-visit-log/video-gallery','',0,1),(119,'Downloads','','fa fa-line-chart','/pageVisitLog/page-visit-log/document','',0,1),(120,'Publications','','fa fa-line-chart','/pageVisitLog/page-visit-log/publication','',0,1),(121,'Statistics','','fa fa-line-chart','/pageVisitLog/page-visit-log/statistics','',0,1),(122,'Announcement','','fa fa-line-chart','/pageVisitLog/page-visit-log/announcement','',0,1),(123,'Content Tags','','fa fa-code','/frontend/frontend-content-tags/index','',0,1),(124,'Ai FIle QNA','','fa fa-history','/fileqna/file-qna/index','',0,1);
/*!40000 ALTER TABLE `backend_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `backend_role_mapping`
--
DROP TABLE IF EXISTS `backend_role_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `backend_role_mapping` (
`id` int NOT NULL AUTO_INCREMENT,
`role_code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`menu_id` int NOT NULL,
`parent_id` int NOT NULL DEFAULT '0',
`sort` int NOT NULL,
`created_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`created_at` datetime NOT NULL,
`updated_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`) USING BTREE,
KEY `backend_role_mapping_frontend_menu` (`menu_id`) USING BTREE,
CONSTRAINT `backend_role_mapping_frontend_menu` FOREIGN KEY (`menu_id`) REFERENCES `backend_menu` (`menu_id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=182 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `backend_role_mapping`
--
LOCK TABLES `backend_role_mapping` WRITE;
/*!40000 ALTER TABLE `backend_role_mapping` DISABLE KEYS */;
INSERT INTO `backend_role_mapping` VALUES (29,'super-admin',2,0,1,'3','2020-11-18 00:00:00',NULL,'2020-11-18 12:59:29'),(31,'super-admin',5,0,2,'3','2020-11-18 00:00:00',NULL,'2020-11-18 12:59:47'),(32,'super-admin',6,31,2,'3','2020-11-18 00:00:00','3','2021-03-05 16:00:00'),(33,'super-admin',8,31,3,'3','2020-11-18 00:00:00','3','2021-03-05 16:00:00'),(34,'super-admin',9,31,4,'3','2020-11-18 00:00:00','3','2021-03-05 16:00:00'),(35,'super-admin',10,31,1,'3','2020-11-18 00:00:00','3','2021-03-05 16:00:00'),(36,'super-admin',11,31,7,'3','2020-11-18 00:00:00','3','2020-11-24 16:00:00'),(37,'super-admin',15,31,5,'3','2020-11-18 00:00:00','3','2020-11-24 16:00:00'),(38,'super-admin',12,0,3,'3','2020-11-18 00:00:00',NULL,'2020-11-18 13:02:51'),(39,'super-admin',13,38,1,'3','2020-11-18 00:00:00',NULL,'2020-11-18 13:02:57'),(40,'super-admin',16,38,4,'3','2020-12-09 00:00:00','3','2022-02-13 16:00:00'),(41,'super-admin',17,38,5,'3','2020-12-09 00:00:00','3','2022-02-13 16:00:00'),(42,'super-admin',18,38,6,'3','2020-12-09 00:00:00','3','2022-02-13 16:00:00'),(43,'super-admin',19,38,8,'3','2021-01-06 00:00:00','3','2022-02-13 16:00:00'),(45,'super-admin',20,38,9,'3','2021-01-07 00:00:00','3','2022-02-13 16:00:00'),(46,'super-admin',3,31,8,'3','2021-03-07 00:00:00',NULL,'2021-03-07 10:25:00'),(47,'super-admin',21,31,9,'3','2021-03-07 00:00:00',NULL,'2021-03-07 10:28:11'),(51,'super-admin',23,0,15,'3','2021-03-08 00:00:00','3','2022-07-22 16:00:00'),(53,'super-admin',22,31,10,'3','2021-03-08 00:00:00',NULL,'2021-03-08 10:14:21'),(54,'super-admin',24,51,1,'3','2021-03-08 00:00:00',NULL,'2021-03-08 10:16:00'),(55,'super-admin',25,31,11,'3','2021-03-09 00:00:00',NULL,'2021-03-09 03:10:13'),(56,'super-admin',26,51,2,'3','2021-03-09 00:00:00',NULL,'2021-03-09 03:31:42'),(63,'super-admin',45,31,12,'3','2021-05-26 00:00:00',NULL,'2021-05-26 09:18:58'),(65,'super-admin',47,38,10,'3','2021-07-05 00:00:00','3','2022-02-13 16:00:00'),(87,'super-admin',67,0,11,'3','2021-08-11 00:00:00','3','2022-02-14 16:00:00'),(93,'super-admin',71,87,4,'3','2021-08-11 00:00:00','3','2021-08-15 16:00:00'),(95,'super-admin',73,87,1,'3','2021-08-12 00:00:00','3','2021-08-15 16:00:00'),(97,'super-admin',76,87,2,'3','2021-08-12 00:00:00','3','2021-08-15 16:00:00'),(99,'super-admin',78,87,16,'3','2021-08-12 00:00:00','3','2021-12-01 16:00:00'),(101,'super-admin',80,87,6,'3','2021-08-12 00:00:00','3','2021-12-01 16:00:00'),(102,'super-admin',84,87,9,'3','2021-08-12 00:00:00','3','2021-12-01 16:00:00'),(103,'super-admin',85,87,3,'3','2021-08-13 00:00:00','3','2021-08-15 16:00:00'),(104,'super-admin',86,87,11,'3','2021-08-14 00:00:00','3','2021-12-01 16:00:00'),(107,'super-admin',87,87,13,'3','2021-08-14 00:00:00','3','2021-12-01 16:00:00'),(108,'super-admin',88,87,8,'3','2021-08-16 00:00:00','3','2021-12-01 16:00:00'),(109,'super-admin',89,87,7,'3','2021-08-17 00:00:00','3','2021-12-01 16:00:00'),(112,'super-admin',90,87,14,'3','2021-08-17 00:00:00','3','2021-12-01 16:00:00'),(115,'super-admin',91,0,12,'3','2021-09-11 00:00:00','3','2022-02-14 16:00:00'),(116,'super-admin',92,115,4,'3','2021-09-11 00:00:00','3','2022-07-20 16:00:00'),(117,'super-admin',93,115,5,'3','2021-09-11 00:00:00','3','2022-07-20 16:00:00'),(118,'super-admin',94,115,2,'3','2021-09-11 00:00:00','3','2022-07-20 16:00:00'),(119,'super-admin',95,115,3,'3','2021-09-11 00:00:00','3','2022-07-20 16:00:00'),(121,'super-admin',97,87,15,'3','2021-10-16 00:00:00','3','2021-12-01 16:00:00'),(124,'super-admin',98,87,10,'3','2021-11-25 00:00:00','3','2021-12-01 16:00:00'),(148,'super-admin',99,87,5,'3','2021-12-02 00:00:00','3','2021-12-01 16:00:00'),(149,'super-admin',101,38,11,'3','2022-01-12 00:00:00','3','2022-02-13 16:00:00'),(150,'super-admin',102,0,14,'3','2022-01-12 00:00:00','3','2022-07-22 16:00:00'),(154,'super-admin',106,0,10,'3','2022-02-15 00:00:00','3','2022-02-14 16:00:00'),(155,'super-admin',105,154,0,'3','2022-02-15 00:00:00',NULL,'2022-02-15 04:14:19'),(156,'super-admin',107,38,12,'3','2022-02-20 00:00:00',NULL,'2022-02-19 16:08:12'),(169,'super-admin',112,87,17,'3','2022-03-02 00:00:00',NULL,'2022-03-02 09:11:43'),(170,'super-admin',113,38,16,'3','2022-03-02 00:00:00',NULL,'2022-03-02 11:15:11'),(171,'super-admin',114,115,1,'3','2022-07-21 00:00:00','3','2022-07-20 16:00:00'),(172,'super-admin',115,0,13,'3','2022-07-23 00:00:00','3','2022-07-22 16:00:00'),(173,'super-admin',116,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 02:15:47'),(174,'super-admin',117,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 02:15:55'),(175,'super-admin',118,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 02:16:02'),(176,'super-admin',119,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 02:16:09'),(177,'super-admin',120,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 02:16:14'),(178,'super-admin',121,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 03:16:43'),(179,'super-admin',122,172,0,'3','2022-07-23 00:00:00',NULL,'2022-07-23 03:33:12'),(180,'super-admin',123,38,17,'3','2024-09-22 00:00:00',NULL,'2024-09-22 13:15:41'),(181,'super-admin',124,87,18,'3','2024-09-22 00:00:00',NULL,'2024-09-22 14:18:47');
/*!40000 ALTER TABLE `backend_role_mapping` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_answer`
--
DROP TABLE IF EXISTS `chat_answer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_answer` (
`answer_id` int NOT NULL AUTO_INCREMENT,
`answer_description` text,
`user_id` int DEFAULT NULL,
`question_tag_id` int DEFAULT NULL,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`answer_id`),
KEY `question_tag_id` (`question_tag_id`) USING BTREE,
KEY `user_id` (`user_id`),
CONSTRAINT `user_id` FOREIGN KEY (`user_id`) REFERENCES `chat_user_backup` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_answer`
--
LOCK TABLES `chat_answer` WRITE;
/*!40000 ALTER TABLE `chat_answer` DISABLE KEYS */;
/*!40000 ALTER TABLE `chat_answer` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_answer_bot`
--
DROP TABLE IF EXISTS `chat_answer_bot`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_answer_bot` (
`answer_bot_id` int NOT NULL AUTO_INCREMENT,
`php_status` int DEFAULT '0',
`answer_bot_description` mediumtext,
`answer_bot_language` enum('MY','EN') DEFAULT 'MY',
`answer_bot_suggestion_description` longtext,
`question_tag_id` int DEFAULT NULL,
`question_id` int DEFAULT NULL,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`answer_bot_id`),
KEY `question_tag_id_answer_bot` (`question_tag_id`),
KEY `question_id_answer_bot` (`question_id`),
CONSTRAINT `question_tag_id_answer_bot` FOREIGN KEY (`question_tag_id`) REFERENCES `chat_question_tag` (`question_tag_id`)
) ENGINE=InnoDB AUTO_INCREMENT=99 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_answer_bot`
--
LOCK TABLES `chat_answer_bot` WRITE;
/*!40000 ALTER TABLE `chat_answer_bot` DISABLE KEYS */;
INSERT INTO `chat_answer_bot` VALUES (92,0,'<div class=\"owl-carousel owl-carousel1\">\r\n <div class=\"item\" style=\"border:1px solid #aaa; padding:10px;background:#dedede;\">\r\n <div class=\"entry-image clearfix\">\r\n \r\n </div>\r\n <div class=\"blog-detail pb-0\" style=\"text-align:center\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Penguatkuasan</li></ul></div>\r\n <div class=\"entry-title mb-10\">\r\n <a href=\"#\" target=\"_blank\">\r\n <h6>Berita sekitar aktiviti penguatkuasaan anti rasuah terkini</h6>\r\n </a>\r\n <a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getpenguatkuasaan\">lihat</a>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n\r\n <div class=\"item\" style=\"border:1px solid #aaa; padding:10px;background:#dedede;\">\r\n <div class=\"entry-image clearfix\">\r\n \r\n </div>\r\n <div class=\"blog-detail pb-0\" style=\"text-align:center\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Pencegahan</li></ul></div>\r\n <div class=\"entry-title mb-10\">\r\n <a href=\"#\" target=\"_blank\">\r\n <h6>Maklumat kerjasama anti rasuah bersama syarikat swasta dan GLC</h6>\r\n </a>\r\n <a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getpencegahan\">lihat</a>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n\r\n <div class=\"item\" style=\"border:1px solid #aaa; padding:10px;background:#dedede;\">\r\n <div class=\"entry-image clearfix\">\r\n \r\n </div>\r\n <div class=\"blog-detail pb-0\" style=\"text-align:center\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Pendidikan</li></ul></div>\r\n <div class=\"entry-title mb-10\">\r\n <a href=\"#\" target=\"_blank\">\r\n <h6>Aktiviti pendidikan anti rasuah SPRM bersama sekolah</h6>\r\n </a>\r\n <a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getpendidikan\">lihat</a>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n \r\n \r\n \r\n</div>\r\n \r\n\r\n\r\n<script>\r\n\r\n(function(){\r\n\r\n$(\".owl-carousel1\").owlCarousel({\r\n\r\nloop: true,\r\n items: 1,\r\n responsive: {\r\n 0: 1,\r\n 480: 2,\r\n 768: 2,\r\n 980: 3,\r\n 1200: 3\r\n },\r\n dots: true,\r\n autoHeight: true,\r\n margin: 10,\r\n nav: true,\r\n navText: [\"<i class=\'fa fa-angle-left fa-2x\'></i>\", \"<i class=\'fa fa-angle-right fa-2x\'></i>\"],\r\n autoplay: true,\r\n autoplayHoverPause: true\r\n\r\n});\r\n\r\n\r\n});\r\n\r\n</script>','MY','',85,0,'2022-07-21 18:17:24'),(93,0,'<div class=\"chat-carousel\" style=\"height: 300px;\">\r\n <a href=\"#a\" class=\"pic\" style=\"border:1px solid #aaa;min-height:300px;max-height:300px;background:#dedede;\">\r\n <img src=\"http://portal.blunetdev.com/assets/demo/info1.jpeg\" alt=\"\" style=\"width:100%;min-height:300px;max-height:300px;\">\r\n </a>\r\n <a href=\"#a\" class=\"pic\" style=\"border:1px solid #aaa;min-height:300px;max-height:300px;background:#dedede;\">\r\n <img src=\"http://portal.blunetdev.com/assets/demo/info2.jpeg\" alt=\"\" style=\"width:100%;min-height:300px;max-height:300px;\">\r\n </a>\r\n <a href=\"#a\" class=\"pic\" style=\"border:1px solid #aaa;min-height:300px;max-height:300px;background:#dedede;\">\r\n <img src=\"http://portal.blunetdev.com/assets/demo/info3.jpeg\" alt=\"\" style=\"width:100%;min-height:300px;max-height:300px;\">\r\n </a>\r\n <a href=\"#a\" class=\"pic\" style=\"border:1px solid #aaa;min-height:300px;max-height:300px;background:#dedede;\">\r\n <img src=\"http://portal.blunetdev.com/assets/demo/info4.jpeg\" alt=\"\" style=\"width:100%;min-height:300px;max-height:300px;\">\r\n </a>\r\n <a href=\"https://www.sprm.gov.my/flowpaper/php/view_doc.php?subfolder=&doc=tangan-yang-memberi--my-15122020.pdf&bg=bg_20201215155846.png#page=1\" target=\"_blank\" class=\"pic\" style=\"border:1px solid #aaa;min-height:300px;max-height:300px;background:#dedede;\">\r\n <img src=\"http://portal.blunetdev.com/assets/demo/info0.jpeg\" alt=\"\" style=\"width:100%;min-height:300px;max-height:300px;\">\r\n </a>\r\n </div>','MY','',86,0,'2022-07-21 18:18:00'),(94,1,'<?php \r\nuse backend\\modules\\chat\\models\\ChatMenu;\r\nuse backend\\modules\\chat\\models\\ChatAnswerBot;\r\nuse backend\\modules\\chat\\models\\ChatQuestionTag;\r\n\r\n$main_menu_content = \'<div class=\"chat-full owl-carousel owl-carousel1\">\';\r\n$modelMenu = ChatMenu::find()->where([\'=\',\'status\',\'1\'])->orderBy([\'id\' => SORT_ASC])->all();\r\nif(!empty($modelMenu)){\r\n foreach($modelMenu as $rowMenu){\r\n $thumbnail = \'\';\r\n if(!empty($rowMenu->thumbnail))\r\n $thumbnail = \'<img style=\"max-width:100%;margin-bottom:1em;\" src=\"/uploads/\'.$rowMenu->thumbnail.\'\" alt=\"\">\';\r\n $main_menu_content .= \'<div class=\"item\">\r\n <div style=\"text-align:center;padding:0;width:250px;max-width:250px;\">\r\n \'.$thumbnail.\'\r\n <p style=\"padding:0;margin:0;\"><b>\'.$rowMenu->title.\'</b></p>\r\n <div>\'.$rowMenu->descr.\'</div>\';\r\n \r\n $modelQuestion = ChatQuestionTag::find()->where([\'=\', \'menu_chat_id\', $rowMenu->id])->andwhere([\'=\',\'status\',\'1\'])->orderby([\'question_tag_id\' => SORT_ASC])->all();\r\n if (!empty($modelQuestion)) {\r\n foreach ($modelQuestion as $rowQuestion) {\r\n $main_menu_content.= \'<a href=\"#\" class=\"label-block label-chatbot menutrigger\" data-keywords=\"\'.$rowQuestion->question_tag_name.\'\">\'.$rowQuestion->question_tag_name.\'</a>\';\r\n }\r\n }\r\n \r\n $main_menu_content .= \'</div></div>\';\r\n }\r\n}\r\n\r\n$main_menu_content .= \'</div>\';\r\n \r\n$main_menu_content .= \'\r\n <script>\r\n $(document).ready(function(){\r\n $(\".owl-carousel1\").owlCarousel({\r\n loop: true,\r\n items: 1,\r\n responsive: {\r\n 0: 1,\r\n 480: 2,\r\n 768: 2,\r\n 980: 3,\r\n 1200: 3\r\n },\r\n dots: true,\r\n autoHeight: false,\r\n autoWidth:true,\r\n margin: 10,\r\n nav: true,\r\n navText: [\\\'<i class=\"fa fa-angle-left fa-5x\" aria-hidden=\"true\"></i>\\\',\\\'<i class=\"fa fa-angle-right fa-5x\" aria-hidden=\"true\"></i>\\\'],\r\n autoplay: true,\r\n autoplayHoverPause: true\r\n });\r\n });\r\n </script>\';\r\n\r\nreturn $main_menu_content;\r\n\r\n?>','MY','',87,0,'2022-07-21 18:26:23'),(95,0,'<p>https://www.facebook.com/<br></p>','MY',NULL,88,0,'2022-07-21 18:28:56'),(96,0,'<p>https://www.google.com/<br></p>','MY',NULL,89,0,'2022-07-21 18:28:56'),(97,0,'<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse eu egestas nibh. Nam lobortis nisi quis risus tincidunt auctor. Nullam velit est, rhoncus ac imperdiet vitae, lacinia in massa. Duis leo massa, tristique porta finibus quis, aliquet sed orci. Morbi posuere, felis id commodo placerat, orci augue congue ex, quis blandit dui purus in felis. Sed et nisi ut eros blandit pellentesque sed a purus. Curabitur cursus lacus at enim dignissim, at placerat diam molestie. Nulla facilisi. Maecenas suscipit dapibus est nec finibus.<br></p>','MY',NULL,90,0,'2022-07-21 18:30:28'),(98,0,'<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse eu egestas nibh. Nam lobortis nisi quis risus tincidunt auctor. Nullam velit est, rhoncus ac imperdiet vitae, lacinia in massa. Duis leo massa, tristique porta finibus quis, aliquet sed orci. Morbi posuere, felis id commodo placerat, orci augue congue ex, quis blandit dui purus in felis. Sed et nisi ut eros blandit pellentesque sed a purus. Curabitur cursus lacus at enim dignissim, at placerat diam molestie. Nulla facilisi. Maecenas suscipit dapibus est nec finibus.<br></p>','MY',NULL,91,0,'2022-07-21 18:30:28');
/*!40000 ALTER TABLE `chat_answer_bot` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_common_question`
--
DROP TABLE IF EXISTS `chat_common_question`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_common_question` (
`common_question_id` int NOT NULL AUTO_INCREMENT,
`common_question_description` varchar(256) DEFAULT NULL,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`common_question_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_common_question`
--
LOCK TABLES `chat_common_question` WRITE;
/*!40000 ALTER TABLE `chat_common_question` DISABLE KEYS */;
/*!40000 ALTER TABLE `chat_common_question` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_common_word`
--
DROP TABLE IF EXISTS `chat_common_word`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_common_word` (
`common_word_id` int NOT NULL AUTO_INCREMENT,
`common_word_description` varchar(50) DEFAULT NULL,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`common_word_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_common_word`
--
LOCK TABLES `chat_common_word` WRITE;
/*!40000 ALTER TABLE `chat_common_word` DISABLE KEYS */;
/*!40000 ALTER TABLE `chat_common_word` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_config`
--
DROP TABLE IF EXISTS `chat_config`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_config` (
`config_id` int NOT NULL,
`config_status` tinyint DEFAULT NULL,
`config_start_time` time DEFAULT NULL,
`config_end_time` time DEFAULT NULL,
`config_message` varchar(1024) DEFAULT NULL,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`config_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_config`
--
LOCK TABLES `chat_config` WRITE;
/*!40000 ALTER TABLE `chat_config` DISABLE KEYS */;
INSERT INTO `chat_config` VALUES (1,0,'09:00:00','17:00:00','Live chat dengan pentadbir beroperasi di antara jam 9.00 pagi hingga 5.00 petang.. harap maaf','2020-07-05 01:23:58');
/*!40000 ALTER TABLE `chat_config` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_greeting`
--
DROP TABLE IF EXISTS `chat_greeting`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_greeting` (
`greeting_id` int NOT NULL AUTO_INCREMENT,
`greeting_description` varchar(200) DEFAULT NULL,
`greeting_time_start` tinyint DEFAULT '0',
`greeting_time_end` tinyint DEFAULT '0',
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`greeting_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_greeting`
--
LOCK TABLES `chat_greeting` WRITE;
/*!40000 ALTER TABLE `chat_greeting` DISABLE KEYS */;
INSERT INTO `chat_greeting` VALUES (1,'Selamat pagi',0,11,'2020-06-13 07:03:35'),(2,'Selamat tengah hari',12,13,'2020-06-13 07:04:20'),(3,'Selamat petang',14,18,'2020-06-13 07:05:23'),(4,'Selamat malam',19,23,'2020-06-13 07:05:48');
/*!40000 ALTER TABLE `chat_greeting` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_live`
--
DROP TABLE IF EXISTS `chat_live`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_live` (
`live_id` int NOT NULL AUTO_INCREMENT,
`live_message` longtext,
`live_session` varchar(128) DEFAULT NULL,
`user_id` int DEFAULT NULL,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
`live_read_status` tinyint DEFAULT '0',
`admin_id` int DEFAULT '0',
PRIMARY KEY (`live_id`),
KEY `user_id` (`user_id`),
KEY `live_session` (`live_session`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_live`
--
LOCK TABLES `chat_live` WRITE;
/*!40000 ALTER TABLE `chat_live` DISABLE KEYS */;
/*!40000 ALTER TABLE `chat_live` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_menu`
--
DROP TABLE IF EXISTS `chat_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_menu` (
`id` int NOT NULL AUTO_INCREMENT,
`title` varchar(255) DEFAULT NULL,
`descr` text,
`thumbnail` varchar(255) DEFAULT NULL,
`status` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_menu`
--
LOCK TABLES `chat_menu` WRITE;
/*!40000 ALTER TABLE `chat_menu` DISABLE KEYS */;
INSERT INTO `chat_menu` VALUES (13,'Aduan','<p>Dapatkan maklumat lanjut cara untuk membuat aduan di sini</p>','20220721182856.png','1','2022-07-21 18:28:56','3','2022-08-03 15:07:54','3'),(14,'Soalan Lazim','<p>Dapatkan soalan-soalan yang sering ditanya oleh pengguna portal di sini</p>','20220721183028.png','1','2022-07-21 18:30:28','3','2022-08-03 15:07:02','3');
/*!40000 ALTER TABLE `chat_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_question`
--
DROP TABLE IF EXISTS `chat_question`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_question` (
`question_id` int NOT NULL AUTO_INCREMENT,
`question_description` mediumtext,
`question_review` tinyint DEFAULT '0',
`question_language` enum('MY','EN') DEFAULT 'MY',
`user_id` int DEFAULT '0',
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`question_id`),
KEY `user_id_question` (`user_id`),
CONSTRAINT `user_id_question` FOREIGN KEY (`user_id`) REFERENCES `chat_user` (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_question`
--
LOCK TABLES `chat_question` WRITE;
/*!40000 ALTER TABLE `chat_question` DISABLE KEYS */;
/*!40000 ALTER TABLE `chat_question` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_question_tag`
--
DROP TABLE IF EXISTS `chat_question_tag`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_question_tag` (
`question_tag_id` int NOT NULL AUTO_INCREMENT,
`question_tag_name` varchar(70) DEFAULT NULL,
`question_tag_language` enum('MY','EN') DEFAULT 'MY',
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
`menu_chat_id` int DEFAULT NULL,
`status` varchar(255) DEFAULT NULL,
PRIMARY KEY (`question_tag_id`)
) ENGINE=InnoDB AUTO_INCREMENT=92 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_question_tag`
--
LOCK TABLES `chat_question_tag` WRITE;
/*!40000 ALTER TABLE `chat_question_tag` DISABLE KEYS */;
INSERT INTO `chat_question_tag` VALUES (85,'getmainmenu','MY','2022-07-21 18:17:24',NULL,NULL),(86,'getmaininfographics','MY','2022-07-21 18:18:00',NULL,NULL),(87,'Menu Utama','MY','2022-07-21 18:26:23',NULL,'1'),(88,'Facebook','MY','2022-07-21 18:28:56',13,'0'),(89,'Google','MY','2022-07-21 18:28:56',13,'0'),(90,'Penambahbaikan Portal','MY','2022-07-21 18:30:28',14,'1'),(91,'Fungsi CMS','MY','2022-07-21 18:30:28',14,'1');
/*!40000 ALTER TABLE `chat_question_tag` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_suggestion`
--
DROP TABLE IF EXISTS `chat_suggestion`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_suggestion` (
`suggestion_id` int NOT NULL AUTO_INCREMENT,
`suggestion_description` longtext,
`suggestion_status` char(3) DEFAULT 'A' COMMENT 'A=Active, X=Not Active',
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`suggestion_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_suggestion`
--
LOCK TABLES `chat_suggestion` WRITE;
/*!40000 ALTER TABLE `chat_suggestion` DISABLE KEYS */;
INSERT INTO `chat_suggestion` VALUES (2,'<br><br>Mungkin anda ingin tahu lebih lanjut tentang perkara di bawah;<br><br>\r\n<a href=\"#a\" class=\"label-chatbot menutriggerhelp\">bantuan</a>\r\n<a href=\"#a\" class=\"label-chatbot menutriggerlive\">dynaportal</a>\r\n<a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getmainmenu\">menu utama</a>\r\n<a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getmaininfographics\">infografik</a>','X','2022-07-21 18:12:13');
/*!40000 ALTER TABLE `chat_suggestion` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_suggestion_backup`
--
DROP TABLE IF EXISTS `chat_suggestion_backup`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_suggestion_backup` (
`suggestion_id` int NOT NULL AUTO_INCREMENT,
`suggestion_description` longtext,
`suggestion_status` char(3) DEFAULT 'A' COMMENT 'A=Active, X=Not Active',
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`suggestion_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_suggestion_backup`
--
LOCK TABLES `chat_suggestion_backup` WRITE;
/*!40000 ALTER TABLE `chat_suggestion_backup` DISABLE KEYS */;
INSERT INTO `chat_suggestion_backup` VALUES (1,'<br><br>Mungkin anda ingin tahu lebih lanjut tentang perkara di bawah;<br><br>\r\n<a href=\"#a\" class=\"label-chatbot menutriggerhelp\">bantuan</a>\r\n<a href=\"#a\" class=\"label-chatbot menutriggerlive\">dynaportal</a>\r\n<a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getmainmenu\">menu utama</a>\r\n<a href=\"#a\" class=\"label-chatbot menutrigger\" data-keywords=\"getmaininfographics\">infografik</a>','A','2021-09-14 21:21:04');
/*!40000 ALTER TABLE `chat_suggestion_backup` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_user`
--
DROP TABLE IF EXISTS `chat_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_user` (
`user_id` int NOT NULL AUTO_INCREMENT,
`user_name` varchar(1024) DEFAULT NULL,
`user_phone` varchar(20) DEFAULT NULL,
`user_email` varchar(100) DEFAULT NULL,
`live_message_last` text,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
`user_live_active` tinyint DEFAULT '0',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_user`
--
LOCK TABLES `chat_user` WRITE;
/*!40000 ALTER TABLE `chat_user` DISABLE KEYS */;
INSERT INTO `chat_user` VALUES (55,'anonymous','0123456789','abc@def.com',NULL,'2022-07-21 18:31:04',0);
/*!40000 ALTER TABLE `chat_user` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `chat_user_backup`
--
DROP TABLE IF EXISTS `chat_user_backup`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `chat_user_backup` (
`user_id` int NOT NULL AUTO_INCREMENT,
`user_name` varchar(1024) DEFAULT NULL,
`user_phone` varchar(20) DEFAULT NULL,
`user_email` varchar(100) DEFAULT NULL,
`live_message_last` text,
`create_dttm` datetime DEFAULT CURRENT_TIMESTAMP,
`user_live_active` tinyint DEFAULT '0',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `chat_user_backup`
--
LOCK TABLES `chat_user_backup` WRITE;
/*!40000 ALTER TABLE `chat_user_backup` DISABLE KEYS */;
INSERT INTO `chat_user_backup` VALUES (1,'Hezly BIN Mohamed','+601127352150','hezly.mohamed@gmail.com',NULL,'2022-02-13 18:02:44',0),(2,'Hezly','01127352150','hezly@yahoo.com',NULL,'2022-02-14 15:40:24',0),(3,'hezly','01127352150','hezly.mohamed@gmail.com',NULL,'2022-02-16 15:29:03',0),(4,'ANNE','0177079743','norainshahri@gmail.com',NULL,'2022-03-02 21:08:41',0);
/*!40000 ALTER TABLE `chat_user_backup` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_announcement`
--
DROP TABLE IF EXISTS `content_announcement`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_announcement` (
`announcement_id` int NOT NULL AUTO_INCREMENT,
`announcement_code` varchar(255) DEFAULT NULL,
`announcement_type` varchar(255) DEFAULT NULL,
`announcement_start_date` date DEFAULT NULL,
`announcement_end_date` date DEFAULT NULL,
`announcement_status` varchar(255) DEFAULT NULL,
`announcement_url` varchar(255) DEFAULT NULL,
`announcement_portal` varchar(255) DEFAULT NULL,
`announcement_contact_name` varchar(255) DEFAULT NULL,
`announcement_contact_no` varchar(255) DEFAULT NULL,
`announcement_contact_email` varchar(255) DEFAULT NULL,
`announcement_img` varchar(255) DEFAULT NULL,
`announcement_sort` int DEFAULT '0',
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`announcement_id`)
) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_announcement`
--
LOCK TABLES `content_announcement` WRITE;
/*!40000 ALTER TABLE `content_announcement` DISABLE KEYS */;
INSERT INTO `content_announcement` VALUES (16,'announcement-2','latest',NULL,NULL,'active',NULL,'[\"16\"]','','','','images/modules/contentAnnouncementThumbnail_20211211142205.jpg',3,'2021-09-10 16:03:11',3,'2021-12-11 14:22:14',3),(23,'bajet-2022','latest',NULL,NULL,'active',NULL,'[\"16\"]','','','','images/modules/contentAnnouncementThumbnail_20211211142224.jpg',0,'2021-11-30 15:07:14',22,'2021-12-11 14:22:24',3),(24,'announcement-1','announcement',NULL,NULL,'active',NULL,'[\"16\"]','','','','images/modules/contentAnnouncementThumbnail_20211213115310.png',0,'2021-12-13 11:53:10',3,'2021-12-13 11:54:38',3),(25,'info-1','mco',NULL,NULL,'active',NULL,'[\"16\"]','','','','images/modules/contentAnnouncementThumbnail_20211213120623.png',0,'2021-12-13 12:06:23',3,'2022-01-10 17:57:41',3);
/*!40000 ALTER TABLE `content_announcement` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_announcement_translation`
--
DROP TABLE IF EXISTS `content_announcement_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_announcement_translation` (
`announcement_translation_id` int NOT NULL AUTO_INCREMENT,
`announcement_translation_parent_id` int DEFAULT NULL,
`announcement_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`announcement_translation_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`announcement_translation_doc` varchar(255) DEFAULT NULL,
`announcement_translation_main` int DEFAULT NULL,
`announcement_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`announcement_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=36 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_announcement_translation`
--
LOCK TABLES `content_announcement_translation` WRITE;
/*!40000 ALTER TABLE `content_announcement_translation` DISABLE KEYS */;
INSERT INTO `content_announcement_translation` VALUES (18,16,'Bina sistem aliran kerja menggunakan DYNAWEB4','<p>Bina sistem aliran kerja menggunakan DYNAWEB4<br></p>',NULL,1,'Malay','2021-09-10 16:03:11',3,'2021-12-11 14:22:14',3),(29,23,'Bina portal laman organisasi anda dengan mudah menggunakan DYNAWEB4','<p>Bina portal laman organisasi anda dengan mudah menggunakan DYNAWEB4<br></p>',NULL,1,'Malay','2021-11-30 15:07:14',22,'2021-12-11 14:22:24',3),(30,23,'Build your organization web portal easily with DYNAWEB4','<p>Build your organization web portal easily with DYNAWEB4<br></p>',NULL,0,'English','2021-12-11 14:15:23',3,'2021-12-11 14:22:24',3),(31,16,'Build workflow driven web applications with DYNAWEB4','<p>Build workflow driven web applications with DYNAWEB4<br></p>',NULL,0,'English','2021-12-11 14:16:54',3,'2021-12-11 14:22:14',3),(32,24,'DYNAWEB4 versi 3.0.1 telah tersedia untuk dimuat turun','<p>DYNAWEB4 versi 3.0.1 telah tersedia untuk dimuat turun<br></p>',NULL,1,'Malay','2021-12-13 11:53:10',3,'2021-12-13 11:54:38',3),(33,24,'DYNAWEB4 version 3.0.1 is available to download','<p>DYNAWEB4 version 3.0.1 is available to download<br></p>',NULL,0,'English','2021-12-13 11:54:22',3,'2021-12-13 11:54:38',3),(34,25,'Banyak modul-modul yang tersedia untuk dimuat turun dan dipasang pada DYNAWEB4','<p>Banyak modul-modul yang tersedia untuk dimuat turun dan dipasang pada DYNAWEB4<br></p>',NULL,1,'Malay','2021-12-13 12:06:23',3,'2022-01-10 17:57:41',3),(35,25,'There are many modules which have been developed and ready to be downloaded and installed for use','<p>There are may modules which have been developed and ready to be downloaded and installed for use<br></p>',NULL,0,'English','2021-12-13 12:06:31',3,'2022-01-10 17:57:41',3);
/*!40000 ALTER TABLE `content_announcement_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_application`
--
DROP TABLE IF EXISTS `content_application`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_application` (
`application_id` int NOT NULL AUTO_INCREMENT,
`application_cat` varchar(255) DEFAULT NULL,
`application_status` varchar(255) DEFAULT NULL,
`application_url` varchar(255) DEFAULT NULL,
`application_img` varchar(255) DEFAULT NULL,
`application_sort` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`application_id`)
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_application`
--
LOCK TABLES `content_application` WRITE;
/*!40000 ALTER TABLE `content_application` DISABLE KEYS */;
INSERT INTO `content_application` VALUES (1,'footer','active','https://www.malaysia.gov.my/portal/index',NULL,1,'2021-08-19 18:54:42',3,'2021-10-19 10:54:22',3),(2,'footer','active','http://www.moha.gov.my/index.php/ms/',NULL,2,'2021-08-19 18:55:05',3,'2021-10-19 10:55:04',3),(3,'footer','active','http://www.rmp.gov.my/',NULL,3,'2021-08-19 18:55:29',3,'2021-10-19 10:55:34',3),(4,'footer','active','https://www.jpn.gov.my/',NULL,4,'2021-08-19 18:55:54',3,'2021-10-19 10:56:17',3),(5,'footer','active','https://www.imi.gov.my/index.php/ms/',NULL,5,'2021-08-19 18:56:15',3,'2021-10-19 10:56:48',3),(6,'footer','active','https://www.adk.gov.my/',NULL,6,'2021-08-19 18:56:38',3,'2021-12-01 17:10:12',3),(8,'app_others','active','#','images/modules/contentApplication_20211212211610.png',2,'2021-08-20 16:39:41',3,'2021-12-12 21:16:10',3),(9,'app_others','active','#','images/modules/contentApplication_20211212211518.png',1,'2021-08-20 16:40:01',3,'2021-12-12 21:15:18',3),(10,'app_others','active','#','images/modules/contentApplication_20211212211708.png',5,'2021-08-20 16:40:25',3,'2021-12-12 21:17:08',3),(11,'app_others','active','#','images/modules/contentApplication_20211212211725.png',6,'2021-08-20 16:40:45',3,'2021-12-12 21:17:25',3),(13,'app_others','active','#','images/modules/contentApplication_20211212211628.png',3,'2021-08-20 16:41:34',3,'2021-12-12 21:16:28',3),(21,'app','active','#','images/modules/contentApplication_20220110203313.png',2,'2021-08-21 11:54:45',3,'2022-01-10 20:33:13',3),(22,'app','active','#','images/modules/contentApplication_20220110203526.png',3,'2021-08-21 11:55:12',3,'2022-01-10 20:35:26',3),(26,'app_media','active','portal-main/photo-gallery-list',NULL,1,'2021-08-21 12:43:54',3,'2021-09-08 08:24:14',3),(27,'app_media','active','portal-main/video-gallery-list',NULL,2,'2021-08-21 12:44:19',3,'2021-09-08 08:24:52',3),(28,'app_media','active','portal-main/newspaper-list',NULL,3,'2021-08-21 12:44:40',3,'2021-09-08 08:25:51',3),(29,'app_media','active','portal-main/publication-list',NULL,4,'2021-08-21 12:44:58',3,'2021-09-08 08:25:33',3),(30,'app_media','active','portal-main/statistics-list',NULL,5,'2021-08-21 12:45:16',3,'2021-09-08 08:25:16',3),(46,'app_others','active','#','images/modules/contentApplication_20211212211648.png',4,'2021-10-15 03:11:20',3,'2021-12-12 21:16:48',3),(47,'app','active','#','images/modules/contentApplication_20220110203755.png',4,'2021-10-18 12:29:35',3,'2022-01-10 20:37:55',3),(48,'app','active','#','images/modules/contentApplication_20220110203949.png',5,'2021-10-18 12:33:27',3,'2022-01-10 20:39:49',3),(49,'app','active','#','images/modules/contentApplication_20220110211358.png',6,'2021-10-18 12:35:20',3,'2022-01-10 21:13:58',3),(50,'app','active','#','images/modules/contentApplication_20220110211530.png',7,'2021-10-18 12:36:06',3,'2022-01-10 21:15:30',3),(51,'app','active','#','images/modules/contentApplication_20220110211725.png',8,'2021-10-18 12:36:48',3,'2022-01-10 21:17:25',3),(52,'laman_pkp','active','/www/portal-main/announcement-list?keyword=covid',NULL,1,'2021-11-18 17:31:14',3,'2021-11-29 21:27:07',3),(53,'laman_pkp','inactive','/www/portal-main/announcement2?id=faq-pkp',NULL,2,'2021-11-18 17:31:50',3,'2021-11-30 12:35:30',3),(54,'laman_pkp','active','/www/portal-main/announcement2?id=infografik-pkp',NULL,3,'2021-11-18 17:32:31',3,'2021-11-30 12:33:44',3),(55,'laman_pkp','active','/www/portal-main/announcement2?id=video-pkp',NULL,4,'2021-11-18 17:33:25',3,'2021-11-30 12:33:51',3),(56,'laman_pkp','active','/www/admin/images/modules/contentAnnouncement_20210910151422.pdf',NULL,5,'2021-11-18 17:38:25',3,'2021-11-30 12:35:43',3),(57,'portal_negeri','active','/www/portal-main/photo-gallery-list',NULL,1,'2021-11-23 16:25:32',3,'2022-01-12 15:50:00',3),(58,'portal_negeri','active','/www/portal-main/video-gallery-list',NULL,2,'2021-11-23 16:26:55',3,'2022-01-12 15:50:15',3),(59,'portal_negeri','active','/www/portal-main/newspaper-list',NULL,3,'2021-11-23 16:27:30',3,'2022-01-12 15:50:10',3),(60,'portal_negeri','active','/www/portal-main/publication-list',NULL,4,'2021-11-23 16:27:49',3,'2022-01-12 15:50:05',3);
/*!40000 ALTER TABLE `content_application` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_application_translation`
--
DROP TABLE IF EXISTS `content_application_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_application_translation` (
`application_translation_id` int NOT NULL AUTO_INCREMENT,
`application_translation_parent_id` int DEFAULT NULL,
`application_translation_title` varchar(255) DEFAULT NULL,
`application_translation_main` int DEFAULT NULL,
`application_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`application_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_application_translation`
--
LOCK TABLES `content_application_translation` WRITE;
/*!40000 ALTER TABLE `content_application_translation` DISABLE KEYS */;
INSERT INTO `content_application_translation` VALUES (1,1,'Kerajaan Malaysia',1,'Malay','2021-08-19 18:54:43',3,'2021-10-19 10:54:22',3),(2,2,'Kementerian Dalam Negeri',1,'Malay','2021-08-19 18:55:06',3,'2021-10-19 10:55:04',3),(3,3,'Polis DiRaja Malaysia',1,'Malay','2021-08-19 18:55:29',3,'2021-10-19 10:55:34',3),(4,4,'Jabatan Pendaftaran Negara',1,'Malay','2021-08-19 18:55:54',3,'2021-10-19 10:56:17',3),(5,5,'Jabatan Imigresen Malaysia',1,'Malay','2021-08-19 18:56:15',3,'2021-10-19 10:56:48',3),(6,6,'Agensi Antidadah Kebangsaan',1,'Malay','2021-08-19 18:56:38',3,'2021-12-01 17:10:12',3),(8,8,'Logo 2',1,'Malay','2021-08-20 16:39:41',3,'2021-12-12 21:16:10',3),(9,9,'Logo 1',1,'Malay','2021-08-20 16:40:01',3,'2021-12-12 21:15:18',3),(10,10,'Logo 5',1,'Malay','2021-08-20 16:40:25',3,'2021-12-12 21:17:08',3),(11,11,'Logo 6',1,'Malay','2021-08-20 16:40:45',3,'2021-12-12 21:17:25',3),(13,13,'Logo 3',1,'Malay','2021-08-20 16:41:34',3,'2021-12-12 21:16:28',3),(21,21,'Portal Dalaman',1,'Malay','2021-08-21 11:54:45',3,'2022-01-10 20:33:13',3),(22,22,'Perkhidmatan Semakan',1,'Malay','2021-08-21 11:55:12',3,'2022-01-10 20:35:26',3),(26,26,'Galeri Foto',1,'Malay','2021-08-21 12:43:55',3,'2021-09-08 08:24:14',3),(27,27,'Galeri Video',1,'Malay','2021-08-21 12:44:19',3,'2021-09-08 08:24:53',3),(28,28,'Keratan Akhbar',1,'Malay','2021-08-21 12:44:40',3,'2021-09-08 08:25:51',3),(29,29,'Penerbitan',1,'Malay','2021-08-21 12:44:58',3,'2021-09-08 08:25:33',3),(30,30,'Statistik',1,'Malay','2021-08-21 12:45:16',3,'2021-09-08 08:25:16',3),(46,46,'Logo 4',1,'Malay','2021-10-15 03:11:20',3,'2021-12-12 21:16:48',3),(47,47,'Panduan Pengurusan',1,'Malay','2021-10-18 12:29:35',3,'2022-01-10 20:37:55',3),(48,48,'Kalendar Organisasi',1,'Malay','2021-10-18 12:33:27',3,'2022-01-10 20:39:49',3),(49,49,'Tetapan Dan Sambungan',1,'Malay','2021-10-18 12:35:20',3,'2022-01-10 21:13:58',3),(50,50,'Soalan Lazim ',1,'Malay','2021-10-18 12:36:06',3,'2022-01-10 21:15:30',3),(51,51,'Sistem Kursus Asas',1,'Malay','2021-10-18 12:36:48',3,'2022-01-10 21:17:25',3),(52,1,'Malaysia Government',0,'English','2021-10-19 10:54:03',3,'2021-10-19 10:54:22',3),(53,2,'Ministry of Home Affairs',0,'English','2021-10-19 10:54:32',3,'2021-10-19 10:55:04',3),(54,3,'Royal Malaysia Police',0,'English','2021-10-19 10:55:14',3,'2021-10-19 10:55:34',3),(55,4,'National Registration Department',0,'English','2021-10-19 10:55:44',3,'2021-10-19 10:56:17',3),(56,5,'Immigration Department of Malaysia',0,'English','2021-10-19 10:56:24',3,'2021-10-19 10:56:48',3),(57,6,'National Anti-Drugs Agency',0,'English','2021-10-19 10:57:05',3,'2021-12-01 17:10:12',3),(75,21,'Internal Portal',0,'English','2021-10-19 11:35:03',3,'2022-01-10 20:33:13',3),(76,22,'Searching Services',0,'English','2021-10-19 11:35:04',3,'2022-01-10 20:35:26',3),(77,47,'Management Guide',0,'English','2021-10-19 11:35:05',3,'2022-01-10 20:37:55',3),(78,48,'Organizational Calendar',0,'English','2021-10-19 11:35:06',3,'2022-01-10 20:39:49',3),(79,49,'Settings And Links',0,'English','2021-10-19 11:35:07',3,'2022-01-10 21:13:58',3),(80,50,'Frequently Asked Question',0,'English','2021-10-19 11:35:08',3,'2022-01-10 21:15:30',3),(81,51,'Training Course System',0,'English','2021-10-19 11:35:09',3,'2022-01-10 21:17:25',3),(82,52,'Hebahan Terkini',1,'Malay','2021-11-18 17:31:14',3,'2021-11-29 21:27:07',3),(83,53,'Soalan Lazim PPN',1,'Malay','2021-11-18 17:31:50',3,'2021-11-30 12:35:30',3),(84,54,'Infografik PPN dan COVID 19',1,'Malay','2021-11-18 17:32:31',3,'2021-11-30 12:33:44',3),(85,55,'Video PPN dan COVID 19',1,'Malay','2021-11-18 17:33:25',3,'2021-11-30 12:33:52',3),(86,56,'SOP PPN JPPM',1,'Malay','2021-11-18 17:38:25',3,'2021-11-30 12:35:43',3),(87,57,'Galeri Foto',1,'Malay','2021-11-23 16:25:32',3,'2022-01-12 15:50:00',3),(88,58,'Galeri Video',1,'Malay','2021-11-23 16:26:55',3,'2022-01-12 15:50:15',3),(89,59,'Keratan Akhbar',1,'Malay','2021-11-23 16:27:30',3,'2022-01-12 15:50:10',3),(90,60,'Penerbitan',1,'Malay','2021-11-23 16:27:49',3,'2022-01-12 15:50:05',3);
/*!40000 ALTER TABLE `content_application_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_article`
--
DROP TABLE IF EXISTS `content_article`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_article` (
`article_id` int NOT NULL AUTO_INCREMENT,
`article_code` varchar(255) DEFAULT NULL,
`article_date` date DEFAULT NULL,
`article_category` varchar(255) DEFAULT NULL,
`article_subcategory` varchar(255) DEFAULT NULL,
`article_status` varchar(255) DEFAULT NULL,
`article_url` varchar(255) DEFAULT NULL,
`article_sorting` int DEFAULT '0',
`article_image` varchar(255) DEFAULT NULL,
`article_portal_category` varchar(255) DEFAULT NULL,
`article_start_date` varchar(255) DEFAULT NULL,
`article_start_time` varchar(255) DEFAULT NULL,
`article_end_date` varchar(255) DEFAULT NULL,
`article_end_time` varchar(255) DEFAULT NULL,
`article_source` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`article_id`)
) ENGINE=InnoDB AUTO_INCREMENT=93 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_article`
--
LOCK TABLES `content_article` WRITE;
/*!40000 ALTER TABLE `content_article` DISABLE KEYS */;
INSERT INTO `content_article` VALUES (1,'penafian',NULL,'main','','active',NULL,21,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-18 23:12:40',3,'2022-01-12 20:17:48',3),(2,'dasar-privasi',NULL,'main','','active',NULL,26,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-18 23:28:42',3,'2021-10-19 10:22:04',3),(3,'dasar-keselamatan',NULL,'main','','active',NULL,32,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-18 23:29:36',3,'2021-10-19 10:23:57',3),(4,'perlindungan-data-peribadi',NULL,'main','','active',NULL,37,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-18 23:31:21',3,'2021-10-19 10:28:22',3),(49,'peta-lokasi',NULL,'main',NULL,'active',NULL,3,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-19 20:13:27',3,'2021-10-19 13:02:03',3),(50,'cawangan-portal',NULL,'main',NULL,'active',NULL,8,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-19 20:15:13',3,'2022-01-12 20:14:46',3),(51,'perkhidmatan-kaunter-cawangan',NULL,'main',NULL,'active',NULL,13,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-19 20:17:35',3,'2022-01-12 20:05:31',3),(52,'e-penyertaan',NULL,'main',NULL,'active',NULL,17,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-19 22:08:38',3,'2022-01-12 20:18:41',3),(53,'pengenalan-jabatan',NULL,'main',NULL,'active',NULL,22,NULL,'[\"16\"]','','','','','','2021-08-19 22:14:15',3,'2022-02-16 18:44:54',3),(55,'sejarah-penubuhan',NULL,'main',NULL,'active',NULL,33,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-19 23:00:52',3,'2022-01-10 19:41:33',3),(56,'objektif-visi-misi',NULL,'main',NULL,'active',NULL,38,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 08:49:08',3,'2022-01-10 20:07:10',3),(57,'logo-jabatan',NULL,'main',NULL,'active',NULL,4,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 08:53:24',3,'2021-11-30 12:26:57',3),(58,'kod-etika-jabatan',NULL,'main',NULL,'active',NULL,9,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 08:55:25',3,'2021-11-05 02:26:37',3),(59,'piagam-pelanggan',NULL,'main',NULL,'active',NULL,14,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:01:32',3,'2022-01-12 20:19:05',3),(61,'cio',NULL,'main',NULL,'active',NULL,23,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:05:24',3,'2022-01-12 20:19:23',3),(62,'ictso',NULL,'main',NULL,'active',NULL,28,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:08:25',3,'2022-01-12 20:19:41',3),(63,'bahagian-pengurusan-pertubuhan',NULL,'main',NULL,'active',NULL,34,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:31:31',3,'2021-11-05 02:44:25',3),(64,'bahagian-penguatkuasaan',NULL,'main',NULL,'active',NULL,39,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:41:18',3,'2021-11-05 02:45:07',3),(65,'bahagian-sumber-manusia-khidmat-pengurusan',NULL,'main',NULL,'active',NULL,5,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:51:44',3,'2021-11-30 10:59:18',22),(66,'bahagian-pengurusan-teknologi-maklumat',NULL,'main',NULL,'active',NULL,10,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-08-20 09:55:49',3,'2022-01-12 20:19:58',3),(81,'fact-01',NULL,'facts',NULL,'active',NULL,2,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-10-12 03:21:03',3,'2021-12-13 11:09:29',3),(82,'peta-laman',NULL,'main',NULL,'active',NULL,1,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-10-12 07:16:16',3,'2022-01-12 20:23:54',3),(83,'fact-02',NULL,'facts',NULL,'active',NULL,1,NULL,'[\"16\"]','','','','','','2021-10-15 03:20:42',3,'2022-02-16 16:25:40',3),(86,'roscare',NULL,'main',NULL,'active',NULL,40,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-10-20 15:18:18',3,'2022-01-12 20:23:07',3),(88,'portal-negeri',NULL,'main',NULL,'active',NULL,0,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-11-24 21:38:28',3,'2022-01-12 20:20:24',3),(89,'direktori',NULL,'main',NULL,'active',NULL,0,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-11-24 22:19:24',3,'2022-01-12 20:20:58',3),(90,'perutusan-ketua-pengarah',NULL,'main',NULL,'active',NULL,0,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-11-30 15:59:49',3,'2022-01-10 19:38:26',3),(91,'carta-organisasi',NULL,'main',NULL,'active',NULL,0,NULL,'[\"16\"]',NULL,NULL,NULL,NULL,NULL,'2021-11-30 16:30:10',3,'2021-12-01 00:14:58',3),(92,'test',NULL,'main','','active',NULL,0,NULL,'[\"16\"]','','','','','','2023-02-15 13:02:52',3,'2023-02-15 13:02:52',3);
/*!40000 ALTER TABLE `content_article` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_article_translation`
--
DROP TABLE IF EXISTS `content_article_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_article_translation` (
`article_translation_id` int NOT NULL AUTO_INCREMENT,
`article_translation_parent_id` int DEFAULT NULL,
`article_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`article_translation_content` longtext,
`article_translation_main` int DEFAULT NULL,
`article_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`article_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=109 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_article_translation`
--
LOCK TABLES `content_article_translation` WRITE;
/*!40000 ALTER TABLE `content_article_translation` DISABLE KEYS */;
INSERT INTO `content_article_translation` VALUES (1,1,'Penafian','<p style=\"text-align: justify;\">Kerajaan Malaysia dan Jabatan adalah tidak bertanggungjawab bagi apa-apa kehilangan atau kerugian yang disebabkan oleh penggunaan mana-mana maklumat yang diperolehi dari laman web ini.</p>',1,'Malay','2021-08-18 23:12:40',3,'2022-01-12 20:17:48',3),(2,2,'Dasar Privasi','<p><b>Privasi anda</b></p><p>Halaman ini menerangkan dasar privasi yang merangkumi penggunaan dan perlindungan maklumat yang dikemukakan oleh pengunjung. Sekiranya anda membuat transaksi atau menghantar e-mel yang mengandungi maklumat peribadi, maklumat ini mungkin akan dikongsi bersama dengan agensi awam lain untuk membantu penyediaan perkhidmatan yang lebih berkesan dan efektif. Contohnya seperti di dalam menyelesaikan aduan yang memerlukan maklum balas dari agensi-agensi lain.</p><p><br></p><p><b>Maklumat Yang Dikumpul</b></p><p>Tiada maklumat peribadi akan dikumpul semasa anda melayari portal ini kecuali maklumat yang dikemukakan oleh anda melalui e-mel.</p><p>Apa yang akan Berlaku jika Saya Membuat Pautan kepada Portal/Laman Web yang Lain?</p><p>Portal ini mempunyai pautan ke portal/laman web lain. Dasar privasi ini hanya terpakai untuk laman web ini sahaja. Perlu diingatkan bahawa portal/laman web yang terdapat dalam pautan mungkin mempunyai dasar privasi yang berbeza dan pengunjung dinasihatkan supaya meneliti dan memahami dasar privasi bagi setiap portal/laman web yang dilayari.</p><p><br></p><p><b>Pindaan Dasar</b></p><p>Sekiranya dasar privasi ini dipinda, pindaan akan dikemas kini di halaman ini. Dengan sering melayari halaman ini, anda akan dikemas kini dengan maklumat yang dikumpul, cara ia digunakan dan dalam keadaan tertentu, bagaimana maklumat dikongsi bersama pihak yang lain.</p>',1,'Malay','2021-08-18 23:28:42',3,'2021-10-19 10:22:04',3),(3,3,'Dasar Keselamatan','<p><b>Perlindungan Data</b></p><p>Teknologi terkini termasuk penyulitan data adalah digunakan untuk melindungi data yang dikemukakan dan pematuhan kepada standard keselamatan yang ketat adalah terpakai untuk menghalang capaian yang tidak dibenarkan.</p><p><br></p><p><b>Keselamatan Storan</b></p><p>Semua storan elektronik dan penghantaran data peribadi akan dilindungi dan disimpan dengan menggunakan teknologi keselamatan yang sesuai.</p>',1,'Malay','2021-08-18 23:29:36',3,'2021-10-19 10:23:57',3),(4,4,'Perlindungan Data Peribadi','<p><b>Akta Perlindungan Data Peribadi</b></p><p><br></p><p>Jabatan Perlindungan Data Peribadi (JPDP) merupakan agensi di bawah Kementerian Komunikasi dan Multimedia Malaysia (KKMM) yang ditubuhkan pada 16 Mei 2011 selepas Parlimen meluluskan Rang Undang-undang berkaitan Akta Perlindungan Data Peribadi 2010 (APDP) iaitu Akta 709.</p><p><br></p><p>Tanggungjawab utama Jabatan ini ialah untuk mengawalselia pemprosesan data peribadi individu yang terlibat dalam urus niaga komersial oleh Pengguna Data supaya tidak disalahguna dan disalahpakai oleh pihak-pihak yang berkepentingan.</p><p><br></p><p>Keselamatan data peribadi pengguna perlu dilindungi bagi mencegah sebarang bentuk penyalahgunaan terhadap penyimpanan atau pemprosesan data peribadi individu, awam dan swasta di Malaysia secara transaksi komersial adalah termaktub di bawah APDP ini.</p><p><br></p><p>Dalam menguatkuasakan APDP, JPDP telah mensyaratkan kepada semua Golongan Pengguna Data Peribadi yang terdiri daripada pihak individu mahupun swasta kecuali Kerajaan untuk berdaftar secara rasmi bagi tujuan melindungi hak-hak pengguna dan awam.</p><p><br></p><p>JPDP diketuai oleh Ketua Pengarah dengan dibantu oleh seorang Timbalan Ketua Pengarah. Manakala, terdapat tiga bahagian utama di JPDP iaitu Bahagian Pendaftaran dan Operasi, Bahagian Pemantauan dan Bahagian Perundangan.</p><p><br></p><p>Sila layari laman ini http://www.pdp.gov.my/index.php/my/</p>',1,'Malay','2021-08-18 23:31:22',3,'2021-10-19 10:28:22',3),(49,49,'Peta Lokasi','<iframe src=\"https://www.google.com/maps/d/embed?mid=1_W4y2GEF1gg7LLNM8zuIMbYb42PiPoBY&hl=en\" width=\"100%\" height=\"600\" style=\"box-shadow: 0px 0px 10px rgb(0 0 0 / 40%);\"></iframe>',1,'Malay','2021-08-19 20:13:27',3,'2021-10-19 13:02:03',3),(50,50,'Cawangan','<style>\r\n .branch-title{\r\n background: rgb(8, 136, 103);\r\n color : white;\r\n padding : 0.2em 0;\r\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);\r\n font-size: 20px;\r\n \r\n }\r\n</style>\r\n<div class=\"row text-center\">\r\n <div class=\"col-sm-12\">\r\n <h3 class=\"branch-title\">IBU PEJABAT</h3>\r\n \r\n <div class=\"col-sm-12\">Pusat Pentadbiran Kerajaan Persekutuan,Aras 8 & 9, Blok D7,</div><div class=\"col-sm-12\">Kompleks D,</div>\r\n \r\n <div class=\"col-sm-12\">62546 Putrajaya,</div>\r\n <div class=\"col-sm-12\">W.P. PUTRAJAYA</div>\r\n <div class=\"col-sm-12\"><br></div>\r\n <div class=\"col-sm-12\">Tel. : 03-88702601 / 03-88702617</div>\r\n <div class=\"col-sm-12\">Faks : 03-8870 2659</div>\r\n <!--div class=\"col-sm-12\"><i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"home\" target=\"_blank\">Laman web JPPM Ibu Pejabat</a></div-->\r\n <div class=\"col-sm-12\">(<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/JPPM.Malaysia/\" target=\"_blank\">Facebook Ibu Pejabat (HQ)</a></div>\r\n <div class=\"col-sm-12\"><br></div>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJjXGnOR62zTERpMIssuvLllM%26ll%3D2.93766830%252C101.70331820%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3 class=\"branch-title\">PERLIS</h3>\r\n Aras 1, Kompleks Kementerian Dalam Negeri,<br>\r\n Persiaran Wawasan,<br>\r\n 01000 Kangar,<br>\r\n PERLIS<br><br><br>\r\n Tel. : 04-977 8290<br>\r\n Faks : 04-976 0384<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=9\" target=\"_blank\">Laman web JPPM Perlis</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/jppmperlis/\" target=\"_blank\">Facebook Perlis</a><br><br>\r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJ9-83nmqZTDARWRg8JfdEuQs%26ll%3D6.41100830%252C100.19033810%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3 class=\"branch-title\">KEDAH</h3>\r\n Aras 3, Bangunan Kementerian Dalam Negeri,<br>\r\n Pusat Pentadbiran Kerajaan Persekutuan,<br>\r\n Bandar Mu’adzam Shah,\r\n 06550 Alor Setar,<br>\r\n KEDAH<br><br>\r\n Tel. : 04-731 2700 / 04-7347144<br>\r\n Faks : 04-733 6062<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=2\" target=\"_blank\">Laman web JPPM Kedah</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/JPPMNegeriKedah/\" target=\"_blank\">Facebook Kedah</a><br><br>\r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJUabbN3lbSzARx0OrF_bcuug%26ll%3D6.18577350%252C100.37634200%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n<br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3 class=\"branch-title\">PULAU PINANG</h3>\r\n Aras 4, Anjung C<br>\r\n Wisma Persekutuan Seberang Perai Utara,<br>\r\n Jalan Bertam, 13200 Kepala Batas,<br>\r\n PULAU PINANG<br><br>\r\n Tel. : 04-578 0456 / 04-578 0457 / 04-578 0458<br>\r\n Faks : 04-578 0450<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=7\" target=\"_blank\">Laman web JPPM Pulau Pinang</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/Jabatan-Pendaftaran-Pertubuhan-Pulau-Pinang-154578621830851/\" target=\"_blank\">Facebook Pulau Pinang</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJramPCcfFSjARE71zHxI0ubo%26ll%3D5.51221830%252C100.43570450%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">PERAK</h3>\r\n Aras 4, Kompleks Pejabat Kementerian Dalam Negeri,<br>\r\n Persiaran Meru Utama, Bandar Meru Raya,<br>\r\n 30020 Ipoh,<br>\r\n PERAK<br><br>\r\n Tel. : 05-528 8445 / 05-5288446<br>\r\n Faks : 05-528 8793<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=8\" target=\"_blank\">Laman web JPPM Perak</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/rosperakofficial/\" target=\"_blank\">Facebook Perak</a><br><br>\r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJ_zLK8H2TyjER6V2xIy__t38%26ll%3D4.67212200%252C101.07169340%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">W.P. KUALA LUMPUR</h3><br>\r\n Aras G, Kompleks Kementerian Dalam Negeri,<br>\r\n Jalan Sri Hartamas Off Jalan Duta,<br>\r\n 50480 Kuala Lumpur,<br>\r\n W.P. KUALA LUMPUR<br><br>\r\n Tel. : 03 – 6206 0920<br>\r\n Faks : 03-6201 2107<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=14\" target=\"_blank\">Laman web JPPM Kuala Lumpur</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/jppm.wpkl/\" target=\"_blank\">Facebook W.P Kuala Lumpur</a><br><br>\r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJwaR5avdIzDERAKhBxgv-C5o%26ll%3D3.16783520%252C101.66806750%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">SELANGOR</h3><br>\r\n Aras 8, Wisma Perbadanan Kemajuan Pertanian Selangor (PKPS),<br>\r\n Persiaran Perbandaran, Seksyen 14,<br>\r\n 40675 Shah Alam<br>\r\n SELANGOR<br><br>\r\n Tel. : 03-5650 1590<br>\r\n Faks : -<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=10\" target=\"_blank\">Laman web JPPM Selangor</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/jppmselangor/\" target=\"_blank\">Facebook Selangor</a><br><br>\r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJ7dwotIBSzDERrDmJ4EV4Gos%26ll%3D3.07325170%252C101.52282360%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">NEGERI SEMBILAN</h3><br>\r\n Tingkat 6, Bangunan Yayasan Negeri Sembilan,<br>\r\n Jalan Yam Tuan, 70000 Seremban,<br>\r\n NEGERI SEMBILAN<br><br><br>\r\n Tel. : 06-764 4639<br>\r\n Faks : 06-764 4635<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=5\" target=\"_blank\">Laman web JPPM Negeri Sembilan</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/jppmns/\" target=\"_blank\">Facebook Negeri Sembilan</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJX0X9__9vzjERxYBhzuS7VuM%26ll%3D2.86880340%252C102.25403360%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">MELAKA</h3><br>\r\n Aras 4, Blok Pentadbiran,<br>\r\n Kompleks Kementerian Dalam Negeri,<br>\r\n Jalan Seri Negeri,<br>\r\n 75450 Ayer Keroh,<br>\r\n MELAKA<br><br>\r\n Tel. : 06-232 4180<br>\r\n Faks : 06-232 1380<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=4\" target=\"_blank\">Laman web JPPM Melaka</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/Jabatan-Pendaftaran-Pertubuhan-Malaysia-Negeri-Melaka-210062209005964/\" target=\"_blank\">Facebook Melaka</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJFetW-nTl0TERYFGmWRJPvdg%26ll%3D2.26607480%252C102.29669950%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">JOHOR</h3><br>\r\n Tingkat 5, Blok 1,<br>\r\n Kompleks Kementerian Dalam Negeri,<br>\r\n Taman Setia Tropika, Kempas<br>\r\n 81200 Johor Bahru,<br>\r\n JOHOR<br><br>\r\n Tel. : 07-237 1200<br>\r\n Faks : 07-239 1213<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=1\" target=\"_blank\">Laman web JPPM Johor</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://fb.me/JPPMJohor\" target=\"_blank\">Facebook Johor</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJ6f1CxARy2jERxP-YmisgSAk%26ll%3D1.54340060%252C103.71220160%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n \r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">PAHANG</h3><br>\r\n Tingkat 3, Kompleks Kementerian Dalam Negeri,<br>\r\n Bandar Indera Mahkota,<br>\r\n 25200 Kuantan,<br>\r\n PAHANG<br><br>\r\n Tel : 09-573 3360<br>\r\n Faks : 09-573 4809<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=6\" target=\"_blank\">Laman web JPPM Pahang</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/jppmnpROSPhg/\" target=\"_blank\">Facebook Pahang</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJOXgONEm6yDERbmFwWNHA7kE%26ll%3D3.83432220%252C103.29500570%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">TERENGGANU</h3><br>\r\n No. 4-9, Tingkat 1,<br>\r\n Wisma Peladang Terengganu,<br>\r\n Jalan Sultan Mohamad,<br>\r\n 21100 Kuala Terengganu,<br>\r\n TERENGGANU<br><br>\r\n Tel. : 09-626 5885 / 09-626 6886<br>\r\n Faks : 09-626 7887<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=11\" target=\"_blank\">Laman web JPPM Terengganu</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/rosterengganu/\" target=\"_blank\">Facebook Terengganu</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJpZFcfF6-tzERoufAMP3_NoA%26ll%3D5.30939260%252C103.12943020%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">KELANTAN</h3><br>\r\n Kementerian Dalam Negeri,<br>\r\n Wisma Sukan, Jalan Telipot,<br>\r\n 15150 Kota Bharu,<br>\r\n KELANTAN<br><br><br>\r\n Tel. : 09-743 6886<br>\r\n Faks : 09-743 7887<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=3\" target=\"_blank\">Laman web JPPM Kelantan</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/RosKelantan/\" target=\"_blank\">Facebook Kelantan</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJqzWpo-KvtjERXJmvEBkYkvc%26ll%3D6.10810470%252C102.25403590%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">SABAH</h3><br>\r\n Menara MAA, Suite 5-03A,<br>\r\n Tingkat 5, Lorong Api-Api 1,<br>\r\n 88000 Kota Kinabalu,<br>\r\n SABAH<br><br>\r\n Tel. : 088-447 609 / 088-447 610 / 088-447 612<br>\r\n Faks : 088-447 614<br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=12\" target=\"_blank\">Laman web JPPM Sabah</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/JPPMNegeriSabah/\" target=\"_blank\">Facebook Sabah</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJVVUFfZBpOzIRKt0anPS38i0%26ll%3D5.97878940%252C116.07625060%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">SARAWAK</h3><br>\r\n Tingkat 2, Blok E, Queen’s Court,<br>\r\n Jalan Wan Alwi,<br>\r\n 93350 Kuching,<br>\r\n SARAWAK<br><br>\r\n Tel. : 082-454 925<br>\r\n Faks : 082-462 449<br><br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=13\" target=\"_blank\">Laman web JPPM Sarawak</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/myrosswk/\" target=\"_blank\">Facebook Sarawak</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fplace%3DChIJZT16YASn-zERlzSLKrNvjMI%26ll%3D1.52876200%252C110.36143500%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n <div class=\"col-sm-4\">\r\n <h3><br></h3><h3 class=\"branch-title\">SARAWAK (MIRI)</h3><br>\r\n Tingkat 1, Blok A, Wisma Persekutuan,<br>\r\n Fasa 2, Jalan Cahaya Lopeng,<br>\r\n 98000 Miri,<br>\r\n SARAWAK<br><br>\r\n Tel. : 085-415 087<br>\r\n Faks : 085-420 413<br><br>\r\n <!--i class=\"fa fa-chrome\" aria-hidden=\"true\"></i> <a href=\"/www/jppm-negeri/home?state=15\" target=\"_blank\">Laman web JPPM Sarawak (Miri)</a><br-->\r\n (<i class=\"fa fa-facebook\" aria-hidden=\"true\"></i>) : <a href=\"https://www.facebook.com/myrosswk/\" target=\"_blank\">Facebook Sarawak (MIRI)</a><br><br>\r\n \r\n <img src=\"https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=https%3A%2F%2Ful.waze.com%2Ful%3Fpreview_venue_id%3D74711084.747110837.3549533%26navigate%3Dyes%26utm_campaign%3Dwaze_website%26utm_source%3Dwaze_website%26utm_medium%3Dlm_share_location&choe=UTF-8\">\r\n <br>Lokasi kami menggunakan WAZE<br><br>\r\n\r\n\r\n </div>\r\n</div>',1,'Malay','2021-08-19 20:15:13',3,'2022-01-12 20:14:46',3),(51,51,'Perkhidmatan Kaunter','<table class=\"table table-bordered\" style=\"text-align: center;\">\r\n <tbody>\r\n <tr style=\"background: rgb(8, 136, 103);\"><td colspan=\"4\" style=\"text-align: center; \"><h4 style=\"color:white;margin:0;padding:0;font-weight:bold;\">WAKTU PERKHIDMATAN KAUNTER</h4></td></tr>\r\n <tr style=\"background-color: rgb(204, 204, 204);\"><td style=\"text-align: center;\"><b>HARI</b><br></td><td style=\"text-align: center; \"><b>WAKTU PERKHIDMATAN KAUNTER</b><br></td><td style=\"text-align: center; \"><b>REHAT</b><br></td><td style=\"text-align: center; \"><b>CATATAN</b><br></td></tr>\r\n <tr><td style=\"text-align: center; \">Isnin - Khamis<br></td><td rowspan=\"2\">8.00 pagi – 5.00 petang<br></td><td>1.00 petang – 2.00 petang<br></td><td rowspan=\"2\">Kaunter pembayaran hanya dibuka sehingga 4.30 petang</td></tr><tr>\r\n <td>Jumaat<br></td><td>12.15 tengah hari – 2.45 petang<br></td></tr>\r\n <tr style=\"background: rgb(8, 136, 103);\"><td colspan=\"4\" style=\"text-align: center; \"><h4 style=\"color:white;margin:0;padding:0;font-weight:bold;\">WAKTU PERKHIDMATAN KAUNTER (KELANTAN, TERENGGANU, KEDAH DAN JOHOR)</h4></td></tr>\r\n <tr><td>Ahad - Rabu<br></td><td>8.00 pagi – 5.00 petang<br></td><td rowspan=\"2\">1.00 petang – 2.00 petang<br></td><td>Kaunter pembayaran hanya dibuka sehingga 4.30 petang<br></td></tr>\r\n <tr><td>Khamis<br></td><td>8.00 pagi – 3.30 petang<br></td><td>Kaunter pembayaran hanya dibuka sehingga 3.30 petang<br></td></tr>\r\n </tbody>\r\n</table><br>',1,'Malay','2021-08-19 20:17:35',3,'2022-01-12 20:05:31',3),(52,52,'E-Penyertaan','<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p>Cras mauris lectus, congue dapibus nibh ut, porta iaculis lacus. Mauris ac leo sed orci semper porta. Nam non varius est, nec eleifend mi. Sed ut pellentesque ligula, vitae tempor diam. Vestibulum arcu lectus, vulputate sagittis metus in, suscipit tristique tellus. Mauris massa odio, aliquam non nisi non, auctor dictum purus. Aliquam ipsum elit, sagittis et auctor id, dictum eget orci. Duis pellentesque sapien nisi, eget varius magna consectetur a. Ut ac neque vitae dui rutrum tristique. Sed in fermentum nisl.</p><p>Fusce vulputate condimentum metus vitae facilisis. Cras gravida pellentesque nulla, at bibendum est varius vitae. Maecenas urna eros, auctor quis rhoncus ac, pharetra a mauris. Etiam a aliquet libero. Morbi laoreet vulputate purus, non vestibulum ante sodales id. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nunc sollicitudin vehicula enim at fermentum. Quisque massa sem, egestas non mauris vestibulum, feugiat sodales nisi.</p>',1,'Malay','2021-08-19 22:08:38',3,'2022-01-12 20:18:41',3),(53,53,'Pengenalan Jabatan','<p><b>MENGENAI JABATAN</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p>[video]1[/video]</p><p><b>MATLAMAT JABATAN</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p>[photo]1[/photo]</p><p><b>FUNGSI UTAMA JABATAN</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p>[video]1[/video]</p><p>[photo]1[/photo]<br></p>',1,'Malay','2021-08-19 22:14:15',3,'2022-02-16 18:44:54',3),(55,55,'Sejarah Penubuhan','<p><b>SEJARAH AWAL</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p><b>PENUBUHAN AKTA</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p><br></p><p><b>SENARAI KETUA PENGARAH</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p>',1,'Malay','2021-08-19 23:00:52',3,'2022-01-10 19:41:33',3),(56,56,'Objektif, Visi & Misi ','<p style=\"text-align: center; \"><img src=\"/www/assets/portal/images/objektif-misi-visi.png\" style=\"width: 1110.99px;\"><br></p>',1,'Malay','2021-08-20 08:49:09',3,'2022-01-10 20:07:10',3),(57,57,'Logo Jabatan','<p style=\"text-align: center; \"><img src=\"data:image/png;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZDMzk0RkY0NDlCNjExRUNBRTg0RDBCQzQwNjVDMTI4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZDMzk0RkY1NDlCNjExRUNBRTg0RDBCQzQwNjVDMTI4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkMzOTRGRjI0OUI2MTFFQ0FFODREMEJDNDA2NUMxMjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkMzOTRGRjM0OUI2MTFFQ0FFODREMEJDNDA2NUMxMjgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBAQEBQQGBQUGCQYFBgkLCAYG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71Ync2kuJ46Lm75i2cPU8Ck01xE9WpZfbWblylqSKq50b5CWu4cQvnHO9r3W2zMR4PccT3HXXXETK1/utn/+5uWp/wARyP8AS2v+T0+rO7MwWWp5gTWK5jjDSOors+ye3bde7NoxDme6c3Xs14iTvlgcvne31rH4mubV172FkLdNSAePNex21mXJ9u2117My8yf8GO5vjg5fvb/GtP7Nnrv+V0+oezPcsD/6HMftb/Gn2bH/ACmnHV6h7M4PKYXYFHH5OB1a5GXF8LtNRqfYt7VGK4eO9w2VvszDbrsMkkgLG6gBXQ0JhQ+ln/UKz7mMwltafqBLDzWEymIlklgzgRIgICAgICAguIvkCsr0Yyl/ylTPRELZVMxAQEBAQEBAQEBBKCEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEEoIQEBAQEBAQEBAQEBAQEBAQEBAQEBAUAgICAgICkEE+46FISjUqZyZSHHzKxiDCCXeB09qziQ0Pgfeo8ETGQa+HBREomPE1KiZTOEEnx4qZjCLQkBoTEejLxwcEwg4JhFoyKPMmcdAjXyU18IZRPgaH2KMZIQOf/AC0UxB5pUpkSZYijJkQyIJQQgICAgICC4i+QKyvRjKX/ACn3KZ6IhbKpmICAgICAgICAgIJQEEICAgICAgICAgICAglBCAgICAgICAgIJQQgICAglBCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAglBCAgICAgIJQQgICAgIJQQgICAgICAgICAglBCAglBCCUEICAgICAgICAguIvkCsr0Yyl/yn3KZ6IhbKpmICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAglBCCUEICAgICAglBCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIJQQgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAguIvkCsr0Yyl/ylTPRELZVMxAQEBAQEBAQEBBKCEEoIQEBAQEBAQEBAQEBAQEBAQEBAQEBBKCEBAQEBAQEBAQEBAQEBAQEBAQSghAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQSghAQEBAQEFxF8gVlejGUv8AlKmeiIWyqZiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICCUEICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgILiL5ArK9GMpf8h9ymSFssGYgICAiBARIiBEiIESICAgICIEBAQESIgRIgIgQEBEiIESIgRIgIgQESICAiBEiAgIgRIiBAQESIgQEBARIgIgQEBAQESKAUggIgRIgIgQESIgQEBAQESIgQEBARIgIgQEBEiIEBARIgIgQEBAQESIgRIiBEiIEBEiAgICAgICAiBAQEBARK4i+QLOOjCUv+U+5JIWywZCJEBARAgICAgICJEQICAgIkQEBARAgICJEQIkRAiRARAiRECAgIkRAgICAgICJEQICJEBAQEQIkRAgICAgIkRAiRARAiRARAgICJEQICJEQIkQEBECJFAKQRAgICJEQICAiRECJEBECAgIkRAgIkRAgIkRAgIkRAgICJEQIkRAgIkQEBECAgILiL5As46MZS/5D7kkhbLBkICAgICJEQIkRAgIkRAgICJEQIkRAgIkRAgIkRAgICJEQIkRAgICAiRAQEQICAgICJEQICAiRARAiRECAiRECAiRECAoSKQQEBECAgICAgIkRAgICAgICAgICJEQICAiRECJEBECAgICJEQICJEQICAgICJEQIkQEBARAgICJEBECAgICAgrxfIFnHRjL6f8AIfckkLZYMhEiAiBAQEBEiIESKECkESIgRIiBEiIEBEiAgIgQESICIESICIEBAQEBEiAgKAUoEBAQEBARIiBARIgIgRIgIgRIiBEiIEBEigFIICAiBEiIEBEiIESICIEBAQESICIEBEiAgKAUoEBARIgIgRIgIgQESICIESICIEBEiAiBEiIEBAQESIgQEBEiAgrxfIFnHRhL6d8pSSFusGYiBARIiBAQESICAgICAgIgQEBEiIESICAoQKQRIiBEiAiBEiAiBARIiBEihApSKAUgoQKQQEBARIgIgQESKAUoEBARIiBEiAiBQkQEQKQQFCRSgQEBAQFCRSCAgIgQEBEigFKBAQFCRSgQEBARIgIgQEBAQESIgRIoQKUiIEBAQESICIESIgUJFKBAQEBAQV4vkCzjoxlL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l7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UD0vagel7UH20aDRBKAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIP/Z\" style=\"width: 936px;\" data-filename=\"download.png\"><br></p>',1,'Malay','2021-08-20 08:53:24',3,'2021-11-30 12:26:57',3),(58,58,'Kod Etika Jabatan','<p><i class=\"fa fa-chevron-circle-right\" aria-hidden=\"true\"></i> <b>PROFESIONALISME</b></p>\r\n<ul class=\"ml-3\" style=\"list-style:none;\">\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Mempunyai komitmen yang tinggi dan sentiasa bersedia menjalankan tugas.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Mempunyai kemahiran, kebijaksanaan dan kemampuan dalam menjalankan tugas.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Menjalankan tugas tanpa pilih kasih, objektif dan tidak mementingkan diri.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa berusaha untuk meningkatkan pengetahuan dan kemahiran melalui pembelajaran berterusan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Bertanggungjawab memastikan tugas yang dilaksanakan mematuhi peraturan, prosidur dan piawaian yang ditetapkan.</li>\r\n</ul>\r\n\r\n<p><br></p>\r\n<p><i class=\"fa fa-chevron-circle-right\" aria-hidden=\"true\"></i> <b>BEKERJA SEBAGAI SATU PASUKAN</b></p>\r\n<ul class=\"ml-3\" style=\"list-style:none;\">\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Bertindak ke arah mencapai visi dan misi Jabatan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa melibatkan diri dan memberikan sumbangan dalam aktiviti Jabatan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Berkongsi pengalaman, maklumat dan ilmu pengetahuan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa menjaga imej Jabatan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa bertolak ansur, bertoleransi, bekerjasama serta saling hormat-menghormati.</li>\r\n</ul>\r\n\r\n<p><br></p>\r\n<p><i class=\"fa fa-chevron-circle-right\" aria-hidden=\"true\"></i> <b>BERORIENTASI PERKHIDMATAN</b></p>\r\n<ul class=\"ml-3\" style=\"list-style:none;\">\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa peka dan mengutamakan pelanggan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa melaksanakan tugas dengan segera (sense of urgency) dan melakukan yang terbaik untuk mencapai kecemerlangan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa berdedikasi dan mengamalkan disiplin yang tinggi.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Mengamalkan ciri-ciri kreativiti dan inovasi.</li>\r\n</ul>\r\n\r\n<p><br></p>\r\n<p><i class=\"fa fa-chevron-circle-right\" aria-hidden=\"true\"></i> <b>BERHEMAH DAN BERWIBAWA</b></p>\r\n<ul class=\"ml-3\">\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa jujur, amanah dan berakauntabiliti.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa bertimbang rasa, mesra, adil dan saksama.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Tegas, tepat dan konsisten dalam membuat keputusan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Sentiasa tenang dan sabar serta boleh menyesuaikan diri dalam semua keadaan.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Bersedia menerima teguran dan kritikan membina.</li>\r\n <li><i class=\"fa fa-caret-right\" aria-hidden=\"true\"></i> Menampilkan diri dengan berpakaian kemas dan berbudi bahasa serta luhur.</li>\r\n</ul>',1,'Malay','2021-08-20 08:55:25',3,'2021-11-05 02:26:37',3),(59,59,'Piagam Pelanggan','<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p>Cras mauris lectus, congue dapibus nibh ut, porta iaculis lacus. Mauris ac leo sed orci semper porta. Nam non varius est, nec eleifend mi. Sed ut pellentesque ligula, vitae tempor diam. Vestibulum arcu lectus, vulputate sagittis metus in, suscipit tristique tellus. Mauris massa odio, aliquam non nisi non, auctor dictum purus. Aliquam ipsum elit, sagittis et auctor id, dictum eget orci. Duis pellentesque sapien nisi, eget varius magna consectetur a. Ut ac neque vitae dui rutrum tristique. Sed in fermentum nisl.</p><p>Fusce vulputate condimentum metus vitae facilisis. Cras gravida pellentesque nulla, at bibendum est varius vitae. Maecenas urna eros, auctor quis rhoncus ac, pharetra a mauris. Etiam a aliquet libero. Morbi laoreet vulputate purus, non vestibulum ante sodales id. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nunc sollicitudin vehicula enim at fermentum. Quisque massa sem, egestas non mauris vestibulum, feugiat sodales nisi.</p>',1,'Malay','2021-08-20 09:01:32',3,'2022-01-12 20:19:05',3),(61,61,'Ketua Pegawai Maklumat (CIO)','<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p>Cras mauris lectus, congue dapibus nibh ut, porta iaculis lacus. Mauris ac leo sed orci semper porta. Nam non varius est, nec eleifend mi. Sed ut pellentesque ligula, vitae tempor diam. Vestibulum arcu lectus, vulputate sagittis metus in, suscipit tristique tellus. Mauris massa odio, aliquam non nisi non, auctor dictum purus. Aliquam ipsum elit, sagittis et auctor id, dictum eget orci. Duis pellentesque sapien nisi, eget varius magna consectetur a. Ut ac neque vitae dui rutrum tristique. Sed in fermentum nisl.</p><p>Fusce vulputate condimentum metus vitae facilisis. Cras gravida pellentesque nulla, at bibendum est varius vitae. Maecenas urna eros, auctor quis rhoncus ac, pharetra a mauris. Etiam a aliquet libero. Morbi laoreet vulputate purus, non vestibulum ante sodales id. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nunc sollicitudin vehicula enim at fermentum. Quisque massa sem, egestas non mauris vestibulum, feugiat sodales nisi.</p>',1,'Malay','2021-08-20 09:05:24',3,'2022-01-12 20:19:23',3),(62,62,'Ketua Keselamatan ICT (ICTSO)','<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p>Cras mauris lectus, congue dapibus nibh ut, porta iaculis lacus. Mauris ac leo sed orci semper porta. Nam non varius est, nec eleifend mi. Sed ut pellentesque ligula, vitae tempor diam. Vestibulum arcu lectus, vulputate sagittis metus in, suscipit tristique tellus. Mauris massa odio, aliquam non nisi non, auctor dictum purus. Aliquam ipsum elit, sagittis et auctor id, dictum eget orci. Duis pellentesque sapien nisi, eget varius magna consectetur a. Ut ac neque vitae dui rutrum tristique. Sed in fermentum nisl.</p><p>Fusce vulputate condimentum metus vitae facilisis. Cras gravida pellentesque nulla, at bibendum est varius vitae. Maecenas urna eros, auctor quis rhoncus ac, pharetra a mauris. Etiam a aliquet libero. Morbi laoreet vulputate purus, non vestibulum ante sodales id. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nunc sollicitudin vehicula enim at fermentum. Quisque massa sem, egestas non mauris vestibulum, feugiat sodales nisi.</p>',1,'Malay','2021-08-20 09:08:25',3,'2022-01-12 20:19:41',3),(63,63,'Bahagian Pengurusan Pertubuhan (BPP)','<p>Bahagian Pengurusan Pertubuhan (BPP) merupakan bahagian yang melaksanakan tugas-tugas ‘core business’ Jabatan kecuali tugas yang berkaitan dengan penyiasatan terhadap aduan di Jabatan Pendaftaran Pertubuhan Malaysia. Bahagian ini bertindak sebagai penyelaras bagi semua aktiviti-aktiviti ‘core business’ yang dilaksanakan di Jabatan Pendaftaran Pertubuhan Negeri (JPPN) bagi mengelakkan ketidakseragaman proses antara 14 buah cawangan Jabatan Pendaftaran Pertubuhan di setiap negeri.</p><p><br></p><p><b>FUNGSI</b></p><p>Antara tugas-tugas ’core business’ yang dilaksanakan di JPPN adalah:</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li class=\"pb-2\">Memproses permohonan pendaftaran semua pertubuhan;</li><li class=\"pb-2\">Memproses permohonan kebenaran bergerak sementara semua pertubuhan;</li><li class=\"pb-2\">Memproses semua permohonan pertukaran nama, alamat, pindaan undang-undang dan kebenaran penggunaan bendera/lambang dan tanda lain kecuali parti politik;</li><li class=\"pb-2\">Memproses semua permohonan pengesahan pegawai harta;</li><li class=\"pb-2\">Memproses semua permohonan pendaftaran pegawai awam;</li><li class=\"pb-2\">Memproses semua permohonan pelantikan juruaudit luar bagi pertubuhan faedah bersama;</li><li class=\"pb-2\">Memproses semua permohonan untuk menaikkan jumlah perbelanjaan pentadbiran bagi pertubuhan faedah bersama;</li><li class=\"pb-2\">Memproses semua permohonan bagi melabur dana bagi pertubuhan faedah bersama;</li><li class=\"pb-2\">Menyemak penyata tahunan yang dikemukakan; dan</li><li class=\"pb-2\">Mengambil tindakan pembubaran sementara.</li></ol><p><br></p><p>JPPN akan memanjangkan kepada BPP permohonan pendaftaran pertubuhan dan bergerak sementara bagi pertubuhan-pertubuhan yang memerlukan perhatian Ibu Pejabat seperti berikut:</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li class=\"pb-2\">Pertubuhan-pertubuhan Agama;</li><li class=\"pb-2\">Pertubuhan-pertubuhan berkaitan perdagangan termasuk institusi kewangan, pembinaan/pengilang dan Dewan Perniagaan/Usahawan;</li><li class=\"pb-2\">Pertubuhan-pertubuhan politik; dan</li><li class=\"pb-2\">Pertubuhan-pertubuhan berkaitan alam sekitar, pengguna dan persahabatan antarabangsa.</li></ol><p><br></p><p>Selain itu, BPP juga menjalankan tugas-tugas berikut:</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li class=\"pb-2\">Memproses permohonan kebenaran penubuhan cawangan;</li><li class=\"pb-2\">Menguruskan rayuan pertubuhan kepada Menteri Dalam Negeri;</li><li class=\"pb-2\">Mengambil tindakan pembubaran pertubuhan di bawah Seksyen 13(1)(a);</li><li class=\"pb-2\">Mengambil tindakan pembatalan pertubuhan di bawah Seksyen 13(1)(d);</li><li class=\"pb-2\">Memproses permohonan kebenaran memegang jawatan kepada individu yang dilarang memegang jawatan; dan</li><li class=\"pb-2\">Mengkaji dan menyemak semula dasar-dasar dan peraturan-peraturan sedia ada yang berkaitan dengan pertubuhan supaya selaras dengan perkembangan semasa.</li></ol>',1,'Malay','2021-08-20 09:31:31',3,'2021-11-05 02:44:25',3),(64,64,'Bahagian Penguatkuasaan (BP)','<p>Bahagian Penguatkuasaan (BP) bertanggungjawab untuk memantau dan memastikan setiap pertubuhan yang berdaftar menjalankan aktiviti-aktiviti mengikut undang-undang berdaftar pertubuhan dan peruntukan-peruntukan di dalam Akta Pertubuhan 1966. Bahagian Penguatkuasaan terbahagi kepada dua cawangan iaitu Cawangan Operasi Penguatkuasaan dan Cawangan Siasatan.</p><p><br></p><p><b>FUNGSI</b></p><p>Cawangan Operasi Penguatkuasaan</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Menjalankan kerja-kerja risikan ke atas pertubuhan jika terdapat maklumat yang menunjukkan wujud pertubuhan haram atau menyalahi undang-undang.</li><li>Menjalankan kerja-kerja pemeriksaan samada bernotis atau mengejut di premis-premis pertubuhan berkenaan.</li></ol><p>Cawangan Siasatan<br></p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Menjalankan siasatan dan pendakwaan berhubung dengan kesalahan atau pelanggaran terhadap peruntukan undang-undang di bawah Akta Pertubuhan 1966 dan Peraturan-peraturan Pertubuhan 1984.</li><li>Menyiasat dan menyelaras kes-kes aduan yang diterima daripada kalangan ahli persatuan, Biro Pengaduan Awam (BPA), Badan Pencegah Rasuah (BPR), Polis dan sumber-sumber lain.</li><li>Menjalankan operasi lawatan atau pemeriksaan mengejut ke atas pertubuhan-pertubuhan berdaftar.</li></ol><p><br></p><p><b>PEMERIKSAAN</b></p><p><b>Pemeriksaan Bernotis</b> dilakukan berdasarkan peruntukan Seksyen 63 Akta Pertubuhan 1966 di mana notis dikeluarkan terhadap sesuatu pertubuhan. Notis tersebut dinyatakan tarikh, waktu, tempat pemeriksaan dan dokumen-dokumen yang perlu disediakan oleh pertubuhan.</p><p><b>Pemeriksaan Tanpa Notis</b> pula adalah mengikut Seksyen 64 Akta Pertubuhan 1966 di mana pemeriksaan mengejut dijalankan ke atas sesuatu pertubuhan apabila aduan mengenai pertubuhan berkenaan diterima oleh pihak Jabatan. Pihak pengurusan sesebuah pertubuhan perlu menyediakan segala dokumen yang diminta oleh pegawai pemeriksa semasa pemeriksaan dijalankan ke atas pertubuhan mereka.</p><p>Kedua-dua prosedur pemeriksaan ini dijalankan bertujuan memastikan pengurusan pertubuhan termasuk kewangan persatuan diuruskan dengan teratur dan mematuhi keperluan-keperluan undang-undang berdaftarnya dan Akta Pertubuhan 1966.</p><p><br></p><p><b>SIASATAN</b></p><p>Aktiviti siasatan adalah melibatkan aduan-aduan yang diterima terhadap pertubuhan. Aduan-aduan diterima seringkali berkenaan penyalahgunaan kuasa oleh Pengerusi Pertubuhan, penyelewengan wang pertubuhan dan perasaan tidak puas hati akibat pemecatan dari jawatan dalam pertubuhan.</p><p><br></p><p><b>Kategori 1</b></p><p>Aduan terhadap perlanggaran peruntukan-peruntukan di bawah Akta Pertubuhan 1966. Antara contoh-contoh kesalahan mengikut kategori ini adalah seperti berikut :-</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Mengubah alamat pertubuhan tanpa kelulusan Pendaftar.</li><li>Menghantar maklumat palsu kepada Pendaftar.</li><li>Menggunakan logo atau lambang tanpa kelulusan Pendaftar.</li></ol><p><b><br></b></p><p><b>Kategori 2</b></p><p>Aduan terhadap perlanggaran undang-undang tubuh persatuan. Antara contoh-contoh kesalahan mengikut kategori ini adalah seperti berikut:-</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Mesyuarat agung tidak mengikut prosedur.</li><li>Tidak mengadakan mesyuarat agung tahunan.</li></ol><p><b><br></b></p><p><b>PENDAKWAAN</b></p><p>Kesalahan-kesalahan berikut telah dilakukan oleh pertubuhan menyebabkan tindakan pendakwaan di atas diambil :</p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Memindahkan tempat urusan pertubuhan tanpa kebenaran. Kesalahan di bawah Seksyen 11(1)(a) A.P 1966.</li><li>Menggunakan logo tanpa kebenaran. Kesalahan di bawah Seksyen 50 A.P 1966.</li><li>Mengemukakan maklumat palsu. Kesalahan di bawah Seksyen 54A A.P 1966.</li><li>Menjalankan aktiviti sebelum pendaftarannya diluluskan. Kesalahan di bawah Seksyen 6(2) A.P 1966.</li><li>Pertubuhan yang telah dibatalkan pendaftarannya tetapi masih meneruskan kegiatan. Kesalahan di bawah Seksyen 42 A.P 1966.</li></ol>',1,'Malay','2021-08-20 09:41:18',3,'2021-11-05 02:45:07',3),(65,65,'Bahagian Sumber Manusia & Khidmat Pengurusan (BSMKP)','<p>Bahagian Sumber Manusia dan Khidmat Pengurusan bertanggungjawab mengurus hal-hal kewangan, pentadbiran, perkhidmatan, pembangunan organisasi, sumber manusia dan program pembangunan modul insan berkaitan dengan Jabatan. Bahagian Sumber Manusia dan Khidmat Pengurusan terbahagi kepada lima unit iaitu Unit Integriti, Unit Sumber Manusia, Unit Kewangan, Unit Khidmat Pengurusan dan Unit Komunikasi Korporat.</p><p><br></p><p><b>FUNGSI</b></p><p>Memberikan perkhidmatan sokongan yang cekap dan berkesan melalui pembentukan struktur perjawatan Jabatan yang optima, pelaksanaan pengurusan personel yang cekap dan teratur, pengurusan prestasi dan tatatertib yanng efisien dan menyediakan peluan kepada pegawai dan kakitangan untuk meningkatkan pengetahuan, kemahiran dan kemajuan kerjaya melalui latihan komprehensif.<b><br></b></p><p><br></p><p><b>Unit Integriti</b></p><p>Bertanggungjawab ke atas pengurusan integriti dalam Jabatan selari dengan usaha mengukuhkan tadbir urus yang baik.</p><p><br></p><p><b>Unit Sumber Manusia</b></p><p>Bertanggungjawab menyediakan minit ceraian untuk kelulusan Ketua Jabatan bagi penganjuran kursus dan hal berkaitan perkhidmatan, menguruskan hal-hal berkaitan perkhidmatan staf serta perjawatan dalam Jabatan.</p><p><br></p><p><b>Unit Kewangan</b></p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Mengurus, menyedia dan memantau belanjawan Jabatan.</li><li>Bertanggungjawab menentukan Bahagian dan Unit mendapat bekalan dan peruntukan kewangan yang cukup bagi belanja mengurus dan pembangunan supaya teratur mengikut keutamaannya.</li></ol><p><br></p><p><b>Unit Khidmat Pengurusan</b></p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Bertanggungjawab menyediakan khidmat sokongan kepada semua Bahagian dan Unit serta merancang, memantau, mengawas dan menyelia semua aspek pengurusan aset setiap bahagian dan unit.</li><li>Memastikan setiap barang stor yang diterima menepati spesifikasi yang ditetapkan, kualiti dan kuantiti yang dipesan mengikut pesanan dan barang stor yang diterima dalam keadaan baik, sempurna dan selamat untuk digunakan</li></ol><p><br></p><p><b>Unit Komunikasi Korporat</b></p>\r\n<ol style=\"list-style-type: lower-roman !important;\"><li>Menguruskan hal berkaitan aktiviti perhubungan awam serta urusan yang melibatkan media,maklum balas kepuasan pelanggan, aduan BPA/SISPAA, pengurusan laman web dan laman sosial Jabatan,</li><li>Pemantapan aspek pengurusan kualiti, memperkasa elemen tadbir urus yang komprehensif melalui aspek transformasi, inovasi, kualiti dan pematuhan seperti Indeks Penarafan Bintang (SSR-DIY), menyelaras pelaksanaan Ekosistem Kondusif Sektor Awam(EKSA) dan penyelarasan pameran dan program outreach Jabatan.</li></ol>',1,'Malay','2021-08-20 09:51:44',3,'2021-11-30 10:59:18',22),(66,66,'Bahagian Pengurusan Teknologi Maklumat (BPTM)','<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p>Cras mauris lectus, congue dapibus nibh ut, porta iaculis lacus. Mauris ac leo sed orci semper porta. Nam non varius est, nec eleifend mi. Sed ut pellentesque ligula, vitae tempor diam. Vestibulum arcu lectus, vulputate sagittis metus in, suscipit tristique tellus. Mauris massa odio, aliquam non nisi non, auctor dictum purus. Aliquam ipsum elit, sagittis et auctor id, dictum eget orci. Duis pellentesque sapien nisi, eget varius magna consectetur a. Ut ac neque vitae dui rutrum tristique. Sed in fermentum nisl.</p><p>Fusce vulputate condimentum metus vitae facilisis. Cras gravida pellentesque nulla, at bibendum est varius vitae. Maecenas urna eros, auctor quis rhoncus ac, pharetra a mauris. Etiam a aliquet libero. Morbi laoreet vulputate purus, non vestibulum ante sodales id. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Nunc sollicitudin vehicula enim at fermentum. Quisque massa sem, egestas non mauris vestibulum, feugiat sodales nisi.</p>',1,'Malay','2021-08-20 09:55:49',3,'2022-01-12 20:19:58',3),(81,81,'Tahukah Anda?','DYNAWEB4 sesuai digunakan untuk pembangunan portal dan aplikasi web dengan cepat dan mudah',1,'Malay','2021-10-12 03:21:03',3,'2021-12-13 11:09:29',3),(82,82,'Peta Laman','<style>\r\n.sitemap-custom li, .sitemap-custom ul li, .sitemap-custom ul ul li {list-style: disc !important;}\r\n.sitemap-custom ul {padding-left:2em !important;}\r\n.sitemap-custom ul ul{padding-left:4em !important;}\r\n</style>\r\n<ul><li>Utama</li><li>Korporat</li><li>Perkhidmatan</li><li>Media</li><li>Hubungi</li></ul>',1,'Malay','2021-10-12 07:16:16',3,'2022-01-12 20:23:54',3),(83,83,'Tahukah Anda?','DYNAWEB4 <span style=\"font-size: 18px;\">dibina </span>di atas framework sumber terbuka Yii2.0 dan bahasa pengaturcaraan PHP.',1,'Malay','2021-10-15 03:20:42',3,'2022-02-16 16:25:40',3),(86,1,'Disclaimer','<p style=\"text-align: justify;\">The Government of Malaysia and Societies are not responsible for any loss or damage caused by the use of any information obtained from this website.</p>',0,'English','2021-10-19 10:10:44',3,'2022-01-12 20:17:48',3),(87,2,'Privacy Policy','<p><b>Your privacy</b><br></p><p>This page describes the privacy policy that covers the use and protection of information submitted by visitors. If you make a transaction or send an email that contains personal information, this information may be shared with other public agencies to help provide more effective and efficient services. For example, in resolving complaints that require feedback from other agencies.</p><p><br></p><p><b>Information Collected</b><br></p><p>No personal information will be collected while you browse this portal except information submitted by you via email.</p><p>What Happens if I Link to Another Portal/Website?</p><p>This portal has links to other portals/websites. This privacy policy applies to this website only. It should be noted that the portals/websites contained in the links may have different privacy policies and visitors are advised to research and understand the privacy policies for each portal/website visited.</p><p><br></p><p><b>Policy Amendments</b><br></p><p>If this privacy policy is amended, the amendment will be updated on this page. By frequently browsing this page, you will be updated with the information collected, how it is used and in certain circumstances, how the information is shared with other parties.</p>',0,'English','2021-10-19 10:19:44',3,'2021-10-19 10:22:04',3),(88,3,'Security Policy','<p><b>Data Protection</b><br></p><p>The latest technologies including data encryption are used to protect the data submitted and adherence to strict security standards is applied to prevent unauthorized access.</p><p><br></p><p><b>Storage Security</b><br></p><p>All electronic storage and transmission of personal data will be protected and stored using appropriate security technology.</p>',0,'English','2021-10-19 10:22:35',3,'2021-10-19 10:23:57',3),(89,4,'Personal Data Protection','<p><b>Personal Data Protection Act</b><br></p><p><br></p><p>The Personal Data Protection Department (JPDP) is an agency under the Ministry of Communications and Multimedia Malaysia (KKMM) which was established on 16 May 2011 after Parliament passed a Bill related to the Personal Data Protection Act 2010 (APDP) which is Act 709.</p><p><br></p><p>The main responsibility of this Department is to regulate the processing of personal data of individuals involved in commercial transactions by Data Users so that it is not misused and misused by interested parties.</p><p><br></p><p>The security of users\' personal data must be protected to prevent any form of misuse of the storage or processing of personal data of individuals, public and private in Malaysia through commercial transactions is enshrined under this APDP.</p><p><br></p><p>In enforcing the APDP, JPDP has required all Personal Data Users, both individuals and the private sector, except the Government, to be officially registered for the purpose of protecting the rights of consumers and the public.</p><p><br></p><p>JPDP is headed by the Director General assisted by a Deputy Director General. Meanwhile, there are three main divisions in JPDP, namely the Registration and Operations Division, the Monitoring Division and the Legal Division.</p><p><br></p><p>Please visit this page http://www.pdp.gov.my/index.php/my/</p>',0,'English','2021-10-19 10:27:03',3,'2021-10-19 10:28:22',3),(92,81,'Did you know?','DYNAWEB4 is suited for quick and easy web portal and web application system development',0,'English','2021-10-19 10:40:46',3,'2021-12-13 11:09:29',3),(93,83,'Did you know?','DYNAWEB4 was <span style=\"font-size: 24px;\">built </span>on the Yii2.0 open source framework using the PHP language.',0,'English','2021-10-19 10:42:40',3,'2022-02-16 16:25:40',3),(96,86,'#ROS_CARE','<p><b>Pengenalan</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p><br></p><p><b>Objektif</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p><br></p><p><b>Kalendar Program</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p><p><br></p><p><b>Impak & Hasil</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc eu maximus mi. Maecenas maximus erat massa, vitae semper nulla facilisis in. Duis pulvinar commodo leo ut dapibus. Pellentesque eu laoreet nisi, et dapibus lorem. Proin dictum sem dolor, ut volutpat tortor pharetra sed. In quis sodales diam. Pellentesque semper sem sit amet ante convallis, et auctor risus congue. Nullam sit amet dolor interdum, posuere ipsum dapibus, interdum ex. Nulla aliquet non enim sit amet tincidunt. Pellentesque scelerisque quam a turpis auctor, ac pretium ante venenatis. Fusce erat dui, placerat vitae urna facilisis, bibendum dignissim neque. Donec suscipit tincidunt erat vitae rhoncus.</p>\r\n<div class=\"row\" style=\"margin-top:15px;margin-bottom:40px;\">\r\n <div class=\"col-md-4 col-sm-6 col-xs-12\">\r\n <a href=\"/www/portal-main/photo-gallery-list?search_category=roscare\" target=\"_blank\"> </a><img src=\"/www/assets/portal/images/media-photo.png\" alt=\"Logo\" style=\"width:50%;margin-left:25%;margin-right:25%;margin-top:0;margin-bottom:0;\">\r\n </div>\r\n <div class=\"col-md-8 col-sm-6 col-xs-12\" style=\"padding-top:40px;\">\r\n <a href=\"/www/portal-main/photo-gallery-list?search_category=roscare\"><h3 style=\"margin-top:10px;text-transform:none;text-align:left;\">Galeri Album Foto #ROS_CARE</h3></a>\r\n <p style=\"margin-top:10px;text-align:left;font-size:0.9em;\">Akses dan lihat album dan foto dari pelbagai aktiviti yang telah dijalankan untuk #ros_care</p>\r\n </div>\r\n </div>',1,'Malay','2021-10-20 15:18:18',3,'2022-01-12 20:23:07',3),(98,88,'Cawangan Negeri','<style>\r\n#negeri a {\r\n background: rgb(8, 136, 103);\r\n color: white;\r\n padding: 0.2em 1em;\r\n box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);\r\n font-size: 20px;\r\n font-weight : bold;\r\n display : block;\r\n}\r\n\r\n\r\n</style>\r\n\r\n<div id=\"negeri\">\r\n <p><a href=\"article?id=cawangan-portal\">W.P. Kuala Lumpur <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Selangor <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Perlis <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Kedah <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Pulau Pinang <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Perak <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Negeri Sembilan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Melaka <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Johor <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Pahang <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Terengganu <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Kelantan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Sabah <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n <p><a href=\"article?id=cawangan-portal\">Sarawak <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n </div>',1,'Malay','2021-11-24 21:38:28',3,'2022-01-12 20:20:24',3),(99,89,'Direktori Pegawai','<style>\r\n#direktori a {\r\n background: rgb(8, 136, 103);\r\n color: white;\r\n padding: 0.2em 1em;\r\n box-shadow: 0 1px 3px rgb(0 0 0 / 12%), 0 1px 2px rgb(0 0 0 / 24%);\r\n font-size: 20px;\r\n font-weight : bold;\r\n display : block;\r\n}\r\n</style>\r\n<div id=\"direktori\">\r\n<p><a href=\"directory?search_unit=1\">Pejabat Ketua Pengarah <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=2\">Pejabat Timbalan Ketua Pengarah <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=3\">Pejabat Penasihat Undang-Undang <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=5\">Bahagian Pengurusan Pertubuhan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=6\">Bahagian Sumber Manusia dan Khidmat Pengurusan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=7\">Bahagian Penguatkuasaan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=8\">Bahagian Pengurusan Teknologi Maklumat <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=9\"> Perlis <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=10\"> Kedah <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=11\"> Perak <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=12\"> Pulau Pinang <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=25\"> Selangor <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=26\"> Negeri Sembilan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=27\"> Melaka <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=28\"> Johor <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=29\"> Pahang <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=30\"> Terengganu <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=31\"> Kelantan <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=32\"> Sarawak <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=33\"> Miri, Sarawak <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=34\"> Sabah <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n<p><a href=\"directory?search_unit=35\"> WP Kuala Lumpur <i class=\"fa fa-arrow-right\" aria-hidden=\"true\"></i></a></p>\r\n</div>',1,'Malay','2021-11-24 22:19:24',3,'2022-01-12 20:20:58',3),(101,90,'Perutusan Ketua Pengarah','<p><img src=\"/www/assets/portal/images/director.png\" style=\"width: 25%; float: right;\" class=\"note-float-right\"><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.a.</p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p>',1,'Malay','2021-11-30 15:59:49',3,'2022-01-10 19:38:26',3),(102,91,'Carta Organisasi','<style>\r\n\r\n@media only screen and (min-width: 991px) {\r\n .articleimage {\r\n width:100%;\r\n }\r\n}\r\n\r\n@media only screen and (max-width: 992px) {\r\n .articleimage {\r\n width:1080px;\r\n }\r\n}\r\n\r\n</style>\r\n\r\n<div style=\"text-align: center;overflow-x:auto;box-shadow: 2px 2px 9px 0px rgba(0,0,0,0.45);margin:0;padding:0;background:#fff;\"><img src=\"/www/assets/img/carta.jpeg\" class=\"articleimage\"><br></div>',1,'Malay','2021-11-30 16:30:10',3,'2021-12-01 00:14:58',3),(104,53,'Introduction To The Department','<p><b>ABOUT </b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p><br></p><p><b>ONJECTIVES</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p><b>MAIN FUNCTIONS</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>',0,'English','2022-01-10 19:31:57',3,'2022-02-16 18:44:54',3),(105,90,'Message From The Director','<p><img src=\"/www/assets/portal/images/director.png\" style=\"width: 25%; float: right;\" class=\"note-float-right\"><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.a.</p><p><br></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p>',0,'English','2022-01-10 19:37:58',3,'2022-01-10 19:38:26',3),(106,55,'History Of The Department','<p><b>EARLIER HISTORY</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p><p><br></p><p><b>LAWS AND ACTS</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p><p><br></p><p><b>LIST OF PREVIOUS DIRECTORS</b></p><p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.<br></p>',0,'English','2022-01-10 19:39:56',3,'2022-01-10 19:41:33',3),(107,92,'test','<p class=\"Style1\" style=\"margin: 12pt 0cm 12pt 1cm; text-align: justify; text-indent: -1cm; line-height: 18.4px; break-after: avoid; font-size: 12pt; font-family: Arial; color: rgb(0, 0, 0); font-weight: bold;\"><a name=\"_Toc1079286\"><span lang=\"MS\" style=\"font-size: 11pt; line-height: 16.8667px;\">i.<span style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";\"> </span></span><span lang=\"MS\" style=\"font-size: 11pt; line-height: 16.8667px;\">Keterangan Dokumen</span></a><span lang=\"MS\" style=\"font-size: 11pt; line-height: 16.8667px;\"><o:p></o:p></span></p><p class=\"MsoListParagraph\" style=\"margin: 0cm 0cm 0.0001pt 1cm; line-height: 16.8667px; font-size: 11pt; font-family: Calibri; color: rgb(0, 0, 0); text-align: justify;\"><span lang=\"MS\" style=\"font-family: Arial;\">Dokumen ini memberi penerangan dan sebagai panduan kepada pentadbir bagi menggunakan Sistem Pengurusan Kandungan (CMS) DYNAWEB4 yang digunakan bagi mengoperasi portal dan sistem yang telah dibangunkan.</span><b><span lang=\"NL\" style=\"font-family: Arial;\"><o:p></o:p></span></b></p><p class=\"MsoNormal\" style=\"margin: 0cm 0cm 0.0001pt 1cm; line-height: 16.8667px; font-size: 11pt; font-family: Calibri; color: rgb(0, 0, 0); text-align: justify;\"><b><span lang=\"NL\" style=\"font-family: Arial;\"> </span></b></p><p class=\"Style1\" style=\"margin: 12pt 0cm 12pt 1cm; text-align: justify; text-indent: -1cm; line-height: 18.4px; break-after: avoid; font-size: 12pt; font-family: Arial; color: rgb(0, 0, 0); font-weight: bold;\"><a name=\"_Toc1079287\"><span lang=\"MS\" style=\"font-size: 11pt; line-height: 16.8667px;\">ii.<span style=\"font-variant-numeric: normal; font-variant-east-asian: normal; font-weight: normal; font-stretch: normal; font-size: 7pt; line-height: normal; font-family: "Times New Roman";\"> </span></span><span lang=\"MS\" style=\"font-size: 11pt; line-height: 16.8667px;\">Kawalan Dokumen</span></a><span lang=\"MS\" style=\"font-size: 11pt; line-height: 16.8667px;\"><o:p></o:p></span></p><p class=\"MsoListParagraph\" style=\"margin: 0cm 0cm 0.0001pt 1cm; line-height: 16.8667px; font-size: 11pt; font-family: Calibri; color: rgb(0, 0, 0); text-align: justify;\"><span lang=\"MS\" style=\"font-family: Arial;\">Berikut adalah maklumat kawalan dokumen.<o:p></o:p></span></p><p class=\"MsoListParagraph\" style=\"margin: 0cm 0cm 0.0001pt 1cm; line-height: 16.8667px; font-size: 11pt; font-family: Calibri; color: rgb(0, 0, 0); text-align: justify;\"><span lang=\"MS\" style=\"font-family: Arial;\"> </span></p><p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt 1cm; line-height: 16.8667px; font-size: 11pt; font-family: Calibri; color: rgb(0, 0, 0);\"><b><span lang=\"NL\" style=\"font-family: Arial;\">KAWALAN DOKUMEN<o:p></o:p></span></b></p><table class=\"MsoNormalTable\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" width=\"425\" style=\"margin-left: 28.1pt; border: none;\"><tbody><tr style=\"break-inside: avoid; height: 33.25pt;\"><td width=\"50\" style=\"width: 49.65pt; border: 1pt solid rgb(153, 153, 153); background: rgb(230, 230, 230); padding: 3.6pt; height: 33.25pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><b><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">No. Versi<o:p></o:p></span></b></p></td><td width=\"85\" style=\"width: 3cm; border-top: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); border-bottom: 1pt solid rgb(153, 153, 153); border-image: initial; border-left: none; background: rgb(230, 230, 230); padding: 3.6pt; height: 33.25pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><b><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">Tarikh<o:p></o:p></span></b></p></td><td width=\"170\" style=\"width: 6cm; border-top: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); border-bottom: 1pt solid rgb(153, 153, 153); border-image: initial; border-left: none; background: rgb(230, 230, 230); padding: 3.6pt; height: 33.25pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><b><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">Ringkasan Pindaan<o:p></o:p></span></b></p></td><td width=\"120\" style=\"width: 120.45pt; border-top: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); border-bottom: 1pt solid rgb(153, 153, 153); border-image: initial; border-left: none; background: rgb(230, 230, 230); padding: 3.6pt; height: 33.25pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><b><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">Penyedia<o:p></o:p></span></b></p></td></tr><tr style=\"break-inside: avoid; height: 18.65pt;\"><td width=\"50\" style=\"width: 49.65pt; border-right: 1pt solid rgb(153, 153, 153); border-bottom: 1pt solid rgb(153, 153, 153); border-left: 1pt solid rgb(153, 153, 153); border-image: initial; border-top: none; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.65pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">1.0.0<o:p></o:p></span></p></td><td width=\"85\" style=\"width: 3cm; border-top: none; border-left: none; border-bottom: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.65pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">25 Jan 2023<o:p></o:p></span></p></td><td width=\"170\" style=\"width: 6cm; border-top: none; border-left: none; border-bottom: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.65pt;\"><p class=\"Table-Text\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; line-height: 15.3333px;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">Dokumen Dicipta<o:p></o:p></span></p></td><td width=\"120\" style=\"width: 120.45pt; border-top: none; border-left: none; border-bottom: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.65pt;\"><p class=\"TableText\" align=\"center\" style=\"margin: 0cm 0cm 0.0001pt; line-height: 13.8px; font-size: 9pt; font-family: Arial; text-align: center;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\">Hezly Mohamed<o:p></o:p></span></p></td></tr><tr style=\"break-inside: avoid; height: 18.2pt;\"><td width=\"50\" style=\"width: 49.65pt; border-right: 1pt solid rgb(153, 153, 153); border-bottom: 1pt solid rgb(153, 153, 153); border-left: 1pt solid rgb(153, 153, 153); border-image: initial; border-top: none; background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.2pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\"> </span></p></td><td width=\"85\" style=\"width: 3cm; border-top: none; border-left: none; border-bottom: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.2pt;\"><p class=\"Table-Text\" align=\"center\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; text-align: center; line-height: 15.3333px;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\"> </span></p></td><td width=\"170\" style=\"width: 6cm; border-top: none; border-left: none; border-bottom: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.2pt;\"><p class=\"Table-Text\" style=\"margin: 3pt 0cm; font-size: 10pt; font-family: Arial; line-height: 15.3333px;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\"> </span></p></td><td width=\"120\" style=\"width: 120.45pt; border-top: none; border-left: none; border-bottom: 1pt solid rgb(153, 153, 153); border-right: 1pt solid rgb(153, 153, 153); background-image: initial; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 3.6pt; height: 18.2pt;\"><p class=\"TableText\" style=\"margin: 0cm 0cm 0.0001pt; line-height: 13.8px; font-size: 9pt; font-family: Arial;\"><span lang=\"NL\" style=\"font-size: 11pt; line-height: 16.8667px;\"> </span></p></td></tr></tbody></table><p class=\"MsoNormal\" style=\"margin: 0cm 0cm 8pt 21.3pt; line-height: 16.8667px; font-size: 11pt; font-family: Calibri; color: rgb(0, 0, 0);\"><b><span lang=\"NL\" style=\"font-family: Arial;\"> </span></b></p>',1,'Malay','2023-02-15 13:02:52',3,'2023-02-15 13:02:52',3),(108,83,NULL,NULL,0,NULL,'2024-02-20 13:10:00',3,'2024-02-20 13:10:00',3);
/*!40000 ALTER TABLE `content_article_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_calendar`
--
DROP TABLE IF EXISTS `content_calendar`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_calendar` (
`calendar_id` int NOT NULL AUTO_INCREMENT,
`calendar_date_start` date DEFAULT NULL,
`calendar_date_end` date DEFAULT NULL,
`calendar_time_start` varchar(25) DEFAULT NULL,
`calendar_time_end` varchar(25) DEFAULT NULL,
`calendar_category` varchar(255) DEFAULT NULL,
`calendar_display` varchar(255) DEFAULT NULL,
`calendar_status` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`calendar_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_calendar`
--
LOCK TABLES `content_calendar` WRITE;
/*!40000 ALTER TABLE `content_calendar` DISABLE KEYS */;
INSERT INTO `content_calendar` VALUES (1,'2022-01-14','2022-01-14','09:00','17:00','meeting','[\"16\"]','active','2022-01-12 15:30:54',3,'2022-01-12 15:30:54',3);
/*!40000 ALTER TABLE `content_calendar` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_calendar_translation`
--
DROP TABLE IF EXISTS `content_calendar_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_calendar_translation` (
`calendar_translation_id` int NOT NULL AUTO_INCREMENT,
`calendar_translation_parent_id` int DEFAULT NULL,
`calendar_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`calendar_translation_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`calendar_translation_location` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`calendar_translation_main` int DEFAULT NULL,
`calendar_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`calendar_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_calendar_translation`
--
LOCK TABLES `content_calendar_translation` WRITE;
/*!40000 ALTER TABLE `content_calendar_translation` DISABLE KEYS */;
INSERT INTO `content_calendar_translation` VALUES (1,1,'Sesi Ujian Penerimaan Pengguna (UAT)','<p>Sesi Ujian Penerimaan Pengguna (UAT)<br></p>','Blunet',1,'Malay','2022-01-12 15:30:54',3,'2022-01-12 15:30:54',3);
/*!40000 ALTER TABLE `content_calendar_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_directory`
--
DROP TABLE IF EXISTS `content_directory`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_directory` (
`employee_id` int NOT NULL AUTO_INCREMENT,
`employee_name` varchar(255) DEFAULT NULL,
`employee_phone` varchar(24) DEFAULT NULL,
`employee_email` varchar(50) DEFAULT NULL,
`employee_dept` varchar(255) DEFAULT NULL,
`employee_image` varchar(255) DEFAULT NULL,
`job_title` varchar(255) DEFAULT NULL,
`job_grade` varchar(255) DEFAULT NULL,
`sorting` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`employee_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_directory`
--
LOCK TABLES `content_directory` WRITE;
/*!40000 ALTER TABLE `content_directory` DISABLE KEYS */;
/*!40000 ALTER TABLE `content_directory` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_directory_backup`
--
DROP TABLE IF EXISTS `content_directory_backup`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_directory_backup` (
`employee_id` int NOT NULL AUTO_INCREMENT,
`employee_no` int NOT NULL,
`employee_category` char(1) DEFAULT NULL,
`employee_title` char(2) DEFAULT NULL,
`employee_name` varchar(255) DEFAULT NULL,
`employee_dob` date DEFAULT NULL,
`employee_gender` char(1) DEFAULT NULL,
`employee_phone` varchar(24) DEFAULT NULL,
`employee_email` varchar(50) DEFAULT NULL,
`employee_sector` varchar(255) DEFAULT NULL,
`employee_dept` varchar(255) DEFAULT NULL,
`employee_type` char(1) DEFAULT NULL,
`employee_image` varchar(255) DEFAULT NULL,
`employee_race` char(2) DEFAULT NULL,
`employee_religion` char(2) DEFAULT NULL,
`employee_nationality` char(3) DEFAULT NULL,
`employee_student` char(1) DEFAULT NULL,
`employee_status` char(1) DEFAULT NULL,
`employee_status_reason` char(6) DEFAULT NULL,
`id_type` char(2) DEFAULT NULL,
`id_no` char(20) DEFAULT NULL,
`job_code` varchar(255) DEFAULT NULL,
`job_title` varchar(255) DEFAULT NULL,
`job_grade` varchar(255) DEFAULT NULL,
`martial_status` char(4) DEFAULT NULL,
`workstart_date` date DEFAULT NULL,
`marriage_date` date DEFAULT NULL,
`retirement_date` date DEFAULT NULL,
`died_date` date DEFAULT NULL,
`address_one` varchar(255) DEFAULT NULL,
`address_two` varchar(255) DEFAULT NULL,
`address_three` varchar(255) DEFAULT NULL,
`address_postcode` int DEFAULT NULL,
`address_state` char(2) DEFAULT NULL,
`oku_status` char(1) DEFAULT NULL,
`oku_type` char(6) DEFAULT NULL,
`sorting` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`employee_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_directory_backup`
--
LOCK TABLES `content_directory_backup` WRITE;
/*!40000 ALTER TABLE `content_directory_backup` DISABLE KEYS */;
/*!40000 ALTER TABLE `content_directory_backup` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_downloads`
--
DROP TABLE IF EXISTS `content_downloads`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_downloads` (
`download_id` int NOT NULL AUTO_INCREMENT,
`download_main` varchar(255) DEFAULT NULL,
`download_parent_id` varchar(255) DEFAULT NULL,
`download_language` varchar(255) DEFAULT NULL,
`download_category` varchar(255) DEFAULT NULL,
`download_type` varchar(255) DEFAULT NULL,
`download_status` varchar(255) DEFAULT NULL,
`download_portal_display` varchar(255) DEFAULT NULL,
`download_source` varchar(255) DEFAULT NULL,
`download_start_date` varchar(255) DEFAULT NULL,
`download_start_time` varchar(255) DEFAULT NULL,
`download_end_date` varchar(255) DEFAULT NULL,
`download_end_time` varchar(255) DEFAULT NULL,
`download_title` varchar(255) DEFAULT NULL,
`download_img` varchar(255) DEFAULT NULL,
`download_file` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`download_id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_downloads`
--
LOCK TABLES `content_downloads` WRITE;
/*!40000 ALTER TABLE `content_downloads` DISABLE KEYS */;
INSERT INTO `content_downloads` VALUES (6,'1',NULL,'Malay','document','pdf','active',NULL,'test',NULL,NULL,NULL,NULL,'aaa','uploads/content-downloads/img_20220302171534.png','uploads/content-downloads/file_20220302171534.png','2022-03-02 17:15:34','3','2022-03-02 17:16:22','3');
/*!40000 ALTER TABLE `content_downloads` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_media_statement`
--
DROP TABLE IF EXISTS `content_media_statement`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_media_statement` (
`media_statement_id` int NOT NULL AUTO_INCREMENT,
`media_statement_date` date DEFAULT NULL,
`media_statement_category` varchar(255) DEFAULT NULL,
`media_statement_subcategory` varchar(255) DEFAULT NULL,
`media_statement_status` varchar(255) DEFAULT NULL,
`media_statement_url` varchar(255) DEFAULT NULL,
`media_statement_sorting` int DEFAULT NULL,
`media_statement_image` varchar(255) DEFAULT NULL,
`media_statement_portal_category` varchar(255) DEFAULT NULL,
`media_statement_file` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`media_statement_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_media_statement`
--
LOCK TABLES `content_media_statement` WRITE;
/*!40000 ALTER TABLE `content_media_statement` DISABLE KEYS */;
INSERT INTO `content_media_statement` VALUES (1,'2022-01-12',NULL,NULL,'active',NULL,0,NULL,'[\"16\"]','images/modules/contentMediaStatement_20220112152443.pdf','2022-01-12 15:24:43',3,'2022-01-12 15:24:43',3);
/*!40000 ALTER TABLE `content_media_statement` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_media_statement_translation`
--
DROP TABLE IF EXISTS `content_media_statement_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_media_statement_translation` (
`media_statement_translation_id` int NOT NULL AUTO_INCREMENT,
`media_statement_translation_parent_id` int DEFAULT NULL,
`media_statement_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`media_statement_translation_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`media_statement_translation_tag` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`media_statement_translation_main` int DEFAULT NULL,
`media_statement_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`media_statement_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_media_statement_translation`
--
LOCK TABLES `content_media_statement_translation` WRITE;
/*!40000 ALTER TABLE `content_media_statement_translation` DISABLE KEYS */;
INSERT INTO `content_media_statement_translation` VALUES (1,1,'Covid-19: National infectivity rate rises to 1.0, says Health DG',NULL,NULL,1,'Malay','2022-01-12 15:24:43',3,'2022-01-12 15:24:43',3);
/*!40000 ALTER TABLE `content_media_statement_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_newspaper`
--
DROP TABLE IF EXISTS `content_newspaper`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_newspaper` (
`newspaper_id` int NOT NULL AUTO_INCREMENT,
`newspaper_code` varchar(255) DEFAULT NULL,
`newspaper_type` varchar(255) DEFAULT NULL,
`newspaper_status` varchar(255) DEFAULT NULL,
`newspaper_date` date DEFAULT NULL,
`newspaper_source` varchar(255) DEFAULT NULL,
`newspaper_url` varchar(255) DEFAULT NULL,
`newspaper_image` varchar(255) DEFAULT NULL,
`newspaper_category` varchar(255) DEFAULT NULL,
`newspaper_subcategory` varchar(255) DEFAULT NULL,
`newspaper_sorting` int DEFAULT '0',
`newspaper_portal_category` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`newspaper_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_newspaper`
--
LOCK TABLES `content_newspaper` WRITE;
/*!40000 ALTER TABLE `content_newspaper` DISABLE KEYS */;
INSERT INTO `content_newspaper` VALUES (1,NULL,'umum','active','2022-01-12','The Star',NULL,'images/modules/contentNewspaper_20220112152845.png',NULL,NULL,0,'[\"16\"]','2022-01-12 15:28:45',3,'2022-01-12 15:28:45',3);
/*!40000 ALTER TABLE `content_newspaper` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_newspaper_translation`
--
DROP TABLE IF EXISTS `content_newspaper_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_newspaper_translation` (
`newspaper_translation_id` int NOT NULL AUTO_INCREMENT,
`newspaper_translation_parent_id` int DEFAULT NULL,
`newspaper_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`newspaper_translation_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`newspaper_translation_tag` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`newspaper_translation_main` int DEFAULT NULL,
`newspaper_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`newspaper_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_newspaper_translation`
--
LOCK TABLES `content_newspaper_translation` WRITE;
/*!40000 ALTER TABLE `content_newspaper_translation` DISABLE KEYS */;
INSERT INTO `content_newspaper_translation` VALUES (1,1,'Covid-19: National infectivity rate rises to 1.0, says Health DG',NULL,NULL,1,'Malay','2022-01-12 15:28:45',3,'2022-01-12 15:28:45',3);
/*!40000 ALTER TABLE `content_newspaper_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_photo_gallery`
--
DROP TABLE IF EXISTS `content_photo_gallery`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_photo_gallery` (
`gallery_id` int NOT NULL AUTO_INCREMENT,
`gallery_main` int DEFAULT NULL,
`gallery_parent_id` int DEFAULT NULL,
`gallery_language` varchar(255) DEFAULT NULL,
`gallery_title` varchar(255) DEFAULT NULL,
`gallery_descr` text,
`gallery_date` varchar(255) DEFAULT NULL,
`gallery_location` varchar(255) DEFAULT NULL,
`gallery_status` varchar(255) DEFAULT NULL,
`gallery_portal` varchar(255) DEFAULT NULL,
`gallery_thumbnail` varchar(255) DEFAULT NULL,
`gallery_cat` varchar(255) DEFAULT NULL,
`gallery_code` varchar(255) DEFAULT NULL,
`gallery_sort` int NOT NULL DEFAULT '0',
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`gallery_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_photo_gallery`
--
LOCK TABLES `content_photo_gallery` WRITE;
/*!40000 ALTER TABLE `content_photo_gallery` DISABLE KEYS */;
INSERT INTO `content_photo_gallery` VALUES (1,1,NULL,'Malay','Bazar Ramadan 2021','<p>Bazar Ramadan 2021<br></p>','2022-04-16','Blunet','active','[\"16\"]','images/modules/contentPhotoThumbnail_20220112154458.jpg','others','bazar-ramadan-2021',0,'2022-01-12 15:44:58','3','2022-01-12 15:44:58','3');
/*!40000 ALTER TABLE `content_photo_gallery` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_photo_list`
--
DROP TABLE IF EXISTS `content_photo_list`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_photo_list` (
`photo_id` int NOT NULL AUTO_INCREMENT,
`photo_gallery_id` int DEFAULT NULL,
`photo_main` int DEFAULT NULL,
`photo_parent_id` int DEFAULT NULL,
`photo_language` varchar(255) DEFAULT NULL,
`photo_sort` int DEFAULT NULL,
`photo_url` varchar(255) DEFAULT NULL,
`photo_descr` text,
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`photo_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_photo_list`
--
LOCK TABLES `content_photo_list` WRITE;
/*!40000 ALTER TABLE `content_photo_list` DISABLE KEYS */;
INSERT INTO `content_photo_list` VALUES (1,1,1,NULL,'Malay',1,'images/modules/contentPhoto_20220112154512.jpg','Bazar Ramadan 2021','2022-01-12 15:45:12','3','2022-01-12 15:45:12','3'),(2,1,1,NULL,'Malay',2,'images/modules/contentPhoto_20220112154522.jpg','Bazar Ramadan 2021','2022-01-12 15:45:22','3','2022-01-12 15:45:22','3'),(3,1,1,NULL,'Malay',3,'images/modules/contentPhoto_20220112154532.jpg','Bazar Ramadan 2021','2022-01-12 15:45:32','3','2022-01-12 15:45:32','3'),(4,1,1,NULL,'Malay',4,'images/modules/contentPhoto_20220112154545.jpg','Bazar Ramadan 2021','2022-01-12 15:45:45','3','2022-01-12 15:45:45','3'),(5,1,1,NULL,'Malay',5,'images/modules/contentPhoto_20220112154556.jpg','Bazar Ramadan 2021','2022-01-12 15:45:56','3','2022-01-12 15:45:56','3');
/*!40000 ALTER TABLE `content_photo_list` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_poll`
--
DROP TABLE IF EXISTS `content_poll`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_poll` (
`poll_id` int NOT NULL AUTO_INCREMENT,
`poll_status` varchar(255) DEFAULT NULL,
`poll_main` int DEFAULT NULL,
`poll_parent_id` int DEFAULT NULL,
`poll_language` varchar(255) DEFAULT NULL,
`poll_question` varchar(255) DEFAULT NULL,
`poll_answer` text,
`poll_sorting` int NOT NULL DEFAULT '0',
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`poll_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_poll`
--
LOCK TABLES `content_poll` WRITE;
/*!40000 ALTER TABLE `content_poll` DISABLE KEYS */;
INSERT INTO `content_poll` VALUES (1,'active',1,NULL,'Malay','Anda boleh gunakan DYNAWEB4 untuk?','[\"Pembangunan Portal\",\"Pembangunan Aplikasi Web\",\"Pembangunan Aplikasi Mudah Alih\"]',1,'2021-10-16 12:03:17','3','2021-12-13 10:43:10','3'),(2,NULL,0,1,'English','What can you use DYNAWEB4 for?','[\"Web portal development\",\"Web application development\",\"Mobile app development\"]',0,'2021-11-29 22:46:55','3','2021-12-13 10:43:10','3');
/*!40000 ALTER TABLE `content_poll` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_poll_vote`
--
DROP TABLE IF EXISTS `content_poll_vote`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_poll_vote` (
`id` int NOT NULL AUTO_INCREMENT,
`poll_id` int NOT NULL,
`user_answer` varchar(255) NOT NULL,
`submit_at` datetime NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_poll_vote`
--
LOCK TABLES `content_poll_vote` WRITE;
/*!40000 ALTER TABLE `content_poll_vote` DISABLE KEYS */;
/*!40000 ALTER TABLE `content_poll_vote` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_slider`
--
DROP TABLE IF EXISTS `content_slider`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_slider` (
`slider_id` int NOT NULL AUTO_INCREMENT,
`slider_portal` varchar(255) DEFAULT NULL,
`slider_status` varchar(255) DEFAULT NULL,
`slider_sort` int DEFAULT NULL,
`slider_url_type` varchar(255) DEFAULT NULL,
`slider_url` varchar(255) DEFAULT NULL,
`slider_url_upload` varchar(255) DEFAULT NULL,
`slider_type` varchar(255) DEFAULT NULL,
`slider_dimension` varchar(255) DEFAULT NULL,
`slider_transition` varchar(255) DEFAULT NULL,
`slider_start_date` varchar(255) DEFAULT NULL,
`slider_start_time` varchar(255) DEFAULT NULL,
`slider_end_date` varchar(255) DEFAULT NULL,
`slider_end_time` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`slider_id`)
) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_slider`
--
LOCK TABLES `content_slider` WRITE;
/*!40000 ALTER TABLE `content_slider` DISABLE KEYS */;
INSERT INTO `content_slider` VALUES (4,'[\"16\"]','inactive',1,'','',NULL,'background','','',NULL,NULL,NULL,NULL,'2021-09-06 21:18:24','3','2021-12-13 16:23:20','3'),(11,'[\"16\"]','active',1,'','',NULL,'banner','transition3d','2',NULL,NULL,NULL,NULL,'2021-09-06 22:01:01','3','2022-01-10 17:34:31','3'),(12,'[\"16\"]','active',2,'','',NULL,'banner','transition3d','59',NULL,NULL,NULL,NULL,'2021-09-06 22:01:54','3','2022-01-10 17:37:45','3'),(21,'[\"1\"]','active',1,NULL,'',NULL,'background','','',NULL,NULL,NULL,NULL,'2021-10-13 15:40:09','3','2021-10-16 12:06:24','3'),(22,'[\"2\"]','active',1,NULL,'',NULL,'background','','',NULL,NULL,NULL,NULL,'2021-10-13 15:48:34','3','2021-10-13 15:49:00','3'),(27,'[\"pkp\"]','active',1,NULL,'',NULL,'background','transition2d','69',NULL,NULL,NULL,NULL,'2021-11-18 11:48:11','3','2021-11-18 11:55:27','3'),(29,'[\"16\"]','inactive',NULL,'','',NULL,'background','transition2d','69',NULL,NULL,NULL,NULL,'2021-11-18 12:22:16','3','2021-12-12 21:11:22','3'),(31,'[\"9\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 20:41:49','3','2021-11-18 20:41:49','3'),(32,'[\"7\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 20:45:56','3','2021-11-18 20:45:56','3'),(33,'[\"8\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 20:48:24','3','2021-11-18 20:48:24','3'),(35,'[\"10\"]','active',NULL,'','',NULL,'background','transition2d','5','2022-02-01','10:05','2022-02-02','17:25','2021-11-18 20:53:23','3','2022-02-16 14:49:13','3'),(36,'[\"5\"]','active',NULL,'','',NULL,'background','transition2d','5','','','','','2021-11-18 20:55:48','3','2022-02-16 14:48:44','3'),(37,'[\"4\"]','active',NULL,'','',NULL,'background','transition2d','5','','','','','2021-11-18 20:58:16','3','2022-02-16 14:50:43','3'),(38,'[\"6\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 21:00:49','3','2021-11-18 21:00:49','3'),(39,'[\"11\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 21:03:10','3','2021-11-18 21:03:10','3'),(40,'[\"3\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 21:04:58','3','2021-11-18 21:04:58','3'),(41,'[\"12\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 21:06:48','3','2021-11-18 21:06:48','3'),(42,'[\"13\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 21:08:54','3','2021-11-18 21:08:54','3'),(43,'[\"15\"]','active',NULL,NULL,'',NULL,'background','transition2d','5',NULL,NULL,NULL,NULL,'2021-11-18 21:14:18','3','2021-11-18 21:15:27','3'),(44,'[\"16\"]','active',3,'','',NULL,'banner','transition3d','55',NULL,NULL,NULL,NULL,'2021-11-30 16:04:36','3','2022-01-10 17:37:26','3');
/*!40000 ALTER TABLE `content_slider` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_slider_translation`
--
DROP TABLE IF EXISTS `content_slider_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_slider_translation` (
`slider_translation_id` int NOT NULL AUTO_INCREMENT,
`slider_translation_parent_id` int DEFAULT NULL,
`slider_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`slider_translation_img` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`slider_translation_main` int DEFAULT NULL,
`slider_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`slider_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=50 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_slider_translation`
--
LOCK TABLES `content_slider_translation` WRITE;
/*!40000 ALTER TABLE `content_slider_translation` DISABLE KEYS */;
INSERT INTO `content_slider_translation` VALUES (4,4,'Background Bendera Malaysia','images/modules/contentSlider_20211013061127_1.png',1,'Malay','2021-09-06 21:18:24',3,'2021-12-13 16:23:20',3),(11,11,'Banner 2','images/modules/contentSlider_20220110173431_1.jpg',1,'Malay','2021-09-06 22:01:01',3,'2022-01-10 17:34:31',3),(12,12,'Banner 3','images/modules/contentSlider_20220110173745_1.jpg',1,'Malay','2021-09-06 22:01:54',3,'2022-01-10 17:37:45',3),(21,21,'Background Negeri Johor ','images/modules/contentSlider_20211013154009.png',1,'Malay','2021-10-13 15:40:09',3,'2021-10-16 12:06:24',3),(22,22,'Background Negeri Kedah','images/modules/contentSlider_20211013154834.png',1,'Malay','2021-10-13 15:48:34',3,'2021-10-13 15:49:00',3),(27,27,'Background Laman PKP','images/modules/contentSlider_20211118114811.png',1,'Malay','2021-11-18 11:48:11',3,'2021-11-18 11:55:27',3),(29,29,'Background Portal Utama','images/modules/contentSlider_20211212201957_1.png',1,'Malay','2021-11-18 12:22:16',3,'2021-12-12 21:11:22',3),(31,31,'Background Perlis','images/modules/contentSlider_20211118204149.png',1,'Malay','2021-11-18 20:41:49',3,'2021-11-18 20:41:49',3),(32,32,'Background Negeri Pulau Pinang','images/modules/contentSlider_20211118204556.png',1,'Malay','2021-11-18 20:45:56',3,'2021-11-18 20:45:56',3),(33,33,'Background Negeri Perak','images/modules/contentSlider_20211118204824.png',1,'Malay','2021-11-18 20:48:24',3,'2021-11-18 20:48:24',3),(35,35,'Background Negeri Selangor','images/modules/contentSlider_20211118205323.png',1,'Malay','2021-11-18 20:53:23',3,'2022-02-16 14:49:13',3),(36,36,'Background Negeri Sembilan','images/modules/contentSlider_20211118205548.png',1,'Malay','2021-11-18 20:55:48',3,'2022-02-16 14:48:45',3),(37,37,'Background Negeri Melaka','images/modules/contentSlider_20211118205816.png',1,'Malay','2021-11-18 20:58:16',3,'2022-02-16 14:50:43',3),(38,38,'Background Negeri Pahang','images/modules/contentSlider_20211118210049.png',1,'Malay','2021-11-18 21:00:49',3,'2021-11-18 21:00:49',3),(39,39,'Background Negeri Terengganu','images/modules/contentSlider_20211118210310.png',1,'Malay','2021-11-18 21:03:10',3,'2021-11-18 21:03:10',3),(40,40,'Background Negeri Kelantan','images/modules/contentSlider_20211118210458.png',1,'Malay','2021-11-18 21:04:58',3,'2021-11-18 21:04:58',3),(41,41,'Background Negeri Sabah','images/modules/contentSlider_20211118210648.png',1,'Malay','2021-11-18 21:06:48',3,'2021-11-18 21:06:48',3),(42,42,'Background Negeri Sawarak','images/modules/contentSlider_20211118210854.png',1,'Malay','2021-11-18 21:08:54',3,'2021-11-18 21:08:54',3),(43,43,'Background Negeri Labuan','images/modules/contentSlider_20211118211527_1.png',1,'Malay','2021-11-18 21:14:18',3,'2021-11-18 21:15:27',3),(45,44,'Banner 1','images/modules/contentSlider_20220110173726_1.jpg',1,'Malay','2021-11-30 16:04:36',3,'2022-01-10 17:37:26',3),(47,11,'Banner 2','images/modules/contentSlider_20220110173431_2.jpg',0,'English','2022-01-10 17:33:58',3,'2022-01-10 17:34:31',3),(48,12,'Banner 3','images/modules/contentSlider_20220110173604_2.jpg',0,'English','2022-01-10 17:35:12',3,'2022-01-10 17:37:45',3),(49,44,'Banner 1','images/modules/contentSlider_20220110173626_2.jpg',0,'English','2022-01-10 17:36:12',3,'2022-01-10 17:37:26',3);
/*!40000 ALTER TABLE `content_slider_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_social_media`
--
DROP TABLE IF EXISTS `content_social_media`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_social_media` (
`media_id` int NOT NULL AUTO_INCREMENT,
`media_type` varchar(255) DEFAULT NULL,
`media_page` varchar(255) DEFAULT NULL,
`media_url` text,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`media_id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_social_media`
--
LOCK TABLES `content_social_media` WRITE;
/*!40000 ALTER TABLE `content_social_media` DISABLE KEYS */;
INSERT INTO `content_social_media` VALUES (2,'facebook','16','https://www.facebook.com/blunetco/','2021-10-16 14:12:22',3,'2022-01-12 15:33:54',3);
/*!40000 ALTER TABLE `content_social_media` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_statistics`
--
DROP TABLE IF EXISTS `content_statistics`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_statistics` (
`stats_id` int NOT NULL AUTO_INCREMENT,
`stats_status` varchar(255) DEFAULT NULL,
`stats_type` varchar(255) DEFAULT NULL,
`stats_main` int DEFAULT NULL,
`stats_parent_id` int DEFAULT NULL,
`stats_language` varchar(255) DEFAULT NULL,
`stats_title` varchar(255) DEFAULT NULL,
`stats_content` text,
`stats_chart` longtext,
`stats_item` text,
`stats_code` varchar(255) DEFAULT NULL,
`stats_img` varchar(255) DEFAULT NULL,
`stats_sort` int NOT NULL DEFAULT '0',
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`stats_id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_statistics`
--
LOCK TABLES `content_statistics` WRITE;
/*!40000 ALTER TABLE `content_statistics` DISABLE KEYS */;
INSERT INTO `content_statistics` VALUES (8,'active',NULL,1,NULL,'Malay','Statistik Populasi Malaysia Mengikut Umur','','<?php \r\n\r\necho \'<div id=\"chart\"></div>\r\n<script>\r\n $( document ).ready(function() {\r\n Highcharts.chart(\"chart\", {\r\n chart: {\r\n type: \"pie\",\r\n options3d: {\r\n enabled: false,\r\n alpha: 45,\r\n beta: 0\r\n },\r\n },\r\n title: {\r\n text: \"\"\r\n },\r\n tooltip: {\r\n pointFormat: \"{series.name}: <b>{point.percentage:.1f}%</b>\"\r\n },\r\n plotOptions: {\r\n pie: {\r\n allowPointSelect: true,\r\n cursor: \"pointer\",\r\n depth: 35,\r\n showInLegend: true,\r\n dataLabels: {\r\n enabled: false,\r\n format : \"{point.name}\",\r\n }\r\n }\r\n },\r\n legend: {\r\n enabled: true,\r\n layout: \"vertical\",\r\n align: \"right\",\r\n verticalAlign: \"middle\",\r\n useHTML: true,\r\n labelFormatter: function() {\r\n return this.name + \" = \"+this.y;\r\n }\r\n },\r\n series: [{\r\n type: \"pie\",\r\n name: \"Kategori\",\r\n data: [\r\n [\"0 - 10 tahun\", \'.rand(100000,1000000).\'],\r\n [\"11 - 19 tahun\", \'.rand(100000,1000000).\'],\r\n [\"20 - 29 tahun\", \'.rand(100000,1000000).\'],\r\n [\"30 - 39 tahun\", \'.rand(100000,1000000).\'],\r\n [\"40 - 49 tahun\", \'.rand(100000,1000000).\'],\r\n [\"50 - 59 tahun\", \'.rand(100000,1000000).\'],\r\n [\"60 - 69 tahun\", \'.rand(100000,1000000).\'],\r\n [\"70 - 79 tahun\", \'.rand(100000,1000000).\'],\r\n [\"80 - 89 tahun\", \'.rand(100000,1000000).\'],\r\n [\"90 - 99 tahun\", \'.rand(100000,1000000).\'],\r\n [\"100 tahun dan ke atas\", \'.rand(100000,1000000).\'],\r\n ]\r\n }]\r\n });\r\n });\r\n</script>\';\r\n\r\n?>',NULL,'statistik-populasi','images/modules/contentStatistics_20211118152704.jpeg',0,'2021-11-17 22:51:27','3','2022-01-12 16:01:20','3');
/*!40000 ALTER TABLE `content_statistics` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_video`
--
DROP TABLE IF EXISTS `content_video`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_video` (
`video_id` int NOT NULL AUTO_INCREMENT,
`video_code` varchar(255) DEFAULT NULL,
`video_page` varchar(255) DEFAULT NULL,
`video_status` varchar(255) DEFAULT NULL,
`video_date` date DEFAULT NULL,
`video_source` varchar(255) DEFAULT NULL,
`video_url` varchar(255) DEFAULT NULL,
`video_upload` varchar(255) DEFAULT NULL,
`video_external` varchar(255) DEFAULT NULL,
`video_img` varchar(255) DEFAULT NULL,
`video_category` varchar(255) DEFAULT NULL,
`video_sorting` int DEFAULT NULL,
`meta_title` text,
`meta_descr` text,
`meta_keyword` text,
`meta_author` text,
`meta_img` text,
`publish_date_start` varchar(256) DEFAULT NULL,
`publish_time_start` varchar(256) DEFAULT NULL,
`publish_date_end` varchar(256) DEFAULT NULL,
`publish_time_end` varchar(256) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`video_id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_video`
--
LOCK TABLES `content_video` WRITE;
/*!40000 ALTER TABLE `content_video` DISABLE KEYS */;
INSERT INTO `content_video` VALUES (17,'f4257b01-59f9-11ed-984d-fa163eda1aa9',NULL,'active','2022-11-01','Youtube','https://www.youtube.com/embed/sRJ6GYiCwkI',NULL,'',NULL,'youtube',NULL,NULL,NULL,NULL,NULL,NULL,'','','','','2022-11-01 23:29:19',3,'2022-11-01 23:29:19',3),(18,'8780f737-59fa-11ed-984d-fa163eda1aa9',NULL,'active','2022-11-01','YII2','','uploads/video_20221101233326.mp4','','uploads/thumbnail_20221101233326.jpg','upload',NULL,NULL,NULL,NULL,NULL,NULL,'','','','','2022-11-01 23:33:26',3,'2022-11-01 23:33:26',3);
/*!40000 ALTER TABLE `content_video` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_video_backup`
--
DROP TABLE IF EXISTS `content_video_backup`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_video_backup` (
`video_id` int NOT NULL AUTO_INCREMENT,
`video_code` varchar(255) DEFAULT NULL,
`video_page` varchar(255) DEFAULT NULL,
`video_status` varchar(255) DEFAULT NULL,
`video_date` date DEFAULT NULL,
`video_source` varchar(255) DEFAULT NULL,
`video_url` varchar(255) DEFAULT NULL,
`video_img` varchar(255) DEFAULT NULL,
`video_category` varchar(255) DEFAULT NULL,
`video_sorting` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`video_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_video_backup`
--
LOCK TABLES `content_video_backup` WRITE;
/*!40000 ALTER TABLE `content_video_backup` DISABLE KEYS */;
INSERT INTO `content_video_backup` VALUES (1,'dapur-rezeki','[\"16\"]','active','2021-08-25','Youtube JPPM','https://www.youtube.com/embed/nrbpOmNC_mM','images/modules/contentVideo_20211213113400.png',NULL,2,'2021-09-08 11:33:17',3,'2022-01-10 17:58:16',3);
/*!40000 ALTER TABLE `content_video_backup` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `content_video_translation`
--
DROP TABLE IF EXISTS `content_video_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `content_video_translation` (
`video_translation_id` int NOT NULL AUTO_INCREMENT,
`video_translation_parent_id` int DEFAULT NULL,
`video_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`video_translation_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`video_translation_location` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`video_translation_url` varchar(255) DEFAULT NULL,
`video_translation_main` int DEFAULT NULL,
`video_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`video_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `content_video_translation`
--
LOCK TABLES `content_video_translation` WRITE;
/*!40000 ALTER TABLE `content_video_translation` DISABLE KEYS */;
INSERT INTO `content_video_translation` VALUES (17,17,'Yii2 PHP Framework Tutorial - Crash Course for Beginners',NULL,NULL,NULL,1,'Malay','2022-11-01 23:29:19',3,'2022-11-01 23:29:19',3),(18,18,'Yii2 Lesson - 1 Installing the framework and Creating Our First Application',NULL,NULL,NULL,1,'Malay','2022-11-01 23:33:26',3,'2022-11-01 23:33:26',3);
/*!40000 ALTER TABLE `content_video_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `data_dashboard`
--
DROP TABLE IF EXISTS `data_dashboard`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `data_dashboard` (
`id` int NOT NULL AUTO_INCREMENT,
`title` varchar(255) DEFAULT NULL,
`content` longtext,
`category` varchar(255) DEFAULT NULL,
`subcategory` varchar(255) DEFAULT NULL,
`sorting` int DEFAULT NULL,
`activation_status` int DEFAULT '1',
`created_by` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=79 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `data_dashboard`
--
LOCK TABLES `data_dashboard` WRITE;
/*!40000 ALTER TABLE `data_dashboard` DISABLE KEYS */;
INSERT INTO `data_dashboard` VALUES (76,'Default','<?php echo \'<div style=\"height:350px;background-color:white;\">\r\n <div class=\"row\" style=\"padding-top:5em;text-align:center;margin:0;background:#fff;\">\r\n <div class=\"col-md-6\" style=\"padding:10px;\">\r\n <i class=\"fa fa-file-text-o fa-2x\" aria-hidden=\"true\"></i><br/><br/>\r\n <h3>Bilangan Module</h3> \r\n <h2 style=\"font-size:6em;margin:0;padding:0;\"><b>\'.number_format(Yii::$app->db->createCommand(\"SELECT COUNT(*) FROM module_import\")->queryScalar()).\'</b></h2>\r\n </div>\r\n <div class=\"col-md-6\" style=\"padding:10px;\">\r\n <i class=\"fa fa-building fa-2x\" aria-hidden=\"true\"></i><br/><br/>\r\n <h3>Bilangan Module ID</h3> \r\n <h2 style=\"font-size:6em;margin:0;padding:0;\"><b>\'.number_format(Yii::$app->db->createCommand(\"SELECT COUNT(DISTINCT id) FROM module_import\")->queryScalar()).\'</b></h2>\r\n </div>\r\n </div>\r\n</div>\';','homepage',NULL,1,0,3,'2021-03-07 18:07:51',3,'2021-04-08 05:29:12'),(77,'Statistics Visitor','<?php \r\nuse yii\\helpers\\Url;\r\nuse yii\\db\\Query;\r\n\r\n$chart1_categories = \"\";\r\n$chart1_data = \"\";\r\n\r\nfor($x=1;$x<=date(\'d\');$x++){\r\n \r\n $currentDate = date(\'Y\').\'-\'.date(\'m\').\'-\'.sprintf(\"%02d\", $x);\r\n \r\n $queryhits = new Query;\r\n $queryhits ->select([\'sum(total)\'])->from(\'dmg_visitor\')->where([\'dtvisit\' => $currentDate])->all();\r\n $commandhits = $queryhits->createCommand();\r\n $valhits = $commandhits->queryScalar();\r\n \r\n $chart1_categories .= \"\'\".date(\"d\", strtotime($currentDate)).\"\',\";\r\n $chart1_data .= (int) $valhits.\",\";\r\n}\r\n\r\n$chart2_categories = \"\'Jan\', \'Feb\', \'Mac\', \'Apr\', \'May\', \'Jun\', \'Jul\', \'Aug\', \'Sep\', \'Oct\', \'Nov\', \'Dec\',\";\r\n$chart2_data = \"\";\r\nfor($m=1;$m<=12;$m++){\r\n $currentDate2 = date(\'Y\').\'-\'.sprintf(\"%02d\", $m).\'-01\';\r\n $queryhitsmonth = new Query;\r\n $queryhitsmonth->select([\'sum(total)\'])->from(\'dmg_visitor\')\r\n ->where(\'MONTH(dtvisit) = MONTH(:substr)\', [\':substr\' => $currentDate2])\r\n ->andWhere(\'YEAR(dtvisit) = YEAR(:substr)\', [\':substr\' => $currentDate2])\r\n ->all();\r\n $commandhitsmonth = $queryhitsmonth->createCommand();\r\n $valmonthhits = $commandhitsmonth->queryScalar();\r\n $chart2_data .= (int) $valmonthhits.\",\";\r\n}\r\n\r\necho \"<div class=\'ibox\'>\r\n <div class=\'ibox-title\'>Portal Visitor Statistics</div>\r\n <div class=\'ibox-content\'>\r\n <div id=\'chart1\'></div>\r\n <hr/>\r\n <div id=\'chart2\'></div>\r\n </div>\r\n</div>\r\n<script src=\'/assets/portal/js/highcharts/highcharts.js\'></script>\r\n<script src=\'/assets/portal/js/highcharts/series-label.js\'></script>\r\n<script src=\'/assets/portal/js/highcharts/exporting.js\'></script>\r\n<script src=\'/assets/portal/js/highcharts/export-data.js\'></script>\r\n<script src=\'/assets/portal/js/highcharts/accessibility.js\'></script>\r\n<script>\r\n Highcharts.chart(\'chart1\', {\r\n chart: {type: \'areaspline\'},\r\n title: {text: \'\".date(\'F Y\').\"\'},\r\n subtitle: {text: \'Visitor Statistics For This Month\'},\r\n xAxis: {\r\n categories: [\".$chart1_categories.\"]\r\n },\r\n credits: {enabled: false},\r\n tooltip: {\r\n crosshairs: true,\r\n shared: true,\r\n formatter: function() {\r\n return this.x+\'/\".date(\'m\').\"/\".date(\'Y\').\"\'+\'<br><b>Visitor : \'+this.y+\'</b>\';\r\n },\r\n },\r\n series: [{\r\n name: \'Visitor\',\r\n color : \'#c24d4a\',\r\n showInLegend: false,\r\n data: [\".$chart1_data.\"]\r\n }]\r\n });\r\n \r\n Highcharts.chart(\'chart2\', {\r\n chart: {type: \'bar\'},\r\n title: {text: \'\".date(\'Y\').\"\'},\r\n subtitle: {text: \'Visitor Statistics For This Year\'},\r\n xAxis: {\r\n categories: [\".$chart2_categories.\"],\r\n title: {text: null }\r\n },\r\n yAxis: {\r\n min: 0,\r\n title: {\r\n text: \'Visitor\',\r\n align: \'high\'\r\n },\r\n labels: {\r\n overflow: \'justify\'\r\n }\r\n },\r\n tooltip: {\r\n valueSuffix: \'\'\r\n },\r\n plotOptions: {\r\n bar: {\r\n dataLabels: {\r\n enabled: true\r\n }\r\n }\r\n },\r\n credits: {\r\n enabled: false\r\n },\r\n series: [{\r\n showInLegend: false,\r\n color : \'#c24d4a\',\r\n name: \'Visitor\',\r\n data: [\".$chart2_data.\"]\r\n }]\r\n });\r\n \r\n</script>\";','homepage',NULL,1,1,3,'2021-10-16 10:24:28',3,'2023-02-09 21:45:40'),(78,'Audit Trail','<?php \r\n\r\nuse yii\\helpers\\Url;\r\nuse yii\\db\\Query;\r\n\r\ndate_default_timezone_set(\'Asia/Kuala_Lumpur\');\r\n\r\n$queryAudit = new Query;\r\n$queryAudit ->select([\'*\'])->from(\'audit_trail_entry\')->orderBy([\'id\'=>SORT_DESC])->limit(20)->all();\r\n$commandAudit = $queryAudit->createCommand();\r\n$modelAudit = $commandAudit->queryAll();\r\n$auditList = \"\";\r\nif(!empty($modelAudit)){\r\n foreach($modelAudit as $rowAudit){\r\n \r\n $moduleArr = explode(\'\\\\\',$rowAudit[\'model_type\']);\r\n $moduleName = \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'MODULE_NAME\', end($moduleArr));\r\n \r\n $auditList .= \'<tr>\r\n <td>\'.date(\"d/m/Y H:i:s\", $rowAudit[\'happened_at\']).\'</td>\r\n <td>\'.\\backend\\modules\\mimin\\models\\User::getname($rowAudit[\'user_id\']).\'</td>\r\n <td>\'.$rowAudit[\'type\'].\'</td>\r\n <td>\'.$moduleName.\'</td>\r\n </tr>\';\r\n }\r\n}\r\n\r\necho \'<div class=\"ibox\">\r\n <div class=\"ibox-title\">Latest Activities & Audit Trail</div>\r\n <div class=\"ibox-content\">\r\n <table class=\"table\">\r\n <thead>\r\n <tr>\r\n <th>Date & Time</th>\r\n <th>User Name</th>\r\n <th>Action</th>\r\n <th>Module Name</th>\r\n </tr>\r\n </thead>\r\n <tbody>\'.$auditList.\'</tbody>\r\n </table>\r\n </div>\r\n</div>\';','homepage',NULL,2,1,3,'2021-10-16 10:24:57',3,'2021-12-10 22:15:48');
/*!40000 ALTER TABLE `data_dashboard` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dmg_i18n_message`
--
DROP TABLE IF EXISTS `dmg_i18n_message`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dmg_i18n_message` (
`id` int NOT NULL AUTO_INCREMENT,
`language` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`translation` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
PRIMARY KEY (`language`,`translation`),
KEY `fk_message_source_message` (`id`),
CONSTRAINT `fk_message_source_message` FOREIGN KEY (`id`) REFERENCES `dmg_i18n_source_message` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=283 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dmg_i18n_message`
--
LOCK TABLES `dmg_i18n_message` WRITE;
/*!40000 ALTER TABLE `dmg_i18n_message` DISABLE KEYS */;
INSERT INTO `dmg_i18n_message` VALUES (94,'English','latest'),(95,'English','Home'),(96,'English','Services'),(97,'English','E-Participation'),(98,'English','Statistics'),(99,'English','Contact'),(100,'English','Location Map'),(101,'English','Branch'),(102,'English','Counter Services'),(103,'English','Officer Directory'),(104,'English','Video Gallery'),(105,'English','Photo Gallery'),(106,'English','Newspaper Clippings'),(107,'English','Publications'),(108,'English','Corporate'),(109,'English','Department Introduction'),(110,'English','Message from the Director'),(111,'English','History of Establishment'),(112,'English','Objectives, Vision & Mission'),(113,'English','Department Logo'),(114,'English','Department Code Ethics'),(115,'English','Client Charter'),(116,'English','Organization Chart'),(117,'English','Chief Information Officer (CIO)'),(118,'English','ICT Security Officer (ICTSO)'),(119,'English','Department Divisions'),(120,'English','State'),(121,'English','Organization Management Division'),(122,'English','Enforcement Division'),(123,'English','Human Resources & Management Services Division'),(124,'English','Information Technology Management Division'),(125,'English','W.P. Kuala Lumpur'),(126,'English','Selangor'),(127,'English','Perlis'),(128,'English','Kedah'),(129,'English','Pulau Pinang'),(130,'English','Perak'),(131,'English','Negeri Sembilan'),(132,'English','Melaka'),(133,'English','Johor'),(134,'English','Pahang'),(135,'English','Terengganu'),(136,'English','Kelantan'),(137,'English','Sabah'),(138,'English','Sarawak'),(139,'English','News & Announcement'),(140,'English','Information & Activities'),(141,'English','mco page'),(142,'English','Agencies Links'),(143,'English','All Rights Reserved & copy; 2022 DYNAWEB4 & DYNAPortal'),(144,'English','Developed and maintained by the Information Technology Management Division'),(145,'English','You need Adobe Flash Player and Adobe Acrobat Reader software to view some applications on this portal'),(146,'English','Best viewed using Mozilla Firefox and Google Chrome browsers with 1366x768 screen resolution'),(147,'English','Disclaimer'),(148,'English','Privacy Policy'),(149,'English','Security Policy'),(150,'English','Personal Data Protection'),(151,'English','FAQs'),(152,'English','How can we help'),(153,'English','Type your question here'),(154,'English','No records found.'),(155,'English','VISITOR STATISTICS'),(156,'English','Today'),(157,'English','This Week'),(158,'English','This Month'),(159,'English','This Year'),(160,'English','Total'),(161,'English','CONNECTION'),(162,'English','CONTACT US'),(163,'English','Level 8 & 9, Block D7, Complex D,\r\nFederal Government Administrative Centre,\r\n62546 Putrajaya,\r\nMALAYSIA'),(165,'English','Mobile 2 Apps'),(166,'English','Certification And QR Code'),(167,'English','Photo & Video Gallery'),(168,'English','Newspaper Clippings & Publications'),(169,'English','Registered Organization'),(170,'English','Application Passed'),(171,'English','Data updated on'),(172,'English','Statistics List'),(173,'English','Main Service'),(174,'English','Calendar & Social Media'),(187,'Malay','Januari'),(188,'Malay','Februari'),(189,'Malay','Mac'),(190,'Malay','April'),(191,'Malay','Mei'),(192,'Malay','Jun'),(193,'Malay','Julai'),(194,'Malay','Ogos'),(195,'Malay','September'),(196,'Malay','Oktober'),(197,'Malay','November'),(198,'Malay','Disember'),(199,'Malay','pagi'),(200,'Malay','petang'),(202,'English','Various services provided'),(203,'English','Browse the media and publication gallery'),(204,'English','How to contact'),(205,'English','News and Announcement'),(206,'English','Information and Activities'),(207,'English','Search'),(208,'English','Reset'),(209,'English','Keyword'),(210,'English','No record found.'),(211,'English','Announcement'),(212,'English','For further information please contact'),(213,'English','Click to download the announcement attachment'),(214,'English','Latest News and Announcements'),(215,'English','Announcements'),(216,'English','Calendar and Social Media'),(217,'English','Calendar 2'),(218,'English','No latest activity'),(219,'English','Calendar'),(220,'English','Event'),(221,'English','Date'),(222,'English','Time'),(223,'English','Location'),(224,'English','Details'),(225,'English','January'),(226,'English','February'),(227,'English','March'),(228,'English','May'),(229,'English','June'),(230,'English','July'),(231,'English','August'),(232,'English','October'),(233,'English','December'),(234,'English','Sunday'),(235,'English','Monday'),(236,'English','Tuesday'),(237,'English','Wednesday'),(238,'English','Thursday'),(239,'English','Friday'),(240,'English','Saturday'),(242,'English','Photo and Video Galleries'),(243,'English','Newspaper Clippings and Publications'),(244,'English','Media Gallery'),(245,'English','Media Gallery List'),(246,'English','Photo Galleries Album'),(247,'English','Video Galleries'),(248,'English','Access and view albums and photos from various activities that have been carried out'),(249,'English','Watch related videos that have been developed'),(250,'English','Newspaper Clipping'),(251,'English','Publication'),(252,'English','Access and read newspaper clippings from various sources related'),(253,'English','Download and read various publications that have been published'),(254,'English','Number of Active Organizations'),(255,'English','Until'),(256,'English','Opinion Polls'),(257,'English','Submit'),(258,'English','WELCOME TO DYNAWEB PORTAL'),(259,'English','Loading The Web Portal. Please Wait'),(260,'English','Tip Of The Day..'),(261,'English','Introduction'),(262,'English','Covid-19 Information'),(263,'English','Mobile Apps'),(264,'English','User Statistics'),(266,'English','Technologies Used'),(267,'English','LINKS'),(268,'English','Background And Introduction'),(269,'English','Access and view albums and photos from various activities'),(270,'English','View related videos'),(273,'English','Number of Respondents'),(274,'English','Main Services'),(275,'English','Press Releases'),(276,'English','Certification & QR Code'),(277,'English','State Branches'),(278,'English','Read on corporate information, history and others here.'),(279,'English','We render various services for our customers'),(280,'English','Browse our media and publications gallery'),(281,'English','How to contact or visit us'),(282,'English','Copyright, All Rights Reserved');
/*!40000 ALTER TABLE `dmg_i18n_message` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dmg_i18n_source_message`
--
DROP TABLE IF EXISTS `dmg_i18n_source_message`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dmg_i18n_source_message` (
`id` int NOT NULL AUTO_INCREMENT,
`category` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`message` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`location` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`position` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=283 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dmg_i18n_source_message`
--
LOCK TABLES `dmg_i18n_source_message` WRITE;
/*!40000 ALTER TABLE `dmg_i18n_source_message` DISABLE KEYS */;
INSERT INTO `dmg_i18n_source_message` VALUES (94,'app','terkini',NULL,'Label'),(95,'app','Utama',NULL,'Label'),(96,'app','Perkhidmatan',NULL,'Label'),(97,'app','E-Penyertaan',NULL,'Label'),(98,'app','Statistik',NULL,'Label'),(99,'app','Hubungi',NULL,'Label'),(100,'app','Peta Lokasi',NULL,'Label'),(101,'app','Cawangan',NULL,'Label'),(102,'app','Perkhidmatan Kaunter',NULL,'Label'),(103,'app','Direktori Pegawai',NULL,'Label'),(104,'app','Galeri Video',NULL,'Label'),(105,'app','Galeri Foto',NULL,'Label'),(106,'app','Keratan Akhbar',NULL,'Label'),(107,'app','Penerbitan',NULL,'Label'),(108,'app','Korporat',NULL,'Label'),(109,'app','Pengenalan Jabatan',NULL,'Label'),(110,'app','Perutusan Ketua Pengarah',NULL,'Label'),(111,'app','Sejarah Penubuhan',NULL,'Label'),(112,'app','Objektif, Visi & Misi',NULL,'Label'),(113,'app','Logo Jabatan',NULL,'Label'),(114,'app','Kod Etika Jabatan',NULL,'Label'),(115,'app','Piagam Pelanggan',NULL,'Label'),(116,'app','Carta Organisasi',NULL,'Label'),(117,'app','Ketua Pegawai Maklumat (CIO)',NULL,'Label'),(118,'app','Ketua Keselamatan ICT (ICTSO)',NULL,'Label'),(119,'app','Bahagian-Bahagian Jabatan',NULL,'Label'),(120,'app','Negeri',NULL,'Label'),(121,'app','Bahagian Pengurusan Pertubuhan (BPP)',NULL,'Label'),(122,'app','Bahagian Penguatkuasaan (BP)',NULL,'Label'),(123,'app','Bahagian Sumber Manusia & Khidmat Pengurusan (BSMKP)',NULL,'Label'),(124,'app','Bahagian Pengurusan Teknologi Maklumat (BPTM)',NULL,'Label'),(125,'app','W.P. Kuala Lumpur',NULL,'Label'),(126,'app','Selangor',NULL,'Label'),(127,'app','Perlis',NULL,'Label'),(128,'app','Kedah',NULL,'Label'),(129,'app','Pulau Pinang',NULL,'Label'),(130,'app','Perak',NULL,'Label'),(131,'app','Sembilan',NULL,'Label'),(132,'app','Melaka',NULL,'Label'),(133,'app','Johor',NULL,'Label'),(134,'app','Pahang',NULL,'Label'),(135,'app','Terengganu',NULL,'Label'),(136,'app','Kelantan',NULL,'Label'),(137,'app','Sabah',NULL,'Label'),(138,'app','Sarawak',NULL,'Label'),(139,'app','Berita & Pengumuman',NULL,'Label'),(140,'app','Maklumat & Aktiviti',NULL,'Label'),(141,'app','laman pkp',NULL,'Label'),(142,'app','Pautan Agensi',NULL,'Label'),(143,'app','Hakcipta Terpelihara © 2022 DYNAWEB4 & DYNAPortal',NULL,'Label'),(144,'app','Dibangun dan disenggarakan oleh Bahagian Pengurusan Teknologi Maklumat',NULL,'Label'),(145,'app','Anda memerlukan perisian Adobe Flash Player dan Adobe Acrobat Reader untuk paparan sesetengah aplikasi di portal ini',NULL,'Label'),(146,'app','Paparan terbaik menggunakan pelayar Mozilla Firefox dan Google Chrome dengan resolusi skrin 1366x768',NULL,'Label'),(147,'app','Penafian',NULL,'Label'),(148,'app','Dasar Privasi',NULL,'Label'),(149,'app','Dasar Keselamatan',NULL,'Label'),(150,'app','Perlindungan Data Peribadi',NULL,'Label'),(151,'app','Soalan Lazim',NULL,'Label'),(152,'app','Bagaimana kami boleh membantu',NULL,'Label'),(153,'app','Taipkan soalan anda di sini',NULL,'Label'),(154,'app','Tiada rekod dijumpai.',NULL,'Label'),(155,'app','STATISTIK PELAWAT',NULL,'Label'),(156,'app','Hari Ini',NULL,'Label'),(157,'app','Minggu Ini',NULL,'Label'),(158,'app','Bulan Ini',NULL,'Label'),(159,'app','Tahun Ini',NULL,'Label'),(160,'app','Jumlah',NULL,'Label'),(161,'app','SAMBUNGAN',NULL,'Label'),(162,'app','HUBUNGI KAMI',NULL,'Label'),(163,'app','Aras 8 & 9, Blok D7, Kompleks D, Pusat Pentadbiran Kerajaan Persekutuan, 62546 Putrajaya, MALAYSIA',NULL,'Label'),(165,'app','Aplikasi Mudah Alih',NULL,'Label'),(166,'app','Pensijilan Dan Kod QR',NULL,'Label'),(167,'app','Galeri Foto & Video',NULL,'Label'),(168,'app','Keratan Akhbar & Penerbitan',NULL,'Label'),(169,'app','Pertubuhan Berdaftar',NULL,'Label'),(170,'app','Permohonan Lulus',NULL,'Label'),(171,'app','Data dikemaskini pada',NULL,'Label'),(172,'app','Senarai Statistik',NULL,'Label'),(173,'app','Perkhidmatan Utama',NULL,'Label'),(174,'app','Kalendar & Media Sosial',NULL,'Label'),(187,'app','January',NULL,'Label'),(188,'app','February',NULL,'Label'),(189,'app','March',NULL,'Label'),(190,'app','April',NULL,'Label'),(191,'app','May',NULL,'Label'),(192,'app','June',NULL,'Label'),(193,'app','July',NULL,'Label'),(194,'app','August',NULL,'Label'),(195,'app','September',NULL,'Label'),(196,'app','October',NULL,'Label'),(197,'app','November',NULL,'Label'),(198,'app','December',NULL,'Label'),(199,'app','am',NULL,'Label'),(200,'app','pm',NULL,'Label'),(202,'app','Pelbagai perkhidmatan yang disediakan oleh',NULL,'Label'),(203,'app','Layari galeri media dan penerbitan',NULL,'Label'),(204,'app','Bagaimana untuk berhubung dengan',NULL,'Label'),(205,'app','Berita dan Pengumuman',NULL,'Label'),(206,'app','Maklumat dan Aktiviti',NULL,'Label'),(207,'app','Cari',NULL,'Label'),(208,'app','Semula',NULL,'Label'),(209,'app','Kata Kunci',NULL,'Label'),(210,'app','Tiada rekod dijumpai.',NULL,'Label'),(211,'app','Pengumuman',NULL,'Label'),(212,'app','Untuk maklumat lanjut, sila hubungi',NULL,'Label'),(213,'app','Klik untuk muat turun lampiran pengumuman',NULL,'Label'),(214,'app','Berita dan Hebahan Terkini',NULL,'Label'),(215,'app','Hebahan',NULL,'Label'),(216,'app','Kalendar dan Media Sosial',NULL,'Label'),(217,'app','Kalendar',NULL,'Label'),(218,'app','Tiada aktiviti terkini',NULL,'Label'),(219,'app','Kalendar',NULL,'Label'),(220,'app','Acara',NULL,'Label'),(221,'app','Tarikh',NULL,'Label'),(222,'app','Masa',NULL,'Label'),(223,'app','Lokasi',NULL,'Label'),(224,'app','Butiran',NULL,'Label'),(225,'app','Januari',NULL,'Label'),(226,'app','Februari',NULL,'Label'),(227,'app','Mac',NULL,'Label'),(228,'app','Mei',NULL,'Label'),(229,'app','Jun',NULL,'Label'),(230,'app','Julai',NULL,'Label'),(231,'app','Ogos',NULL,'Label'),(232,'app','Oktober',NULL,'Label'),(233,'app','Disember',NULL,'Label'),(234,'app','Ahad',NULL,'Label'),(235,'app','Isnin',NULL,'Label'),(236,'app','Selasa',NULL,'Label'),(237,'app','Rabu',NULL,'Label'),(238,'app','Khamis',NULL,'Label'),(239,'app','Jumaat',NULL,'Label'),(240,'app','Sabtu',NULL,'Label'),(242,'app','Galeri Foto dan Video',NULL,'Label'),(243,'app','Keratan Akhbar dan Penerbitan',NULL,'Label'),(244,'app','Galeri Media',NULL,'Label'),(245,'app','Senarai Galeri Media',NULL,'Label'),(246,'app','Galeri Album Foto',NULL,'Label'),(247,'app','Galeri Video',NULL,'Label'),(248,'app','Akses dan lihat album dan foto dari pelbagai aktiviti yang telah dijalankan',NULL,'Label'),(249,'app','Tonton video-video yang berkaitan dan yang telah dibangunkan',NULL,'Label'),(250,'app','Keratan Akhbar',NULL,'Label'),(251,'app','Penerbitan',NULL,'Label'),(252,'app','Akses dan baca keratan akhbar dari pelbagai sumber',NULL,'Label'),(253,'app','Muat turun dan baca pelbagai penerbitan yang telah diterbitkan',NULL,'Label'),(254,'app','Jumlah Pertubuhan Aktif',NULL,'Label'),(255,'app','Sehingga',NULL,'Label'),(256,'app','Tinjauan Pendapat',NULL,'Label'),(257,'app','Hantar',NULL,'Label'),(258,'app','SELAMAT DATANG KE PORTAL DYNAWEB',NULL,'Text'),(259,'app','Memuat Turun Laman Web. Sila Tunggu',NULL,'Text'),(260,'app','Tip untuk hari ini..',NULL,'Text'),(261,'app','Pengenalan',NULL,'Text'),(262,'app','Maklumat Tentang Covid-19',NULL,'Text'),(263,'app','Aplikasi Mudah Alih',NULL,'Text'),(264,'app','Statistik Pengguna',NULL,'Alert'),(266,'app','Teknologi yang digunakan',NULL,'Text'),(267,'app','SAMBUNGAN',NULL,'Text'),(268,'app','Latar Belakang Dan Pengenalan',NULL,'Alert'),(269,'app','Akses dan lihat album dan foto dari pelbagai aktiviti yang telah dijalankan',NULL,'Text'),(270,'app','Tonton video-video yang berkaitan dan yang telah dibangunkan',NULL,'Text'),(273,'app','Bilangan Responden',NULL,'Label'),(274,'app','Perkhidmatan Utama',NULL,'Alert'),(275,'app','Kenyataan Media',NULL,'Text'),(276,'app','Pensijilan dan Kod QR',NULL,'Text'),(277,'app','Cawangan Negeri',NULL,'Others'),(278,'app','Dapatkan maklumat korporat, perutusan, sejarah dan lain-lain di sini',NULL,'Alert'),(279,'app','Pelbagai perkhidmatan yang disediakan oleh kami',NULL,'Label'),(280,'app','Layari galeri media dan penerbitan',NULL,'Label'),(281,'app','Bagaimana untuk berhubung dengan kami',NULL,'Label'),(282,'app','Hakcipta Terpelihara',NULL,'Label');
/*!40000 ALTER TABLE `dmg_i18n_source_message` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dmg_user`
--
DROP TABLE IF EXISTS `dmg_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dmg_user` (
`id` int NOT NULL AUTO_INCREMENT,
`username` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`fullname` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`branch` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`auth_key` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`password_hash` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`password_reset_token` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`email` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`last_login` int DEFAULT NULL,
`last_login_attempts` int DEFAULT NULL,
`login_attempts` int DEFAULT NULL,
`status` int DEFAULT '0',
`is_admin` int DEFAULT NULL,
`created_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_at` int DEFAULT NULL,
`updated_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_at` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dmg_user`
--
LOCK TABLES `dmg_user` WRITE;
/*!40000 ALTER TABLE `dmg_user` DISABLE KEYS */;
INSERT INTO `dmg_user` VALUES (3,'superadmin','Administrator ','16','zwlkz2PC4yemqJ74lHH2UKJUWSRyeBmK','$2y$13$fl/Ywoh4J10WGuH.3g9n8unN8NXDM9fMze3SioaVQKrF1jTcqSkQa','','youremail@yourdomain.com',NULL,NULL,NULL,10,NULL,'',1533866609,'',1639145435);
/*!40000 ALTER TABLE `dmg_user` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dmg_user_info`
--
DROP TABLE IF EXISTS `dmg_user_info`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dmg_user_info` (
`id` int NOT NULL AUTO_INCREMENT,
`userid` int DEFAULT NULL,
`staff_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`staff_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`gender` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`district` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`city_code` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`state_code` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`phone_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`mobile_no` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`staff_photo` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`user_status` char(1) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`reset_password` int DEFAULT '0',
`passhint` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`updated_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_at` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dmg_user_info`
--
LOCK TABLES `dmg_user_info` WRITE;
/*!40000 ALTER TABLE `dmg_user_info` DISABLE KEYS */;
INSERT INTO `dmg_user_info` VALUES (1,1,'root','Root','','','','','','','','1',1,'','7195','2016-09-08 11:00:04','7531','2016-12-21 15:32:26'),(2,3,'',NULL,NULL,'','','',NULL,NULL,'2.jpg','',0,'','',NULL,'','2018-08-10 10:03:29'),(4,4,NULL,'User Admin','L',NULL,NULL,NULL,'0101010101',NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,'2020-12-09 22:20:24'),(5,6,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'5.jpg',NULL,0,NULL,NULL,NULL,NULL,'2021-08-12 10:03:58'),(6,26,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,0,NULL,NULL,NULL,NULL,'2021-12-02 15:10:04');
/*!40000 ALTER TABLE `dmg_user_info` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `dmg_visitor`
--
DROP TABLE IF EXISTS `dmg_visitor`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `dmg_visitor` (
`id` int NOT NULL AUTO_INCREMENT,
`dtvisit` date DEFAULT NULL,
`total` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `dmg_visitor`
--
LOCK TABLES `dmg_visitor` WRITE;
/*!40000 ALTER TABLE `dmg_visitor` DISABLE KEYS */;
/*!40000 ALTER TABLE `dmg_visitor` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `edition`
--
DROP TABLE IF EXISTS `edition`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `edition` (
`id` int NOT NULL AUTO_INCREMENT,
`identifier` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`language` varchar(2) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`englishname` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`format` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`type` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`media` varchar(5000) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`source` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`lastupdated` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`name` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`direction` varchar(3) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `UNIQ_A891181F772E836A` (`identifier`),
KEY `identifier_idx` (`identifier`),
KEY `language_idx` (`language`),
KEY `type_idx` (`type`),
KEY `format_idx` (`format`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `edition`
--
LOCK TABLES `edition` WRITE;
/*!40000 ALTER TABLE `edition` DISABLE KEYS */;
/*!40000 ALTER TABLE `edition` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `feedback_main`
--
DROP TABLE IF EXISTS `feedback_main`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `feedback_main` (
`id` int NOT NULL AUTO_INCREMENT,
`type` varchar(255) DEFAULT NULL,
`cat` varchar(255) DEFAULT NULL,
`ticket_no` varchar(255) DEFAULT NULL,
`feedback` text,
`status` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`created_user_type` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
`updated_user_type` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `feedback_main`
--
LOCK TABLES `feedback_main` WRITE;
/*!40000 ALTER TABLE `feedback_main` DISABLE KEYS */;
INSERT INTO `feedback_main` VALUES (1,'inquiry','others','2022/01/INQUIRY/0000001','test','closed','2022-01-13 10:45:43',4,'frontend_user','2022-01-13 11:05:03',4,'frontend_user'),(2,'inquiry','others','2022/01/INQUIRY/0000002','abc','cancel','2022-01-13 10:59:26',4,'frontend_user','2022-01-13 11:04:25',4,'frontend_user'),(3,'inquiry','others','2022/01/INQUIRY/0000003','test','closed','2022-01-13 11:08:31',4,'frontend_user','2022-01-13 11:18:14',3,'backend_user');
/*!40000 ALTER TABLE `feedback_main` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `feedback_messages`
--
DROP TABLE IF EXISTS `feedback_messages`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `feedback_messages` (
`id` int NOT NULL AUTO_INCREMENT,
`feedback_id` int DEFAULT NULL,
`message` text,
`read_status` varchar(255) DEFAULT NULL,
`send_to` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`created_user_type` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `feedback_messages`
--
LOCK TABLES `feedback_messages` WRITE;
/*!40000 ALTER TABLE `feedback_messages` DISABLE KEYS */;
INSERT INTO `feedback_messages` VALUES (1,1,'test','1','backend_user','2022-01-13 10:45:43',4,'frontend_user'),(2,2,'abc','1','backend_user','2022-01-13 10:59:26',4,'frontend_user'),(3,3,'test','1','backend_user','2022-01-13 11:08:31',4,'frontend_user'),(4,3,'reply 2','1','frontend_user','2022-01-13 11:09:18',3,'backend_user'),(5,3,'reply 3','1','backend_user','2022-01-13 11:15:55',4,'frontend_user'),(6,3,'reply 4','1','frontend_user','2022-01-13 11:16:25',3,'backend_user');
/*!40000 ALTER TABLE `feedback_messages` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `file_qna`
--
DROP TABLE IF EXISTS `file_qna`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `file_qna` (
`id` int NOT NULL AUTO_INCREMENT,
`title` varchar(500) DEFAULT NULL,
`cover_image` varchar(1000) DEFAULT NULL,
`context` varchar(1000) DEFAULT NULL,
`path` varchar(500) DEFAULT NULL,
`status` int DEFAULT NULL,
`description` varchar(1000) DEFAULT NULL,
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `file_qna`
--
LOCK TABLES `file_qna` WRITE;
/*!40000 ALTER TABLE `file_qna` DISABLE KEYS */;
INSERT INTO `file_qna` VALUES (16,'PS2','uploads/0c675a8e1061478d2b7b21b330093444.gif','ps2-test-context','uploads/ps2.txt',1,'Test','2024-09-22 22:32:15'),(17,'The Meaning Of Alfatihah','uploads/alfatihah.png','the-meaning-al-fatihah','uploads/Al-fatihah.txt',1,'The Meaning Of Alfatihah','2024-09-23 00:10:27'),(18,'The Meaning Of An-Nas','uploads/Screen Shot 2024-09-23 at 12.19.10 AM.png','the-meaning-an-nas','uploads/An-nas.pdf',1,'In the Name of Allah, the Most ','2024-09-23 00:19:37'),(19,'The Meaning Of Al-Falaq','uploads/Screen Shot 2024-09-23 at 12.40.01 AM.png','the-meaning-of-al-falaq','uploads/Al-Falaq.txt',1,'The Meaning Of Al-Falaq','2024-09-23 00:42:22'),(20,'surah al iklas','uploads/pngtree-alikhlas-quran-alquran-surah-calligraphy-typography-sticker-elegant-simple-black-color-png-image_8797573.png','al-iklas-surah','uploads/al-iklas.txt',1,'','2024-09-23 09:11:28'),(21,'the-meaning-of-an-nasr','uploads/pngtree-annasr-quran-alquran-surah-calligraphy-typography-sticker-elegant-simple-black-color-png-image_8797567.png','the-meaning-of-an-nasr','uploads/surah-an-nasr.txt',1,'','2024-09-23 09:39:32'),(22,'the-meaning-of-al-kauthar','uploads/pngtree-alkausar-quran-alquran-surah-calligraphy-typography-sticker-elegant-simple-black-color-png-image_8797799.png','the-meaning-of-al-kauthar','uploads/surah-al-kauthar.txt',1,'','2024-09-23 09:50:51'),(24,'the-meaning-of-an-naba1','uploads/pngtree-annaba-quran-alquran-surah-calligraphy-typography-sticker-elegant-simple-black-color-png-image_8796226.png','the-meaning-of-an-naba1','uploads/the-meaning-of-surah-an-naba.txt',1,'An naba','2024-10-17 11:12:31'),(25,'the-meaning-of-ad-dhuha','uploads/pngtree-aduha-quran-alquran-surah-calligraphy-typography-sticker-elegant-simple-black-color-png-image_8797547.png','the-meaning-of-ad-dhuha','uploads/addhua.txt',1,'Ad-dhua','2024-10-17 11:38:24'),(26,'the-meaning-of-al-qariah','uploads/pngtree-alqariah-quran-alquran-surah-calligraphy-typography-sticker-elegant-simple-black-color-png-image_8797577.png','the-meaning-of-al-qariah','uploads/alqariah.txt',1,'the-meaning-of-al-qariah','2024-10-17 12:18:10');
/*!40000 ALTER TABLE `file_qna` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_color_theme`
--
DROP TABLE IF EXISTS `frontend_color_theme`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_color_theme` (
`id` int NOT NULL AUTO_INCREMENT,
`title` varchar(255) DEFAULT NULL,
`color_primary` varchar(255) DEFAULT NULL,
`color_secondary` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_color_theme`
--
LOCK TABLES `frontend_color_theme` WRITE;
/*!40000 ALTER TABLE `frontend_color_theme` DISABLE KEYS */;
INSERT INTO `frontend_color_theme` VALUES (1,'Ultra Violet & Blooming Dahlia','#9370db','#ff7f50'),(2,'Coral & Teal','#ff6666','#009999'),(3,'Blue & Red','#04376a','#ff1e20'),(4,'Black & Yellow','#000000','#ffff00');
/*!40000 ALTER TABLE `frontend_color_theme` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_content`
--
DROP TABLE IF EXISTS `frontend_content`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_content` (
`content_id` int NOT NULL AUTO_INCREMENT,
`content_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`page_id` int NOT NULL DEFAULT '0',
`content_details` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci,
`content_order` int DEFAULT NULL,
`content_is_php` int DEFAULT '0',
`category_id` int DEFAULT NULL,
`content_status` tinyint(1) DEFAULT '1',
`theme_id` int DEFAULT '0',
`content_tags` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`content_id`)
) ENGINE=InnoDB AUTO_INCREMENT=157 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_content`
--
LOCK TABLES `frontend_content` WRITE;
/*!40000 ALTER TABLE `frontend_content` DISABLE KEYS */;
INSERT INTO `frontend_content` VALUES (1,'Header | Public Page',0,'$fullUrl = Yii::$app->request->hostInfo . Yii::$app->request->url;\r\n\r\nuse yii\\db\\Expression;\r\n$tip = \'\';\r\n$queryFact = new \\yii\\db\\Query(); \r\n $modelFact = $queryFact->select([\'article_translation_title AS title\',\'article_translation_content AS content\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n //->where([\'=\',\'article_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'article_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'article_category\',\'facts\'])\r\n ->andwhere([\'=\',\'article_status\',\'active\'])\r\n ->orderBy(new Expression(\'rand()\'))\r\n ->limit(1)\r\n ->all();\r\n if(!empty($modelFact)){\r\n foreach($modelFact as $rowFact){\r\n $tip = $rowFact[\'content\']; \r\n }\r\n }\r\n\r\necho \'\r\n<style>\r\n.mega-menu .menu-links > li > a{padding:10px 10px;}\r\n.mega-menu .menu-links > li {\r\n padding: 0;\r\n}\r\n\r\n.mega-menu .menu-links > li > a {\r\n font-size: 14px;\r\n /*font-weight:bold;*/\r\n \r\n}\r\n\r\n//.mega-menu .drop-down-multilevel a{font-size: 14px;}\r\n\r\n.mega-menu .drop-down-multilevel li {\r\n border-bottom:1px dashed #aaa;\r\n}\r\n\r\n.mega-menu .menu-links > li > a:hover, .mega-menu .menu-links > li:hover > a {\r\n //color: #fff !important;\r\n //background: #013e6d;\r\n //background-image: linear-gradient(to left,#1c294c,#c04849);\r\n //border-radius:3px;\r\n}\r\n\r\n.mega-menu .drop-down-multilevel li:hover {\r\n background: #013e6d;\r\n background-image: linear-gradient(to left,#1c294c,#c04849);\r\n}\r\n\r\n.mega-menu .drop-down-multilevel li:hover > a{\r\n color: #fff !important;\r\n background: #013e6d;\r\n background-image: linear-gradient(to left,#1c294c,#c04849);\r\n}\r\n\r\n.mega-menu .drop-down-multilevel li:hover > a > i.fa-indicator {\r\n color: #fff !important;\r\n}\r\n\r\n.mega-menu .drop-down-multilevel li:hover > a > i.fa-angle-right {\r\n color: #fff !important;\r\n}\r\n\r\n.menu-info {\r\n background: #02536A;\r\n background-image: linear-gradient(#1c294c,#c04849) !important;\r\n padding: 10px 30px !important;\r\n font-size: 0.7800em !important;\r\n color: white !important;\r\n border-bottom: 1px solid white !important;\r\n}\r\n\r\n\r\n\r\n\r\n@media screen and (max-width: 991px) {\r\n margin-top:0px;\r\n}\r\n\r\n@media screen and (min-width: 992px) {\r\n .menu-links-top .mainmenu {\r\n margin-top:20px !important;\r\n }\r\n \r\n .mega-menu .drop-down-multilevel {\r\n display: block !important;\r\n opacity: 0;\r\n visibility: hidden;\r\n box-shadow: rgb(0 0 0 / 36%) 0px 3px 10px;\r\n }\r\n}\r\n\r\nsection {\r\n background: #f3f3f3;\r\n background: linear-gradient( 9deg, rgba(243,243,243,1) 0%, rgba(240,240,240,1) 35%, rgba(243,243,243,1) 100%);\r\n}\r\n\r\n@media (min-width: 992px) {\r\n .mega-menu .drop-down, .mega-menu .drop-down-tab-bar, .mega-menu .menulevel2 {\r\n top: 90% !important;\r\n }\r\n \r\n .drop-down-multilevelleft {\r\n left: -100% !important;\r\n }\r\n}\r\n\r\n\r\n\r\n#pre-loader img {\r\n top:25%;\r\n}\r\n\r\n.centertitle {\r\n position: absolute;\r\n top: 50%;\r\n transform: translate(0, -50%);\r\n margin-left:20%;\r\n margin-right:20%;\r\n width: 60%;\r\n padding: 10px;\r\n}\r\n\r\n.center {\r\n position: absolute;\r\n top: 80%;\r\n transform: translate(0, -50%);\r\n margin-left:20%;\r\n margin-right:20%;\r\n width: 60%;\r\n padding: 10px;\r\n}\r\n\r\n@media (width: 1024px) {\r\n .container{max-width:100%;}\r\n .mega-menu .menu-links > li > a{padding:10px 0px;}\r\n}\r\n\r\n</style>\r\n\r\n<!--\r\n<div id=\"pre-loader\" style=\"background:url(\'.$site_preloader_bg.\') no-repeat;background-size:cover;background-attachment:fixed;\">\r\n <img src=\"\'.$site_preloader_logo.\'\" alt=\"\" style=\"max-width:200px;\">\r\n \r\n <div class=\"centertitle\">\r\n <h6 style=\"text-align:center;width:100%;margin:auto;margin-bottom:15px;\">\'.Yii::t(\'app\', \'SELAMAT DATANG KE PORTAL DYNAWEB\').\'</h6>\r\n <p style=\"text-align:center;width:100%;margin:auto;line-height: 1.2;font-size:0.7em;\">\'.Yii::t(\'app\', \'Memuat Turun Laman Web. Sila Tunggu\').\'</p>\r\n </div>\r\n \r\n <div class=\"center\">\r\n <h6 style=\"text-align:center;width:100%;margin:auto;margin-bottom:15px;\">\'.Yii::t(\'app\', \'Tip untuk hari ini..\').\'</h6>\r\n <p style=\"text-align:center;width:100%;margin:auto;line-height: 1.2;\">\'.$tip.\'</p>\r\n </div>\r\n</div>-->\r\n\r\n<header id=\"header\" class=\"header defaultxx bg-white\">\r\n \r\n <!--\r\n <div class=\"topbar\" style=\"background-image:url(\\\'\'.$baseUrl.\'/assets/portal/images/theme1/topbar-bg.jpg\\\');background-size:cover;background-position:center center;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-4 text-white\" style=\"font-size:13px;\">\r\n <a href=\"\'.$baseUrl.\'/site/translate?language=Malay\" class=\"text-white\">MALAY</a> \r\n <span style=\"color:white\" class=\"ml-1 mr-1\">|</span>\r\n <a href=\"\'.$baseUrl.\'/site/translate?language=English\" class=\"text-white\">ENGLISH</a>\r\n <span style=\"color:white\" class=\"ml-1 mr-1\">|</span>\r\n <a href=\"\'.$baseUrl.\'/site/translate?language=Chinese\" class=\"text-white\">中文</a>\r\n \r\n \r\n \r\n </div>\r\n <div class=\"col-lg-4 text-center\" style=\"font-size:13px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/login\" class=\"text-white\">LOG MASUK</a>\r\n <span style=\"color:white\" class=\"ml-1 mr-1\">|</span>\r\n <a href=\"\'.$baseUrl.\'/portal-main/registration\" class=\"text-white\">DAFTAR</a>\r\n </div>\r\n <div class=\"col-lg-4\">\r\n <div class=\"topbar-social text-md-right\">\r\n \r\n <ul>\r\n <li><a target=\"_blank\" href=\"#\"><span class=\"ti-facebook\"></span></a></li>\r\n <li><a target=\"_blank\" href=\"#\"><span class=\"ti-twitter\"></span></a></li>\r\n <li><a target=\"_blank\" href=\"#\"><span class=\"ti-youtube\"></span></a></li>\r\n <li><a target=\"_blank\" href=\"#/\"><span class=\"ti-instagram\"></span></a></li>\r\n <li><a href=\"#\" data-toggle=\"modal\" data-target=\"#modalW3C\"><i class=\"fa fa-wheelchair\"></i></a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>-->\r\n \r\n \r\n <div class=\"menu\">\r\n <nav id=\"menu\" class=\"mega-menu\" style=\"z-index:100;\">\r\n <section class=\"\" style=\"box-shadow: 0px 0px 10px rgb(0 0 0 / 40%);height:auto !important;background:#fff;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <ul class=\"menu-logo\">\r\n <li>\r\n <a href=\"\'.$baseUrl.\'/portal-main/publication-list\">\r\n <img id=\"logo_img\" src=\"\'.$site_topbar_logo.\'\" alt=\"logo\"> \r\n </a>\r\n </li>\r\n </ul>\r\n <div class=\"menu-bar\">\r\n <ul class=\"menu-links menu-links-top\" style=\"margin-right:30px;\">\';\r\n \r\n $queryMenuTop = new \\yii\\db\\Query(); \r\n $queryMenuTop->select([\'frontend_menu.menu_name\',\'frontend_menu.menu_link\',\'frontend_role_mapping.id AS role_id\'])\r\n ->from(\'frontend_role_mapping\')\r\n ->innerJoin(\'frontend_menu\',\'frontend_role_mapping.menu_id=frontend_menu.menu_id\')\r\n ->where([\'=\',\'frontend_role_mapping.role_code\',\'public\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.parent_id\',\'0\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.status\',\'1\'])\r\n ->orderBy([\'frontend_role_mapping.sort\' => SORT_ASC]);\r\n $modelMenuTop = $queryMenuTop->all();\r\n if(!empty($modelMenuTop)){\r\n foreach($modelMenuTop as $rowMenuTop){\r\n $menu_link = \'#\';\r\n if(!empty($rowMenuTop[\'menu_link\']))\r\n $menu_link = $baseUrl.\'/\'.str_replace(\'[siteslug]\',$site_slug,$rowMenuTop[\'menu_link\']);\r\n //submenu\r\n $queryMenuTop2 = new \\yii\\db\\Query(); \r\n $queryMenuTop2->select([\'frontend_menu.menu_name\',\'frontend_menu.menu_link\',\'frontend_menu.menu_class\',\'frontend_role_mapping.id AS role_id\'])\r\n ->from(\'frontend_role_mapping\')\r\n ->innerJoin(\'frontend_menu\',\'frontend_role_mapping.menu_id=frontend_menu.menu_id\')\r\n ->where([\'=\',\'frontend_role_mapping.role_code\',\'public\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.parent_id\',$rowMenuTop[\'role_id\']])\r\n ->andwhere([\'=\',\'frontend_role_mapping.status\',\'1\'])\r\n ->orderBy([\'frontend_role_mapping.sort\' => SORT_ASC]);\r\n $modelMenuTop2 = $queryMenuTop2->all();\r\n if(!empty($modelMenuTop2)){\r\n echo \'<li class=\"mainmenu\"><a href=\"\'.$menu_link.\'\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', $rowMenuTop[\'menu_name\']).\' <i class=\"fa fa-angle-down\"></i></a>\r\n <ul class=\"drop-down-multilevel menulevel2\">\';\r\n foreach($modelMenuTop2 as $rowMenuTop2){\r\n $menu_link2 = \'#\';\r\n if(!empty($rowMenuTop2[\'menu_link\']))\r\n $menu_link2 = $baseUrl.\'/\'.str_replace(\'[siteslug]\',$site_slug,$rowMenuTop2[\'menu_link\']);\r\n \r\n //submenu 2\r\n $queryMenuTop3 = new \\yii\\db\\Query(); \r\n $queryMenuTop3->select([\'frontend_menu.menu_name\',\'frontend_menu.menu_link\',\'frontend_role_mapping.id AS role_id\'])\r\n ->from(\'frontend_role_mapping\')\r\n ->innerJoin(\'frontend_menu\',\'frontend_role_mapping.menu_id=frontend_menu.menu_id\')\r\n ->where([\'=\',\'frontend_role_mapping.role_code\',\'public\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.parent_id\',$rowMenuTop2[\'role_id\']])\r\n ->andwhere([\'=\',\'frontend_role_mapping.status\',\'1\'])\r\n ->orderBy([\'frontend_role_mapping.sort\' => SORT_ASC]);\r\n $modelMenuTop3 = $queryMenuTop3->all();\r\n if(!empty($modelMenuTop3)){\r\n echo \'<li><a href=\"\'.$menu_link2.\'\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', $rowMenuTop2[\'menu_name\']).\'<i class=\"ti-plus fa-indicator\"></i></a>\';\r\n \r\n if ($rowMenuTop2[\'menu_class\']==\'menu-left\') {\r\n echo \'<ul class=\"drop-down-multilevel drop-down-multilevelleft\">\';\r\n } else {\r\n echo \'<ul class=\"drop-down-multilevel\">\';\r\n }\r\n \r\n foreach($modelMenuTop3 as $rowMenuTop3){\r\n $menu_link3 = \'#\';\r\n if(!empty($rowMenuTop3[\'menu_link\']))\r\n $menu_link3 = $baseUrl.\'/\'.str_replace(\'[siteslug]\',$site_slug,$rowMenuTop3[\'menu_link\']);\r\n echo \'<li><a href=\"\'.$menu_link3.\'\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', $rowMenuTop3[\'menu_name\']).\'</a></li>\';\r\n \r\n }\r\n echo \' </ul></li>\';\r\n }else{\r\n if ($rowMenuTop2[\'menu_class\']==\'menu-info\') {\r\n echo \'<li class=\"\'.$rowMenuTop2[\'menu_class\'].\'\" style=\"background: #c04849 !important;background-image: linear-gradient(#c04849,#8f3536) !important;\">\'.Yii::t(\'app\', $rowMenuTop2[\'menu_name\']).\'</li>\';\r\n } else {\r\n echo \'<li><a href=\"\'.$menu_link2.\'\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', $rowMenuTop2[\'menu_name\']).\'</a></li>\';\r\n }\r\n }\r\n }\r\n echo \' </ul></li>\';\r\n } else {\r\n echo \'<li class=\"mainmenu\"><a href=\"\'.$menu_link.\'\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', $rowMenuTop[\'menu_name\']).\'</a></li>\';\r\n }\r\n }\r\n }\r\n echo \'\r\n <!--<li class=\"menuicons\" style=\"padding-bottom:0 !important;padding-top:10px;\">\r\n <a style=\"background:transparent !important\" href=\"\'.$baseUrl.\'/portal-main/faq\" class=\"p-0\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/FAQ-\'.Yii::$app->language.\'.png\" height=\"55\">\r\n </a>\r\n </li>\r\n <li style=\"padding-bottom:0 !important;padding-top:10px;\">\r\n <a style=\"background:transparent !important\" href=\"\'.$baseUrl.\'/portal-main/article?id=cawangan\" class=\"p-0\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/CONTACT-\'.Yii::$app->language.\'.png\" height=\"55\">\r\n </a>\r\n </li>\r\n <li style=\"padding-bottom:0 !important;padding-top:10px;\">\r\n <a style=\"background:transparent !important\" target=\"_blank\" href=\"https://moha.spab.gov.my/eApps/system/index.do\" class=\"p-0\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/FEEDBACK-\'.Yii::$app->language.\'.png\" height=\"55\">\r\n </a>\r\n </li>\r\n <li style=\"padding-bottom:0 !important;padding-top:10px;\">\r\n <a style=\"background:transparent !important\" href=\"\'.$baseUrl.\'/portal-main/article?id=peta-laman\" class=\"p-0\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/SITEMAP-\'.Yii::$app->language.\'.png\" height=\"55\">\r\n </a>\r\n </li>-->\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </section>\r\n </nav>\r\n </div>\r\n</header>\';\r\n\r\n ',NULL,1,12,1,NULL,''),(2,'Wrapper Start | Public Page',0,' <div class=\"wrapper\" style=\"overflow:hidden;background: #f3f3f3;background: linear-gradient(9deg, rgba(243,243,243,1) 0%, rgba(240,240,240,1) 35%, rgba(243,243,243,1) 100%);\">\r\n',NULL,0,12,1,NULL,''),(3,'Wrapper End | Public Page',0,'</div>\r\n\r\n<style>\r\n #back-to-top .top {\r\n background : #c54844; \r\n }\r\n</style>\r\n\r\n<div id=\"back-to-top\"><a class=\"top arrow\" href=\"#top\"><i class=\"fa fa-angle-up\"></i> <span>TOP</span></a></div>\r\n\r\n<div class=\"modal fade\" id=\"modalW3C\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myModalLabel\">\r\n <div class=\"modal-dialog\" role=\"document\">\r\n <div class=\"modal-content\">\r\n <div class=\"modal-body\" style=\"padding:2em;text-align:center;\">\r\n <h4>Pilihan W3C</h4>\r\n <p>Warna Teks</p>\r\n <span class=\"w3ctext\" id=\"redfont\" style=\"color:red !important;border-color:red;\">A</span>\r\n <span class=\"w3ctext\" id=\"bluefont\" style=\"color:blue !important;border-color:blue;\">A</span>\r\n <span class=\"w3ctext\" id=\"greenfont\" style=\"color:green !important;border-color:green;\">A</span>\r\n <span class=\"w3ctext\" id=\"blackfont\">A</span>\r\n <br>\r\n <p>Saiz Teks</p>\r\n <span class=\"w3ctext\" id=\"incfont\">A+</span>\r\n <span class=\"w3ctext\" id=\"resetfont\">A</span>\r\n <span class=\"w3ctext\" id=\"decfont\">A-</span>\r\n </div>\r\n </div>\r\n </div>\r\n</div>',NULL,0,12,1,NULL,''),(4,'Footer | Public Page',0,'use yii\\db\\Query;\r\n\r\n$today = date(\"Y-m-d\"); \r\n\r\n\r\n//Jumlah Keseluruhan Visitor\r\n$queryhitsoverall= new Query;\r\n$queryhitsoverall->select([\'sum(total)\'])->from(\'dmg_visitor\')->all();\r\n$commandhitsoverall = $queryhitsoverall->createCommand();\r\n$valoverallhits = $commandhitsoverall->queryScalar();\r\n\r\n//Jumlah Visitor Tahun Ini\r\n$queryhitsyear = new Query;\r\n$queryhitsyear->select([\'sum(total)\'])->from(\'dmg_visitor\')->andWhere(\'YEAR(dtvisit) = YEAR(:substr)\', [\':substr\' => $today])->all();\r\n$commandhitsyear= $queryhitsyear->createCommand();\r\n$valyearhits = $commandhitsyear->queryScalar();\r\n\r\n\r\n//Jumlah Visitor Bulan Ini\r\n$queryhitsmonth = new Query;\r\n$queryhitsmonth->select([\'sum(total)\'])->from(\'dmg_visitor\')->where(\'MONTH(dtvisit) = MONTH(:substr)\', [\':substr\' => $today])->andWhere(\'YEAR(dmg_visitor.dtvisit) = YEAR(:substr)\', [\':substr\' => $today])->all();\r\n$commandhitsmonth = $queryhitsmonth->createCommand();\r\n$valmonthhits = $commandhitsmonth->queryScalar();\r\n\r\n//Jumlah Visitor Minggu Ini\r\n$queryhitsweek = new Query;\r\n$queryhitsweek->select([\'sum(total)\'])->from(\'dmg_visitor\')->where(\'YEARWEEK(dtvisit) = YEARWEEK(:substr)\', [\':substr\' => $today])->all();\r\n$commandhitsweek = $queryhitsweek->createCommand();\r\n$valweekhits = $commandhitsweek->queryScalar();\r\n\r\n//Jumlah Visitor Hari Ini\r\n$queryhits = new Query;\r\n$queryhits ->select([\'sum(total)\'])->from(\'dmg_visitor\')->where([\'dtvisit\' => $today])->all();\r\n$commandhits = $queryhits->createCommand();\r\n$valhits = $commandhits->queryScalar();\r\n\r\necho \'\r\n<style>\r\n .footer-useful-link ul li {\r\n margin-bottom:5px;\r\n }\r\n #footer2 {\r\n background: #0575E6; /* fallback for old browsers */\r\nbackground: -webkit-linear-gradient(to right, #021B79, #0575E6); /* Chrome 10-25, Safari 5.1-6 */\r\nbackground: linear-gradient(to right, #021B79, #0575E6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */\r\n\r\n font-size:11px;\r\n }\r\n .footer.black-bg {\r\n background:#c04849;\r\n background-image: linear-gradient(to left, #1c294c,#c04849);\r\n }\r\n .footer-useful-link ul li a:hover {\r\n color: #ffffff;\r\n }\r\n</style>\r\n<!--<footer class=\"footer page-section-pt black-bg\" style=\"padding-top: 40px;padding-bottom: 40px;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-3 col-sm-6 text-white\">\r\n <img src=\"\'.$site_footer_logo.\'\" alt=\"logo\"><br> \r\n <span style=\"font-size:14px;text-align:justify;\">\r\n \'.Yii::t(\'app\', \'DYNAWEB4 is an open source web development framework built on Yii2.0 and the PHP language which makes it easy for anyone to develop and deploy web portals and customized web application systems.\').\'\r\n </span>\r\n </div>\r\n <div class=\"col-lg-3 col-sm-6\">\r\n <h6 class=\"text-white mb-30 mt-10 text-uppercase\">\'.Yii::t(\'app\', \'HUBUNGI KAMI\').\'</h6>\r\n <ul class=\"addresss-info\">\r\n <li>\r\n <i class=\"fa fa-map-marker\"></i> \r\n <p>\'.Yii::t(\'app\', \'LG-10, Lower Ground Floor, SACC Mall, 40000 Shah Alam, Selangor, MALAYSIA\').\'\r\n \r\n </p> \r\n </li>\r\n <li><i class=\"fa fa-envelope-o\"></i> webmaster@dynaweb.com</li>\r\n <li><i class=\"fa fa-phone\"></i> +603-8888 0000 </li>\r\n <li><i class=\"fa fa-fax\"></i>+603-8888 1111</li>\r\n </ul>\r\n </div>\r\n <div class=\"col-lg-3 col-sm-6\">\r\n <div class=\"footer-useful-link footer-hedding\">\r\n <h6 class=\"text-white mb-30 mt-10 text-uppercase\">\'.Yii::t(\'app\', \'SAMBUNGAN\').\'</h6>\r\n <ul>\';\r\n $queryFooterLink = new \\yii\\db\\Query(); \r\n $queryFooterLink->select([\'content_application_translation.application_translation_title AS application_title\',\'content_application.application_url\'])\r\n ->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n //->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'application_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'footer\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelFooterLink = $queryFooterLink->all();\r\n if(!empty($modelFooterLink)){\r\n foreach($modelFooterLink as $rowFooterLink){\r\n echo \'<li style=\"color:#fff;\"> <a href=\"\'.$rowFooterLink[\'application_url\'].\'\" target=\"_blank\" style=\"display:inline-block;\">\'.$rowFooterLink[\'application_title\'].\'</a></li>\';\r\n }\r\n }\r\n \r\n echo \'</ul>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-3 col-sm-6\">\r\n <div class=\"footer-useful-link footer-hedding\">\r\n <h6 class=\"text-white mb-30 mt-10 text-uppercase\">\'.Yii::t(\'app\', \'STATISTIK PELAWAT\').\'</h6>\r\n <ul>\r\n <li class=\"text-white\" style=\"font-size: 14px;\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', \'Hari Ini\').\' : \'.number_format($valhits).\'</li>\r\n <li class=\"text-white\" style=\"font-size: 14px;\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', \'Minggu Ini\').\' : \'.number_format($valweekhits).\'</li>\r\n <li class=\"text-white\" style=\"font-size: 14px;\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', \'Bulan Ini\').\' : \'.number_format($valmonthhits).\'</li>\r\n <li class=\"text-white\" style=\"font-size: 14px;\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', \'Tahun Ini\').\' : \'.number_format($valyearhits).\'</li>\r\n <li class=\"text-white\" style=\"font-size: 14px;\"><i class=\"fa fa-angle-right\"></i> \'.Yii::t(\'app\', \'Jumlah\').\' : \'.number_format($valoverallhits).\'</li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</footer>-->\r\n<div id=\"footer2\"> \r\n <div class=\"container\">\r\n <div class=\"text-center pt-3 pb-3\">\r\n <!--<div>\r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=penafian\" class=\"text-white\">\'.Yii::t(\'app\', \'Penafian\').\'</a><span class=\"ml-3 mr-3\">•</span> \r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=dasar-privasi\" class=\"text-white\">\'.Yii::t(\'app\', \'Dasar Privasi\').\'</a><span class=\"ml-3 mr-3\">•</span> \r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=dasar-keselamatan\" class=\"text-white\">\'.Yii::t(\'app\', \'Dasar Keselamatan\').\'</a><span class=\"ml-3 mr-3\">•</span> \r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=perlindungan-data-peribadi\" class=\"text-white\">\'.Yii::t(\'app\', \'Perlindungan Data Peribadi\').\'</a><span class=\"ml-3 mr-3\">•</span> \r\n <a href=\"\'.$baseUrl.\'/portal-main/faq\" class=\"text-white\">\'.Yii::t(\'app\', \'Soalan Lazim\').\'</a>\r\n </div>-->\r\n <div>\'.Yii::t(\'app\', \'Paparan terbaik menggunakan pelayar Mozilla Firefox dan Google Chrome dengan resolusi skrin 1366x768\').\'.</div>\r\n <div>\'.Yii::t(\'app\', \'Hakcipta Terpelihara\').\' © 2024 \'.Yii::t(\'app\', \'Jabatan Kemajuan Islam Malaysia\').\'</div>\r\n </div>\r\n </div>\r\n</div>\';',NULL,1,12,1,NULL,''),(5,'Home - Slider - Original | Public Page',0,'echo \'<style>\r\n .ls-bottom-nav-wrapper {z-index:1001 !important;}\r\n .ls-thumbnail-hover-img {\r\n -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n border:2px solid #fff;\r\n }\r\n .ls-nav-start.ls-nav-start-active::before { display:none; }\r\n .ls-nav-stop::before { display:none; }\r\n .ls-bottom-slidebuttons a {\r\n -webkit-box-shadow: 0px 1px 11px 3px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n }\r\n .dropdown.megamenu-container{border : 5px solid #fff !important;}\r\n .ls-bottom-slidebuttons a {box-shadow:none !important; }\r\n .ls-gui-element.ls-bottom-nav-wrapper { margin-top:60px !important; }\r\n @media only screen and (min-width: 481px) {\r\n .ls-gui-element.ls-nav-prev {left:-60px !important; }\r\n .ls-gui-element.ls-nav-next {right:-60px !important;}\r\n }\r\n .ls-slide-backgrounds {pointer-events: none;}\r\n .ls-wrapper {pointer-events: none; }\r\n .ls-bg { pointer-events: auto;}\r\n #slider{\r\n width:1600px;\r\n height:500px;\r\n margin:0 auto;\r\n margin-bottom: 50px;\r\n }\r\n #slider-section{\r\n margin:0;\r\n padding:0;\r\n padding-left:8%;\r\n padding-right:8%;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n background-size:cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n }\r\n</style>\';\r\n\r\n$slider_background = $baseUrl.\'/assets/portal/images/cloud2.png\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_slider.slider_portal\',\'16\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_DESC])\r\n ->limit(1);\r\n$modelSliderBackground = $querySliderBackground->all();\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\n$slider_list = \'\';\r\n$querySliderBanner = new \\yii\\db\\Query(); \r\n$querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_slider.slider_portal\',\'16\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n$modelSliderBanner = $querySliderBanner->all();\r\nif(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if(!empty($rowSliderBanner[\'slider_url\']))\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.location=\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\';\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'<section id=\"slider-section\" style=\"background-image: url(\'.$slider_background.\');\">\r\n <div id=\"slider\">\'.$slider_list.\'</div>\r\n</section>\';\r\n\r\n',NULL,1,12,1,NULL,''),(6,'Home - Services | Public Page',0,'echo \'<div class=\"mt-60xx mb-60\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <div class=\"owl-carousel\" data-nav-dots=\"false\" data-items=\"5\" data-md-items=\"5\" data-sm-items=\"4\" data-xs-items=\"3\" data-xx-items=\"1\" \r\n data-space=\"20\" data-nav-arrow=\"true\">\';\r\n \r\n $queryServicesLink = new \\yii\\db\\Query(); \r\n $queryServicesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelServicesLink = $queryServicesLink->all();\r\n if(!empty($modelServicesLink)){\r\n foreach($modelServicesLink as $rowServicesLink){\r\n echo \'<div class=\"item\">\r\n <div style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/apps.png);\r\n background-size:100% auto;background-position:center center;background-repeat:no-repeat;height:100px;\">\r\n <a href=\"\'.$rowServicesLink[\'application_url\'].\'\" target=\"_blank\">\r\n <h6 class=\"text-white text-center\" style=\"line-height:90px;\">\'.$rowServicesLink[\'application_title\'].\'</h6>\r\n </a>\r\n </div>\r\n </div>\';\r\n }\r\n }\r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\';',NULL,1,12,1,NULL,''),(7,'Home - DYNAPortal Care | Public Page',0,'echo \'<section class=\"gray-bg pb-60 pt-60\">\r\n <div class=\"container\">\r\n <div class=\"section-title text-center\"><h2 class=\"title-effect\">#dyportal_care</h2></div>\r\n <div class=\"row\">\r\n <div class=\"col-lg-6\">\r\n \r\n <div class=\"feature-text left-icon\">\r\n <div class=\"feature-icon\"><span class=\"ti-info-alt theme-color\" aria-hidden=\"true\"></span></div>\r\n <div class=\"feature-info\">\r\n <h5>Pengenalan</h5>\r\n <p class=\"text-justify\" style=\"line-height:1.5;\"><small>#dyportal_care dikenali sebagai Hari Bersama Pertubuhan bagi pertubuhan yang berdaftar di bawah Jabatan Pendaftaran Pertubuhan Malaysia. Program ini diwujudkan dengan perlaksanaan program dan acara bagi membolehkan dan Pertubuhan mendekati dan memahami satu sama lain. </small></p>\r\n </div>\r\n </div>\r\n \r\n <div class=\"feature-text left-icon\">\r\n <div class=\"feature-icon\"><span class=\"ti-direction theme-color\" aria-hidden=\"true\"></span></div>\r\n <div class=\"feature-info\">\r\n <h5>Objektif</h5>\r\n <p class=\"text-justify\" style=\"line-height:1.5;\"><small>Mewujudkan jalinan kerjasama dengan pertubuhan yang berdaftar di bawah serta Memberikan khidmat nasihat dan kefahaman berkaitan pengurusan pertubuhan selaras dengan Akta Pertubuhan 1966, Peraturan 1984 termasuklah perlembagaan yang diwujudkan oleh sesebuah pertubuhan. </small></p>\r\n </div>\r\n </div>\r\n \r\n <div class=\"feature-text left-icon\">\r\n <div class=\"feature-icon\"><span class=\"ti-calendar theme-color\" aria-hidden=\"true\"></span></div>\r\n <div class=\"feature-info\">\r\n <h5>Kalendar Program</h5>\r\n <p class=\"text-justify\" style=\"line-height:1.5;\"><small>Program #dyportal_care dilaksanakan menerusi perlaksanaan roadshow di seluruh negara. Ini termasuklah mengadakan hari terbuka di mana ahli-ahli pertubuhan dapat mendekati dan mendapat banyak maklumat tentang. </small></p>\r\n </div>\r\n </div>\r\n \r\n <div class=\"feature-text left-icon\">\r\n <div class=\"feature-icon\"><span class=\"ti-bar-chart theme-color\" aria-hidden=\"true\"></span></div>\r\n <div class=\"feature-info\">\r\n <h5>Impak & Hasil</h5>\r\n <p class=\"text-justify\" style=\"line-height:1.5;\"><small>Menghasilkan satu platform kepada warga untuk mendekati pertubuhan-pertubuhan yang berdaftar di bawah di seluruh Malaysia serta Meningkatkan kesedaran tentang kepentingan pengurusan pertubuhan secara efektif dan efisyen. </small></p>\r\n </div>\r\n </div>\r\n \r\n </div>\r\n <div class=\"col-lg-1\"> </div>\r\n <div class=\"col-lg-5 sm-mt-30 mt-30\">\r\n <div class=\"owl-carousel\" data-nav-arrow=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\">\';\r\n \r\n$queryPhoto = new \\yii\\db\\Query(); \r\n$queryPhoto->select([\'*\'])->from(\'content_photo_gallery\')\r\n ->where([\'=\',\'gallery_main\',\'1\'])\r\n ->andwhere([\'=\',\'gallery_status\',\'active\'])\r\n ->andwhere([\'=\',\'gallery_cat\',\'care\'])\r\n ->orderBy([\'gallery_date\' => SORT_DESC]);\r\n$modelPhoto = $queryPhoto->all();\r\nif(!empty($modelPhoto)){\r\n foreach($modelPhoto as $rowPhoto){\r\n echo \'<div class=\"item\">\r\n <div style=\"height:500px;width:100%;background-size:cover;background-repet:no-repeat;background-position:center center; \r\n background-image:url(\\\'\'.$baseUrl.\'/admin/\'.$rowPhoto[\'gallery_thumbnail\'].\'\\\')\"></div>\r\n <div class=\"carousel-caption\" style=\"background-color:black;width:100%;padding:0 !important;bottom:0;right:0;left:auto;\">\r\n <p class=\"text-white p-0 m-0\">\'.$rowPhoto[\'gallery_title\'].\'</p>\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n \r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(8,'Home - News & Announcement | Public Page',0,'$announcementList = \'\';\r\n$queryAnnouncement = new \\yii\\db\\Query(); \r\n$queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'announcement\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelAnnouncement = $queryAnnouncement->all();\r\nif(!empty($modelAnnouncement)){\r\n foreach($modelAnnouncement as $rowAnnouncement){\r\n $announcementImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowAnnouncement[\'announcement_img\']))\r\n $announcementImg = $baseUrl.\'/admin/\'.$rowAnnouncement[\'announcement_img\'];\r\n $announcementList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\">\r\n <!--img class=\"img-fluid\" src=\"\'.$announcementImg.\'\" alt=\"\"-->\r\n <div class=\"news-container img-fluid\" style=\"\">\r\n <div class=\"news-img-holder\" style=\"background:url(\'.$announcementImg.\') no-repeat;background-size:cover;\">\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"blog-detail pb-0\" style=\"background:url(\'.$baseUrl.\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-meta mb-10\"><ul><li>\'.Yii::t(\'app\', \'Pengumuman\').\'</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\" target=\"_blank\"><h5>\'.$rowAnnouncement[\'announcement_translation_title\'].\'</h5></a></div>\r\n <!--a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a-->\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$videoList = \'\';\r\n$queryVideo = new \\yii\\db\\Query(); \r\n$queryVideo->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n //->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_video_translation.video_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_video.video_page\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(5);\r\n$modelVideo = $queryVideo->all();\r\nif(!empty($modelVideo)){\r\n foreach($modelVideo as $rowVideo){\r\n $videoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowVideo[\'video_img\']))\r\n $videoImg = $baseUrl.\'/admin/\'.$rowVideo[\'video_img\'];\r\n $videoList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><!--img class=\"img-fluid\" src=\"\'.$videoImg.\'\" alt=\"\"-->\r\n <div class=\"img-fluid\" style=\"background:#dedede;\">\r\n <iframe width=\"100%\" height=\"100%\" src=\"\'.$rowVideo[\'video_url\'].\'\" frameborder=\"0\" ></iframe>\r\n </div>\r\n </div>\r\n <div class=\"blog-detail pb-0\" style=\"background:url(\'.$baseUrl.\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-meta mb-10\"><ul><li>\'.Yii::t(\'app\', \'Video\').\'</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\" target=\"_blank\"><h5>\'.$rowVideo[\'video_translation_title\'].\'</h5></a></div>\r\n <!--a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a-->\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$hebahanList = \'\';\r\n$queryHebahan = new \\yii\\db\\Query(); \r\n$queryHebahan->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'mco\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelHebahan = $queryHebahan->all();\r\nif(!empty($modelHebahan)){\r\n foreach($modelHebahan as $rowHebahan){\r\n $hebahanImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowHebahan[\'announcement_img\']))\r\n $hebahanImg = $baseUrl.\'/admin/\'.$rowHebahan[\'announcement_img\'];\r\n $hebahanList .= \'<div class=\"item\">\r\n \r\n <div class=\"entry-image clearfix\">\r\n <!--img class=\"img-fluid\" src=\"\'.$hebahanImg.\'\" alt=\"\"-->\r\n <div class=\"news-container img-fluid\" style=\"\">\r\n <div class=\"news-img-holder\" style=\"background:url(\'.$hebahanImg.\') no-repeat;background-size:cover;\">\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"blog-detail pb-0\" style=\"background:url(\'.$baseUrl.\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-meta mb-10\"><ul><li>\'.Yii::t(\'app\', \'Hebahan\').\'</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/announcement2?id=\'.$rowHebahan[\'announcement_code\'].\'\" target=\"_blank\"><h5>\'.$rowHebahan[\'announcement_translation_title\'].\'</h5></a></div>\r\n \r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'\r\n<style>\r\n\r\n.news-container {\r\n margin:0;\r\n padding:0;\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.news-img-holder {\r\n width: 100%;\r\n height: 100%;\r\n background-position: center;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n transition: all 1s;\r\n}\r\n\r\n.news-img-holder:hover {\r\n transform: scale(1.2);\r\n}\r\n \r\n</style>\r\n\r\n<style>\r\n .content-middle .entry-title h5{height:100px;line-height:1.3;}\r\n .content-middle .img-fluid {height:270px;width:100%;}\r\n @media screen and (max-width: 768px) {\r\n .content-middle .img-fluid {height:auto;width:100%;}\r\n .news-container {\r\n height:300px !important;\r\n }\r\n }\r\n #carouselannouncement .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n #carouselvideo .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n #carouselannouncement2 .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n \r\n.fb-page, \r\n.fb-page span, \r\n.fb-page span iframe[style] { \r\n width: 100% !important; \r\n}\r\n\r\n\r\n</style>\r\n<section class=\"mt-40 mb-10xx\" style=\"margin-top:0px !important;padding-top:20px;background:transparent;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <h2 class=\"title-effect\" style=\"margin-bottom:20px !important;font-size:1em;\">\'.Yii::t(\'app\', \'Berita dan Hebahan Terkini\').\'</h2>\r\n </div>\r\n <div class=\"container content-middle\">\r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-lg-4 col-md-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div id=\"carouselannouncement\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" style=\"min-height:500px;margin:0;background:#fff;background:url(\'.$baseUrl.\'/assets/portal/images/carouselbg.jpg) no-repeat;background-size:100% 100%;margin-bottom:10px;border-bottom: 8px solid #f79021;width:100%;\">\r\n \'.$announcementList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div id=\"carouselvideo\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\" style=\"min-height:500px;margin:0;background:#fff;background:url(\'.$baseUrl.\'/assets/portal/images/carouselbg1.jpg) no-repeat;background-size:100% 100%;margin-bottom:10px;border-bottom: 8px solid #8a1b1c;width:100%;\">\r\n \'.$videoList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\"style=\"padding-left:0;padding-right:0;\">\r\n <div id=\"carouselannouncement2\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"true\" style=\"min-height:500px;margin:0;background:#fff;background:url(\'.$baseUrl.\'/assets/portal/images/carouselbg.jpg) no-repeat;background-size:100% 100%;margin-bottom:10px;border-bottom: 8px solid #00fdca;width:100%;\">\r\n \'.$hebahanList.\' \r\n </div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(9,'Home - Calendar | Public Page',0,'echo \'<style>\r\n .calendar-wrapper{\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);\r\n height : 510px;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n background-size:cover;\r\n background-image:url(\\\'\'.$baseUrl.\'/assets/img/calendar_background.jpg\\\');\r\n }\r\n .calendar-wrapper .sidebar-widget .recent-post .recent-post-image img {border-radius:0;}\r\n .calendar-wrapper .sidebar-widget .recent-post .recent-post-info span{\r\n font-style : normal;\r\n color : gray;\r\n }\r\n\r\n @media only screen and (max-width: 767px) {\r\n .sidebar-widget {\r\n width:100%;\r\n }\r\n }\r\n @media only screen and (min-width: 768px) {\r\n .sidebar-widget {\r\n width:50%;\r\n }\r\n }\r\n\r\n</style>\r\n<section class=\"mt-60\" style=\"margin-top:0px !important;padding-top:10px;padding-bottom:5px;background:transparent;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <h2 class=\"title-effect mb-3\" style=\"margin-bottom:20px !important;font-size:1em;\">\'.Yii::t(\'app\', \'Kalendar dan Media Sosial\').\'</h2>\r\n </div>\r\n <div class=\"container\">\r\n \r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-lg-8 col-md-8 col-sm-6 col-xs-12\" style=\"margin:0;padding-left:0;padding-right:5px;margin-bottom:20px;\">\r\n <div class=\"calendar-wrapper\" style=\"position:relative;\">\r\n <div class=\"sidebar-widget p-4\" style=\"\">\';\r\n \r\n\r\n$queryCalendar = new \\yii\\db\\Query(); \r\n$queryCalendar->select([\'*\'])->from(\'content_calendar\')\r\n ->innerJoin(\'content_calendar_translation\',\'content_calendar.calendar_id=content_calendar_translation.calendar_translation_parent_id\')\r\n //->where([\'=\',\'content_calendar_translation.calendar_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_calendar_translation.calendar_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_calendar.calendar_display\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_calendar.calendar_status\',\'active\'])\r\n ->andwhere([\'>\',\'content_calendar.calendar_date_start\',date(\'Y-m-d\')])\r\n ->orderBy([\'content_calendar.calendar_date_start\' => SORT_ASC])\r\n ->limit(4);\r\n$modelCalendar = $queryCalendar->all();\r\nif(!empty($modelCalendar)){\r\n foreach($modelCalendar as $rowCalendar){\r\n \r\n $calendar_date = date(\"j\", strtotime($rowCalendar[\'calendar_date_start\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($rowCalendar[\'calendar_date_start\']))).\' \'.date(\"Y\", strtotime($rowCalendar[\'calendar_date_start\']));\r\n \r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$baseUrl.\'/assets/img/calendar3.png\" alt=\"\"></div>\r\n <div class=\"recent-post-info\" style=\"color:#000;text-shadow: 2px 2px 0 #FFFFFF88, 2px -2px 0 #FFFFFF88, -2px 2px 0 #FFFFFF88, -2px -2px 0 #FFFFFF88, 2px 0px 0 #FFFFFF88, 0px 2px 0 #FFFFFF88, -2px 0px 0 #FFFFFF88, 0px -2px 0 #FFFFFF88;\">\r\n \r\n \'.strtoupper($rowCalendar[\'calendar_translation_title\']).\'<br>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.$calendar_date.\'</span>\r\n </div>\r\n </div>\';\r\n \r\n }\r\n} else{\r\n echo Yii::t(\'app\', \'Tiada aktiviti terkini\');\r\n}\r\n echo \'</div>\r\n <div style=\"position:absolute;bottom:2em;right:1em;\">\r\n <center><a href=\"\'.$baseUrl.\'/portal-main/calendar\" class=\"btn-custom\">\'.Yii::t(\'app\', \'Kalendar\').\' <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a></center>\r\n </div>\r\n </div>\r\n </div>\';\r\n\r\n$fb_url = urlencode(\'https://www.facebook.com\');\r\n$queryFB = new \\yii\\db\\Query(); \r\n$queryFB->select([\'*\'])->from(\'content_social_media\')->where([\'=\',\'media_type\',\'facebook\'])->andwhere([\'=\',\'media_page\',\'16\']);\r\n$modelFB = $queryFB->all();\r\nif(!empty($modelFB)){\r\n foreach($modelFB as $rowFB){\r\n $fb_url = urlencode($rowFB[\'media_url\']);\r\n }\r\n}\r\n \r\n echo \'<div class=\"col-lg-4 col-md-4 col-sm-6 col-xs-12\"style=\"padding-left:0;padding-right:0;min-height:510px;background-color:white;overflow-x:auto;margin-bottom:20px;\">\r\n <iframe src=\"https://www.facebook.com/plugins/page.php?href=\'.$fb_url.\'&tabs=timeline&width=375&height=500&small_header=true&adapt_container_width=true&hide_cover=true&show_facepile=true&appId\" width=\"375\" height=\"500\" style=\"border:none;overflow:hidden\" scrolling=\"no\" frameborder=\"0\" allowfullscreen=\"true\" allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\"></iframe>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,1,''),(10,'Home - Media | Public Page',0,'echo \'<section class=\"mt-40 mb-40\" style=\"margin-top:0px !important;margin-bottom:0px !important;padding-top:0px;padding-bottom:5px;background:transparent;\">\r\n <div class=\"section-title text-center\">\r\n <h2 class=\"title-effect mb-5\" style=\"margin-bottom:20px !important;font-size:1em;\">Kandungan & Media</h2>\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <div class=\"owl-carousel\" data-nav-dots=\"false\" data-items=\"5\" data-md-items=\"5\" data-sm-items=\"4\" data-xs-items=\"3\" data-xx-items=\"1\" \r\n data-space=\"20\" data-nav-arrow=\"true\" data-autoplay=\"false\">\';\r\n \r\n $queryMediaLink = new \\yii\\db\\Query(); \r\n $queryMediaLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app_media\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelMediaLink = $queryMediaLink->all();\r\n if(!empty($modelMediaLink)){\r\n foreach($modelMediaLink as $rowMediaLink){\r\n echo \'<div class=\"item\">\r\n <div style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/apps.png);\r\n background-size:100% auto;background-position:center center;background-repeat:no-repeat;height:100px;\">\r\n <a href=\"\'.$baseUrl.\'/\'.$rowMediaLink[\'application_url\'].\'\">\r\n <h6 class=\"text-white text-center\" style=\"line-height:90px;\">\'.$rowMediaLink[\'application_title\'].\'</h6>\r\n </a>\r\n </div>\r\n </div>\';\r\n }\r\n }\r\n \r\n \r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(11,'Home - Statistics | Public Page',0,'echo \'<section class=\"pb-60 pt-60 page-section-ptbxx bg-overlay-black-70 parallax\" data-jarallax=\\\'{\"speed\": 0.6}\\\' \r\nstyle=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/parceld/1.jpg);\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-3 col-md-6 col-sm-6 sm-mb-30\">\r\n <div class=\"counter text-white text-center\">\r\n <span class=\"icon ti-user theme-color\" aria-hidden=\"true\"></span>\r\n <span class=\"timer\" data-to=\"4905\" data-speed=\"10000\">4905</span>\r\n <label>Pertubuhan Berdaftar</label>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-3 col-md-6 col-sm-6 sm-mb-30\">\r\n <div class=\"counter text-white text-center\">\r\n <span class=\"icon ti-files theme-color\" aria-hidden=\"true\"></span>\r\n <span class=\"timer\" data-to=\"3750\" data-speed=\"10000\">3750</span>\r\n <label>Permohonan Baru</label>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-3 col-md-6 col-sm-6 xs-mb-30\">\r\n <div class=\"counter text-white text-center\">\r\n <span class=\"icon ti-check-box theme-color\" aria-hidden=\"true\"></span>\r\n <span class=\"timer\" data-to=\"4782\" data-speed=\"10000\">4782</span>\r\n <label>Permohonan Lulus</label>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-3 col-md-6 col-sm-6\">\r\n <div class=\"counter text-white text-center\">\r\n <span class=\"icon ti-close theme-color\" aria-hidden=\"true\"></span>\r\n <span class=\"timer\" data-to=\"3237\" data-speed=\"10000\">3237</span>\r\n <label>Permohonan Gagal</label>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(12,'Home - Agencies Link | Public Page',0,'echo \'\r\n<style>\r\n .owl-carousel {\r\n width:90%;\r\n margin-left:5%;\r\n margin-right:5%;\r\n }\r\n .owl-carousel .owl-nav .owl-next {\r\n right:-40px;\r\n }\r\n .owl-carousel .owl-nav .owl-prev {\r\n left:-40px;\r\n }\r\n .owl-carousel .owl-nav i {\r\n background:transparent;\r\n border:none;\r\n color:#aaa;\r\n }\r\n .owl-carousel .owl-nav i:hover {\r\n background:#008e63;\r\n border:1px solid #008e63;\r\n color:#fff;\r\n }\r\n</style>\r\n\r\n<section class=\"mt-60 mb-60\" style=\"margin-bottom:0px !important;margin-top:0px !important;background:#fff;padding-bottom:40px;padding-top:40px;box-shadow: 0px 0px 20px rgb(0 0 0 / 40%);\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <h2 class=\"title-effect mb-5\" style=\"margin-bottom:20px !important;font-size:1em;\">\'.Yii::t(\'app\', \'Teknologi yang digunakan\').\'</h2>\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <div class=\"owl-carousel\" data-nav-dots=\"false\" data-items=\"7\" data-md-items=\"7\" data-sm-items=\"4\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"true\">\';\r\n \r\n \r\n $queryAgenciesLink = new \\yii\\db\\Query(); \r\n $queryAgenciesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\',\r\n \'content_application.application_img\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n //->where([\'=\',\'content_application_translation.application_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app_others\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelAgenciesLink = $queryAgenciesLink->all();\r\n if(!empty($modelAgenciesLink)){\r\n foreach($modelAgenciesLink as $rowAgenciesLink){\r\n echo \'<div class=\"item\">\r\n <a href=\"\'.$rowAgenciesLink[\'application_url\'].\'\" target=\"_blank\">\r\n <img class=\"img-fluid full-width\" src=\"\'.$baseUrl.\'/admin/\'.$rowAgenciesLink[\'application_img\'].\'\" alt=\"\'.$rowAgenciesLink[\'application_title\'].\'\">\r\n </a>\r\n </div>\';\r\n }\r\n }\r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(14,'Article | Public Page',0,'$article_code = Yii::$app->getRequest()->getQueryParam(\'id\');\r\n$article_title = \'\';\r\n$article_content = \'\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'article_translation_title AS title\',\'article_translation_content AS content\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n ->where([\'=\',\'article_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'article_code\',$article_code])\r\n ->all();\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $article_title = $row[\'title\'];\r\n $article_content = $row[\'content\']; \r\n }\r\n}\r\n\r\necho \'<section class=\"page-title bg-overlay-black-60 parallax\" data-jarallax=\\\'{\"speed\": 0.6}\\\' \r\nstyle=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/parceld/14.jpg);\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\">\r\n <div class=\"page-title-name\">\r\n <h1>\'.$article_title.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span>\'.$article_title.\'</span></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/dynaweblogowatermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <div class=\"text-justify\">\r\n \'.$article_content.\'\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(15,'FAQ | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ListView;\r\nuse yii\\grid\\GridView;\r\n\r\necho \'<style>.pagination{margin-top:3em;}</style>\';\r\n\r\n$keyword = Yii::$app->getRequest()->getQueryParam(\'keyword\');\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'article_translation_title AS question\',\'article_translation_content AS answer\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n //->where([\'=\',\'article_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'article_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'article_category\',\'faq\'])\r\n ->andwhere([\'=\',\'article_status\',\'active\']);\r\nif(!empty($keyword)){\r\n $keyword_arr = explode(\' \',$keyword);\r\n if(!empty($keyword_arr)){\r\n $searh_query = [];\r\n foreach($keyword_arr as $search_keyword){\r\n $searh_query[] = \"article_translation_title LIKE \'%$search_keyword%\' OR article_translation_content LIKE \'%$search_keyword%\'\";\r\n }\r\n $query->andWhere(implode(\" OR \",$searh_query));\r\n }\r\n}\r\n$query->orderBy([\'article_sorting\' => SORT_ASC]);\r\n\r\necho \'<section class=\"page-title bg-overlay-black-60 parallax\" data-jarallax=\\\'{\"speed\": 0.6}\\\' \r\nstyle=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/faq3.jpg);\">\r\n <div class=\"container text-center\">\r\n <h1 class=\"text-white\">\'.Yii::t(\'app\', \'Soalan Lazim\').\'</h1>\r\n <span class=\"text-white\">\'.Yii::t(\'app\', \'Bagaimana kami boleh membantu\').\'?</span>\r\n <div class=\"row justify-content-center form pb-60 xs-mt-20\">\r\n <div class=\"col-sm-12 mt-50\">\';\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/faq\'], \'method\' => \'get\',]);\r\n echo \'<input type=\"search\" name=\"keyword\" class=\"form-control\" value=\"\'.$keyword.\'\" \r\n placeholder=\"\'.Yii::t(\'app\', \'Taipkan soalan anda di sini\').\'....\" style=\"width:80%;margin:0 auto;padding:1.5em;font-size:inherit;\">\';\r\nActiveForm::end();\r\n echo \'</div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/watermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <div class=\"accordion shadow\">\';\r\n \r\n $dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'pagination\' => [\'pageSize\' => 5,\'route\' => \'portal-main/faq\'],\r\n ]);\r\n \r\n echo ListView::widget([\r\n \'dataProvider\' => $dataProvider,\r\n \'summary\' => \'\',\r\n \'emptyText\' => Yii::t(\'app\', \'Tiada rekod dijumpai.\'),\r\n \'layout\' => \"{summary}\\n{items}\\n{pager}\",\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n return \'<div class=\"acd-group\">\r\n <a href=\"#\" class=\"acd-heading\">\'.$model[\'question\'].\'</a>\r\n <div class=\"acd-des text-justify pb-5\">\'.$model[\'answer\'].\'</div>\r\n </div>\';\r\n },\r\n ]);\r\n \r\n echo \'</div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(16,'Announcement | Public Page',0,'use yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\nrequire_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\nrequire_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\n$article_code = Yii::$app->getRequest()->getQueryParam(\'id\');\r\n$article_title = \'\';\r\n$article_content = \'\';\r\n$article_doc = \'\';\r\n$article_contact = \'\';\r\n$article_id = \'\';\r\n\r\n$queryAnnouncement = new \\yii\\db\\Query(); \r\n$queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_language\',Yii::$app->language])\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_code\',$article_code]);\r\n$modelAnnouncement = $queryAnnouncement->all();\r\nif(!empty($modelAnnouncement)){\r\n foreach($modelAnnouncement as $rowAnnouncement){\r\n $article_title = $rowAnnouncement[\'announcement_translation_title\'];\r\n $article_content = $rowAnnouncement[\'announcement_translation_content\'];\r\n $article_id = $rowAnnouncement[\'announcement_id\'];\r\n \r\n /******* INSERT VISITOR PAGE LOG START *******/\r\n $modellog = new PageVisitLog();\r\n $modellog->content_type = \'announcement\';\r\n $modellog->table_related = \'content_announcement,content_announcement_translation\';\r\n $modellog->id_column_name = \'announcement_id\'; \r\n $modellog->title_column_name = \'announcement_translation_title\'; \r\n $modellog->data_id = $article_id;\r\n $modellog->action_type = \'view\';\r\n $modellog->action_datetime = date(\"Y-m-d H:i:s\");\r\n $modellog->visitor_ip = Detect::ip();\r\n $modellog->visitor_os = Detect::os();\r\n $modellog->visitor_device = Detect::deviceType();\r\n $modellog->visitor_location_country = $modellog->ip_info(\"Visitor\", \"Country\");\r\n $modellog->visitor_location_state = $modellog->ip_info(\"Visitor\", \"State\");\r\n $modellog->visitor_location_city = $modellog->ip_info(\"Visitor\", \"City\");\r\n $modellog->visitor_browser = Detect::browser();\r\n $modellog->save();\r\n /******* INSERT VISITOR PAGE LOG END *******/\r\n \r\n if(!empty($rowAnnouncement[\'announcement_translation_doc\'])){\r\n $article_doc = \'<br><br>\r\n <h4>\r\n <a href=\"\'.$baseUrl.\'/admin/\'.$rowAnnouncement[\'announcement_translation_doc\'].\'\" target=\"_blank\" style=\"font-weight:normal;text-decoration:underline;color:blue;\">\r\n \'.Yii::t(\'app\', \'Klik untuk muat turun lampiran pengumuman\').\'\r\n </a>\r\n </h4>\';\r\n }\r\n \r\n if(!empty($rowAnnouncement[\'announcement_contact_name\']))\r\n $article_contact .= \'<br>\'.$rowAnnouncement[\'announcement_contact_name\'];\r\n if(!empty($rowAnnouncement[\'announcement_contact_no\']))\r\n $article_contact .= \'<br>\'.$rowAnnouncement[\'announcement_contact_no\'];\r\n if(!empty($rowAnnouncement[\'announcement_contact_email\']))\r\n $article_contact .= \'<br>\'.$rowAnnouncement[\'announcement_contact_email\'];\r\n if(!empty($article_contact))\r\n $article_contact = Yii::t(\'app\', \'Untuk maklumat lanjut, sila hubungi\').\' : <br>\'.$article_contact;\r\n }\r\n}\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.$article_title.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\">\'.Yii::t(\'app\', \'Pengumuman\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.$article_title.\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/watermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <p style=\"text-align:right;color:grey;margin-bottom:2em; font-size:0.9em;\">\r\n <i class=\"fa fa-eye\" aria-hidden=\"true\"></i> \r\n \'.number_format(\r\n (new \\yii\\db\\Query())->from(\'page_visit_log\')\r\n ->where([\'=\', \'content_type\', \'announcement\'])\r\n ->andwhere([\'=\', \'data_id\', $article_id])\r\n ->andwhere([\'=\', \'action_type\', \'view\'])\r\n ->count()\r\n ).\' views\r\n </p>\r\n <div class=\"text-justify\">\'.$article_content.\'</div>\r\n \'.$article_contact.\'\r\n \'.$article_doc.\'\r\n </div>\r\n</section>\';',NULL,1,12,1,1,''),(17,'Calendar | Public Page',0,'use backend\\modules\\holiday\\models\\Holiday;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\n\r\n$state_code = 16;\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'calendar_display\')))\r\n $state_code = Yii::$app->getRequest()->getQueryParam(\'calendar_display\');\r\n \r\n$calendar_title = Yii::t(\'app\', \'Kalendar\');\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'calendar_display\'))){\r\n $label_cal = \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'PORTAL\', Yii::$app->getRequest()->getQueryParam(\'calendar_display\'));\r\n if(Yii::$app->language == \'English\')\r\n $label_cal = \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'PORTAL\', Yii::$app->getRequest()->getQueryParam(\'calendar_display\'),\'descr_en\');\r\n $calendar_title = Yii::t(\'app\', \'Kalendar\').\' \'.$label_cal;\r\n}\r\n\r\n$search_calendar_display = \'\';\r\n$calendar_title = Yii::t(\'app\', \'Kalendar\');\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'search_calendar_display\'))){\r\n $search_calendar_display = Yii::$app->getRequest()->getQueryParam(\'search_calendar_display\');\r\n}\r\n\r\necho \'\r\n<style>\r\n .page-title {padding-top: 30px;padding-bottom: 0px;}\r\n .page-section-ptb {padding: 30px 0;}\r\n ul.page-breadcrumb li i {color: #333;}\r\n .fc-month-view span.fc-title{white-space: normal;}\r\n .swal-button {\r\n background : #02536A;\r\n }\r\n .swal-icon--info {\r\n border-color: #02536A;\r\n }\r\n .swal-icon--info:after, .swal-icon--info:before {\r\n background-color: #02536A;\r\n }\r\n .fc-view-container {\r\n background:#ffffff;\r\n box-shadow: 3px 1px 5px 0px rgba(0,0,0,0.57);\r\n }\r\n .fc-day-header span {\r\n background: #1c3b6e;\r\n color: #ffffff;\r\n }\r\n .fc-today-button {\r\n background: #1c3b6e;\r\n color: #ffffff;\r\n }\r\n .fc-unthemed td.fc-today {\r\n background: #a5c6fd;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.$calendar_title.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.$calendar_title.\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url([str]baseUrl[/str]/assets/portal/images/watermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\';\r\n \r\n $form = ActiveForm::begin([\'action\' => [\'portal-main/calendar\'], \'method\' => \'get\',]);\r\necho Html::dropDownList(\'search_calendar_display\', $search_calendar_display, ArrayHelper::map(\r\n (new \\yii\\db\\Query())->select([\'code\', \'descr\'])\r\n ->from(\'ref\')\r\n ->where([\'=\', \'cat\', \'PORTAL\'])\r\n ->andwhere([\'!=\',\'code\',\'16\'])\r\n ->orderBy([\'descr\' => SORT_ASC])\r\n ->all(), \'code\', \'descr\'),[\r\n \'class\'=>\'form-control mb-3\',\r\n \'prompt\'=>\'-- Pilih Jabatan / Institut --\',\r\n \'onchange\'=>\'javascript:window.location.href=\"\'.$baseUrl.\'/portal-main/calendar?search_calendar_display=\"+this.value;\'\r\n ]);\r\n\r\nActiveForm::end(); \r\n \r\n echo \'<div id=\"calendar2\"></div>\r\n </div>\r\n</section>\';\r\n\r\n\r\n\r\n$eventList = \"\";\r\n$queryCalendar = new \\yii\\db\\Query(); \r\n$queryCalendar->select([\'*\'])->from(\'content_calendar\')\r\n ->innerJoin(\'content_calendar_translation\',\'content_calendar.calendar_id=content_calendar_translation.calendar_translation_parent_id\')\r\n //->where([\'=\',\'content_calendar_translation.calendar_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_calendar_translation.calendar_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_calendar.calendar_display\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_calendar.calendar_status\',\'active\']);\r\n \r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'search_calendar_display\'))){\r\n $queryCalendar->andwhere([\'LIKE\',\'content_calendar.calendar_display\',\'\"\'.Yii::$app->getRequest()->getQueryParam(\'search_calendar_display\').\'\"\']);\r\n}\r\n\r\n$queryCalendar->orderBy([\'content_calendar.calendar_date_start\' => SORT_ASC]);\r\n \r\n$modelCalendar = $queryCalendar->all();\r\nif(!empty($modelCalendar)){\r\n foreach($modelCalendar as $rowCalendar){\r\n $eventList .= \"{\r\n title: \'\".strtoupper($rowCalendar[\'calendar_translation_title\']).\"\',\r\n start: \'\".$rowCalendar[\'calendar_date_start\'].\"T\".$rowCalendar[\'calendar_time_start\'].\":00\',\r\n end: \'\".$rowCalendar[\'calendar_date_end\'].\"T\".$rowCalendar[\'calendar_time_end\'].\":00\',\r\n venue : \'\".$rowCalendar[\'calendar_translation_location\'].\"\',\r\n descr : \'\".$rowCalendar[\'calendar_translation_content\'].\"\',\r\n },\";\r\n }\r\n}\r\n\r\n$modelHoliday = Holiday::find()->all();\r\nif(!empty($modelHoliday)){\r\n foreach($modelHoliday as $rowHoliday){\r\n $eventList .= \"{\r\n title: \'\".$rowHoliday->holiday_title.\"\',\r\n start: \'\".$rowHoliday->holiday_start.\"T00:00:00\',\r\n end: \'\".$rowHoliday->holiday_end.\"T23:59:59\',\r\n venue : \'\',\r\n descr : \'Cuti Umum\',\r\n color : \'#FF4F1E\',\r\n },\";\r\n }\r\n}\r\n\r\necho \"<script type=\'text/javascript\'>\r\n$(document).ready(function() {\r\n $(\'#calendar2\').fullCalendar({\r\n monthNames: [\r\n \'\".Yii::t(\'app\', \'Januari\').\"\',\r\n \'\".Yii::t(\'app\', \'Februari\').\"\',\r\n \'\".Yii::t(\'app\', \'Mac\').\"\',\r\n \'April\',\r\n \'\".Yii::t(\'app\', \'Mei\').\"\',\r\n \'\".Yii::t(\'app\', \'Jun\').\"\',\r\n \'\".Yii::t(\'app\', \'Julai\').\"\',\r\n \'\".Yii::t(\'app\', \'Ogos\').\"\',\r\n \'September\',\r\n \'\".Yii::t(\'app\', \'Oktober\').\"\',\r\n \'November\',\r\n \'\".Yii::t(\'app\', \'Disember\').\"\'\r\n ],\r\n dayNamesShort: [\r\n \'\".Yii::t(\'app\', \'Ahad\').\"\',\r\n \'\".Yii::t(\'app\', \'Isnin\').\"\',\r\n \'\".Yii::t(\'app\', \'Selasa\').\"\',\r\n \'\".Yii::t(\'app\', \'Rabu\').\"\',\r\n \'\".Yii::t(\'app\', \'Khamis\').\"\',\r\n \'\".Yii::t(\'app\', \'Jumaat\').\"\',\r\n \'\".Yii::t(\'app\', \'Sabtu\').\"\'\r\n ],\r\n buttonText: {\r\n today: \'\".Yii::t(\'app\', \'Hari Ini\').\"\',\r\n month: \'\".Yii::t(\'app\', \'Bulan\').\"\',\r\n week:\'\".Yii::t(\'app\', \'Minggu\').\"\',\r\n day:\'\".Yii::t(\'app\', \'Hari\').\"\',\r\n },\r\n height: 1000,\r\n defaultDate: \'\".date(\'Y-m-d\').\"\',\r\n editable: true,\r\n eventLimit: true,\r\n events: [\".$eventList.\"],\r\n displayEventTime: false,\r\n eventClick: function(calEvent, jsEvent, view, resourceObj) {\r\n var calendarInfo = \'<b>\".Yii::t(\'app\', \'Acara\').\"</b><br>\'+calEvent.title+\'<br><br>\';\r\n calendarInfo += \'<b>\".Yii::t(\'app\', \'Tarikh\').\"</b><br>\'+moment(calEvent.start).format(\'D/MM/YYYY\')+\' - \'+moment(calEvent.end).format(\'D/MM/YYYY\')+\'<br><br>\';\r\n calendarInfo += \'<b>\".Yii::t(\'app\', \'Masa\').\"</b><br>\'+moment(calEvent.start).format(\'h:mm a\')+\' - \'+moment(calEvent.end).format(\'h:mm a\')+\'<br><br>\';\r\n calendarInfo += \'<b>\".Yii::t(\'app\', \'Lokasi\').\"</b><br>\'+calEvent.venue+\'<br><br>\';\r\n calendarInfo += \'<b>\".Yii::t(\'app\', \'Butiran\').\"</b><br>\'+calEvent.descr+\'<br><br>\';\r\n \r\n swal({\r\n icon: \'info\',\r\n content: {\r\n element: \'div\',\r\n attributes: {innerHTML:calendarInfo,},\r\n },\r\n });\r\n },\r\n });\r\n \r\n });\r\n</script>\";',NULL,1,12,1,1,''),(18,'Blog List | Public Page',0,' <div class=\"col-lg-9\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-6 col-md-6 col-sm-6\">\r\n <div class=\"blog-entry mb-50\">\r\n <div class=\"blog-image-custom\" style=\"background-image:url(\'[str]baseUrl[/str]/admin/images/modules/contentPhoto_20210907202840.jpg\')\"></div>\r\n <div class=\"blog-detail\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"#\">HIMPUNAN SINERGI PERTUBUHAN KEBANGSAAN TAHUN 2019 (HiPER\'19)</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> #DYNAPORTAL_CARE</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> 12 Aug 2018 </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> BLUNET </li>\r\n </ul>\r\n <div class=\"entry-share clearfix\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"[str]baseUrl[/str]/portal-main/blog-details\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n <div class=\"social list-style-none float-right\">\r\n <strong>Kongsi : </strong>\r\n <ul>\r\n <li><a href=\"#\"> <i class=\"fa fa-facebook\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-twitter\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-pinterest-p\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-dribbble\"></i> </a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-6 col-md-6 col-sm-6\">\r\n <div class=\"blog-entry mb-50\">\r\n <div class=\"blog-image-custom\" style=\"background-image:url(\'[str]baseUrl[/str]/admin/images/modules/contentPhoto_20210907202840.jpg\')\"></div>\r\n <div class=\"blog-detail\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"#\">HIMPUNAN SINERGI PERTUBUHAN KEBANGSAAN TAHUN 2019 (HiPER\'19)</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> #DYNAPORTAL_CARE</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> 12 Aug 2018 </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> BLUNET </li>\r\n </ul>\r\n <div class=\"entry-share clearfix\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"[str]baseUrl[/str]/portal-main/blog-details\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n <div class=\"social list-style-none float-right\">\r\n <strong>Kongsi : </strong>\r\n <ul>\r\n <li><a href=\"#\"> <i class=\"fa fa-facebook\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-twitter\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-pinterest-p\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-dribbble\"></i> </a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-6 col-md-6 col-sm-6\">\r\n <div class=\"blog-entry mb-50\">\r\n <div class=\"blog-image-custom\" style=\"background-image:url(\'[str]baseUrl[/str]/admin/images/modules/contentPhoto_20210907202840.jpg\')\"></div>\r\n <div class=\"blog-detail\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"#\">HIMPUNAN SINERGI PERTUBUHAN KEBANGSAAN TAHUN 2019 (HiPER\'19)</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> #DYNAPORTAL_CARE</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> 12 Aug 2018 </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> BLUNET </li>\r\n </ul>\r\n <div class=\"entry-share clearfix\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"[str]baseUrl[/str]/portal-main/blog-details\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n <div class=\"social list-style-none float-right\">\r\n <strong>Kongsi : </strong>\r\n <ul>\r\n <li><a href=\"#\"> <i class=\"fa fa-facebook\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-twitter\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-pinterest-p\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-dribbble\"></i> </a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-lg-6 col-md-6 col-sm-6\">\r\n <div class=\"blog-entry mb-50\">\r\n <div class=\"blog-image-custom\" style=\"background-image:url(\'[str]baseUrl[/str]/admin/images/modules/contentPhoto_20210907202840.jpg\')\"></div>\r\n <div class=\"blog-detail\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"#\">HIMPUNAN SINERGI PERTUBUHAN KEBANGSAAN TAHUN 2019 (HiPER\'19)</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> #DYNAPORTAL_CARE</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> 12 Aug 2018 </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> BLUNET </li>\r\n </ul>\r\n <div class=\"entry-share clearfix\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"[str]baseUrl[/str]/portal-main/blog-details\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n <div class=\"social list-style-none float-right\">\r\n <strong>Kongsi : </strong>\r\n <ul>\r\n <li><a href=\"#\"> <i class=\"fa fa-facebook\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-twitter\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-pinterest-p\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-dribbble\"></i> </a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n \r\n ',NULL,0,12,1,NULL,''),(19,'Blog Header | Public Page',0,'<section class=\"page-title bg-overlay-black-60 parallax\" data-jarallax=\'{\"speed\": 0.6}\' style=\"background-image: url([str]baseUrl[/str]/assets/portal/images/parceld/14.jpg);\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\">\r\n <div class=\"page-title-name\">\r\n <h1>Blog</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"[str]baseUrl[/str]/portal-main/home\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span>Blog</span></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,1,''),(20,'Blog Wrapper Start | Public Page',0,'<section class=\"page-section-ptb\" style=\"background-image:url(/assets/img/bg4.png);background-size:100% auto; backgroun-position:top center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n \r\n <div class=\"text-center\">\r\n <h1 style=\"color:white; text-shadow: 1px 1px 1px #000;\">Selamat Datang ke quran.ai</h1>\r\n <h6 style=\"line-height:2;margin-bottom:30px;color:white; text-shadow: 1px 1px 1px #000;\"> \r\n Selamat datang ke laman web ini, sebuah sumber utama untuk mendalami dan memahami Al-Quran, \r\n kitab suci yang menjadi panduan hidup umat Islam. Di sini, kami menyediakan pelbagai informasi, \r\n tafsiran, dan kajian mendalam mengenai ayat-ayat Al-Quran, serta bagaimana ia dapat diterapkan \r\n dalam kehidupan seharian. Mari kita sama-sama menjelajah keindahan dan kebijaksanaan yang terkandung dalam wahyu Allah ini.\r\n </h6>\r\n </div>',NULL,0,12,1,1,''),(21,'Blog Wrapper End | Public Page',0,' </div>\r\n </div>\r\n</section>',NULL,0,12,1,1,''),(22,'Blog Right Section | Public Page',0,' <div class=\"col-lg-3\">\r\n \r\n <!-- SEARCH -->\r\n <div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n <input type=\"search\" class=\"form-control\" placeholder=\"Kata kunci....\">\r\n </div>\r\n </div>\r\n \r\n <!-- LATEST -->\r\n <div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Foto Terkini </h6>\r\n <div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"[str]baseUrl[/str]/assets/portal/images/blog/01.jpg\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"#\">Nibh vel velit auctor aliquet. sem nibh Aenean</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> September 30, 2018</span>\r\n </div>\r\n </div>\r\n <div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"[str]baseUrl[/str]/assets/portal/images/blog/01.jpg\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"#\">Nibh vel velit auctor aliquet. sem nibh Aenean</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> September 30, 2018</span>\r\n </div>\r\n </div>\r\n <div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"[str]baseUrl[/str]/assets/portal/images/blog/01.jpg\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"#\">Nibh vel velit auctor aliquet. sem nibh Aenean</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> September 30, 2018</span>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <!-- CATEGORIES -->\r\n <div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Kategori</h6>\r\n <ul class=\"widget-categories\">\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> #DYNAPORTAL_CARE</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> Course / Training</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> Meeting / Seminar</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> Others</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> Sports / Recreation</a></li>\r\n </ul>\r\n </div>\r\n \r\n <!-- TAGS -->\r\n <div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Cawangan</h6>\r\n <div class=\"widget-tags\">\r\n <ul>\r\n <li><a href=\"#\">Ibu Pejabat</a></li>\r\n <li><a href=\"#\">Johor</a></li>\r\n <li><a href=\"#\">Melaka</a></li>\r\n <li><a href=\"#\">Kedah</a></li>\r\n <li><a href=\"#\">Kelantan</a></li>\r\n <li><a href=\"#\">Terengganu</a></li>\r\n <li><a href=\"#\">Selangor</a></li>\r\n <li><a href=\"#\">Sabah</a></li>\r\n <li><a href=\"#\">Sarawak</a></li>\r\n </ul>\r\n </div>\r\n </div>\r\n \r\n <!-- ARCHIVES -->\r\n <div class=\"sidebar-widget clearfix\">\r\n <h6 class=\"mt-40 mb-20\">Arkib</h6>\r\n <ul class=\"widget-categories\">\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> December 2018 (1)</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> November 2018 (2)</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> October 2018 (4)</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> September 2018 (10)</a></li>\r\n <li><a href=\"#\"><i class=\"fa fa-angle-double-right\"></i> August 2018 (11)</a></li>\r\n </ul>\r\n </div>\r\n \r\n </div>',NULL,0,12,1,1,''),(23,'Blog Details Header | Public Page',0,'<section class=\"page-title bg-overlay-black-60 parallax\" data-jarallax=\'{\"speed\": 0.6}\' style=\"background-image: url([str]baseUrl[/str]/assets/portal/images/parceld/14.jpg);\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\">\r\n <div class=\"page-title-name\">\r\n <h1>Blog Details</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"[str]baseUrl[/str]/portal-main/home\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span>Blog Details</span></li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,NULL,''),(24,'Blog Details | Public Page',0,'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\r\n <h5 class=\"pt-4 pl-4 pr-4 m-0\">Consectetur, Lorem ipsum dolor sit amet, consectetur adipisicing elit</h5>\r\n <div class=\"blog-detail text-justify\">\r\n <div class=\"entry-meta mb-30\">\r\n <ul>\r\n <li> <i class=\"fa fa-folder-open-o\"></i> #DYNAPORTAL_CARE</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> 12 Aug 2018 </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> BLUNET </li>\r\n </ul>\r\n </div>\r\n <div class=\"entry-content\">\r\n <p>Consectetur, Lorem ipsum dolor sit amet, consectetur adipisicing elit. \r\n Accusantium vitae, consequuntur minima tempora cupiditate ratione est, \r\n ad molestias deserunt in ipsam ea quasi cum culpa adipisci dolores voluptatum fuga at! \r\n assumenda provident lorem ipsum dolor sit amet, consectetur.</p>\r\n <p>Consectetur, Lorem ipsum dolor sit amet, consectetur adipisicing elit. \r\n Accusantium vitae, consequuntur minima tempora cupiditate ratione est, \r\n ad molestias deserunt in ipsam ea quasi cum culpa adipisci dolores voluptatum fuga at! \r\n assumenda provident lorem ipsum dolor sit amet, consectetur.</p>\r\n <p>Consectetur, Lorem ipsum dolor sit amet, consectetur adipisicing elit. \r\n Accusantium vitae, consequuntur minima tempora cupiditate ratione est, \r\n ad molestias deserunt in ipsam ea quasi cum culpa adipisci dolores voluptatum fuga at! \r\n assumenda provident lorem ipsum dolor sit amet, consectetur.</p>\r\n </div>\r\n </div>\r\n </div>\r\n</div>',NULL,0,12,1,1,''),(25,'Photo Gallery Header | Public Page',0,'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Galeri Foto</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"[str]baseUrl[/str]/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Galeri Foto</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,1,''),(26,'Photo Gallery List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse backend\\modules\\contentPhoto\\models\\ContentPhotoGallery;\r\n\r\n$search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n$search_category = Yii::$app->getRequest()->getQueryParam(\'search_category\');\r\n$search_year = Yii::$app->getRequest()->getQueryParam(\'search_year\');\r\n$search_branch = Yii::$app->getRequest()->getQueryParam(\'branch\');\r\n\r\necho \'\r\n<style>\r\n.item-container {\r\n margin:0;\r\n padding:0;\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.item-img-holder {\r\n width: 100%;\r\n height: 100%;\r\n background-position: center;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n transition: all 1s;\r\n}\r\n\r\n.item-img-holder:hover {\r\n transform: scale(1.2);\r\n}\r\n\r\n\r\n</style>\r\n\r\n<div class=\"col-lg-9\">\';\r\n$label_searching = \'\';\r\n$query = ContentPhotoGallery::find()->where([\'=\',\'gallery_main\',\'1\'])->andwhere([\'=\',\'gallery_status\',\'active\']);\r\nif(!empty($search_keyword)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan galeri foto <b>\'.$search_keyword.\'</b></h4>\';\r\n $query->andfilterwhere([\'OR\',\r\n [\'LIKE\',\'gallery_title\',$search_keyword],\r\n [\'LIKE\',\'gallery_descr\',$search_keyword],\r\n [\'LIKE\',\'gallery_location\',$search_keyword],\r\n ]);\r\n}\r\nif(!empty($search_category)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan galeri foto <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'GALLERYCAT\', $search_category, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'gallery_cat\',$search_category]);\r\n}\r\nif(!empty($search_branch)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan galeri foto <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $search_branch, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'LIKE\',\'gallery_portal\',\'\"\'.$search_branch.\'\"\']);\r\n}\r\n\r\nif(!empty($search_year)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan penerbitan <b>\'.$search_year.\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'YEAR(gallery_date)\',$search_year]);\r\n}\r\n\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'sort\' => [\'defaultOrder\' => [\'gallery_sort\' => SORT_ASC]],\r\n \'pagination\' => [\'pageSize\' => 4,\'route\' => \'portal-main/photo-gallery-list\'],\r\n]);\r\n\r\necho \'<div class=\"mb-3\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'GALLERYCAT\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n $cat_selected = \'\';\r\n if($search_category==$rowCategory->code)\r\n $cat_selected = \'button-selected\';\r\n echo \'<a style=\"margin-top:5px;\" href=\"\'.$baseUrl.\'/portal-main/photo-gallery-list?search_category=\'.$rowCategory->code.\'\" class=\"button x-small \'.$cat_selected.\'\">\'.$rowCategory->descr.\'</a>\';\r\n }\r\n}\r\necho \'</div>\';\r\necho $label_searching;\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-6 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n \r\n $gallery_date = date(\"j\", strtotime($model->gallery_date)).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model->gallery_date))).\' \'.date(\"Y\", strtotime($model->gallery_date));\r\n return \'<div class=\"blog-entry mb-50\" style=\"background: #ffffff;\">\r\n \r\n <div class=\"blog-image-custom item-container\">\r\n <div class=\"item-img-holder\" style=\"height:300px;background-image:url(\'.Url::base(true).\'/admin/\'.$model->gallery_thumbnail.\');\"></div>\r\n </div>\r\n <div class=\"blog-detail\" style=\"background:#ffffff;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"\'.Url::base(true).\'/portal-main/photo-gallery-details?id=\'.$model->gallery_code.\'\">\'.strtoupper($model->gallery_title).\'</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'GALLERYCAT\', $model->gallery_cat, \'descr\').\'</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$gallery_date.\' </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> \'.$model->gallery_location.\' </li>\r\n </ul>\r\n <div class=\"entry-share clearfix\" style=\"text-align:right;\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"\'.Url::base(true).\'/portal-main/photo-gallery-details?id=\'.$model->gallery_code.\'\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n <!--div class=\"social list-style-none float-right\">\r\n <strong>Kongsi : </strong>\r\n <ul>\r\n <li><a href=\"#\"> <i class=\"fa fa-facebook\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-twitter\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-instagram\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-envelope-o\"></i> </a></li>\r\n </ul>\r\n </div-->\r\n </div>\r\n </div>\r\n </div>\';\r\n },\r\n]);\r\necho \'</div>\';\r\n \r\n \r\n ',NULL,1,12,1,1,''),(27,'Photo Gallery Right Section | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\contentPhoto\\models\\ContentPhotoGallery;\r\n\r\necho \'\r\n<style>\r\n.widget-search input {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n}\r\n</style>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/photo-gallery-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n \r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n$year_arr = [];\r\nfor($y=date(\'Y\');$y>=2019;$y--){\r\n $year_arr[$y]=$y;\r\n}\r\necho Html::dropDownList(\'search_year\', Yii::$app->getRequest()->getQueryParam(\'search_year\'), $year_arr,[\'class\'=>\'form-control mt-3\',\'prompt\'=>\'-- Pilih tahun --\',\'onchange\'=>\'javascript:window.location.href=\"\'.$baseUrl.\'/portal-main/photo-gallery-list?search_year=\"+this.value;\']);\r\n\r\n\r\n//LATEST\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Foto Terkini </h6>\';\r\n \r\n$modellatest = ContentPhotoGallery::find()->where([\'=\',\'gallery_main\',\'1\'])->andwhere([\'=\',\'gallery_status\',\'active\'])->orderBy([\'gallery_date\' => SORT_DESC])->limit(3)->all();\r\nif (!empty($modellatest)) {\r\n foreach ($modellatest as $rowlatest) {\r\n $gallery_date = date(\"j\", strtotime($rowlatest->gallery_date)).\' \'.Yii::t(\'app\', date(\"F\", strtotime($rowlatest->gallery_date))).\' \'.date(\"Y\", strtotime($rowlatest->gallery_date));\r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$baseUrl.\'/admin/\'.$rowlatest->gallery_thumbnail.\'\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-details?id=\'.$rowlatest->gallery_code.\'\">\'.strtoupper($rowlatest->gallery_title).\'</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.$gallery_date.\'</span>\r\n </div>\r\n </div>\'; \r\n }\r\n}\r\necho \'</div>\';\r\n\r\n//categories\r\n/*echo \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Kategori </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'GALLERYCAT\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-list?category=\'.$rowCategory->code.\'\"><i class=\"fa fa-angle-double-right\"></i> \'.$rowCategory->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div>\';*/\r\n\r\n \r\necho \'<div class=\"sidebar-widget\" id=\"negeri_tag\">\r\n <h6 class=\"mt-40 mb-20\">CAWANGAN</h6>\r\n <div class=\"widget-tags\">\r\n <ul>\';\r\n$modelBranch = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'BRANCH\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelBranch)) {\r\n foreach ($modelBranch as $rowBranch) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-list?branch=\'.$rowBranch->code.\'\">\'.$rowBranch->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div></div>\';\r\n \r\necho \'</div>\';',NULL,1,12,1,1,''),(28,'Photo Gallery Details | Public Page',0,'use backend\\modules\\contentPhoto\\models\\ContentPhotoGallery;\r\nuse backend\\modules\\contentPhoto\\models\\ContentPhotoList;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\nrequire_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\nrequire_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\nif (($model = ContentPhotoGallery::findOne([\'gallery_code\'=>Yii::$app->getRequest()->getQueryParam(\'id\')])) !== null) {\r\n \r\n /******* INSERT VISITOR PAGE LOG START *******/\r\n $modellog = new PageVisitLog();\r\n $modellog->content_type = \'photo_gallery\';\r\n $modellog->table_related = \'content_photo_gallery\';\r\n $modellog->id_column_name = \'gallery_id\'; \r\n $modellog->title_column_name = \'gallery_title\'; \r\n $modellog->data_id = $model->gallery_id;\r\n $modellog->action_type = \'view\';\r\n $modellog->action_datetime = date(\"Y-m-d H:i:s\");\r\n $modellog->visitor_ip = Detect::ip();\r\n $modellog->visitor_os = Detect::os();\r\n $modellog->visitor_device = Detect::deviceType();\r\n $modellog->visitor_location_country = $modellog->ip_info(\"Visitor\", \"Country\");\r\n $modellog->visitor_location_state = $modellog->ip_info(\"Visitor\", \"State\");\r\n $modellog->visitor_location_city = $modellog->ip_info(\"Visitor\", \"City\");\r\n $modellog->visitor_browser = Detect::browser();\r\n $modellog->save();\r\n /******* INSERT VISITOR PAGE LOG END *******/\r\n \r\n $photo_list = \'\';\r\n $modelphoto = ContentPhotoList::find()->where([\'=\',\'photo_main\',\'1\'])->andwhere([\'=\',\'photo_gallery_id\',$model->gallery_id])->orderBy([\'photo_sort\' => SORT_ASC])->all();\r\n if (!empty($modelphoto)) {\r\n foreach ($modelphoto as $rowphoto) {\r\n $photo_list .= \'<img src=\"\'.$baseUrl.\'/admin/\'.$rowphoto->photo_url.\'\" data-description=\"\'.$rowphoto->photo_descr.\'\" style=\"max-width:100%;\">\';\r\n }\r\n }\r\n \r\n $gallery_date = date(\"j\", strtotime($model->gallery_date)).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model->gallery_date))).\' \'.date(\"Y\", strtotime($model->gallery_date));\r\n \r\n echo \'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\r\n <h5 class=\"p-4 m-0\">\'.strtoupper($model->gallery_title).\'</h5>\r\n <div class=\"blog-detail text-justify\">\r\n \r\n <p style=\"text-align:left;color:grey;\">\r\n <i class=\"fa fa-users\" aria-hidden=\"true\"></i> \r\n \'.number_format(\r\n (new \\yii\\db\\Query())->from(\'page_visit_log\')\r\n ->where([\'=\', \'content_type\', \'photo_gallery\'])\r\n ->andwhere([\'=\', \'data_id\', $model->gallery_id])\r\n ->andwhere([\'=\', \'action_type\', \'view\'])\r\n ->count()\r\n ).\' visitors views this page\r\n </p>\r\n \r\n <div class=\"entry-meta pb-3\">\r\n <ul>\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'GALLERYCAT\', $model->gallery_cat, \'descr\').\'</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$gallery_date.\' </li>\r\n <li> <i class=\"fa fa-map-marker\"></i> \'.$model->gallery_location.\' </li>\r\n </ul>\r\n </div>\r\n <!-- ShareThis BEGIN --><div class=\"sharethis-inline-share-buttons pb-3\"></div><!-- ShareThis END -->\r\n <div class=\"entry-content pt-0\">\'.$model->gallery_descr.\'</div>\r\n <div class=\"galleria\" >\'.$photo_list.\'</div>\r\n </div>\r\n </div>\r\n </div>\';\r\n}\r\n\r\necho \'<script src=\"\'.$baseUrl.\'/assets/galleria/src/galleria.js\"></script>\r\n<script>\r\n $(window).on(\"load\", function() {\r\n Galleria.loadTheme(\"\'.$baseUrl.\'/assets/galleria/src/themes/twelve/galleria.twelve.js\");\r\n Galleria.run(\".galleria\", {responsive:true, height:0.7,imageCrop: false});\r\n }());\r\n</script>\';',NULL,1,12,1,1,''),(29,'Video Gallery Header | Public Page',0,'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Galeri Video</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"[str]baseUrl[/str]/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Galeri Video</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,1,''),(30,'Video Gallery List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse backend\\modules\\contentVideo\\models\\ContentVideo;\r\n\r\n$label_searching = \'\';\r\necho \'<div class=\"col-lg-9\">\';\r\n\r\n$search_year = Yii::$app->getRequest()->getQueryParam(\'search_year\');\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'DATE(publish_date_start)\',\'\'],\r\n [\'=\',\'DATE(publish_date_start)\',\'0000-00-00\'],\r\n [\'is\',\'DATE(publish_date_start)\',NULL],\r\n [\'AND\',[\'<=\',\'DATE(publish_date_start)\',date(\'Y-m-d\')],[\'<=\',\'publish_time_start\',date(\'H:i:s\')]],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'DATE(publish_date_end)\',\'\'],\r\n [\'=\',\'DATE(publish_date_end)\',\'0000-00-00\'],\r\n [\'is\',\'DATE(publish_date_end)\',NULL],\r\n [\'AND\',[\'>=\',\'DATE(publish_date_end)\',date(\'Y-m-d\')],[\'>=\',\'publish_time_end\',date(\'H:i:s\')]],\r\n ]);\r\n \r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'search_keyword\'))){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan video <b>\'.Yii::$app->getRequest()->getQueryParam(\'search_keyword\').\'</b></h4>\';\r\n $query->andfilterwhere([\'LIKE\',\'video_translation_title\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\')]);\r\n}\r\n\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'source\'))){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan video <b>\'.Yii::$app->getRequest()->getQueryParam(\'source\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'video_source\',Yii::$app->getRequest()->getQueryParam(\'source\')]);\r\n}\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'branch\'))){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan video <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', Yii::$app->getRequest()->getQueryParam(\'branch\'), \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'LIKE\',\'video_page\',\'\"\'.Yii::$app->getRequest()->getQueryParam(\'branch\').\'\"\']);\r\n}\r\n\r\nif(!empty($search_year)){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan video <b>\'.$search_year.\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'YEAR(video_date)\',$search_year]);\r\n}\r\n \r\n \r\n$query->orderBy([\'content_video.video_sorting\' => SORT_ASC]);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n //\'sort\' => [\'defaultOrder\' => [\'gallery_date\' => SORT_DESC]],\r\n \'pagination\' => [\'pageSize\' => 4,\'route\' => \'portal-main/video-gallery-list\'],\r\n]);\r\n\r\necho $label_searching;\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-6 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n $videoThumbnail = \'<img src=\"\'.Url::base(true).\'/assets/img/default.png\" style=\"width:100%;height:300px;\">\';\r\n $videoUrl = \'\';\r\n \r\n if(!empty($model[\'video_img\']) && $model[\'video_category\'] != \'youtube\')\r\n $videoThumbnail = \'<img src=\"\'.Url::base(true).\'/\'.$model[\'video_img\'].\'\" style=\"width:100%;height:300px;\">\';\r\n \r\n if($model[\'video_category\'] == \'youtube\') {\r\n $videoThumbnail = \'<iframe width=\"100%\" height=\"300\" src=\"\'.$model[\'video_url\'].\'\" frameborder=\"0\"></iframe>\';\r\n $videoUrl = $model[\'video_url\'];\r\n }\r\n if($model[\'video_category\'] == \'external\')\r\n $videoUrl = $model[\'video_external\'];\r\n if($model[\'video_category\'] == \'upload\')\r\n $videoUrl = $baseUrl.\'/\'.$model[\'video_upload\'];\r\n \r\n $video_date = date(\"j\", strtotime($model[\'video_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model[\'video_date\']))).\' \'.date(\"Y\", strtotime($model[\'video_date\']));\r\n return \'<div class=\"blog-entry mb-50\" style=\"background:#ffffff;\">\r\n <div class=\"blog-image-custom\" style=\"height:300px;background:#dedede;\">\'.$videoThumbnail.\'</div>\r\n <div class=\"blog-detail\" style=\"background:#ffffff;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"\'.Url::base(true).\'/portal-main/video-gallery-details?id=\'.$model[\'video_code\'].\'\">\'.$model[\'video_translation_title\'].\'</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.$model[\'video_source\'].\'</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$video_date.\'</li>\r\n </ul>\r\n <div class=\"entry-share clearfix\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"\'.$videoUrl.\'\" target=\"_blank\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n <!--div class=\"social list-style-none float-right\">\r\n <strong>Kongsi : </strong>\r\n <ul>\r\n <li><a href=\"#\"> <i class=\"fa fa-facebook\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-twitter\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-instagram\"></i></a></li>\r\n <li><a href=\"#\"> <i class=\"fa fa-envelope-o\"></i> </a></li>\r\n </ul>\r\n </div-->\r\n </div>\r\n </div>\r\n </div>\';\r\n },\r\n]);\r\necho \'</div>\'; ',NULL,1,12,1,1,''),(31,'Video Gallery Right Section | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\contentVideo\\models\\ContentVideo;\r\n\r\necho \'\r\n<style>\r\n.widget-search input {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n}\r\n</style>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/video-gallery-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n \r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n$year_arr = [];\r\nfor($y=date(\'Y\');$y>=2019;$y--){\r\n $year_arr[$y]=$y;\r\n}\r\necho Html::dropDownList(\'search_year\', Yii::$app->getRequest()->getQueryParam(\'search_year\'), $year_arr,[\'class\'=>\'form-control mt-3\',\'prompt\'=>\'-- Pilih tahun --\',\'onchange\'=>\'javascript:window.location.href=\"\'.$baseUrl.\'/portal-main/video-gallery-list?search_year=\"+this.value;\']);\r\n\r\n\r\n\r\n//LATEST\r\necho \'<div class=\"sidebar-widget\"><h6 class=\"mt-40 mb-20\">Video Terkini </h6>\';\r\n$queryLatest = new \\yii\\db\\Query(); \r\n$queryLatest->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(3);\r\n$modelLatest = $queryLatest->all();\r\nif(!empty($modelLatest)){\r\n foreach($modelLatest as $rowLatest){\r\n $videoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowLatest[\'video_img\']))\r\n $videoImg = $baseUrl.\'/admin/\'.$rowLatest[\'video_img\'];\r\n \r\n $video_date = date(\"j\", strtotime($rowLatest[\'video_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($rowLatest[\'video_date\']))).\' \'.date(\"Y\", strtotime($rowLatest[\'video_date\']));\r\n \r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$videoImg .\'\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowLatest[\'video_code\'].\'\">\'.$rowLatest[\'video_translation_title\'].\'</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.$video_date.\'</span>\r\n </div>\r\n </div>\'; \r\n }\r\n}\r\necho \'</div>\';\r\n \r\n//categories \r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Sumber</h6>\r\n <ul class=\"widget-categories\">\';\r\n \r\n$modelSource = ContentVideo::find()->groupBy(\'video_source\')->all();\r\nif (!empty($modelSource)) {\r\n foreach ($modelSource as $rowSource) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/video-gallery-list?source=\'.$rowSource->video_source.\'\"><i class=\"fa fa-angle-double-right\"></i> \'.$rowSource->video_source.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul>\r\n</div>\';\r\n\r\necho \'<div class=\"sidebar-widget\" id=\"negeri_tag\">\r\n <h6 class=\"mt-40 mb-20\">CAWANGAN</h6>\r\n <div class=\"widget-tags\">\r\n <ul>\';\r\n$modelBranch = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'BRANCH\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelBranch)) {\r\n foreach ($modelBranch as $rowBranch) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/video-gallery-list?branch=\'.$rowBranch->code.\'\">\'.$rowBranch->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div></div>\';\r\n \r\necho \'</div>\';',NULL,1,12,1,1,''),(32,'Video Gallery Details | Public Page',0,'use backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\nrequire_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\nrequire_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\necho \'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video.video_code\',Yii::$app->getRequest()->getQueryParam(\'id\')])->all();\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n \r\n /******* INSERT VISITOR PAGE LOG START *******/\r\n $modellog = new PageVisitLog();\r\n $modellog->content_type = \'video_gallery\';\r\n $modellog->table_related = \'content_video,content_video_translation\';\r\n $modellog->id_column_name = \'video_id\'; \r\n $modellog->title_column_name = \'video_translation_title\'; \r\n $modellog->data_id = $row[\'video_id\'];\r\n $modellog->action_type = \'view\';\r\n $modellog->action_datetime = date(\"Y-m-d H:i:s\");\r\n $modellog->visitor_ip = Detect::ip();\r\n $modellog->visitor_os = Detect::os();\r\n $modellog->visitor_device = Detect::deviceType();\r\n $modellog->visitor_location_country = $modellog->ip_info(\"Visitor\", \"Country\");\r\n $modellog->visitor_location_state = $modellog->ip_info(\"Visitor\", \"State\");\r\n $modellog->visitor_location_city = $modellog->ip_info(\"Visitor\", \"City\");\r\n $modellog->visitor_browser = Detect::browser();\r\n $modellog->save();\r\n /******* INSERT VISITOR PAGE LOG END *******/\r\n \r\n $video_date = date(\"j\", strtotime($row[\'video_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($row[\'video_date\']))).\' \'.date(\"Y\", strtotime($row[\'video_date\']));\r\n \r\n \r\n echo \'<h5 class=\"p-4 m-0\">\'.$row[\'video_translation_title\'].\'</h5>\r\n <div class=\"blog-detail text-justify\">\r\n \r\n <p style=\"text-align:left;color:grey;\">\r\n <i class=\"fa fa-users\" aria-hidden=\"true\"></i> \r\n \'.number_format(\r\n (new \\yii\\db\\Query())->from(\'page_visit_log\')\r\n ->where([\'=\', \'content_type\', \'video_gallery\'])\r\n ->andwhere([\'=\', \'data_id\', $row[\'video_id\']])\r\n ->andwhere([\'=\', \'action_type\', \'view\'])\r\n ->count()\r\n ).\' visitors views this page\r\n </p>\r\n \r\n <div class=\"entry-meta pb-3\">\r\n <ul>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$video_date.\' </li>\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.$row[\'video_source\'].\' </li>\r\n </ul>\r\n </div>\r\n <!-- ShareThis BEGIN --><div class=\"sharethis-inline-share-buttons pb-3\"></div><!-- ShareThis END -->\r\n <div class=\"entry-content\">\r\n <iframe width=\"100%\" height=\"600\" src=\"\'.$row[\'video_url\'].\'\" frameborder=\"0\"></iframe>\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n echo \'</div>\r\n</div>\';',NULL,1,12,1,1,''),(33,'Statistics Header | Public Page',0,'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Statistik</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"[str]baseUrl[/str]/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Statistik</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,1,''),(34,'Statistics List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse backend\\modules\\contentStatistics\\models\\ContentStatistics;\r\n\r\necho \'<div class=\"col-lg-9\">\';\r\n$label_searching = \'\';\r\n$query = ContentStatistics::find()->where([\'=\',\'stats_main\',\'1\'])->andwhere([\'=\',\'stats_status\',\'active\']);\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'search_keyword\'))){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan statistik <b>\'.Yii::$app->getRequest()->getQueryParam(\'search_keyword\').\'</b></h4>\';\r\n $query->andfilterwhere([\'OR\',\r\n [\'LIKE\',\'stats_title\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\')],\r\n [\'LIKE\',\'stats_content\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\')],\r\n ]);\r\n}\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'type\'))){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan statistik <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'STATS_TYPE\', Yii::$app->getRequest()->getQueryParam(\'type\'), \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'stats_type\',Yii::$app->getRequest()->getQueryParam(\'type\')]);\r\n}\r\n\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'sort\' => [\'defaultOrder\' => [\'stats_sort\' => SORT_ASC]],\r\n \'pagination\' => [\'pageSize\' => 4,\'route\' => \'portal-main/statistics-list\'],\r\n]);\r\n\r\necho $label_searching;\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-6 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n $url = Url::base(true).\'/portal-main/statistics-details?id=\'.$model[\'stats_code\'];\r\n $statsImg = Url::base(true).\'/assets/img/default.png\';\r\n if(!empty($model[\'stats_img\']))\r\n $statsImg = Url::base(true).\'/admin/\'.$model[\'stats_img\'];\r\n \r\n return \'<div class=\"blog-entry mb-50\" style=\"background: #ffffff;\">\r\n <div class=\"blog-image-custom\" style=\"background-image:url(\\\'\'.$statsImg.\'\\\');height:270px;\"></div>\r\n <div class=\"blog-detail\" style=\"padding-top:20px;text-align:center;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"\'.$url.\'\">\'.$model[\'stats_title\'].\'</a></div>\r\n Data dikemaskini sehingga <br>\'.date(\"j\").\' \'.Yii::t(\'app\', date(\"F\")).\' \'. date(\"Y\").\' \'.date(\"g:i\").\' \'.Yii::t(\'app\', date(\"a\")).\'\r\n <!--div class=\"entry-share clearfix\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"\'.$url.\'\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n </div-->\r\n </div>\r\n </div>\';\r\n },\r\n]);\r\necho \'</div>\';',NULL,1,12,1,1,''),(35,'Statistics Right Section | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\contentStatistics\\models\\ContentStatistics;\r\n\r\necho \'\r\n<style>\r\n.widget-search input {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n}\r\n</style>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/statistics-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n \r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n//LATEST\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Statistik Terkini </h6>\';\r\n \r\n$modellatest = ContentStatistics::find()->where([\'=\',\'stats_main\',\'1\'])->andwhere([\'=\',\'stats_status\',\'active\'])->orderBy([\'stats_id\' => SORT_DESC])->limit(3)->all();\r\nif (!empty($modellatest)) {\r\n foreach ($modellatest as $rowlatest) {\r\n $statsImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowlatest->stats_img))\r\n $statsImg = $baseUrl.\'/admin/\'.$rowlatest->stats_img;\r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$statsImg.\'\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/statistics-details?id=\'.$rowlatest->stats_code.\'\">\'.$rowlatest->stats_title.\'</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.date(\"j F Y\", strtotime($rowlatest->created_at)).\'</span>\r\n </div>\r\n </div>\'; \r\n }\r\n}\r\necho \'</div>\';\r\n\r\n//CATEGORY\r\n/*echo \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Kategori </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'STATS_TYPE\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/statistics-list?type=\'.$rowCategory->code.\'\"><i class=\"fa fa-angle-double-right\"></i> \'.$rowCategory->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div>\';*/\r\n \r\necho \'</div>\';',NULL,1,12,1,1,''),(36,'Statistics Details | Public Page',0,'use backend\\modules\\contentStatistics\\models\\ContentStatistics;\r\nuse backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\nrequire_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\nrequire_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\necho \'<script src=\"\'.$baseUrl.\'/assets/portal/js/highcharts/highcharts.js\"></script>\r\n<script src=\"\'.$baseUrl.\'/assets/portal/js/highcharts/exporting.js\"></script>\r\n<script src=\"\'.$baseUrl.\'/assets/portal/js/highcharts/export-data.js\"></script>\r\n<script src=\"\'.$baseUrl.\'/assets/portal/js/highcharts/accessibility.js\"></script>\r\n<script src=\"\'.$baseUrl.\'/assets/portal/js/highcharts/highcharts-3d.js\"></script>\';\r\n\r\nif (($model = ContentStatistics::findOne([\'stats_code\'=>Yii::$app->getRequest()->getQueryParam(\'id\')])) !== null) {\r\n \r\n /******* INSERT VISITOR PAGE LOG START *******/\r\n $modellog = new PageVisitLog();\r\n $modellog->content_type = \'statistics\';\r\n $modellog->table_related = \'content_statistics\';\r\n $modellog->id_column_name = \'stats_id\'; \r\n $modellog->title_column_name = \'stats_title\'; \r\n $modellog->data_id = $model->stats_id;\r\n $modellog->action_type = \'view\';\r\n $modellog->action_datetime = date(\"Y-m-d H:i:s\");\r\n $modellog->visitor_ip = Detect::ip();\r\n $modellog->visitor_os = Detect::os();\r\n $modellog->visitor_device = Detect::deviceType();\r\n $modellog->visitor_location_country = $modellog->ip_info(\"Visitor\", \"Country\");\r\n $modellog->visitor_location_state = $modellog->ip_info(\"Visitor\", \"State\");\r\n $modellog->visitor_location_city = $modellog->ip_info(\"Visitor\", \"City\");\r\n $modellog->visitor_browser = Detect::browser();\r\n $modellog->save();\r\n /******* INSERT VISITOR PAGE LOG END *******/\r\n \r\n /*if($model->stats_type == \'bargroup\'){\r\n \r\n $stats_item_arr = json_decode($model->stats_item, true);\r\n $stats_item_category_arr = [];\r\n $data_stats = \"\";\r\n if (!empty($stats_item_arr)) {\r\n foreach ($stats_item_arr as $stats_item) {\r\n $stats_item_category_arr[] = $stats_item[\'category\'];\r\n $stats_item_subcategory_arr[] = $stats_item[\'subcategory\'];\r\n }\r\n }\r\n \r\n \r\n $stats_item_category_arr = array_unique($stats_item_category_arr);\r\n $stats_item_subcategory_arr = array_unique($stats_item_subcategory_arr);\r\n $stats_item_category_list = \"\";\r\n if(!empty($stats_item_category_arr)){\r\n foreach($stats_item_category_arr as $category){\r\n $stats_item_category_list .= \"\'\".$category.\"\',\";\r\n }\r\n }\r\n \r\n if(!empty($stats_item_subcategory_arr)){\r\n foreach($stats_item_subcategory_arr as $subcategory){\r\n $data_stats .= \"{name: \'\".$subcategory.\"\', data: [\";\r\n if (!empty($stats_item_arr)) {\r\n foreach ($stats_item_arr as $stats_item) {\r\n if($stats_item[\'subcategory\'] == $subcategory){\r\n $data_stats .= $stats_item[\'figure\'].\",\";\r\n }\r\n }\r\n }\r\n $data_stats .= \"]},\";\r\n }\r\n }\r\n \r\n echo \"<script>\r\n $(document).ready(function() {\r\n Highcharts.chart(\'chart\', {\r\n chart: {type: \'column\'},\r\n credits: {enabled: false},\r\n title: { text: \'\' },\r\n subtitle: {text: \'\'},\r\n xAxis: {\r\n categories: [\".$stats_item_category_list.\"],\r\n crosshair: true\r\n },\r\n yAxis: {min: 0,title: {text: \'Jumlah Bilangan\'}},\r\n tooltip: {\r\n headerFormat: \'<span>{point.key}</span><table>\',\r\n pointFormat: \'<tr><td>{series.name}: </td><td><b>{point.y}</b></td></tr>\',\r\n footerFormat: \'</table>\',\r\n shared: true,\r\n useHTML: true\r\n },\r\n plotOptions: {column: {pointPadding: 0.2,borderWidth: 0}},\r\n series: [\".$data_stats.\"]\r\n });\r\n });\r\n </script>\";\r\n }\r\n \r\n if($model->stats_type == \'bar\'){\r\n $categories_stats = \"\";\r\n $data_stats = \"\";\r\n $stats_item_arr = json_decode($model->stats_item, true);\r\n if (!empty($stats_item_arr)) {\r\n foreach ($stats_item_arr as $stats_item) {\r\n $categories_stats .= \"\'\".$stats_item[\'category\'].\"\',\";\r\n $data_stats .= $stats_item[\'figure\'].\",\";\r\n }\r\n }\r\n \r\n echo \"<script>\r\n $(document).ready(function() {\r\n Highcharts.chart(\'chart\', {\r\n chart: {type: \'column\'},\r\n title: { text: \'\'},\r\n subtitle: {text: \'\'},\r\n credits: {enabled: false},\r\n xAxis: {\r\n categories: [\".$categories_stats.\"],\r\n crosshair: true\r\n },\r\n yAxis: {\r\n min: 0,\r\n title: {text: \'Bilangan\'}\r\n },\r\n tooltip: {\r\n headerFormat: \'{point.key}<table>\',\r\n pointFormat: \'<tr>\' +\r\n \'<td><b>{point.y}</b></td></tr>\',\r\n footerFormat: \'</table>\',\r\n shared: true,\r\n useHTML: true\r\n },\r\n plotOptions: {\r\n column: {\r\n pointPadding: 0.2,\r\n borderWidth: 0,\r\n showInLegend: false\r\n }\r\n },\r\n series: [{\r\n name: \'Statistik\',\r\n data: [\".$data_stats.\"]\r\n \r\n }]\r\n });\r\n });\r\n </script>\";\r\n \r\n }\r\n \r\n if($model->stats_type == \'pie\'){\r\n $data_stats = \"\";\r\n $stats_item_arr = json_decode($model->stats_item, true);\r\n if (!empty($stats_item_arr)) {\r\n foreach ($stats_item_arr as $stats_item) {\r\n $data_stats .= \"{\r\n name: \'\".$stats_item[\'category\'].\"\',\r\n y: \".$stats_item[\'figure\'].\"\r\n },\";\r\n }\r\n }\r\n echo \"<script>\r\n $(document).ready(function() {\r\n Highcharts.chart(\'chart\', {\r\n chart: {\r\n plotBackgroundColor: null,\r\n plotBorderWidth: null,\r\n plotShadow: false,\r\n type: \'pie\'\r\n },\r\n title: {text: \'\'},\r\n tooltip: {pointFormat: \'{point.percentage:.1f}%\'},\r\n accessibility: {point: {valueSuffix: \'%\'}},\r\n plotOptions: {\r\n pie: {\r\n allowPointSelect: true,\r\n cursor: \'pointer\',\r\n dataLabels: {enabled: false},\r\n showInLegend: true\r\n }\r\n },\r\n credits: {enabled: false},\r\n series: [{\r\n name: \'Statistik\',\r\n colorByPoint: true,\r\n data: [\".$data_stats.\"]\r\n }]\r\n });\r\n });\r\n </script>\";\r\n }*/\r\n echo \'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\r\n \r\n <h5 class=\"p-4 m-0\">\'.$model->stats_title.\'</h5>\r\n \r\n <div class=\"blog-detail text-justify\">\r\n <p style=\"text-align:left;color:grey;\">\r\n <i class=\"fa fa-users\" aria-hidden=\"true\"></i> \r\n \'.number_format(\r\n (new \\yii\\db\\Query())->from(\'page_visit_log\')\r\n ->where([\'=\', \'content_type\', \'statistics\'])\r\n ->andwhere([\'=\', \'data_id\', $model->stats_id])\r\n ->andwhere([\'=\', \'action_type\', \'view\'])\r\n ->count()\r\n ).\' visitors views this page\r\n </p>\r\n <div class=\"entry-content\">\'.$model->stats_content.\'\r\n \';\r\n \r\n eval(\"?>\" . $model->stats_chart.\"<?php \");\r\n \r\n echo \'<center>Data dikemaskini sehingga \'.date(\"j\").\' \'.Yii::t(\'app\', date(\"F\")).\' \'. date(\"Y\").\' \'.date(\"g:i\").\' \'.Yii::t(\'app\', date(\"a\")).\'</center>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\';\r\n}',NULL,1,12,1,1,''),(37,'Newspaper Header | Public Page',0,'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Keratan Akhbar</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"[str]baseUrl[/str]/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Keratan Akhbar</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,1,''),(38,'Newspaper List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse backend\\modules\\contentNewspaper\\models\\ContentNewspaper;\r\n\r\n$label_searching = \'\';\r\necho \'\r\n\r\n<style>\r\n\r\n.item-container {\r\n margin:0;\r\n padding:0;\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.item-img-holder {\r\n width: 100%;\r\n height: 100%;\r\n background-position: center;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n transition: all 1s;\r\n}\r\n\r\n.item-img-holder:hover {\r\n transform: scale(1.2);\r\n}\r\n\r\n.widget-search input {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n}\r\n</style>\r\n<div class=\"col-lg-9\">\';\r\n\r\n$search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n$search_category = Yii::$app->getRequest()->getQueryParam(\'search_category\');\r\n$search_year = Yii::$app->getRequest()->getQueryParam(\'search_year\');\r\n$search_branch = Yii::$app->getRequest()->getQueryParam(\'branch\');\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'*\'])->from(\'content_newspaper\')\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\']);\r\n \r\nif(!empty($search_keyword)){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan keratan akhbar <b>\'.$search_keyword.\'</b></h4>\';\r\n $query->andfilterwhere([\'OR\',\r\n [\'LIKE\',\'newspaper_translation_title\',$search_keyword],\r\n [\'LIKE\',\'newspaper_translation_content\',$search_keyword]\r\n ]);\r\n}\r\n\r\nif(!empty($search_branch)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan keratan akhbar <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $search_branch, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'LIKE\',\'newspaper_portal_category\',\'\"\'.$search_branch.\'\"\']);\r\n}\r\n\r\nif(!empty($search_year)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan keratan akhbar <b>\'.$search_year.\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'YEAR(newspaper_date)\',$search_year]);\r\n}\r\n\r\n/*if(!empty(Yii::$app->getRequest()->getQueryParam(\'source\'))){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan keratan akhbar <b>\'.Yii::$app->getRequest()->getQueryParam(\'source\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'newspaper_source\',Yii::$app->getRequest()->getQueryParam(\'source\')]);\r\n}*/\r\n \r\n \r\n$query->orderBy([\'content_newspaper.newspaper_sorting\' => SORT_ASC]);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n //\'sort\' => [\'defaultOrder\' => [\'gallery_date\' => SORT_DESC]],\r\n \'pagination\' => [\'pageSize\' => 4,\'route\' => \'portal-main/newspaper-list\'],\r\n]);\r\n\r\necho $label_searching;\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-6 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n $newspaperImg = Url::base(true).\'/assets/img/default.png\';\r\n if(!empty($model[\'newspaper_image\']))\r\n $newspaperImg = Url::base(true).\'/admin/\'.$model[\'newspaper_image\'];\r\n \r\n $newspaper_date = date(\"j\", strtotime($model[\'newspaper_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model[\'newspaper_date\']))).\' \'.date(\"Y\", strtotime($model[\'newspaper_date\']));\r\n \r\n return \'\r\n <div class=\"blog-entry mb-50\" style=\"background: #ffffff;\">\r\n <div class=\"blog-image-custom item-container\">\r\n <div class=\"item-img-holder\" style=\"height:300px;background-image:url(\\\'\'.$newspaperImg.\'\\\')\"></div>\r\n </div>\r\n <div class=\"blog-detail\" style=\"background:#ffffff;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"\'.Url::base(true).\'/portal-main/newspaper-details?id=\'.$model[\'newspaper_code\'].\'\">\'.$model[\'newspaper_translation_title\'].\'</a></div>\r\n <ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-newspaper-o\"></i> \'.$model[\'newspaper_source\'].\'</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$newspaper_date.\'</li>\r\n </ul>\r\n <div class=\"entry-share clearfix\" style=\"text-align:right;\">\r\n <div class=\"entry-button\">\r\n <a class=\"button arrow button-custom\" href=\"\'.Url::base(true).\'/portal-main/newspaper-details?id=\'.$model[\'newspaper_code\'].\'\">Selanjutnya<i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\';\r\n },\r\n]);\r\necho \'</div>\'; ',NULL,1,12,1,1,''),(39,'Newspaper Right Section | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\contentNewspaper\\models\\ContentNewspaper;\r\n\r\necho \'<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/newspaper-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n \r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n$year_arr = [];\r\nfor($y=date(\'Y\');$y>=2019;$y--){\r\n $year_arr[$y]=$y;\r\n}\r\necho Html::dropDownList(\'search_year\', Yii::$app->getRequest()->getQueryParam(\'search_year\'), $year_arr,[\'class\'=>\'form-control mt-3\',\'prompt\'=>\'-- Pilih tahun --\',\'onchange\'=>\'javascript:window.location.href=\"\'.$baseUrl.\'/portal-main/newspaper-list?search_year=\"+this.value;\']);\r\n\r\n\r\n//LATEST\r\n/*echo \'<div class=\"sidebar-widget\"><h6 class=\"mt-40 mb-20\">Keratan Akhbar Terkini </h6>\';\r\n$queryLatest = new \\yii\\db\\Query(); \r\n$queryLatest->select([\'*\'])->from(\'content_newspaper\')\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\'])\r\n ->orderBy([\'content_newspaper.newspaper_date\' => SORT_DESC])->limit(3);\r\n$modelLatest = $queryLatest->all();\r\nif(!empty($modelLatest)){\r\n foreach($modelLatest as $rowLatest){\r\n $newspaperImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowLatest[\'newspaper_image\']))\r\n $newspaperImg = $baseUrl.\'/admin/\'.$rowLatest[\'newspaper_image\'];\r\n \r\n $newspaper_date = date(\"j\", strtotime($rowLatest[\'newspaper_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($rowLatest[\'newspaper_date\']))).\' \'.date(\"Y\", strtotime($rowLatest[\'newspaper_date\']));\r\n \r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$newspaperImg .\'\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/newspaper-details?id=\'.$rowLatest[\'newspaper_code\'].\'\">\'.$rowLatest[\'newspaper_translation_title\'].\'</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.$newspaper_date.\'</span>\r\n </div>\r\n </div>\'; \r\n }\r\n}\r\necho \'</div>\';*/\r\n \r\n//categories \r\n/*echo \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Sumber</h6>\r\n <ul class=\"widget-categories\">\';\r\n \r\n$modelSource = ContentNewspaper::find()->groupBy(\'newspaper_source\')->all();\r\nif (!empty($modelSource)) {\r\n foreach ($modelSource as $rowSource) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/newspaper-list?source=\'.$rowSource->newspaper_source.\'\"><i class=\"fa fa-angle-double-right\"></i> \'.$rowSource->newspaper_source.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul>\r\n</div>\';*/\r\n\r\necho \'<div class=\"sidebar-widget\" id=\"negeri_tag\">\r\n <h6 class=\"mt-40 mb-20\">CAWANGAN</h6>\r\n <div class=\"widget-tags\">\r\n <ul>\';\r\n$modelBranch = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'BRANCH\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelBranch)) {\r\n foreach ($modelBranch as $rowBranch) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/newspaper-list?branch=\'.$rowBranch->code.\'\">\'.$rowBranch->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div></div>\';\r\n \r\necho \'</div>\';',NULL,1,12,1,1,''),(40,'Newspaper Details | Public Page',0,'echo \'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'*\'])->from(\'content_newspaper\')\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper.newspaper_code\',Yii::$app->getRequest()->getQueryParam(\'id\')])->all();\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n \r\n $newspaper_date = date(\"j\", strtotime($row[\'newspaper_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($row[\'newspaper_date\']))).\' \'.date(\"Y\", strtotime($row[\'newspaper_date\']));\r\n \r\n echo \'<h5 class=\"p-4 m-0\">\'.$row[\'newspaper_translation_title\'].\'</h5>\r\n <div class=\"blog-detail text-justify\">\r\n <div class=\"entry-meta mb-30\">\r\n <ul>\r\n <li> <i class=\"fa fa-newspaper-o\"></i> \'.$newspaper_date.\' </li>\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.$row[\'newspaper_source\'].\' </li>\r\n </ul>\r\n </div>\r\n <div class=\"entry-content\">\'.$row[\'newspaper_translation_content\'].\'</div>\r\n <img src=\"\'.$baseUrl.\'/admin/\'.$row[\'newspaper_image\'].\'\" style=\"max-width:100%;\">\r\n </div>\';\r\n }\r\n}\r\n echo \'</div>\r\n</div>\';',NULL,1,12,1,1,''),(41,'Publication Header | Public Page',0,'echo \'\r\n\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Penerbitan\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Penerbitan\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n\';',NULL,1,12,1,1,''),(42,'Publication List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse backend\\modules\\publicationDocument\\models\\PublicationDocument;\r\n\r\n\r\n$ai_button = \'\';\r\n$label_searching = \'\';\r\necho \'\r\n<style>\r\n.blog-image-custom {\r\n background-color: #dedede;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n}\r\n.button{\r\n background: #0575E6; /* fallback for old browsers */\r\nbackground: -webkit-linear-gradient(to right, #021B79, #0575E6); /* Chrome 10-25, Safari 5.1-6 */\r\nbackground: linear-gradient(to right, #021B79, #0575E6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */\r\nborder:0;\r\n}\r\n</style>\r\n\r\n<div class=\"col-lg-12\">\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'*\'])->from(\'publication_document\')\r\n ->innerJoin(\'publication_document_translation\',\'publication_document.document_id=publication_document_translation.document_translation_parent_id\')\r\n ->where([\'=\',\'publication_document_translation.document_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'publication_document.document_status\',\'active\']);\r\n \r\n$search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n$search_category = Yii::$app->getRequest()->getQueryParam(\'search_category\');\r\n$search_year = Yii::$app->getRequest()->getQueryParam(\'search_year\');\r\n$search_branch = Yii::$app->getRequest()->getQueryParam(\'branch\');\r\n \r\nif(!empty($search_keyword )){\r\n //$label_searching = \'<h4 class=\"mb-3\">Paparan penerbitan <b>\'.$search_keyword .\'</b></h4>\';\r\n $query->andfilterwhere([\'OR\',\r\n [\'LIKE\',\'document_translation_title\',$search_keyword],\r\n [\'LIKE\',\'document_translation_content\',$search_keyword]\r\n ]);\r\n}\r\n\r\nif(!empty($search_category)){\r\n //$label_searching = \'<h4 class=\"mb-3\">Paparan penerbitan <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'DOCUMENTCATEGORY\', $search_category, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'document_category\',$search_category]);\r\n}\r\n\r\nif(!empty($search_year)){\r\n //$label_searching = \'<h4 class=\"mb-3\">Paparan penerbitan <b>\'.$search_year.\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'YEAR(document_date)\',$search_year]);\r\n}\r\n\r\nif(!empty($search_branch)){\r\n //$label_searching = \'<h4 class=\"mb-3\">Paparan penerbitan <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $search_branch, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'LIKE\',\'document_portal\',\'\"\'.$search_branch.\'\"\']);\r\n}\r\n \r\n \r\n$query->orderBy([\'publication_document.document_sorting\' => SORT_ASC]);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n //\'sort\' => [\'defaultOrder\' => [\'gallery_date\' => SORT_DESC]],\r\n \'pagination\' => [\'pageSize\' => false,\'route\' => \'portal-main/publication-list\'],\r\n]);\r\n\r\n/*echo \'<div class=\"mb-3\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'DOCUMENTCATEGORY\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n $cat_selected = \'\';\r\n if($search_category==$rowCategory->code)\r\n $cat_selected = \'button-selected\';\r\n echo \'<a href=\"\'.$baseUrl.\'/portal-main/publication-list?search_category=\'.$rowCategory->code.\'\" class=\"button x-small \'.$cat_selected.\'\">\'.$rowCategory->descr.\'</a>\';\r\n }\r\n}\r\necho \'</div>\';*/\r\n\r\n//echo $label_searching;\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-4 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) use ($baseUrl, $ai_button){\r\n $publicationImg = Url::base(true).\'/assets/img/default.png\';\r\n if(!empty($model[\'document_image\']))\r\n $publicationImg = Url::base(true).\'/\'.$model[\'document_image\'];\r\n $url = Url::base(true).\'/portal-main/publication-details?id=\'.$model[\'document_code\'];\r\n \r\n $publication_date = date(\"j\", strtotime($model[\'document_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model[\'document_date\']))).\' \'.date(\"Y\", strtotime($model[\'document_date\']));\r\n \r\n if(!empty($model[\'file_qna_fk\'])) {\r\n $ai_button .= \'<a href=\"\'.$baseUrl.\'/portal-main/publication-list-ai-chat?id=\'.$model[\'document_code\'].\'\" class=\"button \" style=\"margin-left:0;margin-top:2em;display:block;\" target=\"_blank\">\'.Yii::t(\'app\',\'Tanya | Chat Dokumen Dengan Kepintaran Buatan (AI)\').\'</a>\';\r\n }\r\n \r\n return \'<div class=\"blog-entry mb-50\" style=\"background:#fff;\">\r\n <div class=\"blog-image-custom\" style=\"background-size:auto 100%;height:200px;background-image:url(\\\'\'.$publicationImg.\'\\\')\"></div>\r\n <div class=\"blog-detail\" style=\"background:#ffffff;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <h5 class=\"text-center\">\'.$model[\'document_translation_title\'].\'</h5>\r\n <!--<ul class=\"list list-unstyled mb-30\">\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'DOCUMENTCATEGORY\', $model[\'document_category\'], \'descr\').\'</li>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$publication_date.\'</li>\r\n </ul>-->\r\n <!--<div class=\"entry-share clearfix\" style=\"text-align:right;\">\r\n <div class=\"entry-button\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/publication-details?id=\'.$model[\'document_code\'].\'\" class=\"button\" style=\"margin-top:2em;display:block;\" target=\"_blank\">\'.Yii::t(\'app\',\'Selanjutnya\').\'</a>\r\n </div>\r\n </div>-->\r\n \r\n \' .$ai_button .\'\r\n </div>\r\n </div>\';\r\n },\r\n]);\r\necho \'</div>\'; ',NULL,1,12,1,1,''),(43,'Publication Right Section | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\n\r\necho \'\r\n<style>\r\n.widget-search input {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n}\r\n\r\n\r\n</style>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/publication-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n$year_arr = [];\r\nfor($y=date(\'Y\');$y>=2019;$y--){\r\n $year_arr[$y]=$y;\r\n}\r\necho Html::dropDownList(\'search_year\', Yii::$app->getRequest()->getQueryParam(\'search_year\'), $year_arr,[\'class\'=>\'form-control mt-3\',\'prompt\'=>\'-- Pilih tahun --\',\'onchange\'=>\'javascript:window.location.href=\"\'.$baseUrl.\'/portal-main/publication-list?search_year=\"+this.value;\']);\r\n\r\n//LATEST\r\necho \'<div class=\"sidebar-widget\"><h6 class=\"mt-40 mb-20\">Penerbitan Terkini </h6>\';\r\n$queryLatest = new \\yii\\db\\Query(); \r\n$queryLatest->select([\'*\'])->from(\'publication_document\')\r\n ->innerJoin(\'publication_document_translation\',\'publication_document.document_id=publication_document_translation.document_translation_parent_id\')\r\n ->where([\'=\',\'publication_document_translation.document_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'publication_document.document_status\',\'active\'])\r\n ->orderBy([\'publication_document.document_date\' => SORT_DESC])->limit(3);\r\n$modelLatest = $queryLatest->all();\r\nif(!empty($modelLatest)){\r\n foreach($modelLatest as $rowLatest){\r\n $documentImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowLatest[\'document_image\']))\r\n $documentImg = $baseUrl.\'/admin/\'.$rowLatest[\'document_image\'];\r\n \r\n $publication_date = date(\"j\", strtotime($rowLatest[\'document_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($rowLatest[\'document_date\']))).\' \'.date(\"Y\", strtotime($rowLatest[\'document_date\']));\r\n \r\n \r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$documentImg .\'\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/publication-details?id=\'.$rowLatest[\'document_code\'].\'\">\'.$rowLatest[\'document_translation_title\'].\'</a>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.$publication_date.\'</span>\r\n </div>\r\n </div>\'; \r\n }\r\n}\r\necho \'</div>\';\r\n \r\n//categories\r\n/*echo \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Kategori </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'DOCUMENTCATEGORY\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/publication-list?category=\'.$rowCategory->code.\'\"><i class=\"fa fa-angle-double-right\"></i> \'.$rowCategory->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div>\';*/\r\n\r\necho \'<div class=\"sidebar-widget\" id=\"negeri_tag\">\r\n <h6 class=\"mt-40 mb-20\">CAWANGAN</h6>\r\n <div class=\"widget-tags\">\r\n <ul>\';\r\n$modelBranch = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'BRANCH\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelBranch)) {\r\n foreach ($modelBranch as $rowBranch) {\r\n echo \'<li><a href=\"\'.$baseUrl.\'/portal-main/publication-list?branch=\'.$rowBranch->code.\'\">\'.$rowBranch->descr.\'</a></li>\';\r\n }\r\n}\r\necho \'</ul></div></div>\';\r\n \r\necho \'</div>\';',NULL,1,12,1,1,''),(44,'Publication Details | Public Page',0,'echo \'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'*\'])->from(\'publication_document\')\r\n ->innerJoin(\'publication_document_translation\',\'publication_document.document_id=publication_document_translation.document_translation_parent_id\')\r\n ->where([\'=\',\'publication_document.document_code\',Yii::$app->getRequest()->getQueryParam(\'id\')])->all();\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n \r\n $publication_date = date(\"j\", strtotime($row[\'document_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($row[\'document_date\']))).\' \'.date(\"Y\", strtotime($row[\'document_date\']));\r\n \r\n \r\n echo \'<h5 class=\"p-4 m-0\">\'.$row[\'document_translation_title\'].\'</h5>\r\n <div class=\"blog-detail text-justify\">\r\n <div class=\"entry-meta mb-30\">\r\n <ul>\r\n <li> <i class=\"fa fa-calendar-o\"></i> \'.$publication_date.\' </li>\r\n <li> <i class=\"fa fa-folder-open-o\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'DOCUMENTCATEGORY\', $row[\'document_category\'], \'descr\').\'</li>\r\n </ul>\r\n </div>\r\n <div class=\"entry-content\">\'.$row[\'document_translation_content\'].\'</div>\';\r\n \r\n//version\r\n$queryVersion = new \\yii\\db\\Query(); \r\n$queryVersion->select([\'*\'])->from(\'publication_version\')\r\n ->where([\'=\',\'version_status\',\'active\'])\r\n ->andwhere([\'=\',\'document_id\',$row[\'document_id\']])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'version_date_start\',\'\'],\r\n [\'=\',\'version_date_start\',\'0000-00-00\'],\r\n [\'is\',\'version_date_start\',NULL],\r\n [\'<=\',\'version_date_start\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'version_date_end\',\'\'],\r\n [\'=\',\'version_date_end\',\'0000-00-00\'],\r\n [\'is\',\'version_date_end\',NULL],\r\n [\'>=\',\'version_date_end\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'version_no\' => SORT_DESC]);\r\n$modelVersion = $queryVersion->all();\r\nif(!empty($modelVersion)){\r\n foreach($modelVersion as $rowVersion){\r\n //echo \'<h5>\'.$rowVersion[\'version_title\'].\' (\'.$rowVersion[\'version_no\'].\')</h5>\';\r\n \r\n $queryChapter = new \\yii\\db\\Query(); \r\n $queryChapter->select([\'*\'])->from(\'publication_chapter\')->where([\'=\',\'version_id\',$rowVersion[\'version_id\']])->orderBy([\'chapter_sort\' => SORT_ASC]);\r\n $modelChapter = $queryChapter->all();\r\n if(!empty($modelChapter)){\r\n echo \'<ol class=\"m-0 p-3\">\';\r\n foreach($modelChapter as $rowChapter){\r\n \r\n $docSize = \'\';\r\n $docPage = \'\';\r\n \r\n if(!empty($rowChapter[\'total_size\']))\r\n $docSize = \'<small>\'.$rowChapter[\'total_size\'].\' MB</small> \';\r\n if(!empty($rowChapter[\'total_pages\']))\r\n $docPage = \'<small>\'.$rowChapter[\'total_pages\'].\' muka surat</small>\';\r\n \r\n $btnDownload = \'\';\r\n if(!empty($rowChapter[\'chapter_ebook2\']))\r\n $btnDownload .= \'<a class=\"btn btn-danger btn-sm mr-2\" href=\"\'.$baseUrl.\'/admin/\'.$rowChapter[\'chapter_ebook2\'].\'\" target=\"_blank\">Muat Turun PDF</a>\';\r\n if(!empty($rowChapter[\'chapter_ebook1\']))\r\n $btnDownload .= \'<a class=\"btn btn-info btn-sm mr-2\" href=\"\'.$baseUrl.\'/admin/\'.$rowChapter[\'chapter_ebook1\'].\'\" target=\"_blank\">Muat Turun E-Book</a>\';\r\n else if(!empty($rowChapter[\'chapter_ebook2\'])){\r\n $chapter_ebook2_arr = explode(\'/\',$rowChapter[\'chapter_ebook2\']);\r\n $ebook_background = \'default-bg-ebook.jpg\';\r\n if(!empty($row[\'document_bckgd\'])){\r\n $ebook_background_arr = explode(\'/\',$row[\'document_bckgd\']);\r\n $ebook_background = $ebook_background_arr[2];\r\n }\r\n $btnDownload .= \'<a class=\"btn btn-info btn-sm mr-2\" href=\"../../flowpaper/php/view_doc.php?subfolder=&doc=\'.$chapter_ebook2_arr[2].\'&bg=\'.$ebook_background.\'\" target=\"_blank\">Muat Turun E-Book</a>\';\r\n }\r\n \r\n echo \'<li><p>\'.$rowChapter[\'chapter_title\'].\'<br>\'.$docSize.$docPage.\'</p>\'.$btnDownload.\'</li>\';\r\n }\r\n echo \'</ol>\';\r\n }\r\n \r\n }\r\n}\r\n \r\n echo \'</div>\';\r\n }\r\n}\r\n echo \'</div>\r\n</div>\';',NULL,1,12,1,1,''),(45,'Announcement 2 (Hebahan) | Public Page',0,'$article_code = Yii::$app->getRequest()->getQueryParam(\'id\');\r\n$article_title = \'\';\r\n$article_content = \'\';\r\n$article_doc = \'\';\r\n$article_contact = \'\';\r\n\r\n$queryAnnouncement = new \\yii\\db\\Query(); \r\n$queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_announcement.announcement_code\',$article_code]);\r\n$modelAnnouncement = $queryAnnouncement->all();\r\nif(!empty($modelAnnouncement)){\r\n foreach($modelAnnouncement as $rowAnnouncement){\r\n $article_title = $rowAnnouncement[\'announcement_translation_title\'];\r\n $article_content = $rowAnnouncement[\'announcement_translation_content\'];\r\n \r\n if(!empty($rowAnnouncement[\'announcement_translation_doc\'])){\r\n $article_doc = \'<br><br>\r\n <h4>\r\n <a href=\"\'.$baseUrl.\'/admin/\'.$rowAnnouncement[\'announcement_translation_doc\'].\'\" target=\"_blank\" style=\"font-weight:normal;text-decoration:underline;color:blue;\">\r\n \'.Yii::t(\'app\', \'Klik untuk muat turun lampiran pengumuman\').\'\r\n </a>\r\n </h4>\';\r\n }\r\n \r\n if(!empty($rowAnnouncement[\'announcement_contact_name\']))\r\n $article_contact .= \'<br>\'.$rowAnnouncement[\'announcement_contact_name\'];\r\n if(!empty($rowAnnouncement[\'announcement_contact_no\']))\r\n $article_contact .= \'<br>\'.$rowAnnouncement[\'announcement_contact_no\'];\r\n if(!empty($rowAnnouncement[\'announcement_contact_email\']))\r\n $article_contact .= \'<br>\'.$rowAnnouncement[\'announcement_contact_email\'];\r\n if(!empty($article_contact))\r\n $article_contact = Yii::t(\'app\', \'Untuk maklumat lanjut, sila hubungi\').\' : <br>\'.$article_contact;\r\n }\r\n}\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.$article_title.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\">\'.Yii::t(\'app\', \'Hebahan\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.$article_title.\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/logobg1.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <div class=\"text-justify\">\'.$article_content.\'</div>\r\n \'.$article_contact.\'\r\n \'.$article_doc.\'\r\n </div>\r\n</section>\';',NULL,1,12,1,1,''),(46,'Directory | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse yii\\data\\ArrayDataProvider;\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n .table-directory td{vertical-align:top;}\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Direktori Pegawai</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Direktori Pegawai</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n<section class=\"page-section-ptb table-responsive\">\r\n <div class=\"container \">\';\r\n \r\n $form = ActiveForm::begin([\'action\' => [\'portal-main/directory\'], \'method\' => \'get\',]);\r\n \r\n echo \'<div class=\"row\">\r\n <div class=\"col-sm-3 col-xs-12\">\'.Html::input(\'text\',\'search_name\',Yii::$app->getRequest()->getQueryParam(\'search_name\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Carian berdasarkan nama\']).\'</div>\r\n <div class=\"col-sm-3 col-xs-12\">\'.Html::input(\'text\',\'search_designation\',Yii::$app->getRequest()->getQueryParam(\'search_designation\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Carian berdasarkan jawatan\']).\'</div>\r\n <div class=\"col-sm-3 col-xs-12\">\'.Html::dropDownList(\'search_unit\', Yii::$app->getRequest()->getQueryParam(\'search_unit\'), \\backend\\modules\\directory\\models\\Directory::getunitlist(),[\'class\'=>\'form-control\',\'prompt\'=>\'-- Sila pilih unit --\']).\'</div>\r\n <div class=\"col-sm-3 col-xs-12\">\r\n \'.Html::submitButton(Yii::t(\'app\', \'Cari\'), [\'class\' => \'button\'])\r\n .Html::a(Yii::t(\'app\', \'Set Semula\'), [\'portal-main/directory\'], [\'class\' => \'button\']).\'\r\n </div>\r\n </div>\';\r\n ActiveForm::end();\r\n \r\n $search_field = \"&directory_staffing=5\";\r\n if (!empty(Yii::$app->getRequest()->getQueryParam(\'search_name\')))\r\n $search_field .= \"&directory_name=\" . Yii::$app->getRequest()->getQueryParam(\'search_name\');\r\n if (!empty(Yii::$app->getRequest()->getQueryParam(\'search_designation\')))\r\n $search_field .= \"&directory_designation=\" . Yii::$app->getRequest()->getQueryParam(\'search_designation\');\r\n if (!empty(Yii::$app->getRequest()->getQueryParam(\'search_unit\')))\r\n $search_field .= \"&directory_unit_code=\" . Yii::$app->getRequest()->getQueryParam(\'search_unit\');\r\n \r\n $ch = curl_init();\r\n curl_setopt($ch, CURLOPT_FAILONERROR, true);\r\n curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);\r\n curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\r\n curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);\r\n curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);\r\n curl_setopt($ch, CURLOPT_URL, Yii::$app->params[\'intranetDirectory\'] . \"&id=14\" . $search_field);\r\n curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\r\n $server_output = curl_exec($ch);\r\n curl_close($ch);\r\n $arr = json_decode($server_output, true);\r\n\r\n $dataProvider = new ArrayDataProvider([\r\n \'allModels\' => $arr,\r\n \'key\' => \'directory_id\',\r\n //\'sort\' => [\'defaultOrder\' => [\'staff_sort\' => SORT_ASC]],\r\n \'pagination\' => [\'pageSize\' => 10,\'route\' => \'portal-main/directory\'],\r\n ]);\r\n \r\n echo GridView::widget([\r\n \'dataProvider\' => $dataProvider,\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'tableOptions\' => [\'class\' => \'table table-striped table-directory mt-5 mb-5\'],\r\n \'columns\' => [\r\n [\'class\' => \'yii\\grid\\SerialColumn\', \'contentOptions\' => [\'class\' => \'text-center\', \'width\' => \'1%\'],],\r\n [\r\n \'header\' => \'Nama / Jawatan / Unit\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n //trim(preg_replace(\'/\\s*\\([^)]*\\)/\', \'\', $model[\'directory_designation\'])).\'<br>\'.\r\n return \'<b>\'.$model[\'directory_name\'].\'</b><br>\'.\r\n $model[\'directory_designation\'].\'<br>\'.\r\n $model[\'directory_unit_label\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'Emel (@moha.gov.my)\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'directory_email\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'No. Telefon\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'directory_phone\'];\r\n }\r\n ],\r\n ],\r\n ]);\r\n \r\n echo \'</div>\r\n</section>\';',NULL,1,12,1,1,''),(47,'Home - Negeri | Public Page',0,'echo \'<section class=\"mt-60 mb-60\">\r\n <div class=\"section-title text-center\">\r\n <h2 class=\"title-effect mb-5\"> Negeri</h2>\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <div class=\"owl-carousel\" data-nav-dots=\"false\" data-items=\"5\" data-md-items=\"5\" data-sm-items=\"4\" data-xs-items=\"3\" data-xx-items=\"1\" \r\n data-space=\"20\" data-nav-arrow=\"true\" data-autoplay=\"false\">\';\r\n \r\n \r\n $queryAgenciesLink = new \\yii\\db\\Query(); \r\n $queryAgenciesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\',\r\n \'content_application.application_img\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app_negeri\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelAgenciesLink = $queryAgenciesLink->all();\r\n if(!empty($modelAgenciesLink)){\r\n foreach($modelAgenciesLink as $rowAgenciesLink){\r\n echo \'<div class=\"item\">\r\n <a href=\"\'.$baseUrl.\'/\'.$rowAgenciesLink[\'application_url\'].\'\" target=\"_blank\">\r\n <img style=\"border:1px solid #ccc;\" class=\"img-fluid full-width\" \r\n src=\"\'.$baseUrl.\'/admin/\'.$rowAgenciesLink[\'application_img\'].\'\" \r\n title=\"\'.$rowAgenciesLink[\'application_title\'].\'\">\r\n </a>\r\n </div>\';\r\n }\r\n }\r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,1,''),(48,'Home (Negeri) - Slider - old | Public Page',0,'echo \'<style>\r\n .ls-bottom-nav-wrapper {z-index:1001 !important;}\r\n .ls-thumbnail-hover-img {\r\n -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n border:2px solid #fff;\r\n }\r\n .ls-nav-start.ls-nav-start-active::before { display:none; }\r\n .ls-nav-stop::before { display:none; }\r\n .ls-bottom-slidebuttons a {\r\n -webkit-box-shadow: 0px 1px 11px 3px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n }\r\n .dropdown.megamenu-container{border : 5px solid #fff !important;}\r\n .ls-bottom-slidebuttons a {box-shadow:none !important; }\r\n .ls-gui-element.ls-bottom-nav-wrapper { margin-top:60px !important; }\r\n @media only screen and (min-width: 481px) {\r\n .ls-gui-element.ls-nav-prev {left:-60px !important; }\r\n .ls-gui-element.ls-nav-next {right:-60px !important;}\r\n }\r\n .ls-slide-backgrounds {pointer-events: none;}\r\n .ls-wrapper {pointer-events: none; }\r\n .ls-bg { pointer-events: auto;}\r\n #slider{\r\n width:1600px;\r\n height:500px;\r\n margin:0 auto;\r\n margin-bottom: 50px;\r\n }\r\n #slider-section{\r\n margin:0;\r\n padding:0;\r\n padding-left:8%;\r\n padding-right:8%;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n background-size:cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n }\r\n</style>\';\r\n\r\n$slider_background = $baseUrl.\'/assets/portal/images/cloud2.png\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_slider.slider_portal\',$state_code])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_DESC])\r\n ->limit(1);\r\n$modelSliderBackground = $querySliderBackground->all();\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\n$slider_list = \'\';\r\n$querySliderBanner = new \\yii\\db\\Query(); \r\n$querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_slider.slider_portal\',$state_code])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n$modelSliderBanner = $querySliderBanner->all();\r\nif(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if(!empty($rowSliderBanner[\'slider_url\']))\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.location=\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\';\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n}\r\n\r\nif(empty($slider_list)){\r\n $querySliderBanner = new \\yii\\db\\Query(); \r\n $querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_slider.slider_portal\',\'16\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n $modelSliderBanner = $querySliderBanner->all();\r\n if(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if(!empty($rowSliderBanner[\'slider_url\']))\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.location=\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\';\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n }\r\n}\r\n\r\necho \'<section id=\"slider-section\" style=\"background-image: url(\'.$slider_background.\');\">\r\n <div id=\"slider\">\'.$slider_list.\'</div>\r\n</section>\';\r\n\r\n',NULL,1,12,1,NULL,''),(49,'Home - Calendar (Negeri) - old | Public Page',0,'echo \'<style>\r\n .calendar-wrapper{\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);\r\n height : 490px;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n background-size:cover;\r\n background-image:url(\\\'\'.$baseUrl.\'/assets/img/calendar_background.jpg\\\');\r\n }\r\n .calendar-wrapper .sidebar-widget .recent-post .recent-post-image img {border-radius:0;}\r\n .calendar-wrapper .sidebar-widget .recent-post .recent-post-info span{\r\n font-style : normal;\r\n color : gray;\r\n }\r\n</style>\r\n<section class=\"mt-60\">\r\n <div class=\"section-title text-center\">\r\n <h2 class=\"title-effect mb-3\">Kalendar & Takwim</h2>\r\n </div>\r\n <div class=\"container\">\r\n <div class=\"calendar-wrapper\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-6 col-md-6\">\r\n <div class=\"sidebar-widget p-4\">\';\r\n \r\n\r\n$queryCalendar = new \\yii\\db\\Query(); \r\n$queryCalendar->select([\'*\'])->from(\'content_calendar\')\r\n ->innerJoin(\'content_calendar_translation\',\'content_calendar.calendar_id=content_calendar_translation.calendar_translation_parent_id\')\r\n ->where([\'=\',\'content_calendar_translation.calendar_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_calendar.calendar_display\',$state_code])\r\n ->andwhere([\'=\',\'content_calendar.calendar_status\',\'active\'])\r\n ->andwhere([\'>\',\'content_calendar.calendar_date_start\',date(\'Y-m-d\')])\r\n ->orderBy([\'content_calendar.calendar_date_start\' => SORT_ASC])\r\n ->limit(4);\r\n$modelCalendar = $queryCalendar->all();\r\nif(!empty($modelCalendar)){\r\n foreach($modelCalendar as $rowCalendar){\r\n \r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$baseUrl.\'/assets/img/calendar3.png\" alt=\"\"></div>\r\n <div class=\"recent-post-info\">\r\n \'.strtoupper($rowCalendar[\'calendar_translation_title\']).\'<br>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.date(\"j F Y\", strtotime($rowCalendar[\'calendar_date_start\'])).\'</span>\r\n </div>\r\n </div>\';\r\n \r\n }\r\n}else{\r\n echo \'<br><br><p class=\"text-center\">Tiada aktiviti akan datang di \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $state_code).\'</p>\';\r\n}\r\n echo \'</div>\r\n <br>\r\n <center><a href=\"\'.$baseUrl.\'/portal-main/calendar?calendar_display=\'.$state_code.\'\" class=\"button icon x-small\">Kalendar \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $state_code).\' <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a></center>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(50,'Home - News & Announcement (Negeri) - old | Public Page',0,'$announcementList = \'\';\r\n$queryAnnouncement = new \\yii\\db\\Query(); \r\n$queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'announcement\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_id\' => SORT_DESC]);\r\n$modelAnnouncement = $queryAnnouncement->all();\r\nif(empty($modelAnnouncement)){\r\n $queryAnnouncement = new \\yii\\db\\Query(); \r\n $queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'announcement\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_id\' => SORT_DESC]);\r\n $modelAnnouncement = $queryAnnouncement->all();\r\n \r\n}\r\n\r\nif(!empty($modelAnnouncement)){\r\n foreach($modelAnnouncement as $rowAnnouncement){\r\n $announcementImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowAnnouncement[\'announcement_img\']))\r\n $announcementImg = $baseUrl.\'/admin/\'.$rowAnnouncement[\'announcement_img\'];\r\n $announcementList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$announcementImg.\'\" alt=\"\" style=\"height:270px;max-width:100%;\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Pengumuman</li></ul></div>\r\n <div class=\"entry-title mb-10\"><h5>\'.$rowAnnouncement[\'announcement_translation_title\'].\'</h5></div>\r\n <a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$videoList = \'\';\r\n$queryVideo = new \\yii\\db\\Query(); \r\n$queryVideo->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_video.video_page\',$state_code])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(5);\r\n$modelVideo = $queryVideo->all();\r\nif(empty($modelVideo)){\r\n $queryVideo = new \\yii\\db\\Query(); \r\n $queryVideo->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_video.video_page\',\'16\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(5);\r\n $modelVideo = $queryVideo->all();\r\n}\r\nif(!empty($modelVideo)){\r\n foreach($modelVideo as $rowVideo){\r\n $videoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowVideo[\'video_img\']))\r\n $videoImg = $baseUrl.\'/admin/\'.$rowVideo[\'video_img\'];\r\n $videoList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$videoImg.\'\" alt=\"\" style=\"height:270px;max-width:100%;\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Video</li></ul></div>\r\n <div class=\"entry-title mb-10\"><h5>\'.$rowVideo[\'video_translation_title\'].\'</h5></div>\r\n <a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$photoList = \'\';\r\n$queryPhoto = new \\yii\\db\\Query(); \r\n$queryPhoto->select([\'*\'])->from(\'content_photo_gallery\')\r\n ->where([\'=\',\'gallery_main\',\'1\'])\r\n ->andwhere([\'=\',\'gallery_status\',\'active\'])\r\n ->andwhere([\'=\',\'gallery_portal\',$state_code])\r\n ->orderBy([\'gallery_date\' => SORT_DESC])->limit(5);\r\n$modelPhoto = $queryPhoto->all();\r\nif(empty($modelPhoto)){\r\n $queryPhoto = new \\yii\\db\\Query(); \r\n $queryPhoto->select([\'*\'])->from(\'content_photo_gallery\')\r\n ->where([\'=\',\'gallery_main\',\'1\'])\r\n ->andwhere([\'=\',\'gallery_status\',\'active\'])\r\n ->andwhere([\'=\',\'gallery_portal\',\'16\'])\r\n ->orderBy([\'gallery_date\' => SORT_DESC])->limit(5);\r\n $modelPhoto = $queryPhoto->all();\r\n}\r\nif(!empty($modelPhoto)){\r\n foreach($modelPhoto as $rowPhoto){\r\n $photoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowPhoto[\'gallery_thumbnail\']))\r\n $photoImg = $baseUrl.\'/admin/\'.$rowPhoto[\'gallery_thumbnail\'];\r\n $photoList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$photoImg.\'\" alt=\"\" style=\"height:270px;max-width:100%;\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Foto Galeri</li></ul></div>\r\n <div class=\"entry-title mb-10\"><h5>\'.$rowPhoto[\'gallery_title\'].\'</h5></div>\r\n <a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-details?id=\'.$rowPhoto[\'gallery_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'<style>\r\n .content-middle .entry-title h5{height:100px;line-height:1.3;}\r\n .content-middle .img-fluid {height:270px;width:100%;}\r\n</style>\r\n<section class=\"mt-40 mb-10xx\">\r\n <div class=\"section-title text-center\">\r\n <h2 class=\"title-effect\">Berita & Hebahan Terkini</h2>\r\n </div>\r\n <div class=\"container content-middle\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-4 col-md-12\">\r\n <div style=\"min-height:540px;\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" \r\n data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\">\r\n \'.$announcementList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\">\r\n <div style=\"min-height:540px;\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" \r\n data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\">\r\n \'.$videoList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\">\r\n <div style=\"min-height:540px;\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" \r\n data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\">\r\n \'.$photoList.\' \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(51,'Chatbot | Public Page',0,'use yii\\helpers\\Url;\r\n$baseUrl = Url::base(true);\r\n$chatApi = Url::base(true);\r\n\r\n$chatbotlogo = $site_chatbot_main_icon;\r\n$chatboticon = $site_chatbot_logo;\r\n$chatuser = $site_chatbot_user_icon;\r\n\r\n\r\necho \'<div class=\"fabs\">\r\n <div id=\"mainchat\" class=\"chat\">\r\n <div class=\"chat_header\">\r\n <div class=\"chat_option\">\r\n <div class=\"header_img\"><img src=\"\'.$baseUrl.\'/\'.$chatbotlogo.\'\"/></div>\r\n <span id=\"chat_head\">Chat Dengan Saya</span> <br> <span class=\"agent\">Chatbot Portal</span>\r\n <div id=\"expandbutton\"><i class=\"fa fa-window-maximize\"></i></div>\r\n <div id=\"closebutton\"><i class=\"fa fa-times\"></i></div>\r\n </div>\r\n </div>\r\n <div class=\"chat_body chat_login\">\r\n <a id=\"chat_first_screen\" class=\"fab chat_first_screen\" style=\"background-image:url(\'.$baseUrl.\'/\'.$chatbotlogo.\');\"></a>\r\n <p id=\"welcomemessage\">\r\n Hai, Saya Chatbot \'.$site_name.\'. \r\n Sila kemukakan pertanyaan anda mengenai portal dan saya akan \r\n cuba mendapatkan jawapan dari gedung ilmu atas talian.\r\n </p>\r\n </div>\r\n <div id=\"chat_converse\" class=\"chat_conversion chat_converse\">\r\n <p style=\"padding: 20px;color: #888;text-align: center;\">\r\n Hai, Saya Chatbot \'.$site_name.\'. Anda boleh bertanya apa-apa perkara mengenai portal dan saya akan cuba \r\n mendapatkan jawapan dari gedung ilmu atas talian.\r\n </p>\r\n </div>\r\n <div id=\"chat_body\" class=\"chat_body\"></div>\r\n <div id=\"chat_form\" class=\"chat_converse chat_form\">\r\n <a id=\"chat_first_screen\" class=\"fab chat_first_screen2\" style=\"background-image:url(\'.$site_chatbot_admin_icon.\');\"></a>\r\n <p style=\"padding-top:0px;padding: 20px;color: #888;text-align: center;\">\r\n Hi, Saya Admin Chatbot. Saya sedia chat dengan anda secara terus. Bagaimana saya boleh membantu anda?\r\n </p>\r\n </div>\r\n <div id=\"chat_fullscreen\" class=\"chat_conversion chat_converse\"></div>\r\n <div id=\"footerstart\" class=\"fab_field\" style=\"background: #f4f4f4;border-top: 1px solid #ccc;\">\r\n <div style=\"padding:10px;display:none;\">\r\n <a id=\"fab_camera\" class=\"fab\"><i class=\"fa fa-user\"></i></a>\r\n <a id=\"fab_send_user_details\" class=\"fab\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Mulakan Sesi Chat!\"><i class=\"fa fa-send\"></i></a>\r\n <input type=\"text\" id=\"btn-input-name\" name=\"name\" placeholder=\"Nama Penuh\" class=\"chat_field chat_message input_chat\" style=\"border: 1px solid #dedede;margin-bottom:0;\">\r\n <input type=\"text\" id=\"btn-input-email\" name=\"email\" placeholder=\"Alamat Emel\" class=\"chat_field chat_message input_chat\" style=\"border: 1px solid #dedede;margin-bottom:0;margin-top:0;\">\r\n <input type=\"text\" id=\"btn-input-phone\" name=\"phone\" placeholder=\"Nombor Telefon\" class=\"chat_field chat_message input_chat\" style=\"border: 1px solid #dedede;margin-top:0;\">\r\n </div>\r\n <div style=\"padding:10px;\">\r\n <p style=\"font-size:0.9em;\">Klik butang di bawan untuk berinteraksi dengan chatbot JPPM</p>\r\n <a class=\"btn btn-chat-start\" id=\"startchatanonymous\">Teruskan <i class=\"fa fa-angle-right\"></i></a>\r\n </div>\r\n </div>\r\n <div id=\"footerchat\" class=\"fab_field\" style=\"display:none;background: #f4f4f4;border-top: 1px solid #ccc;\">\r\n <a id=\"fab_camera_chat\" class=\"fab\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Tamatkan Sessi Chat!\"><i class=\"fa fa-times\"></i></a>\r\n <a id=\"fab_send_chat\" class=\"fab\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Hantar!\"><i class=\"fa fa-send\"></i></a>\r\n <input type=\"text\" id=\"chatmessage\" name=\"chatmessage\" placeholder=\"Pertanyaan Anda\" class=\"chat_field chat_message input_chat\" style=\"border: 1px solid #dedede;\">\r\n <input type=\"hidden\" id=\"questiontagid\" value=\"\">\r\n </div>\r\n <div id=\"footerlive\" class=\"fab_field\" style=\"display:none;background: #f4f4f4;border-top: 1px solid #ccc;\">\r\n <a id=\"fab_camera_chat_live\" class=\"fab\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Tamatkan Sesi Live Chat! Kembali ke chatbot\"><i class=\"fa fa-times\"></i></a>\r\n <a id=\"fab_send_chat_live\" class=\"fab\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Hantar Ke Admin\"><i class=\"fa fa-send\"></i></a>\r\n <input type=\"text\" id=\"chatlive\" name=\"chatlive\" placeholder=\"Chat Secara Live\" class=\"chat_field chat_message input_chat\" style=\"border: 1px solid #dedede;\">\r\n </div>\r\n </div>\r\n <a id=\"prime\" class=\"fab\" style=\"background:url(\'.$baseUrl.\'/\'.$chatboticon.\') no-repeat;\"></a>\r\n </div>\r\n\r\n\r\n\r\n\r\n\r\n\';\r\n\r\n',NULL,1,17,1,NULL,''),(52,'Chatbot - CSS | Public Page',0,'<style>\r\n #expandbutton{\r\n cursor:pointer;\r\n width:30px;\r\n height:30px;\r\n background:white;\r\n border-radius:50%;\r\n color:black;\r\n text-align:center;\r\n padding:0px;\r\n position:absolute;\r\n top:-25px;\r\n right:45px;\r\n border:1px solid #000;\r\n padding-top:3px;\r\n font-weight:bold;\r\n font-size:14px;\r\n }\r\n \r\n #closebutton{\r\n cursor:pointer;\r\n width:30px;\r\n height:30px;\r\n background:white;\r\n border-radius:50%;\r\n color:black;\r\n text-align:center;\r\n padding:0px;\r\n position:absolute;\r\n top:-25px;\r\n right:10px;\r\n border:1px solid #000;\r\n padding-top:3px;\r\n font-weight:bold;\r\n font-size:14px;\r\n }\r\n \r\n .label-chatbot {\r\n background-color: #0600a322 !important;\r\n border-radius: 15px;\r\n color: #0600a3;\r\n margin-right: 0.5em;\r\n padding: 3px;\r\n padding-left: 5px;\r\n border: 1px solid #0600a3;\r\n padding-right: 5px;\r\n margin-bottom:5px;\r\n margin-top:5px;\r\n line-height: 2.1;\r\n }\r\n \r\n .label-chatbot:hover{\r\n color : #0600a3;\r\n }\r\n \r\n .label-chatbot:active{\r\n color : #0600a3;\r\n }\r\n \r\n ul li{\r\n list-style: none;\r\n }\r\n\r\n .highlighttext {\r\n color : #2d2c97;\r\n }\r\n\r\n .fabs {\r\n bottom: 0;\r\n position: fixed;\r\n margin: 3px;\r\n right: 0;\r\n z-index: 998;\r\n }\r\n\r\n .fab {\r\n display: block;\r\n width: 150px;\r\n height: 150px;\r\n border-radius: 50%;\r\n text-align: center;\r\n color: #f0f0f0;\r\n margin: 25px auto 0;\r\n box-shadow: 0 0 4px rgba(0, 0, 0, .14), 0 4px 8px rgba(0, 0, 0, .28);\r\n cursor: pointer;\r\n -webkit-transition: all .1s ease-out;\r\n transition: all .1s ease-out;\r\n position: relative;\r\n z-index: 998;\r\n overflow: hidden;\r\n background: #2d2c97;\r\n }\r\n\r\n .fab > i {\r\n font-size: 2em;\r\n line-height: 55px;\r\n -webkit-transition: all .2s ease-out;\r\n -webkit-transition: all .2s ease-in-out;\r\n transition: all .2s ease-in-out;\r\n }\r\n\r\n .fab:not(:last-child) {\r\n width: 0;\r\n height: 0;\r\n margin: 20px auto 0;\r\n opacity: 0;\r\n visibility: hidden;\r\n line-height: 40px;\r\n }\r\n\r\n .fab:not(:last-child) > i {\r\n font-size: 1.4em;\r\n line-height: 40px;\r\n }\r\n \r\n .fab:not(:last-child).is-visible {\r\n width: 40px;\r\n height: 40px;\r\n margin: 15px auto 10;\r\n opacity: 1;\r\n visibility: visible;\r\n }\r\n\r\n .fab:nth-last-child(1) {\r\n -webkit-transition-delay: 25ms;\r\n transition-delay: 25ms;\r\n }\r\n \r\n .fab:not(:last-child):nth-last-child(2) {\r\n -webkit-transition-delay: 20ms;\r\n transition-delay: 20ms;\r\n }\r\n \r\n .fab:not(:last-child):nth-last-child(3) {\r\n -webkit-transition-delay: 40ms;\r\n transition-delay: 40ms;\r\n }\r\n \r\n .fab:not(:last-child):nth-last-child(4) {\r\n -webkit-transition-delay: 60ms;\r\n transition-delay: 60ms;\r\n }\r\n \r\n .fab:not(:last-child):nth-last-child(5) {\r\n -webkit-transition-delay: 80ms;\r\n transition-delay: 80ms;\r\n }\r\n \r\n .fab(:last-child):active,\r\n .fab(:last-child):focus,\r\n .fab(:last-child):hover {\r\n box-shadow: 0 0 6px rgba(0, 0, 0, .16), 0 6px 12px rgba(0, 0, 0, .32);\r\n }\r\n \r\n /*Chatbox*/\r\n \r\n .chat {\r\n height: 550px;\r\n display:none;\r\n position: fixed;\r\n background: #fff;\r\n \r\n right: 85px;\r\n bottom: 20px;\r\n width: 400px;\r\n font-size: 12px;\r\n line-height: 22px;\r\n font-family: inherit;\r\n font-weight: 500;\r\n -webkit-font-smoothing: antialiased;\r\n font-smoothing: antialiased;\r\n opacity: 0;\r\n box-shadow: 1px 1px 30px 2px rgba(0, 0, 0, 0.32);\r\n border-radius: 10px;\r\n -webkit-transition: all .2s ease-out;\r\n -webkit-transition: all .2s ease-in-out;\r\n transition: all .2s ease-in-out;\r\n }\r\n\r\n .chatheight {\r\n height:360px;\r\n }\r\n \r\n .chat_fullscreen {\r\n position: fixed;\r\n right: 0px;\r\n bottom: 0px;\r\n top: 0px;\r\n }\r\n \r\n .chat_header {\r\n font-size: 13px;\r\n font-family: inherit;\r\n font-weight: 500;\r\n color: #f3f3f3;\r\n height: 55px;\r\n background: #2aa78d;\r\n background-image: linear-gradient(to left,#1c294c,#c04849);\r\n border-top-left-radius: 10px;\r\n border-top-right-radius: 10px;\r\n padding-top: 8px;\r\n }\r\n \r\n .chat_header2 {\r\n border-top-left-radius: 0px;\r\n border-top-right-radius: 0px;\r\n }\r\n \r\n .chat_header .span {\r\n float:right;\r\n }\r\n \r\n .chat_fullscreen_loader {\r\n display: none;\r\n float: right;\r\n cursor: pointer;\r\n font-size: 20px;\r\n opacity: 0.5;\r\n margin: -10px 10px;\r\n }\r\n \r\n .chat.is-visible {\r\n display: block !important;\r\n opacity: 1;\r\n -webkit-animation: zoomIn .2s cubic-bezier(.42, 0, .58, 1);\r\n animation: zoomIn .2s cubic-bezier(.42, 0, .58, 1);\r\n }\r\n \r\n .is-hide{\r\n display: none;\r\n opacity: 0\r\n }\r\n\r\n .chat_option {\r\n float: left;\r\n font-size: 1.2em;\r\n list-style: none;\r\n position: relative;\r\n height: 100%;\r\n width: 100%;\r\n text-align: relative;\r\n margin-right: 10px;\r\n letter-spacing: 0.5px;\r\n font-weight: 400\r\n }\r\n \r\n .chat_option img {\r\n border-radius: 50%;\r\n width: 55px;\r\n float: left;\r\n margin: -30px 20px 10px 20px;\r\n border: 1px solid #2d2c97;\r\n background: #ffffff;\r\n }\r\n \r\n .change_img img{\r\n width: 35px;\r\n margin: 0px 20px 0px 20px;\r\n }\r\n \r\n .chat_option .agent {\r\n font-size: 0.7em;\r\n font-weight: 300;\r\n }\r\n \r\n .chat_option .online{\r\n opacity: 0.4;\r\n font-size: 11px;\r\n font-weight: 300;\r\n }\r\n \r\n .chat_color {\r\n display: block;\r\n width: 20px;\r\n height: 20px;\r\n border-radius: 50%;\r\n margin: 10px;\r\n float: left;\r\n }\r\n \r\n .chat_body {\r\n background: #fff;\r\n width: 100%;\r\n height: 80%;\r\n display: inline-block;\r\n text-align: center;\r\n overflow-y: auto;\r\n \r\n }\r\n \r\n #chat_body{\r\n height: 100%;\r\n }\r\n \r\n .chat_login p,.chat_body li, p, a{\r\n -webkit-animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);\r\n animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);\r\n }\r\n \r\n .chat_body p {\r\n padding: 20px;\r\n color: #888\r\n }\r\n \r\n .chat_body a {\r\n width: 10%;\r\n text-align: center;\r\n border: none;\r\n box-shadow: none;\r\n line-height: 40px;\r\n font-size: 15px;\r\n }\r\n \r\n .chat_field {\r\n position: relative;\r\n margin: 5px 0 5px 0;\r\n width: 50%;\r\n font-family: inherit;\r\n font-size: 12px;\r\n line-height: 30px;\r\n font-weight: 500;\r\n color: #4b4b4b;\r\n -webkit-font-smoothing: antialiased;\r\n font-smoothing: antialiased;\r\n border: none;\r\n outline: none;\r\n display: inline-block;\r\n }\r\n \r\n .chat_field.chat_message {\r\n height: 30px;\r\n resize: none;\r\n font-size: 13px;\r\n font-weight: 400;\r\n }\r\n \r\n .chat_category{\r\n text-align: left;\r\n }\r\n \r\n .chat_category{\r\n margin: 20px;\r\n background: rgba(0, 0, 0, 0.03);\r\n padding: 10px;\r\n }\r\n \r\n .chat_category ul li{\r\n width: 80%;\r\n height: 30px;\r\n background: #fff;\r\n padding: 10px;\r\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\r\n margin-bottom: 10px;\r\n border-radius: 3px;\r\n border: 1px solid #e0e0e0;\r\n font-size: 13px;\r\n cursor: pointer;\r\n line-height: 30px;\r\n color: #888;\r\n text-align: center;\r\n }\r\n \r\n .chat_category li:hover{\r\n background: #83c76d;\r\n color: #fff;\r\n }\r\n \r\n .chat_category li.active{\r\n background: #83c76d;\r\n color: #fff;\r\n }\r\n \r\n .tags{\r\n margin: 20px;\r\n bottom: 0px;\r\n display: block;\r\n width: 120%\r\n }\r\n \r\n .tags li{\r\n padding: 5px 10px;\r\n border-radius: 40px;\r\n border: 1px solid rgb(3, 117, 208);\r\n margin: 5px;\r\n display: inline-block;\r\n color: rgb(3, 117, 208);\r\n cursor: pointer;\r\n \r\n }\r\n \r\n .fab_field {\r\n width: 100%;\r\n display: inline-block;\r\n text-align: center;\r\n background: #fff;\r\n border-top: 1px solid #eee;\r\n border-bottom-right-radius: 10px;\r\n border-bottom-left-radius: 10px;\r\n }\r\n \r\n .fab_field2 {\r\n bottom: 0px;\r\n position: absolute;\r\n border-bottom-right-radius: 0px;\r\n border-bottom-left-radius: 0px;\r\n z-index: 999;\r\n }\r\n \r\n .fab_field a {\r\n display: inline-block;\r\n text-align: center;\r\n }\r\n \r\n #fab_camera{\r\n float: left;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n #fab_camera_chat {\r\n float: right;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n #fab_camera_chat_live {\r\n float: right;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n #fab_send {\r\n float: right;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n #fab_send_user_details {\r\n float: right;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n #fab_send_chat_live {\r\n float: right;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n #fab_send_chat {\r\n float: right;\r\n background: rgba(0, 0, 0, 0);\r\n }\r\n \r\n .fab_field .fab {\r\n width: 35px;\r\n height: 35px;\r\n box-shadow: none;\r\n margin: 5px;\r\n }\r\n \r\n .fab_field .fab>i {\r\n font-size: 1.6em;\r\n line-height: 35px;\r\n color: #bbb;\r\n }\r\n \r\n .fab_field .fab>i:hover {\r\n color: #42a5f5;\r\n }\r\n \r\n .chat_converse {\r\n position: relative;\r\n background: #fff;\r\n margin:0;\r\n height: 89%; /* to 80% to support footer textfield*/\r\n min-height: 0%;\r\n font-size: 12px;\r\n line-height: 18px;\r\n overflow-y: auto;\r\n width: 100%;\r\n float: right;\r\n }\r\n \r\n .chat_converse2{\r\n height: 100%;\r\n max-height: 800px\r\n }\r\n \r\n .chat_list {\r\n opacity: 0;\r\n visibility: hidden;\r\n height: 0;\r\n }\r\n \r\n .chat_list .chat_list_item {\r\n opacity: 0;\r\n visibility: hidden;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item {\r\n position: relative;\r\n margin: 8px 0 15px 0;\r\n padding: 8px 10px;\r\n max-width: 80%;\r\n display: block;\r\n word-wrap: break-word;\r\n border-radius: 3px;\r\n -webkit-animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);\r\n animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);\r\n clear: both;\r\n z-index: 999;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item_full {\r\n position: relative;\r\n margin: 8px 0 15px 0;\r\n padding: 8px 10px;\r\n max-width: 100%;\r\n display: block;\r\n word-wrap: break-word;\r\n border-radius: 3px;\r\n -webkit-animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);\r\n animation: zoomIn .5s cubic-bezier(.42, 0, .58, 1);\r\n clear: both;\r\n z-index: 999;\r\n }\r\n \r\n .status {\r\n margin: 45px -50px 0 0;\r\n float: right;\r\n font-size: 11px;\r\n opacity: 0.3;\r\n }\r\n \r\n .status2 {\r\n margin: -10px 20px 0 0;\r\n float: right;\r\n display: block;\r\n font-size: 11px;\r\n opacity: 0.3;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item .chat_avatar {\r\n position: absolute;\r\n top: 0;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item.chat_msg_item_admin .chat_avatar {\r\n left: -52px;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item.chat_msg_item_user .chat_avatar {\r\n right: -52px;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item .chat_avatar, .chat_avatar img{\r\n width: 40px;\r\n height: 40px;\r\n text-align: center;\r\n border-radius: 50%;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item.chat_msg_item_admin {\r\n margin-left: 60px;\r\n float: left;\r\n background: rgba(0, 0, 0, 0.03);\r\n color: #666;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item.chat_msg_item_admin_full {\r\n margin-left: 0px;\r\n padding:left:10px;\r\n padding-right:10px;\r\n float: left;\r\n background: transparent;\r\n color: #666;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item.chat_msg_item_user {\r\n margin-right: 60px;\r\n float: right;\r\n background: #c14c4a;\r\n color: #eceff1;\r\n }\r\n \r\n .chat .chat_converse .chat_msg_item.chat_msg_item_admin:before {\r\n content: \"\";\r\n position: absolute;\r\n top: 15px;\r\n left: -12px;\r\n z-index: 998;\r\n border: 6px solid transparent;\r\n border-right-color: rgba(255, 255, 255, .4);\r\n }\r\n \r\n .chat_form .get-notified label{\r\n color: #077ad6;\r\n font-weight: 600;\r\n font-size: 11px;\r\n }\r\n \r\n .input_chat {\r\n position: relative;\r\n width: 90%;\r\n font-family: inherit;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 500;\r\n color: #4b4b4b;\r\n -webkit-font-smoothing: antialiased;\r\n font-smoothing: antialiased;\r\n outline: none;\r\n background: #fff;\r\n display: inline-block;\r\n resize: none;\r\n padding: 5px;\r\n border-radius: 3px;\r\n }\r\n \r\n .chat_form .get-notified .input_chat {\r\n margin: 2px 0 0 0;\r\n border: 1px solid #83c76d;\r\n }\r\n \r\n .chat_form .get-notified i {\r\n background: #83c76d;\r\n width: 30px;\r\n height: 32px;\r\n font-size: 18px;\r\n color: #fff;\r\n line-height: 30px;\r\n font-weight: 600;\r\n text-align: center;\r\n margin: 2px 0 0 -30px;\r\n position: absolute;\r\n border-radius: 3px;\r\n }\r\n \r\n .chat_form .message_form {\r\n margin: 10px 0 0 0;\r\n }\r\n \r\n .chat_form .message_form .input_chat{\r\n margin: 5px 0 5px 0;\r\n border: 1px solid #e0e0e0;\r\n }\r\n \r\n .chat_form .message_form textarea{\r\n margin: 5px 0 5px 0;\r\n border: 1px solid #e0e0e0;\r\n position: relative;\r\n width: 90%;\r\n font-family: inherit;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 500;\r\n color: #4b4b4b;\r\n -webkit-font-smoothing: antialiased;\r\n font-smoothing: antialiased;\r\n outline: none;\r\n background: #fff;\r\n display: inline-block;\r\n resize: none;\r\n padding: 5px;\r\n border-radius: 3px;\r\n }\r\n \r\n .chat_form .message_form button{\r\n margin: 5px 0 5px 0;\r\n border: 1px solid #e0e0e0;\r\n position: relative;\r\n width: 95%;\r\n font-family: inherit;\r\n font-size: 12px;\r\n line-height: 20px;\r\n font-weight: 500;\r\n color: #fff;\r\n -webkit-font-smoothing: antialiased;\r\n font-smoothing: antialiased;\r\n outline: none;\r\n background: #fff;\r\n display: inline-block;\r\n resize: none;\r\n padding: 5px;\r\n border-radius: 3px;\r\n background: #83c76d;\r\n cursor: pointer;\r\n }\r\n \r\n strong.chat_time {\r\n padding: 0 1px 1px 0;\r\n font-weight: 500;\r\n font-size: 8px;\r\n display: block;\r\n }\r\n \r\n /*Chatbox scrollbar*/\r\n \r\n ::-webkit-scrollbar {\r\n width: 6px;\r\n }\r\n \r\n ::-webkit-scrollbar-track {\r\n border-radius: 0;\r\n }\r\n \r\n ::-webkit-scrollbar-thumb {\r\n margin: 2px;\r\n border-radius: 10px;\r\n background: rgba(0, 0, 0, 0.2);\r\n }\r\n \r\n /*Element state*/\r\n \r\n .is-active {\r\n -webkit-transform: rotate(180deg);\r\n transform: rotate(180deg);\r\n -webkit-transition: all 1s ease-in-out;\r\n transition: all 1s ease-in-out;\r\n }\r\n \r\n .is-float {\r\n box-shadow: 0 0 6px rgba(0, 0, 0, .16), 0 6px 12px rgba(0, 0, 0, .32);\r\n }\r\n \r\n .is-loading {\r\n display: block;\r\n -webkit-animation: load 1s cubic-bezier(0, .99, 1, 0.6) infinite;\r\n animation: load 1s cubic-bezier(0, .99, 1, 0.6) infinite;\r\n }\r\n \r\n /*Animation*/\r\n \r\n @-webkit-keyframes zoomIn {\r\n 0% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n opacity: 0.0;\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: 1;\r\n }\r\n }\r\n \r\n @keyframes zoomIn {\r\n 0% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n opacity: 0.0;\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: 1;\r\n }\r\n }\r\n \r\n @-webkit-keyframes load {\r\n 0% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n opacity: 0.0;\r\n }\r\n 50% {\r\n -webkit-transform: scale(1.5);\r\n transform: scale(1.5);\r\n opacity: 1;\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: 0;\r\n }\r\n }\r\n \r\n @keyframes load {\r\n 0% {\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n opacity: 0.0;\r\n }\r\n 50% {\r\n -webkit-transform: scale(1.5);\r\n transform: scale(1.5);\r\n opacity: 1;\r\n }\r\n 100% {\r\n -webkit-transform: scale(1);\r\n transform: scale(1);\r\n opacity: 0;\r\n }\r\n }\r\n /* SMARTPHONES PORTRAIT */\r\n \r\n @media only screen and (min-width: 300px) {\r\n .chat {\r\n width: 290px;\r\n }\r\n #expandbutton {\r\n display:none;\r\n }\r\n }\r\n /* SMARTPHONES LANDSCAPE */\r\n \r\n @media only screen and (min-width: 480px) {\r\n .chat {\r\n width: 300px;\r\n }\r\n .chat_field {\r\n width: 65%;\r\n }\r\n #expandbutton {\r\n display:none;\r\n }\r\n }\r\n /* TABLETS PORTRAIT */\r\n \r\n @media only screen and (min-width: 768px) {\r\n .chat {\r\n width: 300px;\r\n }\r\n .chat_field {\r\n width: 65%;\r\n }\r\n #expandbutton {\r\n display:block;\r\n }\r\n }\r\n /* TABLET LANDSCAPE / DESKTOP */\r\n \r\n @media only screen and (min-width: 1024px) {\r\n .chat {\r\n width: 300px;\r\n }\r\n .chat_field {\r\n width: 65%;\r\n }\r\n #expandbutton {\r\n display:block;\r\n }\r\n }\r\n /*Color Options*/\r\n \r\n \r\n \r\n .blue .fab {\r\n background: #2d2c97;\r\n color: #fff;\r\n }\r\n \r\n \r\n \r\n .blue .chat {\r\n background: #2d2c97;\r\n color: #999;\r\n }\r\n \r\n #footerstart {\r\n position:absolute;\r\n bottom:0;\r\n z-index: 1000;\r\n }\r\n \r\n #footerchat{\r\n position:absolute;\r\n bottom:0;\r\n z-index: 1000;\r\n display:none !important; /*remove to reveal test field*/\r\n }\r\n \r\n \r\n /* Ripple */\r\n \r\n .ink {\r\n display: block;\r\n position: absolute;\r\n background: rgba(38, 50, 56, 0.4);\r\n border-radius: 100%;\r\n -moz-transform: scale(0);\r\n -ms-transform: scale(0);\r\n webkit-transform: scale(0);\r\n -webkit-transform: scale(0);\r\n transform: scale(0);\r\n }\r\n /*animation effect*/\r\n \r\n .ink.animate {\r\n -webkit-animation: ripple 0.5s ease-in-out;\r\n animation: ripple 0.5s ease-in-out;\r\n }\r\n \r\n @-webkit-keyframes ripple {\r\n /*scale the element to 250% to safely cover the entire link and fade it out*/\r\n \r\n 100% {\r\n opacity: 0;\r\n -moz-transform: scale(5);\r\n -ms-transform: scale(5);\r\n webkit-transform: scale(5);\r\n -webkit-transform: scale(5);\r\n transform: scale(5);\r\n }\r\n }\r\n \r\n @keyframes ripple {\r\n /*scale the element to 250% to safely cover the entire link and fade it out*/\r\n \r\n 100% {\r\n opacity: 0;\r\n -moz-transform: scale(5);\r\n -ms-transform: scale(5);\r\n webkit-transform: scale(5);\r\n -webkit-transform: scale(5);\r\n transform: scale(5);\r\n }\r\n }\r\n ::-webkit-input-placeholder { /* Chrome */\r\n color: #bbb;\r\n }\r\n :-ms-input-placeholder { /* IE 10+ */\r\n color: #bbb;\r\n }\r\n ::-moz-placeholder { /* Firefox 19+ */\r\n color: #bbb;\r\n }\r\n :-moz-placeholder { /* Firefox 4 - 18 */\r\n color: #bbb;\r\n }\r\n \r\n \r\n .pic-ctn {\r\n width: 100vw;\r\n height: 200px;\r\n }\r\n \r\n @keyframes display {\r\n 0% {\r\n transform: translateX(200px);\r\n opacity: 0;\r\n }\r\n 10% {\r\n transform: translateX(0);\r\n opacity: 1;\r\n }\r\n 20% {\r\n transform: translateX(0);\r\n opacity: 1;\r\n }\r\n 30% {\r\n transform: translateX(-200px);\r\n opacity: 0;\r\n }\r\n 100% {\r\n transform: translateX(-200px);\r\n opacity: 0;\r\n }\r\n }\r\n \r\n .chat-carousel {\r\n position: relative;\r\n width: 100%;\r\n overflow:hidden;\r\n margin-top: 0;\r\n }\r\n \r\n .chat-carousel > .pic {\r\n position: absolute;\r\n top: 0;\r\n left: calc(50% - 100px);\r\n opacity: 0;\r\n animation: display 25s infinite;\r\n }\r\n \r\n .pic:nth-child(2) {\r\n animation-delay: 5s;\r\n }\r\n .pic:nth-child(3) {\r\n animation-delay: 10s;\r\n }\r\n .pic:nth-child(4) {\r\n animation-delay: 15s;\r\n }\r\n .pic:nth-child(5) {\r\n animation-delay: 20s;\r\n }\r\n \r\n .owl-carousel {\r\n overflow: hidden;\r\n }\r\n \r\n .chat_first_screen{\r\n background-color:transparent !important;\r\n border-radius:0 !important;\r\n box-shadow:none !important;\r\n background-size: 100% 100% !important;\r\n background-repeat:no-repeat !important;\r\n width:100px !important;\r\n height:100px !important;\r\n }\r\n \r\n .chat_first_screen2{\r\n background-color:transparent !important;\r\n border-radius: 50% !important;\r\n border: 1px solid #2d2c97 !important;\r\n box-shadow: 0px 1px 13px 0px rgba(0,0,0,0.36) !important;\r\n background-size: 100% 100% !important;\r\n width:100px !important;\r\n height:100px !important;\r\n background-repeat:no-repeat !important;\r\n }\r\n \r\n #prime{\r\n z-index:-100 !important;\r\n background-color:transparent !important;\r\n border-radius:0 !important;\r\n box-shadow:none !important;\r\n background-size: cover !important;\r\n width:80px !important;\r\n height:80px !important;\r\n }\r\n \r\n .label-block {\r\n display : block;\r\n width : 100%;\r\n margin-bottom : 0.5em;\r\n }\r\n \r\n .owl-carousel1.owl-carousel .owl-nav .owl-prev{left:20px}\r\n \r\n .owl-carousel1.owl-carousel .owl-nav .owl-next{right:30px}\r\n \r\n .owl-carousel1 .owl-dots{margin-top:0;}\r\n \r\n .owl-carousel1.owl-carousel .owl-nav i {\r\n background: #ffffff;\r\n border: 1px solid #013e6d;\r\n color: #013e6d;\r\n border-radius:50%;\r\n margin-bottom:0.5em;\r\n }\r\n \r\n .owl-carousel1.owl-carousel .owl-nav i:hover {\r\n background: #013e6d;\r\n border: 1px solid #013e6d;\r\n color: #fff;\r\n }\r\n \r\n .owl-carousel1.owl-carousel .owl-nav .owl-prev {\r\n top: 97%;\r\n }\r\n \r\n .owl-carousel1.owl-carousel .owl-nav .owl-next {\r\n top: 97%;\r\n }\r\n \r\n .chat_msg_item ul li{\r\n list-style: inherit;\r\n margin-left : 1.5em;\r\n margin-top : 0.4em;\r\n }\r\n \r\n .chat_msg_item ul li li{\r\n list-style: inherit;\r\n margin-left : 2.5em;\r\n }\r\n \r\n .menu-utama-footer{\r\n margin : 1em 0;\r\n }\r\n \r\n .btn-chat-start {\r\n background: #013e6d;\r\n border-color:#013e6d;\r\n color:#fff !important;\r\n cursor:pointer;\r\n }\r\n \r\n .btn-chat-start:hover {\r\n background: #2aa78d;\r\n border-color:#2aa78d;\r\n color:#fff !important;\r\n }\r\n\r\n</style>',NULL,0,17,1,1,''),(53,'Home - Slider - Full Width | Public Page',0,'echo \'<style>\r\n .ls-bottom-nav-wrapper {z-index:1001 !important;}\r\n .ls-thumbnail-hover-img {\r\n -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n border:2px solid #fff;\r\n }\r\n .ls-nav-start.ls-nav-start-active::before { display:none; }\r\n .ls-nav-stop::before { display:none; }\r\n .ls-bottom-slidebuttons a {\r\n -webkit-box-shadow: 0px 1px 11px 3px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n }\r\n .dropdown.megamenu-container{border : 5px solid #fff !important;}\r\n .ls-bottom-slidebuttons a {box-shadow:none !important; }\r\n .ls-gui-element.ls-bottom-nav-wrapper { margin-top:60px !important; }\r\n /*@media only screen and (min-width: 481px) {\r\n .ls-gui-element.ls-nav-prev {left:-60px !important; }\r\n .ls-gui-element.ls-nav-next {right:-60px !important;}\r\n }*/\r\n .ls-slide-backgrounds {pointer-events: none;}\r\n .ls-wrapper {pointer-events: none; }\r\n .ls-bg { pointer-events: auto;}\r\n #slider{\r\n width:1600px;\r\n height:500px;\r\n margin:0 auto;\r\n margin-bottom: 0px;\r\n }\r\n #slider-section{\r\n margin:0;\r\n padding:0;\r\n \r\n background:transparent;\r\n /*\r\n padding-left:8%;\r\n padding-right:8%;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n \r\n background-size:cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n */\r\n }\r\n .ls-borderlessdark3d .ls-shadow {\r\n //display: none;\r\n }\r\n .ls-gui-element.ls-bottom-nav-wrapper {\r\n //margin-top: 0px !important;\r\n }\r\n #slider-section, .ls-nav-next{z-index:9999 !important;}\r\n \r\n .ls-borderlessdark3d .ls-playvideo, .ls-borderlessdark3d .ls-nav-sides, .ls-borderlessdark3d .ls-bottom-slidebuttons a, .ls-borderlessdark3d .ls-nav-prev, .ls-borderlessdark3d .ls-nav-next, .ls-borderlessdark3d .ls-nav-start, .ls-borderlessdark3d .ls-nav-stop, .ls-borderlessdark3d .ls-fullscreen, .ls-borderlessdark3d .ls-loading-container {\r\n /*\r\n background-image: url(\'.$baseUrl.\'/assets/layerslider/skins/v5/skinwithwhitebordergreen.png);\r\n */\r\n //background-image: url(\'.$baseUrl.\'/assets/layerslider/skins/v5/skin.png);\r\n }\r\n</style>\';\r\n\r\n$slider_background = $baseUrl.\'/assets/portal/images/bgkdn.png\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC])\r\n ->limit(1);\r\n$modelSliderBackground = $querySliderBackground->all();\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\n$slider_list = \'\';\r\n$querySliderBanner = new \\yii\\db\\Query(); \r\n$querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n //->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_slider_translation.slider_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n$modelSliderBanner = $querySliderBanner->all();\r\nif(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if($rowSliderBanner[\'slider_url_type\']==\'external\')\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.open(\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\');\"\';\r\n if($rowSliderBanner[\'slider_url_type\']==\'upload\')\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.open(\\\'\'.$baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_url_upload\'].\'\\\');\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'\r\n\r\n <section id=\"slider-section\" class=\"mb-60\">\r\n <div id=\"slider\">\'.$slider_list.\'</div>\r\n </section> \r\n\';\r\n\r\n\r\n',NULL,1,12,1,NULL,''),(54,'Home - Latest | Public Page',0,'echo \'\r\n<style>\r\n @media only screen and (max-width: 480px) {\r\n .tickerarea {\r\n height:60px;\r\n }\r\n .tickermaintitle {\r\n margin:0;\r\n margin-top: 0px;\r\n }\r\n }\r\n @media only screen and (min-width: 481px) {\r\n .tickerarea {\r\n height:auto;\r\n }\r\n .tickermaintitle {\r\n margin:0;\r\n margin-top: 9px;\r\n }\r\n }\r\n</style>\r\n\r\n<div class=\"container\" style=\"width:100%;max-width:100%;margin:0;padding:0;box-shadow: 0px 0px 10px rgb(0 0 0 / 40%);\">\r\n <div class=\"mt-60 mb-60xx\">\r\n <div class=\"container\" style=\"margin: 0;padding: 0;max-width:100%;\">\r\n <div class=\"row\" style=\"margin: 0;padding: 0;box-shadow:inset 0px 0px 7px 0px rgb(0 0 0 / 43%);\">\r\n <div class=\"col-sm-2\" style=\"background:#dedede;background:url(\'.$baseUrl.\'/assets/portal/images/latestarrow3.jpg) no-repeat;background-size:100% 100%;\">\r\n <p class=\"tickermaintitle\" style=\"color:#fff;font-weight:bold;font-size:1em;text-align:center;\">\r\n \'.strtoupper(Yii::t(\'app\', \'terkini\')).\'\r\n </p>\r\n </div>\r\n <div class=\"tickerarea col-sm-10\" style=\"background:#dedede;\">\r\n <div id=\"ticker-roll\" class=\"ticker\" style=\"background:transparent;\">\r\n <ul>\';\r\n$queryLatest = new \\yii\\db\\Query(); \r\n$queryLatest->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'announcement_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'latest\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelLatest = $queryLatest->all();\r\nif(!empty($modelLatest)){\r\n foreach($modelLatest as $rowLatest){\r\n echo \'<li style=\"font-size:0.8em;\">\'.$rowLatest[\'announcement_translation_content\'].\'</li>\';\r\n }\r\n}\r\n \r\n echo \'</ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\';',NULL,1,12,1,1,''),(55,'Home - Negeri List | Public Page',0,'echo \'\r\n<div class=\"container\">\r\n<div class=\"mt-60xx mb-60\" style=\"margin: 0;padding: 0;margin-bottom:0px !important;\">\r\n <div class=\"container\" style=\"margin: 0;padding: 0;max-width:100%;\">\r\n <div class=\"row\" style=\"margin: 0;padding: 0;\">\r\n <div class=\"col-xs-12\" style=\"background-image:url(\\\'\'.$baseUrl.\'/assets/portal/images/background-headerlogo.jpg\\\');background-size:cover;background-position:center center;;width:100%;\">\r\n <p style=\"color:#fff;font-size:0.8em;margin:0;text-align:center;width:100%;padding:12px;\">\r\n\';\r\n\r\n $queryAgenciesLink = new \\yii\\db\\Query(); \r\n $queryAgenciesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\',\r\n \'content_application.application_img\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app_negeri\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelAgenciesLink = $queryAgenciesLink->all();\r\n $outputstring = \'\';\r\n if(!empty($modelAgenciesLink)){\r\n foreach($modelAgenciesLink as $rowAgenciesLink){\r\n $temptitle = $rowAgenciesLink[\'application_title\'];\r\n $outputstring .= \'<a href=\"\'.$baseUrl.\'/\'.$rowAgenciesLink[\'application_url\'].\'\" target=\"_blank\" style=\"color:white;\">\r\n \'.$temptitle.\'\r\n </a> •\';\r\n \r\n }\r\n \r\n echo rtrim($outputstring, \" •\");\r\n }\r\n\r\necho \'\r\n </p>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n</div>\r\n</div>\';',NULL,1,12,1,NULL,''),(56,'Home - Services List | Public Page',0,'echo \'<div class=\"container\">\r\n<div class=\"mt-60xx mb-60\" style=\"margin: 0;padding: 0;margin-bottom:0px !important;\">\r\n <div class=\"container\" style=\"margin: 0;padding: 0;max-width:100%;\">\r\n <div class=\"row\" style=\"margin: 0;padding: 0;\">\';\r\n \r\n $queryServicesLink = new \\yii\\db\\Query(); \r\n $queryServicesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelServicesLink = $queryServicesLink->all();\r\n if(!empty($modelServicesLink)){\r\n $countServices = 0;\r\n foreach($modelServicesLink as $rowServicesLink){\r\n $countServices++;\r\n $background_services = \'#888\';\r\n if($countServices%2==0)\r\n $background_services = \'#aaa\';\r\n echo \'<div class=\"col-xs-12 col-sm-4\" style=\"background:\'.$background_services.\';\">\r\n <a href=\"\'.$rowServicesLink[\'application_url\'].\'\" target=\"_blank\">\r\n <p style=\"color:#fff;font-size:0.9em;margin:0;text-align:center;width:100%;padding:12px;\">\r\n \'.$rowServicesLink[\'application_title\'].\'\r\n </p>\r\n </a>\r\n </div>\';\r\n }\r\n }\r\n \r\n echo \'\r\n </div>\r\n </div>\r\n </div>\r\n</div>\';',NULL,1,12,1,NULL,''),(57,'Home - Main Items | Public Page',0,'echo \'<style>\r\n\r\n.article-container {\r\n margin:0;\r\n padding:0;\r\n width: 100%;\r\n height: 200px;\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.article-img-holder {\r\n width: 100%;\r\n height: 100%;\r\n background-position: center;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n transition: all 1s;\r\n}\r\n\r\n.article-img-holder:hover {\r\n transform: scale(1.2);\r\n}\r\n \r\n</style>\r\n<section class=\"mt-40 mb-10xx\" style=\"margin-top:0px !important;padding-top:30px;background:transparent;\">\r\n \r\n <div class=\"container content-middle\" style=\"\">\r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-md-4 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/announcement-list\">\r\n <div class=\"article-container\" style=\"border-bottom:8px solid #c24d4a;box-shadow:0px 0px 10px rgb(0 0 0 / 40%)\">\r\n <div class=\"article-img-holder business-feature feature-text bg-overlay-black-30\" style=\"background: url(\'.$baseUrl.\'/assets/portal/images/mainitem1.jpg) center center;background-size:cover;margin:0;width:100%;border-radius:0px;\">\r\n <!--div class=\"feature-icon position-relative\">\r\n <span class=\"ti-desktop text-white\"></span>\r\n </div-->\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;\">\'.strtoupper(Yii::t(\'app\', \'terkini\')).\'</h5>\r\n <p class=\"text-white\" style=\"font-size:14px;\">\'.Yii::t(\'app\', \'Berita dan Pengumuman\').\'</p>\r\n </div>\r\n </div>\r\n </div>\r\n </a>\r\n \r\n </div>\r\n <div class=\"col-md-4 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=dynaportalcare\">\r\n <div class=\"article-container\" style=\"border-bottom:8px solid #1c254d;box-shadow:0px 0px 10px rgb(0 0 0 / 40%)\">\r\n <div class=\"article-img-holder business-feature feature-text bg-overlay-black-30\" style=\"background: url(\'.$baseUrl.\'/assets/portal/images/mainitem3.jpg) center center;background-size:cover;margin:0;width:100%;border-radius:0px;\">\r\n <!--div class=\"feature-icon position-relative\">\r\n <span class=\"ti-desktop text-white\"></span>\r\n </div-->\r\n \r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;\">\'.Yii::t(\'app\', \'Pengenalan\').\'</h5>\r\n <p class=\"text-white\" style=\"font-size:14px;\">\'.Yii::t(\'app\', \'Latar Belakang Dan Pengenalan\').\'</p>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n </a>\r\n </div>\r\n <div class=\"col-md-4 col-xs-12\" style=\"padding-left:0px;padding-right:0px;\">\r\n <a href=\"\'.$baseUrl.\'/pkp/home\">\r\n <div class=\"article-container\" style=\"border-bottom:8px solid #c24d4a;box-shadow:0px 0px 10px rgb(0 0 0 / 40%)\">\r\n <div class=\"article-img-holder business-feature feature-text bg-overlay-black-30\" style=\"background: url(\'.$baseUrl.\'/assets/portal/images/main1-1.jpg) center center;background-size:cover;margin:0;width:100%;border-radius:0px;\">\r\n <!--div class=\"feature-icon position-relative\">\r\n <span class=\"ti-desktop text-white\"></span>\r\n </div-->\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;\">\'.strtoupper(Yii::t(\'app\', \'COVID-19\')).\'</h5>\r\n <p class=\"text-white\" style=\"font-size:14px;\">\'.Yii::t(\'app\', \'Maklumat Tentang Covid-19\').\'</p>\r\n </div>\r\n </div>\r\n </div>\r\n </a>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(58,'Article - Title Design 2 | Public Page',0,'use yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\nrequire_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\nrequire_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\n$article_code = Yii::$app->getRequest()->getQueryParam(\'id\');\r\n$article_title = \'\';\r\n$article_content = \'\';\r\n$article_id = \'\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'article_translation_title AS title\',\'article_translation_content AS content\',\'content_article.article_id\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n ->andwhere([\'=\',\'article_code\',$article_code])\r\n ->andwhere([\'=\',\'article_translation_language\',Yii::$app->language])\r\n ->all();\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $article_title = $row[\'title\'];\r\n $article_content = $row[\'content\']; \r\n $article_id = $row[\'article_id\'];\r\n }\r\n} else {\r\n \r\n $query = new \\yii\\db\\Query(); \r\n $model = $query->select([\'article_translation_title AS title\',\'article_translation_content AS content\',\'content_article.article_id\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n ->andwhere([\'=\',\'article_code\',$article_code])\r\n ->andwhere([\'=\',\'article_translation_main\',\'1\'])\r\n ->all();\r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $article_title = $row[\'title\'];\r\n $article_content = $row[\'content\']; \r\n $article_id = $row[\'article_id\'];\r\n }\r\n }\r\n \r\n}\r\n\r\n$article_content_result = gettaggedcontent($article_content);\r\n\r\n/******* INSERT VISITOR PAGE LOG START *******/\r\n$modellog = new PageVisitLog();\r\n$modellog->content_type = \'article\';\r\n$modellog->table_related = \'content_article,content_article_translation\';\r\n$modellog->id_column_name = \'article_id\'; \r\n$modellog->title_column_name = \'article_translation_title\'; \r\n$modellog->data_id = $article_id;\r\n$modellog->action_type = \'view\';\r\n$modellog->action_datetime = date(\"Y-m-d H:i:s\");\r\n$modellog->visitor_ip = Detect::ip();\r\n$modellog->visitor_os = Detect::os();\r\n$modellog->visitor_device = Detect::deviceType();\r\n$modellog->visitor_location_country = $modellog->ip_info(\"Visitor\", \"Country\");\r\n$modellog->visitor_location_state = $modellog->ip_info(\"Visitor\", \"State\");\r\n$modellog->visitor_location_city = $modellog->ip_info(\"Visitor\", \"City\");\r\n$modellog->visitor_browser = Detect::browser();\r\n$modellog->save();\r\n/******* INSERT VISITOR PAGE LOG END *******/\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n /*#article-wrapper ul li, #article-wrapper ol li {\r\n list-style: initial;\r\n }*/\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.$article_title.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.$article_title.\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/dynaweblogowatermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <p style=\"text-align:right;color:grey;margin-bottom:2em; font-size:0.9em;\">\r\n <i class=\"fa fa-eye\" aria-hidden=\"true\"></i> \r\n \'.number_format(\r\n (new \\yii\\db\\Query())->from(\'page_visit_log\')\r\n ->where([\'=\', \'content_type\', \'article\'])\r\n ->andwhere([\'=\', \'data_id\', $article_id])\r\n ->andwhere([\'=\', \'action_type\', \'view\'])\r\n ->count()\r\n ).\' views\r\n </p>\r\n <div class=\"text-justify\" id=\"article-wrapper\">\r\n \'.$article_content_result.\'\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(59,'Home - Additional Items | Public Page',0,'use yii\\db\\Expression;\r\n\r\n//get statistics data\r\n$total_active = 0;\r\n/*\r\n$ch = curl_init();\r\ncurl_setopt($ch, CURLOPT_FAILONERROR, true);\r\ncurl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);\r\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\r\ncurl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);\r\ncurl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);\r\ncurl_setopt($ch, CURLOPT_URL, \"summary.php\");\r\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\r\n$server_output = curl_exec($ch);\r\ncurl_close($ch);\r\n$stats_arr = json_decode($server_output, true);\r\nif (!empty($stats_arr[\'total_active\']))\r\n $total_active = $stats_arr[\'total_active\'];\r\n*/\r\n\r\necho \'\r\n\r\n\r\n\r\n<section style=\"margin-top:10px !important;padding-top:0px;padding-bottom:5px;background:transparent;\">\r\n <div class=\"container content-middle\">\r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/chart.jpg);background-size:cover;background-position:center center;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #c24d4a;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 310px;min-height: 310px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;\">\'.Yii::t(\'app\', \'Statistik\').\'</h5>\r\n <div class=\"text-white\" style=\"font-size:14px;min-height:240px;\">\r\n <div class=\"counterx text-white text-center\">\r\n <div class=\"count\" style=\"font-size:60px;font-weight:bold;\">\'.$total_active.\'</div>\r\n <div>\'.Yii::t(\'app\', \'Statistik Pengguna\').\'</div>\r\n </div><br>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background: url(\'.$baseUrl.\'/assets/portal/images/bgimage1.jpg);background-size:cover;background-position:center center;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #c24d4a;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 310px;min-height: 310px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\';\r\n \r\n $queryFact = new \\yii\\db\\Query(); \r\n $modelFact = $queryFact->select([\'article_translation_title AS title\',\'article_translation_content AS content\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n //->where([\'=\',\'article_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'article_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'article_category\',\'facts\'])\r\n ->andwhere([\'=\',\'article_status\',\'active\'])\r\n ->orderBy(new Expression(\'rand()\'))\r\n ->limit(1)\r\n ->all();\r\n if(!empty($modelFact)){\r\n foreach($modelFact as $rowFact){\r\n echo \'<h5 class=\"text-white\" style=\"font-size:24px;\">\'.$rowFact[\'title\'].\'</h5>\r\n <div class=\"text-white\" style=\"font-size:14px;min-height:250px;margin-top:2em;\">\r\n \'.$rowFact[\'content\'].\'\r\n </div>\'; \r\n }\r\n }\r\n \r\n echo \'\r\n \r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background: url(\'.$baseUrl.\'/assets/portal/images/bgimage2.jpg);background-size:cover;background-position:center center;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #c24d4a;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 310px;min-height: 310px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;\">\'.Yii::t(\'app\', \'Tinjauan Pendapat\').\'</h5>\r\n <div class=\"text-white\" style=\"font-size:14px;min-height:250px;\">\r\n <form method=\"POST\" action=\"\'.$baseUrl.\'/portal-main/poll-insert\">\';\r\n \r\n $queryPoll = new \\yii\\db\\Query();\r\n $modelPoll = $queryPoll->select([\'*\'])->from(\'content_poll\')\r\n ->where([\'=\',\'poll_status\',\'active\'])\r\n ->andwhere([\'=\',\'poll_main\',\'1\'])\r\n ->limit(1)->all();\r\n if(!empty($modelPoll)){\r\n foreach($modelPoll as $rowPoll){\r\n $poll_id = $rowPoll[\'poll_id\'];\r\n $poll_question = $rowPoll[\'poll_question\'];\r\n $poll_answer_arr = json_decode($rowPoll[\'poll_answer\']);\r\n \r\n \r\n \r\n if(Yii::$app->language != \'Malay\'){\r\n $queryPollTranslation = new \\yii\\db\\Query();\r\n $modelPollTranslation = $queryPollTranslation->select([\'*\'])->from(\'content_poll\')\r\n ->where([\'=\',\'poll_parent_id\',$rowPoll[\'poll_id\']])\r\n ->andwhere([\'=\',\'poll_language\',Yii::$app->language])\r\n ->all();\r\n if(!empty($modelPollTranslation)){\r\n foreach($modelPollTranslation as $rowPollTranslation){\r\n $poll_id = $rowPollTranslation[\'poll_id\'];\r\n $poll_question = $rowPollTranslation[\'poll_question\'];\r\n $poll_answer_arr = json_decode($rowPollTranslation[\'poll_answer\']);\r\n }\r\n }\r\n }\r\n \r\n echo $poll_question;\r\n echo \'<input type=\"hidden\" value=\"\'.$poll_id.\'\" name=\"poll_id\">\r\n <div class=\"text-white\" style=\"padding:1em 0;text-align: left;padding-left: 15px;padding-right: 15px;font-size: 13px;\">\';\r\n \r\n if(!empty($poll_answer_arr)){\r\n foreach($poll_answer_arr as $poll_answer){\r\n echo \'<input type=\"radio\" value=\"\'.$poll_answer.\'\" name=\"poll_user_answer\" required> \'.$poll_answer.\'<br>\';\r\n }\r\n }\r\n \r\n echo \'</div><button type=\"submit\" class=\"btn-custom\" style=\"background:#c24d4a;\">\'.Yii::t(\'app\', \'Hantar\').\'</button>\';\r\n }\r\n }\r\n \r\n echo \'</form>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:0px;\">\';\r\n \r\n$queryPublication = new \\yii\\db\\Query(); \r\n$modelPublication = $queryPublication->select([\'*\'])->from(\'publication_document\')\r\n ->innerJoin(\'publication_document_translation\',\'publication_document.document_id=publication_document_translation.document_translation_parent_id\')\r\n ->where([\'=\',\'publication_document.document_main\',\'1\'])\r\n ->all();\r\nif(!empty($modelPublication)){\r\n foreach($modelPublication as $rowPublication){\r\n $publicationImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowPublication[\'document_image\']))\r\n $publicationImg = $baseUrl.\'/admin/\'.$rowPublication[\'document_image\'];\r\n echo \'<a href=\"\'.$baseUrl.\'/portal-main/publication-details?id=\'.$rowPublication[\'document_code\'].\'\"><div class=\"business-feature feature-text pb-0\" \r\n style=\"background: url(\'.$publicationImg.\');\r\n background-size:100%;background-position:top center;margin:0;width:100%;\r\n border-radius:0px;border-bottom:8px solid #c24d4a;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);\r\n padding: 15px;max-height: 310px;min-height: 310px;overflow:hidden;\">\r\n </div></a>\';\r\n }\r\n}\r\n \r\n echo \'\r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<script>\r\n $(document).ready(function() {\r\n $(\".count\").each(function () {\r\n $(this).prop(\"Counter\",0).animate({\r\n Counter: $(this).text()\r\n }, {\r\n duration: 10000,\r\n easing: \"swing\",\r\n step: function(now) {\r\n $(this).text(Math.ceil(now).toLocaleString(\"en\"));\r\n }\r\n });\r\n });\r\n });\r\n</script>\';',NULL,1,12,1,1,''),(60,'Home - Latest - CSS JS | Public Page',0,'<style>\r\n .ticker {\r\n margin: 0;\r\n padding: 12px;\r\n width: 100%;\r\n text-align: left;\r\n position: relative;\r\n overflow: hidden;\r\n background-color:#ffffff;\r\n height : 48px !important;\r\n }\r\n \r\n .ticker ul {\r\n width: 100%;\r\n position: relative;\r\n margin: auto;\r\n }\r\n \r\n .ticker ul li {\r\n width: 100%;\r\n display: none;\r\n color:#333;\r\n margin:0;\r\n \r\n }\r\n</style>\r\n<script>\r\n(function($) {\r\n $.simpleTicker =function(element, options) {\r\n var defaults = {\r\n speed : 1000,\r\n delay : 7000,\r\n easing : \'swing\',\r\n effectType : \'slide\'\r\n }\r\n\r\n var param = {\r\n \'ul\' : \'\',\r\n \'li\' : \'\',\r\n \'initList\' : \'\',\r\n \'ulWidth\' : \'\',\r\n \'liHeight\' : \'\',\r\n \'tickerHook\' : \'tickerHook\',\r\n \'effect\' : {}\r\n }\r\n\r\n var plugin = this;\r\n plugin.settings = {}\r\n\r\n var $element = $(element),\r\n element = element;\r\n\r\n plugin.init = function() {\r\n plugin.settings = $.extend({}, defaults, options);\r\n param.ul = element.children(\'ul\');\r\n param.li = element.find(\'li\');\r\n param.initList = element.find(\'li:first\');\r\n param.ulWidth = param.ul.width();\r\n param.liHeight = param.li.height();\r\n\r\n element.css({height:(param.liHeight)});\r\n param.li.css({top:\'0\',left:\'0\',position:\'absolute\'});\r\n\r\n //dispatch\r\n switch (plugin.settings.effectType) {\r\n case \'fade\':\r\n plugin.effect.fade();\r\n break;\r\n case \'roll\':\r\n plugin.effect.roll();\r\n break;\r\n case \'slide\':\r\n plugin.effect.slide();\r\n break;\r\n }\r\n plugin.effect.exec();\r\n }\r\n\r\n plugin.effect = {};\r\n\r\n plugin.effect.exec = function() {\r\n param.initList.css(param.effect.init.css)\r\n .animate(param.effect.init.animate,plugin.settings.speed,plugin.settings.easing)\r\n .addClass(param.tickerHook);\r\n if (element.find(param.li).length > 1) {\r\n setInterval(function(){\r\n element.find(\'.\' + param.tickerHook)\r\n .animate(param.effect.start.animate,plugin.settings.speed,plugin.settings.easing)\r\n .next()\r\n .css(param.effect.next.css)\r\n .animate(param.effect.next.animate,plugin.settings.speed,plugin.settings.easing)\r\n .addClass(param.tickerHook)\r\n .end()\r\n .appendTo(param.ul)\r\n .css(param.effect.end.css)\r\n .removeClass(param.tickerHook);\r\n },plugin.settings.delay);\r\n }\r\n }\r\n\r\n plugin.effect.fade = function() {\r\n param.effect = {\r\n \'init\' : {\r\n \'css\' : {display:\'block\',opacity:\'0\'},\r\n \'animate\' : {opacity:\'1\',zIndex:\'98\'}\r\n },\r\n \'start\' : {\r\n \'animate\' : {opacity:\'0\'}\r\n },\r\n \'next\' : {\r\n \'css\' : {display:\'block\',opacity:\'0\',zIndex:\'99\'},\r\n \'animate\' : {opacity:\'1\'}\r\n },\r\n \'end\' : {\r\n \'css\' : {display:\'none\',zIndex:\'98\'}\r\n }\r\n }\r\n }\r\n\r\n plugin.effect.roll = function() {\r\n param.effect = {\r\n \'init\' : {\r\n \'css\' : {top:\'3em\',display:\'block\',opacity:\'0\'},\r\n \'animate\' : {top:\'0\',opacity:\'1\',zIndex:\'98\'}\r\n },\r\n \'start\' : {\r\n \'animate\' : {top:\'-3em\',opacity:\'0\'}\r\n },\r\n \'next\' : {\r\n \'css\' : {top:\'3em\',display:\'block\',opacity:\'0\',zIndex:\'99\'},\r\n \'animate\' : {top:\'0\',opacity:\'1\'}\r\n },\r\n \'end\' : {\r\n \'css\' : {zIndex:\'98\'}\r\n }\r\n }\r\n }\r\n \r\n\r\n plugin.effect.slide = function() {\r\n param.effect = {\r\n \'init\' : {\r\n \'css\' : {left:(200),display:\'block\',opacity:\'0\'},\r\n \'animate\' : {left:\'0\',opacity:\'1\',zIndex:\'98\'}\r\n },\r\n \'start\' : {\r\n \'animate\' : {left:(-(200)),opacity:\'0\'}\r\n },\r\n \'next\' : {\r\n \'css\' : {left:(param.ulWidth),display:\'block\',opacity:\'0\',zIndex:\'99\'},\r\n \'animate\' : {left:\'0\',opacity:\'1\'}\r\n },\r\n \'end\' : {\r\n \'css\' : {zIndex:\'98\'}\r\n }\r\n }\r\n }\r\n\r\n plugin.init();\r\n }\r\n\r\n $.fn.simpleTicker = function(options) {\r\n return this.each(function() {\r\n if (undefined == $(this).data(\'simpleTicker\')) {\r\n var plugin = new $.simpleTiecker(this, options);\r\n $(this).data(\'simpleTicker\', plugin);\r\n }\r\n });\r\n }\r\n})(jQuery);\r\n $(function(){\r\n //$.simpleTicker($(\'#ticker-fade\'),{\'effectType\':\'fade\'});\r\n $.simpleTicker($(\'#ticker-roll\'),{\'effectType\':\'fade\'});\r\n //$.simpleTicker($(\'#ticker-slide\'),{\'effectType\':\'slide\'});\r\n //$.simpleTicker($(\'#ticker-one-item\'),{\'effectType\':\'fade\'});\r\n});\r\n</script>',NULL,0,12,1,NULL,''),(61,'Home (Negeri) - Slider | Public Page',0,'echo \'<style>\r\n .ls-bottom-nav-wrapper {z-index:1001 !important;}\r\n .ls-thumbnail-hover-img {\r\n -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n border:2px solid #fff;\r\n }\r\n .ls-nav-start.ls-nav-start-active::before { display:none; }\r\n .ls-nav-stop::before { display:none; }\r\n .ls-bottom-slidebuttons a {\r\n -webkit-box-shadow: 0px 1px 11px 3px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n }\r\n .dropdown.megamenu-container{border : 5px solid #fff !important;}\r\n .ls-bottom-slidebuttons a {box-shadow:none !important; }\r\n .ls-gui-element.ls-bottom-nav-wrapper { margin-top:60px !important; }\r\n /*@media only screen and (min-width: 481px) {\r\n .ls-gui-element.ls-nav-prev {left:-60px !important; }\r\n .ls-gui-element.ls-nav-next {right:-60px !important;}\r\n }*/\r\n .ls-slide-backgrounds {pointer-events: none;}\r\n .ls-wrapper {pointer-events: none; }\r\n .ls-bg { pointer-events: auto;}\r\n #slider{\r\n width:1600px;\r\n height:500px;\r\n margin:0 auto;\r\n margin-bottom: 0px;\r\n }\r\n #slider-section{\r\n margin:0;\r\n padding:0;\r\n \r\n background:transparent;\r\n /*\r\n padding-left:8%;\r\n padding-right:8%;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n \r\n background-size:cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n */\r\n }\r\n .ls-borderlessdark3d .ls-shadow {\r\n //display: none;\r\n }\r\n .ls-gui-element.ls-bottom-nav-wrapper {\r\n //margin-top: 0px !important;\r\n }\r\n .ls-borderlessdark3d .ls-playvideo, .ls-borderlessdark3d .ls-nav-sides, .ls-borderlessdark3d .ls-bottom-slidebuttons a, .ls-borderlessdark3d .ls-nav-prev, .ls-borderlessdark3d .ls-nav-next, .ls-borderlessdark3d .ls-nav-start, .ls-borderlessdark3d .ls-nav-stop, .ls-borderlessdark3d .ls-fullscreen, .ls-borderlessdark3d .ls-loading-container {\r\n /*\r\n background-image: url(\'.$baseUrl.\'/assets/layerslider/skins/v5/skinwithwhitebordergreen.png);\r\n */\r\n //background-image: url(\'.$baseUrl.\'/assets/layerslider/skins/v5/skin.png);\r\n }\r\n</style>\';\r\n\r\n$slider_list = \'\';\r\n$querySliderBanner = new \\yii\\db\\Query(); \r\n$querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n$modelSliderBanner = $querySliderBanner->all();\r\nif(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if(!empty($rowSliderBanner[\'slider_url\']))\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.location=\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\';\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n}\r\n\r\n/*if(empty($slider_list)){\r\n $querySliderBanner = new \\yii\\db\\Query(); \r\n $querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_slider.slider_portal\',\'16\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n $modelSliderBanner = $querySliderBanner->all();\r\n if(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if(!empty($rowSliderBanner[\'slider_url\']))\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.location=\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\';\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n }\r\n}*/\r\n\r\necho \'\r\n <section id=\"slider-section\" class=\"mb-60\">\r\n <div id=\"slider\">\'.$slider_list.\'</div>\r\n </section> \';\r\n\r\n\r\n',NULL,1,12,1,NULL,''),(62,'Home (Negeri) - Latest| Public Page',0,'echo \'\r\n<style>\r\n @media only screen and (max-width: 480px) {\r\n .tickerarea {\r\n height:60px;\r\n }\r\n .tickermaintitle {\r\n margin:0;\r\n margin-top: 0px;\r\n }\r\n }\r\n @media only screen and (min-width: 481px) {\r\n .tickerarea {\r\n height:auto;\r\n }\r\n .tickermaintitle {\r\n margin:0;\r\n margin-top: 9px;\r\n }\r\n }\r\n</style>\r\n\r\n<div class=\"container\" style=\"width:100%;max-width:100%;margin:0;padding:0;box-shadow: 0px 0px 10px rgb(0 0 0 / 40%);\">\r\n <div class=\"mt-60xx mb-60\" style=\"margin: 0;padding: 0;margin-bottom:0px !important\">\r\n <div class=\"container\" style=\"margin: 0;padding: 0;max-width:100%;\">\r\n <div class=\"row\" style=\"margin: 0;padding: 0;box-shadow:inset 0px 0px 7px 0px rgb(0 0 0 / 43%);\">\r\n <div class=\"col-sm-2\" style=\"background:#dedede;background:url(\'.$baseUrl.\'/assets/portal/images/latestarrow3.jpg) no-repeat;background-size:100% 100%;\">\r\n <p class=\"tickermaintitle\" style=\"color:#fff;font-weight:bold;font-size:1em;text-align:center;\">\r\n TERKINI\r\n </p>\r\n </div>\r\n <div class=\"tickerarea col-sm-10\" style=\"background:#dedede;\">\r\n <div id=\"ticker-roll\" class=\"ticker\" style=\"background:transparent;\">\r\n <ul>\';\r\n$queryLatest = new \\yii\\db\\Query(); \r\n$queryLatest->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'latest\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelLatest = $queryLatest->all();\r\nif(!empty($modelLatest)){\r\n foreach($modelLatest as $rowLatest){\r\n echo \'<li style=\"font-size:0.8em;\"><i class=\"fa fa-angle-right\"></i> \'.strip_tags($rowLatest[\'announcement_translation_content\']).\'</li>\';\r\n }\r\n}\r\n \r\n echo \'</ul>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\';',NULL,1,12,1,NULL,''),(63,'Home - News & Announcement (Negeri) | Public Page',0,'$announcementList = \'\';\r\n$queryAnnouncement = new \\yii\\db\\Query(); \r\n$queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'announcement\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelAnnouncement = $queryAnnouncement->all();\r\nif(empty($modelAnnouncement)){\r\n $queryAnnouncement = new \\yii\\db\\Query(); \r\n $queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'announcement\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n $modelAnnouncement = $queryAnnouncement->all();\r\n \r\n}\r\nif(!empty($modelAnnouncement)){\r\n foreach($modelAnnouncement as $rowAnnouncement){\r\n $announcementImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowAnnouncement[\'announcement_img\']))\r\n $announcementImg = $baseUrl.\'/admin/\'.$rowAnnouncement[\'announcement_img\'];\r\n $announcementList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$announcementImg.\'\" alt=\"\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Pengumuman</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\"><h5>\'.$rowAnnouncement[\'announcement_translation_title\'].\'</h5></a></div>\r\n <!--a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a-->\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$videoList = \'\';\r\n$queryVideo = new \\yii\\db\\Query(); \r\n$queryVideo->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_video.video_page\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(5);\r\n$modelVideo = $queryVideo->all();\r\n/*if(empty($modelVideo)){\r\n $queryVideo = new \\yii\\db\\Query(); \r\n $queryVideo->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_video.video_page\',\'16\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(5);\r\n $modelVideo = $queryVideo->all();\r\n}*/\r\nif(!empty($modelVideo)){\r\n foreach($modelVideo as $rowVideo){\r\n $videoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowVideo[\'video_img\']))\r\n $videoImg = $baseUrl.\'/admin/\'.$rowVideo[\'video_img\'];\r\n $videoList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$videoImg.\'\" alt=\"\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Video</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\"><h5>\'.$rowVideo[\'video_translation_title\'].\'</h5></a></div>\r\n <!--a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a-->\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$hebahanList = \'\';\r\n$queryHebahan = new \\yii\\db\\Query(); \r\n$queryHebahan->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'mco\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelHebahan = $queryHebahan->all();\r\nif(empty($modelHebahan)){\r\n $queryHebahan = new \\yii\\db\\Query(); \r\n $queryHebahan->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'mco\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n $modelHebahan = $queryHebahan->all();\r\n}\r\nif(!empty($modelHebahan)){\r\n foreach($modelHebahan as $rowHebahan){\r\n $hebahanImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowHebahan[\'announcement_img\']))\r\n $hebahanImg = $baseUrl.\'/admin/\'.$rowHebahan[\'announcement_img\'];\r\n $hebahanList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$hebahanImg.\'\" alt=\"\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Hebahan</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/announcement2?id=\'.$rowHebahan[\'announcement_code\'].\'\"><h5>\'.$rowHebahan[\'announcement_translation_title\'].\'</h5></a></div>\r\n \r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$photoList = \'\';\r\n$queryPhoto = new \\yii\\db\\Query(); \r\n$queryPhoto->select([\'*\'])->from(\'content_photo_gallery\')\r\n ->where([\'=\',\'gallery_main\',\'1\'])\r\n ->andwhere([\'=\',\'gallery_status\',\'active\'])\r\n ->andwhere([\'LIKE\',\'gallery_portal\',\'\"\'.$state_code.\'\"\'])\r\n ->orderBy([\'gallery_date\' => SORT_DESC])->limit(5);\r\n$modelPhoto = $queryPhoto->all();\r\nif(empty($modelPhoto)){\r\n $queryPhoto = new \\yii\\db\\Query(); \r\n $queryPhoto->select([\'*\'])->from(\'content_photo_gallery\')\r\n ->where([\'=\',\'gallery_main\',\'1\'])\r\n ->andwhere([\'=\',\'gallery_status\',\'active\'])\r\n ->andwhere([\'=\',\'gallery_portal\',\'16\'])\r\n ->orderBy([\'gallery_date\' => SORT_DESC])->limit(5);\r\n $modelPhoto = $queryPhoto->all();\r\n}\r\nif(!empty($modelPhoto)){\r\n foreach($modelPhoto as $rowPhoto){\r\n $photoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowPhoto[\'gallery_thumbnail\']))\r\n $photoImg = $baseUrl.\'/admin/\'.$rowPhoto[\'gallery_thumbnail\'];\r\n $photoList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$photoImg.\'\" alt=\"\" style=\"height:270px;max-width:100%;\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Foto Galeri</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-details?id=\'.$rowPhoto[\'gallery_code\'].\'\"><h5>\'.$rowPhoto[\'gallery_title\'].\'</h5></a></div>\r\n \r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'<style>\r\n .content-middle .entry-title h5{height:100px;line-height:1.3;}\r\n .content-middle .img-fluid {height:270px;width:100%;}\r\n #carouselannouncement .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n #carouselvideo .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n #carouselannouncement2 .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n \r\n.fb-page, \r\n.fb-page span, \r\n.fb-page span iframe[style] { \r\n width: 100% !important; \r\n}\r\n</style>\r\n<section class=\"mt-40 mb-10xx\" style=\"margin-top:0px !important;padding-top:30px;background:transparent;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <h2 class=\"title-effect\" style=\"margin-bottom:20px !important;font-size:1em;\">Berita & Hebahan Terkini</h2>\r\n </div>\r\n <div class=\"container content-middle\">\r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-lg-4 col-md-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div id=\"carouselannouncement\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" style=\"min-height:500px;margin:0;background:#fff;margin-bottom:10px;border-bottom: 8px solid #f79021;width:100%;\">\r\n \'.$announcementList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div id=\"carouselvideo\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\" style=\"min-height:500px;margin:0;background:#fff;margin-bottom:10px;border-bottom: 8px solid #8a1b1c;width:100%;\">\r\n \'.$videoList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\"style=\"padding-left:0;padding-right:0;\">\r\n <div id=\"carouselannouncement2\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\" style=\"min-height:500px;margin:0;background:#fff;margin-bottom:10px;border-bottom: 8px solid #00fdca;width:100%;\">\r\n \'.$photoList.\' \r\n </div>\r\n <!--div style=\"min-height:540px;\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" \r\n data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\">\r\n \'.$photoList.\' \r\n </div-->\r\n </div>\r\n \r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(64,'Home - Calendar (Negeri) | Public Page',0,'echo \'<style>\r\n .calendar-wrapper{\r\n box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06);\r\n height : 510px;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n background-size:cover;\r\n background-image:url(\\\'\'.$baseUrl.\'/assets/img/calendar_background.jpg\\\');\r\n }\r\n .calendar-wrapper .sidebar-widget .recent-post .recent-post-image img {border-radius:0;}\r\n .calendar-wrapper .sidebar-widget .recent-post .recent-post-info span{\r\n font-style : normal;\r\n color : gray;\r\n }\r\n</style>\r\n<section class=\"mt-60\" style=\"margin-top:0px !important;padding-top:30px;padding-bottom:30px;background:transparent;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <h2 class=\"title-effect mb-3\" style=\"margin-bottom:20px !important;font-size:1em;\">Kalendar & Media Sosial</h2>\r\n </div>\r\n <div class=\"container\">\r\n \r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-lg-8 col-md-8 col-sm-6 col-xs-12\" style=\"margin:0;padding-left:0;padding-right:5px;\">\r\n <div class=\"calendar-wrapper\" style=\"position:relative;\">\r\n <div class=\"sidebar-widget p-4\" style=\"width:50%;\">\';\r\n \r\n\r\n$queryCalendar = new \\yii\\db\\Query(); \r\n$queryCalendar->select([\'*\'])->from(\'content_calendar\')\r\n ->innerJoin(\'content_calendar_translation\',\'content_calendar.calendar_id=content_calendar_translation.calendar_translation_parent_id\')\r\n ->where([\'=\',\'content_calendar_translation.calendar_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_calendar.calendar_display\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_calendar.calendar_status\',\'active\'])\r\n ->andwhere([\'>\',\'content_calendar.calendar_date_start\',date(\'Y-m-d\')])\r\n ->orderBy([\'content_calendar.calendar_date_start\' => SORT_ASC])\r\n ->limit(4);\r\n$modelCalendar = $queryCalendar->all();\r\nif(!empty($modelCalendar)){\r\n foreach($modelCalendar as $rowCalendar){\r\n \r\n echo \'<div class=\"recent-post clearfix\">\r\n <div class=\"recent-post-image\"><img class=\"img-fluid\" src=\"\'.$baseUrl.\'/assets/img/calendar3.png\" alt=\"\"></div>\r\n <div class=\"recent-post-info\" style=\"color:#000;text-shadow: 2px 2px 0 #FFFFFF88, 2px -2px 0 #FFFFFF88, -2px 2px 0 #FFFFFF88, -2px -2px 0 #FFFFFF88, 2px 0px 0 #FFFFFF88, 0px 2px 0 #FFFFFF88, -2px 0px 0 #FFFFFF88, 0px -2px 0 #FFFFFF88;\">\r\n \r\n \'.strtoupper($rowCalendar[\'calendar_translation_title\']).\'<br>\r\n <span><i class=\"fa fa-calendar-o\"></i> \'.date(\"j F Y\", strtotime($rowCalendar[\'calendar_date_start\'])).\'</span>\r\n </div>\r\n </div>\';\r\n \r\n }\r\n}else{\r\n echo \'<p style=\"color:#000;text-shadow: 2px 2px 0 #FFFFFF88, 2px -2px 0 #FFFFFF88, -2px 2px 0 #FFFFFF88, -2px -2px 0 #FFFFFF88, 2px 0px 0 #FFFFFF88, 0px 2px 0 #FFFFFF88, -2px 0px 0 #FFFFFF88, 0px -2px 0 #FFFFFF88;\">Tiada aktiviti akan datang di \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $state_code).\'</p>\';\r\n}\r\n \r\n echo \'</div>\r\n <div style=\"position:absolute;bottom:2em;right:1em;\">\r\n <center><a href=\"\'.$baseUrl.\'/portal-main/calendar?calendar_display=\'.$state_code.\'\" class=\"btn-custom\">Kalendar \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'BRANCH\', $state_code).\' <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a></center>\r\n </div>\r\n </div>\r\n </div>\';\r\n \r\n$fb_url = urlencode(\'https://www.facebook.com\');\r\n$queryFB = new \\yii\\db\\Query(); \r\n$queryFB->select([\'*\'])->from(\'content_social_media\')->where([\'=\',\'media_type\',\'facebook\'])->andwhere([\'=\',\'media_page\',$state_code]);\r\n$modelFB = $queryFB->all();\r\nif(empty($modelFB)){\r\n $queryFB = new \\yii\\db\\Query(); \r\n $queryFB->select([\'*\'])->from(\'content_social_media\')->where([\'=\',\'media_type\',\'facebook\'])->andwhere([\'=\',\'media_page\',\'16\']);\r\n $modelFB = $queryFB->all();\r\n}\r\n\r\nif(!empty($modelFB)){\r\n foreach($modelFB as $rowFB){\r\n $fb_url = urlencode($rowFB[\'media_url\']);\r\n }\r\n}\r\n \r\n echo \'<div class=\"col-lg-4 col-md-4 col-sm-6 col-xs-12\"style=\"padding-left:0;padding-right:0;min-height:510px;background-color:white;\">\r\n <iframe src=\"https://www.facebook.com/plugins/page.php?href=\'.$fb_url.\'&tabs=timeline&width=375&height=500&small_header=true&adapt_container_width=true&hide_cover=true&show_facepile=true&appId\" width=\"375\" height=\"500\" style=\"border:none;overflow:hidden\" scrolling=\"no\" frameborder=\"0\" allowfullscreen=\"true\" allow=\"autoplay; clipboard-write; encrypted-media; picture-in-picture; web-share\"></iframe>\r\n </div>\r\n \r\n \r\n </div>\r\n </div>\r\n</section>\';\r\n\r\necho \'<div class=\"container mb-40\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <div class=\"owl-carousel\" data-nav-dots=\"false\" data-items=\"4\" data-md-items=\"4\" data-sm-items=\"4\" data-xs-items=\"3\" data-xx-items=\"1\" \r\n data-space=\"20\" data-nav-arrow=\"true\">\';\r\n \r\n $queryServicesLink = new \\yii\\db\\Query(); \r\n $queryServicesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'portal_negeri\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelServicesLink = $queryServicesLink->all();\r\n if(!empty($modelServicesLink)){\r\n foreach($modelServicesLink as $rowServicesLink){\r\n echo \'<div class=\"item\">\r\n <div style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/servicebutton.jpg);\r\n background-size:100% auto;background-position:center center;background-repeat:no-repeat;height:100px;\">\r\n <a href=\"\'.$rowServicesLink[\'application_url\'].\'?branch=\'.$_GET[\"state\"].\'\" target=\"_blank\">\r\n <h6 class=\"text-white text-center\" style=\"line-height:90px;font-size: 1em;\">\'.$rowServicesLink[\'application_title\'].\'</h6>\r\n </a>\r\n </div>\r\n </div>\';\r\n }\r\n }\r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\';',NULL,1,12,1,NULL,''),(65,'Home (PKP) - News & Announcement | Public Page',0,'$announcementList = \'\';\r\n$queryAnnouncement = new \\yii\\db\\Query(); \r\n$queryAnnouncement->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'announcement\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelAnnouncement = $queryAnnouncement->all();\r\nif(!empty($modelAnnouncement)){\r\n foreach($modelAnnouncement as $rowAnnouncement){\r\n $announcementImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowAnnouncement[\'announcement_img\']))\r\n $announcementImg = $baseUrl.\'/admin/\'.$rowAnnouncement[\'announcement_img\'];\r\n $announcementList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$announcementImg.\'\" alt=\"\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Pengumuman</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\"><h5>\'.$rowAnnouncement[\'announcement_translation_title\'].\'</h5></a></div>\r\n <!--a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$rowAnnouncement[\'announcement_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a-->\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$videoList = \'\';\r\n$queryVideo = new \\yii\\db\\Query(); \r\n$queryVideo->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video_translation.video_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_video.video_page\',\'\"pkp\"\'])\r\n ->andwhere([\'=\',\'content_video.video_status\',\'active\'])\r\n ->orderBy([\'content_video.video_date\' => SORT_DESC])->limit(5);\r\n$modelVideo = $queryVideo->all();\r\nif(!empty($modelVideo)){\r\n foreach($modelVideo as $rowVideo){\r\n $videoImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowVideo[\'video_img\']))\r\n $videoImg = $baseUrl.\'/admin/\'.$rowVideo[\'video_img\'];\r\n $videoList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$videoImg.\'\" alt=\"\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Video</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\"><h5>\'.$rowVideo[\'video_translation_title\'].\'</h5></a></div>\r\n <!--a href=\"\'.$baseUrl.\'/portal-main/video-gallery-details?id=\'.$rowVideo[\'video_code\'].\'\">Selanjutnya <i class=\"fa fa-long-arrow-right\" aria-hidden=\"true\"></i></a-->\r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\n$hebahanList = \'\';\r\n$queryHebahan = new \\yii\\db\\Query(); \r\n$queryHebahan->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'mco\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelHebahan = $queryHebahan->all();\r\nif(!empty($modelHebahan)){\r\n foreach($modelHebahan as $rowHebahan){\r\n $hebahanImg = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowHebahan[\'announcement_img\']))\r\n $hebahanImg = $baseUrl.\'/admin/\'.$rowHebahan[\'announcement_img\'];\r\n $hebahanList .= \'<div class=\"item\">\r\n <div class=\"entry-image clearfix\"><img class=\"img-fluid\" src=\"\'.$hebahanImg.\'\" alt=\"\"></div>\r\n <div class=\"blog-detail pb-0\">\r\n <div class=\"entry-meta mb-10\"><ul><li>Hebahan</li></ul></div>\r\n <div class=\"entry-title mb-10\"><a href=\"\'.$baseUrl.\'/portal-main/announcement2?id=\'.$rowHebahan[\'announcement_code\'].\'\"><h5>\'.$rowHebahan[\'announcement_translation_title\'].\'</h5></a></div>\r\n \r\n </div>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'<style>\r\n .content-middle .entry-title h5{height:100px;line-height:1.3;}\r\n .content-middle .img-fluid {height:270px;width:100%;}\r\n #carouselannouncement .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n #carouselvideo .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n #carouselannouncement2 .owl-dots {\r\n margin-top:0px;\r\n text-align: right;\r\n padding-right: 10px;\r\n padding-left: 10px;\r\n }\r\n \r\n.fb-page, \r\n.fb-page span, \r\n.fb-page span iframe[style] { \r\n width: 100% !important; \r\n}\r\n</style>\r\n<section class=\"mb-30\" style=\"margin-top:0px !important;padding-top:30px;background:transparent;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <h2 class=\"title-effect\" style=\"margin-bottom:20px !important;font-size:1em;\">Berita & Hebahan Terkini</h2>\r\n </div>\r\n <div class=\"container content-middle\">\r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-lg-4 col-md-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div id=\"carouselannouncement\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" style=\"margin:0;background:#fff;margin-bottom:10px;border-bottom: 8px solid #f79021;width:100%;\">\r\n \'.$announcementList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <div id=\"carouselvideo\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\" style=\"margin:0;background:#fff;margin-bottom:10px;border-bottom: 8px solid #8a1b1c;width:100%;\">\r\n \'.$videoList.\'\r\n </div>\r\n </div>\r\n <div class=\"col-lg-4 col-md-12\"style=\"padding-left:0;padding-right:0;\">\r\n <div id=\"carouselannouncement2\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" data-autoplay=\"false\" style=\"margin:0;background:#fff;margin-bottom:10px;border-bottom: 8px solid #00fdca;width:100%;\">\r\n \'.$hebahanList.\' \r\n </div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(66,'Announcement List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse backend\\modules\\contentAnnouncement\\models\\ContentAnnouncement;\r\n\r\n$keyword = Yii::$app->getRequest()->getQueryParam(\'keyword\');\r\n\r\n$query = ContentAnnouncement::find()->select([\'content_announcement.*\',\'content_announcement_translation.announcement_translation_title AS announcement_title\'])->leftJoin(\'content_announcement_translation\', \'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_language\',Yii::$app->language]);\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\']);\r\n\r\nif(!empty($keyword)){\r\n $query->andFilterWhere([\'OR\',\r\n [\'like\', \'content_announcement_translation.announcement_translation_title\', $keyword],\r\n [\'like\', \'content_announcement_translation.announcement_translation_content\', $keyword],\r\n ]);\r\n}\r\n\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'sort\' => [\'defaultOrder\' => [\'announcement_type\' => SORT_ASC,\'announcement_sort\' => SORT_ASC]],\r\n \'pagination\' => [\'pageSize\' => 10,\'route\' => \'portal-main/announcement-list\'],\r\n]);\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Berita dan Pengumuman\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Berita dan Pengumuman\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/watermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <div class=\"text-justify\">\';\r\n \r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/announcement-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"row\">\r\n <div class=\"col-sm-4\">\'.Html::input(\'text\',\'keyword\',$keyword, $options=[\'class\'=>\'form-control\',\'placeholder\'=>Yii::t(\'app\', \'Kata Kunci\')]).\'</div>\r\n <div class=\"col-sm-3\">\r\n \'.Html::submitButton(Yii::t(\'app\', \'Cari\'), [\'class\' => \'button\']).\'\r\n \'.Html::a(Yii::t(\'app\', \'Semula\'),[\'portal-main/announcement-list\'], [\'class\' => \'button ml-1\']).\'\r\n </div>\r\n</div>\';\r\n\r\nActiveForm::end(); \r\n\r\necho GridView::widget([\r\n \'dataProvider\' => $dataProvider,\r\n \'summary\' => \'\',\r\n \'emptyText\' => Yii::t(\'app\', \'Tiada rekod dijumpai.\'),\r\n \'tableOptions\' => [\'class\' => \'table mt-5 mb-5\'],\r\n \'columns\' => [\r\n [\'class\' => \'yii\\grid\\SerialColumn\', \'contentOptions\' => [\'class\' => \'text-center\', \'width\' => \'1%\'],],\r\n [\r\n \'header\' => Yii::t(\'app\', \'Pengumuman\'),\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model) use ($baseUrl){\r\n $announcement_type = \'\';\r\n if(Yii::$app->language == \'English\')\r\n $announcement_type = \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'ANNOUNCEMENT_TYPE\', $model->announcement_type,\'descr_en\');\r\n else \r\n $announcement_type = \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'ANNOUNCEMENT_TYPE\', $model->announcement_type);\r\n \r\n return \'<a href=\"\'.$baseUrl.\'/portal-main/announcement?id=\'.$model->announcement_code.\'\"><b>\'.$model->announcement_title.\'</b></a>\r\n <br><small>\'.$announcement_type.\'</small>\';\r\n }\r\n ],\r\n ],\r\n]);\r\n \r\n echo \'</div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(67,'Home - Additional Items Small | Public Page',0,'echo \'<section style=\"margin-top:0px !important;padding-top:0px;padding-bottom:20px;background:transparent;\">\r\n <div class=\"container content-middle\">\r\n <div class=\"row\" style=\"margin:0;\">\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=aplikasi-mudah-alih-pintar\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/bgimagesmall1.jpg);background-size:cover;background-position:center bottom;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #1c3b6e;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 160px;min-height: 160px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;line-height: 30px;\">\'.Yii::t(\'app\', \'Aplikasi Mudah Alih\').\'</h5>\r\n </div>\r\n </div>\r\n </a>\r\n </div>\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/article?id=pensijilan-qr-code\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/row-bg-qr.jpeg);background-size:cover;background-position:center center;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #1c3b6e;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 160px;min-height: 160px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;line-height: 30px;\">\'.Yii::t(\'app\', \'Pensijilan dan Kod QR\').\'</h5>\r\n </div>\r\n </div>\r\n </a>\r\n </div>\r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:5px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/media\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/row-bg-media.jpg);background-size:cover;background-position:center center;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #1c3b6e;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 160px;min-height: 160px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;line-height: 30px;\">\'.Yii::t(\'app\', \'Galeri Foto dan Video\').\'</h5>\r\n \r\n </div>\r\n </div>\r\n </a>\r\n </div>\r\n \r\n <div class=\"col-md-3 col-xs-12\" style=\"padding-left:0px;padding-right:0px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/publication\">\r\n <div class=\"business-feature feature-text bg-overlay-black-30 pb-0\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/row-bg-pub.jpg);background-size:cover;background-position:center center;margin:0;width:100%;border-radius:0px;border-bottom:8px solid #1c3b6e;box-shadow:0px 0px 10px rgb(0 0 0 / 40%);padding: 15px;max-height: 160px;min-height: 160px;overflow:hidden;\">\r\n <div class=\"feature-info mt-20 position-relative\">\r\n <h5 class=\"text-white\" style=\"font-size:24px;line-height: 30px;\">\'.Yii::t(\'app\', \'Keratan Akhbar dan Penerbitan\').\'</h5>\r\n \r\n </div>\r\n </div>\r\n </a>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(68,'Visitor Counter | Public Page',0,'use yii\\db\\Query;\r\n\r\n$today = date(\"Y-m-d\"); \r\n\r\n$query2= new Query;\r\n$query2 ->select([\'*\'])->from(\'dmg_visitor\')->all();\r\n$command2 = $query2->createCommand();\r\n$models2 = $command2->queryAll();\r\nforeach ($models2 as $model2) {\r\n echo \'<script>console.log(\"\'.$model2[\"dtvisit\"].\' - \'.$model2[\"total\"].\'\");</script>\';\r\n}\r\n\r\n$queryhits = new Query;\r\n$queryhits ->select([\'*\'])->from(\'dmg_visitor\')->where([\'dtvisit\' => $today])->all();\r\n$commandhits = $queryhits->createCommand();\r\n$modelshits = $commandhits->queryAll();\r\n\r\n$counthits = 0;\r\n$valhits = 0;\r\n\r\nforeach ($modelshits as $modelhits) {\r\n $valhits = (int)$modelhits[\"total\"];\r\n $counthits++;\r\n}\r\n\r\n$db = Yii::$app->db;\r\n$valhits++;\r\n\r\nif ($counthits == 1) { \r\n $sql = \"UPDATE dmg_visitor SET total = \".$valhits.\" where dtvisit = \'\".$today.\"\'\";\r\n $db->createCommand($sql)->execute();\r\n} else if ($counthits > 1) { \r\n $sql = \"DELETE FROM dmg_visitor where dtvisit = \'\".$today.\"\'\";\r\n $db->createCommand($sql)->execute();\r\n $sql = \"INSERT INTO dmg_visitor (dtvisit,total) VALUES (\'\".$today.\"\',\".$valhits.\")\";\r\n $db->createCommand($sql)->execute();\r\n} else {\r\n $sql = \"INSERT INTO dmg_visitor (dtvisit,total) VALUES (\'\".$today.\"\',\".$valhits.\")\";\r\n $db->createCommand($sql)->execute();\r\n}',NULL,1,12,1,NULL,''),(69,'Landing Page | Public Page',0,'<style>\r\n html {\r\n margin: 0px;\r\n height: 100%;\r\n width: 100%;\r\n}\r\n\r\nbody {\r\n margin: 0px;\r\n min-height: 100%;\r\n width: 100%;\r\n background-image: url([str]baseUrl[/str]/assets/portal/images/parceld/1.jpg);\r\n background-size:cover;\r\n background-repeat: no-repeat;\r\n}\r\n .countdown.round{\r\n width: 150px;\r\n height: 150px;\r\n }\r\n .bg-overlay-black-60:before {\r\n background: rgba(0, 0, 0, 0.7);\r\n }\r\n .contact-form.transparent-form .form-control {\r\n background: rgba(255, 255, 255, 0.4);\r\n }\r\n #login-overlay {\r\n position: absolute;\r\n width: 100%;\r\n height: 100vh;\r\n background: linear-gradient(\r\n -45deg, #EE775244, #E73C7E66, #23A6D566, #23D5AB44);\r\n background-size: 400% 400%;\r\n -webkit-animation: Gradient 15s ease infinite;\r\n -moz-animation: Gradient 15s ease infinite;\r\n animation: Gradient 15s ease infinite;\r\n }\r\n .countdown.round.text-white {\r\n border-color: rgba(255, 255, 255, 1);\r\n background: black;\r\n }\r\n \r\n .countdown.round.text-white:hover {\r\n background: #088867AA;\r\n }\r\n \r\n .contact-form.transparent-form .form-control {\r\n background: rgba(0,0,0, 0.4) ;\r\n border: 1px dashed #ffffffAA;\r\n }\r\n .button {\r\n background: #088867;\r\n border: 1px solid #088867;\r\n }\r\n .button:hover {\r\n background: #2d358244;\r\n border: 1px solid #fff;\r\n }\r\n a:focus, a:hover {\r\n color: #f3f3f3;\r\n text-decoration: none !important;\r\n }\r\n</style>\r\n<div class=\"wrapper\" style=\"position:absolute;top:0;bottom:0;left:0;right:0;\">\r\n \r\n <!--div id=\"login-overlay\"></div-->\r\n <div class=\"\" style=\"min-height: 100%;background: rgb(0,0,0,0.4);background: linear-gradient(-3deg, rgba(0,0,0,0.4) 27%, rgba(0,0,0,0.1) 100%);\">\r\n <div id=\"pre-loader\" style=\"background:url(/www/assets/portal/images/flagbg.jpg) no-repeat;background-size:cover;\"><img src=\"[str]baseUrl[/str]/assets/portal/images/pre-loader/loader-01.svg\" alt=\"\"></div>\r\n <div class=\"container\">\r\n <div class=\"logo text-center mb-10 pt-30\">\r\n <img src=\"[str]baseUrl[/str]/assets/img/jata.png\" alt=\"logo\" style=\"height:5em;\">\r\n <img src=\"[str]baseUrl[/str]/assets/img/logo-new.png\" alt=\"logo\" style=\"height:5em;\">\r\n </div>\r\n </div>\r\n <section class=\"page-section-ptb coming-soon\" style=\"padding:0;\">\r\n <div class=\"container\">\r\n <div class=\"row justify-content-center\">\r\n <div class=\"col-lg-8\">\r\n <div class=\"section-title text-center\">\r\n <h6 class=\"text-white\" style=\"font-weight:normal;color: #dedede;\">Selamat Datang ke Portal Rasmi</h6>\r\n <h3 class=\"text-white\">Jabatan Pendaftaran Pertubuhan Malaysia</h3>\r\n <h6 class=\"text-white\" style=\"font-weight:normal;color: #dedede;\">Sila klik pautan di bawah untuk akses ke portal dan sistem di bawah seliaan</h6>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"row mt-10\">\r\n <div class=\"col-lg-12 col-md-12 text-center\">\r\n <a href=\"[str]baseUrl[/str]/portal-main/home\" target=\"_blank\">\r\n <div class=\"countdown text-white round\">\r\n <span class=\"text-white\"><i class=\"fa fa-home\" aria-hidden=\"true\"></i></span>\r\n <p style=\"text-transform: none;\">Utama</p>\r\n </div>\r\n </a>\r\n <a href=\"https://www.google.com\" target=\"_blank\">\r\n <div class=\"countdown text-white round\">\r\n <span class=\"text-white\"><i class=\"fa fa-building-o\" aria-hidden=\"true\"></i></span>\r\n <p style=\"text-transform: none;\">Link 1</p>\r\n </div>\r\n </a>\r\n <a href=\"https://www.google.com\" target=\"_blank\">\r\n <div class=\"countdown text-white round\">\r\n <span class=\"text-white\"><i class=\"fa fa-users\" aria-hidden=\"true\"></i></span>\r\n <p style=\"text-transform: none;\">Link 2</p>\r\n </div>\r\n </a>\r\n <a href=\"https://www.google.com\" target=\"_blank\">\r\n <div class=\"countdown text-white round\">\r\n <span class=\"text-white\"><i class=\"fa fa-search\" aria-hidden=\"true\"></i></span>\r\n <p style=\"text-transform: none;\">Link 3</p>\r\n </div>\r\n </a>\r\n <div class=\"coming-soon-form text-center contact-form transparent-form clearfix mt-30\">\r\n <p class=\"mb-30 text-white\" style=\"margin-bottom:0 !important;\">Carian pantas maklumat pertubuhan</p>\r\n <div id=\"mc_embed_signup_scroll\">\r\n <form action=\"[str]baseUrl[/str]/portal-main/semakan\" method=\"GET\">\r\n <input class=\"form-control\" type=\"text\" placeholder=\"Masukkan nama pertubuhan di sini\" name=\"search_keyword\" value=\"\">\r\n <div class=\"clear\">\r\n <button type=\"submit\" class=\"button mt-20 form-button\"> Cari </button>\r\n </div>\r\n </form>\r\n </div>\r\n </div>\r\n <p class=\"text-center text-white\" style=\"padding-top:2em;margin-bottom:0;color: #dedede;\">\r\n <small><a href=\"[str]baseUrl[/str]/portal-main/article?id=penafian\" class=\"text-white\" style=\"color: #dedede;\">Penafian</a><span class=\"ml-3 mr-3\">•</span></small> \r\n <small><a href=\"[str]baseUrl[/str]/portal-main/article?id=dasar-privasi\" class=\"text-white\" style=\"color: #dedede;\">Dasar Privasi</a><span class=\"ml-3 mr-3\">•</span></small> \r\n <small><a href=\"[str]baseUrl[/str]/portal-main/article?id=dasar-keselamatan\" class=\"text-white\" style=\"color: #dedede;\">Dasar Keselamatan</a><span class=\"ml-3 mr-3\">•</span></small> \r\n <small><a href=\"[str]baseUrl[/str]/portal-main/article?id=perlindungan-data-peribadi\" class=\"text-white\" style=\"color: #dedede;\">Perlindungan Data Peribadi</a><span class=\"ml-3 mr-3\">•</span></small> \r\n <small><a href=\"[str]baseUrl[/str]/portal-main/faq\" class=\"text-white\" style=\"color: #dedede;\">Soalan Lazim</a></small>\r\n </p>\r\n <p class=\"text-center text-white\" style=\"padding-top:0;color: #dedede;\">\r\n <small>Hakcipta Terpelihara © 2022 DYNAWEB4 & DYNAPortal</small>\r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n </section>\r\n </div>\r\n</div>',NULL,0,12,1,NULL,''),(70,'Poll Graph | Public Page',0,'use backend\\modules\\contentPoll\\models\\ContentPoll;\r\nuse backend\\modules\\contentPoll\\models\\ContentPollVote;\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Tinjauan Pendapat\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Tinjauan Pendapat\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\">\r\n <div class=\"container\">\r\n <div class=\"text-justify\">\r\n <div id=\"chart\"></div>\r\n </div>\r\n </div>\r\n</section>\';\r\n\r\necho \"<script src=\'/www/assets/portal/js/highcharts/highcharts.js\'></script>\r\n<script src=\'/www/assets/portal/js/highcharts/series-label.js\'></script>\r\n<script src=\'/www/assets/portal/js/highcharts/exporting.js\'></script>\r\n<script src=\'/www/assets/portal/js/highcharts/export-data.js\'></script>\r\n<script src=\'/www/assets/portal/js/highcharts/accessibility.js\'></script>\";\r\n\r\n\r\n$poll_id = Yii::$app->getRequest()->getQueryParam(\'id\');\r\nif (($model = ContentPoll::findOne($poll_id)) !== null) {\r\n \r\n $chart_categories = \"\";\r\n $chart_data = \"\";\r\n $poll_answer_arr = json_decode($model->poll_answer);\r\n if(!empty($poll_answer_arr)){\r\n foreach($poll_answer_arr as $poll_answer){\r\n $chart_categories .= \"\'\".$poll_answer.\"\',\";\r\n $chart_data .= (int) ContentPollVote::find()->where([\'=\',\'poll_id\',$model->poll_id])->andwhere([\'=\',\'user_answer\',$poll_answer])->count().\",\";\r\n }\r\n }\r\n \r\n echo \"<script>\r\n Highcharts.chart(\'chart\', {\r\n chart: {type: \'column\'},\r\n title: {text: \'\".Yii::t(\'app\', \'Tinjauan Pendapat\').\"\'},\r\n subtitle: {text: \'\".$model->poll_question.\"\'},\r\n xAxis: {\r\n categories: [\".$chart_categories.\"],\r\n crosshair: true\r\n },\r\n yAxis: {\r\n min: 0,\r\n title: {\r\n text: \'\".Yii::t(\'app\', \'Bilangan Responden\').\"\'\r\n }\r\n },\r\n tooltip: {\r\n headerFormat: \'<span>{point.key}</span><table>\',\r\n pointFormat: \'<tr><td>{series.name}: </td>\' +\r\n \'<td><b>{point.y}</b></td></tr>\',\r\n footerFormat: \'</table>\',\r\n shared: true,\r\n useHTML: true\r\n },\r\n plotOptions: {\r\n column: {\r\n pointPadding: 0.2,\r\n borderWidth: 0\r\n }\r\n },\r\n series: [{\r\n name: \'\".Yii::t(\'app\', \'Bilangan Responden\').\"\',\r\n data: [\".$chart_data.\"]\r\n\r\n }]\r\n});\r\n </script>\";\r\n}\r\n',NULL,1,12,1,1,''),(71,'Poll Insert | Public Page',0,'use Yii;\r\nuse backend\\modules\\contentPoll\\models\\ContentPollVote;\r\n\r\n$model = new ContentPollVote();\r\n$model->poll_id = $_POST[\'poll_id\'];\r\n$model->user_answer = $_POST[\'poll_user_answer\'];\r\n$model->submit_at = date(\"Y-m-d H:i:s\");\r\nif ($model->save()){\r\n header(\"Location: \".$baseUrl.\'/portal-main/poll-graph?id=\'.$model->poll_id);\r\n}',NULL,1,17,1,1,''),(72,'Home - List Menu | Public Page',0,'echo \'\r\n<style>\r\n/* Dropdown Button */\r\n.dropbtn {\r\n background-color: #3498DB;\r\n color: white;\r\n padding: 16px;\r\n font-size: 16px;\r\n border: none;\r\n cursor: pointer;\r\n}\r\n\r\n/* Dropdown button on hover & focus */\r\n.dropbtn:hover, .dropbtn:focus {\r\n /*background-color: #2980B9;*/\r\n \r\n}\r\n\r\n/* The container <div> - needed to position the dropdown content */\r\n.dropdown {\r\n position: relative;\r\n display: inline-block;\r\n}\r\n\r\n/* Dropdown Content (Hidden by Default) */\r\n.dropdown-content {\r\n display: none;\r\n position: absolute;\r\n background-color: #f1f1f1;\r\n min-width: 160px;\r\n box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);\r\n z-index: 1;\r\n}\r\n\r\n.dropdown:hover .dropdown-content {display: block;}\r\n\r\n/* Links inside the dropdown */\r\n.dropdown-content a {\r\n color: black;\r\n padding: 12px 16px;\r\n text-decoration: none;\r\n display: block;\r\n}\r\n\r\n/* Change color of dropdown links on hover */\r\n.dropdown-content a:hover {\r\n color: #fff !important;\r\n background: #013e6d;\r\n background-image: linear-gradient(to left,#2aa78d, #013f6d);\r\n}\r\n\r\n/* Show the dropdown menu (use JS to add this class to the .dropdown-content container when the user clicks on the dropdown button) */\r\n.show {display:block;}\r\n</style>\r\n\r\n<div class=\"container\" style=\"width:100%;max-width:100%;margin:0;padding:0;\">\r\n<div class=\"mt-60xx mb-60\" style=\"margin: 0;padding: 0;margin-bottom:0px !important;\">\r\n <div class=\"container\" style=\"margin: 0;padding: 0;max-width:100%;\">\r\n <div class=\"row\" style=\"margin: 0;padding: 0;\">\r\n <div class=\"col-xs-12\" style=\"background-image:url(\\\'\'.$baseUrl.\'/assets/portal/images/background-headerlogo.jpg\\\');background-size:cover;background-position:center center;;width:100%;\">\r\n\r\n\r\n\r\n<div class=\"dropdown\">\r\n <button class=\"dropbtn\" style=\"background-color: transparent;font-size:0.8em;\">\'.Yii::t(\'app\', \'Perkhidmatan Utama\').\' <i class=\"fa fa-angle-down\"></i></button>\r\n <div id=\"perkhidmatanDropdown\" class=\"dropdown-content\" style=\"z-index: 100;\" >\r\n \r\n\';\r\n \r\n $queryServicesLink = new \\yii\\db\\Query(); \r\n $queryServicesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n //->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'application_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelServicesLink = $queryServicesLink->all();\r\n if(!empty($modelServicesLink)){\r\n $countServices = 0;\r\n foreach($modelServicesLink as $rowServicesLink){\r\n $countServices++;\r\n $background_services = \'#888\';\r\n if($countServices%2==0)\r\n $background_services = \'#aaa\';\r\n echo \'<a style=\"font-size:0.8em;\" href=\"\'.$rowServicesLink[\'application_url\'].\'\" target=\"_blank\">\r\n \'.$rowServicesLink[\'application_title\'].\'\r\n </a>\';\r\n }\r\n }\r\n \r\n echo \'\r\n \r\n \r\n </div>\r\n</div>\r\n \r\n\r\n\r\n<div class=\"dropdown\">\r\n <button class=\"dropbtn\" style=\"background-color: transparent;font-size:0.8em;\">\'.Yii::t(\'app\', \'Cawangan\').\' <i class=\"fa fa-angle-down\"></i></button>\r\n <div id=\"myDropdown\" class=\"dropdown-content\" style=\"z-index: 100;\" >\r\n\';\r\n\r\n $queryAgenciesLink = new \\yii\\db\\Query(); \r\n $queryAgenciesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\',\r\n \'content_application.application_img\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n //->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'application_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app_negeri\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelAgenciesLink = $queryAgenciesLink->all();\r\n $outputstring = \'\';\r\n if(!empty($modelAgenciesLink)){\r\n foreach($modelAgenciesLink as $rowAgenciesLink){\r\n \r\n temptitle = $rowAgenciesLink[\'application_title\'];\r\n $outputstring .= \'<a style=\"font-size:0.8em;\" href=\"\'.$baseUrl.\'/\'.$rowAgenciesLink[\'application_url\'].\'\" target=\"_blank\">\r\n \'.$temptitle.\'\r\n </a>\';\r\n \r\n }\r\n \r\n echo $outputstring;\r\n }\r\n\r\necho \'\r\n </div>\r\n</div>\r\n </div>\r\n \r\n </div>\r\n </div>\r\n</div>\r\n</div>\r\n\r\n\r\n\r\n\';',NULL,1,12,1,NULL,''),(73,'Home - Slider Container OPEN - Full Width | Public Page',0,'$slider_background = $baseUrl.\'/assets/portal/images/bannerbg1.png\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n //->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_slider_translation.slider_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC])\r\n ->limit(1);\r\n \r\n\r\n\r\n//echo $querySliderBackground->createCommand()->getRawSql();\r\n \r\n$modelSliderBackground = $querySliderBackground->all();\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\necho \'\r\n<div style=\"width:100%;margin:0;padding:0;background-image: url(\'.$slider_background.\');background-repeat: no-repeat;background-size:100% 100%;padding-top:20px;z-index:9999 !important\">\r\n <div class=\"container\">\r\n <div style=\"width:100%;margin:0;padding:0;\"> \r\n\';',NULL,1,12,1,NULL,''),(74,'Home - Slider Container CLOSE - Full Width | Public Page',0,' </div>\r\n </div>\r\n</div>',NULL,0,12,1,NULL,''),(75,'Home - Slider Container OPEN (Negeri)| Public Page',0,'$slider_background = $baseUrl.\'/assets/portal/images/sliderbgflagtop.jpeg\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"\'.$state_code.\'\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC])\r\n ->limit(1);\r\n$modelSliderBackground = $querySliderBackground->all();\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\necho \'\r\n<div style=\"width:100%;margin:0;padding:0;background-image: url(\'.$slider_background.\');background-repeat: no-repeat;background-size:100%;padding-top:20px;\">\r\n <div class=\"container\">\r\n <div style=\"width:100%;margin:0;padding:0;\"> \r\n\';',NULL,1,12,1,NULL,''),(76,'Home - Slider Container CLOSE (Negeri)| Public Page',0,' </div>\r\n </div>\r\n</div>',NULL,0,12,1,0,''),(77,'Home - Additional Items OPEN | Public Page',0,'echo \'\r\n<div style=\"width:100%;margin:0;padding:0;background:url(\'.$baseUrl.\'/assets/portal/images/bgbottom.png) no-repeat; background-size:100%;background-position: bottom;\">\r\n\';',NULL,1,12,1,NULL,''),(78,'Home - Additional Items CLOSE | Public Page',0,'</div>',NULL,0,12,1,0,''),(79,'Semakan | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse yii\\data\\ArrayDataProvider;\r\n\r\necho \'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {padding: 30px 0;}\r\n ul.page-breadcrumb li i {color: #333;}\r\n .table-pertubuhan{margin-bottom:2em;}\r\n .table-pertubuhan td{vertical-align:top;text-transform:uppercase;}\r\n .form-control {height:53px;}\r\n select.form-control{padding: 0.375rem 0.75rem !important;}\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Semakan Status Pertubuhan</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Semakan Status Pertubuhan</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n<section class=\"page-section-ptb\" style=\"padding-bottom: 50px;\">\r\n <div class=\"container\">\';\r\n \r\n \r\n $search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n $search_category = Yii::$app->getRequest()->getQueryParam(\'search_category\');\r\n $search_subcategory = Yii::$app->getRequest()->getQueryParam(\'search_subcategory\');\r\n $search_state = Yii::$app->getRequest()->getQueryParam(\'search_state\');\r\n \r\n \r\n $search_state_arr = ArrayHelper::map((new \\yii\\db\\Query())->select([\'code\', \'descr\'])->from(\'ref\')->where([\'=\', \'cat\', \'SEMAKAN_NEGERI\'])->orderBy([\'sort\' => SORT_ASC])->all(), \'code\', \'descr\');\r\n \r\n /** GETTING CATEGORY LIST **/\r\n $search_category_arr = [];\r\n $search_subcategory_arr = [];\r\n $ch_cat = curl_init();\r\n curl_setopt($ch_cat, CURLOPT_FAILONERROR, true);\r\n curl_setopt($ch_cat, CURLOPT_FOLLOWLOCATION, true);\r\n curl_setopt($ch_cat, CURLOPT_RETURNTRANSFER, true);\r\n curl_setopt($ch_cat, CURLOPT_SSL_VERIFYHOST, false);\r\n curl_setopt($ch_cat, CURLOPT_SSL_VERIFYPEER, false);\r\n curl_setopt($ch_cat, CURLOPT_URL, \"ref_category\");\r\n curl_setopt($ch_cat, CURLOPT_RETURNTRANSFER, true);\r\n $server_output_cat = curl_exec($ch_cat);\r\n curl_close($ch_cat);\r\n $search_category_arr = json_decode($server_output_cat, true);\r\n if(!empty($search_category_arr)){\r\n unset($search_category_arr[\'999\']);\r\n unset($search_category_arr[\'- Sil\']);\r\n \r\n \r\n $ch_subcat = curl_init();\r\n curl_setopt($ch_subcat, CURLOPT_FAILONERROR, true);\r\n curl_setopt($ch_subcat, CURLOPT_FOLLOWLOCATION, true);\r\n curl_setopt($ch_subcat, CURLOPT_RETURNTRANSFER, true);\r\n curl_setopt($ch_subcat, CURLOPT_SSL_VERIFYHOST, false);\r\n curl_setopt($ch_subcat, CURLOPT_SSL_VERIFYPEER, false);\r\n curl_setopt($ch_subcat, CURLOPT_URL, \"ref_category?cat=\".$search_category);\r\n curl_setopt($ch_subcat, CURLOPT_RETURNTRANSFER, true);\r\n $server_output_subcat = curl_exec($ch_subcat);\r\n curl_close($ch_subcat);\r\n $output_subcat = json_decode($server_output_subcat, true);\r\n if(!empty($output_subcat[\'subcategory\']))\r\n $search_subcategory_arr = $output_subcat[\'subcategory\'];\r\n \r\n \r\n }\r\n \r\n \r\n $form = ActiveForm::begin([\'action\' => [\'portal-main/semakan\'], \'method\' => \'get\',]);\r\n echo \'<div class=\"row\">\r\n <div class=\"col-3\"><label><b>Kata kunci</b></label>\'.Html::input(\'text\',\'search_keyword\',$search_keyword, $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'</div>\r\n <div class=\"col-3\"><label><b>Kategori</b></label>\'.Html::dropDownList(\'search_category\', $search_category, $search_category_arr,[\'class\'=>\'form-control\',\'prompt\'=>\'-- Sila pilih --\',\'onchange\'=>\'getsubcategorylist(this.value)\']).\'</div>\r\n <div class=\"col-3\"><label><b>Subkategori</b></label>\'.Html::dropDownList(\'search_subcategory\', $search_subcategory, $search_subcategory_arr,[\'class\'=>\'form-control\',\'prompt\'=>\'-- Sila pilih --\',\'id\'=>\'search_subcategory\']).\'</div>\r\n <div class=\"col-3\"><label><b>Negeri</b></label>\'.Html::dropDownList(\'search_state\', $search_state, $search_state_arr,[\'class\'=>\'form-control\',\'prompt\'=>\'-- Sila pilih --\']).\'</div>\r\n <div class=\"col-3 mt-3\">\r\n \'.Html::submitButton(Yii::t(\'app\', \'Cari\'), [\'class\' => \'button\'])\r\n .Html::a(Yii::t(\'app\', \'Set Semula\'), [\'portal-main/semakan\'], [\'class\' => \'button\']).\'\r\n </div>\r\n </div>\';\r\n ActiveForm::end();\r\n \r\n \r\n $search_field_arr = [];\r\n if (!empty($search_keyword))\r\n $search_field_arr[] = \"search_keyword=\" . urlencode($search_keyword);\r\n if (!empty($search_category))\r\n $search_field_arr[] = \"search_category=\" . $search_category;\r\n if (!empty($search_subcategory))\r\n $search_field_arr[] = \"search_subcategory=\" . $search_subcategory;\r\n if (!empty($search_state))\r\n $search_field_arr[] = \"search_state=\" . $search_state;\r\n \r\n $search_field = \"\";\r\n if(!empty($search_field_arr))\r\n $search_field = \'?\'.implode(\'&\',$search_field_arr);\r\n \r\n $ch = curl_init();\r\n curl_setopt($ch, CURLOPT_FAILONERROR, true);\r\n curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);\r\n curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\r\n curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);\r\n curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);\r\n curl_setopt($ch, CURLOPT_URL, \"check\".$search_field);\r\n curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\r\n $server_output = curl_exec($ch);\r\n curl_close($ch);\r\n $result_arr = json_decode($server_output, true);\r\n \r\n $dataProvider = new ArrayDataProvider([\r\n \'allModels\' => $result_arr,\r\n //\'key\' => \'directory_id\',\r\n //\'sort\' => [\'defaultOrder\' => [\'staff_sort\' => SORT_ASC]],\r\n \'pagination\' => [\'pageSize\' => 10,\'route\' => \'portal-main/semakan\'],\r\n ]);\r\n \r\n echo \'<br><p>*Data dikemaskini sehingga \'.date(\"j\").\' \'.Yii::t(\'app\', date(\"F\")).\' \'. date(\"Y\").\' \'.date(\"g:i\").\' \'.Yii::t(\'app\', date(\"a\")).\'</p>\';\r\n echo GridView::widget([\r\n \'dataProvider\' => $dataProvider,\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'tableOptions\' => [\'class\' => \'table table-striped table-bordered table-pertubuhan\'],\r\n \'columns\' => [\r\n [\'class\' => \'yii\\grid\\SerialColumn\', \'contentOptions\' => [\'class\' => \'text-center\', \'width\' => \'1%\'],],\r\n [\r\n \'header\' => \'Nama Pertubuhan\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'nama_pertubuhan\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'Status\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'status\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'Kategori\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'kategori\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'Subkategori\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'subkategori\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'Negeri\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model){\r\n return $model[\'negeri\'];\r\n }\r\n ],\r\n ],\r\n ]);\r\n \r\n\r\n echo \'<center><br><br><h4>SEMAKAN STATUS PERTUBUHAN LAIN</h4><p>Klik logo di bawah</p>\';\r\n echo \'<a href=\"http://www.bheuu.gov.my/index.php/semakan-status-yayasan\" target=\"_blank\"><img src=\"\'.$baseUrl.\'/assets/img/bheuu.png\" height=\"80\" style=\"margin-right:2em;\"></a>\';\r\n echo \'<a href=\"https://www.ssm.com.my/bm/Pages/Quick_Link/e-Search.aspx\" target=\"_blank\"><img src=\"\'.$baseUrl.\'/assets/img/SSM.png\" height=\"80\" style=\"margin-right:2em;\"></a>\';\r\n echo \'<a href=\"http://www.hasil.gov.my/bt_goindex.php?bt_kump=2&bt_skum=6&bt_posi=1&bt_unit=8&bt_sequ=1\" target=\"_blank\"><img src=\"\'.$baseUrl.\'/assets/img/LHDN_logo.png\" height=\"80\"></a>\';\r\n echo \'</center></div>\r\n</section>\r\n<script>\r\n function getsubcategorylist(cat){\r\n $.ajax({\r\n url: \"\'.$baseUrl.\'/site/getsubcategory?cat=\" + cat,\r\n method: \"GET\",\r\n success: function (response) {\r\n $(\"#search_subcategory\").html(response);\r\n $(\"#search_subcategory\").val(\"\");\r\n }\r\n });\r\n }\r\n</script>\';\r\n\r\n\r\n',NULL,1,12,1,1,''),(80,'Galeri Media | Public Page',0,'echo \'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n .table-directory td{vertical-align:top;}\r\n .form-control {\r\n border: 1px solid #888;\r\n }\r\n</style>\r\n\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Galeri Media\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Senarai Galeri Media\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n<section class=\"mt-60 mb-60\" style=\"margin-bottom:40px !important;margin-top:0px !important;padding-bottom:20px;padding-top:20px;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <div class=\"container\">\r\n <div class=\"row\" style=\"margin-top:15px;margin-bottom:40px;\">\r\n <div class=\"col-md-4 col-sm-6 col-xs-12\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-list/\" target=\"_blank\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/media-photo.png\" alt=\"Logo\" style=\"width:50%;margin-left:25%;margin-right:25%;margin-top:0;margin-bottom:0;\">\r\n </a>\r\n </div>\r\n <div class=\"col-md-8 col-sm-6 col-xs-12\" style=\"padding-top:40px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/photo-gallery-list/\"><h3 style=\"margin-top:10px;text-transform:none;text-align:left;\">\r\n \'.Yii::t(\'app\', \'Galeri Foto\').\'</h3></a>\r\n <p style=\"margin-top:10px;text-align:left;font-size:0.9em;\">\r\n \'.Yii::t(\'app\', \'Akses dan lihat album dan foto dari pelbagai aktiviti yang telah dijalankan\').\'.</p>\r\n </div>\r\n </div>\r\n <div class=\"row\" style=\"margin-top:15px;margin-bottom:40px;\">\r\n <div class=\"col-md-4 col-sm-6 col-xs-12\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/video-gallery-list/\" target=\"_blank\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/media-video.png\" alt=\"Logo\" style=\"width:50%;margin-left:25%;margin-right:25%;margin-top:0;margin-bottom:0;\">\r\n </a>\r\n </div>\r\n <div class=\"col-md-8 col-sm-6 col-xs-12\" style=\"padding-top:40px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/video-gallery-list/\"><h3 style=\"margin-top:10px;text-transform:none;text-align:left;\">\r\n \'.Yii::t(\'app\', \'Galeri Video\').\'</h3></a>\r\n <p style=\"margin-top:10px;text-align:left;font-size:0.9em;\">\r\n \'.Yii::t(\'app\', \'Tonton video-video yang berkaitan dan yang telah dibangunkan\').\'.</p>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(81,'Penerbitan Dan Keratan Akhbar | Public Page',0,'echo \'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n .table-directory td{vertical-align:top;}\r\n .form-control {\r\n border: 1px solid #888;\r\n }\r\n</style>\r\n\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Keratan Akhbar dan Penerbitan\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Keratan Akhbar dan Penerbitan\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n<section class=\"mt-60 mb-60\" style=\"margin-bottom:40px !important;margin-top:0px !important;padding-bottom:20px;padding-top:20px;\">\r\n <div class=\"section-title text-center\" style=\"margin:0;\">\r\n <div class=\"container\">\r\n <div class=\"row\" style=\"margin-top:15px;margin-bottom:40px;\">\r\n <div class=\"col-md-4 col-sm-6 col-xs-12\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/newspaper-list/\" target=\"_blank\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/media-news.png\" alt=\"Logo\" style=\"width:50%;margin-left:25%;margin-right:25%;margin-top:0;margin-bottom:0;\">\r\n </a>\r\n </div>\r\n <div class=\"col-md-8 col-sm-6 col-xs-12\" style=\"padding-top:40px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/newspaper-list/\"><h3 style=\"margin-top:10px;text-transform:none;text-align:left;\">\r\n \'.Yii::t(\'app\', \'Keratan Akhbar\').\'</h3></a>\r\n <p style=\"margin-top:10px;text-align:left;font-size:0.9em;\">\r\n \'.Yii::t(\'app\', \'Akses dan baca keratan akhbar dari pelbagai sumber berkaitan\').\'.</p>\r\n </div>\r\n </div>\r\n <div class=\"row\" style=\"margin-top:15px;margin-bottom:40px;\">\r\n <div class=\"col-md-4 col-sm-6 col-xs-12\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/publication-list/\" target=\"_blank\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/media-publication.png\" alt=\"Logo\" style=\"width:50%;margin-left:25%;margin-right:25%;margin-top:0;margin-bottom:0;\">\r\n </a>\r\n </div>\r\n <div class=\"col-md-8 col-sm-6 col-xs-12\" style=\"padding-top:40px;\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/publication-list/\"><h3 style=\"margin-top:10px;text-transform:none;text-align:left;\">\r\n \'.Yii::t(\'app\', \'Penerbitan\').\'</h3></a>\r\n <p style=\"margin-top:10px;text-align:left;font-size:0.9em;\">\r\n \'.Yii::t(\'app\', \'Muat turun dan baca pelbagai penerbitan yang telah diterbitkan\').\'.</p>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(82,'DYNAPortal Main Services | Public Page',0,'$pagetitle = Yii::t(\'app\', \'Perkhidmatan Utama\');\r\n\r\necho \'\r\n<style>\r\n .page-title {padding-top: 30px; padding-bottom: 0px; }\r\n .page-section-ptb {padding: 30px 0;}\r\n ul.page-breadcrumb li i {color: #333; }\r\n .app-services{\r\n background-color : white;\r\n padding : 2em 2em 0em 2em;\r\n margin-bottom : 2em;\r\n min-height : 220px;\r\n text-align : center;\r\n color : #c14c4a;\r\n border-bottom: 8px solid #c14c4a;\r\n box-shadow: 0px 0px 10px rgb(0 0 0 / 40%);\r\n }\r\n \r\n .app-services p {\r\n color : inherit;\r\n }\r\n \r\n .app-services img{\r\n height : 100px;\r\n }\r\n</style>\r\n\r\n<style>\r\n.zoom {\r\n \r\n transition: transform .2s; /* Animation */\r\n \r\n}\r\n\r\n.zoom:hover {\r\n transform: scale(1.05); /* (150% zoom - Note: if the zoom is too large, it will go outside of the viewport) */\r\n}\r\n\r\n.zoom:hover .app-services {\r\n //background:url(\'.$baseUrl.\'/assets/portal/images/services-bg.jpg) no-repeat;\r\n background-size:cover;\r\n background: #f4f4f4;\r\n \r\n}\r\n</style>\r\n\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.$pagetitle.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.$pagetitle.\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\">\r\n <div class=\"container\">\r\n <div class=\"row\">\';\r\n\r\n$queryServicesLink = new \\yii\\db\\Query(); \r\n$queryServicesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\',\r\n \'content_application.application_img\'\r\n])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->andwhere([\'=\',\'application_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'app\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n$modelServicesLink = $queryServicesLink->all();\r\nif(!empty($modelServicesLink)){\r\n foreach($modelServicesLink as $rowServicesLink){\r\n echo \'<div class=\"col-sm-4 zoom\">\r\n <a href=\"\'.$rowServicesLink[\'application_url\'].\'\" target=\"_blank\">\r\n <div class=\"app-services\">\r\n <img src=\"\'.$baseUrl.\'/admin/\'.$rowServicesLink[\'application_img\'].\'\">\r\n <p>\'.$rowServicesLink[\'application_title\'].\'</p>\r\n </div>\r\n </a>\r\n </div>\';\r\n }\r\n}\r\n \r\n echo \'</div>\r\n </div>\r\n</section>\';',NULL,1,12,1,1,''),(83,'API Get Subcategory',0,'$output = [];\r\n\r\n$cat = Yii::$app->getRequest()->getQueryParam(\'cat\');\r\nif(!empty($cat)){\r\n $ch_subcat = curl_init();\r\n curl_setopt($ch_subcat, CURLOPT_URL, \"ref_category?cat=\".$cat);\r\n curl_setopt($ch_subcat, CURLOPT_RETURNTRANSFER, true);\r\n $server_output_subcat = curl_exec($ch_subcat);\r\n curl_close($ch_subcat);\r\n $output_subcat = json_decode($server_output_subcat, true);\r\n if(!empty($output_subcat[\'subcategory\']))\r\n $output = $output_subcat[\'subcategory\'];\r\n}\r\n\r\n\r\nreturn json_encode($output);\r\ndie();',NULL,1,12,1,NULL,''),(84,'Home - Slider - PKP - Full Width | Public Page',0,'\r\necho \'<style>\r\n .ls-bottom-nav-wrapper {z-index:1001 !important;}\r\n .ls-thumbnail-hover-img {\r\n -webkit-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 0px 11px 0px rgba(0,0,0,0.46);\r\n border:2px solid #fff;\r\n }\r\n .ls-nav-start.ls-nav-start-active::before { display:none; }\r\n .ls-nav-stop::before { display:none; }\r\n .ls-bottom-slidebuttons a {\r\n -webkit-box-shadow: 0px 1px 11px 3px rgba(0,0,0,0.46);\r\n -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.46);\r\n }\r\n .dropdown.megamenu-container{border : 5px solid #fff !important;}\r\n .ls-bottom-slidebuttons a {box-shadow:none !important; }\r\n .ls-gui-element.ls-bottom-nav-wrapper { margin-top:60px !important; }\r\n /*@media only screen and (min-width: 481px) {\r\n .ls-gui-element.ls-nav-prev {left:-60px !important; }\r\n .ls-gui-element.ls-nav-next {right:-60px !important;}\r\n }*/\r\n .ls-slide-backgrounds {pointer-events: none;}\r\n .ls-wrapper {pointer-events: none; }\r\n .ls-bg { pointer-events: auto;}\r\n #slider{\r\n width:1600px;\r\n height:500px;\r\n margin:0 auto;\r\n margin-bottom: 0px;\r\n }\r\n #slider-section{\r\n margin:0;\r\n padding:0;\r\n \r\n background:transparent;\r\n /*\r\n padding-left:8%;\r\n padding-right:8%;\r\n padding-top:20px;\r\n padding-bottom:20px;\r\n \r\n background-size:cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n */\r\n }\r\n .ls-borderlessdark3d .ls-shadow {\r\n //display: none;\r\n }\r\n .ls-gui-element.ls-bottom-nav-wrapper {\r\n //margin-top: 0px !important;\r\n }\r\n #slider-section, .ls-nav-next{z-index:9999 !important;}\r\n \r\n .ls-borderlessdark3d .ls-playvideo, .ls-borderlessdark3d .ls-nav-sides, .ls-borderlessdark3d .ls-bottom-slidebuttons a, .ls-borderlessdark3d .ls-nav-prev, .ls-borderlessdark3d .ls-nav-next, .ls-borderlessdark3d .ls-nav-start, .ls-borderlessdark3d .ls-nav-stop, .ls-borderlessdark3d .ls-fullscreen, .ls-borderlessdark3d .ls-loading-container {\r\n /*\r\n background-image: url(\'.$baseUrl.\'/assets/layerslider/skins/v5/skinwithwhitebordergreen.png);\r\n */\r\n //background-image: url(\'.$baseUrl.\'/assets/layerslider/skins/v5/skin.png);\r\n }\r\n</style>\';\r\n\r\n$slider_background = $baseUrl.\'/assets/portal/images/bgkdn.png\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"pkp\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC])\r\n ->limit(1);\r\n$modelSliderBackground = $querySliderBackground->all();\r\n\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\n$slider_list = \'\';\r\n$querySliderBanner = new \\yii\\db\\Query(); \r\n$querySliderBanner->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"pkp\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'banner\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC]);\r\n$modelSliderBanner = $querySliderBanner->all();\r\nif(!empty($modelSliderBanner)){\r\n foreach($modelSliderBanner as $rowSliderBanner){\r\n $slider_img = $baseUrl.\'/admin/\'.$rowSliderBanner[\'slider_translation_img\'];\r\n $slider_dimension = \'2d\';\r\n if(!empty($rowSliderBanner[\'slider_dimension\']))\r\n $slider_dimension = $rowSliderBanner[\'slider_dimension\'];\r\n \r\n $slider_transition = rand(1,100);\r\n if(!empty($rowSliderBanner[\'slider_transition\']))\r\n $slider_transition = $rowSliderBanner[\'slider_transition\'];\r\n \r\n $slider_url = \'\';\r\n if(!empty($rowSliderBanner[\'slider_url\']))\r\n $slider_url = \'style=\"cursor:pointer;\" onclick=\"window.open(\\\'\'.$rowSliderBanner[\'slider_url\'].\'\\\');\"\';\r\n \r\n $slider_list.= \'<div class=\"ls-slide\" data-ls=\"duration:5600; \'.$slider_dimension.\':\'.$slider_transition.\'; kenburnsscale:1.2;\">\r\n <img width=\"1600\" height=\"500\" src=\"\'.$slider_img.\'\" class=\"ls-bg\" alt=\"slider\" \'.$slider_url.\'/>\r\n </div>\';\r\n }\r\n}\r\n\r\necho \'\r\n\r\n <section id=\"slider-section\">\r\n <div id=\"slider\">\'.$slider_list.\'</div>\r\n </section> \r\n\';\r\n\r\n\r\n',NULL,1,12,1,NULL,''),(85,'Home - Slider Container OPEN - PKP - Full Width | Public Page',0,'$slider_background = $baseUrl.\'/assets/portal/images/bgkdn.png\';\r\n$querySliderBackground = new \\yii\\db\\Query(); \r\n$querySliderBackground->select([\'*\'])->from(\'content_slider\')\r\n ->innerJoin(\'content_slider_translation\',\'content_slider.slider_id=content_slider_translation.slider_translation_parent_id\')\r\n ->where([\'=\',\'content_slider_translation.slider_translation_main\',\'1\'])\r\n ->andwhere([\'LIKE\',\'content_slider.slider_portal\',\'\"pkp\"\'])\r\n ->andwhere([\'=\',\'content_slider.slider_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_slider.slider_type\',\'background\'])\r\n ->orderBy([\'content_slider.slider_sort\' => SORT_ASC])\r\n ->limit(1);\r\n$modelSliderBackground = $querySliderBackground->all();\r\nif(!empty($modelSliderBackground)){\r\n foreach($modelSliderBackground as $rowSliderBackground){\r\n $slider_background = $baseUrl.\'/admin/\'.$rowSliderBackground[\'slider_translation_img\'];\r\n }\r\n}\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n /*#article-wrapper ul li, #article-wrapper ol li {\r\n list-style: initial;\r\n }*/\r\n</style>\r\n\r\n\r\n<div style=\"width:100%;margin:0;padding:0;background-image: url(\'.$slider_background.\');background-repeat: no-repeat;background-size:100%;padding-top:20px;z-index:9999 !important\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"padding-bottom:20px;text-align:center;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"font-size:1.5em;color: #013e6d;margin-bottom: 0;\">HEBAHAN TERKINI PELAN PEMULIHAN NEGARA (PPN)</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Hebahan Terkini Pelan Pemulihan Negara (PPN)</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"container\">\r\n <div style=\"width:100%;margin:0;padding:0;\"> \r\n\';',NULL,1,12,1,NULL,''),(86,'Home - Title - PKP - Full Width | Public Page',0,'echo \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n /*#article-wrapper ul li, #article-wrapper ol li {\r\n list-style: initial;\r\n }*/\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">HEBAHAN TERKINI PERINTAH KAWALAN PERGERAKAN</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Hebahan Terkini Perintah Kawalan Pergerakan</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n\';',NULL,1,12,1,NULL,''),(87,'Home (PKP) - Services | Public Page',0,'echo \'<div style=\"margin:5em 0;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12 col-md-12\">\r\n <div class=\"owl-carousel\" data-nav-dots=\"false\" data-items=\"4\" data-md-items=\"4\" data-sm-items=\"4\" data-xs-items=\"3\" data-xx-items=\"1\" \r\n data-space=\"20\" data-nav-arrow=\"true\">\';\r\n \r\n $queryServicesLink = new \\yii\\db\\Query(); \r\n $queryServicesLink->select([\r\n \'content_application_translation.application_translation_title AS application_title\',\r\n \'content_application.application_url\'\r\n ])->from(\'content_application\')\r\n ->innerJoin(\'content_application_translation\',\'content_application.application_id=content_application_translation.application_translation_parent_id\')\r\n ->where([\'=\',\'content_application_translation.application_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_application.application_cat\',\'laman_pkp\'])\r\n ->andwhere([\'=\',\'content_application.application_status\',\'active\'])\r\n ->orderBy([\'content_application.application_sort\' => SORT_ASC]);\r\n $modelServicesLink = $queryServicesLink->all();\r\n if(!empty($modelServicesLink)){\r\n foreach($modelServicesLink as $rowServicesLink){\r\n echo \'<div class=\"item\">\r\n <div style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/servicebutton.jpg);\r\n background-size:100% auto;background-position:center center;background-repeat:no-repeat;height:100px;\">\r\n <a href=\"\'.$rowServicesLink[\'application_url\'].\'\" target=\"_blank\">\r\n <h6 class=\"text-white text-center\" style=\"line-height:90px;font-size: 0.9em;\">\'.$rowServicesLink[\'application_title\'].\'</h6>\r\n </a>\r\n </div>\r\n </div>\';\r\n }\r\n }\r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\';',NULL,1,12,1,NULL,''),(88,'Home (PKP) - Info | Public Page',0,'echo \'<section style=\"background: #dedede;background:url(\'.$baseUrl.\'/assets/portal/images/pkpbg1.png) no-repeat;background-size:cover;padding: 0;padding-top: 40px;padding-bottom: 40px;margin: 0;\">\r\n \r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"padding-bottom:20px;text-align:center;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"font-size:1.5em;color: #013e6d;margin-bottom: 0;\">PERINTAH KAWALAN PERGERAKAN (PKP)</h1>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class=\"container\">\r\n \r\n <div class=\"row\">\r\n <div class=\"col-md-6 col-sm-6 col-xs-12\">\r\n <div class=\"features-box\">\r\n \r\n <div class=\"features-content\">\r\n <h4 style=\"color:#02536A;\">\r\n <i class=\"fa fa-angle-right\"></i>\r\n Arahan Pendaftar Pertubuhan\r\n </h4>\r\n <p style=\"text-align:justify;padding-left:20px;\">Semua kaunter adalah <b>DITUTUP</b> selaras dengan arahan YAB Perdana Menteri berhubung Perintah Kawalan Pergerakan (PKP).\r\n </p>\r\n </div>\r\n </div>\r\n </div> \r\n \r\n <div class=\"col-md-6 col-sm-6 col-xs-12\">\r\n <div class=\"features-box\">\r\n \r\n <div class=\"features-content\">\r\n <h4 style=\"color:#02536A;\">\r\n <i class=\"fa fa-angle-right\"></i>\r\n Larangan Perhimpunan\r\n </h4>\r\n <p style=\"text-align:justify;padding-left:20px;\">Pihak pertubuhan <b>ADALAH DILARANG</b> untuk melaksanakan aktiviti perhimpunan/persidangan/mesyuarat agung tahunan <b>sepanjang tempoh PKP berkuatkuasa</b>. \r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n <div class=\"col-md-6 col-sm-6 col-xs-12\">\r\n <div class=\"features-box\">\r\n \r\n <div class=\"features-content\">\r\n <h4 style=\"color:#02536A;\">\r\n <i class=\"fa fa-angle-right\"></i>\r\n Urusan Kaunter\r\n </h4>\r\n <p style=\"text-align:justify;padding-left:20px;\">Urusan Kaunter <b>hanya melalui kaedah Temujanji Sahaja.</b>\r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n \r\n\r\n \r\n <div class=\"col-md-6 col-sm-6 col-xs-12\">\r\n <div class=\"features-box\">\r\n \r\n <div class=\"features-content\">\r\n <h4 style=\"color:#02536A;\">\r\n <i class=\"fa fa-angle-right\"></i>\r\n Saluran Pertanyaan\r\n </h4>\r\n <p style=\"text-align:justify;padding-left:20px;\">Pertanyaan berkaitan Pertubuhan : <b><a href=\"#\" target=\"_top\">Lihat Cawangan.</a></b> <br>Pertanyaan berkaitan aduan Sistem : <b><a href=\"#\" target=\"_top\">webmaster@dynaweb.com</a></b>\r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n \r\n\r\n \r\n \r\n </div>\r\n </section>\r\n\';',NULL,1,12,1,NULL,''),(89,'Home - Title (Negeri) - old | Public Page',0,'$state = \'\';\r\n$stateok = false;\r\n\r\nif ((isset($_GET[\"state\"]))) {\r\n \r\n if ((int)$_GET[\"state\"]==9) {\r\n $state = \'NEGERI PERLIS\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==2) {\r\n $state = \'NEGERI KEDAH\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==7) {\r\n $state = \'NEGERI PULAU PINANG\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==8) {\r\n $state = \'NEGERI PERAK\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==14) {\r\n $state = \'WILAYAH PERSEKUTUAN KUALA LUMPUR\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==10) {\r\n $state = \'NEGERI SELANGOR\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==5) {\r\n $state = \'NEGERI SEMBILAN\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==4) {\r\n $state = \'NEGERI MELAKA\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==1) {\r\n $state = \'NEGERI JOHOR\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==6) {\r\n $state = \'NEGERI PAHANG\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==11) {\r\n $state = \'NEGERI TERENGGANU\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==3) {\r\n $state = \'NEGERI KELANTAN\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==12) {\r\n $state = \'NEGERI SABAH\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==13) {\r\n $state = \'NEGERI SARAWAK\';\r\n $stateok = true;\r\n } else if ((int)$_GET[\"state\"]==15) {\r\n $state = \'MIRI, SARAWAK\';\r\n $stateok = true;\r\n }\r\n \r\nif ($stateok) {\r\n \r\necho \'\r\n<section style=\"margin-top:30px;\">\r\n<div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"padding-bottom:20px;padding-bottom:10px;text-align:center;\">\r\n <div class=\"page-title-name\">\r\n <p style=\"margin-bottom:0;\">Selamat Datang Ke Laman Web Rasmi</p>\r\n <h1 style=\"font-size:1.5em;color: #013e6d;margin-bottom: 0;line-height:30px;\">DYNAWEB4 DYNAPortal<br>CAWANGAN \'.$state.\'</h1>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\';\r\n\r\n}\r\n\r\n}',NULL,1,12,1,NULL,''),(90,'Newspaper List - NEW | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\nuse backend\\modules\\contentNewspaper\\models\\ContentNewspaper;\r\n\r\n\r\n$search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n$search_year = Yii::$app->getRequest()->getQueryParam(\'search_year\');\r\n$search_month = Yii::$app->getRequest()->getQueryParam(\'search_month\');\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'content_newspaper.*\'])->from(\'content_newspaper\')\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\']);\r\n \r\nif(!empty($search_keyword)){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan keratan akhbar <b>\'.$search_keyword.\'</b></h4>\';\r\n $query->andfilterwhere([\'OR\',\r\n [\'LIKE\',\'newspaper_translation_title\',$search_keyword],\r\n [\'LIKE\',\'newspaper_translation_content\',$search_keyword]\r\n ]);\r\n}\r\n\r\nif(!empty($search_year) || !empty($search_month)){\r\n $label_searching = \'<h4 class=\"mb-40\">Paparan keratan akhbar <b>\';\r\n if(!empty($search_month)){\r\n $label_searching .= \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'MONTH\', $search_month, \'descr\');\r\n $query->andfilterwhere([\'=\',\'MONTH(newspaper_date)\',$search_month]);\r\n }\r\n if(!empty($search_year)){\r\n $label_searching .= \' \'.$search_year;\r\n $query->andfilterwhere([\'=\',\'YEAR(newspaper_date)\',$search_year]);\r\n }\r\n $label_searching .= \'</b></h4>\';\r\n}\r\n \r\n$query->orderBy([\'content_newspaper.newspaper_date\' => SORT_DESC]);\r\n$query->groupBy([\'MONTH(content_newspaper.newspaper_date)\',\'YEAR(content_newspaper.newspaper_date)\']);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'pagination\' => [\'pageSize\' => 4,\'route\' => \'portal-main/newspaper-list\'],\r\n]);\r\n\r\n$output = \'<style>\r\n\r\n.item-container {\r\n margin:0;\r\n padding:0;\r\n width: 100%;\r\n height: 100%;\r\n overflow: hidden;\r\n position: relative;\r\n}\r\n\r\n.item-img-holder {\r\n width: 100%;\r\n height: 100%;\r\n background-position: center;\r\n background-size: auto 100%;\r\n background-repeat: no-repeat;\r\n transition: all 1s;\r\n}\r\n\r\n.item-img-holder:hover {\r\n transform: scale(1.2);\r\n}\r\n\r\n.widget-search input {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n}\r\n.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n}\r\n</style>\r\n<div class=\"col-lg-9\">\';\r\n\r\n$output .= $label_searching.ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-6 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n \r\n \r\n $newspaperUrl = Url::base(true).\'/portal-main/newspaper-details2?month=\'.date(\"m\", strtotime($model[\'newspaper_date\'])).\'&year=\'.date(\"Y\", strtotime($model[\'newspaper_date\']));\r\n $newspaperTitle = Yii::t(\'app\', date(\"F\", strtotime($model[\'newspaper_date\']))).\' \'.date(\"Y\", strtotime($model[\'newspaper_date\']));\r\n $newpaperTotal = ContentNewspaper::find()\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\'])\r\n ->andwhere([\'=\',\'MONTH(content_newspaper.newspaper_date)\',date(\"m\", strtotime($model[\'newspaper_date\']))])\r\n ->andwhere([\'=\',\'YEAR(content_newspaper.newspaper_date)\',date(\"Y\", strtotime($model[\'newspaper_date\']))])\r\n ->count();\r\n \r\n $modelOne = ContentNewspaper::find()\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\'])\r\n ->andwhere([\'=\',\'MONTH(content_newspaper.newspaper_date)\',date(\"m\", strtotime($model[\'newspaper_date\']))])\r\n ->andwhere([\'=\',\'YEAR(content_newspaper.newspaper_date)\',date(\"Y\", strtotime($model[\'newspaper_date\']))])\r\n ->orderBy([\'content_newspaper.newspaper_date\' => SORT_DESC])\r\n ->one();\r\n \r\n $newspaperImg = Url::base(true).\'/assets/img/default.png\';\r\n if(!empty($modelOne[\'newspaper_image\']))\r\n $newspaperImg = Url::base(true).\'/admin/\'.$modelOne[\'newspaper_image\'];\r\n \r\n return \'<div class=\"blog-entry mb-50\" style=\"background: #ffffff;\">\r\n <div class=\"blog-image-custom item-container\">\r\n <div class=\"item-img-holder\" style=\"height:300px;background-image:url(\\\'\'.$newspaperImg.\'\\\')\"></div>\r\n </div>\r\n <div class=\"blog-detail\" style=\"background:#ffffff;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-title mb-10 blog-title-custom\">\r\n <a href=\"\'.$newspaperUrl.\'\">\'.$newspaperTitle.\'</a>\r\n <p>\'.$newpaperTotal.\' keratan akhbar</p>\r\n </div>\r\n </div>\r\n </div>\';\r\n \r\n },\r\n]);\r\n\r\n$output.= \'</div>\';\r\n\r\necho $output;',NULL,1,12,1,NULL,''),(91,'Newspaper Right Section - NEW | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\Html;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\contentNewspaper\\models\\ContentNewspaper;\r\n\r\necho \'<style>\r\n .accordion.animated .acd-group.acd-active .acd-heading{font-size:18px;;margin-bottom:0;}\r\n .accordion.animated .acd-group .acd-des a{font-size:14px;}\r\n .accordion.animated .acd-group .acd-des{padding-left:1em;}\r\n .accordion.animated .acd-group .acd-des a {margin-top:0.5em;display:block;}\r\n</style>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/newspaper-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n \r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\necho \'<div class=\"accordion animated\">\';\r\n\r\nfor($y=date(\'Y\');$y>=2019;$y--){\r\n \r\n $newpaperYear = ContentNewspaper::find()\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\'])\r\n ->andwhere([\'=\',\'YEAR(content_newspaper.newspaper_date)\',$y])\r\n ->count();\r\n \r\n echo \'<div class=\"acd-group\">\r\n <a href=\"#\" class=\"acd-heading\"><i class=\"fa fa-angle-double-right\" aria-hidden=\"true\"></i> \'.$y.\' (\'.$newpaperYear.\')</a>\r\n <div class=\"acd-des\">\';\r\n \r\n $modelMonth = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'MONTH\'])->orderBy([\'code\' => SORT_ASC])->all();\r\n if (!empty($modelMonth)) {\r\n foreach ($modelMonth as $rowMonth) {\r\n \r\n $newpaperMonth = ContentNewspaper::find()\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\'])\r\n ->andwhere([\'=\',\'MONTH(content_newspaper.newspaper_date)\',$rowMonth->code])\r\n ->andwhere([\'=\',\'YEAR(content_newspaper.newspaper_date)\',$y])\r\n ->count();\r\n \r\n echo \'<div><a href=\"\'.$baseUrl.\'/portal-main/newspaper-list?search_month=\'.$rowMonth->code.\'&search_year=\'.$y.\'\">\r\n <i class=\"fa fa-angle-double-right\" aria-hidden=\"true\"></i> \'.$rowMonth->descr.\' (\'.$newpaperMonth.\')</a>\r\n </div>\';\r\n }\r\n }\r\n echo \'</div>\r\n </div>\';\r\n}\r\n\r\necho \'</div>\'; \r\necho \'</div>\';',NULL,1,12,1,NULL,''),(92,'Newspaper Details - NEW | Public Page',0,'use backend\\modules\\contentNewspaper\\models\\ContentNewspaper;\r\n\r\n$search_year = Yii::$app->getRequest()->getQueryParam(\'year\');\r\n$search_month = Yii::$app->getRequest()->getQueryParam(\'month\');\r\n$newspaper_list = \'\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'*\'])->from(\'content_newspaper\')\r\n ->innerJoin(\'content_newspaper_translation\',\'content_newspaper.newspaper_id=content_newspaper_translation.newspaper_translation_parent_id\')\r\n ->where([\'=\',\'content_newspaper_translation.newspaper_translation_main\',\'1\'])\r\n ->andwhere([\'=\',\'content_newspaper.newspaper_status\',\'active\'])\r\n ->andwhere([\'=\',\'MONTH(content_newspaper.newspaper_date)\',$search_month])\r\n ->andwhere([\'=\',\'YEAR(content_newspaper.newspaper_date)\',$search_year])\r\n ->orderBy([\'content_newspaper.newspaper_date\' => SORT_ASC]);\r\n$modelNewspaper = $query->all();\r\nif (!empty($modelNewspaper)) {\r\n foreach ($modelNewspaper as $rowNewspaper) {\r\n $newspaper_date = date(\"j\", strtotime($rowNewspaper[\'newspaper_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($rowNewspaper[\'newspaper_date\']))).\' \'.date(\"Y\", strtotime($rowNewspaper[\'newspaper_date\']));\r\n $newpaper_details = $newspaper_date.\' - \'.$rowNewspaper[\'newspaper_source\'].\' : \'.$rowNewspaper[\'newspaper_translation_title\'];\r\n $newspaper_list .= \'<img src=\"\'.$baseUrl.\'/admin/\'.$rowNewspaper[\'newspaper_image\'].\'\" data-description=\"\'.$newpaper_details.\'\" style=\"max-width:100%;\">\';\r\n }\r\n}\r\n \r\n //$gallery_date = date(\"j\", strtotime($model->gallery_date)).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model->gallery_date))).\' \'.date(\"Y\", strtotime($model->gallery_date));\r\n \r\n echo \'<div class=\"col-lg-9\">\r\n <div class=\"blog-entry mb-50\">\r\n <h5 class=\"p-4 m-0\">Keratan Akhbar \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'MONTH\', $search_month, \'descr\').\' \'.$search_year.\'</h5>\r\n <div class=\"blog-detail text-justify pt-0\">\r\n <div class=\"galleria\" >\'.$newspaper_list.\'</div>\r\n </div>\r\n </div>\r\n </div>\';\r\n//}\r\n\r\necho \'<script src=\"\'.$baseUrl.\'/assets/galleria/src/galleria.js\"></script>\r\n<script>\r\n $(window).on(\"load\", function() {\r\n Galleria.loadTheme(\"\'.$baseUrl.\'/assets/galleria/src/themes/twelve/galleria.twelve.js\");\r\n Galleria.run(\".galleria\", {responsive:true, height:0.7,imageCrop: false});\r\n }());\r\n</script>\';',NULL,1,12,1,NULL,''),(93,'Media Statement | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse backend\\modules\\contentMediaStatement\\models\\ContentMediaStatement;\r\n\r\n$keyword = Yii::$app->getRequest()->getQueryParam(\'keyword\');\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$query->select([\'content_media_statement.*\',\'content_media_statement_translation.media_statement_translation_title AS media_title\'])\r\n ->from(\'content_media_statement\')\r\n ->leftJoin(\'content_media_statement_translation\', \'content_media_statement.media_statement_id=content_media_statement_translation.media_statement_translation_parent_id\')\r\n ->where([\'=\',\'content_media_statement_translation.media_statement_translation_main\',\'1\']);\r\n\r\nif(!empty($keyword)){\r\n $query->andFilterWhere([\'like\', \'content_media_statement_translation.media_statement_translation_title\', $keyword],);\r\n}\r\n\r\n$query->orderBy([\'media_statement_sorting\' => SORT_ASC]);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n //\'sort\' => [\'defaultOrder\' => [\'media_statement_sorting\' => SORT_ASC]],\r\n \'pagination\' => [\'pageSize\' => 10,\'route\' => \'portal-main/media-statement\'],\r\n]);\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n .table-bordered thead tr th {\r\n background: rgb(8, 136, 103);\r\n color : white;\r\n }\r\n \r\n .table-bordered tbody tr:nth-child(odd){\r\n background : white;\r\n }\r\n \r\n .table-bordered tbody tr:nth-child(even){\r\n background : #e7e7e7;\r\n }\r\n \r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Kenyataan Media</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Kenyataan Media</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/logobg1.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <div class=\"text-justify\">\';\r\n \r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/media-statement\'], \'method\' => \'get\',]);\r\necho \'<div class=\"row\">\r\n <div class=\"col-sm-4\">\'.Html::input(\'text\',\'keyword\',$keyword, $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata Kunci\']).\'</div>\r\n <div class=\"col-sm-3\">\r\n \'.Html::submitButton(Yii::t(\'app\', \'Cari\'), [\'class\' => \'button\']).\'\r\n \'.Html::a(Yii::t(\'app\', \'Semula\'),[\'portal-main/media-statement\'], [\'class\' => \'button ml-1\']).\'\r\n </div>\r\n</div>\';\r\n\r\nActiveForm::end(); \r\n\r\necho GridView::widget([\r\n \'dataProvider\' => $dataProvider,\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'tableOptions\' => [\'class\' => \'table mt-5 mb-5 table-bordered\'],\r\n \'columns\' => [\r\n [\'class\' => \'yii\\grid\\SerialColumn\', \'contentOptions\' => [\'class\' => \'text-center\', \'width\' => \'1%\'],],\r\n [\r\n \'header\' => \'Kenyataan Media\',\r\n \'format\'=>\'raw\',\r\n \'value\' => function($model) use ($baseUrl){\r\n return $model[\'media_title\'];\r\n }\r\n ],\r\n [\r\n \'header\' => \'Tarikh\',\r\n \'value\' => function($model) use ($baseUrl){\r\n return date(\"j\", strtotime($model[\'media_statement_date\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model[\'media_statement_date\']))).\' \'.date(\"Y\", strtotime($model[\'media_statement_date\']));\r\n }\r\n ],\r\n [\r\n \'header\' => \'Dokumen\',\r\n \'format\'=>\'raw\',\r\n \'contentOptions\' => [\'class\' => \'text-center\', \'width\' => \'1%\'],\r\n \'value\' => function($model) use ($baseUrl){\r\n return \'<a href=\"\'.$baseUrl.\'/admin/\'.$model[\'media_statement_file\'].\'\" target=\"_blank\" style=\"color:red;\"><i class=\"fa fa-file-pdf-o fa-lg\" aria-hidden=\"true\"></i></a>\';\r\n }\r\n ],\r\n ],\r\n]);\r\n \r\n echo \'</div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(94,'Logout | Logged-In Page',0,'Yii::$app->user->logout(true);\r\nheader(\'Location:index.php\');\r\nexit();',NULL,1,12,1,0,''),(95,'Wrapper Start | Login Page',0,'<style>\r\n @media screen and (min-width: 992px) {\r\n .mainlogo {\r\n width: 30%!important;\r\n margin-left: 25%!important;\r\n margin-right: 25%!important;\r\n }\r\n }\r\n \r\n @media screen and (max-width: 991px) {\r\n .mainlogo {\r\n width: 30%!important;\r\n margin-left: 10%!important;\r\n margin-right: 10%!important;\r\n }\r\n }\r\n</style>\r\n\r\n<div class=\"account-pages mt-5\">\r\n <div class=\"container\">\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-12\">\r\n <div class=\"card card-login\">\r\n <div class=\"card-body p-0\">\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-12\">\r\n <div class=\"text-center mt-4 mb-4\">\r\n <center>\r\n <img src=\"[str]site_login_logo[/str]\" alt=\"\" class=\"logo logo-dark mainlogo\">\r\n <img src=\"[str]site_login_logo[/str]\" alt=\"\" class=\"logo logo-light mainogo\">\r\n </center><hr>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-6 col-md-6\">\r\n <div style=\"width:90%;margin-left:10%;\">',NULL,0,12,1,2,''),(96,'Login Page | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse common\\models\\FrontendLoginForm;\r\n\r\necho \'<style>\r\n body{\r\n background-color:#f5f6f8;\r\n background:url(\'.$site_login_background.\') no-repeat;\r\n background-size:cover;\r\n }\r\n</style>\';\r\n\r\n$msg = \'\';\r\n$form = ActiveForm::begin();\r\nif(isset($_POST) && !empty($_POST)){\r\n $model = new FrontendLoginForm();\r\n $model->username = $_POST[\'username\'];\r\n $model->password = $_POST[\'password\'];\r\n if($model->login()){\r\n header(\'Location:\'.$baseUrl.\'/portal-main/dashboard\');\r\n exit();\r\n } else\r\n $msg = \'<div class=\"alert alert-danger\" role=\"alert\">Username & password not match</div>\';\r\n \r\n}else{\r\n Yii::$app->user->logout();\r\n}\r\n\r\necho \'<div class=\"text-center mt-2\">\r\n <h5 class=\"text-title\">Welcome to DYNAWEB4 | DYNAPortal</h5>\r\n <p class=\"text-muted\">For Registered Users Only</p>\r\n</div>\r\n<div class=\"p-2 mt-4\">\'.$msg.\'\r\n <div class=\"row\">\r\n <div class=\"col-sm-12\">\r\n <div class=\"mb-3\">\r\n <label class=\"form-label\" for=\"username\">Username</label>\r\n <input type=\"text\" class=\"form-control inputfield\" id=\"username\" name=\"username\" placeholder=\"Enter username\">\r\n </div>\r\n \r\n </div>\r\n <div class=\"col-sm-12\">\r\n <div class=\"mb-3\">\r\n \r\n <label class=\"form-label\" for=\"userpassword\">Password</label>\r\n <input type=\"password\" class=\"form-control inputfield\" id=\"userpassword\" name=\"password\" placeholder=\"Enter password\">\r\n \r\n </div>\r\n <div class=\"form-check\">\r\n <input type=\"checkbox\" class=\"form-check-input\" id=\"auth-remember-check\">\r\n <label class=\"form-check-label\" for=\"auth-remember-check\">Remember Me</label>\r\n </div>\r\n <div class=\"float-end\"><a href=\"\'.$baseUrl.\'/portal-main/reset-password\" class=\"text-muted\">Forgot Password?</a></div>\r\n </div>\r\n </div>\r\n \r\n \r\n \r\n \r\n \r\n \r\n <div class=\"mt-3 text-center\">\r\n <button class=\"btn btn-primary w-sm waves-effect waves-light\" type=\"submit\">Login</button>\r\n </div>\r\n \r\n <div class=\"mt-2 text-center\">\r\n <p class=\"mb-0\">Don\\\'t have account ? <a href=\"\'.$baseUrl.\'/portal-main/registration\" class=\"fw-medium text-title\"> Register now </a> </p>\r\n </div>\r\n</div>\';\r\nActiveForm::end();\r\n',NULL,1,12,1,NULL,''),(97,'Wrapper End | Login Page',0,'</div>\r\n </div>\r\n <div class=\"col-xs-12 col-md-6\">\r\n <div class=\"postit\">\r\n <div class=\"mt-2\">\r\n <h5 class=\"text-title text-center\">Announcement & Information</h5>\r\n <p class=\"text-muted text-center\">Please take note to the announcement and information below;</p>\r\n <ul>\r\n <li>DYNAWEB4 is an open source web development framework built on Yii2.0 and the PHP language which makes it easy for anyone to develop and deploy web portals and customized web application systems.</li>\r\n <li>Running on PHP, Yii Framework and MySQL, together with a suite of modules and functions, together with ease of development, you will be free to create what you really want and need</li>\r\n </ul>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-xs-12 text-center pt-2 pb-2\"><hr>Disclaimer | Security Policy | Privacy Policy | Help & Support</div>\r\n </div>\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-12 text-center\">\r\n <div class=\"footerbg mt-2 pt-3 pb-3\">© <script>document.write(new Date().getFullYear())</script> \r\n DYNAWEB4 & DYNAPortal</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>',NULL,0,12,1,2,''),(98,'Registration | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\widgets\\ActiveForm;\r\nuse backend\\modules\\fruserdynav2\\models\\FrontendUser;\r\n\r\necho \'<style>\r\n body{\r\n background-color:#f5f6f8;\r\n background:url(\'.$site_registration_background.\') no-repeat;\r\n background-size:cover;\r\n }\r\n</style>\';\r\n\r\n$model = new FrontendUser();\r\n$model->scenario = \'create\';\r\nif ($model->load(Yii::$app->request->post())) {\r\n $model->created_at = date(\"Y-m-d H:i:s\");\r\n $model->created_user_type = \'frontend_user\';\r\n $model->updated_at = date(\"Y-m-d H:i:s\");\r\n $model->updated_user_type = \'frontend_user\';\r\n $model->auth_key = Yii::$app->security->generateRandomString();\r\n $model->password_hash = Yii::$app->security->generatePasswordHash($model->password);\r\n $model->status = \'1\';\r\n $model->role = \'pengguna\';\r\n \r\n if ($model->save()) {\r\n \r\n echo \"<script>\r\n Swal.fire({\r\n icon: \'success\',\r\n title: \'Registration successful\',\r\n text: \'You now can login into DYNAPortal System\',\r\n }).then((result) => {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/login\';\r\n });\r\n </script>\";\r\n }\r\n}\r\n\r\n$form = ActiveForm::begin();\r\n//echo $form->errorSummary($model);\r\necho \'<style>.form-group{margin-bottom:1em;}</style>\r\n<div class=\"text-center mt-2\">\r\n <h5 class=\"text-title\">Registration For Membership</h5>\r\n <p class=\"text-muted\">Enter All Required Information Below And Click The Register Button.</p>\r\n</div>\r\n<div class=\"p-2 mt-4\">\r\n <div class=\"row\">\';\r\n\r\necho \'<div class=\"col-sm-12\">\'.$form->field($model, \'username\')->textInput([\'maxlength\' => true,\'class\'=>\'form-control inputfield\']).\'</div>\';\r\necho \'<div class=\"col-sm-12\">\'.$form->field($model, \'password\')->passwordInput([\'maxlength\' => true,\'class\'=>\'form-control inputfield\']).\'</div>\';\r\necho \'<div class=\"col-sm-12\">\'.$form->field($model, \'fullname\')->textInput([\'maxlength\' => true,\'class\'=>\'form-control inputfield\',\'oninput\'=>\'this.value = this.value.toUpperCase()\']).\'</div>\';\r\necho \'<div class=\"col-sm-12\">\'.$form->field($model, \'ic_no\')->textInput([\'maxlength\' => true,\'class\'=>\'form-control inputfield\', \'placeholder\'=>\'000000-00-00\']).\'</div>\';\r\necho \'<div class=\"col-sm-12\">\'.$form->field($model, \'email\')->textInput([\'maxlength\' => true,\'class\'=>\'form-control inputfield\']).\'</div>\';\r\necho \'<div class=\"col-sm-12\">\'.$form->field($model, \'mobile_no\')->textInput([\'maxlength\' => true,\'class\'=>\'form-control inputfield\', \'oninput\'=>\"this.value = this.value.replace(/[^0-9.]/g, \'\').replace(/(\\..*?)\\..*/g, \'$1\');\"]).\'</div>\';\r\n \r\n echo \'</div></div>\r\n <div class=\"mt-3 text-center\">\r\n <button class=\"btn btn-primary w-sm waves-effect waves-light\" type=\"submit\">Register</button>\r\n </div>\r\n <div class=\"mt-2 text-center\">\r\n <p class=\"mb-0\">Already have account ? <a href=\"\'.$baseUrl.\'/portal-main/login\" class=\"fw-medium text-title\"> Login Now </a> </p>\r\n </div>\r\n\';\r\n\r\nActiveForm::end();',NULL,1,12,1,2,''),(99,'Reset Password | Public Page',0,'use yii\\widgets\\ActiveForm;\r\nuse backend\\modules\\fruserdynav2\\models\\FrontendUser;\r\n\r\necho \'<style>\r\n body{\r\n background-color:#f5f6f8;\r\n background:url(\'.$site_login_background.\') no-repeat;\r\n background-size:cover;\r\n }\r\n</style>\';\r\n\r\n$msg = \'\';\r\nif(isset($_POST) && !empty($_POST)){\r\n $username = $_POST[\'username\'];\r\n //ic tak boleh kosong\r\n if(empty($username)){\r\n $msg = \'<div class=\"alert alert-danger text-center mb-4\" role=\"alert\">Username cannot be blank</div>\';\r\n }else{\r\n if (($model = FrontendUser::findOne([\'username\'=>$username])) !== null) {\r\n if(!empty($model->email)){\r\n $model->updated_at = date(\"Y-m-d H:i:s\");\r\n $model->updated_by = $model->id;\r\n $model->updated_user_type = \'frontend_user\';\r\n $pwd = Yii::$app->security->generateRandomString(8);\r\n $model->password_hash = Yii::$app->security->generatePasswordHash($pwd);\r\n if($model->save(false)){\r\n //send email\r\n $emailTo = $model->email;\r\n $emailSubject = \'Forgot password\';\r\n $emailContent = \'Hi \'.$model->fullname.\'\r\n <p>You now can login into DYNAPortal System using below details :</p>\r\n Username : <b>\'.$model->username.\'</b><br>\r\n Password : <b>\'.$pwd.\'</b><br>\r\n <p>Thank you.</p>\';\r\n $sendEmail = Yii::$app->emailModule->sendemail($emailTo, $emailSubject, $emailContent);\r\n if($sendEmail==\'success\'){\r\n $msg = \'<div class=\"alert alert-success text-center mb-4\" role=\"alert\">New password have been send to your email</div>\';\r\n }else{\r\n $msg = \'<div class=\"alert alert-danger text-center mb-4\" role=\"alert\">Failed to change password. Please try again</div>\';\r\n }\r\n } else {\r\n $msg = \'<div class=\"alert alert-danger text-center mb-4\" role=\"alert\">Failed to change password. Please try again</div>\';\r\n }\r\n }else{\r\n //emel tak ada\r\n $msg = \'<div class=\"alert alert-danger text-center mb-4\" role=\"alert\">No email found. Please contact admin for assistance</div>\';\r\n }\r\n }else{\r\n //ic tak jumpa\r\n $msg = \'<div class=\"alert alert-danger text-center mb-4\" role=\"alert\">Username not found</div>\';\r\n }\r\n }\r\n}\r\n\r\n$form = ActiveForm::begin();\r\n\r\necho \'<div class=\"text-center mt-2\">\r\n <h5 class=\"text-title\">Reset Password</h5>\r\n <p class=\"text-muted\">New password will be sent to your email</p>\r\n</div>\r\n<div class=\"p-2 mt-4\">\'.$msg.\'\r\n \r\n <div class=\"mb-3\">\r\n <label class=\"form-label\">Username</label>\r\n <input type=\"text\" class=\"form-control\" id=\"username\" name=\"username\" placeholder=\"Enter username\">\r\n </div> \r\n <div class=\"mt-3 text-end\">\r\n <button class=\"btn btn-primary w-sm waves-effect waves-light\" type=\"submit\">Submit</button>\r\n </div>\r\n \r\n <div class=\"mt-2 text-center\">\r\n <p class=\"mb-0\">Remember Password ? <a href=\"\'.$baseUrl.\'/portal-main/login\" class=\"fw-medium text-title\"> Login now </a> </p>\r\n </div>\r\n</div>\';\r\nActiveForm::end();',NULL,1,12,1,NULL,''),(100,'Wrapper Start | Logged-In Page',0,'<div id=\"layout-wrapper\">',NULL,0,12,1,3,''),(101,'Header | Logged-In Page',0,'if(empty(Yii::$app->user->identity->id)){\r\n Yii::$app->user->logout(true);\r\n header(\'Location:\'.$baseUrl.\'/portal-main/login\');\r\n exit();\r\n}\r\n\r\n$user_profile_image = $baseUrl.\'/admin/images/user_default.png\';\r\nif(!empty(Yii::$app->user->identity->img_url))\r\n $user_profile_image = $baseUrl.\'/admin/\'.Yii::$app->user->identity->img_url;\r\n\r\necho \'\r\n<style>\r\n #page-topbar {\r\n left:0px;\r\n }\r\n \r\n .navbar-header {\r\n background:#f4f4f4;\r\n }\r\n body:not(.vertical-collpsed) .app-search {\r\n margin-left:270px;\r\n }\r\n</style>\r\n\r\n<header id=\"page-topbar\">\r\n <div class=\"navbar-header\">\r\n <div class=\"d-flex\">\r\n <!-- LOGO -->\r\n <div class=\"navbar-brand-box\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/dashboard\" class=\"logo logo-dark\">\r\n <span class=\"logo-sm\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/theme1/header-logo_Malay.png\" alt=\"\" height=\"30\">\r\n </span>\r\n <span class=\"logo-lg\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/theme1/header-logo_Malay.png\" alt=\"\" height=\"30\">\r\n </span>\r\n </a>\r\n\r\n <a href=\"\'.$baseUrl.\'/main/dashboard\" class=\"logo logo-light\">\r\n <span class=\"logo-sm\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/theme1/header-logo_Malay.png\" alt=\"\" height=\"30\">\r\n </span>\r\n <span class=\"logo-lg\">\r\n <img src=\"\'.$baseUrl.\'/assets/portal/images/theme1/header-logo_Malay.png\" alt=\"\" height=\"30\">\r\n </span>\r\n </a>\r\n </div>\r\n\r\n <button type=\"button\" class=\"btn btn-sm px-3 font-size-16 header-item waves-effect vertical-menu-btn\">\r\n <i class=\"fa fa-fw fa-bars\"></i>\r\n </button>\r\n \r\n <div class=\"app-search d-none d-lg-block\">\r\n <div class=\"position-relative\">\r\n <h4 class=\"mb-0 px-4\">\'.$title.\'</h4>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n <div class=\"d-flex\">\r\n \r\n <div class=\"dropdown d-inline-block d-lg-none ms-2\">\r\n <button type=\"button\" class=\"btn header-item noti-icon waves-effect\" id=\"page-header-search-dropdown\"\r\n data-bs-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <i class=\"uil-search\"></i>\r\n </button>\r\n <div class=\"dropdown-menu dropdown-menu-lg dropdown-menu-end p-0\" aria-labelledby=\"page-header-search-dropdown\">\r\n <form class=\"p-3\">\r\n <div class=\"m-0\">\r\n <div class=\"input-group\">\r\n <input type=\"text\" class=\"form-control\" placeholder=\"Search ...\" aria-label=\"Recipients username\">\r\n <div class=\"input-group-append\">\r\n <button class=\"btn btn-primary\" type=\"submit\"><i class=\"mdi mdi-magnify\"></i></button>\r\n </div>\r\n </div>\r\n </div>\r\n </form>\r\n </div>\r\n </div>\r\n\r\n <div class=\"dropdown d-none d-lg-inline-block ms-1\">\r\n <button type=\"button\" class=\"btn header-item noti-icon waves-effect\" data-bs-toggle=\"fullscreen\">\r\n <i class=\"uil-minus-path\"></i>\r\n </button>\r\n </div>\';\r\n \r\n echo \'\r\n <div class=\"dropdown d-inline-block\">\r\n <button type=\"button\" class=\"btn header-item waves-effect\" id=\"page-header-user-dropdown\"\r\n data-bs-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\">\r\n <img class=\"rounded-circle header-profile-user\" src=\"\'.$user_profile_image.\'\"\r\n alt=\"User Image\">\r\n <span class=\"d-none d-xl-inline-block ms-1 fw-medium font-size-15\">\'.Yii::$app->user->identity->fullname.\'</span>\r\n <i class=\"uil-angle-down d-none d-xl-inline-block font-size-15\"></i>\r\n </button>\r\n <div class=\"dropdown-menu dropdown-menu-end\">\r\n <!-- item-->\r\n <a class=\"dropdown-item\" href=\"\'.$baseUrl.\'/portal-main/view-profile\"><i class=\"uil uil-user-circle font-size-18 align-middle text-muted me-1\"></i> <span class=\"align-middle\">My Profile</span></a>\r\n <a class=\"dropdown-item\" href=\"\'.$baseUrl.\'/portal-main/change-password\"><i class=\"uil uil-lock-alt font-size-18 align-middle me-1 text-muted\"></i> <span class=\"align-middle\">Change Password</span></a>\r\n <a class=\"dropdown-item\" href=\"\'.$baseUrl.\'/site/logout\"><i class=\"uil uil-sign-out-alt font-size-18 align-middle me-1 text-muted\"></i> <span class=\"align-middle\">Logout</span></a>\r\n </div>\r\n </div>\r\n\r\n </div>\r\n </div>\r\n </header>\';',NULL,1,12,1,3,''),(102,'Left Menu | Logged-In Page',0,'use yii\\db\\Query;\r\n\r\n$left_menu = \'\';\r\n$queryleftmenu = new Query;\r\n$queryleftmenu->select([\'frontend_menu.*\',\'frontend_role_mapping.id AS frontend_role_mapping_id\'])->from(\'frontend_role_mapping\')\r\n ->join(\'left join\',\'frontend_menu\',\'frontend_menu.menu_id=frontend_role_mapping.menu_id\')\r\n ->where([\'=\',\'frontend_role_mapping.status\',\'1\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.menu_set\',\'DEFAULT\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.role_code\',Yii::$app->user->identity->role])\r\n ->andwhere([\'=\',\'frontend_role_mapping.parent_id\',\'0\'])\r\n ->andwhere([\'=\',\'frontend_menu.menu_status\',\'1\'])\r\n ->orderBy([\'frontend_role_mapping.sort\'=>SORT_ASC]);\r\n$commandleftmenu = $queryleftmenu->createCommand();\r\n$modelleftmenu = $commandleftmenu->queryAll();\r\nif(!empty($modelleftmenu)){\r\n foreach($modelleftmenu as $rowmenuleft){\r\n $queryleftmenu2 = new Query;\r\n $queryleftmenu2->select([\'frontend_menu.*\'])->from(\'frontend_role_mapping\')\r\n ->join(\'left join\',\'frontend_menu\',\'frontend_menu.menu_id=frontend_role_mapping.menu_id\')\r\n ->where([\'=\',\'frontend_role_mapping.status\',\'1\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.menu_set\',\'DEFAULT\'])\r\n ->andwhere([\'=\',\'frontend_role_mapping.role_code\',Yii::$app->user->identity->role])\r\n ->andwhere([\'=\',\'frontend_role_mapping.parent_id\',$rowmenuleft[\'frontend_role_mapping_id\']])\r\n ->andwhere([\'=\',\'frontend_menu.menu_status\',\'1\'])\r\n ->orderBy([\'frontend_role_mapping.sort\'=>SORT_ASC]);\r\n $commandleftmenu2 = $queryleftmenu2->createCommand();\r\n $modelleftmenu2 = $commandleftmenu2->queryAll();\r\n if(!empty($modelleftmenu2)){\r\n //has child menu\r\n $left_menu .= \'<li id=\"menu_\'.$rowmenuleft[\'menu_id\'].\'\">\r\n <a href=\"javascript: void(0);\" class=\"has-arrow waves-effect\">\r\n <i class=\"\'.$rowmenuleft[\'menu_icon\'].\'\"></i>\r\n <span>\'.$rowmenuleft[\'menu_name\'].\'</span>\r\n </a>\r\n <ul class=\"sub-menu\" aria-expanded=\"false\">\';\r\n foreach($modelleftmenu2 as $rowmenuleft2){\r\n $left_menu .= \'<li><a href=\"\'.$baseUrl.\'/\'.$rowmenuleft2[\'menu_link\'].\'\" id=\"menu_\'.$rowmenuleft2[\'menu_id\'].\'\">\'.$rowmenuleft2[\'menu_name\'].\'</a></li>\';\r\n }\r\n $left_menu .= \'</ul></li>\';\r\n }else{\r\n // doesn\'t has child menu\r\n $left_menu .= \'<li id=\"menu_\'.$rowmenuleft[\'menu_id\'].\'\">\r\n <a href=\"\'.$baseUrl.\'/\'.$rowmenuleft[\'menu_link\'].\'\">\r\n <i class=\"\'.$rowmenuleft[\'menu_icon\'].\'\"></i>\r\n <span>\'.$rowmenuleft[\'menu_name\'].\'</span>\r\n </a>\r\n </li>\';\r\n }\r\n }\r\n}\r\n\r\necho \'\r\n<style>\r\n\r\n.simplebar-content-wrapper {\r\n background: rgb(250,250,250);\r\n background: linear-gradient(3deg, rgba(250,250,250,1) 0%, rgba(222,222,222,1) 35%, rgba(255,255,255,1) 100%);\r\n}\r\n\r\n.mm-active>a {\r\n background-color: #3a3f9b;\r\n color: #ffffff !important;\r\n}\r\n\r\n.mm-active>a>i {\r\n color: #ffffff !important;\r\n}\r\n\r\n.mm-active>a.active>i {\r\n color: #ffffff!important;\r\n}\r\n\r\n.mm-active>a.active {\r\n background-color: #3a3f9b;\r\n color: #fff!important;\r\n border:none;\r\n}\r\n\r\n#sidebar-menu ul li{\r\n margin-top:3px;\r\n \r\n padding:5px;\r\n\r\n}\r\n\r\n#sidebar-menu ul li.mm-active{\r\n background:#dedede;\r\n border-top: 1px dashed #aaa;\r\n border-bottom: 1px dashed #aaa;\r\n}\r\n\r\n#sidebar-menu ul li a {\r\n color: #333;\r\n \r\n}\r\n\r\n#sidebar-menu ul li a:hover {\r\n color: #fff!important;\r\n background:#000 !important;\r\n \r\n}\r\n\r\n#sidebar-menu ul li a:hover i {\r\n color: #fff!important;\r\n}\r\n\r\n#sidebar-menu ul li ul.sub-menu li a {\r\n margin: 0 10px;\r\n}\r\n\r\n#sidebar-menu ul li ul.sub-menu li a {\r\n color: #333;\r\n}\r\n\r\n\r\n#sidebar-menu ul li ul.sub-menu .mm-active a {\r\n margin:0 10px;\r\n background-color: #f38723 !important;\r\n color: #ffffff !important;\r\n}\r\n\r\n#sidebar-menu ul li ul.sub-menu .mm-active {\r\n border-top: none !important;\r\n border-bottom: none !important;\r\n}\r\n\r\n#sidebar-menu ul li ul.sub-menu {\r\n overflow-x: hidden;\r\n white-space: normal;\r\n}\r\n\r\n.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a {\r\n background:#000;\r\n color:#fff;\r\n}\r\n\r\n.vertical-collpsed .vertical-menu #sidebar-menu>ul>li:hover>a>i {\r\n color:#fff;\r\n}\r\n\r\n#sidebar-menu ul li.mm-active {\r\n background: #cccccc;\r\n}\r\n\r\n.vertical-menu {\r\n box-shadow: 2px 0px 5px 0px rgba(0,0,0,0.20);\r\n}\r\n\r\n.vertical-collpsed .vertical-menu #sidebar-menu>ul>li>a {\r\n background-color: transparent;\r\n}\r\n\r\n.vertical-collpsed .vertical-menu #sidebar-menu>ul>li.mm-active>a.active>i { \r\n color: #3a3f9b !important;\r\n}\r\n\r\n</style>\r\n\r\n<!-- ========== Left Sidebar Start ========== -->\r\n <div class=\"vertical-menu\">\r\n <!-- LOGO -->\r\n <div class=\"navbar-brand-box\">\r\n <a href=\"\'.$baseUrl.\'/portal-main/dashboard\" class=\"logo logo-dark\">\r\n <span class=\"logo-sm\">\r\n <img src=\"\'.$site_logged_in_logo.\'\" alt=\"\" height=\"26\">\r\n </span>\r\n <span class=\"logo-lg\">\r\n <img src=\"\'.$site_logged_in_logo.\'\" alt=\"\" height=\"30\">\r\n </span>\r\n </a>\r\n <a href=\"\'.$baseUrl.\'/portal-main/dashboard\" class=\"logo logo-light\">\r\n <span class=\"logo-sm\">\r\n <img src=\"\'.$site_logged_in_logo.\'\" alt=\"\" height=\"26\">\r\n </span>\r\n <span class=\"logo-lg\">\r\n <img src=\"\'.$site_logged_in_logo.\'\" alt=\"\" height=\"30\">\r\n </span>\r\n </a>\r\n </div>\r\n <button type=\"button\" class=\"btn btn-sm px-3 font-size-16 header-item waves-effect vertical-menu-btn\">\r\n <i class=\"fa fa-fw fa-bars\"></i>\r\n </button>\r\n <div data-simplebar class=\"sidebar-menu-scroll\">\r\n <!--- Sidemenu -->\r\n <div id=\"sidebar-menu\">\r\n <!-- Left Menu Start -->\r\n <ul class=\"metismenu list-unstyled\" id=\"side-menu\">\r\n \'.$left_menu.\'\r\n </ul>\r\n </div>\r\n <!-- Sidebar -->\r\n </div>\r\n </div>\r\n <!-- Left Sidebar End -->\r\n <div class=\"main-content\">\r\n <div class=\"page-content\">\r\n <div class=\"container-fluid\">\r\n <div class=\"row\">\r\n <div class=\"col-12\">\';',NULL,1,12,1,3,''),(103,'Dashboard | Logged-In Page',0,'echo \'<style>\r\n .zoom {transition: transform .2s;}\r\n .zoom:hover {transform: scale(1.05);}\r\n</style>\r\n<h4 style=\"padding-bottom: 0px!important;\">Welcome to DYNAWEB4 DYNAPortal.</h4>\r\n<p class=\"pb-3\">This is a self service portal and system for members allowing \r\neasy access to various information and functions relating to DYNAPortal membership and services.</p>\';',NULL,1,12,1,3,''),(104,'Footer | Logged-In Page',0,'</div>\r\n </div>\r\n </div> \r\n </div>\r\n\r\n<style>\r\n .footer {\r\n background:#f4f4f4;\r\n }\r\n</style>\r\n\r\n <footer class=\"footer\">\r\n <div class=\"container-fluid\">\r\n <div class=\"row\">\r\n <div class=\"col-sm-12 col-md-6\" >\r\n <p style=\"padding-left:10px;padding-right:10px;\">\r\n Copyright <script>document.write(new Date().getFullYear())</script> © All Rights Reserved\r\n </p>\r\n </div>\r\n <div class=\"col-sm-12 col-md-6\" >\r\n <p style=\"padding-left:10px;padding-right:10px;text-align:right;\">\r\n DYNAWEB4 DYNAPortal. \r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n </footer>\r\n </div>',NULL,0,12,1,3,''),(105,'Wrapper End | Logged-In Page',0,'</div>\r\n<div class=\"rightbar-overlay\"></div>',NULL,0,12,1,3,''),(106,'Change Password | Logged-In Page',0,'use backend\\modules\\fruserdynav2\\models\\ChangePassword;\r\nuse yii\\helpers\\Html;\r\nuse yii\\widgets\\ActiveForm;\r\n\r\nif (($model = ChangePassword::findOne(Yii::$app->user->identity->id)) !== null) {\r\n if ($model->load(Yii::$app->request->post())) {\r\n $model->updated_at = date(\"Y-m-d H:i:s\");\r\n $model->updated_by = Yii::$app->user->identity->id;\r\n $model->updated_user_type = \'frontend_user\';\r\n $model->password_hash = Yii::$app->security->generatePasswordHash($model->new_password);\r\n if ($model->save()) {\r\n echo \"<script>\r\n Swal.fire({\r\n icon: \'success\',\r\n title: \'Success\',\r\n text: \'Password have been changed\',\r\n }).then((result) => {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/change-password\';\r\n });\r\n </script>\";\r\n }\r\n }\r\n}\r\n\r\n$form = ActiveForm::begin();\r\necho \'<div class=\"page-title-box d-flex align-items-center justify-content-between\">\r\n <ol class=\"breadcrumb m-0\">\r\n <li class=\"breadcrumb-item\"><a href=\"javascript: void(0);\">Home</a></li>\r\n <li class=\"breadcrumb-item active\">Change Password</li>\r\n </ol>\r\n</div>\r\n<div class=\"card\">\r\n <div class=\"card-body\">\r\n <div class=\"card-text\">\r\n <div class=\"row mb-3\">\r\n <div class=\"col-sm-4\">\';\r\n echo \'<div id=\"wrapper_old_password\" style=\"position:relative;\">\';\r\n echo $form->field($model, \'old_password\')->passwordInput([\'maxlength\' => true,\'autocomplete\'=>\'new-password\']);\r\n echo \'<span id=\"toggle_old_password\" class=\"toggle-password\" onclick=\"togglepassword(\\\'old_password\\\')\"><i class=\"fa fa-eye-slash\" aria-hidden=\"true\"></i></span>\';\r\n echo \'</div>\';\r\n echo \'</div>\';\r\n \r\n echo \'<div class=\"col-sm-4\">\';\r\n echo \'<div id=\"wrapper_new_password\" style=\"position:relative;\">\';\r\n echo $form->field($model, \'new_password\')->passwordInput([\'maxlength\' => true,\'autocomplete\'=>\'new-password\']);\r\n echo \'<span id=\"toggle_new_password\" class=\"toggle-password\" onclick=\"togglepassword(\\\'new_password\\\')\"><i class=\"fa fa-eye-slash\" aria-hidden=\"true\"></i></span>\';\r\n echo \'</div>\';\r\n echo \'</div>\';\r\n \r\n echo \'<div class=\"col-sm-4\">\';\r\n echo \'<div id=\"wrapper_repeat_password\" style=\"position:relative;\">\';\r\n echo $form->field($model, \'repeat_password\')->passwordInput([\'maxlength\' => true,\'autocomplete\'=>\'new-password\']);\r\n echo \'<span id=\"toggle_repeat_password\" class=\"toggle-password\" onclick=\"togglepassword(\\\'repeat_password\\\')\"><i class=\"fa fa-eye-slash\" aria-hidden=\"true\"></i></span>\';\r\n echo \'</div>\';\r\n echo \'</div>\';\r\n \r\n echo \'</div>\r\n \'.Html::a(Yii::t(\'app\', \'Reset\'), [\'/portal-main/change-password\'], [\'class\' => \'btn btn-outline-primary waves-effect waves-light\']).\'\r\n \r\n \'.Html::submitButton(Yii::t(\'app\', \'Submit\'), [\'class\' => \'btn btn-primary waves-effect waves-light\']).\'\r\n </div>\r\n </div>\r\n</div>\';\r\nActiveForm::end();\r\n\r\necho \"\r\n<style>\r\n .toggle-password{\r\n cursor : pointer;\r\n position : absolute;\r\n right : 1em;\r\n top : 55%;\r\n }\r\n</style>\r\n<script>\r\n function togglepassword(passwordtype){\r\n event.preventDefault();\r\n if($(\'#wrapper_\'+passwordtype+\' input\').attr(\'type\') == \'text\'){\r\n $(\'#wrapper_\'+passwordtype+\' input\').attr(\'type\', \'password\');\r\n $(\'#wrapper_\'+passwordtype+\' i\').addClass( \'fa-eye-slash\' );\r\n $(\'#wrapper_\'+passwordtype+\' i\').removeClass( \'fa-eye\' );\r\n } else if($(\'#wrapper_\'+passwordtype+\' input\').attr(\'type\') == \'password\'){\r\n $(\'#wrapper_\'+passwordtype+\' input\').attr(\'type\', \'text\');\r\n $(\'#wrapper_\'+passwordtype+\' i\').removeClass( \'fa-eye-slash\' );\r\n $(\'#wrapper_\'+passwordtype+\' i\').addClass( \'fa-eye\' );\r\n }\r\n \r\n }\r\n</script>\";',NULL,1,12,1,NULL,''),(107,'View Profile | Logged-In Page',0,'use backend\\modules\\fruserdynav2\\models\\FrontendUser;\r\n\r\nif (($model = FrontendUser::findOne(Yii::$app->user->identity->id)) !== null) {\r\n \r\n $user_image = $baseUrl.\'/admin/images/user_default.png\';\r\n if(!empty($model->img_url))\r\n $user_image = $baseUrl.\'/admin/\'.$model->img_url;\r\n \r\n echo \'<style>\r\n .table-profile th{width:50%;white-space:nowrap;text-align:right;}\r\n </style>\r\n <div class=\"page-title-box d-flex align-items-center justify-content-between\">\r\n <ol class=\"breadcrumb m-0\">\r\n <li class=\"breadcrumb-item\"><a href=\"javascript: void(0);\">Home</a></li>\r\n <li class=\"breadcrumb-item active\">My Profile</li>\r\n </ol>\r\n </div>\r\n <div class=\"row\">\r\n <div class=\"col-sm-12\">\r\n <div class=\"card\">\r\n <div class=\"card-body\">\r\n <div class=\"card-text\">\r\n <center><img class=\"img-thumbnail rounded-circle avatar-xl\" alt=\"200x200\" src=\"\'.$user_image.\'\" data-holder-rendered=\"true\"></center>\r\n <p class=\"text-center mt-3 mb-3\"><a href=\"\'.$baseUrl.\'/portal-main/update-profile\" class=\"btn btn-primary waves-effect\">Update Profile</a></p>\r\n <table class=\"table table-profile\">\r\n <tr>\r\n <th>Username</th>\r\n <td>\'.$model->username.\'</td>\r\n </tr>\r\n <tr>\r\n <th>Name</th>\r\n <td>\'.$model->fullname.\'</td>\r\n </tr>\r\n <tr>\r\n <th>IC Number</th>\r\n <td>\'.$model->ic_no.\'</td>\r\n </tr>\r\n \r\n <tr>\r\n <th>Email</th>\r\n <td>\'.$model->email.\'</td>\r\n </tr>\r\n <tr>\r\n <th>Mobile Number</th>\r\n <td>\'.$model->mobile_no.\'</td>\r\n </tr>\r\n <tr>\r\n <th>Status</th>\r\n <td>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'ACTIVE_STATUS\', $model->status, \'descr_en\').\'</td>\r\n </tr>\';\r\n \r\n if(!empty($model->graduate_town_planner_no)){\r\n echo \'<tr>\r\n <th>Registered Graduate Town Planner Number</th>\r\n <td>\'.$model->graduate_town_planner_no.\'</td>\r\n </tr>\';\r\n }\r\n \r\n if(!empty($model->town_planner_no)){\r\n echo \'<tr>\r\n <th>Registered Town Planner Number</th>\r\n <td>\'.$model->town_planner_no.\'</td>\r\n </tr>\';\r\n }\r\n \r\n if(!empty($model->body_corporate_no)){\r\n $body_corporate_no_arr = json_decode($model->body_corporate_no);\r\n if(!empty($body_corporate_no_arr)){\r\n echo \'<tr>\r\n <th>Body Corporate Number</th>\r\n <td>\';\r\n foreach($body_corporate_no_arr as $body_corporate_no){\r\n echo $body_corporate_no.\'<br/>\';\r\n }\r\n echo \'</td></tr>\';\r\n }\r\n \r\n }\r\n \r\n echo \'</table>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\';\r\n}',NULL,1,12,1,NULL,''),(108,'Update Profile | Logged-In Page',0,'use yii\\helpers\\Html;\r\nuse yii\\widgets\\ActiveForm;\r\nuse backend\\modules\\refdynawebv2\\models\\Ref;\r\nuse backend\\modules\\fruserdynav2\\models\\FrontendUser;\r\nuse backend\\modules\\mimin\\models\\UserSearch;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse kartik\\file\\FileInput;\r\nuse yii\\web\\UploadedFile;\r\n\r\nif (($model = FrontendUser::findOne(Yii::$app->user->identity->id)) !== null) {\r\n \r\n $original_img_url = $model->img_url;\r\n if ($model->load(Yii::$app->request->post())) {\r\n $model->updated_at = date(\"Y-m-d H:i:s\");\r\n $model->updated_by = Yii::$app->user->identity->id;\r\n $model->updated_user_type = \'frontend_user\';\r\n $model->img_url = UploadedFile::getInstance($model, \'img_url\');\r\n if (!empty($model->img_url)) {\r\n $img_url = \'uploads/frontend_user/user_\' . date(\"YmdHis\") . \'.\' . $model->img_url->extension;\r\n if ($model->img_url->saveAs(\'admin/\'.$img_url))\r\n $model->img_url = $img_url;\r\n } else {\r\n $model->img_url = $original_img_url;\r\n }\r\n \r\n if ($model->save()) {\r\n echo \"<script>\r\n Swal.fire({\r\n icon: \'success\',\r\n title: \'Success\',\r\n text: \'Profile have been updated\',\r\n }).then((result) => {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/view-profile\';\r\n });\r\n </script>\";\r\n }\r\n }\r\n $form = ActiveForm::begin();\r\n //echo $form->errorSummary($model);\r\n echo \'<style>.form-group{margin-bottom:1em;}</style>\r\n <div class=\"page-title-box d-flex align-items-center justify-content-between\">\r\n <ol class=\"breadcrumb m-0\">\r\n <li class=\"breadcrumb-item\"><a href=\"javascript: void(0);\">Home</a></li>\r\n <li class=\"breadcrumb-item active\">Update Profile</li>\r\n </ol>\r\n </div>\r\n <div class=\"row mb-3\">\r\n <div class=\"col-sm-12\">\r\n <div class=\"card\">\r\n <div class=\"card-body\">\r\n <div class=\"card-text\">\';\r\n \r\n echo $form->field($model, \'username\')->textInput([\'maxlength\' => true, \'disabled\' => true]);\r\n echo $form->field($model, \'fullname\')->textInput([\'maxlength\' => true,\'oninput\'=>\'this.value = this.value.toUpperCase()\']);\r\n echo $form->field($model, \'ic_no\')->textInput([\'maxlength\' => true, \'placeholder\'=>\'000000-00-00\']);\r\n echo $form->field($model, \'email\')->textInput([\'maxlength\' => true]);\r\n echo $form->field($model, \'mobile_no\')->textInput([\'maxlength\' => true,\'oninput\'=>\"this.value = this.value.replace(/[^0-9.]/g, \'\').replace(/(\\..*?)\\..*/g, \'$1\');\"]);\r\n echo $form->field($model, \'img_url\')->widget(FileInput::classname(), [\r\n \'options\' => [\'accept\' => \'image/*\'],\r\n ]);\r\n echo \'<p>User image must be in .png, .jpg or .jpeg and not more than 5 MB. The recommended size for the image is 100px X 100px</p>\';\r\n \r\n echo Html::a(Yii::t(\'app\', \'Cancel\'), [\'portal-main/view-profile\'], [\'class\' => \'btn btn-outline-primary waves-effect waves-light\']);\r\n echo \' \';\r\n echo Html::submitButton(Yii::t(\'app\', \'Submit\'), [\'class\' => \'btn btn-primary waves-effect waves-light\']);\r\n \r\n echo \'</div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\';\r\n \r\n ActiveForm::end();\r\n}',NULL,1,12,1,NULL,''),(109,'Feedback List | Logged-In Page',0,'use backend\\modules\\feedback\\models\\FeedbackMain;\r\nuse backend\\modules\\feedback\\models\\FeedbackMessages;\r\nuse yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\n\r\n\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'action\')) && Yii::$app->getRequest()->getQueryParam(\'action\') == \'updatestatus\'){\r\n $feedback_id = Yii::$app->getRequest()->getQueryParam(\'feedback_id\');\r\n $status = Yii::$app->getRequest()->getQueryParam(\'status\');\r\n if (($model = FeedbackMain::findOne($feedback_id)) !== null) {\r\n $model->status = $status;\r\n $model->updated_at = date(\"Y-m-d H:i:s\");\r\n $model->updated_by = Yii::$app->user->identity->id;\r\n $model->updated_user_type = \'frontend_user\';\r\n if($model->save()){\r\n echo \"<script>\r\n Swal.fire({\r\n icon: \'success\',\r\n title: \'Berjaya\',\r\n html: \'Feedback status have been updated\',\r\n }).then((result) => {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/feedback-list\';\r\n });\r\n </script>\";\r\n }\r\n }\r\n}\r\n\r\necho \"<script>\r\n function updatestatus(id){\r\n Swal.fire({\r\n title: \'Update feedback status\',\r\n html: \'Are you sure to update this feedback status?\',\r\n icon: \'warning\',\r\n showCancelButton: false,\r\n showDenyButton: true,\r\n confirmButtonColor: \'#3085d6\',\r\n denyButtonColor: \'#d33\',\r\n confirmButtonText: \'Close feedback\',\r\n denyButtonText: \'Cancel feedback\',\r\n \r\n }).then((result) => {\r\n if (result.isConfirmed) {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/feedback-list?action=updatestatus&status=closed&feedback_id=\'+id;\r\n } \r\n if (result.isDenied) {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/feedback-list?action=updatestatus&status=cancel&feedback_id=\'+id;\r\n }\r\n });\r\n }\r\n</script>\";\r\n\r\necho \'\r\n<div class=\"page-title-box d-flex align-items-center justify-content-between\">\r\n <ol class=\"breadcrumb m-0\">\r\n <li class=\"breadcrumb-item\"><a href=\"javascript: void(0);\">Home</a></li>\r\n <li class=\"breadcrumb-item active\">Feedback</li>\r\n </ol>\r\n</div>\r\n<div class=\"card\">\r\n <div class=\"card-body\">\';\r\n \r\n$keyword = Yii::$app->getRequest()->getQueryParam(\'keyword\');\r\n\r\n$query = FeedbackMain::find()->where([\'=\',\'created_by\',Yii::$app->user->identity->id]);\r\nif(!empty($keyword)){\r\n $query->andFilterWhere([\'OR\',\r\n [\'like\', \'feedback\', $keyword],\r\n [\'like\', \'ticket_no\', $keyword]\r\n ]);\r\n}\r\n\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'sort\' => [\'defaultOrder\' => [\'id\' => SORT_DESC]],\r\n \'pagination\' => [\'pageSize\' => 10,\'route\' => \'index.php\'],\r\n]);\r\n\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/feedback-list\'], \'method\' => \'get\',]);\r\necho \'<div class=\"row\">\r\n <div class=\"col-sm-4\">\'.Html::input(\'text\',\'keyword\',$keyword, $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Keyword\']).\'</div>\r\n <div class=\"col-sm-6\">\r\n \'.Html::submitButton(Yii::t(\'app\', \'Search\'), [\'class\' => \'btn btn-outline-primary waves-effect waves-light\']).\' \r\n \'.Html::a(Yii::t(\'app\', \'Reset\'),[\'portal-main/feedback-list\'], [\'class\' => \'btn btn-outline-primary waves-effect waves-light\']).\' \r\n <a href=\"\'.$baseUrl.\'/portal-main/feedback-add\" class=\"btn btn-primary waves-effect waves-light\">(+) New feedback</a>\r\n </div>\r\n</div>\';\r\n\r\nActiveForm::end(); \r\n\r\necho GridView::widget([\r\n \'dataProvider\' => $dataProvider,\r\n \'summary\' => \'\',\r\n \'tableOptions\' => [\'class\' => \'table table-striped table-bordered table-custom mt-3\'],\r\n \'columns\' => [\r\n [\'class\' => \'yii\\grid\\SerialColumn\', \'contentOptions\' => [\'class\' => \'text-center\', \'width\' => \'1%\'],],\r\n [\r\n \'attribute\' => \'ticket_no\',\r\n \'value\' => function($model) {\r\n return $model->ticket_no;\r\n }\r\n ],\r\n [\r\n \'attribute\' => \'type\',\r\n \'value\' => function($model) {\r\n return \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'FEEDBACKTYPE\', $model->type, \'descr\');\r\n }\r\n ],\r\n [\r\n \'attribute\' => \'cat\',\r\n \'value\' => function($model) {\r\n return \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'FEEDBACKCAT\', $model->cat, \'descr\');\r\n }\r\n ],\r\n [\r\n \'attribute\' => \'feedback\',\r\n \'value\' => function($model) {\r\n return $model->feedback;\r\n }\r\n ],\r\n [\r\n \'attribute\' => \'status\',\r\n \'value\' => function($model) {\r\n return \\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'FEEDBACKSTATUS\', $model->status, \'descr\');\r\n }\r\n ],\r\n [\r\n \'header\' => \'Action\',\r\n \'class\' => \'yii\\grid\\ActionColumn\',\r\n \'headerOptions\' => [\'class\' => \'text-center text-nowrap\', \'width\' => \'5%\'],\r\n \'contentOptions\' => [\'class\' => \'text-center text-nowrap\', \'width\' => \'5%\'],\r\n \'template\' => \'{info}{update}\',\r\n \'buttons\' => [\r\n \'info\' => function ($url, $model) {\r\n \r\n if (($modelMessage = FeedbackMessages::findOne([\'feedback_id\'=>$model->id,\'read_status\'=>0,\'send_to\'=>\'frontend_user\'])) !== null) {\r\n return Html::a(\'<i class=\"mdi mdi-comment-alert-outline\"></i>\', [\'portal-main/feedback-view\',\r\n \'feedback_id\' => $model->id\r\n ], [\'title\' => \'New message!\', \'class\' => \'action_link\']);\r\n } else {\r\n return Html::a(\'<i class=\"mdi mdi-comment-outline\"></i>\', [\'portal-main/feedback-view\',\r\n \'feedback_id\' => $model->id\r\n ], [\'title\' => \'View messaage\', \'class\' => \'action_link\']);\r\n }\r\n },\r\n \'update\' => function ($url, $model) {\r\n if($model->status == \'open\'){\r\n return Html::a(\'<i class=\"mdi mdi-pencil-outline\"></i>\', null, [\r\n \'title\' => \'Kemaskini Status\', \r\n \'class\' => \'action_link\', \r\n \'href\' => \'javascript:void(0);\',\r\n \'onclick\' => \'updatestatus(\'.$model->id.\')\',\r\n ]);\r\n }\r\n },\r\n ]\r\n ],\r\n ],\r\n]);\r\n \r\necho \'</div>\r\n</div>\';',NULL,1,12,1,NULL,''),(110,'Feedback Add | Logged-In Page',0,'use yii\\helpers\\Html;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\feedback\\models\\FeedbackMain;\r\nuse backend\\modules\\feedback\\models\\FeedbackMessages;\r\n\r\n$model = new FeedbackMain();\r\n$model->status = \'open\';\r\n$model->created_at = date(\"Y-m-d H:i:s\");\r\n$model->created_by = Yii::$app->user->identity->id;\r\n$model->created_user_type = \'frontend_user\';\r\n$model->updated_at = date(\"Y-m-d H:i:s\");\r\n$model->updated_by = Yii::$app->user->identity->id;\r\n$model->updated_user_type = \'frontend_user\';\r\nif ($model->load(Yii::$app->request->post()) && $model->save()) {\r\n \r\n //generate ticket_no\r\n if (($modelUpdate = FeedbackMain::findOne($model->id)) !== null) {\r\n $modelUpdate->ticket_no = date(\'Y\').\'/\'.date(\'m\').\'/\'.strtoupper($model->type).\'/\'.sprintf(\'%07d\', $model->id);\r\n $modelUpdate->save();\r\n }\r\n \r\n $modelMessage = new FeedbackMessages();\r\n $modelMessage->feedback_id = $model->id;\r\n $modelMessage->message = $model->feedback;\r\n $modelMessage->read_status = \'0\';\r\n $modelMessage->send_to = \'backend_user\';\r\n $modelMessage->created_at = date(\"Y-m-d H:i:s\");\r\n $modelMessage->created_by = Yii::$app->user->identity->id;\r\n $modelMessage->created_user_type = \'frontend_user\';\r\n \r\n if($modelMessage->save()){\r\n echo \"<script>\r\n Swal.fire({\r\n icon: \'success\',\r\n title: \'Success\',\r\n html: \'Feedback successfully send\',\r\n }).then((result) => {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/feedback-list\';\r\n });\r\n </script>\";\r\n \r\n }\r\n}\r\n\r\n$form = ActiveForm::begin();\r\necho \'<script>$(\"#menu_36\").addClass(\"mm-active\");</script>\r\n<div class=\"page-title-box d-flex align-items-center justify-content-between\">\r\n <ol class=\"breadcrumb m-0\">\r\n <li class=\"breadcrumb-item\"><a href=\"javascript: void(0);\">Home</a></li>\r\n <li class=\"breadcrumb-item active\">Feedback</li>\r\n </ol>\r\n</div>\r\n<div class=\"card\">\r\n <div class=\"card-body\">\r\n <div class=\"row\">\r\n <div class=\"col-sm-6\">\'.$form->field($model, \'type\')->dropdownList(\r\n ArrayHelper::map(\\backend\\modules\\refdynawebv2\\models\\Ref::find()\r\n ->where([\'cat\' => \'FEEDBACKTYPE\'])\r\n ->orderBy([\'descr\' => SORT_ASC])->all(), \'code\', \'descr\'), \r\n [\'maxlength\' => true, \'prompt\' => \'- Please choose - \', \'class\' => \'form-select select2\']).\'\r\n </div>\r\n <div class=\"col-sm-6\">\'.$form->field($model, \'cat\')->dropdownList(\r\n ArrayHelper::map(\\backend\\modules\\refdynawebv2\\models\\Ref::find()\r\n ->where([\'cat\' => \'FEEDBACKCAT\'])\r\n ->orderBy([\'descr\' => SORT_ASC])->all(), \'code\', \'descr\'), \r\n [\'maxlength\' => true, \'prompt\' => \'- Please choose - \', \'class\' => \'form-select select2\']).\'\r\n </div>\r\n </div>\';\r\n echo $form->field($model, \'feedback\')->textarea([\'rows\' => 6]);\r\n echo Html::a(Yii::t(\'app\', \'Reset\'), [\'portal-main/feedback-add\'], [\'class\' => \'btn btn-outline-primary waves-effect waves-light\']).\' \';\r\n echo Html::submitButton(Yii::t(\'app\', \'Submit\'), [\'class\' => \'btn btn-primary waves-effect waves-light\']);\r\necho \'</div>\r\n</div>\';\r\nActiveForm::end();',NULL,1,12,1,NULL,''),(111,'Feedback View | Logged-In Page',0,'use backend\\modules\\feedback\\models\\FeedbackMain;\r\nuse backend\\modules\\feedback\\models\\FeedbackMessages;\r\nuse yii\\widgets\\ActiveForm;\r\n\r\n$feedback_id = Yii::$app->getRequest()->getQueryParam(\'feedback_id\');\r\n$model = FeedbackMain::findOne($feedback_id);\r\nFeedbackMessages::updateAll([\'read_status\' => \'1\'], [\'AND\', [\'=\', \'feedback_id\', $feedback_id], [\'=\', \'send_to\', \'frontend_user\']]);\r\n\r\nif (isset($_POST[\'reply_content\']) && !empty($_POST[\'reply_content\'])) {\r\n $modelMessage = new FeedbackMessages();\r\n $modelMessage->feedback_id = $feedback_id;\r\n $modelMessage->message = $_POST[\'reply_content\'];\r\n $modelMessage->read_status = \'0\';\r\n $modelMessage->send_to = \'backend_user\';\r\n $modelMessage->created_at = date(\"Y-m-d H:i:s\");\r\n $modelMessage->created_by = Yii::$app->user->identity->id;\r\n $modelMessage->created_user_type = \'frontend_user\';\r\n if($modelMessage->save()){\r\n \r\n echo \"<script>\r\n Swal.fire({\r\n icon: \'success\',\r\n title: \'Success\',\r\n html: \'Feedback have been updated\',\r\n }).then((result) => {\r\n window.location.href = \'\".$baseUrl.\"/portal-main/feedback-list\';\r\n });\r\n </script>\";\r\n }\r\n}\r\n\r\necho \'<style>.chat-conversation .simplebar-content-wrapper{background: transparent !important;}</style>\r\n<div class=\"row mb-2\">\r\n <div class=\"col-sm-8\">\r\n <div class=\"page-title-box d-flex align-items-center justify-content-between\">\r\n <ol class=\"breadcrumb m-0\">\r\n <li class=\"breadcrumb-item\"><a href=\"javascript: void(0);\">Home</a></li>\r\n <li class=\"breadcrumb-item active\">Feedback</li>\r\n </ol>\r\n </div>\r\n </div>\r\n <div class=\"col-sm-4\" style=\"text-align:right;\">\r\n <a class=\"btn btn-primary waves-effect waves-light\" href=\"\'.$baseUrl.\'/portal-main/feedback-list\"><i class=\"mdi mdi-arrow-left-bold-outline\"></i> Back</a>\r\n </div>\r\n</div>\r\n<div class=\"w-100 user-chat mt-4 mt-sm-0 ms-lg-1\">\r\n <div class=\"card\">\r\n <div class=\"px-lg-2\">\r\n <div class=\"chat-conversation p-3\">\r\n <ul class=\"list-unstyled mb-0\" data-simplebar style=\"max-height: 455px;\">\';\r\n \r\n$modelmessages = FeedbackMessages::find()->where([\'feedback_id\' => $feedback_id])->orderBy([\'id\' => SORT_ASC])->all();\r\n$reply_status = 1;\r\nif (!empty($modelmessages)) {\r\n foreach ($modelmessages as $rowmessages) {\r\n \r\n $message_date = date(\"j\", strtotime($rowmessages->created_at)).\' \'.\r\n Yii::t(\'app\', date(\"F\", strtotime($rowmessages->created_at))).\' \'.\r\n date(\"Y\", strtotime($rowmessages->created_at)).\' \'.\r\n date(\"g:i\", strtotime($rowmessages->created_at)).\' \'.\r\n Yii::t(\'app\', date(\"a\", strtotime($rowmessages->created_at))); \r\n \r\n if ($rowmessages->send_to == \'frontend_user\') {\r\n $sender_name = \'\';\r\n if (($modeladmin = \\backend\\models\\User::findOne($rowmessages->created_by)) !== null) {\r\n $sender_name = $modeladmin->fullname;\r\n }\r\n echo \'<li>\r\n <div class=\"conversation-list\">\r\n <div class=\"ctext-wrap\">\r\n <div class=\"ctext-wrap-content\">\r\n <h5 class=\"font-size-14 conversation-name\">\'.$sender_name.\' <span class=\"d-inline-block font-size-12 text-muted ms-2\">\'.$message_date.\'</span></h5>\r\n <p class=\"mb-0\">\' . $rowmessages->message . \'</p>\r\n </div>\r\n </div>\r\n </div>\r\n </li>\';\r\n $reply_status = 1;\r\n } else {\r\n $sender_name = \\backend\\modules\\fruserdynav2\\models\\FrontendUser::getname($model->created_by);\r\n echo \'<li class=\"right\">\r\n <div class=\"conversation-list\">\r\n <div class=\"ctext-wrap\">\r\n <div class=\"ctext-wrap-content\">\r\n <h5 class=\"font-size-14 conversation-name\">\'.$sender_name.\' <span class=\"d-inline-block font-size-12 text-muted ms-2\">\'.$message_date.\'</span></h5>\r\n <p class=\"mb-0\">\' . $rowmessages->message . \'</p>\r\n </div>\r\n </div>\r\n </div>\r\n </li>\';\r\n $reply_status = 0;\r\n }\r\n }\r\n}\r\n\r\n echo \'</ul>\r\n </div>\r\n</div>\';\r\n\r\n$form = ActiveForm::begin();\r\nif ($model->status == \'open\' && $reply_status == 1) {\r\n echo \'<div class=\"p-3 chat-input-section\">\r\n <div class=\"row\">\r\n <div class=\"col\">\r\n <div class=\"position-relative\">\r\n <input type=\"text\" class=\"form-control chat-input rounded\" placeholder=\"Enter new message here...\" name=\"reply_content\">\r\n </div>\r\n </div>\r\n <div class=\"col-auto\">\r\n <button type=\"submit\" class=\"btn btn-primary chat-send w-md waves-effect waves-light\">\r\n <span class=\"d-none d-sm-inline-block me-2\">Submit</span> \r\n <i class=\"mdi mdi-send float-end\"></i>\r\n </button>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\';\r\n}\r\nActiveForm::end();',NULL,1,12,1,NULL,''),(112,'Home - Announcement Modal | Public Page',0,'$announcementListpopup = \'\';\r\n$queryAnnouncementpopup = new \\yii\\db\\Query(); \r\n$queryAnnouncementpopup->select([\'*\'])->from(\'content_announcement\')\r\n ->innerJoin(\'content_announcement_translation\',\'content_announcement.announcement_id=content_announcement_translation.announcement_translation_parent_id\')\r\n //->where([\'=\',\'content_announcement_translation.announcement_translation_main\',\'1\'])\r\n ->where([\'=\',\'content_announcement_translation.announcement_translation_language\',Yii::$app->language])\r\n ->andwhere([\'LIKE\',\'content_announcement.announcement_portal\',\'\"16\"\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_status\',\'active\'])\r\n ->andwhere([\'=\',\'content_announcement.announcement_type\',\'popup\'])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_start_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_start_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_start_date\',NULL],\r\n [\'<=\',\'content_announcement.announcement_start_date\',date(\'Y-m-d\')],\r\n ])\r\n ->andwhere([\'OR\',\r\n [\'=\',\'content_announcement.announcement_end_date\',\'\'],\r\n [\'=\',\'content_announcement.announcement_end_date\',\'0000-00-00\'],\r\n [\'is\',\'content_announcement.announcement_end_date\',NULL],\r\n [\'>=\',\'content_announcement.announcement_end_date\',date(\'Y-m-d\')],\r\n ])\r\n ->orderBy([\'content_announcement.announcement_sort\' => SORT_ASC]);\r\n$modelAnnouncementpopup = $queryAnnouncementpopup->all();\r\n\r\n$popupdisplay = false;\r\n\r\nif(!empty($modelAnnouncementpopup)){\r\n $popupdisplay = true;\r\n foreach($modelAnnouncementpopup as $rowAnnouncementpopup){\r\n $announcementImgpopup = $baseUrl.\'/assets/img/default.png\';\r\n if(!empty($rowAnnouncementpopup[\'announcement_img\']))\r\n $announcementImgpopup = $baseUrl.\'/admin/\'.$rowAnnouncementpopup[\'announcement_img\'];\r\n $announcementListpopup .= \'\r\n <div class=\"item\">\r\n <div class=\"entry-image clearfix\">\r\n \';\r\n \r\n \r\n if (!empty($rowAnnouncementpopup[\'announcement_url\'])) {\r\n $announcementListpopup .= \'<a href=\"\'.$rowAnnouncementpopup[\'announcement_url\'].\'\" target=\"_blank\">\';\r\n }\r\n \r\n $announcementListpopup .= \'\r\n <img class=\"img-fluid\" src=\"\'.$announcementImgpopup.\'\" alt=\"\">\r\n <!--div class=\"news-container img-fluid\" style=\"\">\r\n <div class=\"news-img-holder\" style=\"background:url(\'.$announcementImgpopup.\') no-repeat;background-size:cover;\">\r\n </div>\r\n </div-->\r\n \';\r\n \r\n if (!empty($rowAnnouncementpopup[\'announcement_url\'])) {\r\n $announcementListpopup .= \'</a>\';\r\n }\r\n \r\n $announcementListpopup .= \' </div>\r\n \r\n </div>\';\r\n }\r\n}\r\n\r\necho \'\r\n\r\n\r\n\r\n<div id=\"promosiModal\" class=\"modal fade\" role=\"dialog\" style=\"\">\r\n <div class=\"modal-dialog\">\r\n\r\n <!-- Modal content-->\r\n <div class=\"modal-content\">\r\n <div class=\"modal-header\" style=\"padding: 10px 10px 0 10px;\">\r\n <div class=\"row\" style=\"margin:0;padding:0;display:contents;\">\r\n <div class=\"col-xs-9\" style=\"text-align:left;width:70%;\">\r\n <b>PENGUMUMAN</b>\r\n </div>\r\n <div class=\"col-xs-3\" style=\"text-align:right;width:30%;\">\r\n <button type=\"button\" class=\"close\" data-dismiss=\"modal\" style=\"color:#333;visibility:visible;\">×</button>\r\n \r\n </div>\r\n </div>\r\n \r\n \r\n </div>\r\n <div class=\"modal-body\" style=\"color:#333;visibility:visible;\">\r\n <div style=\"width:100%;text-align:center;\">\r\n <div id=\"carouselannouncementpopup\" class=\"owl-carousel blog-entry pb-2\" data-nav-dots=\"true\" data-items=\"1\" data-md-items=\"1\" data-sm-items=\"1\" data-xs-items=\"1\" data-xx-items=\"1\" \r\n data-space=\"0\" data-nav-arrow=\"false\" style=\"margin:0;background:#fff;margin-bottom:10px;width:100%;\">\r\n \'.$announcementListpopup .\'\r\n </div>\r\n </div>\r\n \r\n </div>\r\n\r\n \r\n <div class=\"modal-footer\" style=\"padding: 10px 10px 0 10px;\">\r\n <!--button type=\"button\" class=\"btn btn-primary\" data-dismiss=\"modal\" style=\"visibility:visible;\">Close</button-->\r\n <p style=\"width:100%;text-align:center;\"><small>\r\n <b>Jabatan Pendaftaran Pertubuhan Malaysia (JPPM)</b><br>\r\n <a href=\"tel:+60388702601\" style=\"color:#333333;\"><i class=\"fa fa-phone\" aria-hidden=\"true\"></i> +603.88702601</a>,\r\n <a href=\"tel:+60388702617\" style=\"color:#333333;\"><i class=\"fa fa-phone\" aria-hidden=\"true\"></i> +603.88702617</a>\r\n </small></p>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n\';\r\n\r\nif ($popupdisplay) {\r\n echo \'\r\n <script>\r\n $( document ).ready(function() {\r\n $(\"#promosiModal\").modal();\r\n });\r\n </script>\r\n \';\r\n}\r\n\r\n\r\n\r\n',NULL,1,17,1,0,''),(124,'Function read tagged content',0,'use yii\\helpers\\Url;\r\n\r\nfunction gettaggedcontent($string){\r\n $string = gettaggedvideo($string);\r\n $string = gettaggedphoto($string);\r\n return $string;\r\n}\r\n\r\nfunction gettaggedvideo($string){\r\n $pattern = \"~\\[video\\](.*?)\\[\\/video\\]~\";\r\n preg_match_all($pattern,$string,$matches);\r\n if(!empty($matches[1])){\r\n foreach($matches[1] as $videoID){\r\n \r\n $replace_string = \'\';\r\n \r\n $query = new \\yii\\db\\Query(); \r\n $model = $query->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video.video_id\',$videoID])->all();\r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $replace_string = \'<iframe width=\"100%\" height=\"600\" src=\"\'.$row[\'video_url\'].\'\" frameborder=\"0\"></iframe>\';\r\n }\r\n }\r\n \r\n \r\n $search_string = \'[video]\'.$videoID.\'[/video]\';\r\n $string = str_replace($search_string, $replace_string, $string);\r\n }\r\n }\r\n return $string;\r\n}\r\n\r\nfunction gettaggedphoto($string){\r\n $pattern = \"~\\[photo\\](.*?)\\[\\/photo\\]~\";\r\n preg_match_all($pattern,$string,$matches);\r\n if(!empty($matches[1])){\r\n foreach($matches[1] as $albumID){\r\n \r\n $replace_string = \'\';\r\n if (($model = \\backend\\modules\\contentPhoto\\models\\ContentPhotoGallery::findOne([\'gallery_id\'=>$albumID])) !== null) {\r\n $photo_list = \'\';\r\n $modelphoto = \\backend\\modules\\contentPhoto\\models\\ContentPhotoList::find()->where([\'=\',\'photo_main\',\'1\'])->andwhere([\'=\',\'photo_gallery_id\',$model->gallery_id])->orderBy([\'photo_sort\' => SORT_ASC])->all();\r\n if (!empty($modelphoto)) {\r\n foreach ($modelphoto as $rowphoto) {\r\n $photo_list .= \'<img src=\"\'.$baseUrl.\'/admin/\'.$rowphoto->photo_url.\'\" data-description=\"\'.$rowphoto->photo_descr.\'\" style=\"max-width:100%;\">\';\r\n }\r\n }\r\n $replace_string = \'<div class=\"galleria\" >\'.$photo_list.\'</div>\';\r\n }\r\n \r\n $search_string = \'[photo]\'.$albumID.\'[/photo]\';\r\n $string = str_replace($search_string, $replace_string, $string);\r\n }\r\n $string.= \'<script src=\"\'.Url::base(true).\'/assets/galleria/src/galleria.js\"></script>\r\n <script>\r\n $(window).on(\"load\", function() {\r\n Galleria.loadTheme(\"\'.Url::base(true).\'/assets/galleria/src/themes/twelve/galleria.twelve.js\");\r\n Galleria.run(\".galleria\", {responsive:true, height:0.7,imageCrop: false});\r\n }());\r\n </script>\';\r\n }\r\n \r\n return $string;\r\n}',NULL,1,17,1,NULL,''),(125,'Article List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\n\r\n\r\n$label_searching = \'\';\r\n\r\necho \'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n .widget-search input {\r\n border:1px solid #aaa;\r\n }\r\n .pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n }\r\n .pagination > .active > a, \r\n .pagination > .active > a:focus, \r\n .pagination > .active > a:hover, \r\n .pagination > .active > span, \r\n .pagination > .active > span:focus, \r\n .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n }\r\n .pagination li, .blog-detail li{\r\n list-style:none !important;\r\n }\r\n .blog-detail li{\r\n margin-bottom:0.5em;\r\n }\r\n .pagination{\r\n margin-top:2em;\r\n }\r\n .sidebar-widget .widget-categories li a{\r\n line-height:150%;\r\n border-bottom : 1px dashed #aaa;\r\n padding-bottom: 0.5em;\r\n margin-bottom:0.5em;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Artikel\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Artikel\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-9\">\';\r\n \r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\r\n \'article_code\',\r\n \'article_translation_title AS article_title\',\r\n \'article_source\',\r\n \'content_article.created_at\',\r\n \'article_category\'\r\n ])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n ->where([\'=\',\'article_translation_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'content_article.article_status\',\'active\'])\r\n ->andwhere([\'!=\',\'content_article.article_category\',\'facts\'])\r\n ->andwhere([\'!=\',\'content_article.article_category\',\'main\']);\r\n \r\n$search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n$search_category = Yii::$app->getRequest()->getQueryParam(\'search_category\');\r\n$search_source = Yii::$app->getRequest()->getQueryParam(\'search_source\');\r\n\r\nif(!empty($search_keyword )){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan artikel <b>\'.$search_keyword .\'</b></h4>\';\r\n $query->andfilterwhere([\'OR\',\r\n [\'LIKE\',\'article_translation_title\',$search_keyword],\r\n [\'LIKE\',\'article_translation_content\',$search_keyword]\r\n ]);\r\n}\r\n\r\nif(!empty($search_category)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan artikel <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'ARTICLECATEGORY\', $search_category, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'article_category\',$search_category]);\r\n}\r\n\r\nif(!empty($search_source)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan artikel <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'CONTENT_SOURCE\', $search_source, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'article_source\',$search_source]);\r\n}\r\n\r\n$query->orderBy([\'content_article.article_id\' => SORT_ASC]);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'pagination\' => [\'pageSize\' => 6,\'route\' => \'portal-main/articlelist\'],\r\n]);\r\n\r\necho $label_searching;\r\n\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-12 col-md-12 col-sm-12\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n\r\n \r\n $article_date = date(\"j\", strtotime($model[\'created_at\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model[\'created_at\']))).\' \'.date(\"Y\", strtotime($model[\'created_at\']));\r\n \r\n return \'<div class=\"blog-entry mb-20\">\r\n <div class=\"blog-detail\">\r\n <h5 style=\"line-height:150%;\">\'.$model[\'article_title\'].\'</h5>\r\n <ul class=\"mb-10\">\r\n <li> <i class=\"fa fa-calendar-o mr-2\"></i> \'.$article_date.\'</li>\r\n <li> <i class=\"fa fa-folder-open-o mr-2\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'ARTICLECATEGORY\', $model[\'article_category\'], \'descr\').\'</li>\r\n <li> <i class=\"fa fa-user mr-2\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'CONTENT_SOURCE\', $model[\'article_source\'], \'descr\').\'</li>\r\n \r\n </ul>\r\n <div style=\"text-align:right;\"><a href=\"/portal-main/article?id=\'.$model[\'article_code\'].\'\">Selanjutnya <i class=\"fa fa-angle-right\" aria-hidden=\"true\"></i></a></div>\r\n </div>\r\n </div>\';\r\n \r\n\r\n },\r\n]);\r\necho \'</div>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/articlelist\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n\r\n//categories\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Kategori </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()\r\n ->where([\'cat\' => \'ARTICLECATEGORY\'])\r\n ->andwhere([\'!=\',\'code\',\'main\'])\r\n ->andwhere([\'!=\',\'code\',\'facts\'])\r\n ->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n echo \'<li>\r\n <a href=\"\'.$baseUrl.\'/portal-main/articlelist?search_category=\'.$rowCategory->code.\'\">\r\n \'.$rowCategory->descr.\' (\'. \\backend\\modules\\contentArticle\\models\\ContentArticle::find()->where([\'article_category\' => $rowCategory->code])->count().\')\r\n </a>\r\n </li>\';\r\n }\r\n}\r\necho \'</ul></div>\';\r\n\r\n/*\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Sumber </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelSource = \\backend\\modules\\refdynawebv2\\models\\Ref::find()\r\n ->where([\'cat\' => \'CONTENT_SOURCE\'])\r\n ->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelSource)) {\r\n foreach ($modelSource as $rowSource) {\r\n echo \'<li>\r\n <a href=\"\'.$baseUrl.\'/portal-main/articlelist?search_source=\'.$rowSource->code.\'\">\r\n \'.$rowSource->descr.\' (\'. \\backend\\modules\\contentArticle\\models\\ContentArticle::find()->where([\'article_source\' => $rowSource->code])->count().\')\r\n </a>\r\n </li>\';\r\n }\r\n}\r\necho \'</ul></div>\';*/\r\n\r\n echo \'</div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(126,'Download List | Public Page',0,'use yii\\helpers\\Html;\r\nuse yii\\grid\\GridView;\r\nuse yii\\helpers\\Url;\r\nuse yii\\helpers\\ArrayHelper;\r\nuse yii\\data\\ActiveDataProvider;\r\nuse yii\\widgets\\ActiveForm;\r\nuse yii\\widgets\\ListView;\r\n\r\n\r\n$label_searching = \'\';\r\n\r\necho \'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n .widget-search input {\r\n border:1px solid #aaa;\r\n }\r\n .pagination > li > a, .pagination > li > span {\r\n border:1px solid #aaa;\r\n }\r\n .pagination > .active > a, \r\n .pagination > .active > a:focus, \r\n .pagination > .active > a:hover, \r\n .pagination > .active > span, \r\n .pagination > .active > span:focus, \r\n .pagination > .active > span:hover {\r\n border:1px solid #02536A;\r\n }\r\n .pagination li, .blog-detail li{\r\n list-style:none !important;\r\n }\r\n .blog-detail li{\r\n margin-bottom:0.5em;\r\n }\r\n .pagination{\r\n margin-top:2em;\r\n }\r\n .sidebar-widget .widget-categories li a{\r\n line-height:150%;\r\n border-bottom : 1px dashed #aaa;\r\n padding-bottom: 0.5em;\r\n margin-bottom:0.5em;\r\n }\r\n .blog-image-custom {\r\n background-color: #dedede;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n }\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.Yii::t(\'app\', \'Muat Turun\').\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.Yii::t(\'app\', \'Muat Turun\').\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n<section class=\"page-section-ptb\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-9\">\';\r\n \r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'*\'])\r\n ->from(\'content_downloads\')\r\n ->where([\'=\',\'download_language\',Yii::$app->language])\r\n ->andwhere([\'=\',\'download_status\',\'active\']);\r\n \r\n$search_keyword = Yii::$app->getRequest()->getQueryParam(\'search_keyword\');\r\n$search_category = Yii::$app->getRequest()->getQueryParam(\'search_category\');\r\n$search_source = Yii::$app->getRequest()->getQueryParam(\'search_source\');\r\n\r\nif(!empty($search_keyword )){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan muat turun <b>\'.$search_keyword .\'</b></h4>\';\r\n $query->andfilterwhere([\'LIKE\',\'download_title\',$search_keyword]);\r\n}\r\n\r\nif(!empty($search_category)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan muat turun <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'DOWNLOAD_CATEGORY\', $search_category, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'download_category\',$search_category]);\r\n}\r\n\r\nif(!empty($search_source)){\r\n $label_searching = \'<h4 class=\"mb-3\">Paparan muat turun <b>\'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'CONTENT_SOURCE\', $search_source, \'descr\').\'</b></h4>\';\r\n $query->andfilterwhere([\'=\',\'download_source\',$search_source]);\r\n}\r\n\r\n$query->orderBy([\'download_id\' => SORT_ASC]);\r\n$dataProvider = new ActiveDataProvider([\r\n \'query\' => $query,\r\n \'pagination\' => [\'pageSize\' => 6,\'route\' => \'portal-main/downloads\'],\r\n]);\r\n\r\necho $label_searching;\r\n\r\necho ListView::widget([\r\n \'summary\' => \'\',\r\n \'emptyText\' => \'Tiada rekod dijumpai.\',\r\n \'dataProvider\' => $dataProvider,\r\n \'itemOptions\' => [\'tag\' => \'div\',\'class\' => \'col-lg-6 col-md-6 col-sm-6\',],\r\n \'options\' => [\'tag\' => \'div\',\'class\' => \'row\',],\r\n \'itemView\' => function ($model, $key, $index, $widget) {\r\n $downloadImg = Url::base(true).\'/assets/img/default.png\';\r\n if(!empty($model[\'download_img\']))\r\n $downloadImg = Url::base(true).\'/\'.$model[\'download_img\'];\r\n \r\n \r\n $download_date = date(\"j\", strtotime($model[\'created_at\'])).\' \'.Yii::t(\'app\', date(\"F\", strtotime($model[\'created_at\']))).\' \'.date(\"Y\", strtotime($model[\'created_at\']));\r\n \r\n return \'<div class=\"blog-entry mb-50\" style=\"background:#fff;\">\r\n <div class=\"blog-image-custom\" style=\"background-size:auto 100%;height:300px;background-image:url(\\\'\'.$downloadImg.\'\\\')\"></div>\r\n <div class=\"blog-detail\" style=\"background:#ffffff;background:url(\'.Url::base(true).\'/assets/portal/images/newsbg.png) no-repeat;background-size:100%;background-position:top;\">\r\n <div class=\"entry-title mb-10 blog-title-custom\"><a href=\"\'.$url.\'\">\'.$model[\'download_title\'].\'</a></div>\r\n <ul class=\"mb-10\">\r\n <li> <i class=\"fa fa-calendar-o mr-2\"></i> \'.$download_date.\'</li>\r\n <li> <i class=\"fa fa-folder-open-o mr-2\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'DOWNLOAD_CATEGORY\', $model[\'download_category\'], \'descr\').\'</li>\r\n <li> <i class=\"fa fa-user mr-2\"></i> \'.\\backend\\modules\\refdynawebv2\\models\\Ref::getDesc(\'CONTENT_SOURCE\', $model[\'download_source\'], \'descr\').\'</li>\r\n \r\n </ul>\r\n <div class=\"entry-share clearfix\" style=\"text-align:right;\">\r\n <div class=\"entry-button\">\r\n <a target=\"_blank\" class=\"button arrow button-custom\" href=\"/\'.$model[\'download_file\'].\'\">Muat turun<i class=\"fa fa-download\" aria-hidden=\"true\"></i></a>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\';\r\n },\r\n]);\r\n\r\n\r\necho \'</div>\r\n<div class=\"col-lg-3\" style=\"border-left: 1px dashed #aaa;padding-left: 30px;\">\';\r\n\r\n//SEARCH\r\n$form = ActiveForm::begin([\'action\' => [\'portal-main/downloads\'], \'method\' => \'get\',]);\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mb-20\">Carian</h6>\r\n <div class=\"widget-search\">\r\n <i class=\"fa fa-search\"></i>\r\n \'.Html::input(\'text\',\'search_keyword\',Yii::$app->getRequest()->getQueryParam(\'search_keyword\'), $options=[\'class\'=>\'form-control\',\'placeholder\'=>\'Kata kunci\']).\'\r\n </div>\r\n</div>\';\r\nActiveForm::end(); \r\n\r\n\r\n//categories\r\necho \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Kategori </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelCategory = \\backend\\modules\\refdynawebv2\\models\\Ref::find()->where([\'cat\' => \'DOWNLOAD_CATEGORY\'])->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelCategory)) {\r\n foreach ($modelCategory as $rowCategory) {\r\n echo \'<li>\r\n <a href=\"\'.$baseUrl.\'/portal-main/downloads?search_category=\'.$rowCategory->code.\'\">\r\n \'.$rowCategory->descr.\' (\'. \\backend\\modules\\contentDownloads\\models\\ContentDownloads::find()->where([\'download_category\' => $rowCategory->code])->count().\')\r\n </a>\r\n </li>\';\r\n }\r\n}\r\necho \'</ul></div>\';\r\n\r\n/*echo \'<div class=\"sidebar-widget\">\r\n <h6 class=\"mt-40 mb-20\">Sumber </h6>\r\n <ul class=\"widget-categories\">\';\r\n$modelSource = \\backend\\modules\\refdynawebv2\\models\\Ref::find()\r\n ->where([\'cat\' => \'CONTENT_SOURCE\'])\r\n ->orderBy([\'descr\' => SORT_ASC])->all();\r\nif (!empty($modelSource)) {\r\n foreach ($modelSource as $rowSource) {\r\n echo \'<li>\r\n <a href=\"\'.$baseUrl.\'/portal-main/downloads?search_source=\'.$rowSource->code.\'\">\r\n \'.$rowSource->descr.\' (\'. \\backend\\modules\\contentDownloads\\models\\ContentDownloads::find()->where([\'download_source\' => $rowSource->code])->count().\')\r\n </a>\r\n </li>\';\r\n }\r\n}\r\n\r\necho \'</ul></div>\';*/\r\n\r\n echo \'</div>\r\n </div>\r\n </div>\r\n</section>\';',NULL,1,12,1,NULL,''),(127,'Wrapper Start | Registration Page',0,'<style>\r\n @media screen and (min-width: 992px) {\r\n .mainlogo {\r\n width: 30%!important;\r\n margin-left: 25%!important;\r\n margin-right: 25%!important;\r\n }\r\n }\r\n \r\n @media screen and (max-width: 991px) {\r\n .mainlogo {\r\n width: 30%!important;\r\n margin-left: 10%!important;\r\n margin-right: 10%!important;\r\n }\r\n }\r\n</style>\r\n\r\n<div class=\"account-pages mt-5\">\r\n <div class=\"container\">\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-12\">\r\n <div class=\"card card-login\">\r\n <div class=\"card-body p-0\">\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-12\">\r\n <div class=\"text-center mt-4 mb-4\">\r\n <center>\r\n <img src=\"[str]site_registration_logo[/str]\" alt=\"\" class=\"logo logo-dark mainlogo\">\r\n <img src=\"[str]site_registration_logo[/str]\" alt=\"\" class=\"logo logo-light mainogo\">\r\n </center><hr>\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"row align-items-center justify-content-center\">\r\n <div class=\"col-xs-6 col-md-6\">\r\n <div style=\"width:90%;margin-left:10%;\">',NULL,0,12,1,NULL,''),(128,'Chatbot - JS | Public Page',0,'<script src=\"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js\"></script>\r\n<link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.css\"/>\r\n\r\n<script>\r\n $(\"#closebutton\").click(function(){\r\n $(\"#mainchat\").removeClass(\"is-visible\");\r\n $(\"#prime\").removeClass(\"is-visible\").removeClass(\"is-float\");\r\n $(\"#chat_first_screen\").removeClass(\"is-visible\");\r\n $(\"#fab_camera\").removeClass(\"is-visible\");\r\n $(\"#fab_send_user_details\").removeClass(\"is-visible\");\r\n });\r\n \r\n var toggleexpand = 1;\r\n \r\n $(\"#expandbutton\").click(function(){\r\n if (toggleexpand==1) {\r\n $(\"#mainchat\").width(\"60%\");\r\n $(\"#mainchat\").height(\"70%\");\r\n toggleexpand=2;\r\n } else if (toggleexpand==0) {\r\n $(\"#mainchat\").width(\"300px\");\r\n $(\"#mainchat\").height(\"450px\");\r\n toggleexpand=1;\r\n } else if (toggleexpand==2) {\r\n $(\"#mainchat\").width(\"85%\");\r\n $(\"#mainchat\").height(\"94%\");\r\n toggleexpand=0;\r\n }\r\n });\r\n\r\n function beep() {\r\n //var snd = new Audio(\"data:audio/wav;base64,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qJrx4KOQjahZxWbcZgztj2c49nKmkId44S71j0c8eV9yDK6uPRzx5X18eDvjvQ6yKo9ZSS6l//8elePK/Lf//IInrOF/FvDoADYAGBMGb7FtErm5MXMlmPAJQVgWta7Zx2go+8xJ0UiCb8LHHdftWyLJE0QIAIsI+UbXu67dZMjmgDGCGl1H+vpF4NSDckSIkk7Vd+sxEhBQMRU8j/12UIRhzSaUdQ+rQU5kGeFxm+hb1oh6pWWmv3uvmReDl0UnvtapVaIzo1jZbf/pD6ElLqSX+rUmOQNpJFa/r+sa4e/pBlAABoAAAAA3CUgShLdGIxsY7AUABPRrgCABdDuQ5GC7DqPQCgbbJUAoRSUj+NIEig0YfyWUho1VBBBA//uQZB4ABZx5zfMakeAAAAmwAAAAF5F3P0w9GtAAACfAAAAAwLhMDmAYWMgVEG1U0FIGCBgXBXAtfMH10000EEEEEECUBYln03TTTdNBDZopopYvrTTdNa325mImNg3TTPV9q3pmY0xoO6bv3r00y+IDGid/9aaaZTGMuj9mpu9Mpio1dXrr5HERTZSmqU36A3CumzN/9Robv/Xx4v9ijkSRSNLQhAWumap82WRSBUqXStV/YcS+XVLnSS+WLDroqArFkMEsAS+eWmrUzrO0oEmE40RlMZ5+ODIkAyKAGUwZ3mVKmcamcJnMW26MRPgUw6j+LkhyHGVGYjSUUKNpuJUQoOIAyDvEyG8S5yfK6dhZc0Tx1KI/gviKL6qvvFs1+bWtaz58uUNnryq6kt5RzOCkPWlVqVX2a/EEBUdU1KrXLf40GoiiFXK///qpoiDXrOgqDR38JB0bw7SoL+ZB9o1RCkQjQ2CBYZKd/+VJxZRRZlqSkKiws0WFxUyCwsKiMy7hUVFhIaCrNQsKkTIsLivwKKigsj8XYlwt/WKi2N4d//uQRCSAAjURNIHpMZBGYiaQPSYyAAABLAAAAAAAACWAAAAApUF/Mg+0aohSIRobBAsMlO//Kk4soosy1JSFRYWaLC4qZBYWFRGZdwqKiwkNBVmoWFSJkWFxX4FFRQWR+LsS4W/rFRb/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VEFHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU291bmRib3kuZGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAwNGh0dHA6Ly93d3cuc291bmRib3kuZGUAAAAAAAAAACU=\"); \r\n //snd.play();\r\n }\r\n \r\n \r\n\r\n (function(){\r\n hideChat(0);\r\n \r\n jQuery(\"#startchatanonymous\").click(function() {startanonymous();});\r\n \r\n jQuery(\"#prime\").click(function() {toggleFab();});\r\n jQuery(\"#faboverlaypurple\").click(function() {toggleFab();});\r\n\r\n function hideChat(hide) {\r\n switch (hide) {\r\n case 0:\r\n jQuery(\"#chat_converse\").css(\"display\", \"none\");\r\n jQuery(\"#chat_body\").css(\"display\", \"none\");\r\n jQuery(\"#chat_form\").css(\"display\", \"none\");\r\n jQuery(\".chat_login\").css(\"display\", \"block\");\r\n jQuery(\".chat_fullscreen_loader\").css(\"display\", \"none\");\r\n jQuery(\"#chat_fullscreen\").css(\"display\", \"none\");\r\n break;\r\n case 1:\r\n jQuery(\"#chat_converse\").css(\"display\", \"block\");\r\n jQuery(\"#chat_body\").css(\"display\", \"none\");\r\n jQuery(\"#chat_form\").css(\"display\", \"none\");\r\n jQuery(\".chat_login\").css(\"display\", \"none\");\r\n jQuery(\".chat_fullscreen_loader\").css(\"display\", \"block\");\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n break;\r\n case 2:\r\n jQuery(\"#chat_converse\").css(\"display\", \"none\");\r\n jQuery(\"#chat_body\").css(\"display\", \"block\");\r\n jQuery(\"#chat_form\").css(\"display\", \"none\");\r\n jQuery(\".chat_login\").css(\"display\", \"none\");\r\n jQuery(\".chat_fullscreen_loader\").css(\"display\", \"block\");\r\n var elem = document.getElementById(\"chat_body\");\r\n elem.scrollTop = elem.scrollHeight;\r\n break;\r\n case 3:\r\n jQuery(\"#chat_converse\").css(\"display\", \"none\");\r\n jQuery(\"#chat_body\").css(\"display\", \"none\");\r\n jQuery(\"#chat_form\").css(\"display\", \"block\");\r\n jQuery(\".chat_login\").css(\"display\", \"none\");\r\n jQuery(\".chat_fullscreen_loader\").css(\"display\", \"block\");\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n break;\r\n case 4:\r\n jQuery(\"#chat_converse\").css(\"display\", \"none\");\r\n jQuery(\"#chat_body\").css(\"display\", \"none\");\r\n jQuery(\"#chat_form\").css(\"display\", \"none\");\r\n jQuery(\".chat_login\").css(\"display\", \"none\");\r\n jQuery(\".chat_fullscreen_loader\").css(\"display\", \"block\");\r\n jQuery(\"#chat_fullscreen\").css(\"display\", \"block\");\r\n var elem = document.getElementById(\"chat_fullscreen_loader\");\r\n elem.scrollTop = elem.scrollHeight;\r\n var elem = document.getElementById(\"chat_fullscreen\");\r\n elem.scrollTop = elem.scrollHeight;\r\n break;\r\n }\r\n }\r\n \r\n var toggleoverlay = false;\r\n \r\n //Toggle chat and links\r\n function toggleFab() {\r\n jQuery(\".prime\").toggleClass(\"zmdi-comment-outline\");\r\n jQuery(\".prime\").toggleClass(\"zmdi-close\");\r\n jQuery(\".prime\").toggleClass(\"is-active\");\r\n jQuery(\".prime\").toggleClass(\"is-visible\");\r\n jQuery(\"#prime\").toggleClass(\"is-float\");\r\n jQuery(\".chat\").toggleClass(\"is-visible\");\r\n jQuery(\".fab\").toggleClass(\"is-visible\");\r\n \r\n if (toggleoverlay) {\r\n toggleoverlay = false;\r\n } else {\r\n toggleoverlay = true;\r\n }\r\n }\r\n \r\n jQuery(\"#fab_send_user_details\").click(function(e) {startChat();});\r\n jQuery(\"#fab_send_chat\").click(function(e) {getChat();});\r\n jQuery(\"#fab_camera_chat_live\").click(function(e) {endLiveChat();});\r\n jQuery(\"#fab_camera_chat\").click(function(e) {logoutChat();});\r\n jQuery(\"#fab_send_chat_live\").click(function(e) {getLive();});\r\n \r\n jQuery(\"#chat_fullscreen_loader\").click(function(e) {\r\n jQuery(\".fullscreen\").toggleClass(\"zmdi-window-maximize\");\r\n jQuery(\".fullscreen\").toggleClass(\"zmdi-window-restore\");\r\n jQuery(\".chat\").toggleClass(\"chat_fullscreen\");\r\n jQuery(\".fab\").toggleClass(\"is-hide\");\r\n jQuery(\".header_img\").toggleClass(\"change_img\");\r\n jQuery(\".img_container\").toggleClass(\"change_img\");\r\n jQuery(\".chat_header\").toggleClass(\"chat_header2\");\r\n jQuery(\".fab_field\").toggleClass(\"fab_field2\");\r\n jQuery(\".chat_converse\").toggleClass(\"chat_converse2\");\r\n });\r\n \r\n var nameofuser = \"\";\r\n var responsenumber = 1;\r\n var panelcloseposition = 0;\r\n var userregistered = 0;\r\n var sessionid = \"\";\r\n \r\n function showerror(errormessage){\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatboticon[/str]\\\" style=\\\"border-radius: 50%;border: 1px solid #2d2c97;\\\"/></div>\"+errormessage+\"</span>\";\r\n jQuery(\"#chat_converse\").append(respondhtml);\r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n }\r\n \r\n function validateEmail(email) {\r\n const re = /^(([^<>()[\\]\\\\.,;:\\s@\\\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\\\"]+)*)|(\\\".+\\\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;\r\n return re.test(email);\r\n }\r\n \r\n function validatePhone(phone) {\r\n const re =/^[\\+]?[(]?[0-9]{3}[)]?[-\\s\\.]?[0-9]{3}[-\\s\\.]?[0-9]{4,6}$/;\r\n return re.test(phone);\r\n }\r\n \r\n function startanonymous(){\r\n beep();\r\n jQuery(\"#btn-input-name\").val(\"anonymous\");\r\n jQuery(\"#btn-input-email\").val(\"abc@def.com\");\r\n jQuery(\"#btn-input-phone\").val(\"0123456789\");\r\n startChat();\r\n }\r\n \r\n function startChat(){\r\n jQuery(\".chat\").removeClass(\"chatheight\");\r\n if ((jQuery(\"#btn-input-name\").val()==\"\")||(jQuery(\"#btn-input-email\").val()==\"\")||(jQuery(\"#btn-input-phone\").val()==\"\")) {\r\n jQuery(\"#welcomemessage\").html(\"<p style=\\\"color:red;\\\">Opps!.. Sila masukkan <span class=\\\"highlighttext\\\"><b>NAMA</b></span>, <span class=\\\"highlighttext\\\"><b>ALAMAT EMEL</b></span> dan <span class=\\\"highlighttext\\\"><b>NOMBOR TELEFON</b></span> anda untuk mulakan sesi!.</p>\");\r\n jQuery(\"#btn-input-name\").css(\"background-color\",\"lemonchiffon\");\r\n jQuery(\"#btn-input-email\").css(\"background-color\",\"lemonchiffon\");\r\n jQuery(\"#btn-input-phone\").css(\"background-color\",\"lemonchiffon\");\r\n beep();\r\n } else {\r\n \r\n if (!validateEmail(jQuery(\"#btn-input-email\").val())) {\r\n beep();\r\n jQuery(\"#welcomemessage\").html(\"<p style=\\\"color:red;\\\">Opps!.. Sila masukkan <span class=\\\"highlighttext\\\"><b>ALAMAT EMEL</b> (cth. abc@def.com)</span> yang betul untuk mulakan sesi!.</p>\");\r\n } else {\r\n if (!validatePhone(jQuery(\"#btn-input-phone\").val())) {\r\n beep();\r\n jQuery(\"#welcomemessage\").html(\"<p style=\\\"color:red;\\\">Opps!.. Sila masukkan <span class=\\\"highlighttext\\\"><b>NOMBOR TELEFON</b> (cth. +601122334455)</span> yang betul untuk mulakan sesi!.</p>\");\r\n } else {\r\n jQuery(\"#welcomemessage\").html(\"<p style=\\\"color:#2d2c97;\\\">Memproses log masuk pengguna. Sila tunggu sebentar.</p><img src=\\\"/assets/img/loadingdosm.gif\\\" style=\\\"width:100%;\\\">\");\r\n jQuery(\"#btn-input-name\").css(\"background-color\",\"#fff\");\r\n jQuery(\"#btn-input-email\").css(\"background-color\",\"#fff\");\r\n jQuery(\"#btn-input-phone\").css(\"background-color\",\"#fff\");\r\n \r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/greeting-name\",\r\n data: {\r\n username: jQuery(\"#btn-input-name\").val(),\r\n useremail: jQuery(\"#btn-input-email\").val(),\r\n userphone: jQuery(\"#btn-input-phone\").val()\r\n },\r\n cache: false,\r\n success: function(html){\r\n nameofuser = jQuery(\"#btn-input-name\").val();\r\n userregistered = 1;\r\n var respondtext = \"\";\r\n var dt = \"\";\r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = html.data.message;\r\n sessionid = html.data.sessionid;\r\n dt = html.response_date_time;\r\n }\r\n \r\n /*f\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatboticon[/str]\\\" style=\\\"border-radius: 50%;\\\"/></div>\"+respondtext+\"<p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;\\\"><i class=\\\"fa fa-clock-o\\\"></i> \"+dt+\"</p></span>\";\r\n jQuery(\"#chat_converse\").append(respondhtml); //Insert chat log into the #chatbox div \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n */\r\n \r\n jQuery(\"#btn-input-name\").val(\"\");\r\n jQuery(\"#btn-input-email\").val(\"\");\r\n jQuery(\"#btn-input-phone\").val(\"\");\r\n \r\n panelcloseposition = 1;\r\n \r\n hideChat(1);\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").show();\r\n jQuery(\"#footerlive\").hide();\r\n \r\n //trigger menu utama di sini\r\n getChatTrigger(\'Menu Utama\');\r\n },\r\n });\r\n }\r\n }\r\n }\r\n }\r\n \r\n $(document).on(\"click\", \".menutriggerhelp\", function() {\r\n getChatTrigger(\"perlu bantuan\");\r\n });\r\n \r\n $(document).on(\"click\", \".menutriggerlive\", function() {\r\n getChatTrigger(\"apa dynaportal\");\r\n });\r\n \r\n $(document).on(\"click\", \".menutriggeraduan\", function() {\r\n getChatTrigger(\"menu aduan\");\r\n });\r\n \r\n $(document).on(\"click\", \".menutrigger\", function() {\r\n var keywords = $(this).attr(\"data-keywords\");\r\n getChatTrigger(keywords);\r\n //alert(keywords);\r\n });\r\n \r\n function getChatTrigger(questionmessage){ \r\n if (sessionid == \"\") {\r\n logoutChat();\r\n } else {\r\n var questionmsg = questionmessage;\r\n jQuery(\"#chatmessage\").val(\"\");\r\n var respondhtml = \"<span id=\\\"admincontainer\"+responsenumber+\"\\\" class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatboticon[/str]\\\" style=\\\"border-radius: 50%;\\\"/></div><div id=\\\"message\"+responsenumber+\"\\\" style=\\\"margin:0;padding:0;\\\"><img src=\\\"/assets/img/loadingdosm.gif\\\" style=\\\"width:100%;\\\"></div><p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;\\\"><span id=\\\"messagedt\"+responsenumber+\"\\\"></span></p></span>\";\r\n jQuery(\"#chat_converse\").append(respondhtml); //Insert chat log into the #chatbox div \r\n \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n \r\n if (questionmsg.includes(\"live chat\")){\r\n initLiveChat();\r\n } else {\r\n \r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/question\",\r\n data: {\r\n question: questionmsg,\r\n sessionid : sessionid\r\n },\r\n cache: false,\r\n success: function(html){\r\n console.log(JSON.stringify(html));\r\n var temphtml = JSON.stringify(html);\r\n if (temphtml.includes(\"chat-full\")){\r\n var respondhtml = \"<div id=\\\"message\"+responsenumber+\"\\\" style=\\\"margin:0;padding:0;\\\"></div><p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;\\\"><!--span id=\\\"messagedt\"+responsenumber+\"\\\"></span--></p>\";\r\n jQuery(\"#admincontainer\"+responsenumber).removeClass(\"chat_msg_item_admin\").addClass(\"chat_msg_item_admin_full\");\r\n jQuery(\"#admincontainer\"+responsenumber).removeClass(\"chat_msg_item\").addClass(\"chat_msg_item_full\");\r\n jQuery(\"#admincontainer\"+responsenumber).html(respondhtml); \r\n }\r\n \r\n userregistered = 1;\r\n \r\n var respondtext = \"\";\r\n var dt = \"\";\r\n \r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = html.data.message;\r\n dt = \"<i class=\\\"fa fa-clock-o\\\"></i> \"+html.response_date_time;\r\n if (parseInt(html.data.question_tag_id)>0) {\r\n jQuery(\"#questiontagid\").val(html.data.question_tag_id);\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").hide();\r\n } else {\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").show();\r\n jQuery(\"#footerlive\").hide();\r\n }\r\n \r\n if (html.data.suggestion_status===true) {\r\n if (typeof html.data.suggestion === \"undefined\") {\r\n \r\n } else {\r\n if (html.data.suggestion.length>0) {\r\n for (var i=0;i<html.data.suggestion.length;i++) {\r\n respondtext += \"<hr>\"+html.data.suggestion[0].description;\r\n }\r\n } else {\r\n respondtext += \"<hr>\"+html.data.suggestion.suggestion_description;\r\n }\r\n }\r\n }\r\n }\r\n \r\n setTimeout(function(){\r\n jQuery(\"#message\"+responsenumber).html(respondtext);\r\n jQuery(\"#messagedt\"+responsenumber).html(dt);\r\n responsenumber++;\r\n },500);\r\n \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },600);\r\n \r\n \r\n \r\n \r\n },\r\n });\r\n }\r\n }\r\n }\r\n \r\n function getChat(){ \r\n if (sessionid == \"\") {\r\n logoutChat();\r\n } else {\r\n var questionmsg = jQuery(\"#chatmessage\").val();\r\n var questionhtml = \"<span class=\\\"chat_msg_item chat_msg_item_user\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatuser[/str]\\\" style=\\\"padding-bottom: 4px;\\\"/></div>\"+questionmsg+\"</span>\";\r\n jQuery(\"#chat_converse\").append(questionhtml); //Insert chat log into the #chatbox div \r\n jQuery(\"#chatmessage\").val(\"\");\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatboticon[/str]\\\" style=\\\"border-radius: 50%;\\\"/></div><div id=\\\"message\"+responsenumber+\"\\\" style=\\\"margin:0;padding:0;\\\"><img src=\\\"/assets/img/loadingdosm.gif\\\" style=\\\"width:100%;\\\"></div><p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;\\\"><span id=\\\"messagedt\"+responsenumber+\"\\\"></span></p></span>\";\r\n jQuery(\"#chat_converse\").append(respondhtml); //Insert chat log into the #chatbox div \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n if (questionmsg.includes(\"live chat\")){\r\n initLiveChat();\r\n \r\n } else {\r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/question\",\r\n data: {\r\n question: questionmsg,\r\n sessionid : sessionid\r\n },\r\n cache: false,\r\n success: function(html){\r\n console.log(JSON.stringify(html));\r\n userregistered = 1;\r\n var respondtext = \"\";\r\n var dt = \"\";\r\n \r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = html.data.message;\r\n dt = \"<i class=\\\"fa fa-clock-o\\\"></i> \"+html.response_date_time;\r\n if (parseInt(html.data.question_tag_id)>0) {\r\n jQuery(\"#questiontagid\").val(html.data.question_tag_id);\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").hide();\r\n } else {\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").show();\r\n jQuery(\"#footerlive\").hide();\r\n }\r\n if (html.data.suggestion_status===true) {\r\n if (typeof html.data.suggestion === \"undefined\") {\r\n \r\n } else {\r\n if (html.data.suggestion.length>0) {\r\n for (var i=0;i<html.data.suggestion.length;i++) {\r\n respondtext += \"<hr>\"+html.data.suggestion[0].description;\r\n }\r\n } else {\r\n respondtext += \"<hr>\"+html.data.suggestion.suggestion_description;\r\n }\r\n }\r\n }\r\n }\r\n setTimeout(function(){\r\n jQuery(\"#message\"+responsenumber).html(respondtext);\r\n jQuery(\"#messagedt\"+responsenumber).html(dt);\r\n responsenumber++;\r\n },500);\r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },600);\r\n },\r\n });\r\n }\r\n }\r\n }\r\n \r\n function logoutChat(){ \r\n jQuery(\"#btn-input-name\").val(\"\");\r\n jQuery(\"#btn-input-email\").val(\"\");\r\n jQuery(\"#btn-input-phone\").val(\"\");\r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/user-bye\",\r\n data: {sessionid : sessionid},\r\n cache: false,\r\n success: function(html){\r\n userregistered = 0;\r\n var respondtext = \"\";\r\n var dt = \"\";\r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = html.data;\r\n dt = html.response_date_time;\r\n }\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\" style=\\\"background: beige;\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatboticon[/str]\\\" style=\\\"border-radius: 50%;\\\"/></div>\"+respondtext+\"<p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;\\\"><i class=\\\"fa fa-clock-o\\\"></i> \"+dt+\"</p></span>\";\r\n jQuery(\"#chat_converse\").append(respondhtml); //Insert chat log into the #chatbox div \r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n \r\n jQuery(\"#btn-input-name\").val(\"\");\r\n jQuery(\"#btn-input-email\").val(\"\");\r\n jQuery(\"#btn-input-phone\").val(\"\");\r\n \r\n panelcloseposition = 0;\r\n sessionid = \"\";\r\n beep();\r\n \r\n setTimeout(function(){\r\n jQuery(\".chat\").removeClass(\"chat_fullscreen\");\r\n jQuery(\".chat_converse\").removeClass(\"chat_converse2\");\r\n \r\n jQuery(\".prime\").addClass(\"is-active\");\r\n jQuery(\".prime\").addClass(\"is-visible\");\r\n jQuery(\"#prime\").addClass(\"is-float\");\r\n jQuery(\"#prime\").removeClass(\"is-hide\");\r\n \r\n jQuery(\"#welcomemessage\").html(\"Selamat Datang <b>Pengguna</b>, sila masukkan <b>Nama</b>, <b>Nombor Telefon</b> dan <b>Alamat Emel</b> untuk memulakan sesi chat.\");\r\n \r\n hideChat(0);\r\n jQuery(\"#footerstart\").show();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").hide();\r\n },2000);\r\n },\r\n });\r\n }\r\n \r\n function initLiveChat() {\r\n console.log(\"chat_start\");\r\n if (userregistered == 0) {\r\n var respondtext = \"Opps! Anda belum daftar. Sila masukkan nama, alamat emel dan nombor telefon untuk mendaftar\";\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\" style=\\\"background: beige;\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatboticon[/str]\\\" style=\\\"border-radius: 50%;\\\"/></div>\"+respondtext+\"<p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;\\\"><i class=\\\"fa fa-clock-o\\\"></i> \"+dt+\"</p></span>\";\r\n \r\n jQuery(\"#chat_converse\").append(respondhtml); //Insert chat log into the #chatbox div \r\n \r\n var elem = document.getElementById(\"chat_converse\");\r\n elem.scrollTop = elem.scrollHeight;\r\n \r\n setTimeout(function(){\r\n jQuery(\".chat\").removeClass(\"chat_fullscreen\");\r\n jQuery(\".chat_converse\").removeClass(\"chat_converse2\");\r\n \r\n jQuery(\".prime\").addClass(\"is-active\");\r\n jQuery(\".prime\").addClass(\"is-visible\");\r\n jQuery(\"#prime\").addClass(\"is-float\");\r\n jQuery(\"#prime\").removeClass(\"is-hide\");\r\n \r\n jQuery(\"#welcomemessage\").html(\"Selamat Datang <b>Pengguna</b>, sila masukkan <b>Nama</b>, <b>Nombor Telefon</b> dan <b>Alamat Emel</b> untuk memulakan sesi chat.\");\r\n \r\n hideChat(0);\r\n jQuery(\"#footerstart\").show();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").hide();\r\n },2000);\r\n } else {\r\n beep();\r\n hideChat(3);\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").show();\r\n initLiveChatToAdmin();\r\n }\r\n }\r\n \r\n function initLiveChatToAdmin(){ \r\n if (sessionid == \"\") {\r\n logoutChat();\r\n } else {\r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/live-chat-init\",\r\n data: {sessionid : sessionid},\r\n cache: false,\r\n success: function(html){\r\n console.log(JSON.stringify(html));\r\n userregistered = 1;\r\n var respondtext = \"\";\r\n var dt = \"\";\r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = \"Sesi Live Chat telah dimulakan. Sila masukkan persoalan anda dan tunggu jawapan dari kami.\";\r\n if (typeof html.data === \"undefined\") {\r\n } else {\r\n respondtext = html.data;\r\n }\r\n dt = html.response_date_time;\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footeranswer\").hide();\r\n jQuery(\"#footerlive\").show();\r\n }\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"\'.$site_chatbot_admin_icon.\'\\\" style=\\\"border-radius: 50%;border: 1px solid #2d2c97;\\\"/></div>\"+respondtext+\"<p style=\\\"font-size:0.8em;text-align:right;padding-top: 10px;margin-bottom: 0;padding-top: 10px;margin-bottom: 0;\\\"><i class=\\\"fa fa-clock-o\\\"></i> \"+dt+\"</p></span>\";\r\n jQuery(\"#chat_form\").append(respondhtml); \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n responsenumber++;\r\n chaton = true;\r\n },\r\n });\r\n }\r\n }\r\n \r\n function getLive(){ \r\n if (sessionid == \"\") {\r\n logoutChat();\r\n } else {\r\n var questionmsg = jQuery(\"#chatlive\").val();\r\n var questionhtml = \"<span class=\\\"chat_msg_item chat_msg_item_user\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"[str]chatuser[/str]\\\" style=\\\"padding-bottom: 4px;\\\"/></div>\"+questionmsg+\"</span>\";\r\n jQuery(\"#chat_form\").append(questionhtml); //Insert chat log into the #chatbox div \r\n jQuery(\"#chatlive\").val(\"\");\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"\'.$site_chatbot_admin_icon.\'\\\" style=\\\"border-radius: 50%;border: 1px solid #2d2c97;\\\"/></div><div id=\\\"messagelive\"+responsenumber+\"\\\" style=\\\"margin:0;padding:0;\\\"><img src=\\\"/assets/img/loadingdosm.gif\\\" style=\\\"width:100%;\\\"></div></span>\";\r\n jQuery(\"#chat_form\").append(respondhtml); //Insert chat log into the #chatbox div \r\n \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n \r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/live-chat\",\r\n data: {\r\n chat: questionmsg,\r\n sessionid : sessionid\r\n },\r\n cache: false,\r\n success: function(html){\r\n userregistered = 1;\r\n var respondtext = \"\";\r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = \"<img src=\\\"/assets/img/writing.gif\\\" style=\\\"width:50%;\\\">\";\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").show();\r\n }\r\n jQuery(\"#messagelive\"+responsenumber).html(respondtext);\r\n \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n if (chaton) {\r\n loopLiveChat(responsenumber);\r\n }\r\n responsenumber++;\r\n },\r\n });\r\n }\r\n }\r\n \r\n function endLiveChat(){ \r\n chaton = false;\r\n showerror(\"Terima kasih kerana chat secara live dengan pentadbir kami\");\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"\'.$site_chatbot_admin_icon.\'\\\" style=\\\"border-radius: 50%;border: 1px solid #2d2c97;\\\"/></div>Terima kasih kerana chat secara live dengan kami</span>\";\r\n jQuery(\"#chat_form\").append(respondhtml); \r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n setTimeout(function(){\r\n hideChat(1);\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").show();\r\n jQuery(\"#footerlive\").hide();\r\n },2000);\r\n for (var i=0;i<responsenumber+1;i++) {\r\n clearInterval(myInterval[i]);\r\n }\r\n }\r\n \r\n var myInterval = [];\r\n var responsenumberlocal = 0;\r\n var chaton = false;\r\n \r\n function loopLiveChat(rn) {\r\n responsenumberlocal = rn;\r\n myInterval[rn] = setInterval(checkResponse, 10000);\r\n }\r\n \r\n function checkResponse(){ \r\n jQuery.ajax({\r\n type: \"POST\",\r\n url: \"/chat/live-chat\",\r\n data: {\r\n chat: \"\",\r\n sessionid : sessionid\r\n },\r\n cache: false,\r\n success: function(html){\r\n console.log(JSON.stringify(html));\r\n userregistered = 1;\r\n var respondtext = \"\";\r\n \r\n if (JSON.stringify(html)!=\"\") {\r\n respondtext = \"receiving data\";\r\n dt = \"\";\r\n jQuery(\"#footerstart\").hide();\r\n jQuery(\"#footerchat\").hide();\r\n jQuery(\"#footerlive\").show();\r\n \r\n if (html.data.length != undefined && html.data.length != 0) {\r\n respondtext = \"\";\r\n if (typeof html.data === \"undefined\") {\r\n } else {\r\n if (Array.isArray(html.data)) {\r\n for (var i=0;i<html.data.length;i++) {\r\n respondtext += html.data[i].live_message + \"<br><br>\";\r\n }\r\n } else {\r\n respondtext = html.data;\r\n }\r\n }\r\n if (responsenumberlocal != 0) {\r\n jQuery(\"#messagelive\"+responsenumberlocal).html(respondtext);\r\n } else {\r\n var respondhtml = \"<span class=\\\"chat_msg_item chat_msg_item_admin\\\"><div class=\\\"chat_avatar\\\"><img src=\\\"\'.$site_chatbot_admin_icon.\'\\\" style=\\\"border-radius: 50%;border: 1px solid #2d2c97;\\\"/></div><div id=\\\"messagelive\"+responsenumber+\"\\\" style=\\\"margin:0;padding:0;\\\"><img src=\\\"/assets/img/loadingdosm.gif\\\" style=\\\"width:100%;\\\"></div></span>\";\r\n jQuery(\"#chat_form\").append(respondhtml); \r\n responsenumberlocal = responsenumber;\r\n jQuery(\"#messagelive\"+responsenumberlocal).html(respondtext);\r\n console.log(\"#messagelive\"+responsenumberlocal);\r\n setTimeout(function(){\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n },500);\r\n responsenumber++;\r\n }\r\n var elem = document.getElementById(\"chat_form\");\r\n elem.scrollTop = elem.scrollHeight;\r\n responsenumberlocal = 0;\r\n }\r\n }\r\n },\r\n });\r\n }\r\n})();\r\n</script>',NULL,0,17,1,0,''),(129,'Book Page Single A4 Portrait | Public Page',0,'\r\n$pagesize = Yii::$app->getRequest()->getQueryParam(\'size\');\r\n$pageorientation = Yii::$app->getRequest()->getQueryParam(\'orientation\');\r\n\r\necho \'\r\n\r\n<style>\r\n .page-section-ptb {\r\n padding: 00px 0;\r\n }\r\n \r\n iframe { display:block;line-height:0;vertical-align:bottom; }\r\n</style>\r\n\r\n\r\n\r\n<section class=\"page-section-ptb\" style=\"margin:0;padding:0;background:none;\">\r\n\r\n\';\r\n\r\n\r\nif ($pagesize==\'A4\') {\r\n if ($pageorientation==\'portrait\') {\r\n echo \'\r\n <iframe src=\"/paper/a4-portrait\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n } else if ($pageorientation==\'landscape\') {\r\n echo \'\r\n <iframe src=\"/paper/a4-landscape\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 230mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n } else {\r\n echo \'\r\n <iframe src=\"/paper/a4-portrait\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n }\r\n} else {\r\n echo \'\r\n <iframe src=\"/paper/a4-portrait\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n}\r\n \r\n \r\n\r\necho \'\r\n\r\n</section>\r\n\';',NULL,1,12,1,NULL,''),(130,'Book - Title Design 2 | Public Page',0,'<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n \r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n /*#article-wrapper ul li, #article-wrapper ol li {\r\n list-style: initial;\r\n }*/\r\n</style>\r\n<section class=\"page-title\" style=\"background:none;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">Title</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> Utama</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">Title</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>',NULL,0,12,1,NULL,''),(131,'A4 Portrait Paper Content',0,'\r\n<style>\r\n html {\r\n \r\n margin:0;padding:0;\r\n }\r\n \r\n body {\r\n margin:0;padding:0;\r\n background:none;\r\n }\r\n \r\n</style>\r\n\r\n<style>@page { size: A4}</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A4\">\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section class=\"sheet padding-10mm\">\r\n\r\n <!-- Write HTML just like a web page -->\r\n <article>\r\n <div data-editable data-name=\"main-content\">\r\n This is an A4 document.\r\n </div>\r\n \r\n </article>\r\n\r\n </section>\r\n\r\n</body>',NULL,0,12,1,NULL,''),(132,'Book Page Container Open | Public Page',0,'\r\n$bglink = Yii::$app->getRequest()->getQueryParam(\'bg\');\r\n\r\n\r\nif (!empty($bglink)) {\r\n echo \'\r\n <section style=\"background:url(\'.$bglink.\') no-repeat;background-size:cover;background-position:center;center;box-shadow: inset 0px 0px 70px 0px rgba(0,0,0,0.36);\">\r\n \';\r\n} else {\r\n echo \'\r\n <section style=\"background:#e0e0e0;box-shadow: inset 0px 0px 70px 0px rgba(0,0,0,0.36);\">\r\n \';\r\n}\r\n \r\n',NULL,1,12,1,NULL,''),(133,'Book Page Container Close | Public Page',0,'</section>',NULL,0,12,1,0,''),(134,'A4 Landscape Paper Content',0,'\r\n<style>\r\n html {\r\n \r\n margin:0;padding:0;\r\n }\r\n \r\n body {\r\n margin:0;padding:0;\r\n background:none;\r\n }\r\n \r\n</style>\r\n\r\n<style>@page { size: A4 landscape }</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A4 landscape\">\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section class=\"sheet padding-10mm\">\r\n\r\n <!-- Write HTML just like a web page -->\r\n <article>This is an A4 document (landscape).</article>\r\n\r\n </section>\r\n\r\n</body>',NULL,0,12,1,NULL,''),(135,'Book Page Single A4 Landscape | Public Page',0,'<style>\r\n .page-section-ptb {\r\n padding: 00px 0;\r\n }\r\n \r\n iframe { display:block;line-height:0;vertical-align:bottom; }\r\n</style>\r\n\r\n<section class=\"page-section-ptb\" style=\"margin:0;padding:0;background:none;\">\r\n \r\n \r\n <iframe src=\"/paper/a4-landscape\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;width:100%;height:845px;padding:0;margin:0;padding-left:30px;padding-right:30px;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \r\n \r\n</section>',NULL,0,12,1,NULL,''),(136,'A4 Portrait Paper Wrpper Open',0,'\r\n<style>\r\n html {\r\n \r\n margin:0;padding:0;\r\n }\r\n \r\n body {\r\n margin:0;padding:0;\r\n background:none;\r\n }\r\n \r\n</style>\r\n\r\n<style>@page { size: A4}</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A4\">\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section id=\"mainpage\" class=\"sheet\" style=\"background-repeat: no-repeat;background-position: center center;background-size: cover;margin-top:0;\">\r\n <div id=\"layer1\" class=\"sheet\" style=\"box-shadow:none;margin:0;width: 100%;height: 100%;background:none;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;padding:10mm;\">\r\n <!-- Write HTML just like a web page -->\r\n <article>',NULL,0,12,1,NULL,''),(137,'A4 Portrait Paper Wrpper Close',0,'\r\n\r\n</article>\r\n\r\n </div>\r\n </section>\r\n\r\n</body>',NULL,0,12,1,NULL,''),(138,'AlFatihah',0,'\\u0628\\u0633\\u0648\\u0645\\u0649 \\u0644\\u0644\\u0647\\u064A \\u0631\\u0645\\u0646\\u0649 \\u0631\\u0639\\u064A\\u0645\\u0649\\n\r\n\\u0627\\u0644\\u062D\\u0645\\u062F\\u0649 \\u0644\\u0644\\u0644\\u0647\\u064A \\u0631\\u0628\\u064A\\u0631\\u0627\\u0644\\u0645\\u064A\\u0646\\n\r\n\\u0627\\u0644\\u0631\\u0645\\u0627\\u0646\\u0649 \\u0627\\u0644\\u0631\\u0639\\u064A\\u0645\\u0649\\n\r\n\\u0645\\u0627\\u0644\\u064A\\u0643\\u064A \\u064A\\u0648\\u0645\\u064A \\u0627\\u0644\\u062F\\u064A\\u0646\\u0649\\n\r\n\\u0625\\u064A\\u064A\\u0643\\u0649 \\u0646\\u0627\\u0639\\u0628\\u0648\\u062F\\u0649 \\u0648\\u0625\\u064A\\u064A\\u0643\\u0649 \\u0646\\u0633\\u062A\\u0639\\u064A\\u0646\\u0649\\n\r\n\\u0625\\u0647\\u062F\\u0646\\u0649 \\u0627\\u0644\\u0635\\u0631\\u0627\\u062A\\u0649 \\u0627\\u0644\\u0645\\u0633\\u062A\\u0642\\u064A\\u0645\\u0649\\n\r\n\\u0635\\u0631\\u0627\\u062A\\u0649 \\u0627\\u0644\\u062D\\u064A\\u0646 \\u0627\\u0646\\u0639\\u0645\\u0648\\u0646\\u0648\\u062A\\u0647\\u0649 \\u0639\\u0644\\u064A\\u0647\\u0648\\u0627 \\u063A\\u064A\\u0631\\u064A \\u0627\\u0644\\u0645\\u063A\\u062F\\u0648\\u0628\\u064A \\u0639\\u0644\\u064A\\u0647\\u0648\\u0627 \\u0648\\u0644\\u0627 \\u0627\\u0644\\u062F\\u0627\\u0644\\u064A\\u0646\r\n',NULL,0,17,1,0,''),(139,'Quran Verses - Al-Fatihah',0,'<link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\r\n\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n .arabic-text {\r\n font-size: 32px;\r\n color:black;\r\n font-family: \'DejaVu Sans\';\r\n /*font-family: \'Noto kufi Arabic\';*/\r\n /*text-shadow: 1px 3px 0 #969696, 1px 13px 5px #aba8a8;*/\r\n }\r\n .ayat {\r\n position:relative;\r\n margin:20px;\r\n transition: all .2s ease-in-out; \r\n cursor : pointer;\r\n margin-bottom:30px;\r\n display: inline-block;\r\n }\r\n .ayat:hover {\r\n color:blue;\r\n background:#f0f0f0;\r\n }\r\n \r\n .outer {\r\n position: relative;\r\n /*height : 266mm;*/\r\n width: 210mm;\r\n height: 297mm;\r\n }\r\n\r\n .innercenter {\r\n position: absolute;\r\n top: 40%;\r\n transform: translateY(-50%);\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innertop {\r\n position: absolute;\r\n top: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innerbottom {\r\n position: absolute;\r\n bottom: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .customize {\r\n position:absolute;\r\n top:0;\r\n bottom:0;\r\n left:0;\r\n right:0;\r\n transition: all .2s ease-in-out; \r\n display:none;\r\n }\r\n \r\n .ayat:hover .customize {\r\n display:block;\r\n }\r\n \r\n .buttonsmall {\r\n padding:3px;\r\n background:#000000aa;\r\n color: #fff;\r\n border-radius:3px;\r\n position:absolute;\r\n width: 15px;\r\n height: 15px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .inputsmall {\r\n border-radius:3px;\r\n position:absolute;\r\n width: 100px;\r\n height: 22px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .webkitbg {\r\n -webkit-background-clip: text !important;\r\n -webkit-text-fill-color: transparent;\r\n }\r\n \r\n .translation {\r\n font-size:12px;\r\n position:absolute;\r\n left:0;\r\n right:0;\r\n top:55px;\r\n text-align:center;\r\n display: table-cell;\r\n vertical-align: top;\r\n }\r\n \r\n .prevent-select {\r\n -webkit-user-select: none; /* Safari */\r\n -ms-user-select: none; /* IE 10 and IE 11 */\r\n user-select: none; /* Standard syntax */\r\n}\r\n \r\n.resize-drag {\r\nwidth: 190mm;\r\n height: 150mm;\r\n position: absolute;\r\n left: 0;\r\n cursor: move;\r\n}\r\n\r\n.resize-drag-design {\r\n background-color: #ffffff88;\r\n border:1px dashed #aaa;\r\n box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\r\n}\r\n\r\n.resize-handle {\r\n width: 10px;\r\n height: 10px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n position: absolute;\r\n}\r\n\r\n.resize-handle-nw {\r\n top: -5px;\r\n left: -5px;\r\n cursor: nw-resize;\r\n}\r\n\r\n.resize-handle-ne {\r\n top: -5px;\r\n right: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resize-handle-sw {\r\n bottom: -5px;\r\n left: -5px;\r\n cursor: sw-resize;\r\n}\r\n\r\n.resize-handle-se {\r\n bottom: -5px;\r\n right: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n.rotate-handle {\r\n width: 20px;\r\n height: 20px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n border-radius: 50%;\r\n position: absolute;\r\n right: -10px;\r\n top: -10px;\r\n cursor: crosshair;\r\n}\r\n\r\n#output {\r\n -webkit-print-color-adjust: exact;\r\n -webkit-filter: opacity(1);\r\n}\r\n</style>\r\n\r\n<div class=\"outer\" id=\"outer\">\r\n <div id=\"content\" class=\"innercenter\" style=\"text-align:center;\" dir=\"rtl\">\r\n <div id=\"arabic-text-container\" class=\"arabic-text resize-drag\">\r\n <div id=\"output\"></div>\r\n \r\n <!--div class=\"resize-handle resize-handle-nw\"></div>\r\n <div class=\"resize-handle resize-handle-ne\"></div>\r\n <div class=\"resize-handle resize-handle-sw\"></div-->\r\n <div id=\"handle-resize-se\" class=\"resize-handle resize-handle-se\" style=\"display:none;\"></div>\r\n <div id=\"handle-rotate\" class=\"rotate-handle\" style=\"display:none;\"></div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n\r\n<script>\r\n\r\nvar arabicText = [\r\n \"بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ\",\r\n \"الْحَمْدُ لِلَّهِ رَبِّ الْعَالَمِينَ\",\r\n \"الرَّحْمَنِ الرَّحِيمِ\",\r\n \"مَالِكِ يَوْمِ الدِّينِ\",\r\n \"إِيَّاكَ نَعْبُدُ وَإِيَّاكَ نَسْتَعِينُ\",\r\n \"اهْدِنَا الصِّرَاطَ الْمُسْتَقِيمَ\",\r\n \"صِرَاطَ الَّذِينَ أَنْعَمْتَ عَلَيْهِمْغَيْرِ الْمَغْضُوبِ عَلَيْهِمْ وَلَا الضَّالِّينَ\",\r\n ]\r\n \r\nvar translation = {\r\n \"en\": {\r\n \"language\": \"English\",\r\n \"language-code\" : \"en\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"In the name of Allah, the Most Gracious, the Most Merciful.\",\r\n \"All praise is due to Allah, the Lord of all the worlds.\",\r\n \"The Most Gracious, the Most Merciful.\",\r\n \"Master of the Day of Judgment.\",\r\n \"You alone we worship, and You alone we ask for help.\",\r\n \"Guide us to the straight path -\",\r\n \"The path of those whom You have favored, not of those who have earned Your anger, nor of those who have gone astray.\"\r\n ]\r\n },\r\n \"ms\": {\r\n \"language\": \"Malay\",\r\n \"language-code\" : \"ms\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"Dengan nama Allah, Yang Maha Pemurah, lagi Maha Penyayang.\",\r\n \"Segala puji bagi Allah, Tuhan seru sekalian alam.\",\r\n \"Yang Maha Pemurah, lagi Maha Penyayang.\",\r\n \"Tuan pada hari Pembalasan.\",\r\n \"Hanya Engkaulah yang kami sembah, dan hanya Engkaulah yang kami mohon pertolongan.\",\r\n \"Tunjukkanlah kami jalan yang lurus -\",\r\n \"Jalan orang-orang yang telah Engkau beri nikmat, bukan jalan orang-orang yang telah marah pada Engkau, dan bukan pula jalan orang-orang yang sesat.\"\r\n ]\r\n },\r\n \"ja\": {\r\n \"language\": \"Japanese\",\r\n \"language-code\" : \"ja\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"アッラーの名において、最も慈悲深い方、最も慈愛深い方。\",\r\n \"すべての栄誉は、万物の主アッラーに帰する。\",\r\n \"最も慈悲深い方、最も慈愛深い方。\",\r\n \"裁きの日の主。\",\r\n \"あなただけを崇め、あなただけに助けを求めます。\",\r\n \"正しい道に導いてください-\",\r\n \"あなたが恵まれた者たちの道、あなたの怒りを買った者たちの道、または迷った者たちの道ではありません。\"\r\n ]\r\n }\r\n};\r\n\r\n\r\nconst element = document.querySelector(\'.resize-drag\');\r\nlet isDragging = false;\r\nlet currentX;\r\nlet currentY;\r\nlet currentWidth;\r\nlet currentHeight;\r\nlet currentAngle = 0;\r\nlet resizeHandle = false;\r\nlet rotateHandle = false;\r\n\r\nelement.addEventListener(\"mousedown\", function (e) {\r\n if (e.target.className === \"resize-handle resize-handle-se\") {\r\n resizeHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n currentWidth = element.offsetWidth;\r\n currentHeight = element.offsetHeight;\r\n } else if (e.target.className === \"rotate-handle\") {\r\n rotateHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n } else {\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n }\r\n});\r\n\r\ndocument.addEventListener(\"mouseup\", function () {\r\n isDragging = false;\r\n resizeHandle = false;\r\n rotateHandle = false;\r\n});\r\n\r\ndocument.addEventListener(\"mousemove\", function (e) {\r\n if (isDragging) {\r\n if (resizeHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n let newWidth = currentWidth + deltaX;\r\n let newHeight = currentHeight + deltaY;\r\n if (newWidth < 0) {\r\n newWidth = 0;\r\n }\r\n if (newHeight < 0) {\r\n newHeight = 0;\r\n }\r\n element.style.width = newWidth + \"px\";\r\n element.style.height = newHeight + \"px\";\r\n } else if (rotateHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n currentAngle -= deltaX * 0.2;\r\n element.style.transform = `rotate(${-currentAngle}deg)`;\r\n currentX = x;\r\n currentY = y;\r\n } else {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n element.style.left = (element.offsetLeft + deltaX) + \"px\";\r\n element.style.top = (element.offsetTop + deltaY) + \"px\";\r\n currentX = x;\r\n currentY = y;\r\n }\r\n }\r\n});\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nvar translationlanguage = \'en\';\r\n\r\n\r\nvar tooutput = \"<p class=\\\"prevent-select\\\" style=\\\"color:inherit;\\\">\";\r\n\r\nfor (var i=0; i<arabicText.length;i++) {\r\n var verse = i+1;\r\n tooutput += \"<span class=\\\"ayat\\\" id=\\\"verse-\"+verse+\"\\\">\";\r\n tooutput += arabicText[i];\r\n \r\n tooutput += \"<span class=\\\"translation\\\" id=\\\"translationcontainer-\"+verse+\"\\\"><span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[translationlanguage][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[translationlanguage][\"font-family\"]+\"\\\">\"+translation[translationlanguage][\"verses\"][i]+\"</span></span>\";\r\n \r\n tooutput += \"<span class=\\\"customize\\\" id=\\\"editverse-\"+verse+\"\\\">\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputmarginbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomMarginAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:0px;width:70px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Mar-Bot</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomTranslationAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:73px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Trans-Top</option>\";\r\n tooutput += \"<option value=\\\"-50px\\\">-50px</option>\";\r\n tooutput += \"<option value=\\\"-45px\\\">-45px</option>\";\r\n tooutput += \"<option value=\\\"-40px\\\">-40px</option>\";\r\n tooutput += \"<option value=\\\"-35px\\\">-35px</option>\";\r\n tooutput += \"<option value=\\\"-30px\\\">-30px</option>\";\r\n tooutput += \"<option value=\\\"-25px\\\">-25px</option>\";\r\n tooutput += \"<option value=\\\"-20px\\\">-20px</option>\";\r\n tooutput += \"<option value=\\\"-10px\\\">-10px</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"lineheight-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeLineHeight("\"+verse+\"");\\\" style=\\\"top:10px;right:152px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Line-Hgt</option>\";\r\n tooutput += \"<option value=\\\"0%\\\">0%</option>\";\r\n tooutput += \"<option value=\\\"10%\\\">10%</option>\";\r\n tooutput += \"<option value=\\\"20%\\\">20%</option>\";\r\n tooutput += \"<option value=\\\"30%\\\">30%</option>\";\r\n tooutput += \"<option value=\\\"40%\\\">40%</option>\";\r\n tooutput += \"<option value=\\\"50%\\\">50%</option>\";\r\n tooutput += \"<option value=\\\"60%\\\">60%</option>\";\r\n tooutput += \"<option value=\\\"70%\\\">70%</option>\";\r\n tooutput += \"<option value=\\\"80%\\\">80%</option>\";\r\n tooutput += \"<option value=\\\"90%\\\">90%</option>\";\r\n tooutput += \"<option value=\\\"100%\\\">100%</option>\";\r\n tooutput += \"<option value=\\\"110%\\\">110%</option>\";\r\n tooutput += \"<option value=\\\"120%\\\">120%</option>\";\r\n tooutput += \"<option value=\\\"130%\\\">130%</option>\";\r\n tooutput += \"<option value=\\\"140%\\\">140%</option>\";\r\n tooutput += \"<option value=\\\"150%\\\">150%</option>\";\r\n tooutput += \"<option value=\\\"160%\\\">160%</option>\";\r\n tooutput += \"<option value=\\\"170%\\\">170%</option>\";\r\n tooutput += \"<option value=\\\"180%\\\">180%</option>\";\r\n tooutput += \"<option value=\\\"190%\\\">190%</option>\";\r\n tooutput += \"<option value=\\\"200%\\\">200%</option>\";\r\n tooutput += \"<option value=\\\"210%\\\">210%</option>\";\r\n tooutput += \"<option value=\\\"220%\\\">220%</option>\";\r\n tooutput += \"<option value=\\\"230%\\\">230%</option>\";\r\n tooutput += \"<option value=\\\"240%\\\">240%</option>\";\r\n tooutput += \"<option value=\\\"250%\\\">250%</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select id=\\\"inputfont-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeFontAyat("verse-\"+verse+\"","inputfont-\"+verse+\"");\\\" style=\\\"top:-15px;right:112px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"Amiri\\\">Amiri</option>\";\r\n tooutput += \"<option value=\\\"Amiri Quran\\\">Amiri Quran</option>\";\r\n tooutput += \"<option value=\\\"DejaVu Sans\\\" selected>DejaVu Sans</option>\";\r\n tooutput += \"<option value=\\\"Noto Kufi Arabic\\\">Noto Kufi Arabic</option>\";\r\n tooutput += \"<option value=\\\"Noto Sans Arabic\\\">Noto Sans Arabic</option>\";\r\n tooutput += \"<option value=\\\"Reem Kufi\\\">Reem Kufi</option>\";\r\n tooutput += \"<option value=\\\"Markazi Text\\\">Markazi Text</option>\";\r\n tooutput += \"<option value=\\\"Jomhuria\\\">Jomhuria</option>\";\r\n tooutput += \"<option value=\\\"Aref Ruqaa\\\">Aref Ruqaa</option>\";\r\n tooutput += \"<option value=\\\"Abril Fatface\\\">Abril Fatface</option>\";\r\n tooutput += \"<option value=\\\"Mada\\\">Mada</option>\";\r\n tooutput += \"<option value=\\\"Mirza\\\">Mirza</option>\";\r\n tooutput += \"<option value=\\\"Raleway\\\">Raleway</option>\";\r\n tooutput += \"<option value=\\\"Gulzar\\\">Gulzar</option>\";\r\n tooutput += \"<option value=\\\"Changa\\\">Changa</option>\";\r\n tooutput += \"<option value=\\\"Lalezar\\\">Lalezar</option>\";\r\n tooutput += \"<option value=\\\"lemonada\\\">Lemonada</option>\";\r\n tooutput += \"<option value=\\\"Marhey\\\">Marhey</option>\";\r\n tooutput += \"<option value=\\\"Noto Nastaliq Urdu\\\">Noto Nastaliq Urdu</option>\";\r\n tooutput += \"<option value=\\\"Cairo Play\\\">Cairo Play</option>\";\r\n tooutput += \"<option value=\\\"Blaka\\\">Blaka</option>\";\r\n tooutput += \"<option value=\\\"Blaka Hollow\\\">Blaka Hollow</option>\";\r\n tooutput += \"<option value=\\\"Alkalami\\\">Alkalami</option>\";\r\n tooutput += \"<option value=\\\"Vibes\\\">Vibes</option>\";\r\n tooutput += \"<option value=\\\"Qahiri\\\">Qahiri</option>\";\r\n tooutput += \"<option value=\\\"Lateef\\\">Lateef</option>\";\r\n \r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:88px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"editInnerHTML("sajdah-\"+verse+\"");\\\"><i class=\\\"fa fa-code\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:66px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setLinearColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:44px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"reduceFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-minus\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"increaseFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-plus\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","-5");\\\"><i class=\\\"fa fa-undo\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","5");\\\"><i class=\\\"fa fa-repeat\\\"></i></span>\";\r\n tooutput += \"</span>\";\r\n tooutput += \"</span><span class=\\\"sajdah\\\" id=\\\"sajdah-\"+verse+\"\\\">۩</span>\";\r\n}\r\n\r\ntooutput += \"</p>\";\r\n\r\ndocument.getElementById(\"output\").innerHTML = tooutput;\r\n\r\n var fontsize = 32; \r\n\r\n function reduceFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize -= 2;\r\n \r\n if (fontsize<4) fontsize=4;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n function increaseFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize += 2;\r\n \r\n if (fontsize>100) fontsize=100;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n var rotateDeg = 0;\r\n \r\n function rotate(id,value) {\r\n var elmnt = document.getElementById(id);\r\n \r\n rotateDeg += parseInt(value);\r\n \r\n alert(id+\"-\"+value);\r\n \r\n elmnt.style.transform = \"rotate(\"+rotateDeg+\"deg)\";\r\n }\r\n \r\n function changeFontAyat(id,inputid) {\r\n var elmnt = document.getElementById(id);\r\n \r\n var e = document.getElementById(inputid);\r\n var value = e.value;\r\n \r\n //alert(value);\r\n \r\n elmnt.style.fontFamily = value;\r\n }\r\n \r\n function setColorAyat(id) {\r\n let bgurl = prompt(\"Please color of text in Hex (e.g. #00ffcc)\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != null) {\r\n elmnt.style.color = bgurl;\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n }\r\n }\r\n \r\n function setLinearColorAyat(id) {\r\n let bgurl = prompt(\"Please enter linear gradient of text (e.g. linear-gradient(to right, #30CFD0 0%, #330867 100%)) and type reset to return text color to normal.\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != \"reset\") {\r\n elmnt.style.background = bgurl;\r\n elmnt.classList.add(\"webkitbg\");\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n elmnt.style.background = \"none\";\r\n elmnt.classList.remove(\"webkitbg\");\r\n \r\n }\r\n }\r\n \r\n function editInnerHTML(id) {\r\n var elmnt = document.getElementById(id);\r\n let code = prompt(\"Please change HTML code inside element (\"+id+\")\", elmnt.innerHTML);\r\n \r\n elmnt.innerHTML = code;\r\n \r\n }\r\n \r\n function changeLanguage(code) {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"translationcontainer-\"+verse);\r\n elmnt.innerHTML = \"<span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[code][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[code][\"font-family\"]+\"\\\">\"+translation[code][\"verses\"][i]+\"</span>\";\r\n }\r\n }\r\n \r\n function changeSajdahNumber() {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"sajdah-\"+verse);\r\n \r\n var versenumber = getArabicNumbers(verse);\r\n elmnt.innerHTML = \"<span style=\\\"font-size: 16px;padding: 5px;padding-left: 10px;padding-right: 10px;border: 1px solid;border-radius: 50%;\\\">\"+versenumber+\"</span>\";\r\n }\r\n }\r\n \r\n function changeLineHeight(id) {\r\n var elmnt = document.getElementById(\"versearabic-\"+id);\r\n \r\n var e = document.getElementById(\"lineheight-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.lineHeight = value;\r\n }\r\n \r\n function changeBottomTranslationAyat(id) {\r\n var elmnt = document.getElementById(\"translationcontainer-\"+id);\r\n \r\n var e = document.getElementById(\"inputbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.top = value;\r\n }\r\n \r\n function changeBottomMarginAyat(id) {\r\n var elmnt = document.getElementById(\"verse-\"+id);\r\n \r\n var e = document.getElementById(\"inputmarginbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.marginBottom = value;\r\n }\r\n \r\n var map =\r\n [\r\n \"&\\#1632;\",\"&\\#1633;\",\"&\\#1634;\",\"&\\#1635;\",\"&\\#1636;\",\r\n \"&\\#1637;\",\"&\\#1638;\",\"&\\#1639;\",\"&\\#1640;\",\"&\\#1641;\"\r\n ];\r\n\r\n function getArabicNumbers(str)\r\n {\r\n var newStr = \"\";\r\n\r\n str = String(str);\r\n\r\n for(i=0; i<str.length; i++)\r\n {\r\n newStr += map[parseInt(str.charAt(i))];\r\n }\r\n\r\n return newStr;\r\n }\r\n \r\n \r\n\r\n\r\n</script>',NULL,0,17,1,NULL,''),(140,'Book Page Single Quran | Public Page',0,'\r\n$pagesize = Yii::$app->getRequest()->getQueryParam(\'size\');\r\n$pageorientation = Yii::$app->getRequest()->getQueryParam(\'orientation\');\r\n\r\necho \'\r\n\r\n<style>\r\n .page-section-ptb {\r\n padding: 00px 0;\r\n }\r\n \r\n iframe { display:block;line-height:0;vertical-align:bottom; }\r\n \r\n #pageFrame {\r\n padding-top: 0px;\r\n margin-top: 0;\r\n border-top: none;\r\n border:none;\r\n }\r\n</style>\r\n\r\n<section class=\"page-section-ptb\" style=\"margin:0;padding:0;background:none;overflow:auto;margin-top:5mm;\" id=\"sectionIframe\">\r\n <div id=\"quran-frame\"></div>\r\n\';\r\n\r\n\r\n/*\r\n echo \'\r\n <iframe id=\"pageFrame\" src=\"/paper/al-fatihah\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:auto;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n*/\r\n\r\n/*\r\necho \'\r\n <iframe id=\"pageFrame\" src=\"/paper/al-ikhlas\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:auto;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n*/\r\n\r\n/*\r\necho \'\r\n <iframe id=\"pageFrame\" src=\"/paper/an-nas\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:auto;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n*/\r\n\r\n// echo \'\r\n// <iframe id=\"pageFrame\" src=\"/paper/ramadhan-niat\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:auto;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n// \';\r\n \r\n\r\necho \'\r\n</section>\r\n\';',NULL,1,12,1,NULL,''),(141,'Book - Toolbar | Public Page',0,'<script src=\"/assets/js/jscolor/jscolor.js\"></script>\r\n<script src=\"/assets/js/he.js\"></script>\r\n\r\n<script>\r\n // Here we can adjust defaults for all color pickers on page:\r\n jscolor.presets.default = {\r\n palette: [\r\n \'#000000\', \'#7d7d7d\', \'#870014\', \'#ec1c23\', \'#ff7e26\', \'#fef100\', \'#22b14b\', \'#00a1e7\', \'#3f47cc\', \'#a349a4\',\r\n \'#ffffff\', \'#c3c3c3\', \'#b87957\', \'#feaec9\', \'#ffc80d\', \'#eee3af\', \'#b5e61d\', \'#99d9ea\', \'#7092be\', \'#c8bfe7\',\r\n ],\r\n //paletteCols: 12,\r\n hideOnPaletteClick: false,\r\n hideOnLeave : false,\r\n //width: 271,\r\n //height: 151,\r\n //position: \'right\',\r\n //previewPosition: \'right\',\r\n //backgroundColor: \'rgba(51,51,51,1)\', controlBorderColor: \'rgba(153,153,153,1)\', buttonColor: \'rgba(240,240,240,1)\',\r\n }\r\n </script>\r\n\r\n<style>\r\n .page-tool {\r\n padding-top: 0px;\r\n padding-bottom: 0px;\r\n }\r\n .btn-toolbar {\r\n padding: 5px;\r\n background: #e0e0e0aa;\r\n border-radius: 5px;\r\n box-shadow: rgb(0 0 0 / 35%) 0px 5px 15px;\r\n }\r\n .btn-group {\r\n margin-right: 3px;\r\n margin-top:1px;\r\n margin-bottom:1px;\r\n }\r\n .btn-secondary {\r\n color: #666;\r\n background-color: #f4f4f4;\r\n border-color: #dedede;\r\n box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px;\r\n font-size: 0.7em;\r\n }\r\n \r\n .btn-secondary:hover {\r\n box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px inset;\r\n }\r\n .btn-secondary.focus, .btn-secondary:focus {\r\n box-shadow: none; \r\n color: #666;\r\n background-color: #dedede;\r\n border-color: #dedede;\r\n box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px inset;\r\n }\r\n \r\n #colourinput {\r\n display:none;\r\n font-size:0.7em;\r\n }\r\n \r\n .btn-nofocus:focus {\r\n outline: none;\r\n color: #666;\r\n background-color: #f4f4f4;\r\n border-color: #dedede;\r\n box-shadow: rgb(0 0 0 / 16%) 0px 1px 4px;\r\n font-size: 0.7em;\r\n }\r\n \r\n .hide {\r\n display:none;\r\n }\r\n</style>\r\n<section class=\"page-tool\" style=\"background:none;\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"\">\r\n <div class=\"btn-toolbar mb-2 p-2\" role=\"toolbar\" aria-label=\"Customizing Toolbar\">\r\n <form id=\"submit-ayah\">\r\n <div class=\"row\">\r\n <div class=\"col-md-6\">\r\n <label class=\"mb-0\">Surah</label><br>\r\n <select id=\"list-surah\" style=\"\" class=\"btn bg-light\" onchange=\"selectAyah(this)\"></select>\r\n </div>\r\n \r\n \r\n <div class=\"col-md-2\">\r\n <label class=\"mb-0\">From</label><br>\r\n <input type=\"number\" style=\"width:100%\" id=\"ayah-from\" min=\"1\" class=\"btn bg-light\" required/>\r\n </div>\r\n \r\n <div class=\"col-md-2\">\r\n <label class=\"mb-0\">To</label><br>\r\n <input type=\"number\" style=\"width:100%\" id=\"ayah-to\" min=\"1\" max=\"7\" class=\"btn bg-light\" required/>\r\n <label class=\"mb-0\">Max: <span id=\"max-ayah\">7</span></label>\r\n </div>\r\n <div class=\"col-md-2\">\r\n <label class=\"mb-0\"> </label><br>\r\n <button class=\"btn btn-primary\">Submit</button>\r\n </div>\r\n </div>\r\n </form>\r\n \r\n </div> \r\n \r\n <div class=\"margin:0;padding:0;\">\r\n \r\n <div class=\"btn-toolbar hide\" id=\"toolbar\" role=\"toolbar\" aria-label=\"Customizing Toolbar\">\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"Save\">\r\n <button type=\"button\" class=\"btn btn-secondary\"><i class=\"fa fa-floppy-o\"></i></button>\r\n <button type=\"button\" class=\"btn btn-secondary\" onclick=\"printPage();\"><i class=\"fa fa-print\"></i></button>\r\n <button type=\"button\" class=\"btn btn-secondary\"><i class=\"fa fa-share-alt\"></i></button>\r\n </div> \r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"font\">\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"showFont();\"><i class=\"fa fa-font\"></i></button>\r\n <select id=\"inputfont\" onchange=\"changeFont();\" style=\"font-size:0.7em;margin-right:3px;display:none;\">\r\n <option value=\"Amiri\">Amiri</option>\r\n <option value=\"Amiri Quran\">Amiri Quran</option>\r\n <option value=\"DejaVu Sans\" selected>DejaVu Sans</option>\r\n <option value=\"Noto Kufi Arabic\">Noto Kufi Arabic</option>\r\n <option value=\"Noto Sans Arabic\">Noto Sans Arabic</option>\r\n <option value=\"Reem Kufi\">Reem Kufi</option>\r\n <option value=\"Markazi Text\">Markazi Text</option>\r\n <option value=\"Jomhuria\">Jomhuria</option>\r\n <option value=\"Aref Ruqaa\">Aref Ruqaa</option>\r\n <option value=\"Abril Fatface\">Abril Fatface</option>\r\n <option value=\"Mada\">Mada</option>\r\n <option value=\"Mirza\">Mirza</option>\r\n <option value=\"Raleway\">Raleway</option>\r\n <option value=\"Gulzar\">Gulzar</option>\r\n <option value=\"Changa\">Changa</option>\r\n <option value=\"Lalezar\">Lalezar</option>\r\n <option value=\"lemonada\">Lemonada</option>\r\n <option value=\"Marhey\">Marhey</option>\r\n <option value=\"Noto Nastaliq Urdu\">Noto Nastaliq Urdu</option>\r\n <option value=\"Cairo Play\">Cairo Play</option>\r\n <option value=\"Blaka\">Blaka</option>\r\n <option value=\"Blaka Hollow\">Blaka Hollow</option>\r\n <option value=\"Alkalami\">Alkalami</option>\r\n <option value=\"Vibes\">Vibes</option>\r\n <option value=\"Qahiri\">Qahiri</option>\r\n <option value=\"Lateef\">Lateef</option>\r\n </select>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"fontsize\">\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"reduceFontSize("output");\"><i class=\"fa fa-minus\"></i></button>\r\n <button id=\"fontsizebutton\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"resetFontSize("output");\" style=\"font-size:0.7em;\">32px</button>\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"increaseFontSize("output");\"><i class=\"fa fa-plus\"></i></button>\r\n </div>\r\n \r\n \r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"alignment\">\r\n <button id=\"buttonAlignLeft\" type=\"button\" class=\"btn btn-secondary\" onclick=\"textAlignLeft("output");\"><i class=\"fa fa-align-left\"></i></button>\r\n <button id=\"buttonAlignCenter\" type=\"button\" class=\"btn btn-secondary active\" onclick=\"textAlignCenter("output");\"><i class=\"fa fa-align-center\"></i></button>\r\n <button id=\"buttonAlignRight\" type=\"button\" class=\"btn btn-secondary\" onclick=\"textAlignRight("output");\"><i class=\"fa fa-align-right\"></i></button>\r\n <button id=\"buttonAlignJustify\" type=\"button\" class=\"btn btn-secondary\" onclick=\"textAlignJustify("output");\">justify</button>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"vertical\">\r\n <button id=\"buttonVerticalAlignTop\" type=\"button\" class=\"btn btn-secondary\" onclick=\"verticalAlignTop("content");\">top</button>\r\n <button id=\"buttonVerticalAlignMiddle\" type=\"button\" class=\"btn btn-secondary active\" onclick=\"verticalAlignCenter("content");\">middle</button>\r\n <button id=\"buttonVerticalAlignBottom\" type=\"button\" class=\"btn btn-secondary\" onclick=\"verticalAlignBottom("content");\">bottom</button>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"design\">\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"setBackgroundImage("mainpage");\"><i class=\"fa fa-picture-o\"></i></button>\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"setFrameImage("layer1");\"><i class=\"fa fa-camera\"></i></button>\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"showTextShadow();\"><i class=\"fa fa-file\"></i></button>\r\n <select id=\"textshadow\" onchange=\"changeTextShadow();\" style=\"font-size:0.7em;margin-right:3px;display:none;\">\r\n <option value=\"0\">None</option>\r\n <option value=\"1\">Emboss</option>\r\n <option value=\"2\">Long Shadow</option>\r\n <option value=\"3\">Emerging Out</option>\r\n <option value=\"4\">Floating</option>\r\n <option value=\"5\">Center Shadow</option>\r\n <option value=\"6\">3D Text</option>\r\n <option value=\"7\">Smoky</option>\r\n <option value=\"8\">Far Flung</option>\r\n <option value=\"9\">Solid 3D</option>\r\n <option value=\"10\">Rainbow</option>\r\n <option value=\"11\">Glow</option>\r\n <option value=\"12\">Decending Shadow</option>\r\n <option value=\"13\">Beautifully Outlined</option>\r\n <option value=\"14\">Funky Double</option>\r\n <option value=\"15\">Purple Gradient</option>\r\n <option value=\"16\">Multicolor</option>\r\n <option value=\"17\">Letterpress</option>\r\n <option value=\"18\">Hard Shadow</option>\r\n <option value=\"19\">Double Shadow</option>\r\n <option value=\"20\">Down & Distant</option>\r\n <option value=\"21\">Close & Heavy</option>\r\n <option value=\"22\">Seriously 3D</option>\r\n <option value=\"23\">Multiple Light Source</option>\r\n <option value=\"24\">Yellow 3D</option>\r\n </select>\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"showColorPicker("output");\"><i class=\"fa fa-paint-brush\" id=\"paint\"></i></button>\r\n <input id=\"colourinput\" data-jscolor=\"{onChange: \'update(this, \\\'#output\\\')\',onInput: \'update(this, \\\'#output\\\')\',alpha:1.0, value:\'000000\'}\">\r\n \r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"rotate\">\r\n <button id=\"buttonRotateCCW\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"rotate("-5");\"><i class=\"fa fa-undo\" id=\"paint\"></i></button>\r\n <button id=\"buttonResetRotate\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"rotateReset();\">reset</button>\r\n <button id=\"buttonRotateCW\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"rotate("5");\"><i class=\"fa fa-repeat\" id=\"paint\"></i></button>\r\n <button id=\"buttonRotateResize\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"rotateResize();\">rotate & resize</button>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"margins\">\r\n <select id=\"marginFrame\" onchange=\"changeMargin("marginFrame","mainpage");\" style=\"font-size:0.7em;margin-right:3px;\">\r\n <option value=\"0\" selected>None</option>\r\n <option value=\"10mm\">10mm</option>\r\n <option value=\"15mm\">15mm</option>\r\n <option value=\"20mm\">20mm</option>\r\n <option value=\"30mm\">30mm</option>\r\n <option value=\"40mm\">40mm</option>\r\n <option value=\"50mm\">50mm</option>\r\n </select>\r\n <select id=\"marginContent\" onchange=\"changeMargin("marginContent","layer1");\" style=\"font-size:0.7em;margin-right:3px;\">\r\n <option value=\"0\">None</option>\r\n <option value=\"10mm\" selected>10mm</option>\r\n <option value=\"15mm\">15mm</option>\r\n <option value=\"20mm\">20mm</option>\r\n <option value=\"30mm\">30mm</option>\r\n <option value=\"40mm\">40mm</option>\r\n <option value=\"50mm\">50mm</option>\r\n </select>\r\n <select id=\"marginAyat\" onchange=\"changeBottomMarginAyat();\" style=\"font-size:0.7em;margin-right:3px;\">\r\n <option value=\"0\">None</option>\r\n <option value=\"10px\">10px</option>\r\n <option value=\"15px\">15px</option>\r\n <option value=\"20px\">20px</option>\r\n <option value=\"30px\" selected>30px</option>\r\n <option value=\"40px\">40px</option>\r\n <option value=\"50px\">50px</option>\r\n <option value=\"60px\">60px</option>\r\n <option value=\"70px\">70px</option>\r\n <option value=\"80px\">80px</option>\r\n <option value=\"90px\">90px</option>\r\n <option value=\"100px\">100px</option>\r\n \r\n </select>\r\n \r\n <select id=\"marginTranslation\" onchange=\"changeBottomTranslation();\" style=\"font-size:0.7em;margin-right:3px;\">\r\n <option value=\"-50px\">-50px</option>\r\n <option value=\"-45px\">-45px</option>\r\n <option value=\"-40px\">-40px</option>\r\n <option value=\"-35px\">-35px</option>\r\n <option value=\"-30px\">-30px</option>\r\n <option value=\"-25px\">-25px</option>\r\n <option value=\"-20px\">-20px</option>\r\n <option value=\"-10px\">-10px</option>\r\n <option value=\"0\">0px</option>\r\n <option value=\"10px\">10px</option>\r\n <option value=\"15px\">15px</option>\r\n <option value=\"20px\">20px</option>\r\n <option value=\"25px\">25px</option>\r\n <option value=\"30px\">30px</option>\r\n <option value=\"35px\">35px</option>\r\n <option value=\"40px\">40px</option>\r\n <option value=\"45px\">45px</option>\r\n <option value=\"50px\">50px</option>\r\n <option value=\"55px\" selected>55px</option>\r\n <option value=\"60px\">60px</option>\r\n <option value=\"65px\">65px</option>\r\n <option value=\"70px\">70px</option>\r\n <option value=\"75px\">75px</option>\r\n <option value=\"80px\">80px</option>\r\n <option value=\"85px\">85px</option>\r\n <option value=\"90px\">90px</option>\r\n <option value=\"95px\">95px</option>\r\n <option value=\"100px\">100px</option>\r\n \r\n </select>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"writetype\">\r\n <button id=\"buttonSajdah1\" type=\"button\" class=\"btn btn-secondary btn-nofocus active\" onclick=\"sajdah("1");\">۩</button>\r\n <button id=\"buttonSajdah2\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"sajdah("2");\">br</button>\r\n <button id=\"buttonSajdah3\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"sajdah("3");\">#</button>\r\n <button id=\"buttonSajdah4\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"sajdahopen();\"><i class=\"fa fa-code\"></i></button>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"language\">\r\n <button id=\"buttonTranslate\" type=\"button\" class=\"btn btn-secondary btn-nofocus active\" onclick=\"toggletranslation();\"><i class=\"fa fa-flag\"></i></button>\r\n <select id=\"inputlanguage\" onchange=\"changeTranslationLanguage();\" style=\"font-size:0.7em;margin-right:3px;\">\r\n <option value=\"en\" selected>English</option>\r\n <option value=\"ms\">Malay (B.Malaysia)</option>\r\n <option value=\"ja\">Japanese</option>\r\n </select>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"fontsizetranslation\">\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"reduceFontSizeTranslation("translationtext");\"><i class=\"fa fa-minus\"></i></button>\r\n <button id=\"fontsizebuttontranslation\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"resetFontSizeTranslation("translationtext");\" style=\"font-size:0.7em;\">12px</button>\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"increaseFontSizeTranslation("translationtext");\"><i class=\"fa fa-plus\"></i></button>\r\n </div>\r\n \r\n <div class=\"btn-group\" role=\"group\" aria-label=\"zoombuttons\">\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"zoomout();\"><i class=\"fa fa-minus\"></i></button>\r\n <button id=\"zoombutton\" type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"resetzoom();\" style=\"font-size:0.7em;\">100%</button>\r\n <button type=\"button\" class=\"btn btn-secondary btn-nofocus\" onclick=\"zoomin();\"><i class=\"fa fa-plus\"></i></button>\r\n </div>\r\n \r\n </div>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n<script>\r\n\r\n var fontsize = 32;\r\n var fontsizetranslation = 12;\r\n \r\n var arabicText = []\r\n var translationlanguage = \'en\';\r\n var translation = {\r\n \"en\": {\r\n \"language\": \"English\",\r\n \"language-code\" : \"en\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n ]\r\n },\r\n \"ms\": {\r\n \"language\": \"Malay\",\r\n \"language-code\" : \"ms\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n ]\r\n },\r\n \"ja\": {\r\n \"language\": \"Japanese\",\r\n \"language-code\" : \"ja\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n ]\r\n }\r\n };\r\n \r\n let ayahs, verses, surah;\r\n \r\n let languagearr = {\r\n en: \'en.asad\',\r\n ms: \'ms.basmeih\',\r\n ja: \'ja.japanese\'\r\n };\r\n \r\n (async function () {\r\n \r\n //populate dropdown with surah list\r\n surah = await fetch(\"https://api.alquran.cloud/v1/surah\")\r\n .then((response) => response.json())\r\n .then((data) => data.data);\r\n \r\n \r\n if(surah) {\r\n let listsurah = document.getElementById(\'list-surah\');\r\n \r\n surah.forEach((s, i)=> {\r\n let option = document.createElement(\'option\');\r\n option.value = s.number;\r\n option.innerHTML = s.name + \' - \' + s.englishName + \' - \' + s.englishNameTranslation + \' - [\' + s.numberOfAyahs + \']\';\r\n listsurah.appendChild(option);\r\n }\r\n );\r\n }\r\n })();\r\n \r\n document.getElementById(\'submit-ayah\').addEventListener(\"submit\", (e) => {\r\n \r\n let surah = document.getElementById(\'list-surah\');\r\n let from = document.getElementById(\'ayah-from\');\r\n let to = document.getElementById(\'ayah-to\');\r\n \r\n loadAyah(surah.value, from.value - 1, to.value)\r\n \r\n e.preventDefault();\r\n return false;\r\n });\r\n \r\n async function loadAyah(surah, start, end) {\r\n var e = document.getElementById(\"inputlanguage\");\r\n var languagecode = e.value;\r\n \r\n var toolbar = document.getElementById(\'toolbar\');\r\n toolbar.classList.remove(\'hide\');\r\n \r\n arabicText = [];\r\n translation[languagecode].verses = []\r\n \r\n ayahs = await fetch(`https://api.alquran.cloud/v1/surah/${surah}/quran-unicode?offset=${start}&limit=${end}`)\r\n .then((response) => response.json())\r\n .then((data) => data.data.ayahs);\r\n \r\n ayahs.forEach((a,i) => {\r\n arabicText.push(he.encode(a.text.replace(\'\\n\', \'\')))\r\n }) \r\n \r\n verses = await fetch(`https://api.alquran.cloud/v1/surah/${surah}/${languagearr[languagecode]}?offset=${start}&limit=${end}`)\r\n .then((response) => response.json())\r\n .then((data) => data.data.ayahs);\r\n \r\n verses.forEach((a,i) => {\r\n translation[languagecode].verses.push(he.encode(a.text))\r\n });\r\n \r\n renderFrame();\r\n }\r\n \r\n async function getTranslation(language, surah, start, end) {\r\n translation[language].verses = []\r\n \r\n verses = await fetch(`https://api.alquran.cloud/v1/surah/${surah}/${languagearr[language]}?offset=${start}&limit=${end}`)\r\n .then((response) => response.json())\r\n .then((data) => data.data.ayahs);\r\n \r\n verses.forEach((a,i) => {\r\n translation[language].verses.push(he.encode(a.text))\r\n });\r\n \r\n console.log(translation);\r\n }\r\n\r\n function selectAyah(e) {\r\n let surahobj = surah[e.value - 1];\r\n \r\n document.getElementById(\'max-ayah\').innerHTML = surahobj.numberOfAyahs\r\n document.getElementById(\'ayah-to\').max = surahobj.numberOfAyahs\r\n }\r\n \r\n function renderFrame() {\r\n var existframe = document.getElementById(\"pageFrame\");\r\n if(existframe) {\r\n existframe.remove();\r\n }\r\n \r\n var iframe = document.createElement(\'iframe\');\r\n iframe.id = \'pageFrame\';\r\n iframe.src = \'/paper/ramadhan-niat\'\r\n iframe.style.overflow = \'auto\';\r\n iframe.style.height = \'306mm\';\r\n iframe.style.width = \'100%\';\r\n iframe.style.padding = \'0\';\r\n iframe.style.margin = \'0\';\r\n iframe.height = \'100%\';\r\n iframe.width = \'100%\';\r\n iframe.title = \'A4\';\r\n iframe.frameBorder = \'0\';\r\n \r\n let qf = document.getElementById(\'quran-frame\')\r\n qf.appendChild(iframe)\r\n \r\n iframe.addEventListener(\"load\", function() {\r\n var elmnt = this.contentWindow.document.getElementById(\"outer\");\r\n elmnt.style.height = \"266mm\";\r\n });\r\n }\r\n\r\n function textAlignCenter(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.textAlign = \"center\";\r\n \r\n document.getElementById(\"buttonAlignLeft\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignCenter\").classList.add(\"active\");\r\n document.getElementById(\"buttonAlignRight\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignJustify\").classList.remove(\"active\");\r\n }\r\n \r\n function textAlignRight(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.textAlign = \"right\";\r\n \r\n document.getElementById(\"buttonAlignLeft\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignCenter\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignRight\").classList.add(\"active\");\r\n document.getElementById(\"buttonAlignJustify\").classList.remove(\"active\");\r\n }\r\n \r\n function textAlignLeft(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.textAlign = \"left\";\r\n \r\n document.getElementById(\"buttonAlignLeft\").classList.add(\"active\");\r\n document.getElementById(\"buttonAlignCenter\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignRight\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignJustify\").classList.remove(\"active\");\r\n }\r\n \r\n function textAlignJustify(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.textAlign = \"justify\";\r\n \r\n document.getElementById(\"buttonAlignLeft\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignCenter\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignRight\").classList.remove(\"active\");\r\n document.getElementById(\"buttonAlignJustify\").classList.add(\"active\");\r\n }\r\n \r\n function verticalAlignCenter(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.classList.remove(\"innertop\");\r\n elmnt.classList.remove(\"innerbottom\");\r\n elmnt.classList.add(\"innercenter\");\r\n \r\n document.getElementById(\"buttonVerticalAlignTop\").classList.remove(\"active\");\r\n document.getElementById(\"buttonVerticalAlignMiddle\").classList.add(\"active\");\r\n document.getElementById(\"buttonVerticalAlignBottom\").classList.remove(\"active\");\r\n }\r\n \r\n function verticalAlignTop(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.classList.remove(\"innercenter\");\r\n elmnt.classList.remove(\"innerbottom\");\r\n elmnt.classList.add(\"innertop\");\r\n \r\n document.getElementById(\"buttonVerticalAlignTop\").classList.add(\"active\");\r\n document.getElementById(\"buttonVerticalAlignMiddle\").classList.remove(\"active\");\r\n document.getElementById(\"buttonVerticalAlignBottom\").classList.remove(\"active\");\r\n }\r\n \r\n function verticalAlignBottom(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.classList.remove(\"innertop\");\r\n elmnt.classList.remove(\"innercenter\");\r\n elmnt.classList.add(\"innerbottom\");\r\n \r\n document.getElementById(\"buttonVerticalAlignTop\").classList.remove(\"active\");\r\n document.getElementById(\"buttonVerticalAlignMiddle\").classList.remove(\"active\");\r\n document.getElementById(\"buttonVerticalAlignBottom\").classList.add(\"active\");\r\n }\r\n \r\n function resetFontSizeTranslation(classid) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var collection = iframe.contentWindow.document.getElementsByClassName(classid);\r\n \r\n fontsizetranslation = 12;\r\n \r\n for (let i = 0; i < collection.length; i++) {\r\n collection[i].style.fontSize = fontsizetranslation+\"px\";\r\n }\r\n \r\n document.getElementById(\"fontsizebuttontranslation\").innerHTML = \"12px\";\r\n }\r\n \r\n function increaseFontSizeTranslation(classid) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var collection = iframe.contentWindow.document.getElementsByClassName(classid);\r\n \r\n fontsizetranslation += 2;\r\n \r\n if (fontsizetranslation>100) fontsize=100;\r\n \r\n for (let i = 0; i < collection.length; i++) {\r\n collection[i].style.fontSize = fontsizetranslation+\"px\";\r\n }\r\n \r\n document.getElementById(\"fontsizebuttontranslation\").innerHTML = fontsizetranslation+\"px\";\r\n }\r\n \r\n function reduceFontSizeTranslation(classid) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var collection = iframe.contentWindow.document.getElementsByClassName(classid);\r\n \r\n fontsizetranslation -= 2;\r\n \r\n if (fontsizetranslation<4) fontsizetranslation=4;\r\n \r\n for (let i = 0; i < collection.length; i++) {\r\n collection[i].style.fontSize = fontsizetranslation+\"px\";\r\n }\r\n \r\n document.getElementById(\"fontsizebuttontranslation\").innerHTML = fontsizetranslation+\"px\";\r\n }\r\n \r\n function reduceFontSize(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n \r\n fontsize -= 2;\r\n \r\n if (fontsize<4) fontsize=4;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n document.getElementById(\"fontsizebutton\").innerHTML = fontsize+\"px\";\r\n }\r\n \r\n \r\n function increaseFontSize(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n \r\n fontsize += 2;\r\n \r\n if (fontsize>100) fontsize=100;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n document.getElementById(\"fontsizebutton\").innerHTML = fontsize+\"px\";\r\n }\r\n \r\n function resetFontSize(id) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n \r\n elmnt.style.fontSize = \"32px\";\r\n fontsize = 32;\r\n \r\n document.getElementById(\"fontsizebutton\").innerHTML = \"32px\";\r\n }\r\n \r\n function printPage() {\r\n resetzoom();\r\n document.getElementById(\"pageFrame\").contentWindow.print();\r\n \r\n \r\n }\r\n \r\n var colorpickertoggle = false;\r\n \r\n function showColorPicker(id) {\r\n if (!colorpickertoggle) {\r\n document.getElementById(\'colourinput\').style.display = \"block\";\r\n document.getElementById(\'colourinput\').jscolor.show();\r\n colorpickertoggle = true;\r\n } else {\r\n jscolor.hide();\r\n document.getElementById(\'colourinput\').style.display = \"none\";\r\n colorpickertoggle = false;\r\n }\r\n \r\n \r\n }\r\n \r\n function setBackgroundImage(id) {\r\n let bgurl = prompt(\"Please enter the url of the image\", \"\");\r\n\r\n if (bgurl != null) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.backgroundImage = \"url(\"+bgurl+\")\";\r\n } else {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.backgroundImage = \"none\";\r\n }\r\n }\r\n \r\n function setFrameImage(id) {\r\n let bgurl = prompt(\"Please enter the url of the image\", \"\");\r\n\r\n if (bgurl != null) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.backgroundImage = \"url(\"+bgurl+\")\";\r\n } else {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(id);\r\n elmnt.style.backgroundImage = \"none\";\r\n }\r\n }\r\n \r\n var textshadowtoggle = false;\r\n \r\n function showTextShadow() {\r\n if (!textshadowtoggle) {\r\n jscolor.hide();\r\n document.getElementById(\'colourinput\').style.display = \"none\";\r\n document.getElementById(\'textshadow\').style.display = \"block\";\r\n textshadowtoggle = true;\r\n } else {\r\n jscolor.hide();\r\n document.getElementById(\'colourinput\').style.display = \"none\";\r\n document.getElementById(\'textshadow\').style.display = \"none\";\r\n textshadowtoggle = false;\r\n }\r\n }\r\n \r\n var textfonttoggle = false;\r\n \r\n function showFont() {\r\n if (!textfonttoggle) {\r\n jscolor.hide();\r\n document.getElementById(\'colourinput\').style.display = \"none\";\r\n document.getElementById(\'inputfont\').style.display = \"block\";\r\n textfonttoggle = true;\r\n } else {\r\n jscolor.hide();\r\n document.getElementById(\'colourinput\').style.display = \"none\";\r\n document.getElementById(\'inputfont\').style.display = \"none\";\r\n textfonttoggle = false;\r\n }\r\n }\r\n \r\n function changeFont() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"output\");\r\n \r\n var e = document.getElementById(\"inputfont\");\r\n var value = e.value;\r\n \r\n //alert(value);\r\n \r\n elmnt.style.fontFamily = value;\r\n }\r\n \r\n function changeMargin(input,item) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(item);\r\n \r\n var e = document.getElementById(input);\r\n var value = e.value;\r\n \r\n elmnt.style.padding = value;\r\n }\r\n \r\n function changeTextShadow() {\r\n var textshadowarray = [\r\n \"none\",\r\n \"2px 7px 5px rgba(0,0,0,0.3), 0px -4px 10px rgba(255,255,255,0.3)\",\r\n \"0 2px 1px #747474, -1px 3px 1px #767676, -2px 5px 1px #787878, -3px 7px 1px #7a7a7a,-4px 9px 1px #7f7f7f,-5px 11px 1px #838383,-6px 13px 1px #878787,-7px 15px 1px #8a8a8a, -8px 17px 1px #8e8e8e,-9px 19px 1px #949494,-10px 21px 1px #989898,-11px 23px 1px #9f9f9f,-12px 25px 1px #a2a2a2, -13px 27px 1px #a7a7a7,-14px 29px 1px #adadad,-15px 31px 1px #b3b3b3,-16px 33px 1px #b6b6b6,-17px 35px 1px #bcbcbc, -18px 37px 1px #c2c2c2,-19px 39px 1px #c8c8c8,-20px 41px 1px #cbcbcb,-21px 43px 1px #d2d2d2,-22px 45px 1px #d5d5d5, -23px 47px 1px #e2e2e2,-24px 49px 1px #e6e6e6,-25px 51px 1px #eaeaea,-26px 53px 1px #efefef\",\r\n \"0 2px 2px #dfdfdf, -2px 5px 1px #b8b8b8, -4px 8px 0px #979797, -6px 11px 0px #747474,-8px 14px 0px #565656,-10px 17px 0px #343434,-12px 20px 0px #171717,-14px 23px 0px #000\",\r\n \"3px 5px 2px #474747\",\r\n \"3px 0px 7px rgba(81,67,21,0.8), -3px 0px 7px rgba(81,67,21,0.8), 0px 4px 7px rgba(81,67,21,0.8)\",\r\n \"0 2px 2px #dfdfdf, -2px 5px 1px #cbcbcb,-4px 8px 1px #979797, -6px 11px 1px #a2a2a2, -8px 14px 1px #aeaeae, -10px 17px 1px #b5b5b5, -12px 20px 1px #bebebe, -14px 23px 1px #cecece, -16px 26px 1px #dbdbdb, -18px 29px 1px #dfdfdf\",\r\n \"3px 3px 20px #000000,-2px 1px 30px #000000\",\r\n \"16px 22px 11px rgba(0,0,0,0.8)\",\r\n \"0 2px 3px #747474, 1px 3px 4px #222, 0 8px 3px #474747, 0 11px 4px #747474,0 14px 4px #565656,0 17px 4px #343434,0 20px 4px #171717\",\r\n \"0 2px 2px #FF0000, -2px 5px 0 #ff7f00, -4px 10px 0 #ffff00,-8px 15px 0 #00ff00,-12px 20px 0 #0000ff,-16px 25px 0 #4b0082,-20px 30px 0 #9400d3\",\r\n \"10px 10px 25px rgb(81,67,21),-10px 10px 25px rgb(81,67,21),-10px -10px 25px rgb(81,67,21),10px -10px 25px rgb(81,67,21)\",\r\n \"0px 11px 10px rgba(81,67,21,0.8)\",\r\n \"-1px 1px 0 #41ba45,1px 1px 0 #c63d2b,1px -1px 0 #42afac,-1px -1px 0 #c6c23f\",\r\n \"4px 4px 0px #000, -4px 0 0px #000,7px 4px 0 #fff\",\r\n \"0 1px 2px #9d64c4,1px 3px 1px #9759c0, 2px 5px 1px #8b46b9, 4px 7px 1px #7d3fa6, 6px 9px 1px #6f3894,8px 11px 1px #613181,10px 13px 1px #532a6f,12px 15px 1px #45235c,14px 17px 1px #381c4a\",\r\n \"20px 10px 0px #ff99cc,-15px -6px 0px #64a5b7\",\r\n \"2px 2px 3px rgba(255,255,255,0.1)\",\r\n \"6px 6px 0px rgba(0,0,0,0.2)\",\r\n \"4px 3px 0px #fff, 9px 8px 0px rgba(0,0,0,0.15)\",\r\n \"0px 3px 0px #b2a98f,0px 14px 10px rgba(0,0,0,0.15),0px 24px 2px rgba(0,0,0,0.1),0px 34px 30px rgba(0,0,0,0.1)\",\r\n \"0px 4px 3px rgba(0,0,0,0.4),0px 8px 13px rgba(0,0,0,0.1),0px 18px 23px rgba(0,0,0,0.1)\",\r\n \"0 1px 0 #ccc, 0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15)\",\r\n \"0px 15px 5px rgba(0,0,0,0.1),10px 20px 5px rgba(0,0,0,0.05),-10px 20px 5px rgba(0,0,0,0.05)\",\r\n \"1px 1px hsl(50, 50%, 45%),2px 2px hsl(50, 50%, 40%),3px 3px hsl(50, 50%, 35%),4px 4px hsl(50, 50%, 34%),5px 5px hsl(50, 50%, 33%),6px 6px hsl(50, 50%, 32%),7px 7px hsl(50, 50%, 31%),8px 8px hsl(50, 50%, 30%),9px 9px hsl(50, 50%, 29%),10px 10px hsl(50, 50%, 28%),10px 10px 30px rgba(0,0,0,.7)\",\r\n ];\r\n \r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"output\");\r\n \r\n var e = document.getElementById(\"textshadow\");\r\n var value = parseInt(e.value);\r\n \r\n \r\n elmnt.style.textShadow = textshadowarray[value];\r\n \r\n var temp = \"drop-shadow(\"+textshadowarray[value]+\")\"\r\n \r\n $(\"#pageFrame\").contents().find(\"#output\").css({\"-webkit-filter\" : temp});\r\n \r\n\r\n \r\n document.getElementById(\'textshadow\').style.display = \"none\";\r\n textshadowtoggle = false;\r\n \r\n }\r\n \r\n var rotateDeg = 0;\r\n \r\n function rotate(value) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"output\");\r\n \r\n rotateDeg += parseInt(value);\r\n \r\n elmnt.style.transform = \"rotate(\"+rotateDeg+\"deg)\";\r\n }\r\n \r\n function rotateReset() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"output\");\r\n \r\n elmnt.style.transform = \"rotate(0deg)\";\r\n \r\n rotateDeg = 0;\r\n }\r\n \r\n function sajdah(no) {\r\n document.getElementById(\"buttonSajdah1\").classList.remove(\"active\");\r\n document.getElementById(\"buttonSajdah2\").classList.remove(\"active\");\r\n document.getElementById(\"buttonSajdah3\").classList.remove(\"active\");\r\n document.getElementById(\"buttonSajdah4\").classList.remove(\"active\");\r\n \r\n document.getElementById(\"buttonSajdah\"+no).classList.add(\"active\");\r\n \r\n var iframe = document.getElementById(\"pageFrame\");\r\n var spans = iframe.contentWindow.document.getElementsByClassName(\"sajdah\");\r\n\r\n var inner = \"۩\"; \r\n if (parseInt(no) == 1) {\r\n inner = \"۩\"; \r\n \r\n for (var i=0;i<spans.length;i++) {\r\n spans[i].innerHTML = inner;\r\n }\r\n \r\n } else if (parseInt(no) == 2) {\r\n inner = \"<br />\";\r\n \r\n for (var i=0;i<spans.length;i++) {\r\n spans[i].innerHTML = inner;\r\n }\r\n \r\n } else if (parseInt(no) == 3) {\r\n changeSajdahToNUmber();\r\n }\r\n \r\n }\r\n \r\n \r\n function sajdahopen() {\r\n document.getElementById(\"buttonSajdah1\").classList.remove(\"active\");\r\n document.getElementById(\"buttonSajdah2\").classList.remove(\"active\");\r\n document.getElementById(\"buttonSajdah3\").classList.remove(\"active\");\r\n document.getElementById(\"buttonSajdah4\").classList.remove(\"active\");\r\n \r\n document.getElementById(\"buttonSajdah4\").classList.add(\"active\");\r\n let sajdah = prompt(\"Please enter the symbol or code for Sajdah\", \"\");\r\n \r\n var iframe = document.getElementById(\"pageFrame\");\r\n var spans = iframe.contentWindow.document.getElementsByClassName(\"sajdah\");\r\n\r\n var inner = sajdah;\r\n \r\n for (var i=0;i<spans.length;i++) {\r\n spans[i].innerHTML = inner;\r\n }\r\n }\r\n \r\n async function changeTranslationLanguage() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var e = document.getElementById(\"inputlanguage\");\r\n var languagecode = e.value;\r\n \r\n //set defaul translation for every new request render frame\r\n translationlanguage = languagecode;\r\n \r\n let surah = document.getElementById(\'list-surah\');\r\n let from = document.getElementById(\'ayah-from\');\r\n let to = document.getElementById(\'ayah-to\');\r\n \r\n await getTranslation(languagecode, surah.value, from.value - 1, to.value);\r\n \r\n iframe.contentWindow.changeLanguage(languagecode);\r\n }\r\n \r\n function changeSajdahToNUmber() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n \r\n iframe.contentWindow.changeSajdahNumber();\r\n }\r\n \r\n function changeBottomMarginAyat() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var spans = iframe.contentWindow.document.getElementsByClassName(\"ayat\");\r\n \r\n var e = document.getElementById(\"marginAyat\");\r\n var value = e.value;\r\n \r\n \r\n for (var i=0;i<spans.length;i++) {\r\n spans[i].style.marginBottom = value;\r\n }\r\n }\r\n \r\n function changeBottomTranslation() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var spans = iframe.contentWindow.document.getElementsByClassName(\"translation\");\r\n \r\n var e = document.getElementById(\"marginTranslation\");\r\n var value = e.value;\r\n \r\n \r\n for (var i=0;i<spans.length;i++) {\r\n spans[i].style.top = value;\r\n }\r\n }\r\n \r\n \r\n\r\n let zoomArr = [0.5,0.75,0.85,0.9,1,1.2,1.5,1.7,2.0];\r\n let zoomIframeHeightArr = [\"200mm\",\"270mm\",\"290mm\",\"294mm\",\"306mm\",\"370mm\",\"460mm\",\"515mm\",\"607mm\"];\r\n let zoomIfrmeMarginTopArr = [\"-250\",\"-130px\",\"-75px\",\"-55px\",\"0px\",\"30px\",\"45px\",\"45px\",\"45px\"];\r\n let zoomMainpageMarginTopArr = [\"-120px\",\"20px\",\"20px\",\"30px\",\"0px\",\"120px\",\"290px\",\"400px\",\"570px\"];\r\n \r\n var zoomfactor = 4;\r\n \r\n function zoomin() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"mainpage\");\r\n \r\n zoomfactor++;\r\n if (zoomfactor>8) {\r\n zoomfactor=8;\r\n }\r\n \r\n var p = [\"webkit\", \"moz\", \"ms\", \"o\"],\r\n s = \"scale(\" + zoomArr[zoomfactor] + \")\";\r\n \r\n for (var i = 0; i < p.length; i++) {\r\n elmnt.style[p[i] + \"Transform\"] = s;\r\n }\r\n \r\n elmnt.style[\"transform\"] = s;\r\n \r\n elmnt.style.marginTop = zoomMainpageMarginTopArr[zoomfactor];\r\n iframe.style.marginTop = zoomIfrmeMarginTopArr[zoomfactor];\r\n iframe.style.height = zoomIframeHeightArr[zoomfactor];\r\n \r\n var zoompercent = zoomArr[zoomfactor]*100;\r\n document.getElementById(\"zoombutton\").innerHTML = zoompercent+\" %\";\r\n }\r\n \r\n function zoomout() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"mainpage\");\r\n \r\n zoomfactor--;\r\n if (zoomfactor<0) {\r\n zoomfactor=0;\r\n }\r\n \r\n var p = [\"webkit\", \"moz\", \"ms\", \"o\"],\r\n s = \"scale(\" + zoomArr[zoomfactor] + \")\";\r\n \r\n for (var i = 0; i < p.length; i++) {\r\n elmnt.style[p[i] + \"Transform\"] = s;\r\n }\r\n \r\n elmnt.style[\"transform\"] = s;\r\n \r\n elmnt.style.marginTop = zoomMainpageMarginTopArr[zoomfactor];\r\n iframe.style.marginTop = zoomIfrmeMarginTopArr[zoomfactor];\r\n iframe.style.height = zoomIframeHeightArr[zoomfactor];\r\n \r\n var zoompercent = zoomArr[zoomfactor]*100;\r\n document.getElementById(\"zoombutton\").innerHTML = zoompercent+\" %\";\r\n \r\n }\r\n \r\n function resetzoom() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"mainpage\");\r\n \r\n zoomfactor=4;\r\n \r\n var p = [\"webkit\", \"moz\", \"ms\", \"o\"],\r\n s = \"scale(\" + zoomArr[zoomfactor] + \")\";\r\n \r\n for (var i = 0; i < p.length; i++) {\r\n elmnt.style[p[i] + \"Transform\"] = s;\r\n }\r\n \r\n elmnt.style[\"transform\"] = s;\r\n \r\n elmnt.style.marginTop = zoomMainpageMarginTopArr[zoomfactor];\r\n iframe.style.marginTop = zoomIfrmeMarginTopArr[zoomfactor];\r\n iframe.style.height = zoomIframeHeightArr[zoomfactor];\r\n \r\n var zoompercent = zoomArr[zoomfactor]*100;\r\n document.getElementById(\"zoombutton\").innerHTML = zoompercent+\" %\";\r\n \r\n }\r\n \r\n \r\n var toggleRotateResize = false;\r\n \r\n function rotateResize() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"arabic-text-container\");\r\n var elmnt1 = iframe.contentWindow.document.getElementById(\"handle-resize-se\");\r\n var elmnt2 = iframe.contentWindow.document.getElementById(\"handle-rotate\");\r\n \r\n if (toggleRotateResize) {\r\n elmnt.classList.remove(\"resize-drag-design\");\r\n elmnt1.style.display = \"none\";\r\n elmnt2.style.display = \"none\";\r\n toggleRotateResize = false;\r\n document.getElementById(\"buttonRotateResize\").classList.remove(\"active\");\r\n } else {\r\n elmnt.classList.add(\"resize-drag-design\");\r\n elmnt1.style.display = \"block\";\r\n elmnt2.style.display = \"block\";\r\n toggleRotateResize = true;\r\n document.getElementById(\"buttonRotateResize\").classList.add(\"active\");\r\n }\r\n \r\n }\r\n \r\n var toggletranslate = true;\r\n \r\n function toggletranslation() {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var collection = iframe.contentWindow.document.getElementsByClassName(\"translationtext\");\r\n \r\n document.getElementById(\"buttonTranslate\").classList.remove(\"active\");\r\n \r\n var temp = \"block\";\r\n if (toggletranslate) {\r\n toggletranslate = false;\r\n temp = \"none\";\r\n } else {\r\n toggletranslate = true;\r\n temp = \"block\";\r\n document.getElementById(\"buttonTranslate\").classList.add(\"active\");\r\n }\r\n \r\n for (let i = 0; i < collection.length; i++) {\r\n collection[i].style.display = temp;\r\n }\r\n \r\n }\r\n \r\n // window.onload = function(){\r\n // var iframe = document.getElementById(\"pageFrame\");\r\n // var elmnt = iframe.contentWindow.document.getElementById(\"outer\");\r\n // elmnt.style.height = \"266mm\";\r\n // }\r\n</script>\r\n\r\n<script>\r\n\r\n function update(picker, selector) {\r\n var iframe = document.getElementById(\"pageFrame\");\r\n var elmnt = iframe.contentWindow.document.getElementById(\"output\");\r\n elmnt.style.color = picker.toHEXAString();\r\n \r\n var pb = document.getElementById(\"paint\");\r\n //pb.style.color = picker.toHEXAString();\r\n \r\n }\r\n\r\n\r\n </script>\r\n',NULL,0,12,1,NULL,''),(142,'Article - Content (editor) | Public Page',0,'use yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\nrequire_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\nrequire_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\n$article_code = Yii::$app->getRequest()->getQueryParam(\'id\');\r\n$article_title = \'\';\r\n$article_content = \'\';\r\n$article_id = \'\';\r\n\r\n$query = new \\yii\\db\\Query(); \r\n$model = $query->select([\'article_translation_title AS title\',\'article_translation_content AS content\',\'content_article.article_id\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n ->andwhere([\'=\',\'article_code\',$article_code])\r\n ->andwhere([\'=\',\'article_translation_language\',Yii::$app->language])\r\n ->all();\r\nif(!empty($model)){\r\n foreach($model as $row){\r\n $article_title = $row[\'title\'];\r\n $article_content = $row[\'content\']; \r\n $article_id = $row[\'article_id\'];\r\n }\r\n} else {\r\n \r\n $query = new \\yii\\db\\Query(); \r\n $model = $query->select([\'article_translation_title AS title\',\'article_translation_content AS content\',\'content_article.article_id\'])\r\n ->from(\'content_article\')\r\n ->innerJoin(\'content_article_translation\',\'content_article.article_id=content_article_translation.article_translation_parent_id\')\r\n ->andwhere([\'=\',\'article_code\',$article_code])\r\n ->andwhere([\'=\',\'article_translation_main\',\'1\'])\r\n ->all();\r\n if(!empty($model)){\r\n foreach($model as $row){\r\n $article_title = $row[\'title\'];\r\n $article_content = $row[\'content\']; \r\n $article_id = $row[\'article_id\'];\r\n }\r\n }\r\n \r\n}\r\n\r\n$article_content_result = gettaggedcontent($article_content);\r\n\r\n/******* INSERT VISITOR PAGE LOG START *******/\r\n$modellog = new PageVisitLog();\r\n$modellog->content_type = \'article\';\r\n$modellog->table_related = \'content_article,content_article_translation\';\r\n$modellog->id_column_name = \'article_id\'; \r\n$modellog->title_column_name = \'article_translation_title\'; \r\n$modellog->data_id = $article_id;\r\n$modellog->action_type = \'view\';\r\n$modellog->action_datetime = date(\"Y-m-d H:i:s\");\r\n$modellog->visitor_ip = Detect::ip();\r\n$modellog->visitor_os = Detect::os();\r\n$modellog->visitor_device = Detect::deviceType();\r\n$modellog->visitor_location_country = $modellog->ip_info(\"Visitor\", \"Country\");\r\n$modellog->visitor_location_state = $modellog->ip_info(\"Visitor\", \"State\");\r\n$modellog->visitor_location_city = $modellog->ip_info(\"Visitor\", \"City\");\r\n$modellog->visitor_browser = Detect::browser();\r\n$modellog->save();\r\n/******* INSERT VISITOR PAGE LOG END *******/\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n /*#article-wrapper ul li, #article-wrapper ol li {\r\n list-style: initial;\r\n }*/\r\n</style>\r\n\r\n<style>\r\n/* Alignment styles for images, videos and iframes in editable regions */\r\n\r\n/* Center (default) */\r\n[data-editable] iframe,\r\n[data-editable] image,\r\n[data-editable] [data-ce-tag=img],\r\n[data-editable] img,\r\n[data-editable] video {\r\n clear: both;\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n max-width: 100%;\r\n}\r\n\r\n/* Left align */\r\n[data-editable] .align-left {\r\n clear: initial;\r\n float: left;\r\n margin-right: 0.5em;\r\n}\r\n\r\n/* Right align */\r\n[data-editable].align-right {\r\n clear: initial;\r\n float: right;\r\n margin-left: 0.5em;\r\n}\r\n\r\n/* Alignment styles for text in editable regions */\r\n[data-editable] .text-center {\r\n text-align: center;\r\n}\r\n\r\n[data-editable] .text-left {\r\n text-align: left;\r\n}\r\n\r\n[data-editable] .text-right {\r\n text-align: right;\r\n}\r\n</style>\r\n\r\n<section class=\"page-section-ptb\" style=\"background-image: url(\'.$baseUrl.\'/assets/portal/images/dynaweblogowatermark.png);\r\nbackground-position:center center;background-repeat:no-repeat;\">\r\n <div class=\"container\">\r\n <p style=\"text-align:right;color:grey;margin-bottom:2em; font-size:0.9em;\">\r\n <i class=\"fa fa-eye\" aria-hidden=\"true\"></i> \r\n \'.number_format(\r\n (new \\yii\\db\\Query())->from(\'page_visit_log\')\r\n ->where([\'=\', \'content_type\', \'article\'])\r\n ->andwhere([\'=\', \'data_id\', $article_id])\r\n ->andwhere([\'=\', \'action_type\', \'view\'])\r\n ->count()\r\n ).\' views\r\n </p>\r\n <div class=\"text-justify\" id=\"article-wrapper\">\r\n <div data-editable data-name=\"main-content\">\r\n \r\n \r\n \'.$article_content_result.\'\r\n \r\n \r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\r\n\r\n\r\n\r\n\';\r\n\r\n\r\n',NULL,1,12,1,NULL,''),(143,'Article - Title (Editor) | Public Page',0,'use yii\\helpers\\ArrayHelper;\r\nuse backend\\modules\\pageVisitLog\\models\\PageVisitLog;\r\n// require_once (dirname(__FILE__).\'/Mobile_Detect.php\');\r\n// require_once (dirname(__FILE__).\'/Detect.php\');\r\n\r\n$article_code = Yii::$app->getRequest()->getQueryParam(\'id\');\r\n$article_title = \'\';\r\n$article_content = \'\';\r\n$article_id = \'\';\r\n\r\n\r\n\r\necho \'\r\n<style>\r\n .page-title {\r\n padding-top: 30px;\r\n padding-bottom: 0px;\r\n }\r\n .page-section-ptb {\r\n padding: 30px 0;\r\n }\r\n ul.page-breadcrumb li i {\r\n color: #333;\r\n }\r\n \r\n /*#article-wrapper ul li, #article-wrapper ol li {\r\n list-style: initial;\r\n }*/\r\n</style>\r\n<section class=\"page-title\">\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-lg-12\" style=\"border-bottom:1px solid #aaa;padding-bottom:20px;\">\r\n <div class=\"page-title-name\">\r\n <h1 style=\"color:#333;\">\'.$article_title.\'</h1>\r\n </div>\r\n <ul class=\"page-breadcrumb\">\r\n <li><a href=\"\'.$baseUrl.\'/portal-main/home\" style=\"color:#333;\"><i class=\"fa fa-home\"></i> \'.Yii::t(\'app\', \'Utama\').\'</a> <i class=\"fa fa-angle-double-right\"></i></li>\r\n <li><span style=\"color:#333;\">\'.$article_title.\'</span></li>\r\n </ul>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n</section>\r\n\';',NULL,1,12,1,NULL,''),(144,'Content Tools Editor Javascript JS',0,'<style>\r\n .text-indent-left-50px {\r\n text-indent: 50px;\r\n }\r\n .text-indent-left-100px {\r\n text-indent: 100px;\r\n }\r\n .font-family-Times{\r\n font-family: \"Times New Roman\";\r\n }\r\n .font-family-Arial {\r\n font-family: \"Arial\";\r\n }\r\n</style>\r\n\r\n<script>\r\n\r\nwindow.addEventListener(\'load\', function() {\r\n var editor;\r\n \r\n ContentTools.StylePalette.add([\r\n new ContentTools.Style(\'Text Indent Left 50px\', \'text-indent-left-50px\', [\'p\']),\r\n new ContentTools.Style(\'Text Indent Left 100px\', \'text-indent-left-100px\', [\'p\']),\r\n new ContentTools.Style(\'Font Times New Roman\', \'font-family-Times\', [\'p\']),\r\n new ContentTools.Style(\'Font Arial\', \'font-family-Arial\', [\'p\'])\r\n ]);\r\n \r\n editor = ContentTools.EditorApp.get();\r\n editor.init(\'*[data-editable]\', \'data-name\');\r\n \r\n editor.addEventListener(\'saved\', function (ev) {\r\n var name, payload, regions, xhr;\r\n\r\n // Check that something changed\r\n regions = ev.detail().regions;\r\n if (Object.keys(regions).length == 0) {\r\n return;\r\n }\r\n\r\n // Set the editor as busy while we save our changes\r\n this.busy(true);\r\n\r\n // Collect the contents of each region into a FormData instance\r\n payload = new FormData();\r\n for (name in regions) {\r\n if (regions.hasOwnProperty(name)) {\r\n payload.append(name, regions[name]);\r\n }\r\n }\r\n\r\n // Send the update content to the server to be saved\r\n function onStateChange(ev) {\r\n // Check if the request is finished\r\n if (ev.target.readyState == 4) {\r\n editor.busy(false);\r\n if (ev.target.status == \'200\') {\r\n // Save was successful, notify the user with a flash\r\n new ContentTools.FlashUI(\'ok\');\r\n } else {\r\n // Save failed, notify the user with a flash\r\n new ContentTools.FlashUI(\'no\');\r\n }\r\n }\r\n };\r\n\r\n xhr = new XMLHttpRequest();\r\n xhr.addEventListener(\'readystatechange\', onStateChange);\r\n xhr.open(\'POST\', \'/save-my-page\');\r\n xhr.send(payload);\r\n});\r\n\r\n});\r\n\r\n\r\n</script>',NULL,0,17,1,NULL,''),(145,'Content Tools Editor Javascript CSS',0,'<style>\r\n/* Alignment styles for images, videos and iframes in editable regions */\r\n\r\n/* Center (default) */\r\n[data-editable] iframe,\r\n[data-editable] image,\r\n[data-editable] [data-ce-tag=img],\r\n[data-editable] img,\r\n[data-editable] video {\r\n clear: both;\r\n display: block;\r\n margin-left: auto;\r\n margin-right: auto;\r\n max-width: 100%;\r\n}\r\n\r\n/* Left align */\r\n[data-editable] .align-left {\r\n clear: initial;\r\n float: left;\r\n margin-right: 0.5em;\r\n}\r\n\r\n/* Right align */\r\n[data-editable].align-right {\r\n clear: initial;\r\n float: right;\r\n margin-left: 0.5em;\r\n}\r\n\r\n/* Alignment styles for text in editable regions */\r\n[data-editable] .text-center {\r\n text-align: center;\r\n}\r\n\r\n[data-editable] .text-left {\r\n text-align: left;\r\n}\r\n\r\n[data-editable] .text-right {\r\n text-align: right;\r\n}\r\n</style>',NULL,0,17,1,0,''),(146,'Book Page Single A4 Portrait (Editor)',0,'<style>@page { size: A4}</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A4\">\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section class=\"sheet padding-10mm\">\r\n\r\n <!-- Write HTML just like a web page -->\r\n <article>\r\n <div data-editable data-name=\"main-content\">\r\n This is an A4 document.\r\n </div>\r\n </article>\r\n\r\n </section>\r\n\r\n</body>',NULL,0,17,1,NULL,''),(147,'A4 Portrait Paper Content (Editor)',0,'<link rel=\"stylesheet\" type=\"text/css\" href=\"/assets/contenttools/content-tools.min.css\">\r\n<style>\r\n html {\r\n \r\n margin:0;padding:0;\r\n }\r\n \r\n body {\r\n margin:0;padding:0;\r\n background:none;\r\n }\r\n \r\n .indent1 {\r\n text-indent: 50px;\r\n }\r\n \r\n</style>\r\n\r\n<style>@page { size: A4}</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A4\">\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section class=\"sheet padding-10mm\">\r\n <div data-editable data-name=\"main-content\">\r\n <!-- Write HTML just like a web page -->\r\n <p>You can add and edit your document here</p>\r\n </div>\r\n </section>\r\n \r\n <script src=\"/assets/contenttools/content-tools.min.js\"></script>\r\n\r\n</body>',NULL,0,12,1,NULL,''),(148,'Book Page Single A4 Portrait (editor) | Public Page',0,'\r\n$pagesize = Yii::$app->getRequest()->getQueryParam(\'size\');\r\n$pageorientation = Yii::$app->getRequest()->getQueryParam(\'orientation\');\r\n\r\necho \'\r\n\r\n<style>\r\n .page-section-ptb {\r\n padding: 00px 0;\r\n }\r\n \r\n iframe { display:block;line-height:0;vertical-align:bottom; }\r\n</style>\r\n\r\n\r\n\r\n<section class=\"page-section-ptb\" style=\"margin:0;padding:0;background:none;\">\r\n\r\n\';\r\n\r\n\r\nif ($pagesize==\'A4\') {\r\n if ($pageorientation==\'portrait\') {\r\n echo \'\r\n <iframe src=\"/paper/a4-portrait\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n } else if ($pageorientation==\'landscape\') {\r\n echo \'\r\n <iframe src=\"/paper/a4-landscape\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 230mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n } else {\r\n echo \'\r\n <iframe src=\"/paper/a4-portrait\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n }\r\n} else {\r\n echo \'\r\n <iframe src=\"/paper/a4-portrait-editor\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" style=\"overflow:hidden;height: 306mm;width:100%;padding:0;margin:0;\" height=\"100%\" width=\"100%\" title=\"A4\"></iframe>\r\n \';\r\n}\r\n \r\n \r\n\r\necho \'\r\n\r\n</section>\r\n\';',NULL,1,12,1,NULL,''),(149,'Arabic CSS',0,'<link href=\'https://fonts.googleapis.com/css?family=Amiri\' rel=\'stylesheet\'>\r\n<link href=\"https://fonts.googleapis.com/css2?family=Reem+Kufi&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Markazi+Text&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Jomhuria&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Aref+Ruqaa&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Abril+Fatface&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Mada&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Mirza&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Raleway&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Gulzar&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Changa&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Lalezar&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Lemonada&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Marhey&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Nastaliq+Urdu&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Cairo+Play&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Blaka&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Alkalami&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Blaka+Hollow&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Vibes&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Qahiri&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Amiri+Quran&display=swap\" rel=\"stylesheet\">\r\n<link href=\"https://fonts.googleapis.com/css2?family=Lateef&display=swap\" rel=\"stylesheet\">',NULL,0,17,1,0,''),(150,'A5 Portrait Paper Wrpper Open',0,'\r\n<style>\r\n html {\r\n \r\n margin:0;padding:0;\r\n }\r\n \r\n body {\r\n margin:0;padding:0;\r\n background:none;\r\n }\r\n \r\n</style>\r\n\r\n<style>@page { size: A5}</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A5\" >\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section id=\"mainpage\" class=\"sheet\" style=\"background-repeat: no-repeat;background-position: center center;background-size: cover;margin-top:0;\">\r\n <div id=\"layer1\" class=\"sheet\" class=\"sheet\" style=\"box-shadow:none;margin:0;background:none;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;padding:10mm;\">\r\n <!-- Write HTML just like a web page -->\r\n <article>',NULL,0,12,1,NULL,''),(151,'A3 Portrait Paper Wrpper Open',0,'\r\n<style>\r\n html {\r\n \r\n margin:0;padding:0;\r\n }\r\n \r\n body {\r\n margin:0;padding:0;\r\n background:none;\r\n }\r\n \r\n</style>\r\n\r\n<style>@page { size: A3}</style>\r\n\r\n<!-- Set \"A5\", \"A4\" or \"A3\" for class name -->\r\n<!-- Set also \"landscape\" if you need -->\r\n<body class=\"A3\">\r\n\r\n <!-- Each sheet element should have the class \"sheet\" -->\r\n <!-- \"padding-**mm\" is optional: you can set 10, 15, 20 or 25 -->\r\n <section id=\"mainpage\" class=\"sheet\" style=\"background-repeat: no-repeat;background-position: center center;background-size: cover;margin-top:0;\">\r\n <div id=\"layer1\" class=\"sheet\" style=\"box-shadow:none;margin:0;width: 100%;height: 100%;background:none;background-repeat: no-repeat;background-position: center center;background-size: 100% 100%;padding:10mm;\">\r\n <!-- Write HTML just like a web page -->\r\n <article>',NULL,0,12,1,NULL,''),(152,'Quran Verses - Al-Ikhlas',0,'<link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\r\n\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n .arabic-text {\r\n font-size: 32px;\r\n color:black;\r\n font-family: \'DejaVu Sans\';\r\n /*font-family: \'Noto kufi Arabic\';*/\r\n /*text-shadow: 1px 3px 0 #969696, 1px 13px 5px #aba8a8;*/\r\n }\r\n .ayat {\r\n position:relative;\r\n margin:20px;\r\n transition: all .2s ease-in-out; \r\n cursor : pointer;\r\n margin-bottom:30px;\r\n display: inline-block;\r\n }\r\n .ayat:hover {\r\n color:blue;\r\n background:#f0f0f0;\r\n }\r\n \r\n .outer {\r\n position: relative;\r\n /*height : 266mm;*/\r\n width: 210mm;\r\n height: 297mm;\r\n }\r\n\r\n .innercenter {\r\n position: absolute;\r\n top: 40%;\r\n transform: translateY(-50%);\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innertop {\r\n position: absolute;\r\n top: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innerbottom {\r\n position: absolute;\r\n bottom: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .customize {\r\n position:absolute;\r\n top:0;\r\n bottom:0;\r\n left:0;\r\n right:0;\r\n transition: all .2s ease-in-out; \r\n display:none;\r\n }\r\n \r\n .ayat:hover .customize {\r\n display:block;\r\n }\r\n \r\n .buttonsmall {\r\n padding:3px;\r\n background:#000000aa;\r\n color: #fff;\r\n border-radius:3px;\r\n position:absolute;\r\n width: 15px;\r\n height: 15px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .inputsmall {\r\n border-radius:3px;\r\n position:absolute;\r\n width: 100px;\r\n height: 22px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .webkitbg {\r\n -webkit-background-clip: text !important;\r\n -webkit-text-fill-color: transparent;\r\n }\r\n \r\n .translation {\r\n font-size:12px;\r\n position:absolute;\r\n left:0;\r\n right:0;\r\n top:55px;\r\n text-align:center;\r\n display: table-cell;\r\n vertical-align: top;\r\n }\r\n \r\n .prevent-select {\r\n -webkit-user-select: none; /* Safari */\r\n -ms-user-select: none; /* IE 10 and IE 11 */\r\n user-select: none; /* Standard syntax */\r\n}\r\n \r\n.resize-drag {\r\nwidth: 190mm;\r\n height: 150mm;\r\n position: absolute;\r\n left: 0;\r\n cursor: move;\r\n}\r\n\r\n.resize-drag-design {\r\n background-color: #ffffff88;\r\n border:1px dashed #aaa;\r\n box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\r\n}\r\n\r\n.resize-handle {\r\n width: 10px;\r\n height: 10px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n position: absolute;\r\n}\r\n\r\n.resize-handle-nw {\r\n top: -5px;\r\n left: -5px;\r\n cursor: nw-resize;\r\n}\r\n\r\n.resize-handle-ne {\r\n top: -5px;\r\n right: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resize-handle-sw {\r\n bottom: -5px;\r\n left: -5px;\r\n cursor: sw-resize;\r\n}\r\n\r\n.resize-handle-se {\r\n bottom: -5px;\r\n right: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n.rotate-handle {\r\n width: 20px;\r\n height: 20px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n border-radius: 50%;\r\n position: absolute;\r\n right: -10px;\r\n top: -10px;\r\n cursor: crosshair;\r\n}\r\n\r\n#output {\r\n -webkit-print-color-adjust: exact;\r\n -webkit-filter: opacity(1);\r\n}\r\n</style>\r\n\r\n<div class=\"outer\" id=\"outer\">\r\n <div id=\"content\" class=\"innercenter\" style=\"text-align:center;\" dir=\"rtl\">\r\n <div id=\"arabic-text-container\" class=\"arabic-text resize-drag\">\r\n <div id=\"output\"></div>\r\n \r\n <!--div class=\"resize-handle resize-handle-nw\"></div>\r\n <div class=\"resize-handle resize-handle-ne\"></div>\r\n <div class=\"resize-handle resize-handle-sw\"></div-->\r\n <div id=\"handle-resize-se\" class=\"resize-handle resize-handle-se\" style=\"display:none;\"></div>\r\n <div id=\"handle-rotate\" class=\"rotate-handle\" style=\"display:none;\"></div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n\r\n<script>\r\n\r\nvar arabicText = [\r\n \"بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ\",\r\n \"قُلْ هُوَ اللَّـهُ أَحَدٌ\",\r\n \"اللَّـهُ الصَّمَدُ\",\r\n \"لَمْ يَلِدْ وَلَمْ يُولَدْ\",\r\n \"وَلَمْ يَكُن لَّهُ كُفُوًا أَحَدٌ\",\r\n ]\r\n \r\nvar translation = {\r\n \"en\": {\r\n \"language\": \"English\",\r\n \"language-code\" : \"en\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"In the name of Allah, the Most Gracious, the Most Merciful.\",\r\n \"Say, \'He is Allah, [who is] One,\",\r\n \"Allah, the Eternal Refuge.\",\r\n \"He neither begets nor is born,\",\r\n \"Nor is there to Him any equivalent.\'\",\r\n ]\r\n },\r\n \"ms\": {\r\n \"language\": \"Malay\",\r\n \"language-code\" : \"ms\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"Dengan nama Allah, Yang Maha Pemurah, lagi Maha Penyayang.\",\r\n \"Katakanlah (wahai Muhammad): \'Dia-lah Allah Yang Maha Esa.\",\r\n \"Allah tempat memohon segala keperluan.\",\r\n \"Tiada Dia beranak dan tidak pula Dia dilahirkan.\",\r\n \"Dan tiada sesiapapun yang setara dengan Dia.\'\",\r\n ]\r\n },\r\n \"ja\": {\r\n \"language\": \"Japanese\",\r\n \"language-code\" : \"ja\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"アッラーの名において、最も慈悲深い方、最も慈愛深い方。\",\r\n \"言え:「アッラーフは、唯一である。\",\r\n \"アッラーフは、すべてが頼りである。\",\r\n \"神は、生まれもせず、また生んだ者もいない。\",\r\n \"そして、神には、等しい者がいない。」\",\r\n ]\r\n }\r\n};\r\n\r\n\r\nconst element = document.querySelector(\'.resize-drag\');\r\nlet isDragging = false;\r\nlet currentX;\r\nlet currentY;\r\nlet currentWidth;\r\nlet currentHeight;\r\nlet currentAngle = 0;\r\nlet resizeHandle = false;\r\nlet rotateHandle = false;\r\n\r\nelement.addEventListener(\"mousedown\", function (e) {\r\n if (e.target.className === \"resize-handle resize-handle-se\") {\r\n resizeHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n currentWidth = element.offsetWidth;\r\n currentHeight = element.offsetHeight;\r\n } else if (e.target.className === \"rotate-handle\") {\r\n rotateHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n } else {\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n }\r\n});\r\n\r\ndocument.addEventListener(\"mouseup\", function () {\r\n isDragging = false;\r\n resizeHandle = false;\r\n rotateHandle = false;\r\n});\r\n\r\ndocument.addEventListener(\"mousemove\", function (e) {\r\n if (isDragging) {\r\n if (resizeHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n let newWidth = currentWidth + deltaX;\r\n let newHeight = currentHeight + deltaY;\r\n if (newWidth < 0) {\r\n newWidth = 0;\r\n }\r\n if (newHeight < 0) {\r\n newHeight = 0;\r\n }\r\n element.style.width = newWidth + \"px\";\r\n element.style.height = newHeight + \"px\";\r\n } else if (rotateHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n currentAngle -= deltaX * 0.2;\r\n element.style.transform = `rotate(${-currentAngle}deg)`;\r\n currentX = x;\r\n currentY = y;\r\n } else {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n element.style.left = (element.offsetLeft + deltaX) + \"px\";\r\n element.style.top = (element.offsetTop + deltaY) + \"px\";\r\n currentX = x;\r\n currentY = y;\r\n }\r\n }\r\n});\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nvar translationlanguage = \'en\';\r\n\r\n\r\nvar tooutput = \"<p class=\\\"prevent-select\\\" style=\\\"color:inherit;\\\">\";\r\n\r\nfor (var i=0; i<arabicText.length;i++) {\r\n var verse = i+1;\r\n tooutput += \"<span class=\\\"ayat\\\" id=\\\"verse-\"+verse+\"\\\">\";\r\n tooutput += arabicText[i];\r\n \r\n tooutput += \"<span class=\\\"translation\\\" id=\\\"translationcontainer-\"+verse+\"\\\"><span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[translationlanguage][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[translationlanguage][\"font-family\"]+\"\\\">\"+translation[translationlanguage][\"verses\"][i]+\"</span></span>\";\r\n \r\n tooutput += \"<span class=\\\"customize\\\" id=\\\"editverse-\"+verse+\"\\\">\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputmarginbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomMarginAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:0px;width:70px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Mar-Bot</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomTranslationAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:73px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Trans-Top</option>\";\r\n tooutput += \"<option value=\\\"-50px\\\">-50px</option>\";\r\n tooutput += \"<option value=\\\"-45px\\\">-45px</option>\";\r\n tooutput += \"<option value=\\\"-40px\\\">-40px</option>\";\r\n tooutput += \"<option value=\\\"-35px\\\">-35px</option>\";\r\n tooutput += \"<option value=\\\"-30px\\\">-30px</option>\";\r\n tooutput += \"<option value=\\\"-25px\\\">-25px</option>\";\r\n tooutput += \"<option value=\\\"-20px\\\">-20px</option>\";\r\n tooutput += \"<option value=\\\"-10px\\\">-10px</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"lineheight-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeLineHeight("\"+verse+\"");\\\" style=\\\"top:10px;right:152px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Line-Hgt</option>\";\r\n tooutput += \"<option value=\\\"0%\\\">0%</option>\";\r\n tooutput += \"<option value=\\\"10%\\\">10%</option>\";\r\n tooutput += \"<option value=\\\"20%\\\">20%</option>\";\r\n tooutput += \"<option value=\\\"30%\\\">30%</option>\";\r\n tooutput += \"<option value=\\\"40%\\\">40%</option>\";\r\n tooutput += \"<option value=\\\"50%\\\">50%</option>\";\r\n tooutput += \"<option value=\\\"60%\\\">60%</option>\";\r\n tooutput += \"<option value=\\\"70%\\\">70%</option>\";\r\n tooutput += \"<option value=\\\"80%\\\">80%</option>\";\r\n tooutput += \"<option value=\\\"90%\\\">90%</option>\";\r\n tooutput += \"<option value=\\\"100%\\\">100%</option>\";\r\n tooutput += \"<option value=\\\"110%\\\">110%</option>\";\r\n tooutput += \"<option value=\\\"120%\\\">120%</option>\";\r\n tooutput += \"<option value=\\\"130%\\\">130%</option>\";\r\n tooutput += \"<option value=\\\"140%\\\">140%</option>\";\r\n tooutput += \"<option value=\\\"150%\\\">150%</option>\";\r\n tooutput += \"<option value=\\\"160%\\\">160%</option>\";\r\n tooutput += \"<option value=\\\"170%\\\">170%</option>\";\r\n tooutput += \"<option value=\\\"180%\\\">180%</option>\";\r\n tooutput += \"<option value=\\\"190%\\\">190%</option>\";\r\n tooutput += \"<option value=\\\"200%\\\">200%</option>\";\r\n tooutput += \"<option value=\\\"210%\\\">210%</option>\";\r\n tooutput += \"<option value=\\\"220%\\\">220%</option>\";\r\n tooutput += \"<option value=\\\"230%\\\">230%</option>\";\r\n tooutput += \"<option value=\\\"240%\\\">240%</option>\";\r\n tooutput += \"<option value=\\\"250%\\\">250%</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select id=\\\"inputfont-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeFontAyat("verse-\"+verse+\"","inputfont-\"+verse+\"");\\\" style=\\\"top:-15px;right:112px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"Amiri\\\">Amiri</option>\";\r\n tooutput += \"<option value=\\\"Amiri Quran\\\">Amiri Quran</option>\";\r\n tooutput += \"<option value=\\\"DejaVu Sans\\\" selected>DejaVu Sans</option>\";\r\n tooutput += \"<option value=\\\"Noto Kufi Arabic\\\">Noto Kufi Arabic</option>\";\r\n tooutput += \"<option value=\\\"Noto Sans Arabic\\\">Noto Sans Arabic</option>\";\r\n tooutput += \"<option value=\\\"Reem Kufi\\\">Reem Kufi</option>\";\r\n tooutput += \"<option value=\\\"Markazi Text\\\">Markazi Text</option>\";\r\n tooutput += \"<option value=\\\"Jomhuria\\\">Jomhuria</option>\";\r\n tooutput += \"<option value=\\\"Aref Ruqaa\\\">Aref Ruqaa</option>\";\r\n tooutput += \"<option value=\\\"Abril Fatface\\\">Abril Fatface</option>\";\r\n tooutput += \"<option value=\\\"Mada\\\">Mada</option>\";\r\n tooutput += \"<option value=\\\"Mirza\\\">Mirza</option>\";\r\n tooutput += \"<option value=\\\"Raleway\\\">Raleway</option>\";\r\n tooutput += \"<option value=\\\"Gulzar\\\">Gulzar</option>\";\r\n tooutput += \"<option value=\\\"Changa\\\">Changa</option>\";\r\n tooutput += \"<option value=\\\"Lalezar\\\">Lalezar</option>\";\r\n tooutput += \"<option value=\\\"lemonada\\\">Lemonada</option>\";\r\n tooutput += \"<option value=\\\"Marhey\\\">Marhey</option>\";\r\n tooutput += \"<option value=\\\"Noto Nastaliq Urdu\\\">Noto Nastaliq Urdu</option>\";\r\n tooutput += \"<option value=\\\"Cairo Play\\\">Cairo Play</option>\";\r\n tooutput += \"<option value=\\\"Blaka\\\">Blaka</option>\";\r\n tooutput += \"<option value=\\\"Blaka Hollow\\\">Blaka Hollow</option>\";\r\n tooutput += \"<option value=\\\"Alkalami\\\">Alkalami</option>\";\r\n tooutput += \"<option value=\\\"Vibes\\\">Vibes</option>\";\r\n tooutput += \"<option value=\\\"Qahiri\\\">Qahiri</option>\";\r\n tooutput += \"<option value=\\\"Lateef\\\">Lateef</option>\";\r\n \r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:88px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"editInnerHTML("sajdah-\"+verse+\"");\\\"><i class=\\\"fa fa-code\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:66px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setLinearColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:44px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"reduceFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-minus\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"increaseFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-plus\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","-5");\\\"><i class=\\\"fa fa-undo\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","5");\\\"><i class=\\\"fa fa-repeat\\\"></i></span>\";\r\n tooutput += \"</span>\";\r\n tooutput += \"</span><span class=\\\"sajdah\\\" id=\\\"sajdah-\"+verse+\"\\\">۩</span>\";\r\n}\r\n\r\ntooutput += \"</p>\";\r\n\r\ndocument.getElementById(\"output\").innerHTML = tooutput;\r\n\r\n var fontsize = 32; \r\n\r\n function reduceFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize -= 2;\r\n \r\n if (fontsize<4) fontsize=4;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n function increaseFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize += 2;\r\n \r\n if (fontsize>100) fontsize=100;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n var rotateDeg = 0;\r\n \r\n function rotate(id,value) {\r\n var elmnt = document.getElementById(id);\r\n \r\n rotateDeg += parseInt(value);\r\n \r\n alert(id+\"-\"+value);\r\n \r\n elmnt.style.transform = \"rotate(\"+rotateDeg+\"deg)\";\r\n }\r\n \r\n function changeFontAyat(id,inputid) {\r\n var elmnt = document.getElementById(id);\r\n \r\n var e = document.getElementById(inputid);\r\n var value = e.value;\r\n \r\n //alert(value);\r\n \r\n elmnt.style.fontFamily = value;\r\n }\r\n \r\n function setColorAyat(id) {\r\n let bgurl = prompt(\"Please color of text in Hex (e.g. #00ffcc)\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != null) {\r\n elmnt.style.color = bgurl;\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n }\r\n }\r\n \r\n function setLinearColorAyat(id) {\r\n let bgurl = prompt(\"Please enter linear gradient of text (e.g. linear-gradient(to right, #30CFD0 0%, #330867 100%)) and type reset to return text color to normal.\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != \"reset\") {\r\n elmnt.style.background = bgurl;\r\n elmnt.classList.add(\"webkitbg\");\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n elmnt.style.background = \"none\";\r\n elmnt.classList.remove(\"webkitbg\");\r\n \r\n }\r\n }\r\n \r\n function editInnerHTML(id) {\r\n var elmnt = document.getElementById(id);\r\n let code = prompt(\"Please change HTML code inside element (\"+id+\")\", elmnt.innerHTML);\r\n \r\n elmnt.innerHTML = code;\r\n \r\n }\r\n \r\n function changeLanguage(code) {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"translationcontainer-\"+verse);\r\n elmnt.innerHTML = \"<span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[code][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[code][\"font-family\"]+\"\\\">\"+translation[code][\"verses\"][i]+\"</span>\";\r\n }\r\n }\r\n \r\n function changeSajdahNumber() {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"sajdah-\"+verse);\r\n \r\n var versenumber = getArabicNumbers(verse);\r\n elmnt.innerHTML = \"<span style=\\\"font-size: 16px;padding: 5px;padding-left: 10px;padding-right: 10px;border: 1px solid;border-radius: 50%;\\\">\"+versenumber+\"</span>\";\r\n }\r\n }\r\n \r\n function changeBottomTranslationAyat(id) {\r\n var elmnt = document.getElementById(\"translationcontainer-\"+id);\r\n \r\n var e = document.getElementById(\"inputbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.top = value;\r\n }\r\n \r\n function changeLineHeight(id) {\r\n var elmnt = document.getElementById(\"versearabic-\"+id);\r\n \r\n var e = document.getElementById(\"lineheight-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.lineHeight = value;\r\n }\r\n \r\n function changeBottomMarginAyat(id) {\r\n var elmnt = document.getElementById(\"verse-\"+id);\r\n \r\n var e = document.getElementById(\"inputmarginbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.marginBottom = value;\r\n }\r\n \r\n var map =\r\n [\r\n \"&\\#1632;\",\"&\\#1633;\",\"&\\#1634;\",\"&\\#1635;\",\"&\\#1636;\",\r\n \"&\\#1637;\",\"&\\#1638;\",\"&\\#1639;\",\"&\\#1640;\",\"&\\#1641;\"\r\n ];\r\n\r\n function getArabicNumbers(str)\r\n {\r\n var newStr = \"\";\r\n\r\n str = String(str);\r\n\r\n for(i=0; i<str.length; i++)\r\n {\r\n newStr += map[parseInt(str.charAt(i))];\r\n }\r\n\r\n return newStr;\r\n }\r\n \r\n \r\n\r\n\r\n</script>',NULL,0,17,1,NULL,NULL),(153,'Quran Verses - An-Nas',0,'<link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\r\n\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n .arabic-text {\r\n font-size: 32px;\r\n color:black;\r\n font-family: \'DejaVu Sans\';\r\n /*font-family: \'Noto kufi Arabic\';*/\r\n /*text-shadow: 1px 3px 0 #969696, 1px 13px 5px #aba8a8;*/\r\n }\r\n .ayat {\r\n position:relative;\r\n margin:20px;\r\n transition: all .2s ease-in-out; \r\n cursor : pointer;\r\n margin-bottom:30px;\r\n display: inline-block;\r\n }\r\n .ayat:hover {\r\n color:blue;\r\n background:#f0f0f0;\r\n }\r\n \r\n .outer {\r\n position: relative;\r\n /*height : 266mm;*/\r\n width: 210mm;\r\n height: 297mm;\r\n }\r\n\r\n .innercenter {\r\n position: absolute;\r\n top: 40%;\r\n transform: translateY(-50%);\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innertop {\r\n position: absolute;\r\n top: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innerbottom {\r\n position: absolute;\r\n bottom: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .customize {\r\n position:absolute;\r\n top:0;\r\n bottom:0;\r\n left:0;\r\n right:0;\r\n transition: all .2s ease-in-out; \r\n display:none;\r\n }\r\n \r\n .ayat:hover .customize {\r\n display:block;\r\n }\r\n \r\n .buttonsmall {\r\n padding:3px;\r\n background:#000000aa;\r\n color: #fff;\r\n border-radius:3px;\r\n position:absolute;\r\n width: 15px;\r\n height: 15px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .inputsmall {\r\n border-radius:3px;\r\n position:absolute;\r\n width: 100px;\r\n height: 22px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .webkitbg {\r\n -webkit-background-clip: text !important;\r\n -webkit-text-fill-color: transparent;\r\n }\r\n \r\n .translation {\r\n font-size:12px;\r\n position:absolute;\r\n left:0;\r\n right:0;\r\n top:55px;\r\n text-align:center;\r\n display: table-cell;\r\n vertical-align: top;\r\n }\r\n \r\n .prevent-select {\r\n -webkit-user-select: none; /* Safari */\r\n -ms-user-select: none; /* IE 10 and IE 11 */\r\n user-select: none; /* Standard syntax */\r\n}\r\n \r\n.resize-drag {\r\nwidth: 190mm;\r\n height: 150mm;\r\n position: absolute;\r\n left: 0;\r\n cursor: move;\r\n}\r\n\r\n.resize-drag-design {\r\n background-color: #ffffff88;\r\n border:1px dashed #aaa;\r\n box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\r\n}\r\n\r\n.resize-handle {\r\n width: 10px;\r\n height: 10px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n position: absolute;\r\n}\r\n\r\n.resize-handle-nw {\r\n top: -5px;\r\n left: -5px;\r\n cursor: nw-resize;\r\n}\r\n\r\n.resize-handle-ne {\r\n top: -5px;\r\n right: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resize-handle-sw {\r\n bottom: -5px;\r\n left: -5px;\r\n cursor: sw-resize;\r\n}\r\n\r\n.resize-handle-se {\r\n bottom: -5px;\r\n right: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n.rotate-handle {\r\n width: 20px;\r\n height: 20px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n border-radius: 50%;\r\n position: absolute;\r\n right: -10px;\r\n top: -10px;\r\n cursor: crosshair;\r\n}\r\n\r\n#output {\r\n -webkit-print-color-adjust: exact;\r\n -webkit-filter: opacity(1);\r\n}\r\n</style>\r\n\r\n<div class=\"outer\" id=\"outer\">\r\n <div id=\"content\" class=\"innercenter\" style=\"text-align:center;\" dir=\"rtl\">\r\n <div id=\"arabic-text-container\" class=\"arabic-text resize-drag\">\r\n <div id=\"output\"></div>\r\n \r\n <!--div class=\"resize-handle resize-handle-nw\"></div>\r\n <div class=\"resize-handle resize-handle-ne\"></div>\r\n <div class=\"resize-handle resize-handle-sw\"></div-->\r\n <div id=\"handle-resize-se\" class=\"resize-handle resize-handle-se\" style=\"display:none;\"></div>\r\n <div id=\"handle-rotate\" class=\"rotate-handle\" style=\"display:none;\"></div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n\r\n<script>\r\n\r\nvar arabicText = [\r\n \"بِسْمِ اللَّهِ الرَّحْمَنِ الرَّحِيمِ\",\r\n \"قُلْ أَعُوذُ بِرَبِّ النَّاسِ\",\r\n \"مَلِكِ النَّاسِ\",\r\n \"إِلَـٰهِ النَّاسِ\",\r\n \"مِن شَرِّ الْوَسْوَاسِ الْخَنَّاسِ\",\r\n \"الَّذِي يُوَسْوِسُ فِي صُدُورِ النَّاسِ\",\r\n \"مِنَ الْجِنَّةِ وَالنَّاسِ\",\r\n ]\r\n \r\nvar translation = {\r\n \"en\": {\r\n \"language\": \"English\",\r\n \"language-code\" : \"en\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"In the name of Allah, the Most Gracious, the Most Merciful.\",\r\n \"Say: I seek refuge with the Lord and Cherisher of Mankind\",\r\n \"The King (or Ruler) of Mankind\",\r\n \"The Allah (for judge) of Mankind\",\r\n \"From the mischief of the Whisperer (of Evil), who withdraws (after his whisper)\",\r\n \"(The same) who whispers into the hearts of Mankind\",\r\n \"Among Jinns and among men\",\r\n ]\r\n },\r\n \"ms\": {\r\n \"language\": \"Malay\",\r\n \"language-code\" : \"ms\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"Dengan nama Allah, Yang Maha Pemurah, lagi Maha Penyayang.\",\r\n \"Katakanlah: Aku berlindung kepada Tuhan manusia\",\r\n \"Raja manusia\",\r\n \"Sembahan manusia\",\r\n \"Dari kejahatan (bisikan) syaitan yang biasa bersembunyi\",\r\n \"Yang membisikkan (kejahatan) ke dalam dada manusia\",\r\n \"Dari jin dan manusia\",\r\n ]\r\n },\r\n \"ja\": {\r\n \"language\": \"Japanese\",\r\n \"language-code\" : \"ja\",\r\n \"direction\" : \"ltr\",\r\n \"font-family\" : \"Arial\",\r\n \"verses\": [\r\n \"アッラーの名において、最も慈悲深い方、最も慈愛深い方。\",\r\n \"言え、わたしは人間の主に避難する。\",\r\n \"人間の王に避難する。\",\r\n \"人間の神に避難する。\",\r\n \"卑劣な囁きに対する避難者、\",\r\n \"彼は囁きかける者の悪意から人々の胸に囁く者、\",\r\n \"ジン族の者でも人間の者でもあります。\",\r\n ]\r\n }\r\n};\r\n\r\n\r\nconst element = document.querySelector(\'.resize-drag\');\r\nlet isDragging = false;\r\nlet currentX;\r\nlet currentY;\r\nlet currentWidth;\r\nlet currentHeight;\r\nlet currentAngle = 0;\r\nlet resizeHandle = false;\r\nlet rotateHandle = false;\r\n\r\nelement.addEventListener(\"mousedown\", function (e) {\r\n if (e.target.className === \"resize-handle resize-handle-se\") {\r\n resizeHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n currentWidth = element.offsetWidth;\r\n currentHeight = element.offsetHeight;\r\n } else if (e.target.className === \"rotate-handle\") {\r\n rotateHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n } else {\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n }\r\n});\r\n\r\ndocument.addEventListener(\"mouseup\", function () {\r\n isDragging = false;\r\n resizeHandle = false;\r\n rotateHandle = false;\r\n});\r\n\r\ndocument.addEventListener(\"mousemove\", function (e) {\r\n if (isDragging) {\r\n if (resizeHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n let newWidth = currentWidth + deltaX;\r\n let newHeight = currentHeight + deltaY;\r\n if (newWidth < 0) {\r\n newWidth = 0;\r\n }\r\n if (newHeight < 0) {\r\n newHeight = 0;\r\n }\r\n element.style.width = newWidth + \"px\";\r\n element.style.height = newHeight + \"px\";\r\n } else if (rotateHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n currentAngle -= deltaX * 0.2;\r\n element.style.transform = `rotate(${-currentAngle}deg)`;\r\n currentX = x;\r\n currentY = y;\r\n } else {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n element.style.left = (element.offsetLeft + deltaX) + \"px\";\r\n element.style.top = (element.offsetTop + deltaY) + \"px\";\r\n currentX = x;\r\n currentY = y;\r\n }\r\n }\r\n});\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nvar translationlanguage = \'en\';\r\n\r\n\r\nvar tooutput = \"<p class=\\\"prevent-select\\\" style=\\\"color:inherit;\\\">\";\r\n\r\nfor (var i=0; i<arabicText.length;i++) {\r\n var verse = i+1;\r\n tooutput += \"<span class=\\\"ayat\\\" id=\\\"verse-\"+verse+\"\\\">\";\r\n tooutput += arabicText[i];\r\n \r\n tooutput += \"<span class=\\\"translation\\\" id=\\\"translationcontainer-\"+verse+\"\\\"><span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[translationlanguage][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[translationlanguage][\"font-family\"]+\"\\\">\"+translation[translationlanguage][\"verses\"][i]+\"</span></span>\";\r\n \r\n tooutput += \"<span class=\\\"customize\\\" id=\\\"editverse-\"+verse+\"\\\">\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputmarginbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomMarginAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:0px;width:70px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Mar-Bot</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"lineheight-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeLineHeight("\"+verse+\"");\\\" style=\\\"top:10px;right:152px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Line-Hgt</option>\";\r\n tooutput += \"<option value=\\\"0%\\\">0%</option>\";\r\n tooutput += \"<option value=\\\"10%\\\">10%</option>\";\r\n tooutput += \"<option value=\\\"20%\\\">20%</option>\";\r\n tooutput += \"<option value=\\\"30%\\\">30%</option>\";\r\n tooutput += \"<option value=\\\"40%\\\">40%</option>\";\r\n tooutput += \"<option value=\\\"50%\\\">50%</option>\";\r\n tooutput += \"<option value=\\\"60%\\\">60%</option>\";\r\n tooutput += \"<option value=\\\"70%\\\">70%</option>\";\r\n tooutput += \"<option value=\\\"80%\\\">80%</option>\";\r\n tooutput += \"<option value=\\\"90%\\\">90%</option>\";\r\n tooutput += \"<option value=\\\"100%\\\">100%</option>\";\r\n tooutput += \"<option value=\\\"110%\\\">110%</option>\";\r\n tooutput += \"<option value=\\\"120%\\\">120%</option>\";\r\n tooutput += \"<option value=\\\"130%\\\">130%</option>\";\r\n tooutput += \"<option value=\\\"140%\\\">140%</option>\";\r\n tooutput += \"<option value=\\\"150%\\\">150%</option>\";\r\n tooutput += \"<option value=\\\"160%\\\">160%</option>\";\r\n tooutput += \"<option value=\\\"170%\\\">170%</option>\";\r\n tooutput += \"<option value=\\\"180%\\\">180%</option>\";\r\n tooutput += \"<option value=\\\"190%\\\">190%</option>\";\r\n tooutput += \"<option value=\\\"200%\\\">200%</option>\";\r\n tooutput += \"<option value=\\\"210%\\\">210%</option>\";\r\n tooutput += \"<option value=\\\"220%\\\">220%</option>\";\r\n tooutput += \"<option value=\\\"230%\\\">230%</option>\";\r\n tooutput += \"<option value=\\\"240%\\\">240%</option>\";\r\n tooutput += \"<option value=\\\"250%\\\">250%</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomTranslationAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:73px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Trans-Top</option>\";\r\n tooutput += \"<option value=\\\"-50px\\\">-50px</option>\";\r\n tooutput += \"<option value=\\\"-45px\\\">-45px</option>\";\r\n tooutput += \"<option value=\\\"-40px\\\">-40px</option>\";\r\n tooutput += \"<option value=\\\"-35px\\\">-35px</option>\";\r\n tooutput += \"<option value=\\\"-30px\\\">-30px</option>\";\r\n tooutput += \"<option value=\\\"-25px\\\">-25px</option>\";\r\n tooutput += \"<option value=\\\"-20px\\\">-20px</option>\";\r\n tooutput += \"<option value=\\\"-10px\\\">-10px</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select id=\\\"inputfont-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeFontAyat("verse-\"+verse+\"","inputfont-\"+verse+\"");\\\" style=\\\"top:-15px;right:112px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"Amiri\\\">Amiri</option>\";\r\n tooutput += \"<option value=\\\"Amiri Quran\\\">Amiri Quran</option>\";\r\n tooutput += \"<option value=\\\"DejaVu Sans\\\" selected>DejaVu Sans</option>\";\r\n tooutput += \"<option value=\\\"Noto Kufi Arabic\\\">Noto Kufi Arabic</option>\";\r\n tooutput += \"<option value=\\\"Noto Sans Arabic\\\">Noto Sans Arabic</option>\";\r\n tooutput += \"<option value=\\\"Reem Kufi\\\">Reem Kufi</option>\";\r\n tooutput += \"<option value=\\\"Markazi Text\\\">Markazi Text</option>\";\r\n tooutput += \"<option value=\\\"Jomhuria\\\">Jomhuria</option>\";\r\n tooutput += \"<option value=\\\"Aref Ruqaa\\\">Aref Ruqaa</option>\";\r\n tooutput += \"<option value=\\\"Abril Fatface\\\">Abril Fatface</option>\";\r\n tooutput += \"<option value=\\\"Mada\\\">Mada</option>\";\r\n tooutput += \"<option value=\\\"Mirza\\\">Mirza</option>\";\r\n tooutput += \"<option value=\\\"Raleway\\\">Raleway</option>\";\r\n tooutput += \"<option value=\\\"Gulzar\\\">Gulzar</option>\";\r\n tooutput += \"<option value=\\\"Changa\\\">Changa</option>\";\r\n tooutput += \"<option value=\\\"Lalezar\\\">Lalezar</option>\";\r\n tooutput += \"<option value=\\\"lemonada\\\">Lemonada</option>\";\r\n tooutput += \"<option value=\\\"Marhey\\\">Marhey</option>\";\r\n tooutput += \"<option value=\\\"Noto Nastaliq Urdu\\\">Noto Nastaliq Urdu</option>\";\r\n tooutput += \"<option value=\\\"Cairo Play\\\">Cairo Play</option>\";\r\n tooutput += \"<option value=\\\"Blaka\\\">Blaka</option>\";\r\n tooutput += \"<option value=\\\"Blaka Hollow\\\">Blaka Hollow</option>\";\r\n tooutput += \"<option value=\\\"Alkalami\\\">Alkalami</option>\";\r\n tooutput += \"<option value=\\\"Vibes\\\">Vibes</option>\";\r\n tooutput += \"<option value=\\\"Qahiri\\\">Qahiri</option>\";\r\n tooutput += \"<option value=\\\"Lateef\\\">Lateef</option>\";\r\n \r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:88px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"editInnerHTML("sajdah-\"+verse+\"");\\\"><i class=\\\"fa fa-code\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:66px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setLinearColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:44px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"reduceFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-minus\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"increaseFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-plus\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","-5");\\\"><i class=\\\"fa fa-undo\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","5");\\\"><i class=\\\"fa fa-repeat\\\"></i></span>\";\r\n tooutput += \"</span>\";\r\n tooutput += \"</span><span class=\\\"sajdah\\\" id=\\\"sajdah-\"+verse+\"\\\">۩</span>\";\r\n}\r\n\r\ntooutput += \"</p>\";\r\n\r\ndocument.getElementById(\"output\").innerHTML = tooutput;\r\n\r\n var fontsize = 32; \r\n\r\n function reduceFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize -= 2;\r\n \r\n if (fontsize<4) fontsize=4;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n function increaseFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize += 2;\r\n \r\n if (fontsize>100) fontsize=100;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n var rotateDeg = 0;\r\n \r\n function rotate(id,value) {\r\n var elmnt = document.getElementById(id);\r\n \r\n rotateDeg += parseInt(value);\r\n \r\n alert(id+\"-\"+value);\r\n \r\n elmnt.style.transform = \"rotate(\"+rotateDeg+\"deg)\";\r\n }\r\n \r\n function changeFontAyat(id,inputid) {\r\n var elmnt = document.getElementById(id);\r\n \r\n var e = document.getElementById(inputid);\r\n var value = e.value;\r\n \r\n //alert(value);\r\n \r\n elmnt.style.fontFamily = value;\r\n }\r\n \r\n function setColorAyat(id) {\r\n let bgurl = prompt(\"Please color of text in Hex (e.g. #00ffcc)\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != null) {\r\n elmnt.style.color = bgurl;\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n }\r\n }\r\n \r\n function setLinearColorAyat(id) {\r\n let bgurl = prompt(\"Please enter linear gradient of text (e.g. linear-gradient(to right, #30CFD0 0%, #330867 100%)) and type reset to return text color to normal.\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != \"reset\") {\r\n elmnt.style.background = bgurl;\r\n elmnt.classList.add(\"webkitbg\");\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n elmnt.style.background = \"none\";\r\n elmnt.classList.remove(\"webkitbg\");\r\n \r\n }\r\n }\r\n \r\n function editInnerHTML(id) {\r\n var elmnt = document.getElementById(id);\r\n let code = prompt(\"Please change HTML code inside element (\"+id+\")\", elmnt.innerHTML);\r\n \r\n elmnt.innerHTML = code;\r\n \r\n }\r\n \r\n function changeLanguage(code) {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"translationcontainer-\"+verse);\r\n elmnt.innerHTML = \"<span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[code][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[code][\"font-family\"]+\"\\\">\"+translation[code][\"verses\"][i]+\"</span>\";\r\n }\r\n }\r\n \r\n function changeSajdahNumber() {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"sajdah-\"+verse);\r\n \r\n var versenumber = getArabicNumbers(verse);\r\n elmnt.innerHTML = \"<span style=\\\"font-size: 16px;padding: 5px;padding-left: 10px;padding-right: 10px;border: 1px solid;border-radius: 50%;\\\">\"+versenumber+\"</span>\";\r\n }\r\n }\r\n \r\n function changeLineHeight(id) {\r\n var elmnt = document.getElementById(\"versearabic-\"+id);\r\n \r\n var e = document.getElementById(\"lineheight-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.lineHeight = value;\r\n }\r\n \r\n function changeBottomTranslationAyat(id) {\r\n var elmnt = document.getElementById(\"translationcontainer-\"+id);\r\n \r\n var e = document.getElementById(\"inputbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.top = value;\r\n }\r\n \r\n function changeBottomMarginAyat(id) {\r\n var elmnt = document.getElementById(\"verse-\"+id);\r\n \r\n var e = document.getElementById(\"inputmarginbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.marginBottom = value;\r\n }\r\n \r\n var map =\r\n [\r\n \"&\\#1632;\",\"&\\#1633;\",\"&\\#1634;\",\"&\\#1635;\",\"&\\#1636;\",\r\n \"&\\#1637;\",\"&\\#1638;\",\"&\\#1639;\",\"&\\#1640;\",\"&\\#1641;\"\r\n ];\r\n\r\n function getArabicNumbers(str)\r\n {\r\n var newStr = \"\";\r\n\r\n str = String(str);\r\n\r\n for(i=0; i<str.length; i++)\r\n {\r\n newStr += map[parseInt(str.charAt(i))];\r\n }\r\n\r\n return newStr;\r\n }\r\n \r\n \r\n\r\n\r\n</script>',NULL,0,17,1,NULL,NULL),(154,'Quran Verses - Ramadhan Niat',0,'<link rel=\"stylesheet\" href=\"https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css\">\r\n\r\n<link href=\"https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n .arabic-text {\r\n font-size: 32px;\r\n color:black;\r\n /*font-family: \'DejaVu Sans\';*/\r\n font-family: \'Noto kufi Arabic\';\r\n /*text-shadow: 1px 3px 0 #969696, 1px 13px 5px #aba8a8;*/\r\n }\r\n .ayat {\r\n position:relative;\r\n margin:20px;\r\n transition: all .2s ease-in-out; \r\n cursor : pointer;\r\n margin-bottom:30px;\r\n display: inline-block;\r\n }\r\n .ayat:hover {\r\n color:blue;\r\n background:#f0f0f0;\r\n }\r\n \r\n .outer {\r\n position: relative;\r\n /*height : 266mm;*/\r\n width: 210mm;\r\n height: 297mm;\r\n }\r\n\r\n .innercenter {\r\n position: absolute;\r\n top: 40%;\r\n transform: translateY(-50%);\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innertop {\r\n position: absolute;\r\n top: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .innerbottom {\r\n position: absolute;\r\n bottom: 0;\r\n left:0;\r\n right:0;\r\n }\r\n \r\n .customize {\r\n position:absolute;\r\n top:0;\r\n bottom:0;\r\n left:0;\r\n right:0;\r\n transition: all .2s ease-in-out; \r\n display:none;\r\n }\r\n \r\n .ayat:hover .customize {\r\n display:block;\r\n }\r\n \r\n .buttonsmall {\r\n padding:3px;\r\n background:#000000aa;\r\n color: #fff;\r\n border-radius:3px;\r\n position:absolute;\r\n width: 15px;\r\n height: 15px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .inputsmall {\r\n border-radius:3px;\r\n position:absolute;\r\n width: 100px;\r\n height: 22px;\r\n font-size:12px;\r\n box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;\r\n }\r\n \r\n .webkitbg {\r\n -webkit-background-clip: text !important;\r\n -webkit-text-fill-color: transparent;\r\n }\r\n \r\n .translation {\r\n font-size:12px;\r\n position:absolute;\r\n left:0;\r\n right:0;\r\n top:55px;\r\n text-align:center;\r\n display: table-cell;\r\n vertical-align: top;\r\n }\r\n \r\n .prevent-select {\r\n -webkit-user-select: none; /* Safari */\r\n -ms-user-select: none; /* IE 10 and IE 11 */\r\n user-select: none; /* Standard syntax */\r\n}\r\n \r\n.resize-drag {\r\nwidth: 190mm;\r\n height: 150mm;\r\n position: absolute;\r\n left: 0;\r\n cursor: move;\r\n}\r\n\r\n.resize-drag-design {\r\n background-color: #ffffff88;\r\n border:1px dashed #aaa;\r\n box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;\r\n}\r\n\r\n.resize-handle {\r\n width: 10px;\r\n height: 10px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n position: absolute;\r\n}\r\n\r\n.resize-handle-nw {\r\n top: -5px;\r\n left: -5px;\r\n cursor: nw-resize;\r\n}\r\n\r\n.resize-handle-ne {\r\n top: -5px;\r\n right: -5px;\r\n cursor: ne-resize;\r\n}\r\n\r\n.resize-handle-sw {\r\n bottom: -5px;\r\n left: -5px;\r\n cursor: sw-resize;\r\n}\r\n\r\n.resize-handle-se {\r\n bottom: -5px;\r\n right: -5px;\r\n cursor: se-resize;\r\n}\r\n\r\n.rotate-handle {\r\n width: 20px;\r\n height: 20px;\r\n background-color: #fff;\r\n border: 1px solid #000;\r\n border-radius: 50%;\r\n position: absolute;\r\n right: -10px;\r\n top: -10px;\r\n cursor: crosshair;\r\n}\r\n\r\n#output {\r\n -webkit-print-color-adjust: exact;\r\n -webkit-filter: opacity(1);\r\n}\r\n</style>\r\n\r\n<div class=\"outer\" id=\"outer\">\r\n <div id=\"content\" class=\"innercenter\" style=\"text-align:center;\" dir=\"rtl\">\r\n <div id=\"arabic-text-container\" class=\"arabic-text resize-drag\">\r\n <div id=\"output\"></div>\r\n \r\n <!--div class=\"resize-handle resize-handle-nw\"></div>\r\n <div class=\"resize-handle resize-handle-ne\"></div>\r\n <div class=\"resize-handle resize-handle-sw\"></div-->\r\n <div id=\"handle-resize-se\" class=\"resize-handle resize-handle-se\" style=\"display:none;\"></div>\r\n <div id=\"handle-rotate\" class=\"rotate-handle\" style=\"display:none;\"></div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n\r\n<script>\r\n\r\nvar arabicText = parent.arabicText;\r\n\r\nvar translation = parent.translation;\r\n\r\nvar translationlanguage = parent.translationlanguage;\r\n\r\nconst element = document.querySelector(\'.resize-drag\');\r\nlet isDragging = false;\r\nlet currentX;\r\nlet currentY;\r\nlet currentWidth;\r\nlet currentHeight;\r\nlet currentAngle = 0;\r\nlet resizeHandle = false;\r\nlet rotateHandle = false;\r\n\r\nelement.addEventListener(\"mousedown\", function (e) {\r\n if (e.target.className === \"resize-handle resize-handle-se\") {\r\n resizeHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n currentWidth = element.offsetWidth;\r\n currentHeight = element.offsetHeight;\r\n } else if (e.target.className === \"rotate-handle\") {\r\n rotateHandle = true;\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n } else {\r\n isDragging = true;\r\n currentX = e.clientX;\r\n currentY = e.clientY;\r\n }\r\n});\r\n\r\ndocument.addEventListener(\"mouseup\", function () {\r\n isDragging = false;\r\n resizeHandle = false;\r\n rotateHandle = false;\r\n});\r\n\r\ndocument.addEventListener(\"mousemove\", function (e) {\r\n if (isDragging) {\r\n if (resizeHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n let newWidth = currentWidth + deltaX;\r\n let newHeight = currentHeight + deltaY;\r\n if (newWidth < 0) {\r\n newWidth = 0;\r\n }\r\n if (newHeight < 0) {\r\n newHeight = 0;\r\n }\r\n element.style.width = newWidth + \"px\";\r\n element.style.height = newHeight + \"px\";\r\n } else if (rotateHandle) {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n currentAngle -= deltaX * 0.2;\r\n element.style.transform = `rotate(${-currentAngle}deg)`;\r\n currentX = x;\r\n currentY = y;\r\n } else {\r\n const x = e.clientX;\r\n const y = e.clientY;\r\n const deltaX = x - currentX;\r\n const deltaY = y - currentY;\r\n element.style.left = (element.offsetLeft + deltaX) + \"px\";\r\n element.style.top = (element.offsetTop + deltaY) + \"px\";\r\n currentX = x;\r\n currentY = y;\r\n }\r\n }\r\n});\r\n\r\n\r\nvar tooutput = \"<p class=\\\"prevent-select\\\" style=\\\"color:inherit;\\\">\";\r\n\r\nfor (var i=0; i<arabicText.length;i++) {\r\n var verse = i+1;\r\n tooutput += \"<span class=\\\"ayat\\\" id=\\\"verse-\"+verse+\"\\\">\";\r\n tooutput += \"<span class=\\\"ayat\\\" id=\\\"versearabic-\"+verse+\"\\\">\";\r\n tooutput += arabicText[i];\r\n tooutput += \"</span>\";\r\n \r\n tooutput += \"<span class=\\\"translation\\\" id=\\\"translationcontainer-\"+verse+\"\\\"><span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[translationlanguage][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[translationlanguage][\"font-family\"]+\"\\\">\"+translation[translationlanguage][\"verses\"][i]+\"</span></span>\";\r\n \r\n tooutput += \"<span class=\\\"customize\\\" id=\\\"editverse-\"+verse+\"\\\">\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputmarginbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomMarginAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:0px;width:70px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Mar-Bot</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"inputbottom-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeBottomTranslationAyat("\"+verse+\"");\\\" style=\\\"top:10px;right:73px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Trans-Top</option>\";\r\n tooutput += \"<option value=\\\"-50px\\\">-50px</option>\";\r\n tooutput += \"<option value=\\\"-45px\\\">-45px</option>\";\r\n tooutput += \"<option value=\\\"-40px\\\">-40px</option>\";\r\n tooutput += \"<option value=\\\"-35px\\\">-35px</option>\";\r\n tooutput += \"<option value=\\\"-30px\\\">-30px</option>\";\r\n tooutput += \"<option value=\\\"-25px\\\">-25px</option>\";\r\n tooutput += \"<option value=\\\"-20px\\\">-20px</option>\";\r\n tooutput += \"<option value=\\\"-10px\\\">-10px</option>\";\r\n tooutput += \"<option value=\\\"0px\\\">0px</option>\";\r\n tooutput += \"<option value=\\\"10px\\\">10px</option>\";\r\n tooutput += \"<option value=\\\"15px\\\">15px</option>\";\r\n tooutput += \"<option value=\\\"20px\\\">20px</option>\";\r\n tooutput += \"<option value=\\\"25px\\\">25px</option>\";\r\n tooutput += \"<option value=\\\"30px\\\">30px</option>\";\r\n tooutput += \"<option value=\\\"35px\\\">35px</option>\";\r\n tooutput += \"<option value=\\\"40px\\\">40px</option>\";\r\n tooutput += \"<option value=\\\"45px\\\">45px</option>\";\r\n tooutput += \"<option value=\\\"50px\\\">50px</option>\";\r\n tooutput += \"<option value=\\\"55px\\\">55px</option>\";\r\n tooutput += \"<option value=\\\"60px\\\">60px</option>\";\r\n tooutput += \"<option value=\\\"65px\\\">65px</option>\";\r\n tooutput += \"<option value=\\\"70px\\\">70px</option>\";\r\n tooutput += \"<option value=\\\"75px\\\">75px</option>\";\r\n tooutput += \"<option value=\\\"80px\\\">80px</option>\";\r\n tooutput += \"<option value=\\\"85px\\\">85px</option>\";\r\n tooutput += \"<option value=\\\"90px\\\">90px</option>\";\r\n tooutput += \"<option value=\\\"95px\\\">95px</option>\";\r\n tooutput += \"<option value=\\\"100px\\\">100px</option>\";\r\n tooutput += \"<option value=\\\"110px\\\">110px</option>\";\r\n tooutput += \"<option value=\\\"120px\\\">120px</option>\";\r\n tooutput += \"<option value=\\\"130px\\\">130px</option>\";\r\n tooutput += \"<option value=\\\"140px\\\">140px</option>\";\r\n tooutput += \"<option value=\\\"150px\\\">150px</option>\";\r\n tooutput += \"<option value=\\\"160px\\\">160px</option>\";\r\n tooutput += \"<option value=\\\"170px\\\">170px</option>\";\r\n tooutput += \"<option value=\\\"180px\\\">180px</option>\";\r\n tooutput += \"<option value=\\\"190px\\\">190px</option>\";\r\n tooutput += \"<option value=\\\"200px\\\">200px</option>\";\r\n tooutput += \"<option value=\\\"210px\\\">210px</option>\";\r\n tooutput += \"<option value=\\\"220px\\\">220px</option>\";\r\n tooutput += \"<option value=\\\"230px\\\">230px</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select dir=\\\"ltr\\\" id=\\\"lineheight-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeLineHeight("\"+verse+\"");\\\" style=\\\"top:10px;right:152px;width:75px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"\\\" selected disabled>Line-Hgt</option>\";\r\n tooutput += \"<option value=\\\"0%\\\">0%</option>\";\r\n tooutput += \"<option value=\\\"10%\\\">10%</option>\";\r\n tooutput += \"<option value=\\\"20%\\\">20%</option>\";\r\n tooutput += \"<option value=\\\"30%\\\">30%</option>\";\r\n tooutput += \"<option value=\\\"40%\\\">40%</option>\";\r\n tooutput += \"<option value=\\\"50%\\\">50%</option>\";\r\n tooutput += \"<option value=\\\"60%\\\">60%</option>\";\r\n tooutput += \"<option value=\\\"70%\\\">70%</option>\";\r\n tooutput += \"<option value=\\\"80%\\\">80%</option>\";\r\n tooutput += \"<option value=\\\"90%\\\">90%</option>\";\r\n tooutput += \"<option value=\\\"100%\\\">100%</option>\";\r\n tooutput += \"<option value=\\\"110%\\\">110%</option>\";\r\n tooutput += \"<option value=\\\"120%\\\">120%</option>\";\r\n tooutput += \"<option value=\\\"130%\\\">130%</option>\";\r\n tooutput += \"<option value=\\\"140%\\\">140%</option>\";\r\n tooutput += \"<option value=\\\"150%\\\">150%</option>\";\r\n tooutput += \"<option value=\\\"160%\\\">160%</option>\";\r\n tooutput += \"<option value=\\\"170%\\\">170%</option>\";\r\n tooutput += \"<option value=\\\"180%\\\">180%</option>\";\r\n tooutput += \"<option value=\\\"190%\\\">190%</option>\";\r\n tooutput += \"<option value=\\\"200%\\\">200%</option>\";\r\n tooutput += \"<option value=\\\"210%\\\">210%</option>\";\r\n tooutput += \"<option value=\\\"220%\\\">220%</option>\";\r\n tooutput += \"<option value=\\\"230%\\\">230%</option>\";\r\n tooutput += \"<option value=\\\"240%\\\">240%</option>\";\r\n tooutput += \"<option value=\\\"250%\\\">250%</option>\";\r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<select id=\\\"inputfont-\"+verse+\"\\\" class=\\\"inputsmall\\\" onchange=\\\"changeFontAyat("verse-\"+verse+\"","inputfont-\"+verse+\"");\\\" style=\\\"top:-15px;right:112px;-webkit-text-fill-color:#000000;text-shadow:none;\\\">\";\r\n tooutput += \"<option value=\\\"Amiri\\\">Amiri</option>\";\r\n tooutput += \"<option value=\\\"Amiri Quran\\\">Amiri Quran</option>\";\r\n tooutput += \"<option value=\\\"DejaVu Sans\\\" selected>DejaVu Sans</option>\";\r\n tooutput += \"<option value=\\\"Noto Kufi Arabic\\\">Noto Kufi Arabic</option>\";\r\n tooutput += \"<option value=\\\"Noto Sans Arabic\\\">Noto Sans Arabic</option>\";\r\n tooutput += \"<option value=\\\"Reem Kufi\\\">Reem Kufi</option>\";\r\n tooutput += \"<option value=\\\"Markazi Text\\\">Markazi Text</option>\";\r\n tooutput += \"<option value=\\\"Jomhuria\\\">Jomhuria</option>\";\r\n tooutput += \"<option value=\\\"Aref Ruqaa\\\">Aref Ruqaa</option>\";\r\n tooutput += \"<option value=\\\"Abril Fatface\\\">Abril Fatface</option>\";\r\n tooutput += \"<option value=\\\"Mada\\\">Mada</option>\";\r\n tooutput += \"<option value=\\\"Mirza\\\">Mirza</option>\";\r\n tooutput += \"<option value=\\\"Raleway\\\">Raleway</option>\";\r\n tooutput += \"<option value=\\\"Gulzar\\\">Gulzar</option>\";\r\n tooutput += \"<option value=\\\"Changa\\\">Changa</option>\";\r\n tooutput += \"<option value=\\\"Lalezar\\\">Lalezar</option>\";\r\n tooutput += \"<option value=\\\"lemonada\\\">Lemonada</option>\";\r\n tooutput += \"<option value=\\\"Marhey\\\">Marhey</option>\";\r\n tooutput += \"<option value=\\\"Noto Nastaliq Urdu\\\">Noto Nastaliq Urdu</option>\";\r\n tooutput += \"<option value=\\\"Cairo Play\\\">Cairo Play</option>\";\r\n tooutput += \"<option value=\\\"Blaka\\\">Blaka</option>\";\r\n tooutput += \"<option value=\\\"Blaka Hollow\\\">Blaka Hollow</option>\";\r\n tooutput += \"<option value=\\\"Alkalami\\\">Alkalami</option>\";\r\n tooutput += \"<option value=\\\"Vibes\\\">Vibes</option>\";\r\n tooutput += \"<option value=\\\"Qahiri\\\">Qahiri</option>\";\r\n tooutput += \"<option value=\\\"Lateef\\\">Lateef</option>\";\r\n \r\n tooutput += \"</select>\";\r\n \r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:88px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"editInnerHTML("sajdah-\"+verse+\"");\\\"><i class=\\\"fa fa-code\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:66px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setLinearColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:44px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"setColorAyat("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-paint-brush\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"reduceFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-minus\\\"></i></span>\";\r\n tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0px;border: 1px solid #ffffff;-webkit-text-fill-color:#ffffff;text-shadow:none;\\\" onclick=\\\"increaseFontSize("verse-\"+verse+\"");\\\"><i class=\\\"fa fa-plus\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:22px;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","-5");\\\"><i class=\\\"fa fa-undo\\\"></i></span>\";\r\n //tooutput += \"<span class=\\\"buttonsmall\\\" style=\\\"top:-15px;right:0;border: 1px solid #ffffff;\\\" onclick=\\\"rotate("verse-\"+verse+\"","5");\\\"><i class=\\\"fa fa-repeat\\\"></i></span>\";\r\n tooutput += \"</span>\";\r\n tooutput += \"</span><span class=\\\"sajdah\\\" id=\\\"sajdah-\"+verse+\"\\\">۩</span>\";\r\n}\r\n\r\ntooutput += \"</p>\";\r\n\r\ndocument.getElementById(\"output\").innerHTML = tooutput;\r\n\r\n var fontsize = 32; \r\n\r\n function reduceFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize -= 2;\r\n \r\n if (fontsize<4) fontsize=4;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n function increaseFontSize(id) {\r\n var elmnt = document.getElementById(id);\r\n \r\n fontsize += 2;\r\n \r\n if (fontsize>100) fontsize=100;\r\n elmnt.style.fontSize = fontsize+\"px\";\r\n \r\n }\r\n \r\n var rotateDeg = 0;\r\n \r\n function rotate(id,value) {\r\n var elmnt = document.getElementById(id);\r\n \r\n rotateDeg += parseInt(value);\r\n \r\n alert(id+\"-\"+value);\r\n \r\n elmnt.style.transform = \"rotate(\"+rotateDeg+\"deg)\";\r\n }\r\n \r\n function changeFontAyat(id,inputid) {\r\n var elmnt = document.getElementById(id);\r\n \r\n var e = document.getElementById(inputid);\r\n var value = e.value;\r\n \r\n //alert(value);\r\n \r\n elmnt.style.fontFamily = value;\r\n }\r\n \r\n function setColorAyat(id) {\r\n let bgurl = prompt(\"Please color of text in Hex (e.g. #00ffcc)\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != null) {\r\n elmnt.style.color = bgurl;\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n }\r\n }\r\n \r\n function setLinearColorAyat(id) {\r\n let bgurl = prompt(\"Please enter linear gradient of text (e.g. linear-gradient(to right, #30CFD0 0%, #330867 100%)) and type reset to return text color to normal.\", \"\");\r\n var elmnt = document.getElementById(id);\r\n \r\n if (bgurl != \"reset\") {\r\n elmnt.style.background = bgurl;\r\n elmnt.classList.add(\"webkitbg\");\r\n } else {\r\n elmnt.style.color = \"#000000\";\r\n elmnt.style.background = \"none\";\r\n elmnt.classList.remove(\"webkitbg\");\r\n \r\n }\r\n }\r\n \r\n function editInnerHTML(id) {\r\n var elmnt = document.getElementById(id);\r\n let code = prompt(\"Please change HTML code inside element (\"+id+\")\", elmnt.innerHTML);\r\n \r\n elmnt.innerHTML = code;\r\n \r\n }\r\n \r\n function changeLanguage(code) {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"translationcontainer-\"+verse);\r\n elmnt.innerHTML = \"<span class=\\\"translationtext\\\" id=\\\"translation-\"+verse+\"\\\" dir=\\\"\"+translation[code][\"direction\"]+\"\\\" style=\\\"font-family:\"+translation[code][\"font-family\"]+\"\\\">\"+translation[code][\"verses\"][i]+\"</span>\";\r\n }\r\n }\r\n \r\n function changeSajdahNumber() {\r\n for (var i=0; i<arabicText.length;i++) {\r\n verse = i+1;\r\n var elmnt = document.getElementById(\"sajdah-\"+verse);\r\n \r\n var versenumber = getArabicNumbers(verse);\r\n elmnt.innerHTML = \"<span style=\\\"font-size: 16px;padding: 5px;padding-left: 10px;padding-right: 10px;border: 1px solid;border-radius: 50%;\\\">\"+versenumber+\"</span>\";\r\n }\r\n }\r\n \r\n function changeLineHeight(id) {\r\n var elmnt = document.getElementById(\"versearabic-\"+id);\r\n \r\n var e = document.getElementById(\"lineheight-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.lineHeight = value;\r\n }\r\n \r\n function changeBottomTranslationAyat(id) {\r\n var elmnt = document.getElementById(\"translationcontainer-\"+id);\r\n \r\n var e = document.getElementById(\"inputbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.top = value;\r\n }\r\n \r\n function changeBottomMarginAyat(id) {\r\n var elmnt = document.getElementById(\"verse-\"+id);\r\n \r\n var e = document.getElementById(\"inputmarginbottom-\"+id);\r\n var value = e.value;\r\n \r\n elmnt.style.marginBottom = value;\r\n }\r\n \r\n var map =\r\n [\r\n \"&\\#1632;\",\"&\\#1633;\",\"&\\#1634;\",\"&\\#1635;\",\"&\\#1636;\",\r\n \"&\\#1637;\",\"&\\#1638;\",\"&\\#1639;\",\"&\\#1640;\",\"&\\#1641;\"\r\n ];\r\n\r\n function getArabicNumbers(str)\r\n {\r\n var newStr = \"\";\r\n\r\n str = String(str);\r\n\r\n for(i=0; i<str.length; i++)\r\n {\r\n newStr += map[parseInt(str.charAt(i))];\r\n }\r\n\r\n return newStr;\r\n }\r\n \r\n \r\n\r\n\r\n</script>',NULL,0,17,1,NULL,NULL),(155,'FILE QNA',0,'<style>\r\n .chat-wrapper{\r\n background:white;\r\n }\r\n</style>\r\n\r\n\r\n{{content(\'File_QNA\')}}',NULL,0,17,1,1,NULL),(156,'CHAT',0,'<link rel=\"stylesheet\" href=\"https://ai-chatbot.dynaweb4.com/assets/modules/channel-web/examples/parent.css\" type=\"text/css\" />\r\n<base href=\"/\" />\r\n<!-- Object.assign polyfill (required for IE) -->\r\n<script src=\"https://ai-chatbot.dynaweb4.com/assets/modules/channel-web/object_assign.js\"></script>\r\n<script src=\"https://ai-chatbot.dynaweb4.com/assets/modules/channel-web/inject.js\"></script>\r\n <style>\r\n .bp-widget-web {\r\n z-index:1000;\r\n }\r\n </style>\r\n\r\n <div id=\"chat2\"></div>\r\n\r\n <script>\r\n function parseQuery(queryString) {\r\n const query = {}\r\n const pairs = (queryString[0] === \'?\' ? queryString.substr(1) : queryString).split(\'&\')\r\n for (let i = 0; i < pairs.length; i++) {\r\n const pair = pairs[i].split(\'=\')\r\n query[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1] || \'\')\r\n }\r\n return query\r\n }\r\n\r\n const params = parseQuery(window.location && window.location.search)\r\n const botId = (params && params.botId) || \'quran\'\r\n\r\n let userId\r\n let webchatOpen = false\r\n\r\n let lastConfig = {\r\n host: \'https://ai-chatbot.dynaweb4.com\',\r\n botId: botId,\r\n lazySocket: false,\r\n extraStylesheet: \'https://ai-chatbot.dynaweb4.com/assets/modules/channel-web/examples/custom-theme.css\',\r\n showConversationsButton: false,\r\n botName: \'Chatbot\',\r\n botConvoDescription: \'Start your chat with out chatbot\',\r\n enableReset: true,\r\n enablePersistHistory: false,\r\n enableResetSessionShortcut: false\r\n /*\r\n To change the styling of the webchat, you can either edit directly default.css, or use the extraStylesheet property.\r\n This allows you to customize the chat on a per-bot basis.\r\n */\r\n //extraStylesheet: \'assets/modules/channel-web/examples/my-theme.css\'\r\n }\r\n\r\n window.botpressWebChat.init(lastConfig)\r\n\r\n // document.getElementById(\'origin\').innerText = window.location.origin\r\n\r\n\r\n window.addEventListener(\'message\', function(message) {\r\n // chat 1\r\n if (message.data.userId) {\r\n userId = message.data.userId\r\n // document.getElementById(\'user-id-bp\').innerText = userId\r\n }\r\n \r\n if (message.data.name === \'webchatReady\') {\r\n window.botpressWebChat.sendEvent({\r\n type: \"proactive-trigger\",\r\n channel: \"web\",\r\n payload: {\r\n text: \"Hi, welcome to dynaweb chatbot.\"\r\n }\r\n })\r\n }\r\n\r\n if (message.data.name === \'webchatOpened\') {\r\n \r\n // window.botpressWebChat.sendEvent({\r\n // type: \"proactive-trigger\",\r\n // channel: \"web\",\r\n // payload: {\r\n // text: \"COMMAND-SELECT-LANGUAGE\"\r\n // }\r\n // })\r\n \r\n // document.getElementById(\'toggle-bp\').style.backgroundColor = \'red\'\r\n }\r\n\r\n if (message.data.name === \'webchatClosed\') {\r\n webchatOpen = false\r\n // document.getElementById(\'toggle-bp\').style.backgroundColor = \'green\'\r\n }\r\n })\r\n </script>',NULL,0,17,1,1,NULL);
/*!40000 ALTER TABLE `frontend_content` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_content_assign`
--
DROP TABLE IF EXISTS `frontend_content_assign`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_content_assign` (
`assign_id` int NOT NULL AUTO_INCREMENT,
`content_id` int DEFAULT NULL,
`page_id` int DEFAULT NULL,
`content_order` int DEFAULT NULL,
`category_id` int DEFAULT NULL,
`status` tinyint(1) DEFAULT '1',
PRIMARY KEY (`assign_id`)
) ENGINE=InnoDB AUTO_INCREMENT=565 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_content_assign`
--
LOCK TABLES `frontend_content_assign` WRITE;
/*!40000 ALTER TABLE `frontend_content_assign` DISABLE KEYS */;
INSERT INTO `frontend_content_assign` VALUES (1,1,1,1,12,1),(2,2,1,0,12,1),(3,3,1,24,12,1),(4,4,1,23,12,1),(6,6,1,10,12,0),(7,7,1,12,12,0),(8,8,1,14,12,1),(9,9,1,15,12,0),(10,10,1,20,12,0),(11,11,1,21,12,0),(12,12,1,22,12,1),(14,1,2,2,12,1),(15,2,2,1,12,1),(16,3,2,6,12,1),(17,4,2,5,12,1),(27,14,2,4,12,0),(28,1,3,1,12,1),(29,2,3,0,12,1),(30,3,3,5,12,1),(31,4,3,4,12,1),(33,15,3,2,12,1),(34,1,4,1,12,1),(35,2,4,0,12,1),(36,3,4,5,12,1),(37,4,4,4,12,1),(44,16,4,3,12,1),(45,1,6,1,12,1),(46,2,6,0,12,1),(47,3,6,4,12,1),(48,4,6,3,12,1),(50,17,6,2,12,1),(51,1,7,1,12,1),(52,2,7,0,12,1),(53,3,7,8,12,1),(54,4,7,7,12,1),(56,18,7,4,12,1),(57,19,7,2,12,1),(58,20,7,3,12,1),(59,21,7,6,12,1),(60,22,7,5,12,1),(61,1,8,1,12,1),(62,2,8,0,12,1),(63,3,8,9,12,1),(64,4,8,8,12,1),(67,20,8,4,12,1),(68,21,8,7,12,1),(69,22,8,6,12,1),(71,24,8,5,12,1),(72,19,8,3,12,1),(73,1,9,1,12,1),(74,2,9,0,12,1),(75,3,9,9,12,1),(76,4,9,8,12,1),(79,20,9,3,12,1),(80,21,9,7,12,1),(82,1,10,1,12,1),(83,2,10,0,12,1),(84,3,10,9,12,1),(85,4,10,8,12,1),(86,20,10,3,12,1),(87,21,10,7,12,1),(91,1,11,1,12,1),(92,2,11,0,12,1),(93,3,11,8,12,1),(94,4,11,7,12,1),(97,20,11,3,12,1),(98,21,11,6,12,1),(100,1,12,1,12,1),(101,2,12,0,12,1),(102,3,12,9,12,1),(103,4,12,8,12,1),(104,20,12,3,12,1),(105,21,12,7,12,1),(109,1,13,1,12,1),(110,2,13,0,12,1),(111,3,13,9,12,1),(112,4,13,8,12,1),(115,20,13,3,12,1),(116,21,13,7,12,1),(118,1,14,1,12,1),(119,2,14,0,12,1),(120,3,14,9,12,1),(121,4,14,8,12,1),(122,20,14,3,12,1),(123,21,14,7,12,1),(127,1,15,1,12,1),(128,2,15,0,12,1),(129,3,15,9,12,1),(130,4,15,8,12,1),(133,20,15,4,12,1),(134,21,15,7,12,1),(136,1,16,1,12,1),(137,2,16,0,12,1),(138,3,16,9,12,1),(139,4,16,8,12,1),(140,20,16,3,12,1),(141,21,16,7,12,1),(145,1,17,1,12,1),(146,2,17,0,12,1),(147,3,17,9,12,1),(148,4,17,8,12,1),(151,20,17,3,12,1),(152,21,17,7,12,1),(154,1,18,1,12,1),(155,2,18,0,12,1),(156,3,18,9,12,1),(157,4,18,8,12,1),(158,20,18,3,12,1),(159,21,18,7,12,1),(163,25,9,2,12,1),(164,26,9,4,12,1),(165,27,9,6,12,1),(166,25,10,2,12,1),(167,27,10,6,12,1),(168,28,10,5,12,1),(169,29,11,2,12,1),(170,30,11,4,12,1),(171,31,11,5,12,1),(172,29,12,2,12,1),(173,31,12,6,12,1),(174,32,12,5,12,1),(175,33,13,2,12,1),(176,34,13,4,12,1),(177,35,13,6,12,1),(178,33,14,2,12,1),(179,35,14,6,12,1),(180,36,14,5,12,1),(181,37,15,3,12,1),(182,38,15,5,12,1),(183,39,15,6,12,1),(184,37,16,2,12,1),(185,39,16,6,12,1),(186,40,16,4,12,1),(187,41,17,2,12,0),(188,42,17,4,12,1),(189,43,17,5,12,0),(190,41,18,2,12,1),(191,43,18,6,12,1),(192,44,18,5,12,1),(193,1,19,1,12,1),(194,2,19,0,12,1),(195,3,19,5,12,1),(196,4,19,4,12,1),(198,45,19,3,12,1),(199,1,20,1,12,1),(200,2,20,0,12,1),(201,3,20,5,12,1),(202,4,20,4,12,1),(204,46,20,3,12,1),(205,47,1,11,12,0),(206,2,21,0,12,1),(207,3,21,15,12,1),(208,1,21,1,12,1),(209,4,21,14,12,1),(210,12,21,13,12,1),(214,48,21,4,12,0),(215,49,21,12,12,0),(216,50,21,9,12,0),(217,51,1,26,17,1),(218,52,1,25,17,1),(257,53,1,3,12,1),(258,54,1,4,12,1),(259,55,1,7,12,0),(260,56,1,8,12,0),(261,57,1,13,12,1),(262,58,2,3,12,1),(263,59,1,17,12,1),(264,60,1,5,12,1),(265,61,21,3,12,1),(266,62,21,5,12,1),(267,60,21,6,12,1),(269,63,21,10,12,1),(270,64,21,11,12,1),(271,2,22,0,12,1),(272,1,22,1,12,1),(273,12,22,10,12,1),(274,4,22,11,12,1),(275,3,22,12,12,1),(279,54,22,4,12,0),(280,60,22,5,12,0),(281,65,22,7,12,0),(282,1,23,1,12,1),(283,2,23,0,12,1),(284,3,23,4,12,1),(285,4,23,3,12,1),(290,66,23,2,12,1),(291,67,1,18,12,1),(292,68,1,28,12,1),(293,69,24,1,12,1),(294,1,25,1,12,1),(295,2,25,0,12,1),(296,3,25,5,12,1),(297,4,25,4,12,1),(302,70,25,3,12,1),(303,71,26,1,17,1),(304,72,1,6,12,0),(306,74,1,9,12,1),(308,74,22,6,12,1),(309,75,21,2,12,1),(310,76,21,7,12,1),(311,77,1,16,12,1),(312,78,1,19,12,1),(313,1,27,1,12,1),(314,2,27,0,12,1),(315,3,27,5,12,1),(316,4,27,4,12,1),(320,79,27,2,12,1),(321,12,27,3,12,1),(322,1,28,1,12,1),(323,2,28,0,12,1),(324,3,28,5,12,1),(325,4,28,4,12,1),(329,12,28,3,12,1),(330,80,28,2,12,1),(331,1,29,1,12,1),(332,2,29,0,12,1),(333,3,29,6,12,1),(334,4,29,5,12,1),(337,12,29,4,12,1),(339,81,29,3,12,1),(340,1,30,1,12,1),(341,2,30,0,12,1),(342,3,30,5,12,1),(343,4,30,4,12,1),(348,82,30,3,12,1),(350,84,22,3,12,1),(352,73,1,2,12,1),(353,85,22,2,12,1),(356,87,22,8,12,1),(357,88,22,9,12,0),(358,89,21,8,12,1),(359,2,32,1,12,1),(360,1,32,2,12,1),(361,37,32,3,12,1),(362,20,32,4,12,1),(363,90,32,5,12,1),(364,91,32,6,12,1),(365,21,32,7,12,1),(366,4,32,8,12,1),(367,3,32,9,12,1),(370,2,33,1,12,1),(371,1,33,2,12,1),(372,37,33,3,12,1),(373,20,33,4,12,1),(374,92,33,5,12,1),(375,91,33,6,12,1),(376,21,33,7,12,1),(377,4,33,8,12,1),(378,3,33,9,12,1),(381,2,34,0,12,1),(382,1,34,1,12,1),(383,4,34,3,12,1),(384,3,34,4,12,1),(387,93,34,2,12,1),(388,94,38,1,12,1),(389,95,36,1,12,1),(390,96,36,2,12,1),(391,97,36,3,12,1),(395,97,35,3,12,1),(396,98,35,2,12,1),(397,95,40,0,12,1),(398,97,40,2,12,1),(399,99,40,1,12,1),(400,100,37,1,12,1),(401,101,37,2,12,1),(402,102,37,3,12,1),(403,103,37,4,12,1),(404,104,37,5,12,1),(405,105,37,6,12,1),(406,100,39,0,12,1),(407,101,39,1,12,1),(408,102,39,2,12,1),(409,104,39,4,12,1),(410,105,39,5,12,1),(411,106,39,3,12,1),(412,100,41,0,12,1),(413,101,41,1,12,1),(414,102,41,2,12,1),(415,104,41,4,12,1),(416,105,41,5,12,1),(417,107,41,3,12,1),(418,100,42,0,12,1),(419,101,42,1,12,1),(420,102,42,2,12,1),(421,104,42,4,12,1),(422,105,42,5,12,1),(423,108,42,3,12,1),(424,100,43,0,12,1),(425,101,43,1,12,1),(426,102,43,2,12,1),(427,104,43,4,12,1),(428,105,43,5,12,1),(429,100,44,0,12,1),(430,101,44,1,12,1),(431,102,44,2,12,1),(432,104,44,4,12,1),(433,105,44,5,12,1),(434,100,45,0,12,1),(435,101,45,1,12,1),(436,102,45,2,12,1),(437,104,45,4,12,1),(438,105,45,5,12,1),(439,109,43,3,12,1),(441,110,45,3,12,1),(442,111,44,3,12,1),(443,112,1,29,17,1),(446,124,2,0,17,1),(447,1,46,2,12,1),(448,2,46,1,12,1),(449,3,46,5,12,1),(450,4,46,4,12,1),(455,124,46,0,17,1),(456,1,47,2,12,1),(457,2,47,1,12,1),(458,3,47,5,12,1),(459,4,47,4,12,1),(462,124,47,0,17,1),(463,125,46,3,12,1),(464,126,47,3,12,1),(465,127,35,1,12,1),(466,128,1,27,17,1),(467,1,48,2,12,1),(468,2,48,1,12,1),(469,3,48,9,12,1),(470,4,48,8,12,1),(473,124,48,0,17,1),(474,129,48,5,12,1),(475,130,48,4,12,1),(476,131,49,1,12,1),(477,132,48,3,12,1),(478,133,48,7,12,1),(480,134,50,2,12,1),(481,135,48,6,12,0),(483,136,51,1,12,1),(484,137,51,5,12,1),(486,139,51,4,17,1),(487,1,52,2,12,1),(488,2,52,1,12,1),(489,3,52,9,12,1),(490,4,52,8,12,1),(491,124,52,0,17,1),(493,130,52,4,12,1),(494,132,52,3,12,1),(495,133,52,7,12,1),(497,140,52,6,12,1),(499,141,52,5,12,1),(500,1,53,2,12,1),(501,2,53,1,12,1),(502,3,53,7,12,1),(503,4,53,6,12,1),(506,124,53,0,17,1),(507,142,53,5,12,1),(508,143,53,4,12,1),(509,144,53,8,17,1),(510,1,54,3,12,1),(511,2,54,2,12,1),(512,3,54,11,12,1),(513,4,54,10,12,1),(514,124,54,1,17,1),(515,129,54,7,12,0),(516,130,54,5,12,1),(517,132,54,4,12,1),(518,133,54,9,12,1),(519,135,54,8,12,0),(520,144,54,12,17,1),(521,145,54,0,17,1),(525,145,55,0,17,1),(526,144,55,3,17,1),(527,147,55,2,12,1),(528,148,54,6,12,1),(529,149,51,3,17,1),(530,150,51,2,12,0),(531,151,51,0,12,0),(532,136,57,1,12,1),(533,137,57,6,12,1),(535,149,57,3,17,1),(536,150,57,2,12,0),(537,151,57,0,12,0),(538,152,57,5,17,1),(539,136,58,1,12,1),(540,137,58,6,12,1),(541,149,58,3,17,1),(542,150,58,2,12,0),(543,151,58,0,12,0),(545,153,58,5,17,1),(546,136,59,1,12,1),(547,137,59,6,12,1),(548,149,59,3,17,1),(549,150,59,2,12,0),(550,151,59,0,12,0),(552,154,59,5,17,1),(553,1,60,1,12,1),(554,2,60,0,12,1),(555,3,60,9,12,1),(556,4,60,8,12,1),(557,20,60,3,12,1),(558,21,60,7,12,1),(559,41,60,2,12,0),(560,42,60,4,12,0),(561,43,60,6,12,0),(562,155,60,5,17,1),(563,156,52,10,17,1),(564,156,17,10,NULL,1);
/*!40000 ALTER TABLE `frontend_content_assign` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_content_category`
--
DROP TABLE IF EXISTS `frontend_content_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_content_category` (
`category_id` int NOT NULL AUTO_INCREMENT,
`category_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`category_id`)
) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_content_category`
--
LOCK TABLES `frontend_content_category` WRITE;
/*!40000 ALTER TABLE `frontend_content_category` DISABLE KEYS */;
INSERT INTO `frontend_content_category` VALUES (1,'Navbar'),(2,'Slider'),(3,'Introduction'),(4,'Information'),(5,'Map'),(6,'Contact'),(7,'Media Gallery'),(8,'Testimonial'),(9,'Social Network'),(10,'Login'),(11,'Vizualization'),(12,'Panel'),(13,'Slider No Gallery'),(14,'SubFooter'),(15,'Accordion'),(16,'BreadCrumbs'),(17,'Others'),(18,'Section'),(19,'Preloader'),(20,'Footer'),(21,'Header'),(22,'Subheader');
/*!40000 ALTER TABLE `frontend_content_category` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_content_history`
--
DROP TABLE IF EXISTS `frontend_content_history`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_content_history` (
`content_history_id` int NOT NULL AUTO_INCREMENT,
`history_content_id` int DEFAULT NULL,
`history_content_title` varchar(250) DEFAULT NULL,
`history_content` longtext CHARACTER SET utf8mb3 COLLATE utf8mb3_bin,
`history_page_id` int DEFAULT NULL,
`history_category_id` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
PRIMARY KEY (`content_history_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_content_history`
--
LOCK TABLES `frontend_content_history` WRITE;
/*!40000 ALTER TABLE `frontend_content_history` DISABLE KEYS */;
/*!40000 ALTER TABLE `frontend_content_history` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_content_tags`
--
DROP TABLE IF EXISTS `frontend_content_tags`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_content_tags` (
`tag_id` int NOT NULL AUTO_INCREMENT,
`content_name` varchar(250) NOT NULL,
`content_details` text NOT NULL,
`content_status` int NOT NULL,
PRIMARY KEY (`tag_id`),
UNIQUE KEY `content_name` (`content_name`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb3;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_content_tags`
--
LOCK TABLES `frontend_content_tags` WRITE;
/*!40000 ALTER TABLE `frontend_content_tags` DISABLE KEYS */;
INSERT INTO `frontend_content_tags` VALUES (1,'test','<?php\r\n$name = \'Portal V2\';\r\n$version = \'Yii 2\';\r\n?>\r\n\r\n<h2> Hello world <?= $name ?> version :-<?= $version ?></h2>',1),(2,'header_tags','<header>\r\n <h2>Header 1</h2>\r\n</header>',1),(3,'footer_tags','<footer>\r\n <h2>Footer</h2>\r\n</footer>',1),(4,'sub_content','<?php\r\nuse backend\\models\\frontendpage\\Frontendpage;\r\nuse common\\components\\PortalEngine;\r\nuse common\\components\\PortalDBContent;\r\nuse backend\\models\\frontendtheme\\FrontendTheme;\r\n\r\n$title = \'Dashboard\';\r\n$pagetitle = \'Dashboard\';\r\n$slug = isset($_GET[\'params\']) ? filter_var($_GET[\'params\'], FILTER_SANITIZE_STRING) : null;\r\n$meta = null;\r\n\r\n$breadcrumb = [\r\n \'Utama\' => [\'active\' => false, \'link\' => false],\r\n \'Dashboard\' => [\'active\' => true, \'link\' => false],\r\n];\r\n\r\n\r\n/*** GET SLUG AS A PAGE FOR DYNAMIC LAYOUT ***/\r\nif( !empty($slug) ) {\r\n /** get page id by slug **/\r\n $frontend_page = Frontendpage::find()\r\n ->where([\'slug_enable\' => 1, \'page_slug\' => $slug])\r\n ->one();\r\n \r\n if ( !empty($frontend_page) ) {\r\n $__dyna_frontend_theme = FrontendTheme::findOne($frontend_page->theme_id);\r\n \r\n $THEME_CSS = $__dyna_frontend_theme->theme_css ?? null;\r\n $THEME_JS = $__dyna_frontend_theme->theme_js ?? null;\r\n \r\n $path = PortalDBContent::getPathContent($frontend_page->page_id, $frontend_page->last_update, \'.json\');\r\n \r\n if(!PortalDBContent::fileIsExist($path)) {\r\n $path = PortalDBContent::generateSubContent($frontend_page);\r\n }\r\n \r\n echo \'<script>console.log(\"Loading snapshot \' . $frontend_page->last_update . \' \")</script>\';\r\n \r\n $meta = json_decode(file_get_contents($path));\r\n }\r\n \r\n \r\n if(!isset($meta->file)) {\r\n // Yii::$app->response->redirect([\'/main/four-zero-four\'])->send();\r\n die();\r\n }\r\n \r\n //page setup \r\n include($meta->file[0]->path);\r\n unset($meta->file[0]); // unset page setup\r\n \r\n if(!empty($meta)) {\r\n foreach ($meta->file as $f) {\r\n if ($f->php) {\r\n include($f->path);\r\n } else {\r\n echo (PortalEngine::getInstance())->load(null, get_defined_vars() + [$THEME_CSS, $THEME_JS], $f->name);\r\n }\r\n } \r\n }\r\n}\r\n\r\n\r\n',1),(5,'File_QNA','<?php \r\nuse backend\\modules\\fileqna\\models\\FileQna;\r\nuse backend\\modules\\publicationDocument\\models\\PublicationDocument;\r\n\r\n\r\n/** get **/\r\n$get = filter_var_array(Yii::$app->request->get());\r\n\r\n$document = PublicationDocument::find()\r\n ->where([\'document_code\' => $get])\r\n ->one();\r\n \r\n$ai_agent = [\r\n \'ChatGpt 3.5\' => \'ai.dynaweb4.work\',\r\n \'Claude Haiku\' => \'aiclaude-dynaweb.dynaweb4.work\'\r\n];\r\n\r\n$prompt_template = [\r\n \'Claude Haiku\' => \r\n<<<PROMPT\r\n You are islamic scholar, make a clear explanation on the data given, make it accurate and insightfull as you can.\r\n =========\r\n Data: {{content}}\r\n =========\r\nPROMPT\r\n,\r\n\r\n];\r\n\r\n$languages = [\r\n \'Bahasa\' => \'Bahasa Melayu (Malaysia)\',\r\n \'Tamil\' => \'Tamil\',\r\n \'Chinese Simplified\' => \'Chinese Simplified\',\r\n];\r\n\r\n?>\r\n\r\n<link rel=\"stylesheet\" href=\"//cdnjs.cloudflare.com/ajax/libs/select2/4.0.1-rc.1/css/select2.min.css\">\r\n\r\n<script>\r\nconsole.log(\'running\');\r\nconst D = window.document;\r\n\r\nconst element = selector => D.querySelector(selector);\r\n\r\nconst Answer = async (Main,Text) =>\r\n{\r\n \r\n try {\r\n const formData = new FormData();\r\n formData.append(\'query\', Text);\r\n \r\n addloading(Main, \'typing-loading\')\r\n \r\n let context = document.querySelector(\'#context\');\r\n \r\n let aiAgent = document.querySelector(\'#ai-agent\');\r\n \r\n let language = document.querySelector(\'#language\');\r\n \r\n let prompt_template = <?= json_encode($prompt_template); ?>\r\n \r\n var optionsText = aiAgent.options[aiAgent.selectedIndex].text;\r\n \r\n if (language) {\r\n \r\n Text = Text + \', Please answer it in \' + language.value + \' language\'\r\n }\r\n \r\n const response = await fetch(\"https://\" + aiAgent.value + \"/api/json/query-context\", {\r\n method: \"post\",\r\n headers: {\"Content-Type\": \"application/json\"},\r\n body: JSON.stringify({\r\n \"body\": Text,\r\n // \"contextName\": context.value,\r\n \"prompt\": prompt_template[optionsText] ?? null,\r\n \"contextName\": \"<?= str_replace(\' \', \'-\', $document->fileQna->context) ?>\"\r\n }),\r\n });\r\n const result = await response.json();\r\n \r\n console.log(\"Success:\", result);\r\n \r\n document.getElementById(\'typing-loading\').remove()\r\n \r\n addAnswer(Main, result.result);\r\n \r\n } catch (error) {\r\n console.error(\"Error:\", error);\r\n }\r\n};\r\n\r\nconst addQuestion = (Main,text) =>\r\n{\r\n Main.innerHTML += `\r\n <div class=\"row-chat mb-10\">\r\n <div class=\"chat question shadow\">${text}</div>\r\n </div>\r\n `;\r\n}\r\n\r\nconst addAnswer = (Main,text) =>\r\n{\r\n Main.innerHTML += `\r\n <div class=\"row-chat mb-10\">\r\n <div class=\"chat answer shadow\">${text}</div>\r\n </div>\r\n `;\r\n}\r\n\r\nconst addloading = (Main, id) =>\r\n{\r\n Main.innerHTML += `\r\n <div class=\"row-chat mb-10\" id=\"${id}\">\r\n <div class=\"chat answer shadow\">Sedang berfikir....</div>\r\n </div>\r\n `;\r\n}\r\n\r\n\r\nD.addEventListener(\"DOMContentLoaded\",()=>{\r\n \r\n const Main = element(\"main\");\r\n \r\n const Askbtn = element(\"#ask-question\");\r\n \r\n const Question = element(\"#question-input\");\r\n \r\n const Lastdiv = element(\"#last\");\r\n \r\n Question.focus();\r\n \r\n const Ask = () =>{\r\n \r\n const Text = Question.value;\r\n \r\n if(Text.length)\r\n {\r\n \r\n addQuestion(Main, Text);\r\n \r\n Question.value = \"\";\r\n \r\n Answer(Main, Text);\r\n \r\n Lastdiv.scrollIntoView();\r\n \r\n }\r\n };\r\n \r\n \r\n Askbtn.addEventListener(\"click\",Ask);\r\n \r\n Question.addEventListener(\"keyup\",function(event){\r\n if(event.keyCode === 13) Ask();\r\n });\r\n \r\n addAnswer(Main,`Salam Sejahtara, sila taip pertanyaan anda untuk mendapatkan jawapan dari kepintaran buatan (AI) yang telah memahami dokumen dan teks yand dipilih.`);\r\n});\r\n\r\n</script>\r\n<script src=\"//cdnjs.cloudflare.com/ajax/libs/select2/4.0.1-rc.1/js/select2.min.js\"></script>\r\n<script>\r\n function formatState (state) {\r\n if (!state.id) { return state.text; }\r\n var $state = $(\r\n \'<span><img src=\"\' + $(state.element).attr(\'data-src\') + \'\" class=\"img-select\" /> \' + state.text + \'</span>\'\r\n );\r\n return $state;\r\n };\r\n \r\n $(document).ready(function() {\r\n $(\'#context\').select2({\r\n minimumResultsForSearch: Infinity,\r\n templateResult: formatState,\r\n templateSelection: formatState\r\n }); \r\n });\r\n</script>\r\n<style>\r\n\r\n.select2-container--default {\r\n .select2-selection--single {\r\n border-color: #fff;\r\n height: 60px;\r\n padding: 7.5px 0;\r\n border-radius: 0;\r\n .select2-selection__arrow {\r\n height: 58px;\r\n }\r\n }\r\n}\r\n\r\n.select2-dropdown {\r\n border-radius: 0;\r\n box-shadow: #444 0px 3px 5px;\r\n border: 0;\r\n}\r\n\r\n\r\n.shadow\r\n{\r\n \r\n-webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);\r\n\r\nbox-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2); \r\n\r\n}\r\n\r\n.nice-font\r\n{\r\n font-family:\'Josefin Sans\',sans-serif;\r\n}\r\n\r\n\r\n.img-select {\r\n width:50px;\r\n height:50px;\r\n border-radius:10px;\r\n}\r\n\r\n\r\nmain\r\n{\r\n padding:10px;\r\n margin-bottom:50px;\r\n}\r\n\r\n#footerqna #command\r\n{\r\n /*position:fixed;*/\r\n /*bottom:0;*/\r\n width:100%;\r\n padding:7px 7px;\r\n padding-right:7px;\r\n margin-bottom:5px;\r\n border-radius:30px;\r\n border:0.5px solid #9e9e9e50;\r\n -ms-box-sizing:border-box;\r\n box-sizing:border-box ;\r\n background-color:#fff;\r\n \r\n}\r\n\r\n#command input\r\n{\r\n display:inline;\r\n width:85%;\r\n /*float:left;*/\r\n \r\n}\r\n\r\n#command input,#command button\r\n{\r\n \r\n padding:10px 15px;\r\n border:0;\r\n outline:0;\r\n}\r\n\r\n\r\nbutton\r\n {\r\n background-color:#1e88e5;\r\n color:#fff;\r\n border-radius:20px;\r\n font-weight:300;\r\n float:right;\r\n }\r\n \r\n .row-chat\r\n {\r\n width:100%;\r\n margin-bottom:10px;\r\n display:block;\r\n }\r\n \r\n .row-chat::after{\r\n content: \"\";\r\n display: table;\r\n clear: both;\r\n }\r\n \r\n.chat\r\n{\r\n border:0;\r\n word-wrap:break-word;\r\n background-color:#fff;\r\n border-radius:10px;\r\n color:#111;\r\n padding:10px 20px;\r\n display:inline-block;\r\n margin-top: 5px;\r\n margin-bottom: 5px;\r\n}\r\n\r\n.question\r\n{\r\n float:right;\r\n background-color:#1e88e5;\r\n color:#fff;\r\n}\r\n\r\n.answer\r\n{\r\n float:left;\r\n}\r\n\r\n.chat-wrapper {\r\n margin: 10px;\r\n padding: 20px;\r\n border: 1px solid #a59b9b;\r\n border-radius: 10px;\r\n}\r\n\r\n.book-cover-img\r\n{\r\n width: 50px;\r\n height: 50px;\r\n background-size: cover;\r\n border-radius: 10px;\r\n}\r\n\r\n.book-title-box {\r\n border-radius: 10px;\r\n border: 1px solid #d0c0cb;\r\n padding: 10px;\r\n margin:10px;\r\n}\r\n</style>\r\n\r\n<div class=\"row\">\r\n <div class=\"col-md-12\">\r\n\r\n\r\n<div class=\"chat-wrapper\">\r\n \r\n <h1 class=\"nice-font\" id=\"h\" >Chat Dan Pertanyaan Kepada Dokumen Menggunakan Integrasi Kepintaran Buatan (AI)</h1>\r\n <div id=\"last\"></div>\r\n \r\n <div class=\"book-title-box\">\r\n <img src=\"/admin/<?= $document->fileQna->cover_image ?>\" class=\"book-cover-img\">\r\n <label class=\"form-label\">Dokumen [ <?= $document->translation->document_translation_title ?>]</label>\r\n \r\n <span class=\"ml-2\">|</span>\r\n \r\n <label class=\"form-label ml-2\">Ai Agent :</label>\r\n \r\n <select id=\"ai-agent\" class=\"form\">\r\n <?php foreach($ai_agent as $agent_key => $agent_val): ?>\r\n <option value=\"<?=$agent_val?>\"><?=$agent_key?></option>\r\n <?php endforeach ?>\r\n </select>\r\n \r\n <label class=\"form-label ml-2\">Bahasa :</label>\r\n \r\n <select id=\"language\" class=\"form\">\r\n <?php foreach($languages as $language_key => $language): ?>\r\n <option value=\"<?=$language?>\"><?=$language_key?></option>\r\n <?php endforeach ?>\r\n </select>\r\n \r\n <!--<div class=\"mb-3\">-->\r\n \r\n <!--</div>-->\r\n </div>\r\n \r\n <main class=\"nice-font\"></main>\r\n <div id=\"footerqna\">\r\n <div id=\"command\">\r\n <input placeholder=\"Tanya di sini\" id=\"question-input\" type=\"text\" />\r\n <button class=\"shadow nice-font\" id=\"ask-question\">TANYA AI</button>\r\n </div>\r\n </div>\r\n \r\n</div>\r\n\r\n </div>\r\n</div>',1),(6,'CHATBOT_V2','<?php\r\nuse \\backend\\modules\\chat\\models\\ChatFlow;\r\n\r\n/*** get chatflow id**/\r\n$flow = chatFlow::find()->where([\'status\' => 1])->one();\r\n\r\n/** open session if not yet opent**/\r\n\r\n$session = Yii::$app->session;\r\n$session->open();\r\n\r\n?>\r\n\r\n<div id=\"app-root\">\r\n <template id=\"chatbot-template\">\r\n <style>\r\n @import url(\"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap\");\r\n @import url(\"/assets/portal/css/plugins/font-awesome.min.css\");\r\n \r\n * {\r\n padding: 0;\r\n margin: 0;\r\n text-decoration: none;\r\n list-style: none;\r\n box-sizing: border-box;\r\n }\r\n body {,\r\n font-family: Montserrat;\r\n }\r\n \r\n /* Navigation bar */\r\n nav {\r\n background: transparent;\r\n height: 80px;\r\n width: 100%;\r\n }\r\n label.logo {\r\n color: white;\r\n font-size: 35px;\r\n line-height: 80px;\r\n margin-left: 5rem;\r\n font-weight: bold;\r\n }\r\n nav ul {\r\n float: right;\r\n margin-right: 60px;\r\n }\r\n nav li {\r\n display: inline-block;\r\n line-height: 80px;\r\n margin: 0 8px;\r\n }\r\n nav a {\r\n color: white;\r\n font-size: 17px;\r\n border: 1px solid transparent;\r\n padding: 7px 10px;\r\n border-radius: 3px;\r\n }\r\n nav .login,\r\n nav a:hover {\r\n border: 1px solid white;\r\n border-radius: 18px;\r\n font-size: 17px;\r\n font-weight: bold;\r\n background: white;\r\n color: #0c003a;\r\n padding: 8px 14px;\r\n transition: 0.1s;\r\n }\r\n \r\n nav #icon {\r\n color: white;\r\n font-size: 30px;\r\n line-height: 80px;\r\n float: right;\r\n margin-right: 40px;\r\n cursor: pointer;\r\n display: none;\r\n }\r\n \r\n /* banner */\r\n .homepage {\r\n margin-top: -80px;\r\n background: url(\"../images/Banner.png\") no-repeat center;\r\n background-size: cover;\r\n height: 50rem; /* or 39 rem */\r\n }\r\n /* title */\r\n \r\n h1.title {\r\n font-family: Montserrat;\r\n color: white;\r\n font-size: 60px;\r\n font-weight: 700;\r\n padding-left: 7rem;\r\n padding-top: 8rem;\r\n line-height: 1;\r\n }\r\n /* Responsive design nav and banner */\r\n @media (max-width: 1048px) {\r\n label.logo {\r\n font-size: 30px;\r\n margin-left: 7.5rem;\r\n }\r\n nav ul {\r\n margin-right: 18px;\r\n }\r\n nav a {\r\n font-size: 15px;\r\n }\r\n }\r\n \r\n @media (max-width: 813px) {\r\n nav #icon {\r\n display: block;\r\n }\r\n nav ul {\r\n position: fixed;\r\n width: 100%;\r\n height: 100vh;\r\n background: #9ba7b8;\r\n top: 80px;\r\n left: -100%;\r\n text-align: center;\r\n transition: all 0.5s;\r\n }\r\n nav li {\r\n display: block;\r\n margin: 50px 0;\r\n line-height: 30px;\r\n }\r\n nav a {\r\n font-size: 25px;\r\n font-weight: bold;\r\n padding: 0;\r\n }\r\n nav .login {\r\n font-size: 25px;\r\n padding: 7px 68px;\r\n }\r\n nav a:hover {\r\n font-size: 25px;\r\n border: none;\r\n background: none;\r\n padding: 0;\r\n color: black;\r\n }\r\n nav ul.show {\r\n left: 0;\r\n top: 3.8rem;\r\n }\r\n \r\n h1.title {\r\n color: white;\r\n font-size: 3rem;\r\n font-weight: 700;\r\n padding-left: 7%;\r\n padding-top: 8rem;\r\n line-height: 1;\r\n }\r\n .homepage {\r\n height: 48rem;\r\n }\r\n }\r\n @media (max-width: 345px) {\r\n nav #icon {\r\n margin-right: 3%;\r\n }\r\n label.logo {\r\n padding-left: 3%;\r\n }\r\n label.logo {\r\n padding: 0 5%;\r\n }\r\n }\r\n \r\n /* chat open and close */\r\n .chat-bar-open {\r\n text-align: center;\r\n position: fixed;\r\n bottom: 40px;\r\n right: 50px;\r\n }\r\n .chat-bar-close {\r\n display: none;\r\n text-align: center;\r\n position: fixed;\r\n bottom: 40px;\r\n right: 50px;\r\n }\r\n .chat-bar-open .close,\r\n .chat-bar-close .close {\r\n background-color: #fff;\r\n width: 70px;\r\n cursor: pointer;\r\n height: 70px;\r\n padding: 15px;\r\n border-radius: 50%;\r\n border-style: none;\r\n vertical-align: middle;\r\n box-shadow: rgb(0 0 0 / 10%) 0px 1px 6px, rgb(0 0 0 / 20%) 0px 2px 24px;\r\n }\r\n .chat-bar-close .close {\r\n width: 56px;\r\n height: 56px;\r\n padding: 12px;\r\n }\r\n .chat-bar-open .close img {\r\n height: 40px;\r\n }\r\n .chat-bar-close .close i {\r\n font-size: 30px;\r\n }\r\n .chat-bar-open .close::after {\r\n position: absolute;\r\n content: \"\";\r\n top: 43px;\r\n left: 37px;\r\n transform: rotate(-51deg);\r\n border-left: 23px solid transparent;\r\n border-right: 30px solid transparent;\r\n border-top: 30px solid #fff;\r\n }\r\n .chat-bar-close .close::after {\r\n position: absolute;\r\n content: \"\";\r\n top: 27px;\r\n left: 23px;\r\n transform: rotate(-55deg);\r\n border-left: 24px solid transparent;\r\n border-right: 29px solid transparent;\r\n border-top: 31px solid #fff;\r\n }\r\n \r\n /* chat window 1 */\r\n .chat-window {\r\n width: 332px;\r\n height: 280px;\r\n border-radius: 10px;\r\n background-color: #fff;\r\n padding: 16px;\r\n z-index: 9999999;\r\n position: fixed;\r\n bottom: 120px;\r\n right: 54px;\r\n display: none;\r\n box-shadow: rgb(0 0 0 / 10%) 0px 1px 6px, rgb(0 0 0 / 20%) 0px 2px 24px;\r\n }\r\n .hi-there {\r\n background-color: #c24d4a;\r\n color: #fff;\r\n padding: 20px 30px;\r\n border-radius: 5px;\r\n }\r\n .hi-there .p1 {\r\n font-size: 20px;\r\n }\r\n .hi-there .p2 {\r\n font-size: 13px;\r\n }\r\n .chat-window .start-conversation {\r\n padding: 15px 24px;\r\n }\r\n .chat-window .start-conversation h1 {\r\n font-size: 15px;\r\n }\r\n .chat-window .start-conversation p {\r\n font-size: 12px;\r\n }\r\n .chat-window .start-conversation button {\r\n cursor: pointer;\r\n border: none;\r\n border-radius: 20px;\r\n padding: 7px 30px;\r\n margin: 10px 0px;\r\n background-color: #13a884;\r\n color: white;\r\n }\r\n .chat-window .start-conversation button span {\r\n font-size: 14px;\r\n }\r\n .chat-window .start-conversation button i {\r\n font-size: 16px;\r\n position: relative;\r\n left: 6px;\r\n top: 3px;\r\n }\r\n \r\n /* chat window 2 */\r\n .chat-window2 {\r\n display: none;\r\n width: 332px;\r\n height: 434px;\r\n border-radius: 10px;\r\n background-color: #fff;\r\n padding: 16px;\r\n z-index: 9999999;\r\n position: fixed;\r\n bottom: 120px;\r\n right: 54px;\r\n box-shadow: rgb(0 0 0 / 10%) 0px 1px 6px, rgb(0 0 0 / 20%) 0px 2px 24px;\r\n }\r\n .chat-window2 .hi-there .p2 {\r\n font-size: 12px;\r\n }\r\n .message-box {\r\n /*height: 316px;*/\r\n height: calc(100% - 40px);\r\n width: 100%;\r\n padding-right: 5px;\r\n overflow: auto;\r\n }\r\n .message-box .first-chat {\r\n width: 200px;\r\n float: right;\r\n background-color: #4c5aa1;\r\n padding: 10px;\r\n margin: 14px 0px;\r\n border-radius: 5px;\r\n color: white;\r\n }\r\n .message-box .first-chat p {\r\n font-size: 12px;\r\n overflow-wrap: break-word;\r\n }\r\n .message-box .first-chat .arrow {\r\n content: \"\";\r\n width: 0px;\r\n height: 0px;\r\n border-left: 9px solid transparent;\r\n border-right: 9px solid #4c5aa1;\r\n border-top: 9px solid #4c5aa1;\r\n border-bottom: 9px solid transparent;\r\n right: -172px;\r\n bottom: -23px;\r\n position: relative;\r\n margin-top: -15px;\r\n }\r\n \r\n .message-box .second-chat {\r\n display: inline-block;\r\n }\r\n \r\n .message-box .second-chat .circle {\r\n background-color: #4c5aa1;\r\n height: 30px;\r\n width: 30px;\r\n border-radius: 50%;\r\n float: left;\r\n padding: 10px;\r\n margin-top: 10px;\r\n margin-right: 5px;\r\n }\r\n .message-box .second-chat #circle-mar {\r\n margin-top: 5px;\r\n }\r\n \r\n .message-box .second-chat p {\r\n font-size: 12px;\r\n overflow-wrap: break-word;\r\n }\r\n .message-box .second-chat p {\r\n width: 200px;\r\n float: left;\r\n background-color: #ecf1fb;\r\n padding: 12px;\r\n margin: 0px 5px;\r\n border-radius: 10px;\r\n color: #000;\r\n }\r\n .message-box .second-chat .arrow {\r\n content: \"\";\r\n width: 0px;\r\n height: 0px;\r\n border-right: 9px solid transparent;\r\n border-left: 9px solid #ecf1fb;\r\n border-top: 12px solid #ecf1fb;\r\n border-bottom: 9px solid transparent;\r\n margin-left: 40px;\r\n margin-top: -2%;\r\n display: inline-block;\r\n }\r\n \r\n .chat-window2 .input-box {\r\n position: absolute;\r\n font-size: 12px;\r\n bottom: 0;\r\n left: 0;\r\n right: 0;\r\n padding: 0px 30px;\r\n padding-bottom: 18px;\r\n border-top: 1px solid lightgray;\r\n }\r\n .chat-window2 .input-box .write-reply {\r\n float: left;\r\n }\r\n .chat-window2 .input-box .write-reply input[type=\"text\"] {\r\n border: none;\r\n outline: none;\r\n font-size: 14px;\r\n }\r\n .chat-window2 .input-box .send-button {\r\n float: right;\r\n border: none;\r\n outline: none;\r\n }\r\n .chat-window2 .input-box .send-button button {\r\n border: none;\r\n background-color: transparent;\r\n cursor: pointer;\r\n outline: none;\r\n }\r\n .chat-window2 .input-box .send-button button i {\r\n color: grey;\r\n font-size: 20px;\r\n font-weight: bold;\r\n }\r\n .chat-window2 .input-box .surveysparrow img {\r\n width: 15px;\r\n margin-bottom: -4px;\r\n }\r\n .chat-window2 .input-box .surveysparrow p {\r\n display: inline;\r\n font-size: 10px;\r\n color: #636262;\r\n }\r\n .chat-window2 .input-box .surveysparrow {\r\n position: relative;\r\n bottom: 28px;\r\n right: -65px;\r\n }\r\n \r\n .m-t-sm{\r\n margin-top: 2dvh; \r\n }\r\n \r\n .avatar-img {\r\n background:url(\'/admin/images/2.jpg?1709691014\');\r\n box-shadow: 1px 1px 2px 1px #999595;\r\n background-size:contain;\r\n }\r\n \r\n .Chat-dots, .Chat-dot3, .Chat-dot2 {\r\n width: 30px;\r\n height: 20px;\r\n fill: red;\r\n }\r\n \r\n .Chat-dots, .Chat-dot3, .Chat-dot2, .Chat-dot1 {\r\n fill: #1a1a1a;\r\n -webkit-animation: Chat-dots 2s infinite;\r\n animation: Chat-dots 2s infinite;\r\n }\r\n \r\n .Chat-dot2 {\r\n -webkit-animation-delay: 0.3s;\r\n animation-delay: 0.3s;\r\n }\r\n \r\n .Chat-dot3 {\r\n -webkit-animation-delay: 0.6s;\r\n animation-delay: 0.6s;\r\n }\r\n \r\n @-webkit-keyframes Chat-dots {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(0, 1px);\r\n }\r\n 50% {\r\n opacity: 1;\r\n transform: translate(0, -1px);\r\n }\r\n 100% {\r\n opacity: 0;\r\n transform: translate(0, 1px);\r\n }\r\n }\r\n \r\n @keyframes Chat-dots {\r\n 0% {\r\n opacity: 0;\r\n transform: translate(0, 1px);\r\n }\r\n 50% {\r\n opacity: 1;\r\n transform: translate(0, -1px);\r\n }\r\n 100% {\r\n opacity: 0;\r\n transform: translate(0, 1px);\r\n }\r\n }\r\n \r\n /* RESPONSIVE */\r\n @media screen and (max-width: 396px) {\r\n .chat-window {\r\n right: 14px;\r\n bottom: 87px;\r\n }\r\n .hi-there {\r\n padding: 12px 30px;\r\n }\r\n .chat-window2 {\r\n right: 14px;\r\n bottom: 87px;\r\n height: 420px;\r\n }\r\n .chat-bar-open {\r\n bottom: 20px;\r\n right: 21px;\r\n }\r\n .chat-bar-close {\r\n bottom: 21px;\r\n right: 25px;\r\n }\r\n .message-box .second-chat .arrow {\r\n margin-left:41px;\r\n }\r\n }\r\n \r\n .label-chatbot {\r\n background-color: #0600a322 !important;\r\n border-radius: 15px;\r\n color: #0600a3;\r\n margin-right: 0.5em;\r\n padding: 3px;\r\n padding-left: 5px;\r\n border: 1px solid #0600a3;\r\n padding-right: 5px;\r\n margin-bottom:5px;\r\n margin-top:5px;\r\n line-height: 2.1;\r\n }\r\n \r\n \r\n .label-block {\r\n display : block;\r\n width : 100%;\r\n margin-bottom : 0.5em;\r\n }\r\n \r\n \r\n .label-chatbot:hover{\r\n color : #0600a3;\r\n }\r\n \r\n .label-chatbot:active{\r\n color : #0600a3;\r\n }\r\n </style> <!-- chat open -->\r\n <div class=\"chat-bar-open\" id=\"chat-open\"> <button id=\"chat-open-button\" type=\"button\" class=\"collapsible close\" onclick=\"chatOpen()\"> <img src=\"/admin/images/2.jpg?1709691014\" alt=\"Dynaweb Image\" /> </button> </div> <!-- chat close -->\r\n <div class=\"chat-bar-close\" id=\"chat-close\"> <button id=\"chat-close-button\" type=\"button\" class=\"collapsible close\" onclick=\"chatClose()\"> <i class=\"fa fa-times-circle-o\"></i> </button> </div> <!-- chat-window 1 -->\r\n <div class=\"chat-window\" id=\"chat-window1\">\r\n <div class=\"hi-there\">\r\n <p class=\"p1\">Hi There</p> <br />\r\n <p class=\"p2\">Hello welcome to dynaweb chatbot<br /> We appriciate your feedback.</p>\r\n </div>\r\n <div class=\"start-conversation\">\r\n <h1>Start a Conversation</h1> <br />\r\n <p>Start conversation with our bot.</p> <button class=\"new-conversation\" type=\"button\" onclick=\"openConversation()\"> <span>New Conversation</span><i class=\"fa fa-send\"></i> </button>\r\n </div>\r\n </div> <!-- chat chat-window 2 -->\r\n <div class=\"chat-window2\" id=\"chat-window2\">\r\n <div class=\"message-box\" id=\"messageBox\">\r\n <div class=\"hi-there\">\r\n <!--<p class=\"p1\">Hi There</p> <br />-->\r\n <p class=\"p2\">The bot typically replies in few second to minutes.</p>\r\n </div>\r\n </div>\r\n <div class=\"input-box\">\r\n <div class=\"write-reply m-t-sm\"> <input class=\"inputText\" type=\"text\" id=\"textInput\" placeholder=\"Write a reply...\" /> </div>\r\n <div class=\"send-button\"> <button type=\"submit\" class=\"send-message\" id=\"send\" onclick=\"userResponse()\"> <i class=\"fa fa-send fa-lg m-t-sm\"></i> </button> </div>\r\n </div>\r\n </div>\r\n </template>\r\n</div>\r\n<script>\r\n const appRoot = document.querySelector(\"#app-root\");\r\n appRoot.attachShadow({\r\n mode: \"open\",\r\n });\r\n \r\n appRoot.shadowRoot.appendChild(document.querySelector(\'#chatbot-template\').content)\r\n // appRoot.shadowRoot.appendChild(appRoot.shadowRoot.querySelector(\'#chat-script\'))\r\n \r\n</script>\r\n<script id=\"chat-script\">\r\n const sessionId = \"<?= $session->id ?>\"\r\n // Define the drawflowData\r\n const drawflowData = <?= $flow->structure ?? \'{}\' ?>\r\n /* = { drawflow: { Home: { data: {} }, Other: { data: { 1: { id: 1, name: \"facebook\", data: {}, class: \"facebook\", html: ` <div> Facebook Message </div> `, inputs: {}, outputs: { output_1: { connections: [{ node: \"17\", output: \"input_1\" }] } }, pos_x: 226, pos_y: 138 }, 2: { id: 2, name: \"log\", data: {}, class: \"log\", html: ` <div> Save log file </div> `, inputs: {}, outputs: { output_1: { connections: [{ node: \"18\", output: \"input_1\" }] } }, pos_x: 690, pos_y: 129 }, 3: { id: 3, name: \"log 2\", data: {}, class: \"log2\", html: ` <div> Save log2 file </div> `, inputs: { input_1: { connections: [{ node: \"17\", input: \"output_1\" }] } }, outputs: {}, pos_x: 690, pos_y: 129 } } } } }; */\r\n const state = {\r\n currentNode: 0,\r\n currentChildNode: 0, // rootNode: drawflowData.drawflow.Other.data, \r\n rootNode: drawflowData.drawflow.Home.data,\r\n init: 0\r\n };\r\n\r\n function objectTravesalValue(entireObj, keyToFind, valToFind) {\r\n let foundObj;\r\n JSON.stringify(entireObj, (_, nestedValue) => {\r\n if (nestedValue && nestedValue[keyToFind] === valToFind) {\r\n foundObj = nestedValue;\r\n }\r\n return nestedValue;\r\n });\r\n return foundObj;\r\n }\r\n \r\n function executeNode(node) {\r\n console.log(`Executing node ${node.name}: ${node.html}`);\r\n if (typeof node.outputs?.output_1 !== \'undefined\') return {\r\n input: \'your input\',\r\n output: node.outputs\r\n }\r\n else return false;\r\n }\r\n let audio1 = new Audio(\"/assets/audio/clickUp.mp3\");\r\n \r\n function chatOpen() {\r\n appRoot.shadowRoot.getElementById(\"chat-open\").style.display = \"none\";\r\n appRoot.shadowRoot.getElementById(\"chat-close\").style.display = \"block\";\r\n appRoot.shadowRoot.getElementById(\"chat-window1\").style.display = \"block\";\r\n audio1.load();\r\n audio1.play();\r\n }\r\n \r\n function chatClose() {\r\n appRoot.shadowRoot.getElementById(\"chat-open\").style.display = \"block\";\r\n appRoot.shadowRoot.getElementById(\"chat-close\").style.display = \"none\";\r\n appRoot.shadowRoot.getElementById(\"chat-window1\").style.display = \"none\";\r\n appRoot.shadowRoot.getElementById(\"chat-window2\").style.display = \"none\";\r\n audio1.load();\r\n audio1.play();\r\n }\r\n \r\n function openConversation() {\r\n if (state.init === 0) {\r\n const startnode = objectTravesalValue(state.rootNode, \'name\', \'start\');\r\n state.currentNode = startnode.id;\r\n state.init = 1;\r\n }\r\n appRoot.shadowRoot.getElementById(\"chat-window2\").style.display = \"block\";\r\n appRoot.shadowRoot.getElementById(\"chat-window1\").style.display = \"none\";\r\n audio1.load();\r\n audio1.play();\r\n } //Gets the text from the input box(user) \r\n function userResponse(element = undefined, type = undefined) {\r\n console.log(\"response\");\r\n let userText = appRoot.shadowRoot.getElementById(\"textInput\").value;\r\n if (userText == \"\" && !type && !element) {\r\n alert(\"Please type something!\");\r\n } else {\r\n appRoot.shadowRoot.getElementById(\"messageBox\").innerHTML += ` <div class=\"first-chat\"> <p>${userText}</p> <div class=\"arrow\"></div> </div> `;\r\n playpop(); \r\n resetTextInput(); \r\n scroll();\r\n setTimeout(() => {\r\n console.log(state.currentNode);\r\n const node = state.rootNode[state.currentNode];\r\n console.log(node) \r\n /** run function from each node **/ \r\n runFunction(node, userText);\r\n }, 1000);\r\n }\r\n }\r\n \r\n function resetTextInput() {\r\n appRoot.shadowRoot.getElementById(\"textInput\").value = \"\";\r\n }\r\n \r\n function scroll() {\r\n var objDiv = appRoot.shadowRoot.getElementById(\"messageBox\");\r\n objDiv.scrollTop = objDiv.scrollHeight;\r\n }\r\n \r\n function playpop() {\r\n let audio3 = new Audio(\"/assets/audio/pop.mp3\");\r\n audio3.load();\r\n audio3.play();\r\n }\r\n \r\n function playding() {\r\n let audio3 = new Audio(\"/assets/audio/ding.mp3\");\r\n audio3.load();\r\n audio3.play();\r\n }\r\n \r\n function runFunction(node, userText) {\r\n //run function \r\n if (node.class) {\r\n console.log(\'Run Function \' + node.class) \r\n if (window[node.class] instanceof Function) {\r\n window[node.class](node, userText);\r\n }\r\n }\r\n }\r\n \r\n function isTyping(elem = false) {\r\n if (elem) {\r\n appRoot.shadowRoot.getElementById(\"messageBox\").innerHTML += ` <div id=\"is-typing-container\" class=\"second-chat\"> <div class=\"circle avatar-img\"></div> <p> <svg class=\"Chat-dots\" xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"> <g class=\"Chat-dots\"> <circle class=\"Chat-dot1\" cx=\"1\" cy=\"20\" r=\"3\"/> <circle class=\"Chat-dot2\" cx=\"12\" cy=\"20\" r=\"3\"/> <circle class=\"Chat-dot3\" cx=\"24\" cy=\"20\" r=\"3\"/> </g> </svg> </p> <div class=\"arrow\"></div> </div> `;\r\n scroll();\r\n } else {\r\n let isTypingContainer = appRoot.shadowRoot.getElementById(\"is-typing-container\");\r\n if (isTypingContainer) {\r\n isTypingContainer.remove();\r\n }\r\n }\r\n }\r\n // alias to admin response \r\n function response(payload, callback) {\r\n \r\n if (typeof callback === \'function\') {\r\n return rawBotResponse(callback(payload))\r\n }\r\n\r\n return botResponse(payload);\r\n }\r\n \r\n \r\n function rawBotResponse(payload) {\r\n playding();\r\n appRoot.shadowRoot.getElementById(\"messageBox\").innerHTML += `<div class=\"second-chat\"> ${payload} </div>`;\r\n setTimeout(()=> {\r\n scroll();\r\n }, 500);\r\n } \r\n \r\n //admin Response to user\'s message \r\n function botResponse(payload) {\r\n console.log(payload)\r\n playding(); \r\n appRoot.shadowRoot.getElementById(\"messageBox\").innerHTML += ` <div class=\"second-chat\"> <div class=\"circle avatar-img\" id=\"circle-mar\"></div> <p>${payload}</p> <div class=\"arrow\"></div> </div> `;\r\n scroll();\r\n } \r\n \r\n //press enter on keyboard and send message \r\n addEventListener(\"keypress\", (e) => {\r\n if (e.keyCode === 13) {\r\n const e = appRoot.shadowRoot.getElementById(\"textInput\");\r\n if (e === appRoot.shadowRoot.activeElement) {\r\n userResponse();\r\n }\r\n }\r\n });\r\n \r\n function next(node, level = \'output_1\') {\r\n state.currentNode = parseInt(node.outputs.output_1.connections[0].node)\r\n }\r\n \r\n function prev(node, level = \'inputs_1\') {\r\n state.currentNode = parseInt(node.inputs.input_1.connections[0].node)\r\n }\r\n \r\n function jump(node) {\r\n state.currentNode = node\r\n }\r\n \r\n function getnodeIdByName(name) {\r\n jump(objectTravesalValue(state.rootNode, \'name\', name).id);\r\n }\r\n \r\n function getStartNodeId() {\r\n return objectTravesalValue(state.rootNode, \'name\', \'start\').id\r\n } \r\n \r\n /*** user defined function ***/\r\n async function facebook(node, userText) {\r\n adminResponse(\'facebook\');\r\n if (Math.ceil(Math.random() * 10) % 2) {\r\n state.currentNode = parseInt(node.outputs.output_1.connections[0].node)\r\n }\r\n }\r\n async function log() {\r\n isTyping(true);\r\n await new Promise(resolve => setTimeout(resolve, 3000));\r\n adminResponse(` <label>Pick Your Poison<label> <br> <button class=\"btn\">Btn 1</button> `);\r\n isTyping(false);\r\n }\r\n \r\n function log2() {\r\n adminResponse(\'log2\');\r\n }\r\n \r\n /*** utilites function ***/\r\n async function post(url, data) {\r\n const response = await fetch(url, {\r\n method: \"POST\", // *GET, POST, PUT, DELETE, etc.\r\n mode: \"cors\", // no-cors, *cors, same-origin\r\n cache: \"no-cache\", // *default, no-cache, reload, force-cache, only-if-cached\r\n credentials: \"same-origin\", // include, *same-origin, omit\r\n //headers: {\r\n // \"Content-Type\": \"application/json\",\r\n //\'Content-Type\': \'application/x-www-form-urlencoded\',\r\n //},\r\n redirect: \"follow\", // manual, *follow, error\r\n referrerPolicy: \"no-referrer\", // no-referrer, *no-referrer-when-downgrade, origin, origin-when-cross-origin, same-origin, strict-origin, strict-origin-when-cross-origin, unsafe-url\r\n body: data, // body data type must match \"Content-Type\" header\r\n });\r\n \r\n return response.json(); // parses JSON response into native JavaScript objects\r\n }\r\n \r\n <?php \r\n \r\n $flowObject = json_decode($flow->structure);\r\n \r\n foreach($flowObject->drawflow->Home->data as $object) { \r\n if(isset($object?->data?->fs) && !empty($object->data->fs)) { \r\n echo PHP_EOL . $object->data->fs . PHP_EOL; \r\n \r\n }\r\n }\r\n \r\n /** close session **/\r\n // $session->close();\r\n ?>\r\n\r\n</script>',1),(7,'AI_WEB_TRANSLATE','<?php \r\n\r\n/** request object **/\r\n$request = Yii::$app->request;\r\n\r\n/** url **/\r\n$urlgettoken = yii\\helpers\\Url::to([\'/ai-dynaweb/get-bearer\']);\r\n\r\n/** debug **/\r\n$debug = $request->get(\'debug\');\r\n\r\n?>\r\n\r\n<div class=\"modal fade\" id=\"ai-translate-modal\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"ai-translate-modal\" aria-hidden=\"true\">\r\n <div class=\"modal-dialog\" role=\"document\">\r\n <div class=\"modal-content\">\r\n <div class=\"modal-header\">\r\n <h5 class=\"modal-title no-translate\" id=\"exampleModalLabel\">Translate Current Page</h5>\r\n <button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\">\r\n <span aria-hidden=\"true\">×</span>\r\n </button>\r\n </div>\r\n <div class=\"modal-body\">\r\n <div class=\"alert alert-info no-translate\">This page will be translate using ai, and it\'s not 100% accurate, use it with caution. Dynaweb4 SHALL NOT BE LIABLE FOR ANY DAMAGES OR LOSSES ARISING FROM ANY USE OF THIS TRANSLATED INFORMATION.</div>\r\n \r\n <label>Language</label>\r\n <select id=\"ai_language_options\" class=\"form-control no-translate\">\r\n <option value=\"\">-- Select your language --</options>\r\n <option>B. Melayu</options>\r\n <option>English</options>\r\n <option>Tamil</options>\r\n <option>Chinese</options>\r\n <option>Arabic</options>\r\n <option>Japanese</options>\r\n <option>Russian</options>\r\n </select>\r\n \r\n <?php if($debug): ?>\r\n \r\n <label>Payload</label>\r\n <br>\r\n <pre id=\"translate_data\"></pre>\r\n <input type=\"hidden\" id=\"translate_input\" />\r\n \r\n <label>Debug</label>\r\n <br>\r\n <textarea class=\"form-control\" id=\"debug_payload\"></textarea>\r\n \r\n <button type=\"button\" id=\"ai_do_translate_btn\" class=\"btn btn-primary\" onclick=\"doTranslation()\">debug</button>\r\n \r\n <?php endif ?>\r\n \r\n \r\n </div>\r\n <div class=\"modal-footer\">\r\n <button type=\"button\" class=\"btn btn-secondary\" data-dismiss=\"modal\" onclick=\"loadingStop\">Cancel</button> \r\n <button type=\"button\" id=\"ai_translate_btn\" class=\"btn btn-primary\" onclick=\"aiTranslate()\">Okay</button>\r\n <div id=\"loader--style4\" title=\"3\" style=\"display:none;\">\r\n Translating...\r\n <svg version=\"1.1\" id=\"Layer_1\" xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" x=\"0px\" y=\"0px\"\r\n width=\"24px\" height=\"30px\" viewBox=\"0 0 24 30\" style=\"enable-background:new 0 0 50 50;\" xml:space=\"preserve\">\r\n <rect x=\"0\" y=\"0\" width=\"4\" height=\"10\" fill=\"#333\">\r\n <animateTransform attributeType=\"xml\"\r\n attributeName=\"transform\" type=\"translate\"\r\n values=\"0 0; 0 20; 0 0\"\r\n begin=\"0\" dur=\"0.6s\" repeatCount=\"indefinite\" />\r\n </rect>\r\n <rect x=\"10\" y=\"0\" width=\"4\" height=\"10\" fill=\"#333\">\r\n <animateTransform attributeType=\"xml\"\r\n attributeName=\"transform\" type=\"translate\"\r\n values=\"0 0; 0 20; 0 0\"\r\n begin=\"0.2s\" dur=\"0.6s\" repeatCount=\"indefinite\" />\r\n </rect>\r\n <rect x=\"20\" y=\"0\" width=\"4\" height=\"10\" fill=\"#333\">\r\n <animateTransform attributeType=\"xml\"\r\n attributeName=\"transform\" type=\"translate\"\r\n values=\"0 0; 0 20; 0 0\"\r\n begin=\"0.4s\" dur=\"0.6s\" repeatCount=\"indefinite\" />\r\n </rect>\r\n </svg>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n\r\n<script>\r\n\r\n async function aiTranslate() {\r\n try {\r\n \r\n display_language = document.getElementById(\'ai_language_options\').value;\r\n \r\n \r\n if(!display_language) {\r\n alert(\'Please Select Language First\')\r\n return;\r\n }\r\n \r\n /** get source content**/\r\n const source_obj = $(\'html\');\r\n \r\n let obj_tree = []; \r\n let translate = [];\r\n let tagged_content = \'\';\r\n \r\n var [obj] = source_obj\r\n /** loop trough sibling element **/ \r\n \r\n console.log(\'obj:--\', obj, typeof obj)\r\n let random_id = randomId()\r\n \r\n /** tag the element **/\r\n tagElement(obj, random_id)\r\n \r\n /** add to translate **/\r\n traverseGetTranslateChildren($(obj), translate)\r\n \r\n /** create the json object **/\r\n // obj_tree.push(JSON.parse(html2json(obj)))\r\n // tagged_content += getElementFromString(obj)\r\n const debug = <?= $debug ? \'true\' : \'false\' ?>;\r\n \r\n \r\n if(debug == true) {\r\n document.getElementById(\'translate_data\').innerText = JSON.stringify(translate)\r\n \r\n // for(tr of translate_arr) {\r\n // await doTranslation(translate)\r\n // }\r\n \r\n // console.log()\r\n debugger;\r\n \r\n } else {\r\n \r\n let translate_arr = chunking(translate)\r\n\r\n for(tr of translate_arr) {\r\n await doTranslation(tr)\r\n }\r\n }\r\n \r\n } catch (err) {\r\n alert(err)\r\n }\r\n }\r\n \r\n const loadingStart = () => {\r\n // document.getElementById(\'ai_do_translate_btn\').style.display = \'none\'\r\n document.getElementById(\'loader--style4\').style.display = \'block\'\r\n document.getElementById(\'ai_translate_btn\').style.display = \'none\'\r\n }\r\n \r\n const loadingStop = () => {\r\n document.getElementById(\'loader--style4\').style.display = \'none\'\r\n document.getElementById(\'ai_translate_btn\').style.display = \'block\'\r\n $(\'#ai-translate-modal\').modal(\'hide\');\r\n // document.getElementById(\'ai_do_translate_btn\').style.display = \'block\'\r\n }\r\n \r\n const doTranslation = async (translate) => { \r\n try {\r\n loadingStart();\r\n // translate = document.getElementById(\'translate_input\').value\r\n const display_language = document.getElementById(\'ai_language_options\').value;\r\n \r\n const source_obj = $(\'html\');\r\n \r\n /** send to api**/\r\n let translation = await getAiTranslate(translate, display_language)\r\n \r\n let translation_content = parseTranslation(source_obj, translation)\r\n \r\n loadingStop()\r\n } catch (err) {\r\n alert(err)\r\n throw new Error(err);\r\n }\r\n }\r\n /** tag the element with data id **/\r\n const tagElement = (e, id) => {\r\n if(e.dataset) {\r\n e.dataset.aiTranslationId = id;\r\n } else {\r\n // console.log(e)\r\n }\r\n }\r\n /** get random id **/\r\n const randomId = () => {\r\n return Math.random().toString(36).replace(/[^a-z]+/g, \'\').substr(2, 10);\r\n }\r\n /** compile the translation from source node **/\r\n const traverseGetTranslateChildren = (element, translate) => {\r\n \r\n \r\n element.children().each(function () {\r\n var currentElement = $(this);\r\n \r\n // Show element\r\n // console.info(currentElement);\r\n \r\n if(currentElement[0].tagName !== \'SCRIPT\' && currentElement[0].tagName !== \'STYLE\') {\r\n \r\n let random_id = randomId()\r\n \r\n // tag the element\r\n tagElement(this, random_id)\r\n \r\n ///** loop trough child node **/\r\n let textnode = []\r\n for (childnode of this.childNodes) {\r\n if(childnode.nodeType === 3) {\r\n if(childnode.wholeText.trim().length > 3)\r\n textnode.push(childnode.wholeText)\r\n }\r\n }\r\n \r\n if(textnode.length > 0) {\r\n /** add to translate **/\r\n translate.push({id: random_id, text:textnode})\r\n }\r\n \r\n // Show events handlers of current element\r\n // console.info(currentElement.data(\'events\'));\r\n // Loop her children\r\n traverseGetTranslateChildren(currentElement, translate);\r\n }\r\n });\r\n }\r\n \r\n /** set the translation to source node **/\r\n const traverseSetTranslateChildren = (element, translation) => {\r\n \r\n element.children().each(function () {\r\n var currentElement = $(this);\r\n \r\n // Show element\r\n replaceNodeValue(this, translation)\r\n \r\n // Loop her children\r\n traverseSetTranslateChildren(currentElement, translation);\r\n });\r\n }\r\n \r\n /** convert node to string **/\r\n const getElementFromString = (el) => el.outerHTML;\r\n \r\n const getAiTranslate = async (translate, language) => {\r\n try {\r\n \r\n // get bearer token\r\n let system = \'You are as a good translator, that will translate word based on Bahasa melayu (ms_My) language. Using the provided JSON, only translate item inside the \"text\" object to the \'+ language +\' language and return it back in exact JSON format without supplying any markdown only pure JSON \'\r\n let human = JSON.stringify(translate);\r\n\r\n let formData = new FormData();\r\n const nonce = Math.floor(new Date().getTime() / 1000);\r\n formData.append(\'payload\', system + human);\r\n formData.append(\'nonce\', nonce);\r\n formData.append(\'<?= $request->csrfParam ?>\', \'<?= $request->csrfToken ?>\');\r\n\r\n const urltoken = `<?= $urlgettoken ?>`;\r\n const token = await fetch(urltoken, {\r\n method: \'post\',\r\n body: formData\r\n });\r\n\r\n const bearertoken = await token.json();\r\n \r\n const debug = <?= $debug ? \'true\' : \'false\' ?>;\r\n \r\n \r\n if(debug == false) {\r\n const url = `https://ai.dynaweb4.work/api/json/query_open_context`;\r\n \r\n const response = await fetch(url, {\r\n method: \'post\',\r\n headers: {\r\n \"Content-Type\": \"application/json\",\r\n \"Authorization\": \"Bearer \" + bearertoken.token\r\n },\r\n body: JSON.stringify({\r\n system: system,\r\n human: human,\r\n nonce: nonce\r\n })\r\n });\r\n \r\n if (!response.ok) {\r\n console.log(response)\r\n return alert(`error occured with status ${response.status} :- ${JSON.stringify(await response.json())}`);\r\n }\r\n \r\n resp = await response.json();\r\n } else {\r\n let resp = {\r\n \"success\": true,\r\n \"answer\": {\r\n \"content\": document.getElementById(\'debug_payload\').value,\r\n \"additional_kwargs\": {},\r\n \"type\": \"ai\",\r\n \"example\": false\r\n }\r\n }\r\n \r\n return resp.answer.content;\r\n }\r\n \r\n return resp.answer.content;\r\n } catch (error) {\r\n alert(`Request failed: ${error}`);\r\n }\r\n return [];\r\n }\r\n /** parse translation from json object, and source node **/\r\n const parseTranslation = (sourceObj, translation) => {\r\n try {\r\n //mock\r\n // let mock = document.getElementById(\'mock-translate-data\').value;\r\n translation = JSON.parse(translation)\r\n // translation = JSON.parse(mock)\r\n // console.log(translation);\r\n \r\n let translation_string = \'\'\r\n \r\n /** add to translate **/\r\n traverseSetTranslateChildren(sourceObj, translation)\r\n } catch (err) {\r\n throw new Error(err);\r\n }\r\n \r\n }\r\n \r\n /** replace node value instead it\'s inner element **/\r\n const replaceNodeValue = (obj, translation) => {\r\n \r\n if(obj.dataset?.aiTranslationId && obj.tagName !== \'SCRIPT\' && obj.tagName !== \'STYLE\' && obj.tagName !== \'IFRAME\' && !obj.classList.contains(\'no-translate\')) {\r\n \r\n // get id\r\n let obj_id = obj.dataset.aiTranslationId\r\n \r\n // filter the translation json object\r\n let obj_translation = translation.filter(e => {\r\n return e.id == obj_id\r\n })\r\n \r\n let child_iterate = 0;\r\n if(obj_translation.length > 0) {\r\n [obj_translation] = obj_translation\r\n for (childnode of obj.childNodes) {\r\n if(childnode.nodeType === 3){\r\n childnode.nodeValue = obj_translation.text[child_iterate]\r\n child_iterate++\r\n }\r\n }\r\n }\r\n }\r\n }\r\n \r\n const chunking = function(translate) {\r\n var ttlgh = 0;\r\n var ftranslate = [];\r\n var findex = 0;\r\n ftranslate.push([])\r\n \r\n for (t of translate) {\r\n var lgh = 0;\r\n ttlgh += JSON.stringify(t).length\r\n if(ttlgh > 3000) {\r\n ttlgh = 0;\r\n findex++;\r\n ftranslate.push([])\r\n ftranslate[findex].push(t)\r\n } else {\r\n ftranslate[findex].push(t)\r\n } \r\n \r\n console.log(ttlgh)\r\n /* for(txt of t.text) {\r\n lgh += txt.length\r\n }\r\n console.log(ftranslate)*/\r\n }\r\n return ftranslate;\r\n }\r\n</script>',1);
/*!40000 ALTER TABLE `frontend_content_tags` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_content_template`
--
DROP TABLE IF EXISTS `frontend_content_template`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_content_template` (
`frontend_content_template_id` int NOT NULL AUTO_INCREMENT,
`template_title` varchar(250) DEFAULT NULL,
`template_description` varchar(250) DEFAULT NULL,
`template_html` text,
`template_component` varchar(100) DEFAULT NULL,
`template_categories` varchar(100) DEFAULT NULL,
`template_image` varchar(250) DEFAULT NULL,
`template_status` int DEFAULT NULL,
`created_date` datetime DEFAULT NULL,
`updated_date` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`frontend_content_template_id`)
) ENGINE=InnoDB AUTO_INCREMENT=29 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_content_template`
--
LOCK TABLES `frontend_content_template` WRITE;
/*!40000 ALTER TABLE `frontend_content_template` DISABLE KEYS */;
INSERT INTO `frontend_content_template` VALUES (9,'Text 1','Text paragraph with header and paragraph','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/page_header.png\" data-keditor-title=\"Page header\" data-keditor-categories=\"Text;Heading;Bootstrap component\">\r\n <div class=\"page-header\">\r\n <h1 style=\"margin-bottom: 30px; font-size: 50px;\"><b class=\"text-uppercase\">Csras justo odio</b> <small>Donec id elit non mi</small></h1>\r\n <p class=\"lead\"><em>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</em></p>\r\n </div>\r\n</div>','text','text;header','uploads/components/text11711180344.png',NULL,NULL,NULL,NULL,NULL),(10,'Text Paragraph 1','Text paragraph no header','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/text.png\" data-keditor-title=\"Text block\" data-keditor-categories=\"Text\">\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro labore architecto fuga tempore omnis aliquid, rerum numquam deleniti ipsam earum velit aliquam deserunt, molestiae officiis mollitia accusantium suscipit fugiat esse magnam eaque cumque, iste corrupti magni? Illo dicta saepe, maiores fugit aliquid consequuntur aut, rem ex iusto dolorem molestias obcaecati eveniet vel voluptatibus recusandae illum, voluptatem! Odit est possimus nesciunt.</p>\r\n</div>','text','text','uploads/components/text21711180347.png',NULL,NULL,NULL,NULL,NULL),(11,'Header Jumbotron','Text header with jumbotron','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/jumbotron.png\" data-keditor-title=\"Jumbotron\" data-keditor-categories=\"Text;Heading;Bootstrap component;Dynamic component\">\r\n <div class=\"jumbotron\">\r\n <h1>Hello, world!</h1>\r\n <p>This is a simple hero unit</p>\r\n <p><a role=\"button\" href=\"#\" class=\"btn btn-primary btn-lg\">Learn more</a></p>\r\n </div>\r\n\r\n <div data-dynamic-href=\"editor/snippets/default/_dynamic_content.html\"></div>\r\n</div>','text','text;header;jumbotron','uploads/components/text31711180349.png',NULL,NULL,NULL,NULL,NULL),(12,'Single Image 1','Single Image','<div data-type=\"component-photo\" data-preview=\"editor/snippets/default/preview/photo.png\" data-keditor-title=\"Photo\" data-keditor-categories=\"media;Photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"editor/snippets/default/img/somewhere_bangladesh.jpg\" width=\"100%\" height=\"\" />\r\n </div>\r\n</div>','photo','image','uploads/components/image11711180351.png',NULL,NULL,NULL,NULL,NULL),(13,'Audio','Audio player','<div data-type=\"component-audio\" data-preview=\"editor/snippets/default/preview/audio.png\" data-keditor-title=\"Audio\" data-keditor-categories=\"media\">\r\n <div class=\"audio-wrapper\">\r\n <audio src=\"http://www.noiseaddicts.com/samples_1w72b820/2558.mp3\" controls style=\"width: 100%\"></audio>\r\n </div>\r\n</div>','audio','audio','uploads/components/audio11711180356.png',NULL,NULL,NULL,NULL,NULL),(14,'Video 1','Video Player','<div data-type=\"component-video\" data-preview=\"editor/snippets/default/preview/video.png\" data-keditor-title=\"Video\" data-keditor-categories=\"media\">\r\n <div class=\"video-wrapper\">\r\n <video width=\"320\" height=\"180\" controls style=\"background: #222;\">\r\n <source src=\"http://www.w3schools.com/html/mov_bbb.mp4\" type=\"video/mp4\" />\r\n <source src=\"http://www.w3schools.com/html/mov_bbb.ogg\" type=\"video/ogg\" />\r\n </video>\r\n </div>\r\n</div>','video','video;MP4','uploads/components/video11711180359.png',NULL,NULL,NULL,NULL,NULL),(15,'YouTube 1','YouToube Player','<div data-type=\"component-youtube\" data-preview=\"editor/snippets/default/preview/youtube.png\" data-keditor-title=\"Youtube\" data-keditor-categories=\"media\">\r\n <div class=\"youtube-wrapper\">\r\n <div class=\"embed-responsive embed-responsive-16by9\">\r\n <iframe class=\"embed-responsive-item\" src=\"https://www.youtube.com/embed/P5yHEKqx86U\"></iframe>\r\n </div>\r\n </div>\r\n</div>','youtube','youtube;video','uploads/components/youtube11711180401.png',NULL,NULL,NULL,NULL,NULL),(16,'Vimeo 1','Vimeo Player','<div data-type=\"component-vimeo\" data-preview=\"editor/snippets/default/preview/vimeo.png\" data-keditor-title=\"Vimeo\" data-keditor-categories=\"media\">\r\n <div class=\"vimeo-wrapper\">\r\n <div class=\"embed-responsive embed-responsive-16by9\">\r\n <iframe class=\"embed-responsive-item\" src=\"https://player.vimeo.com/video/2203727?byline=0&portrait=0&badge=0\"></iframe>\r\n </div>\r\n </div>\r\n</div>','vimeo','vimeo;video','uploads/components/video11711180403.png',NULL,NULL,NULL,NULL,NULL),(17,'Google Maps 1','Google Maps ','<div data-type=\"component-googlemap\" data-preview=\"editor/snippets/default/preview/googlemap.png\" data-keditor-title=\"Google Map\" data-keditor-categories=\"Gmap\">\r\n <div class=\"googlemap-wrapper\">\r\n <div class=\"embed-responsive embed-responsive-16by9\">\r\n <iframe class=\"embed-responsive-item\" src=\"https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d14897.682811563638!2d105.82315895!3d21.0158462!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2s!4v1456466192755\"></iframe>\r\n </div>\r\n </div>\r\n</div>','googlemap','map;google','uploads/components/map11711180405.png',NULL,NULL,NULL,NULL,NULL),(18,'Image & Text Column','Image and Text','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/thumbnail_panel.png\" data-keditor-title=\"Thumbnail Panel\" data-keditor-categories=\"Text;Photo;Bootstrap component\">\r\n <div class=\"thumbnail\">\r\n <img src=\"editor/snippets/default/img/somewhere_bangladesh.jpg\" width=\"100%\" height=\"\" />\r\n <div class=\"caption\">\r\n <h3>Thumbnail label</h3>\r\n <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>\r\n <p>\r\n <a href=\"#\" class=\"btn btn-primary\" role=\"button\">Button</a>\r\n <a href=\"#\" class=\"btn btn-default\" role=\"button\">Button</a>\r\n </p>\r\n </div>\r\n </div>\r\n</div>','text','teks;image','uploads/components/textimage11711180408.png',NULL,NULL,NULL,NULL,NULL),(19,'Text Paragraph 2','Text paragraph with header','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/heading_1.png\" data-keditor-title=\"Heading 1\" data-keditor-categories=\"Text;Heading\">\r\n <h1>Heading text 1</h1>\r\n <p>Body text</p>\r\n</div>','text','teks;header','uploads/components/text41711180428.png',NULL,NULL,NULL,NULL,NULL),(20,'Text Paragraph 2','Text paragraph with header','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/heading_2.png\" data-keditor-title=\"Heading 2\" data-keditor-categories=\"Text;Heading\">\r\n <h2>Heading text 2</h2>\r\n <p>Body text</p>\r\n</div>','text','text;header','uploads/components/text51711180430.png',NULL,NULL,NULL,NULL,NULL),(21,'Image & Text Row','Row with text and image','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/media_panel.png\" data-keditor-title=\"media Panel\" data-keditor-categories=\"media;Photo;Bootstrap component\">\r\n <div class=\"media\">\r\n <div class=\"media-left\">\r\n <a href=\"#\">\r\n <img class=\"media-object\" src=\"editor/snippets/default/img/yenbai_vietnam.jpg\" width=\"150\" height=\"\" />\r\n </a>\r\n </div>\r\n <div class=\"media-body\">\r\n <h4 class=\"media-heading\">media heading</h4>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quos minus hic praesentium, nihil nemo, optio delectus explicabo at beatae. Ullam itaque, officiis maxime quibusdam impedit vero?</p>\r\n </div>\r\n </div>\r\n</div>','text','text;image','uploads/components/textimage21711180432.png',NULL,NULL,NULL,NULL,NULL),(22,'Image & Text Column 2','Column with text and image','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/snippet_06.png\" data-keditor-title=\"Featured Article\" data-keditor-categories=\"Text;Heading;Photo\">\r\n <div class=\"row\">\r\n <div class=\"col-md-6 text-center\">\r\n <img class=\"img-circle img-responsive\" style=\"display: inline-block;\" src=\"editor/snippets/default/img/sydney_australia_squared.jpg\" />\r\n </div>\r\n <div class=\"col-md-6\">\r\n <h3>Lorem ipsum</h3>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi molestias eius quaerat, adipisci ratione aliquid eum explicabo illum temporibus? Optio facilis eveniet quam, impedit eos architecto sequi dolorum illo facere, consequatur sit voluptatibus sunt eius ad officia corrupti modi quia minima voluptas vero. Minus, maxime!</p>\r\n </div>\r\n </div>\r\n</div>','text','text;image','uploads/components/textimage31711180435.png',NULL,NULL,NULL,NULL,NULL),(23,'3 Column Image & Text','3 columns with image and text','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/snippet_07.png\" data-keditor-title=\"Articles List\" data-keditor-categories=\"Text;Heading;Photo\">\r\n <div class=\"row\">\r\n <div class=\"col-md-4 text-center\">\r\n <img class=\"img-circle img-responsive\" style=\"display: inline-block;\" src=\"editor/snippets/default/img/somewhere_bangladesh_squared.jpg\" />\r\n <h3>Lorem ipsum</h3>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vel, alias, temporibus? Vero natus modi ipsa debitis, accusamus accusantium cum quam. Saepe atque quisquam pariatur voluptatem expedita nesciunt reprehenderit et vitae.</p>\r\n </div>\r\n <div class=\"col-md-4 text-center\">\r\n <img class=\"img-circle img-responsive\" style=\"display: inline-block;\" src=\"editor/snippets/default/img/wellington_newzealand_squared.jpg\" />\r\n <h3>Lorem ipsum</h3>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quaerat, aut, earum. Quod, debitis, delectus. Maxime eius ipsam sit dolorum perspiciatis obcaecati consectetur, explicabo reprehenderit repellat tempore veniam eos ducimus! Dignissimos.</p>\r\n </div>\r\n <div class=\"col-md-4 text-center\">\r\n <img class=\"img-circle img-responsive\" style=\"display: inline-block;\" src=\"editor/snippets/default/img/yenbai_vietnam_squared.jpg\" />\r\n <h3>Lorem ipsum</h3>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil voluptatibus dicta corrupti aliquam, natus voluptatem pariatur quidem nostrum nisi corporis id ratione exercitationem et recusandae incidunt assumenda soluta qui odit.</p>\r\n </div>\r\n </div>\r\n</div>','text','text;image;','uploads/components/textimage41711180438.png',NULL,NULL,NULL,NULL,NULL),(24,'Navbar 1','Navbar Dark','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/imgnavbar1.png\" data-keditor-title=\"Navbar\" data-keditor-categories=\"Navbar;Menu\">\r\n \r\n <div class=\"container-fluid\">\r\n \r\n \r\n <!-- Second navbar for search -->\r\n <nav class=\"navbar navbar-inverse\">\r\n <div class=\"container\" style=\"max-width:100%;\">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class=\"navbar-header\">\r\n <button type=\"button\" class=\"navbar-toggle collapsed\" data-toggle=\"collapse\" data-target=\"#navbar-collapse-3\">\r\n <span class=\"sr-only\">Toggle navigation</span>\r\n <span class=\"icon-bar\"></span>\r\n <span class=\"icon-bar\"></span>\r\n <span class=\"icon-bar\"></span>\r\n </button>\r\n <a class=\"navbar-brand\" href=\"#\">Brand</a>\r\n </div>\r\n \r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class=\"collapse navbar-collapse\" id=\"navbar-collapse-3\" style=\"width:100%;\">\r\n <ul class=\"nav navbar-nav navbar-right\">\r\n <li><a href=\"#\">Home</a></li>\r\n <li><a href=\"#\">About</a></li>\r\n <li><a href=\"#\">Services</a></li>\r\n <li><a href=\"#\">Contact</a></li>\r\n <li>\r\n <a class=\"btn btn-default btn-outline btn-circle\" data-toggle=\"collapse\" href=\"#nav-collapse3\" aria-expanded=\"false\" aria-controls=\"nav-collapse3\" style=\"margin-top: 10%;\r\n padding-top: 4px;\r\n width: 90px;\">Search</a>\r\n </li>\r\n </ul>\r\n <div class=\"collapse nav navbar-nav nav-collapse\" id=\"nav-collapse3\">\r\n <form class=\"navbar-form navbar-right\" role=\"search\">\r\n <div class=\"form-group\">\r\n <input type=\"text\" class=\"form-control\" placeholder=\"Search\" />\r\n </div>\r\n <button type=\"submit\" class=\"btn btn-danger\"><span class=\"glyphicon glyphicon-search\" aria-hidden=\"true\"></span></button>\r\n </form>\r\n </div>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container -->\r\n </nav><!-- /.navbar -->\r\n \r\n \r\n</div><!-- /.container-fluid -->\r\n</div>','text','navbar;menu;text','uploads/components/menu11711180441.png',NULL,NULL,NULL,NULL,NULL),(25,'Slider 1','Slider with 3 images','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/imgslider1.png\" data-keditor-title=\"Slider\" data-keditor-categories=\"Slider;Banner\">\r\n<style>\r\n\r\n.jk-slider{\r\n width:100%;\r\n}\r\n/* Hero Headers */\r\n/********************************/\r\n.hero {\r\n position: absolute;\r\n top: 50%;\r\n left: 50%;\r\n z-index: 3;\r\n color: #fff;\r\n text-align: center;\r\n text-transform: uppercase;\r\n text-shadow: 1px 1px 0 rgba(0,0,0,.75);\r\n -webkit-transform: translate3d(-50%,-50%,0);\r\n -moz-transform: translate3d(-50%,-50%,0);\r\n -ms-transform: translate3d(-50%,-50%,0);\r\n -o-transform: translate3d(-50%,-50%,0);\r\n transform: translate3d(-50%,-50%,0);\r\n}\r\n.hero h1 {\r\n font-size: 6em; \r\n font-weight: bold;\r\n margin: 0;\r\n padding: 0;\r\n}\r\n\r\n.fade-carousel .carousel-inner .item .hero {\r\n opacity: 0;\r\n -webkit-transition: 2s all ease-in-out .1s;\r\n -moz-transition: 2s all ease-in-out .1s; \r\n -ms-transition: 2s all ease-in-out .1s; \r\n -o-transition: 2s all ease-in-out .1s; \r\n transition: 2s all ease-in-out .1s; \r\n}\r\n.fade-carousel .carousel-inner .item.active .hero {\r\n opacity: 1;\r\n -webkit-transition: 2s all ease-in-out .1s;\r\n -moz-transition: 2s all ease-in-out .1s; \r\n -ms-transition: 2s all ease-in-out .1s; \r\n -o-transition: 2s all ease-in-out .1s; \r\n transition: 2s all ease-in-out .1s; \r\n}\r\n</style>\r\n\r\n <div class=\"jk-slider\">\r\n <div id=\"carousel-example\" class=\"carousel slide\" data-ride=\"carousel\" >\r\n <ol class=\"carousel-indicators\">\r\n <li data-target=\"#carousel-example\" data-slide-to=\"0\" class=\"active\"></li>\r\n <li data-target=\"#carousel-example\" data-slide-to=\"1\"></li>\r\n <li data-target=\"#carousel-example\" data-slide-to=\"2\"></li>\r\n </ol>\r\n\r\n \r\n\r\n <div class=\"carousel-inner\">\r\n <div class=\"item active\">\r\n <a href=\"#\"><img src=\"http://placekitten.com/1600/600\" /></a>\r\n <div class=\"hero\">\r\n <hgroup>\r\n <h1>Search for</h1> \r\n <h3>the books you need and save ! </h3>\r\n <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged</p>\r\n </hgroup>\r\n \r\n </div>\r\n </div>\r\n <div class=\"item\">\r\n <a href=\"#\"><img src=\"http://placekitten.com/1600/600\" /></a>\r\n <div class=\"hero\">\r\n <hgroup>\r\n <h1>Search for</h1> \r\n <h3>the books you need and save ! </h3>\r\n <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged</p>\r\n </hgroup>\r\n \r\n </div>\r\n </div>\r\n <div class=\"item\">\r\n <a href=\"#\"><img src=\"http://placekitten.com/1600/600\" /></a>\r\n <div class=\"hero\">\r\n <hgroup>\r\n <h1>Search for</h1> \r\n <h3>the books you need and save ! </h3>\r\n <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry\'s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged</p>\r\n </hgroup>\r\n \r\n </div>\r\n </div>\r\n </div>\r\n\r\n <div id=\"arrows\" class=\"jk-slider\">\r\n <a class=\"left carousel-control\" data-cke-survive=\"true\" href=\"#carousel-example\" data-slide=\"prev\">\r\n <span class=\"glyphicon glyphicon-chevron-left\" data-cke-survive=\"true\"></span>\r\n </a>\r\n <a class=\"right carousel-control data-cke-survive\" data-cke-survive=\"true\" href=\"#carousel-example\" data-slide=\"next\">\r\n <span class=\"glyphicon glyphicon-chevron-right\" data-cke-survive=\"true\"></span>\r\n </a>\r\n </div>\r\n\r\n</div>\r\n \r\n</div>\r\n</div>','text','slider','uploads/components/slider11711180445.png',NULL,NULL,NULL,NULL,NULL),(26,'Navbar 2','Navbar Light','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/imgnavbar2.png\" data-keditor-title=\"Navbar\" data-keditor-categories=\"Navbar;Menu\">\r\n\r\n<div class=\"container-fluid\" style=\"margin:0;padding:0;\">\r\n <!-- Second navbar for categories -->\r\n <nav class=\"navbar navbar-default\" style=\"margin-bottom: 0px;\">\r\n <div class=\"container\" style=\"max-width:100%;background:#dedede;\">\r\n <!-- Brand and toggle get grouped for better mobile display -->\r\n <div class=\"navbar-header\">\r\n <button type=\"button\" class=\"navbar-toggle collapsed\" data-toggle=\"collapse\" data-target=\"#navbar-collapse-1\">\r\n <span class=\"sr-only\">Toggle navigation</span>\r\n <span class=\"icon-bar\"></span>\r\n <span class=\"icon-bar\"></span>\r\n <span class=\"icon-bar\"></span>\r\n </button>\r\n <a class=\"navbar-brand\" href=\"#\">Brand</a>\r\n </div>\r\n \r\n <!-- Collect the nav links, forms, and other content for toggling -->\r\n <div class=\"collapse navbar-collapse\" id=\"navbar-collapse-1\" style=\"width:100%;\">\r\n <ul class=\"nav navbar-nav navbar-right\">\r\n <li><a href=\"#\">Home</a></li>\r\n <li><a href=\"#\">About</a></li>\r\n <li><a href=\"#\">Contact</a></li>\r\n <li>\r\n <a class=\"btn btn-default btn-outline btn-circle collapsed\" data-toggle=\"collapse\" href=\"#nav-collapse1\" aria-expanded=\"false\" aria-controls=\"nav-collapse1\" style=\"margin-top: 10%;\r\n padding-top: 4px;\r\n width: 90px;\">Login</a>\r\n </li>\r\n </ul>\r\n <ul class=\"collapse nav navbar-nav nav-collapse\" id=\"nav-collapse1\">\r\n <li><a href=\"#\">Web design</a></li>\r\n <li><a href=\"#\">Development</a></li>\r\n <li><a href=\"#\">Graphic design</a></li>\r\n <li><a href=\"#\">Print</a></li>\r\n <li><a href=\"#\">Motion</a></li>\r\n <li><a href=\"#\">Mobile apps</a></li>\r\n </ul>\r\n </div><!-- /.navbar-collapse -->\r\n </div><!-- /.container -->\r\n </nav><!-- /.navbar -->\r\n</div>\r\n\r\n</div>','text','navbar;menu;text','uploads/components/menu21711180500.png',NULL,NULL,NULL,NULL,NULL),(27,'Footer 1','Footer Dark','<div data-type=\"component-text\" data-preview=\"editor/snippets/default/preview/imgfooter.png\" data-keditor-title=\"Footer\" data-keditor-categories=\"Footer;copyright\">\r\n<style type=\"text/css\">\r\n footer{\r\n background-color: #33383c;\r\n padding:70px 0px;\r\n padding-bottom: 0;\r\n} \r\n\r\n.adress span , .contact span , .social span{\r\n color: #FFF; \r\n font-weight: 800; \r\n padding:20px 0px;\r\n display: block;\r\n text-transform: uppercase;\r\n font-size: 16px;\r\n letter-spacing: 3px;\r\n}\r\n\r\n.adress li , .contact li , .social li {\r\n padding:5px 0px;\r\n list-style: none;\r\n}\r\n\r\n.adress li p , .contact li a , .social li a{\r\n color:#FFF;\r\n letter-spacing: 2px;\r\n text-decoration:none;\r\n font-size:14px;\r\n}\r\n\r\n.social li{\r\n float:left;\r\n}\r\n\r\n.social .fa{\r\n color:#9c9c9c;\r\n margin-right: 10px;\r\n font-size:22px;\r\n}\r\n\r\n</style>\r\n<footer style=\"padding-bottom: 0;\">\r\n <div class=\"container\" style=\"max-width:100%;\">\r\n <div class=\"row\">\r\n \r\n <div class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\">\r\n <ul class=\"adress\">\r\n <span>Adress</span> \r\n <li>\r\n <p>Lorem ipsum dolor sit amet, vero omnis vocibus</p>\r\n </li>\r\n \r\n <li>\r\n <p>+90 1234 56789</p>\r\n </li>\r\n \r\n <li>\r\n <p>info@gmail.com</p>\r\n </li>\r\n </ul>\r\n </div>\r\n \r\n <div class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\">\r\n <ul class=\"contact\">\r\n <span>Contact</span> \r\n <li>\r\n <a href=\"#\">Home</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">About</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Blog</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Gallery </a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Contact</a>\r\n </li>\r\n </ul>\r\n </div>\r\n \r\n \r\n <div class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\">\r\n <ul class=\"contact\">\r\n <span>Blogs</span> \r\n <li>\r\n <a href=\"#\">Blog 1</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Blog 2</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Blog 3</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Blog 4</a>\r\n </li>\r\n \r\n <li>\r\n <a href=\"#\">Blog 5</a>\r\n </li>\r\n </ul>\r\n </div>\r\n \r\n <div class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\">\r\n <ul class=\"social\">\r\n <li style=\"float:none;\">\r\n <span>Social</span> \r\n </li>\r\n <li style=\"float:none;\">\r\n <a data-cke-survive=\"true\" href=\"#\"><i data-cke-survive=\"true\" class=\"fa fa-facebook fa-2x\"></i></a>\r\n <a data-cke-survive=\"true\" href=\"#\"><i data-cke-survive=\"true\" class=\"fa fa-github fa-2x\"></i></a>\r\n <a data-cke-survive=\"true\" href=\"#\"><i data-cke-survive=\"true\" class=\"fa fa-linkedin fa-2x\"></i></a>\r\n </li>\r\n \r\n \r\n \r\n </ul>\r\n </div>\r\n \r\n \r\n </div> \r\n </div>\r\n <div class=\"container\" style=\"max-width:100%;margin:0;padding:5px;text-align: center;background:#000;color:#fff;\">\r\n <p style=\"color:#fff;\">copyright (c) 2018, Opensoft Technologies Sdn. Bhd.</p>\r\n </div>\r\n </footer>\r\n </div>','text','footer','uploads/components/footer11711180503.png',NULL,NULL,NULL,NULL,NULL),(28,'','','','text','',NULL,NULL,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `frontend_content_template` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_footer`
--
DROP TABLE IF EXISTS `frontend_footer`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_footer` (
`footer_id` int NOT NULL AUTO_INCREMENT,
`footer_content` text CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`footer_is_php` int NOT NULL DEFAULT '0',
`footer_description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`footer_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_footer`
--
LOCK TABLES `frontend_footer` WRITE;
/*!40000 ALTER TABLE `frontend_footer` DISABLE KEYS */;
INSERT INTO `frontend_footer` VALUES (1,'<script src=\"{{baseUrl}}/assets/portal/js/plugins-jquery.js\"></script>\r\n<script>var plugin_path = \'{{baseUrl}}/assets/portal/js/\';</script>\r\n<script src=\"{{baseUrl}}/assets/portal/revolution/js/jquery.themepunch.tools.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/portal/revolution/js/jquery.themepunch.revolution.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/portal/revolution/js/revolution-custom.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/portal/js/custom.js\"></script>\r\n\r\n<script src=\"{{baseUrl}}/assets/layerslider/js/greensock.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/layerslider/js/layerslider.transitions.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/layerslider/js/layerslider.kreaturamedia.jquery.js\"></script>\r\n\r\n<script src=\"{{baseUrl}}/assets/portal/js/fullcalendar/fullcalendar.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/portal/js/fullcalendar/moment.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/portal/js/sweetalert.min.js\"></script>\r\n \r\n<script type=\"text/javascript\">\r\n $(document).ready(function() {\r\n $(\"#slider\").layerSlider({\r\n sliderVersion: \"6.0.0\",\r\n responsiveUnder: 0,\r\n layersContainer: 0,\r\n slideBGSize: \"auto\",\r\n skin: \"borderlessdark3d\",\r\n globalBGColor: \"transparent\",\r\n hoverBottomNav: true,\r\n yourLogoStyle: \"left: 10px; top: 10px;\",\r\n skinsPath: \"{{baseUrl}}/assets/layerslider/skins/\"\r\n });\r\n });\r\n</script>\r\n<script>{{THEME_JS|raw}}</script>',0,'Footer - HTML Footer & Javascript'),(2,'<script src=\"{{baseUrl}}/assets/minible/libs/bootstrap/js/bootstrap.bundle.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/metismenu/metisMenu.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/simplebar/simplebar.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/node-waves/waves.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/waypoints/lib/jquery.waypoints.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/jquery.counterup/jquery.counterup.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/js/app.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/select2/js/select2.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/@chenfengyuan/datepicker/datepicker.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/clockpicker/bootstrap-clockpicker.min.js\"></script>\r\n<script>\r\n{{THEME_JS|raw}}\r\n</script>\r\n</body>',0,'Registration & Login Area'),(3,'</body>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/metismenu/metisMenu.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/simplebar/simplebar.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/node-waves/waves.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/waypoints/lib/jquery.waypoints.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/jquery.counterup/jquery.counterup.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/js/app.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/select2/js/select2.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/@chenfengyuan/datepicker/datepicker.min.js\"></script>\r\n<script src=\"{{baseUrl}}/assets/minible/libs/clockpicker/bootstrap-clockpicker.min.js\"></script>\r\n\r\n<script>\r\n{{THEME_JS|raw}}\r\n</script>\r\n\r\n<script type=\"text/javascript\" src=\"https://maps.googleapis.com/maps/api/js?key=AIzaSyCBMixTS7FyMk1Trsb_8Q0lwhuJgYvVxNM&libraries=places\"></script>\r\n<script>\r\n function init() {\r\n var input = document.getElementById(\"search-google-maps\");\r\n if(typeof(input) != \'undefined\' && input != null){\r\n var autocomplete = new google.maps.places.Autocomplete(input);\r\n autocomplete.setComponentRestrictions({country: [\"my\"],});\r\n }\r\n \r\n }\r\n google.maps.event.addDomListener(window, \"load\", init);\r\n</script>',0,'Logged-In Area'),(4,'<!-- no script-->',0,'Paper & Printing Footer'),(5,'<script src=\"/assets/portal/js/plugins-jquery.js\"></script>\r\n<script>var plugin_path = \'/assets/portal/js/\';</script>\r\n<script src=\"/assets/portal/revolution/js/jquery.themepunch.tools.min.js\"></script>\r\n<script src=\"/assets/portal/revolution/js/jquery.themepunch.revolution.min.js\"></script>\r\n<script src=\"/assets/portal/revolution/js/revolution-custom.js\"></script>\r\n<script src=\"/assets/portal/js/custom.js\"></script>\r\n\r\n<script src=\"/assets/layerslider/js/greensock.js\"></script>\r\n<script src=\"/assets/layerslider/js/layerslider.transitions.js\"></script>\r\n<script src=\"/assets/layerslider/js/layerslider.kreaturamedia.jquery.js\"></script>\r\n\r\n<script src=\"/assets/portal/js/fullcalendar/fullcalendar.min.js\"></script>\r\n<script src=\"/assets/portal/js/fullcalendar/moment.min.js\"></script>\r\n<script src=\"/assets/portal/js/sweetalert.min.js\"></script>\r\n\r\n<script src=\"/assets/contenttools/content-tools.min.js\"></script>\r\n\r\n \r\n<script type=\"text/javascript\">\r\n $(document).ready(function() {\r\n $(\"#slider\").layerSlider({\r\n sliderVersion: \"6.0.0\",\r\n responsiveUnder: 0,\r\n layersContainer: 0,\r\n slideBGSize: \"auto\",\r\n skin: \"borderlessdark3d\",\r\n globalBGColor: \"transparent\",\r\n hoverBottomNav: true,\r\n yourLogoStyle: \"left: 10px; top: 10px;\",\r\n skinsPath: \"{{baseUrl}}/assets/layerslider/skins/\"\r\n });\r\n });\r\n</script>\r\n<script>{{THEME_JS|raw}}</script>',0,'Footer Editor (Content Tools)');
/*!40000 ALTER TABLE `frontend_footer` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_header`
--
DROP TABLE IF EXISTS `frontend_header`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_header` (
`header_id` int NOT NULL AUTO_INCREMENT,
`header_content` text CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`header_is_php` int NOT NULL DEFAULT '0',
`header_description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`header_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_header`
--
LOCK TABLES `frontend_header` WRITE;
/*!40000 ALTER TABLE `frontend_header` DISABLE KEYS */;
INSERT INTO `frontend_header` VALUES (1,'use backend\\models\\frontend\\FrontendSite;\r\n\r\n$site_id = FrontendSite::getsiteid();\r\n$site_theme_id = \'\';\r\n$site_slug = \'\';\r\n$modelsite = FrontendSite::find()->where([\'site_id\' => $site_id])->one();\r\nif (!empty($modelsite)) {\r\n $site_slug = $modelsite->site_slug;\r\n $site_theme_id = $modelsite->site_theme;\r\n}\r\n\r\n$site_name = \'\';\r\n$site_description = \'\';\r\n$site_keywords = \'\';\r\n$site_author = \'\';\r\n\r\n$site_primary_color = \'\';\r\n$site_secondary_color = \'\';\r\n\r\n$site_favicon = \'\';\r\n$site_logo = \'\';\r\n$site_topbar_logo = \'\';\r\n$site_preloader_logo = \'\';\r\n$site_preloader_bg = \'\';\r\n$site_footer_logo = \'\';\r\n$site_login_logo = \'\';\r\n$site_login_background = \'\';\r\n$site_registration_logo = \'\';\r\n$site_registration_background = \'\';\r\n$site_logged_in_logo = \'\';\r\n$site_chatbot_logo = \'\';\r\n$site_chatbot_main_icon = \'\';\r\n$site_chatbot_admin_icon = \'\';\r\n$site_chatbot_user_icon = \'\';\r\n\r\n$modelTheme = (new \\yii\\db\\Query())->from(\'frontend_settings\')->where([\'=\', \'id\', $site_theme_id])->one();\r\nif(!empty($modelTheme)){\r\n \r\n /**************** META DATA ****************/\r\n $site_name = $modelTheme[\'metadata_page_title\'];\r\n $site_description = $modelTheme[\'metadata_page_description\'];\r\n $site_keywords = $modelTheme[\'metadata_page_keywords\'];\r\n $site_author = $modelTheme[\'metadata_page_author\'];\r\n \r\n /**************** COLOUR SCHEME ****************/\r\n $site_primary_color = $modelTheme[\'color_primary\'];\r\n $site_secondary_color = $modelTheme[\'color_secondary\'];\r\n \r\n /**************** LOGO & IMAGES ****************/\r\n $site_favicon = \'/uploads/\'.$modelTheme[\'favicon\'];\r\n $site_logo = \'/uploads/\'.$modelTheme[\'logo\'];\r\n $site_topbar_logo = \'/uploads/\'.$modelTheme[\'topbarlogo\'];\r\n $site_preloader_logo = \'/uploads/\'.$modelTheme[\'preloaderlogo\'];\r\n $site_preloader_bg = \'/uploads/\'.$modelTheme[\'preloaderbg\'];\r\n $site_footer_logo = \'/uploads/\'.$modelTheme[\'footerlogo\'];\r\n $site_login_logo = \'/uploads/\'.$modelTheme[\'loginlogo\'];\r\n $site_login_background = \'/uploads/\'.$modelTheme[\'loginbg\'];\r\n $site_registration_logo = \'/uploads/\'.$modelTheme[\'registerlogo\'];\r\n $site_registration_background = \'/uploads/\'.$modelTheme[\'registerbg\'];\r\n $site_logged_in_logo = \'/uploads/\'.$modelTheme[\'loggedinlogo\'];\r\n $site_chatbot_logo = \'/uploads/\'.$modelTheme[\'chatbotlogo\'];\r\n $site_chatbot_main_icon = \'/uploads/\'.$modelTheme[\'chatbotmainicon\'];\r\n $site_chatbot_admin_icon = \'/uploads/\'.$modelTheme[\'chatbotadminicon\'];\r\n $site_chatbot_user_icon = \'/uploads/\'.$modelTheme[\'chatbotusericon\'];\r\n}\r\n\r\necho \'<meta charset=\"utf-8\">\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n\r\n<meta name=\"description\" content=\"\'.$site_description.\'\">\r\n<meta name=\"keywords\" content=\"\'.$site_keywords.\'\">\r\n<meta name=\"author\" content=\"\'.$site_author.\'\">\r\n\r\n<title>\'.$site_name.\'</title>\r\n<link rel=\"icon\" href=\"\'.$site_favicon.\'\">\r\n \r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/portal/fonts/Poppins/import.css\">\r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/portal/fonts/Montserrat/import.css\">\r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/portal/fonts/Dosis/import.css\">\r\n\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/plugins-css.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/revolution/css/settings.css\" media=\"screen\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/typography.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/shortcodes/shortcodes.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/style.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/responsive.css\" />\r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/layerslider/css/layerslider.css\">\r\n<script src=\"\'.$baseUrl.\'/assets/portal/js/jquery-3.5.1.js\"></script>\r\n\r\n<script type=\"text/javascript\" src=\"https://platform-api.sharethis.com/js/sharethis.js#property=6165574b2c621500122ddd60&product=sop\" async=\"async\"></script>\r\n \r\n<style>\'.$THEME_CSS.\'</style>\r\n\r\n <!-- Normalize or reset CSS with your favorite library -->\r\n <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css\">\r\n\r\n <!-- Load paper.css for happy printing -->\r\n <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/paper-css/0.4.1/paper.css\">\';\r\n',1,'Header - HTML Header'),(2,'use backend\\models\\frontend\\FrontendSite;\r\n\r\n$site_id = FrontendSite::getsiteid();\r\n$site_theme_id = \'\';\r\n$site_slug = \'\';\r\n$modelsite = FrontendSite::find()->where([\'site_id\' => $site_id])->one();\r\nif (!empty($modelsite)) {\r\n $site_slug = $modelsite->site_slug;\r\n $site_theme_id = $modelsite->site_theme;\r\n}\r\n\r\n$site_name = \'\';\r\n$site_description = \'\';\r\n$site_keywords = \'\';\r\n$site_author = \'\';\r\n\r\n$site_primary_color = \'\';\r\n$site_secondary_color = \'\';\r\n\r\n$site_favicon = \'\';\r\n$site_logo = \'\';\r\n$site_topbar_logo = \'\';\r\n$site_preloader_logo = \'\';\r\n$site_preloader_bg = \'\';\r\n$site_footer_logo = \'\';\r\n$site_login_logo = \'\';\r\n$site_login_background = \'\';\r\n$site_registration_logo = \'\';\r\n$site_registration_background = \'\';\r\n$site_logged_in_logo = \'\';\r\n$site_chatbot_logo = \'\';\r\n$site_chatbot_main_icon = \'\';\r\n$site_chatbot_admin_icon = \'\';\r\n$site_chatbot_user_icon = \'\';\r\n\r\n$modelTheme = (new \\yii\\db\\Query())->from(\'frontend_settings\')->where([\'=\', \'id\', $site_theme_id])->one();\r\nif(!empty($modelTheme)){\r\n \r\n /**************** META DATA ****************/\r\n $site_name = $modelTheme[\'metadata_page_title\'];\r\n $site_description = $modelTheme[\'metadata_page_description\'];\r\n $site_keywords = $modelTheme[\'metadata_page_keywords\'];\r\n $site_author = $modelTheme[\'metadata_page_author\'];\r\n \r\n /**************** COLOUR SCHEME ****************/\r\n $site_primary_color = $modelTheme[\'color_primary\'];\r\n $site_secondary_color = $modelTheme[\'color_secondary\'];\r\n \r\n /**************** LOGO & IMAGES ****************/\r\n $site_favicon = \'/uploads/\'.$modelTheme[\'favicon\'];\r\n $site_logo = \'/uploads/\'.$modelTheme[\'logo\'];\r\n $site_topbar_logo = \'/uploads/\'.$modelTheme[\'topbarlogo\'];\r\n $site_preloader_logo = \'/uploads/\'.$modelTheme[\'preloaderlogo\'];\r\n $site_preloader_bg = \'/uploads/\'.$modelTheme[\'preloaderbg\'];\r\n $site_footer_logo = \'/uploads/\'.$modelTheme[\'footerlogo\'];\r\n $site_login_logo = \'/uploads/\'.$modelTheme[\'loginlogo\'];\r\n $site_login_background = \'/uploads/\'.$modelTheme[\'loginbg\'];\r\n $site_registration_logo = \'/uploads/\'.$modelTheme[\'registerlogo\'];\r\n $site_registration_background = \'/uploads/\'.$modelTheme[\'registerbg\'];\r\n $site_logged_in_logo = \'/uploads/\'.$modelTheme[\'loggedinlogo\'];\r\n $site_chatbot_logo = \'/uploads/\'.$modelTheme[\'chatbotlogo\'];\r\n $site_chatbot_main_icon = \'/uploads/\'.$modelTheme[\'chatbotmainicon\'];\r\n $site_chatbot_admin_icon = \'/uploads/\'.$modelTheme[\'chatbotadminicon\'];\r\n $site_chatbot_user_icon = \'/uploads/\'.$modelTheme[\'chatbotusericon\'];\r\n}\r\n\r\necho \'<head>\r\n \r\n <meta charset=\"utf-8\">\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n \r\n <meta name=\"description\" content=\"\'.$site_description.\'\">\r\n <meta name=\"keywords\" content=\"\'.$site_keywords.\'\">\r\n <meta name=\"author\" content=\"\'.$site_author.\'\">\r\n \r\n <title>\'.$site_name.\'</title>\r\n <link rel=\"icon\" href=\"\'.$site_favicon.\'\">\r\n \r\n \r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/select2/css/select2.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/sweetalert2/sweetalert2.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/css/bootstrap.min.css\" id=\"bootstrap-style\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/css/icons.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/css/app.min.css\" id=\"app-style\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/bootstrap-datepicker/css/bootstrap-datepicker.min.css\" rel=\"stylesheet\">\r\n <link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/minible/libs/@chenfengyuan/datepicker/datepicker.min.css\">\r\n <link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/minible/libs/clockpicker/bootstrap-clockpicker.min.css\">\r\n <script src=\"\'.$baseUrl.\'/assets/minible/libs/jquery/jquery.min.js\"></script>\r\n <script src=\"\'.$baseUrl.\'/assets/minible/libs/sweetalert2/sweetalert2.min.js\"></script>\r\n <style>\'.$THEME_CSS.\' </style>\r\n</head>\r\n<body class=\"authentication-bg\">\';',1,'Registration & Login Area'),(3,'use backend\\models\\frontend\\FrontendSite;\r\n\r\n$site_id = FrontendSite::getsiteid();\r\n$site_theme_id = \'\';\r\n$site_slug = \'\';\r\n$modelsite = FrontendSite::find()->where([\'site_id\' => $site_id])->one();\r\nif (!empty($modelsite)) {\r\n $site_slug = $modelsite->site_slug;\r\n $site_theme_id = $modelsite->site_theme;\r\n}\r\n\r\n$site_name = \'\';\r\n$site_description = \'\';\r\n$site_keywords = \'\';\r\n$site_author = \'\';\r\n\r\n$site_primary_color = \'\';\r\n$site_secondary_color = \'\';\r\n\r\n$site_favicon = \'\';\r\n$site_logo = \'\';\r\n$site_topbar_logo = \'\';\r\n$site_preloader_logo = \'\';\r\n$site_preloader_bg = \'\';\r\n$site_footer_logo = \'\';\r\n$site_login_logo = \'\';\r\n$site_login_background = \'\';\r\n$site_registration_logo = \'\';\r\n$site_registration_background = \'\';\r\n$site_logged_in_logo = \'\';\r\n$site_chatbot_logo = \'\';\r\n$site_chatbot_main_icon = \'\';\r\n$site_chatbot_admin_icon = \'\';\r\n$site_chatbot_user_icon = \'\';\r\n\r\n$modelTheme = (new \\yii\\db\\Query())->from(\'frontend_settings\')->where([\'=\', \'id\', $site_theme_id])->one();\r\nif(!empty($modelTheme)){\r\n \r\n /**************** META DATA ****************/\r\n $site_name = $modelTheme[\'metadata_page_title\'];\r\n $site_description = $modelTheme[\'metadata_page_description\'];\r\n $site_keywords = $modelTheme[\'metadata_page_keywords\'];\r\n $site_author = $modelTheme[\'metadata_page_author\'];\r\n \r\n /**************** COLOUR SCHEME ****************/\r\n $site_primary_color = $modelTheme[\'color_primary\'];\r\n $site_secondary_color = $modelTheme[\'color_secondary\'];\r\n \r\n /**************** LOGO & IMAGES ****************/\r\n $site_favicon = \'/uploads/\'.$modelTheme[\'favicon\'];\r\n $site_logo = \'/uploads/\'.$modelTheme[\'logo\'];\r\n $site_topbar_logo = \'/uploads/\'.$modelTheme[\'topbarlogo\'];\r\n $site_preloader_logo = \'/uploads/\'.$modelTheme[\'preloaderlogo\'];\r\n $site_preloader_bg = \'/uploads/\'.$modelTheme[\'preloaderbg\'];\r\n $site_footer_logo = \'/uploads/\'.$modelTheme[\'footerlogo\'];\r\n $site_login_logo = \'/uploads/\'.$modelTheme[\'loginlogo\'];\r\n $site_login_background = \'/uploads/\'.$modelTheme[\'loginbg\'];\r\n $site_registration_logo = \'/uploads/\'.$modelTheme[\'registerlogo\'];\r\n $site_registration_background = \'/uploads/\'.$modelTheme[\'registerbg\'];\r\n $site_logged_in_logo = \'/uploads/\'.$modelTheme[\'loggedinlogo\'];\r\n $site_chatbot_logo = \'/uploads/\'.$modelTheme[\'chatbotlogo\'];\r\n $site_chatbot_main_icon = \'/uploads/\'.$modelTheme[\'chatbotmainicon\'];\r\n $site_chatbot_admin_icon = \'/uploads/\'.$modelTheme[\'chatbotadminicon\'];\r\n $site_chatbot_user_icon = \'/uploads/\'.$modelTheme[\'chatbotusericon\'];\r\n}\r\n\r\necho \'<head>\r\n \r\n <meta charset=\"utf-8\">\r\n <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\r\n <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n \r\n <meta name=\"description\" content=\"\'.$site_description.\'\">\r\n <meta name=\"keywords\" content=\"\'.$site_keywords.\'\">\r\n <meta name=\"author\" content=\"\'.$site_author.\'\">\r\n \r\n <title>\'.$site_name.\'</title>\r\n <link rel=\"icon\" href=\"\'.$site_favicon.\'\">\r\n \r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/bootstrap-datepicker/css/bootstrap-datepicker.min.css\" rel=\"stylesheet\">\r\n <link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/minible/libs/@chenfengyuan/datepicker/datepicker.min.css\">\r\n <link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/minible/libs/clockpicker/bootstrap-clockpicker.min.css\">\r\n \r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/@fullcalendar/core/main.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/@fullcalendar/daygrid/main.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/@fullcalendar/bootstrap/main.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/@fullcalendar/timegrid/main.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n \r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/select2/css/select2.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/libs/sweetalert2/sweetalert2.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n \r\n <link href=\"\'.$baseUrl.\'/assets/minible/css/bootstrap.min.css\" id=\"bootstrap-style\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/css/icons.min.css\" rel=\"stylesheet\" type=\"text/css\" />\r\n <link href=\"\'.$baseUrl.\'/assets/minible/css/app.min.css\" id=\"app-style\" rel=\"stylesheet\" type=\"text/css\" />\r\n \r\n \r\n <script src=\"\'.$baseUrl.\'/assets/minible/libs/jquery/jquery.min.js\"></script>\r\n <script src=\"\'.$baseUrl.\'/assets/minible/libs/bootstrap/js/bootstrap.bundle.min.js\"></script>\r\n <script src=\"\'.$baseUrl.\'/assets/minible/libs/sweetalert2/sweetalert2.min.js\"></script>\r\n\r\n <style>\'.$THEME_CSS.\'</style>\r\n</head>\r\n<body data-sidebar=\"dark\">\';',1,'Logged-In Area'),(4,'<meta charset=\"utf-8\">\r\n <title>A4</title>\r\n\r\n <!-- Normalize or reset CSS with your favorite library -->\r\n <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/7.0.0/normalize.min.css\">\r\n\r\n <!-- Load paper.css for happy printing -->\r\n <!--link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/paper-css/0.4.1/paper.css\"-->\r\n \r\n <style>\r\n @page { margin: 0 }\r\nbody { margin: 0 }\r\n.sheet {\r\n margin: 0;\r\n overflow: hidden;\r\n position: relative;\r\n box-sizing: border-box;\r\n page-break-after: always;\r\n}\r\n\r\n/** Paper sizes **/\r\nbody.A3 .sheet { width: 297mm; height: 419mm }\r\nbody.A3.landscape .sheet { width: 420mm; height: 297mm }\r\nbody.A4 .sheet { width: 210mm; height: 297mm }\r\nbody.A4.landscape .sheet { width: 297mm; height: 209mm }\r\nbody.A5 .sheet { width: 148mm; height: 209mm }\r\nbody.A5.landscape .sheet { width: 210mm; height: 147mm }\r\nbody.letter .sheet { width: 216mm; height: 279mm }\r\nbody.letter.landscape .sheet { width: 280mm; height: 215mm }\r\nbody.legal .sheet { width: 216mm; height: 356mm }\r\nbody.legal.landscape .sheet { width: 357mm; height: 215mm }\r\n\r\n/** Padding area **/\r\n.sheet.padding-10mm { padding: 10mm }\r\n.sheet.padding-15mm { padding: 15mm }\r\n.sheet.padding-20mm { padding: 20mm }\r\n.sheet.padding-25mm { padding: 25mm }\r\n\r\n/** For screen preview **/\r\n@media screen {\r\n body { background: #e0e0e0 }\r\n .sheet {\r\n background: white;\r\n box-shadow: 0 .5mm 2mm rgba(0,0,0,.3);\r\n margin: 5mm auto;\r\n }\r\n}\r\n\r\n/** Fix for Chrome issue #273306 **/\r\n@media print {\r\n body.A3.landscape { width: 420mm }\r\n body.A3, body.A4.landscape { width: 297mm }\r\n body.A4, body.A5.landscape { width: 210mm }\r\n body.A5 { width: 148mm }\r\n body.letter, body.legal { width: 216mm }\r\n body.letter.landscape { width: 280mm }\r\n body.legal.landscape { width: 357mm }\r\n}\r\n </style>\r\n \r\n \r\n<script src=\"https://cdn.jsdelivr.net/npm/opentype.js@latest/dist/opentype.js\"></script>\r\n\r\n',0,'Paper & Printing Header'),(5,'use backend\\models\\frontend\\FrontendSite;\r\n\r\n$site_id = FrontendSite::getsiteid();\r\n$site_theme_id = \'\';\r\n$site_slug = \'\';\r\n$modelsite = FrontendSite::find()->where([\'site_id\' => $site_id])->one();\r\nif (!empty($modelsite)) {\r\n $site_slug = $modelsite->site_slug;\r\n $site_theme_id = $modelsite->site_theme;\r\n}\r\n\r\n$site_name = \'\';\r\n$site_description = \'\';\r\n$site_keywords = \'\';\r\n$site_author = \'\';\r\n\r\n$site_primary_color = \'\';\r\n$site_secondary_color = \'\';\r\n\r\n$site_favicon = \'\';\r\n$site_logo = \'\';\r\n$site_topbar_logo = \'\';\r\n$site_preloader_logo = \'\';\r\n$site_preloader_bg = \'\';\r\n$site_footer_logo = \'\';\r\n$site_login_logo = \'\';\r\n$site_login_background = \'\';\r\n$site_registration_logo = \'\';\r\n$site_registration_background = \'\';\r\n$site_logged_in_logo = \'\';\r\n$site_chatbot_logo = \'\';\r\n$site_chatbot_main_icon = \'\';\r\n$site_chatbot_admin_icon = \'\';\r\n$site_chatbot_user_icon = \'\';\r\n\r\n$modelTheme = (new \\yii\\db\\Query())->from(\'frontend_settings\')->where([\'=\', \'id\', $site_theme_id])->one();\r\nif(!empty($modelTheme)){\r\n \r\n /**************** META DATA ****************/\r\n $site_name = $modelTheme[\'metadata_page_title\'];\r\n $site_description = $modelTheme[\'metadata_page_description\'];\r\n $site_keywords = $modelTheme[\'metadata_page_keywords\'];\r\n $site_author = $modelTheme[\'metadata_page_author\'];\r\n \r\n /**************** COLOUR SCHEME ****************/\r\n $site_primary_color = $modelTheme[\'color_primary\'];\r\n $site_secondary_color = $modelTheme[\'color_secondary\'];\r\n \r\n /**************** LOGO & IMAGES ****************/\r\n $site_favicon = \'/uploads/\'.$modelTheme[\'favicon\'];\r\n $site_logo = \'/uploads/\'.$modelTheme[\'logo\'];\r\n $site_topbar_logo = \'/uploads/\'.$modelTheme[\'topbarlogo\'];\r\n $site_preloader_logo = \'/uploads/\'.$modelTheme[\'preloaderlogo\'];\r\n $site_preloader_bg = \'/uploads/\'.$modelTheme[\'preloaderbg\'];\r\n $site_footer_logo = \'/uploads/\'.$modelTheme[\'footerlogo\'];\r\n $site_login_logo = \'/uploads/\'.$modelTheme[\'loginlogo\'];\r\n $site_login_background = \'/uploads/\'.$modelTheme[\'loginbg\'];\r\n $site_registration_logo = \'/uploads/\'.$modelTheme[\'registerlogo\'];\r\n $site_registration_background = \'/uploads/\'.$modelTheme[\'registerbg\'];\r\n $site_logged_in_logo = \'/uploads/\'.$modelTheme[\'loggedinlogo\'];\r\n $site_chatbot_logo = \'/uploads/\'.$modelTheme[\'chatbotlogo\'];\r\n $site_chatbot_main_icon = \'/uploads/\'.$modelTheme[\'chatbotmainicon\'];\r\n $site_chatbot_admin_icon = \'/uploads/\'.$modelTheme[\'chatbotadminicon\'];\r\n $site_chatbot_user_icon = \'/uploads/\'.$modelTheme[\'chatbotusericon\'];\r\n}\r\n\r\necho \'<meta charset=\"utf-8\">\r\n<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\r\n\r\n<meta name=\"description\" content=\"\'.$site_description.\'\">\r\n<meta name=\"keywords\" content=\"\'.$site_keywords.\'\">\r\n<meta name=\"author\" content=\"\'.$site_author.\'\">\r\n\r\n<title>\'.$site_name.\'</title>\r\n<link rel=\"icon\" href=\"\'.$site_favicon.\'\">\r\n \r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/portal/fonts/Poppins/import.css\">\r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/portal/fonts/Montserrat/import.css\">\r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/portal/fonts/Dosis/import.css\">\r\n\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/plugins-css.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/revolution/css/settings.css\" media=\"screen\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/typography.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/shortcodes/shortcodes.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/style.css\" />\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/portal/css/responsive.css\" />\r\n<link rel=\"stylesheet\" href=\"\'.$baseUrl.\'/assets/layerslider/css/layerslider.css\">\r\n<script src=\"\'.$baseUrl.\'/assets/portal/js/jquery-3.5.1.js\"></script>\r\n\r\n<script type=\"text/javascript\" src=\"https://platform-api.sharethis.com/js/sharethis.js#property=6165574b2c621500122ddd60&product=sop\" async=\"async\"></script>\r\n \r\n<style>\'.$THEME_CSS.\'</style>\r\n\r\n<link rel=\"stylesheet\" type=\"text/css\" href=\"\'.$baseUrl.\'/assets/contenttools/content-tools.min.css\">\';\r\n',1,'Header Editor (Content Tools)');
/*!40000 ALTER TABLE `frontend_header` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_layout`
--
DROP TABLE IF EXISTS `frontend_layout`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_layout` (
`layout_id` int NOT NULL AUTO_INCREMENT,
`name` varchar(250) DEFAULT NULL,
`description` varchar(250) DEFAULT NULL,
`header_id` int NOT NULL DEFAULT '0',
`footer_id` int NOT NULL DEFAULT '0',
`created_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`layout_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_layout`
--
LOCK TABLES `frontend_layout` WRITE;
/*!40000 ALTER TABLE `frontend_layout` DISABLE KEYS */;
/*!40000 ALTER TABLE `frontend_layout` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_layout_assign`
--
DROP TABLE IF EXISTS `frontend_layout_assign`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_layout_assign` (
`assign_id` int NOT NULL AUTO_INCREMENT,
`page_id` int DEFAULT NULL,
`content_id` int DEFAULT NULL,
`site_id` int DEFAULT NULL,
`type` varchar(50) DEFAULT NULL,
PRIMARY KEY (`assign_id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_layout_assign`
--
LOCK TABLES `frontend_layout_assign` WRITE;
/*!40000 ALTER TABLE `frontend_layout_assign` DISABLE KEYS */;
/*!40000 ALTER TABLE `frontend_layout_assign` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_menu`
--
DROP TABLE IF EXISTS `frontend_menu`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_menu` (
`menu_id` int NOT NULL AUTO_INCREMENT,
`menu_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`menu_icon` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_status` int NOT NULL DEFAULT '1',
`menu_class` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_field_id` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_link` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_parent_id` int NOT NULL DEFAULT '0',
PRIMARY KEY (`menu_id`)
) ENGINE=InnoDB AUTO_INCREMENT=118 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_menu`
--
LOCK TABLES `frontend_menu` WRITE;
/*!40000 ALTER TABLE `frontend_menu` DISABLE KEYS */;
INSERT INTO `frontend_menu` VALUES (37,'Utama','',1,'','','portal-main/publication-list',0),(38,'Korporat','',1,'','','',0),(39,'Perkhidmatan','',1,'','','',0),(40,'Media','',1,'','','',0),(41,'Hubungi','',1,'','','',0),(42,'Pengenalan Jabatan','',1,'','','[siteslug]/article?id=pengenalan-jabatan',0),(43,'Perutusan Ketua Pengarah','',1,'','','[siteslug]/article?id=perutusan-ketua-pengarah',0),(44,'Sejarah Penubuhan','',1,'','','[siteslug]/article?id=sejarah-penubuhan',0),(46,'Cawangan','',1,'','','[siteslug]/article?id=cawangan-portal',0),(47,'Perkhidmatan Kaunter','',1,'','','[siteslug]/article?id=perkhidmatan-kaunter-cawangan',0),(48,'Objektif, Visi & Misi','',1,'','','[siteslug]/article?id=objektif-visi-misi',0),(49,'Logo Jabatan','',1,'','','[siteslug]/article?id=logo-jabatan',0),(50,'Kod Etika Jabatan','',1,'','','[siteslug]/article?id=kod-etika-jabatan',0),(51,'Piagam Pelanggan','',1,'','','[siteslug]/article?id=piagam-pelanggan',0),(52,'Carta Organisasi','',1,'','','[siteslug]/article?id=carta-organisasi',0),(53,'Bahagian-Bahagian Jabatan','',1,'','','',0),(54,'Cawangan Negeri','',1,'','','[siteslug]/article?id=portal-negeri',0),(55,'Ketua Pegawai Maklumat (CIO)','',1,'','','[siteslug]/article?id=cio',0),(56,'Ketua Keselamatan ICT (ICTSO)','',1,'','','[siteslug]/article?id=ictso',0),(57,'E-Penyertaan','',1,'','','[siteslug]/article?id=e-penyertaan',0),(58,'Statistik','',1,'','','[siteslug]/statistics-list',0),(59,'Direktori Pegawai','',1,'menu-left','','[siteslug]/directory',0),(60,'Galeri Foto','',1,'','','[siteslug]/photo-gallery-list',0),(61,'Galeri Video','',1,'','','[siteslug]/video-gallery-list',0),(62,'Keratan Akhbar','',1,'','','[siteslug]/newspaper-list',0),(63,'Penerbitan','',1,'','','[siteslug]/publication-list',0),(64,'Bahagian Pengurusan Pertubuhan (BPP)','',1,'','','[siteslug]/article?id=bahagian-pengurusan-pertubuhan',0),(65,'Bahagian Penguatkuasaan (BP)','',1,'','','[siteslug]/article?id=bahagian-penguatkuasaan',0),(66,'Bahagian Sumber Manusia & Khidmat Pengurusan (BSMKP)','',1,'','','[siteslug]/article?id=bahagian-sumber-manusia-khidmat-pengurusan',0),(67,'Bahagian Pengurusan Teknologi Maklumat (BPTM)','',1,'','','[siteslug]/article?id=bahagian-pengurusan-teknologi-maklumat',0),(82,'Perkhidmatan Utama','',1,'','','[siteslug]/ros-services',0),(83,'Dapatkan maklumat korporat, perutusan, sejarah dan lain-lain di sini','',1,'menu-info','','',0),(84,'Direktori dan maklumat perhubungan kakitangan ','',1,'menu-info','','',0),(85,'Pelbagai statistik dikeluarkan oleh kami','',1,'menu-info','','',0),(86,'Maklumat tentang sistem e-Penyertaan','',1,'menu-info','','',0),(87,'Bagaimana untuk berhubung dengan kami','',1,'menu-info','','',0),(88,'Pelbagai perkhidmatan yang disediakan oleh kami','',1,'menu-info','','',0),(89,'Bagaimana untuk berhubung dengan kami','',1,'menu-info','','',0),(90,'Layari galeri media dan penerbitan','',1,'menu-info','','',0),(91,'Pejabat Ketua Pengarah','',1,'','','[siteslug]/directory?search_unit=1',0),(92,'Pejabat Timbalan Ketua Pengarah','',1,'','','[siteslug]/directory?search_unit=2',0),(93,'Pejabat Penasihat Undang-Undang','',1,'','','[siteslug]/directory?search_unit=3',0),(94,'Bahagian Pengurusan Pertubuhan','',1,'','','[siteslug]/directory?search_unit=5',0),(95,'Bahagian Sumber Manusia dan Khidmat Pengurusan','',1,'','','[siteslug]/directory?search_unit=6',0),(96,'Bahagian Penguatkuasaan','',1,'','','[siteslug]/directory?search_unit=7',0),(97,'Bahagian Pengurusan Teknologi Maklumat','',1,'','','[siteslug]/directory?search_unit=8',0),(98,'Cawangan Perlis','',1,'','','[siteslug]/directory?search_unit=9',0),(99,'Cawangan Kedah','',1,'','','[siteslug]/directory?search_unit=10',0),(100,'Cawangan Perak','',1,'','','[siteslug]/directory?search_unit=11',0),(101,'Cawangan Pulau Pinang','',1,'','','[siteslug]/directory?search_unit=12',0),(102,'Cawangan Selangor','',1,'','','[siteslug]/directory?search_unit=25',0),(103,'Cawangan Negeri Sembilan','',1,'','','[siteslug]/directory?search_unit=26',0),(104,'Cawangan Melaka','',1,'','','[siteslug]/directory?search_unit=27',0),(105,'Cawangan Johor','',1,'','','[siteslug]/directory?search_unit=28',0),(106,'Cawangan Pahang','',1,'','','[siteslug]/directory?search_unit=29',0),(107,'Cawangan Terengganu','',1,'','','[siteslug]/directory?search_unit=30',0),(108,'Cawangan Kelantan','',1,'','','[siteslug]/directory?search_unit=31',0),(109,'Cawangan Sarawak','',1,'','','[siteslug]/directory?search_unit=32',0),(110,'Cawangan Miri, Sarawak','',1,'','','[siteslug]/directory?search_unit=33',0),(111,'Cawangan Sabah','',1,'','','[siteslug]/directory?search_unit=34',0),(112,'Cawangan WP Kuala Lumpur','',1,'','','[siteslug]/directory?search_unit=35',0),(113,'Kenyataan Media','',1,'','','[siteslug]/media-statement',0),(114,'Dashboard','mdi mdi-home',1,'','','[siteslug]/dashboard',0),(115,'Feedback','mdi mdi-comment',1,'','','[siteslug]/feedback-list',0),(116,'Content Tags','',1,'fa fa-code','','',0),(117,'Mengenai Kami','',1,'','','#',0);
/*!40000 ALTER TABLE `frontend_menu` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_menu_category`
--
DROP TABLE IF EXISTS `frontend_menu_category`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_menu_category` (
`category_id` int NOT NULL AUTO_INCREMENT,
`category_name` varchar(255) DEFAULT NULL,
`category_description` varchar(255) DEFAULT NULL,
`category_status` int NOT NULL DEFAULT '1',
`created_at` date DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` date DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`category_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_menu_category`
--
LOCK TABLES `frontend_menu_category` WRITE;
/*!40000 ALTER TABLE `frontend_menu_category` DISABLE KEYS */;
/*!40000 ALTER TABLE `frontend_menu_category` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_page`
--
DROP TABLE IF EXISTS `frontend_page`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_page` (
`page_id` int NOT NULL AUTO_INCREMENT,
`site_id` int DEFAULT NULL,
`page_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`page_setup` text CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci,
`page_order` int DEFAULT '0',
`page_templating` enum('Y','N') CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`footer_id` int DEFAULT NULL,
`header_id` int DEFAULT NULL,
`theme_id` int DEFAULT NULL,
`page_default` int NOT NULL DEFAULT '0',
`slug_enable` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`page_slug` varchar(250) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`last_update` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`page_enable` int DEFAULT NULL,
PRIMARY KEY (`page_id`)
) ENGINE=InnoDB AUTO_INCREMENT=61 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_page`
--
LOCK TABLES `frontend_page` WRITE;
/*!40000 ALTER TABLE `frontend_page` DISABLE KEYS */;
INSERT INTO `frontend_page` VALUES (1,1,'Homepage | Public Page','',0,NULL,NULL,NULL,1,0,'1','home','1729132337085418200',1),(2,1,'Article | Public Page','',0,NULL,NULL,NULL,1,0,'1','article','1729132337085510700',1),(3,1,'FAQ | Public Page','',0,NULL,NULL,NULL,1,0,'1','faq','1729132337085591800',1),(4,1,'Announcement | Public Page','',0,NULL,NULL,NULL,1,0,'1','announcement','1729132337085663100',1),(6,1,'Calendar | Public Page','',0,NULL,NULL,NULL,1,0,'1','calendar','1729132337085733700',1),(7,1,'Blog List | Public Page','',0,NULL,NULL,NULL,1,0,'1','blog-list','1729132742001780300',1),(8,1,'Blog Details | Public Page','',0,NULL,NULL,NULL,1,0,'1','blog-details','1729132742001883200',1),(9,1,'Photo Gallery List | Public Page','',0,NULL,NULL,NULL,1,0,'1','photo-gallery-list','1729132742001951900',1),(10,1,'Photo Gallery Details | Public Page','',0,NULL,NULL,NULL,1,0,'1','photo-gallery-details','1729132742002032000',1),(11,1,'Video Gallery List | Public Page','',0,NULL,NULL,NULL,1,0,'1','video-gallery-list','1729132742002107300',1),(12,1,'Video Gallery Details | Public Page','',0,NULL,NULL,NULL,1,0,'1','video-gallery-details','1729132742002177500',1),(13,1,'Statistics List | Public Page','',0,NULL,NULL,NULL,1,0,'1','statistics-list','1729132742002253700',1),(14,1,'Statistics Details | Public Page','',0,NULL,NULL,NULL,1,0,'1','statistics-details','1729132742002375500',1),(15,1,'Newspaper List | Public Page','',0,NULL,NULL,NULL,1,0,'1','newspaper-list-old','1729132742002458300',1),(16,1,'Newspaper Details | Public Page','',0,NULL,NULL,NULL,1,0,'1','newspaper-details','1729132742002538700',1),(17,1,'Publication List | Public Page','',0,NULL,NULL,NULL,1,1,'1','publication-list','1749172285047600200',1),(18,1,'Publication Details | Public Page','',0,NULL,NULL,NULL,1,0,'1','publication-details','1729132742002728900',1),(19,1,'Announcement 2 (Hebahan) | Public Page','',0,NULL,NULL,NULL,1,0,'1','announcement2','1729132337086626000',1),(20,1,'Directory | Public Page','',0,NULL,NULL,NULL,1,0,'1','directory','1729132337086699400',1),(21,2,'Homepage Negeri | Public Page','$state_code = 16;\r\nif(!empty(Yii::$app->getRequest()->getQueryParam(\'state\')))\r\n $state_code = Yii::$app->getRequest()->getQueryParam(\'state\');',0,NULL,NULL,NULL,1,1,'1','home','1729132337086771700',1),(22,18,'home',NULL,0,NULL,NULL,NULL,1,1,'1','home','1729132337086872300',1),(23,1,'Announcement List | Public Page','',0,NULL,NULL,NULL,1,0,'1','announcement-list','1729132337086969300',1),(24,1,'Landing | Public Page',NULL,0,NULL,NULL,NULL,1,0,'1','landing','1676983125038064000',1),(25,1,'Poll Graph | Public Page','',0,NULL,NULL,NULL,1,0,'1','poll-graph','1729132337087056800',1),(26,1,'Poll Insert | Public Page',NULL,0,NULL,NULL,NULL,1,0,'1','poll-insert','1676983125038497700',1),(27,1,'Semakan | Public Page','',0,NULL,NULL,NULL,1,0,'1','semakan','1729132337087144400',1),(28,1,'Galeri Media | Public Page','',0,NULL,NULL,NULL,1,0,'1','media','1729132337087246000',1),(29,1,'Penerbitan dan Keratan Akhbar | Public Page','',0,NULL,NULL,NULL,1,0,'1','publication','1729132337087335800',1),(30,1,'Main Services | Public Page','',0,NULL,NULL,NULL,1,0,'1','ros-services','1729132337087417400',1),(32,1,'Newspaper List - NEW | Public Page',NULL,0,NULL,NULL,NULL,1,0,'1','newspaper-list','1729132742002811000',1),(33,1,'Newspaper Details - NEW | Public Page',NULL,0,NULL,NULL,NULL,1,0,'1','newspaper-details2','1729132742002889500',1),(34,1,'Media Statement | Public Page',NULL,0,NULL,NULL,NULL,1,0,'1','media-statement','1729132337087703800',1),(35,1,'Registration | Public Page','$title = \'Registration\';',0,NULL,NULL,NULL,2,0,'1','registration','1681653818061394000',1),(36,1,'Login Page | Public Page','$title = \'Login\';',0,NULL,NULL,NULL,2,0,'1','login','1681653817061935900',1),(37,1,'Dashboard | Logged-In Page','$title = \'Dashboard\';',0,NULL,NULL,NULL,3,0,'1','dashboard',NULL,1),(38,1,'Logout | Logged-In Page','$title = \'Logout\';',0,NULL,NULL,NULL,2,0,'1','logout',NULL,1),(39,1,'Change Password | Logged-In Page','$title = \'Change Password\';',0,NULL,NULL,NULL,3,0,'1','change-password',NULL,1),(40,1,'Reset Password | Public Page','$title = \'Reset Password\';',0,NULL,NULL,NULL,2,0,'1','reset-password','1681653819031768600',1),(41,1,'View Profile | Logged-In Page','$title = \'View Profile\';',0,NULL,NULL,NULL,3,0,'1','view-profile',NULL,1),(42,1,'Update Profile | Logged-In Page','$title = \'Update Profile\';',0,NULL,NULL,NULL,3,0,'1','update-profile',NULL,1),(43,1,'Feedback List | Logged-In Page','$title = \'Feedback\';',0,NULL,NULL,NULL,3,0,'1','feedback-list',NULL,1),(44,1,'Feedback View | Logged-In Page','$title = \'Feedback\';',0,NULL,NULL,NULL,3,0,'1','feedback-view',NULL,1),(45,1,'Feedback Add | Logged-In Page','$title = \'Feedback\';',0,NULL,NULL,NULL,3,0,'1','feedback-add','1676646308011717400',1),(46,1,'Article List | Public Page','',0,NULL,NULL,NULL,1,0,'1','articlelist','1729132337087798700',1),(47,1,'Downloads | Public Page','',0,NULL,NULL,NULL,1,0,'1','downloads','1729132337087894400',1),(48,1,'Single Page Book | Public Page','',0,NULL,NULL,NULL,1,0,'1','book-single','1729132337088015500',1),(49,19,'Paper A4 Portrait',NULL,0,NULL,NULL,NULL,4,1,'1','a4-portrait','1677749347062336900',1),(50,19,'Paper A4 Landscape',NULL,0,NULL,NULL,NULL,4,0,'1','a4-landscape',NULL,1),(51,19,'Paper A4 Portrait_Alfatihah',NULL,0,NULL,NULL,NULL,4,0,'1','al-fatihah','1679453399031760900',1),(52,1,'Single Page Quran | Public Page','',0,NULL,NULL,NULL,1,0,'1','quran','1729132337088106000',1),(53,1,'Article Editor | Public Page','',0,NULL,NULL,NULL,5,0,'1','article-editor','1729132337088185600',1),(54,1,'Single Page Book - Editor | Public Page','',0,NULL,NULL,NULL,5,0,'1','single-page-editor','1729132337088266400',1),(55,19,'Paper A4 Portrait (Editor)',NULL,0,NULL,NULL,NULL,4,0,'1','a4-portrait-editor','1677749353080845800',1),(56,1,'test',NULL,0,NULL,NULL,NULL,1,0,'1','test','1676983125041101500',1),(57,19,'Paper A4 Portrait_AlIkhlas',NULL,0,NULL,NULL,NULL,4,0,'1','al-ikhlas','1678724837004490700',1),(58,19,'Paper A4 Portrait_AnNas',NULL,0,NULL,NULL,NULL,4,0,'1','an-nas','1678724846049001600',1),(59,19,'Paper A4 Portrait_Ramadhan_Niat',NULL,0,NULL,NULL,NULL,4,0,'1','ramadhan-niat','1679495373077761200',1),(60,1,'Publication List AI | Public Page','',0,NULL,NULL,NULL,1,0,'1','publication-list-ai-chat','1749172285047667900',1);
/*!40000 ALTER TABLE `frontend_page` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_role_mapping`
--
DROP TABLE IF EXISTS `frontend_role_mapping`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_role_mapping` (
`id` int NOT NULL AUTO_INCREMENT,
`role_code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_set` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_group` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`menu_id` int DEFAULT NULL,
`parent_id` int DEFAULT '0',
`sort` int DEFAULT NULL,
`created_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`updated_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`page_id` int DEFAULT '0',
`site_id` int DEFAULT '0',
`status` int DEFAULT '1',
`category` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE,
KEY `FK_frontend_role_mapping_frontend_menu` (`menu_id`) USING BTREE,
CONSTRAINT `FK_frontend_role_mapping_frontend_menu` FOREIGN KEY (`menu_id`) REFERENCES `frontend_menu` (`menu_id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=138 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_role_mapping`
--
LOCK TABLES `frontend_role_mapping` WRITE;
/*!40000 ALTER TABLE `frontend_role_mapping` DISABLE KEYS */;
INSERT INTO `frontend_role_mapping` VALUES (57,'public','DEFAULT','',37,0,1,'3','2021-08-19 00:00:00',NULL,'2021-08-19 11:12:23',0,0,1,NULL),(58,'public','DEFAULT','',38,0,2,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(59,'public','DEFAULT','',39,0,4,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(60,'public','DEFAULT','',40,0,5,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(61,'public','DEFAULT','',41,0,7,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,1,NULL),(63,'public','DEFAULT','',46,61,3,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(64,'public','DEFAULT','',47,61,4,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(65,'public','DEFAULT','',42,58,2,'3','2021-08-19 00:00:00','3','2021-12-21 16:00:00',0,0,1,NULL),(66,'public','DEFAULT','',43,58,3,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(67,'public','DEFAULT','',44,58,4,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(68,'public','DEFAULT','',57,59,3,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(69,'public','DEFAULT','',58,59,4,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(70,'public','DEFAULT','',59,61,5,'3','2021-08-19 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(71,'public','DEFAULT','',60,60,2,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(72,'public','DEFAULT','',61,60,3,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(73,'public','DEFAULT','',62,60,4,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(74,'public','DEFAULT','',63,60,5,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(75,'public','DEFAULT','',48,58,5,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(76,'public','DEFAULT','',49,58,6,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(77,'public','DEFAULT','',51,58,8,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(78,'public','DEFAULT','',52,58,9,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(79,'public','DEFAULT','',50,58,7,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(81,'public','DEFAULT','',53,58,12,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(82,'public','DEFAULT','',54,58,13,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(83,'public','DEFAULT','',55,58,10,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(84,'public','DEFAULT','',56,58,11,'3','2021-08-19 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(85,'public','DEFAULT','',64,81,1,'3','2021-08-20 00:00:00',NULL,'2021-08-20 01:18:25',0,0,1,NULL),(86,'public','DEFAULT','',65,81,2,'3','2021-08-20 00:00:00',NULL,'2021-08-20 01:18:33',0,0,1,NULL),(87,'public','DEFAULT','',66,81,3,'3','2021-08-20 00:00:00',NULL,'2021-08-20 01:18:42',0,0,1,NULL),(88,'public','DEFAULT','',67,81,4,'3','2021-08-20 00:00:00',NULL,'2021-08-20 01:18:52',0,0,1,NULL),(103,'public','DEFAULT','',82,59,2,'3','2021-11-08 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(105,'public','DEFAULT','',83,58,1,'3','2021-11-17 00:00:00','3','2021-12-21 16:00:00',0,0,1,NULL),(106,'public','DEFAULT','',88,59,1,'3','2021-11-17 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(108,'public','DEFAULT','',89,61,1,'3','2021-11-17 00:00:00','3','2024-10-15 16:00:00',0,0,0,NULL),(109,'public','DEFAULT','',90,60,1,'3','2021-11-17 00:00:00','3','2021-11-16 16:00:00',0,0,1,NULL),(110,'public','DEFAULT','',91,70,1,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(111,'public','DEFAULT','',92,70,2,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(112,'public','DEFAULT','',93,70,3,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(113,'public','DEFAULT','',94,70,4,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(114,'public','DEFAULT','',95,70,5,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(115,'public','DEFAULT','',96,70,6,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(116,'public','DEFAULT','',97,70,7,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(117,'public','DEFAULT','',98,70,8,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(118,'public','DEFAULT','',99,70,9,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(119,'public','DEFAULT','',100,70,10,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(121,'public','DEFAULT','',101,70,11,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(122,'public','DEFAULT','',102,70,12,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(123,'public','DEFAULT','',103,70,13,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(124,'public','DEFAULT','',104,70,14,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(125,'public','DEFAULT','',105,70,15,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(127,'public','DEFAULT','',106,70,16,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(128,'public','DEFAULT','',107,70,17,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(129,'public','DEFAULT','',109,70,19,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(130,'public','DEFAULT','',110,70,20,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(131,'public','DEFAULT','',111,70,21,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(132,'public','DEFAULT','',112,70,22,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(133,'public','DEFAULT','',108,70,18,'3','2021-11-17 00:00:00','3','2021-11-23 16:00:00',0,0,0,NULL),(134,'public','DEFAULT',NULL,113,60,6,'3','2021-12-02 00:00:00',NULL,'2021-12-02 04:37:06',0,0,1,NULL),(135,'pengguna','DEFAULT',NULL,114,0,1,'3','2022-01-12 00:00:00',NULL,'2022-01-12 14:49:20',0,0,1,NULL),(136,'pengguna','DEFAULT',NULL,115,0,2,'3','2022-01-13 00:00:00',NULL,'2022-01-13 01:31:03',0,0,1,NULL),(137,'public','DEFAULT',NULL,117,0,6,'3','2024-10-16 00:00:00','3','2024-10-15 16:00:00',0,0,1,NULL);
/*!40000 ALTER TABLE `frontend_role_mapping` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_settings`
--
DROP TABLE IF EXISTS `frontend_settings`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_settings` (
`id` int NOT NULL AUTO_INCREMENT,
`name` text,
`status` varchar(255) DEFAULT NULL,
`metadata_page_title` text,
`metadata_page_description` text,
`metadata_page_keywords` text,
`metadata_page_author` text,
`color_primary` varchar(255) DEFAULT NULL,
`color_secondary` varchar(255) DEFAULT NULL,
`favicon` varchar(255) DEFAULT NULL,
`logo` varchar(255) DEFAULT NULL,
`topbarlogo` varchar(255) DEFAULT NULL,
`preloaderlogo` varchar(255) DEFAULT NULL,
`preloaderbg` varchar(255) DEFAULT NULL,
`footerlogo` varchar(255) DEFAULT NULL,
`loginlogo` varchar(255) DEFAULT NULL,
`loginbg` varchar(255) DEFAULT NULL,
`registerlogo` varchar(255) DEFAULT NULL,
`registerbg` varchar(255) DEFAULT NULL,
`loggedinlogo` varchar(255) DEFAULT NULL,
`chatbotlogo` varchar(255) DEFAULT NULL,
`chatbotmainicon` varchar(255) DEFAULT NULL,
`chatbotadminicon` varchar(255) DEFAULT NULL,
`chatbotusericon` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_settings`
--
LOCK TABLES `frontend_settings` WRITE;
/*!40000 ALTER TABLE `frontend_settings` DISABLE KEYS */;
INSERT INTO `frontend_settings` VALUES (2,'quran.ai','1','quran.ai','quran.ai','quran.ai','quran.ai','#04376a','#ff1e20','favicon_20241016235756.jpg','logo_20241017000153.png','topbarlogo_20241017000051.png','preloaderlogo_20241017000153.png','preloaderbg_20220302204527.jpg','footerlogo_20220302204903.png','loginlogo_20220302205146.png','loginbg_20220302205658.jpg','registerlogo_20220302205332.png','registerbg_20220302210226.jpg','loggedinlogo_20220302210421.png','chatbotlogo_20220302210624.png','chatbotmainicon_20220302210829.png','chatbotadminicon_20220302211356.jpg','chatbotusericon_20220302211040.png');
/*!40000 ALTER TABLE `frontend_settings` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_site`
--
DROP TABLE IF EXISTS `frontend_site`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_site` (
`site_id` int NOT NULL AUTO_INCREMENT,
`site_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`site_default` int DEFAULT NULL,
`slug_enable` char(10) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`site_slug` varchar(250) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`site_theme` int DEFAULT NULL,
`site_enable` int DEFAULT NULL,
PRIMARY KEY (`site_id`)
) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_site`
--
LOCK TABLES `frontend_site` WRITE;
/*!40000 ALTER TABLE `frontend_site` DISABLE KEYS */;
INSERT INTO `frontend_site` VALUES (1,'Portal - Main',1,'1','portal-main',2,1),(2,'Portal - Branches',NULL,'1','portal-negeri',2,NULL),(18,'Portal - Microsite',NULL,'1','pkp',2,NULL),(19,'Paper & Printing',0,'1','paper',2,NULL);
/*!40000 ALTER TABLE `frontend_site` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_theme`
--
DROP TABLE IF EXISTS `frontend_theme`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_theme` (
`theme_id` int NOT NULL AUTO_INCREMENT,
`title` varchar(250) NOT NULL DEFAULT '0',
`description` varchar(2500) NOT NULL DEFAULT '0',
`header_id` int NOT NULL DEFAULT '0',
`footer_id` int NOT NULL DEFAULT '0',
`theme_setup` text,
`theme_css` text,
`theme_js` text,
`created_at` datetime DEFAULT CURRENT_TIMESTAMP,
`updated_at` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`theme_id`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_theme`
--
LOCK TABLES `frontend_theme` WRITE;
/*!40000 ALTER TABLE `frontend_theme` DISABLE KEYS */;
INSERT INTO `frontend_theme` VALUES (1,'Theme - Standard','Standard Portal Theme',1,1,'use yii\\helpers\\Url;\r\n\r\n$name = \"DYNAWEB4 DYNAPortal\";\r\n$baseUrl = Url::base(true);\r\n\r\n/**************** BELOW CODE IS FOR SHARE THIS AT PAGE PHOTO GALLERY ****************/\r\n\r\n$meta_title = \'\';\r\n$meta_img = \'\';\r\n$meta_descr = \'\';\r\n\r\n$pageUrlArr = explode(\'/\',Yii::$app->request->url);\r\nif(!empty($pageUrlArr) && !empty($pageUrlArr[3])){\r\n $pageArr = explode(\'?\',$pageUrlArr[3]);\r\n if(!empty($pageArr) && !empty($pageArr[0])){\r\n \r\n if($pageArr[0] == \'photo-gallery-details\'){\r\n if (($modelPhotoGallery = \\backend\\modules\\contentPhoto\\models\\ContentPhotoGallery::findOne([\'gallery_code\'=>Yii::$app->getRequest()->getQueryParam(\'id\')])) !== null) {\r\n $meta_title = $modelPhotoGallery->gallery_title;\r\n $meta_img = $baseUrl.\'/admin/\'.$modelPhotoGallery->gallery_thumbnail;\r\n $meta_descr = strip_tags($modelPhotoGallery->gallery_descr);\r\n }\r\n }\r\n \r\n if($pageArr[0] == \'video-gallery-details\'){\r\n $queryVideoGallery = new \\yii\\db\\Query(); \r\n $modelVideoGallery = $queryVideoGallery->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video.video_code\',Yii::$app->getRequest()->getQueryParam(\'id\')])->all();\r\n if(!empty($modelVideoGallery)){\r\n foreach($modelVideoGallery as $rowVideoGallery){\r\n $meta_title = $rowVideoGallery[\'video_translation_title\'];\r\n $meta_img = $baseUrl.\'/admin/\'.$rowVideoGallery[\'video_img\'];\r\n $meta_descr = strip_tags($rowVideoGallery[\'video_translation_title\']);\r\n }\r\n }\r\n }\r\n \r\n }\r\n}','#negeri_tag ul li{display:block;}\r\n\r\n#negeri_tag ul li a{background: #02536A;color: #ffffff;}\r\n\r\n.mega-menu .drop-down-multilevel .drop-down-multilevel { left: 100%; top: auto; bottom : auto;}\r\n\r\n#w0 .empty{padding-left: 15px;} \r\n\r\n.button-selected{\r\n background:orange;\r\n border-color:orange;\r\n}\r\n\r\n.btn-custom, .btn-custom:hover{\r\n border : 0;\r\n padding : 0.7em 1em;\r\n margin : 0;\r\n color : white;\r\n background-image: linear-gradient(to left,#2aa78d, #013f6d);\r\n border-radius : 5px;\r\n font-size : 13px;\r\n\r\n box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;\r\n}\r\n\r\n.ol-custom li {margin-bottom:1em;}\r\n\r\n.blog-title-custom{height:85px;}\r\n\r\n.blog-image-custom{\r\n height : 270px;\r\n width : 100%;\r\n background-color : whitesmoke;\r\n background-size : cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n}\r\n\r\n.recent-post-info a{font-size:14px;}\r\n\r\n.button-custom{\r\n font-weight : normal !important;\r\n text-transform : none !important;\r\n}\r\n\r\n.pagination{\r\n width : 100%;\r\n}\r\n\r\n.blog-title-custom a {font-size:16px !important;}\r\n\r\n.section-title:nth-child(odd) .title-effect::before { background: none !important; }\r\n\r\n.mega-menu .drop-down-multilevel li:hover {\r\n background: #ededed !important;\r\n}\r\n\r\n.mega-menu .drop-down-multilevel li:hover > a {\r\n color: #008e63 !important;\r\n}\r\n\r\n.mega-menu .menu-links > li {\r\n padding : 33px 0;\r\n}\r\n\r\n.mega-menu .menu-links > li.mainmenu:hover {\r\n /*background: #ededed !important;*/\r\n}\r\n\r\n.mega-menu .menu-links > li > a:hover, .mega-menu .menu-links > li:hover > a {\r\n color: #008e63 !important;\r\n}\r\n\r\n.w3ctext{\r\n border:2px solid black;\r\n display:inline-block;\r\n color:black;\r\n font-weight:bold;\r\n font-size:16px;\r\n margin-bottom : 1em;\r\n cursor : pointer;\r\n padding : 0 0.5em;\r\n}\r\n\r\n.footer a:hover, #footer2 a:hover, #header a:hover{color:white}\r\n\r\n.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination li a{\r\n border : 1px solid #aaa;\r\n}\r\n\r\n.pagination{\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.form-control{\r\n border: 1px solid #aaa;\r\n}\r\n\r\n.page-title h1 {\r\n text-transform: none !important;\r\n}\r\n\r\nul.page-breadcrumb li span{\r\n text-transform: none !important;\r\n}\r\n','$(\"#redfont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'red\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\"#bluefont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'blue\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\"#greenfont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'green\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\"#blackfont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\'#incfont\').click(function () {\r\n curSize = parseInt($(\'body\').css(\'font-size\')) + 2;\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'font-size\', curSize);\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\'#decfont\').click(function () {\r\n curSize = parseInt($(\'body\').css(\'font-size\')) - 2;\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'font-size\', curSize);\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\'#resetfont\').click(function () {\r\n //$(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'font-size\', \'\');\r\n location.reload();\r\n});','2021-08-10 16:15:04','2022-03-02 20:21:39'),(2,'Registration & Login Area','Registration & Login Area',2,2,'//import\r\nuse yii\\helpers\\Url;\r\n\r\n//theme param\r\n$name = \"DYNAWEB4 DYNAPortal\";\r\n$base = Yii::getAlias(\'@web\');\r\n$baseUrl = Url::base(true);','.bg-orange{\r\n background-color:#f1b44c !important;\r\n}\r\n\r\n.text-white{\r\n color : white !important;\r\n}\r\n\r\n.help-block{\r\n color : #f46a6a;\r\n}\r\n\r\n.has-error .form-control{\r\n border: 1px solid #f46a6a;\r\n}\r\n\r\n.card-login {\r\n background: linear-gradient(180deg, #fdfbfb 0%, #ebedee 90%);\r\n box-shadow: 1px 3px 11px 0px rgba(0,0,0,0.41);\r\n -webkit-box-shadow: 1px 3px 11px 0px rgba(0,0,0,0.41);\r\n -moz-box-shadow: 1px 3px 11px 0px rgba(0,0,0,0.41);\r\n}\r\n \r\n.postit {\r\n background: #ffff88; \r\n background: -moz-linear-gradient(-45deg, #ffff88 81%, #ffff88 82%, #ffff88 82%, #ffffc6 100%); \r\n background: -webkit-gradient(linear, left top, right bottom, color-stop(81%,#ffff88), color-stop(82%,#ffff88), color-stop(82%,#ffff88), color-stop(100%,#ffffc6)); \r\n background: -webkit-linear-gradient(-45deg, #ffff88 81%,#ffff88 82%,#ffff88 82%,#ffffc6 100%); \r\n background: -o-linear-gradient(-45deg, #ffff88 81%,#ffff88 82%,#ffff88 82%,#ffffc6 100%); \r\n background: -ms-linear-gradient(-45deg, #ffff88 81%,#ffff88 82%,#ffff88 82%,#ffffc6 100%); \r\n background: linear-gradient(135deg, #ffff88 81%,#ffff88 82%,#ffff88 82%,#ffffc6 100%); \r\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=\'#ffff88\', endColorstr=\'#ffffc6\',GradientType=1 );\r\n box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.41);\r\n -webkit-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.41);\r\n -moz-box-shadow: 1px 3px 5px 0px rgba(0,0,0,0.41);\r\n padding : 1em;\r\n min-height : 350px;\r\n margin-right : 3em;\r\n margin-left : 2em;\r\n}\r\n \r\n.form-control, .select2-container .select2-selection--single {\r\n box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24) !important;\r\n}\r\n\r\n.footerbg{\r\n background: #c04849;\r\n color: #fff;\r\n}','$(\'.select2\').select2({width:\'100%\'});\r\n$(\".datepicker\").datepicker({format: \"yyyy-mm-dd\",});\r\n$(\'.clockpicker\').clockpicker({\r\n placement: \'top\',\r\n align: \'left\',\r\n autoclose: true,\r\n});','2022-01-12 21:40:29','2022-03-02 20:59:54'),(3,'Logged-In Area','Logged-In Area',3,3,'//import\r\nuse yii\\helpers\\Url;\r\n\r\n//theme param\r\n$name = \"DYNAWEB4 DYNAPortal\";\r\n$base = Yii::getAlias(\'@web\');\r\n$baseUrl = Url::base(true);','.btn-outline-primary {\r\n color: #293552;\r\n border-color: #293552;\r\n}\r\n\r\n.btn-outline-primary:hover {\r\n background-color: #293552;\r\n border-color: #293552;\r\n}\r\n\r\n.btn-primary {\r\n background-color: #293552;\r\n border-color: #293552;\r\n}\r\n\r\n.btn-primary:hover {\r\n background-color: #293552;\r\n border-color: #293552;\r\n}\r\n\r\n\r\n.input-group-addon{\r\n background-color: #f5f6f8;\r\n border: 1px solid #ced4da;\r\n border-radius: 0 0.25rem 0.25rem 0;\r\n padding: 0.47rem 0.75rem;\r\n line-height: 1.5;\r\n}\r\n\r\n.pagination {\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.pagination li{\r\n margin-right : 0.5em;\r\n border: 1px solid #FF4F1E;\r\n padding: 0.375rem 0.75rem;\r\n border-radius: .25rem;\r\n}\r\n\r\n.pagination li a, .pagination li span {color:#FF4F1E}\r\n\r\n.pagination li.active{ background-color : #FF4F1E;}\r\n\r\n.pagination li.active a{ color : white; }\r\n\r\n.dataTables_paginate li{padding:0;border:0;margin:0;}\r\n\r\n.dataTables_paginate .page-item.active .page-link {background-color:#FF4F1E;border-color:#FF4F1E}\r\n\r\n.bg-orange{\r\n background-color:#f1b44c !important;\r\n}\r\n\r\n.text-white{\r\n color : white !important;\r\n}\r\n\r\n.help-block{\r\n color : #f46a6a;\r\n}\r\n\r\n.has-error .form-control{\r\n border: 1px solid #f46a6a;\r\n}\r\n\r\n.form-group{ \r\n margin-bottom:1em; \r\n}\r\n\r\n.form-control[readonly]{\r\n background-color:transparent;\r\n border: 1px solid #ced4da;\r\n}\r\n\r\n.required .control-label:after {\r\n content:\" * \"; \r\n color:red; \r\n}\r\n\r\n.card-header-custom{\r\n background-color: rgba(241,180,76,.1)!important;\r\n color: #f1b44c !important;\r\n}\r\n\r\n/*.mm-active>a {\r\n background-color: rgba(241,180,76,.1)!important;\r\n}\r\n\r\n.mm-active, .mm-active>a, .mm-active>a>i {\r\n color: #f1b44c !important;\r\n}*/\r\n\r\n.table thead a { color : inherit; }\r\n\r\n.action_link{\r\n color : #293552;\r\n font-size : 1.3rem;\r\n margin-right : 0.3em;\r\n}\r\n\r\n/*.table-custom td{ line-height : 100%;}*/\r\n\r\n.vertical-menu{width:270px;}\r\n\r\n.main-content{margin-left:280px;}\r\n\r\n#page-topbar {left:270px;}\r\n\r\n.footer{left:270px;}\r\n\r\n.wizard .steps .number{display:block;text-align:center !important;margin-left: auto;\r\n margin-right: auto;}\r\n\r\n.wizard .steps>ul>li a {text-align: center;min-height:120px;}\r\n','$(\'.select2\').select2({width:\'100%\'});\r\n$(\".datepicker\").datepicker({format: \"yyyy-mm-dd\",});\r\n$(\'.clockpicker\').clockpicker({\r\n placement: \'top\',\r\n align: \'left\',\r\n autoclose: true,\r\n});\r\n\r\nfunction isNumber(evt) {\r\n var iKeyCode = (evt.which) ? evt.which : evt.keyCode\r\n if (iKeyCode != 46 && iKeyCode > 31 && (iKeyCode < 48 || iKeyCode > 57))\r\n return false;\r\n return true;\r\n}','2022-01-12 21:41:15','2022-01-13 11:00:38'),(4,'Paper & Printing Theme','Paper & Printing Theme',4,4,'','','','2023-02-03 21:58:00',NULL),(5,'Content Tools Editor Theme','Content Tools Editor Theme',5,5,'use yii\\helpers\\Url;\r\n\r\n$name = \"DYNAWEB4 DYNAPortal\";\r\n$baseUrl = Url::base(true);\r\n\r\n/**************** BELOW CODE IS FOR SHARE THIS AT PAGE PHOTO GALLERY ****************/\r\n\r\n$meta_title = \'\';\r\n$meta_img = \'\';\r\n$meta_descr = \'\';\r\n\r\n$pageUrlArr = explode(\'/\',Yii::$app->request->url);\r\nif(!empty($pageUrlArr) && !empty($pageUrlArr[3])){\r\n $pageArr = explode(\'?\',$pageUrlArr[3]);\r\n if(!empty($pageArr) && !empty($pageArr[0])){\r\n \r\n if($pageArr[0] == \'photo-gallery-details\'){\r\n if (($modelPhotoGallery = \\backend\\modules\\contentPhoto\\models\\ContentPhotoGallery::findOne([\'gallery_code\'=>Yii::$app->getRequest()->getQueryParam(\'id\')])) !== null) {\r\n $meta_title = $modelPhotoGallery->gallery_title;\r\n $meta_img = $baseUrl.\'/admin/\'.$modelPhotoGallery->gallery_thumbnail;\r\n $meta_descr = strip_tags($modelPhotoGallery->gallery_descr);\r\n }\r\n }\r\n \r\n if($pageArr[0] == \'video-gallery-details\'){\r\n $queryVideoGallery = new \\yii\\db\\Query(); \r\n $modelVideoGallery = $queryVideoGallery->select([\'*\'])->from(\'content_video\')\r\n ->innerJoin(\'content_video_translation\',\'content_video.video_id=content_video_translation.video_translation_parent_id\')\r\n ->where([\'=\',\'content_video.video_code\',Yii::$app->getRequest()->getQueryParam(\'id\')])->all();\r\n if(!empty($modelVideoGallery)){\r\n foreach($modelVideoGallery as $rowVideoGallery){\r\n $meta_title = $rowVideoGallery[\'video_translation_title\'];\r\n $meta_img = $baseUrl.\'/admin/\'.$rowVideoGallery[\'video_img\'];\r\n $meta_descr = strip_tags($rowVideoGallery[\'video_translation_title\']);\r\n }\r\n }\r\n }\r\n \r\n }\r\n}','#negeri_tag ul li{display:block;}\r\n\r\n#negeri_tag ul li a{background: #02536A;color: #ffffff;}\r\n\r\n.mega-menu .drop-down-multilevel .drop-down-multilevel { left: 100%; top: auto; bottom : auto;}\r\n\r\n#w0 .empty{padding-left: 15px;} \r\n\r\n.button-selected{\r\n background:orange;\r\n border-color:orange;\r\n}\r\n\r\n.btn-custom, .btn-custom:hover{\r\n border : 0;\r\n padding : 0.7em 1em;\r\n margin : 0;\r\n color : white;\r\n background-image: linear-gradient(to left,#2aa78d, #013f6d);\r\n border-radius : 5px;\r\n font-size : 13px;\r\n\r\n box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;\r\n}\r\n\r\n.ol-custom li {margin-bottom:1em;}\r\n\r\n.blog-title-custom{height:85px;}\r\n\r\n.blog-image-custom{\r\n height : 270px;\r\n width : 100%;\r\n background-color : whitesmoke;\r\n background-size : cover;\r\n background-repeat : no-repeat;\r\n background-position : center center;\r\n}\r\n\r\n.recent-post-info a{font-size:14px;}\r\n\r\n.button-custom{\r\n font-weight : normal !important;\r\n text-transform : none !important;\r\n}\r\n\r\n.pagination{\r\n width : 100%;\r\n}\r\n\r\n.blog-title-custom a {font-size:16px !important;}\r\n\r\n.section-title:nth-child(odd) .title-effect::before { background: none !important; }\r\n\r\n.mega-menu .drop-down-multilevel li:hover {\r\n background: #ededed !important;\r\n}\r\n\r\n.mega-menu .drop-down-multilevel li:hover > a {\r\n color: #008e63 !important;\r\n}\r\n\r\n.mega-menu .menu-links > li {\r\n padding : 33px 0;\r\n}\r\n\r\n.mega-menu .menu-links > li.mainmenu:hover {\r\n /*background: #ededed !important;*/\r\n}\r\n\r\n.mega-menu .menu-links > li > a:hover, .mega-menu .menu-links > li:hover > a {\r\n color: #008e63 !important;\r\n}\r\n\r\n.w3ctext{\r\n border:2px solid black;\r\n display:inline-block;\r\n color:black;\r\n font-weight:bold;\r\n font-size:16px;\r\n margin-bottom : 1em;\r\n cursor : pointer;\r\n padding : 0 0.5em;\r\n}\r\n\r\n.footer a:hover, #footer2 a:hover, #header a:hover{color:white}\r\n\r\n.pagination>li:first-child>a, .pagination>li:first-child>span, .pagination li a{\r\n border : 1px solid #aaa;\r\n}\r\n\r\n.pagination{\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n}\r\n\r\n.form-control{\r\n border: 1px solid #aaa;\r\n}\r\n\r\n.page-title h1 {\r\n text-transform: none !important;\r\n}\r\n\r\nul.page-breadcrumb li span{\r\n text-transform: none !important;\r\n}\r\n','$(\"#redfont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'red\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\"#bluefont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'blue\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\"#greenfont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'green\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\"#blackfont\").click(function () {\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'color\', \'\');\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\'#incfont\').click(function () {\r\n curSize = parseInt($(\'body\').css(\'font-size\')) + 2;\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'font-size\', curSize);\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\'#decfont\').click(function () {\r\n curSize = parseInt($(\'body\').css(\'font-size\')) - 2;\r\n $(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'font-size\', curSize);\r\n $(\'#modalW3C\').modal(\'hide\');\r\n});\r\n\r\n$(\'#resetfont\').click(function () {\r\n //$(\'body,p,a,div,ul,li,h1,h2,h3,h4,h5,h6,.text-white,i\').css(\'font-size\', \'\');\r\n location.reload();\r\n});','2023-02-05 01:44:53','2023-02-05 01:45:48');
/*!40000 ALTER TABLE `frontend_theme` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `frontend_user`
--
DROP TABLE IF EXISTS `frontend_user`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `frontend_user` (
`id` int NOT NULL AUTO_INCREMENT,
`username` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`ic_no` varchar(255) DEFAULT NULL,
`fullname` varchar(255) NOT NULL,
`email` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`mobile_no` varchar(255) DEFAULT NULL,
`status` int DEFAULT NULL,
`role` varchar(50) DEFAULT NULL,
`img_url` varchar(255) DEFAULT NULL,
`auth_key` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`password_hash` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`password_reset_token` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`last_login` int DEFAULT NULL,
`last_login_attempts` int DEFAULT NULL,
`login_attempts` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_user_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_user_type` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `frontend_user`
--
LOCK TABLES `frontend_user` WRITE;
/*!40000 ALTER TABLE `frontend_user` DISABLE KEYS */;
INSERT INTO `frontend_user` VALUES (1,'anne','901004-01-1234','anne','ladyanne0410@gmail.com','123',1,'pengguna',NULL,'TA7V8XEHtlGhB2oe4LzEioLuJxTpDVnE','$2y$13$8jfw0l0pJVy8OGlvRbzIZeb95EVLTGqUHQv6CmBf7Ofa04eaebDDK',NULL,NULL,NULL,NULL,'2022-03-02 20:39:05','3','backend_user','2022-03-02 20:39:05','3','backend_user');
/*!40000 ALTER TABLE `frontend_user` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `hizb_quarter`
--
DROP TABLE IF EXISTS `hizb_quarter`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `hizb_quarter` (
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `hizb_quarter`
--
LOCK TABLES `hizb_quarter` WRITE;
/*!40000 ALTER TABLE `hizb_quarter` DISABLE KEYS */;
/*!40000 ALTER TABLE `hizb_quarter` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `holiday`
--
DROP TABLE IF EXISTS `holiday`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `holiday` (
`holiday_id` int NOT NULL AUTO_INCREMENT,
`holiday_title` varchar(255) DEFAULT NULL,
`holiday_start` date DEFAULT NULL,
`holiday_end` date DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`holiday_id`)
) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `holiday`
--
LOCK TABLES `holiday` WRITE;
/*!40000 ALTER TABLE `holiday` DISABLE KEYS */;
INSERT INTO `holiday` VALUES (2,'Tahun Baru','2021-01-01','2021-01-01','2021-11-11 14:32:46','3','2021-11-11 14:33:39','3'),(3,'Hari Thaipusam','2021-01-28','2021-01-28','2021-11-11 14:33:06','3','2021-11-11 14:33:47','3'),(4,'Hari Wilayah Persekutuan','2023-02-01','2023-02-01','2021-11-11 14:33:23','3','2021-11-11 14:48:24','3'),(5,'Tahun Baru Cina','2021-02-12','2021-02-13','2021-11-11 14:34:06','3','2021-11-11 14:34:13','3'),(6,'Israk dan Mikraj','2021-03-11','2021-03-11','2021-11-11 14:34:32','3','2021-11-11 14:34:32','3'),(7,'Awal Ramadan','2021-04-13','2021-04-13','2021-11-11 14:35:01','3','2021-11-11 14:35:01','3'),(8,'Hari Nuzul Al-Quran','2021-04-29','2021-04-29','2021-11-11 14:35:21','3','2021-11-11 14:35:21','3'),(9,'Hari Pekerja','2021-05-01','2021-05-01','2021-11-11 14:35:36','3','2021-11-11 14:35:36','3'),(10,'Hari Raya Aidilfitri','2022-05-13','2022-05-14','2021-11-11 14:35:56','3','2021-11-11 14:42:47','3'),(11,'Hari Wesak','2021-05-26','2021-05-26','2021-11-11 14:36:14','3','2021-11-11 14:36:14','3'),(12,'Hari Keputeraan YDP Agong','2021-06-07','2021-06-07','2021-11-11 14:37:39','3','2021-11-11 14:37:39','3'),(13,'Hari Raya Haji','2021-07-20','2021-07-20','2021-11-11 14:37:51','3','2021-11-11 14:37:51','3'),(14,'Awal Muharram','2021-08-10','2021-08-10','2021-11-11 14:38:04','3','2021-11-11 14:38:04','3'),(15,'Hari Kebangsaan','2021-08-31','2021-08-31','2021-11-11 14:38:21','3','2021-11-11 14:38:21','3'),(16,'Hari Malaysia','2021-09-16','2021-09-16','2021-11-11 14:38:34','3','2021-11-11 14:38:34','3'),(17,'Maulidur Rasul','2021-10-19','2021-10-19','2021-11-11 14:38:54','3','2021-11-11 14:38:54','3'),(18,'Hari Deepavali','2021-11-04','2021-11-04','2021-11-11 14:39:10','3','2021-11-11 14:39:10','3'),(19,'Hari Krismas','2021-12-25','2021-12-25','2021-11-11 14:39:22','3','2021-11-11 14:39:22','3'),(20,'Tahun Baru','2022-01-01','2022-01-01','2021-11-11 14:40:04','3','2021-11-11 14:40:04','3'),(21,'Hari Thaipusam','2022-01-18','2022-01-18','2021-11-11 14:40:19','3','2021-11-11 14:40:19','3'),(22,'Tahun Baru Cina','2022-02-01','2022-02-02','2021-11-11 14:40:36','3','2021-11-11 14:40:36','3'),(23,'Hari Wilayah Persekutuan','2022-02-01','2022-02-01','2021-11-11 14:40:47','3','2021-11-11 14:40:47','3'),(24,'Hari Nuzul Al-Quran','2022-04-19','2022-04-19','2021-11-11 14:41:05','3','2021-11-11 14:41:05','3'),(25,'Hari Pekerja','2022-05-01','2022-05-01','2021-11-11 14:41:18','3','2021-11-11 14:41:18','3'),(26,'Hari Raya Aidilfitri','2021-05-03','2021-05-04','2021-11-11 14:41:40','3','2021-11-11 14:41:40','3'),(27,'Hari Wesak','2022-05-15','2022-05-15','2021-11-11 14:42:00','3','2021-11-11 14:42:00','3'),(28,'Hari Keputeraan YDP Agong','2022-06-06','2022-06-06','2021-11-11 14:43:09','3','2021-11-11 14:43:09','3'),(29,'Hari Raya Haji','2022-07-10','2022-07-11','2021-11-11 14:43:26','3','2021-11-11 14:43:26','3'),(30,'Awal Muharram','2022-07-30','2022-07-30','2021-11-11 14:43:42','3','2021-11-11 14:43:42','3'),(31,'Hari Kebangsaan','2022-08-31','2022-08-31','2021-11-11 14:44:05','3','2021-11-11 14:44:05','3'),(32,'Hari Kebangsaan','2023-08-31','2023-08-31','2021-11-11 14:44:16','3','2021-11-11 14:44:16','3'),(33,'Hari Malaysia','2022-09-16','2022-09-16','2021-11-11 14:44:30','3','2021-11-11 14:44:30','3'),(34,'Hari Malaysia','2023-09-16','2023-09-16','2021-11-11 14:44:44','3','2021-11-11 14:44:44','3'),(35,'Maulidur Rasul','2022-10-09','2022-10-09','2021-11-11 14:44:58','3','2021-11-11 14:44:58','3'),(36,'Hari Deepavali','2022-10-24','2022-10-24','2021-11-11 14:45:12','3','2021-11-11 14:45:12','3'),(37,'Hari Krismas','2022-12-25','2022-12-25','2021-11-11 14:45:26','3','2021-11-11 14:45:26','3'),(38,'Hari Krismas','2023-12-25','2023-12-25','2021-11-11 14:45:40','3','2021-11-11 14:45:40','3'),(39,'Tahun Baru','2023-01-01','2023-01-01','2021-11-11 14:46:14','3','2021-11-11 14:46:14','3'),(40,'Tahun Baru Cina','2023-01-22','2023-01-24','2021-11-11 14:46:28','3','2021-11-11 14:46:40','3'),(41,'Hari Wilayah Persekutuan','2021-02-01','2021-02-01','2021-11-11 14:46:55','3','2021-11-11 14:46:55','3'),(42,'Hari Thaipusam','2023-02-04','2023-02-04','2021-11-11 14:47:10','3','2021-11-11 14:47:45','3'),(43,'Hari Nuzul Al-Quran','2023-04-08','2023-04-08','2021-11-11 14:47:25','3','2021-11-11 14:47:25','3'),(44,'Hari Raya Aidilfitri','2023-04-22','2023-04-24','2021-11-11 14:49:02','3','2021-11-11 14:49:02','3'),(45,'Hari Pekerja','2023-05-01','2023-05-01','2021-11-11 14:49:20','3','2021-11-11 14:49:20','3'),(46,'Hari Wesak','2023-05-04','2023-05-04','2021-11-11 14:49:34','3','2021-11-11 14:49:34','3'),(47,'Hari Keputeraan YDP Agong','2023-06-05','2023-06-05','2021-11-11 14:49:52','3','2021-11-11 14:49:52','3'),(48,'Hari Raya Haji','2023-06-28','2023-06-28','2021-11-11 14:50:05','3','2021-11-11 14:50:05','3'),(49,'Awal Muharram','2023-07-19','2023-07-19','2021-11-11 14:50:22','3','2021-11-11 14:50:22','3'),(50,'Maulidur Rasul','2023-09-27','2023-09-27','2021-11-11 14:50:43','3','2021-11-11 14:50:43','3'),(51,'Hari Deepavali','2023-11-12','2023-11-13','2021-11-11 14:51:00','3','2021-11-11 14:51:00','3');
/*!40000 ALTER TABLE `holiday` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `juz`
--
DROP TABLE IF EXISTS `juz`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `juz` (
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `juz`
--
LOCK TABLES `juz` WRITE;
/*!40000 ALTER TABLE `juz` DISABLE KEYS */;
/*!40000 ALTER TABLE `juz` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `manzil`
--
DROP TABLE IF EXISTS `manzil`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `manzil` (
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `manzil`
--
LOCK TABLES `manzil` WRITE;
/*!40000 ALTER TABLE `manzil` DISABLE KEYS */;
/*!40000 ALTER TABLE `manzil` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `migration`
--
DROP TABLE IF EXISTS `migration`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `migration` (
`version` varchar(180) NOT NULL,
`apply_time` int DEFAULT NULL,
PRIMARY KEY (`version`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `migration`
--
LOCK TABLES `migration` WRITE;
/*!40000 ALTER TABLE `migration` DISABLE KEYS */;
/*!40000 ALTER TABLE `migration` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `module_import`
--
DROP TABLE IF EXISTS `module_import`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `module_import` (
`id` int NOT NULL AUTO_INCREMENT,
`module_id` varchar(250) DEFAULT '',
`name` varchar(250) DEFAULT '',
`version` varchar(250) DEFAULT '',
`class` varchar(50) DEFAULT NULL,
`params` varchar(50) DEFAULT NULL,
`routes` varchar(1000) DEFAULT '',
`author` varchar(250) DEFAULT '',
`email` varchar(250) DEFAULT '',
`licence` varchar(250) DEFAULT '',
`description` varchar(250) DEFAULT '',
`file_content` varchar(250) DEFAULT '',
`image_path` varchar(1500) DEFAULT '',
`data` varchar(250) DEFAULT '',
`homepage` varchar(250) DEFAULT '',
`created` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=208 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `module_import`
--
LOCK TABLES `module_import` WRITE;
/*!40000 ALTER TABLE `module_import` DISABLE KEYS */;
INSERT INTO `module_import` VALUES (138,'customDashboard','Custom Dashboard','1.3','backend\\modules\\customDashboard\\Module',NULL,'[\"data\\/dashboard\"]','','','','','','[\"customDashboard_0_74324000_1615112562.jpg\"]','{\"sql\":{\"up\":\"customDashboard\\/up.sql\"}}','','2021-03-07 00:00:00'),(147,'support','Support','1.0','backend\\modules\\support\\Module',NULL,'[\"support\\/main\\/index\",\"support\\/main\\/create\",\"support\\/main\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Support module','','[\"support_0_05834100_1615177947.jpg\"]','{\"sql\":{\"up\":\"support\\/up.sql\",\"down\":\"support\\/down.sql\"}}','','2021-03-08 00:00:00'),(158,'refdynawebv2','Parameter module dynawebv2','1.0','backend\\modules\\refdynawebv2\\Module',NULL,'[\"refdynawebv2\\/ref\\/index\",\"refdynawebv2\\/ref\\/create\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Parameter from dynawebv2','','[\"refdynawebv2_0_18864300_1622020513.jpg\"]','{\"sql\":{\"up\":\"refdynawebv2\\/up.sql\",\"down\":\"refdynawebv2\\/down.sql\"}}','','2021-05-26 00:00:00'),(178,'contentTag','Tags','1.0','backend\\modules\\contentTag\\Module',NULL,'[\"contentTag\\/content-tag\\/index\",\"contentTag\\/content-tag\\/create\",\"contentTag\\/content-tag\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Tags module','','[\"contentTag_0_22707900_1628674142.jpg\"]','{\"sql\":{\"up\":\"contentTag\\/up.sql\",\"down\":\"contentTag\\/down.sql\"}}','','2021-08-11 00:00:00'),(180,'contentCalendar','Calendars','1.0','backend\\modules\\contentCalendar\\Module',NULL,'[\"contentCalendar\\/content-calendar\\/index\",\"contentCalendar\\/content-calendar\\/create\",\"contentCalendar\\/content-calendar\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Calendar module','','[\"contentCalendar_0_87896800_1628692162.jpg\"]','{\"sql\":{\"up\":\"contentCalendar\\/up.sql\",\"down\":\"contentCalendar\\/down.sql\"}}','','2021-08-11 00:00:00'),(181,'contentAnnouncement','Announcements','1.0','backend\\modules\\contentAnnouncement\\Module',NULL,'[\"contentAnnouncement\\/content-announcement\\/index\",\"contentAnnouncement\\/content-announcement\\/create\",\"contentAnnouncement\\/content-announcement\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Announcements module','','[\"contentAnnouncement_0_38364800_1628730208.jpg\"]','{\"sql\":{\"up\":\"contentAnnouncement\\/up.sql\",\"down\":\"contentAnnouncement\\/down.sql\"}}','','2021-08-12 00:00:00'),(182,'contentArticle','Articles','1.0','backend\\modules\\contentArticle\\Module',NULL,'[\"contentArticle\\/content-article\\/index\",\"contentArticle\\/content-article\\/create\",\"contentArticle\\/content-article\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Articles module','','[\"contentArticle_0_94041100_1628734570.jpg\"]','{\"sql\":{\"up\":\"contentArticle\\/up.sql\",\"down\":\"contentArticle\\/down.sql\"}}','','2021-08-12 00:00:00'),(183,'contentVideo','Videos','1.0','backend\\modules\\contentVideo\\Module',NULL,'[\"contentVideo\\/content-video\\/index\",\"contentVideo\\/content-video\\/create\",\"contentVideo\\/content-video\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Videos module','','[\"contentVideo_0_93643100_1628739717.jpg\"]','{\"sql\":{\"up\":\"contentVideo\\/up.sql\",\"down\":\"contentVideo\\/down.sql\"}}','','2021-08-12 00:00:00'),(184,'contentNewspaper','Newspapers','1.0','backend\\modules\\contentNewspaper\\Module',NULL,'[\"contentNewspaper\\/content-newspaper\\/index\",\"contentNewspaper\\/content-newspaper\\/create\",\"contentNewspaper\\/content-newspaper\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Newspapers module','','[\"contentNewspaper_0_34222200_1628756614.jpg\"]','{\"sql\":{\"up\":\"contentNewspaper\\/up.sql\",\"down\":\"contentNewspaper\\/down.sql\"}}','','2021-08-12 00:00:00'),(185,'publicationDocument','Documents','1.0','backend\\modules\\publicationDocument\\Module',NULL,'[\"publicationDocument\\/publication-document\\/index\",\"publicationDocument\\/publication-document\\/create\",\"publicationDocument\\/publication-document\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Documents module','','[\"publicationDocument_0_56354400_1628760160.jpg\"]','{\"sql\":{\"up\":\"publicationDocument\\/up.sql\",\"down\":\"publicationDocument\\/down.sql\"}}','','2021-08-12 00:00:00'),(186,'contentApplication','Application','1.0','backend\\modules\\contentApplication\\Module',NULL,'[\"contentApplication\\/content-application\\/index\",\"contentApplication\\/content-application\\/create\",\"contentApplication\\/content-application\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Application module','','[\"contentApplication_0_89921300_1628836100.jpg\"]','{\"sql\":{\"up\":\"contentApplication\\/up.sql\",\"down\":\"contentApplication\\/down.sql\"}}','','2021-08-13 00:00:00'),(187,'contentSlider','Slider Images','1.0','backend\\modules\\contentSlider\\Module',NULL,'[\"contentSlider\\/content-slider\\/index\",\"contentSlider\\/content-slider\\/create\",\"contentSlider\\/content-slider\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Slider Images module','','[\"contentSlider_0_26048000_1628934698.jpg\"]','{\"sql\":{\"up\":\"contentSlider\\/up.sql\",\"down\":\"contentSlider\\/down.sql\"}}','','2021-08-14 00:00:00'),(188,'contentStatistics','Content Statistics','1.0','backend\\modules\\contentStatistics\\Module',NULL,'[\"contentStatistics\\/content-statistics\\/index\",\"contentStatistics\\/content-statistics\\/create\",\"contentStatistics\\/content-statistics\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Content Statistics module','','[\"contentStatistics_0_07260900_1628942763.jpg\"]','{\"sql\":{\"up\":\"contentStatistics\\/up.sql\",\"down\":\"contentStatistics\\/down.sql\"}}','','2021-08-14 00:00:00'),(189,'contentPoll','Poll','1.0','backend\\modules\\contentPoll\\Module',NULL,'[\"contentPoll\\/content-poll\\/index\",\"contentPoll\\/content-poll\\/create\",\"contentPoll\\/content-poll\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Poll module','','[\"contentPoll_0_48115000_1629108396.jpg\"]','{\"sql\":{\"up\":\"contentPoll\\/up.sql\",\"down\":\"contentPoll\\/down.sql\"}}','','2021-08-16 00:00:00'),(190,'contentPhoto','Photo Gallery','1.0','backend\\modules\\contentPhoto\\Module',NULL,'[\"contentPhoto\\/content-photo-gallery\\/index\",\"contentPhoto\\/content-photo-gallery\\/create\",\"contentPhoto\\/content-photo-gallery\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Photo Gallery module','','[\"contentPhoto_0_34227900_1629180910.jpg\"]','{\"sql\":{\"up\":\"contentPhoto\\/up.sql\",\"down\":\"contentPhoto\\/down.sql\"}}','','2021-08-17 00:00:00'),(191,'directory','JPPM Directory','1.0','backend\\modules\\directory\\Module',NULL,'[\"directory\\/directory\\/index\",\"directory\\/directory\\/create\",\"directory\\/directory\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','JPPM Directory module','','[\"directory_0_90082700_1629192184.jpg\"]','{\"sql\":{\"up\":\"directory\\/up.sql\",\"down\":\"directory\\/down.sql\"}}','','2021-08-17 00:00:00'),(192,'chat','Chatbot','1.0','backend\\modules\\chat\\Module',NULL,'[\"chat\\/chat-answer\\/index\",\"chat\\/chat-answer-bot\\/index\",\"chat\\/chat-common-question\\/index\",\"chat\\/chat-common-word\\/index\",\"chat\\/chat-config\\/index\",\"chat\\/chat-greeting\\/index\",\"chat\\/chat-live\\/index\",\"chat\\/chat-question\\/index\",\"chat\\/chat-question-tag\\/index\",\"chat\\/chat-suggestion\\/index\",\"chat\\/chat-user\\/index\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Chatbot module','','[\"chat_0_56920000_1631621985.jpg\"]','{\"sql\":{\"up\":\"chat\\/up.sql\",\"down\":\"chat\\/down.sql\"}}','','2021-09-14 00:00:00'),(194,'contentSocialMedia','Social Media','1.0','backend\\modules\\contentSocialMedia\\Module',NULL,'[\"contentSocialMedia\\/content-social-media\\/index\",\"contentSocialMedia\\/content-social-media\\/create\",\"contentSocialMedia\\/content-social-media\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Social Media module','','[\"contentSocialMedia_0_29839500_1634392517.jpg\"]','{\"sql\":{\"up\":\"contentSocialMedia\\/up.sql\",\"down\":\"contentSocialMedia\\/down.sql\"}}','','2021-10-16 00:00:00'),(195,'holiday','holiday','1.0','backend\\modules\\holiday\\Module',NULL,'[\"holiday\\/holiday\\/index\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Holiday Module','','[\"holiday_0_98825100_1637809834.jpg\"]','{\"sql\":{\"up\":\"holiday\\/up.sql\",\"down\":\"holiday\\/down.sql\"}}','','2021-11-25 00:00:00'),(196,'contentMediaStatement','Media Statements','1.1','backend\\modules\\contentMediaStatement\\Module',NULL,'[\"contentMediaStatement\\/content-media-statement\\/index\",\"contentMediaStatement\\/content-media-statement\\/create\",\"contentMediaStatement\\/content-media-statement\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Media Statements module','','[\"contentMediaStatement_0_69511100_1638415445.jpg\"]','{\"sql\":{\"up\":\"contentMediaStatement\\/up.sql\",\"down\":\"contentMediaStatement\\/down.sql\"}}','','2021-12-02 00:00:00'),(197,'contentDirectory','Directory Directory','1.0','backend\\modules\\contentDirectory\\Module',NULL,'[\"contentDirectory\\/content-directory\\/index\",\"contentDirectory\\/content-directory\\/create\",\"contentDirectory\\/content-directory\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Directory module','','[\"contentDirectory_0_99582600_1641990564.jpg\"]','{\"sql\":{\"up\":\"contentDirectory\\/up.sql\",\"down\":\"contentDirectory\\/down.sql\"}}','','2022-01-12 00:00:00'),(198,'fruserdynav2','Frontend user from dynaweb v2','0.2','backend\\modules\\fruserdynav2\\Module',NULL,'[\"fruserdynav2\\/main\\/index\",\"fruserdynav2\\/main\\/create\",\"fruserdynav2\\/main\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','fruserdynav2','','[\"fruserdynav2_0_66778900_1641993428.jpg\"]','{\"sql\":{\"up\":\"fruserdynav2\\/up.sql\",\"down\":\"fruserdynav2\\/down.sql\"}}','','2022-01-12 00:00:00'),(199,'feedback','Feedback','1.0','backend\\modules\\feedback\\Module',NULL,'[\"feedback\\/feedback-main\\/index\",\"feedback\\/feedback-main\\/create\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Feedback','','[\"feedback_0_41081300_1641993434.jpg\"]','{\"sql\":{\"up\":\"feedback\\/up.sql\",\"down\":\"feedback\\/down.sql\"}}','','2022-01-12 00:00:00'),(204,'uiuxBuilder','UI/UX Builder','1.0','backend\\modules\\uiuxBuilder\\Module',NULL,'[\"uiuxBuilder\\/uiux_templates\\/index\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','UI/UX Builder','','[\"uiuxBuilder_0_43933400_1644892605.jpg\"]','{\"sql\":{\"up\":\"uiuxBuilder\\/up.sql\",\"down\":\"uiuxBuilder\\/down.sql\"}}','','2022-02-15 00:00:00'),(205,'frontendColorTheme','Frontend Color Theme','1.0','backend\\modules\\frontendColorTheme\\Module',NULL,'[\"frontendColorTheme\\/frontend-color-theme\\/index\",\"frontendColorTheme\\/frontend-color-theme\\/create\",\"frontendColorTheme\\/frontend-color-theme\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Frontend Color Theme module','','[\"frontendColorTheme_0_43729000_1645286801.jpg\"]','{\"sql\":{\"up\":\"frontendColorTheme\\/up.sql\",\"down\":\"frontendColorTheme\\/down.sql\"}}','','2022-02-20 00:00:00'),(206,'portal','portal','0.2','backend\\modules\\portal\\Module',NULL,'[\"portal\\/portalSettings\\/index\",\"portal\\/portalSettings\\/create\",\"portal\\/portalSettings\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','portal','','[\"portal_0_12641900_1645287337.jpg\"]','{\"sql\":{\"up\":\"portal\\/up.sql\",\"down\":\"portal\\/down.sql\"}}','','2022-02-20 00:00:00'),(207,'contentDownloads','Downloads','1.0','backend\\modules\\contentDownloads\\Module',NULL,'[\"contentDownloads\\/content-downloads\\/index\",\"contentDownloads\\/content-downloads\\/create\",\"contentDownloads\\/content-downloads\\/update\"]','dev@dynaweb3','dynaweb@gmail.com','MIT','Downloads module','','[\"contentDownloads_0_57758400_1646212182.jpg\"]','{\"sql\":{\"up\":\"contentDownloads\\/up.sql\",\"down\":\"contentDownloads\\/down.sql\"}}','','2022-03-02 00:00:00');
/*!40000 ALTER TABLE `module_import` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `page`
--
DROP TABLE IF EXISTS `page`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `page` (
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `page`
--
LOCK TABLES `page` WRITE;
/*!40000 ALTER TABLE `page` DISABLE KEYS */;
/*!40000 ALTER TABLE `page` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `page_visit_log`
--
DROP TABLE IF EXISTS `page_visit_log`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `page_visit_log` (
`id` int NOT NULL AUTO_INCREMENT,
`content_type` varchar(255) DEFAULT NULL,
`table_related` varchar(255) DEFAULT NULL,
`id_column_name` varchar(255) DEFAULT NULL,
`title_column_name` varchar(255) DEFAULT NULL,
`data_id` varchar(255) DEFAULT NULL,
`action_type` varchar(255) DEFAULT NULL,
`action_datetime` varchar(255) DEFAULT NULL,
`visitor_ip` varchar(255) DEFAULT NULL,
`visitor_location_country` varchar(255) DEFAULT NULL,
`visitor_location_state` varchar(255) DEFAULT NULL,
`visitor_location_city` varchar(255) DEFAULT NULL,
`visitor_device` varchar(255) DEFAULT NULL,
`visitor_browser` varchar(255) DEFAULT NULL,
`visitor_os` varchar(255) DEFAULT NULL,
`frontend_user_id` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `page_visit_log`
--
LOCK TABLES `page_visit_log` WRITE;
/*!40000 ALTER TABLE `page_visit_log` DISABLE KEYS */;
/*!40000 ALTER TABLE `page_visit_log` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `publication_chapter`
--
DROP TABLE IF EXISTS `publication_chapter`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `publication_chapter` (
`chapter_id` int NOT NULL AUTO_INCREMENT,
`version_id` int DEFAULT NULL,
`chapter_title` varchar(255) DEFAULT NULL,
`chapter_ebook1` varchar(255) DEFAULT NULL,
`chapter_ebook2` varchar(255) DEFAULT NULL,
`chapter_ebook3` text,
`total_size` varchar(255) DEFAULT NULL,
`total_pages` varchar(255) DEFAULT NULL,
`chapter_sort` int NOT NULL DEFAULT '0',
`created_at` datetime DEFAULT NULL,
`created_by` varchar(255) DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` varchar(255) DEFAULT NULL,
PRIMARY KEY (`chapter_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `publication_chapter`
--
LOCK TABLES `publication_chapter` WRITE;
/*!40000 ALTER TABLE `publication_chapter` DISABLE KEYS */;
INSERT INTO `publication_chapter` VALUES (1,1,'Manual & Dokumentasi DYNAWEB4',NULL,'uploads/publications/20220112151157.pdf',NULL,'1','20',0,'2022-01-12 15:11:57','3','2022-01-12 15:11:57','3'),(2,2,'The Meaning Of Alfatihah',NULL,'Al-fatihah.pdf',NULL,'','',0,'2024-09-23 00:08:17','3','2024-09-23 00:08:17','3'),(3,3,'The Meaning Of An-Nas',NULL,'An-nas.pdf',NULL,'','',0,'2024-09-23 00:20:58','3','2024-09-23 00:20:58','3'),(4,4,'The Meaning Of Al-Falaq',NULL,'Al-Falaq.pdf',NULL,'','',0,'2024-09-23 00:43:22','3','2024-09-23 00:43:22','3');
/*!40000 ALTER TABLE `publication_chapter` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `publication_document`
--
DROP TABLE IF EXISTS `publication_document`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `publication_document` (
`document_id` int NOT NULL AUTO_INCREMENT,
`document_main` int DEFAULT '0',
`document_portal` varchar(255) DEFAULT NULL,
`document_code` varchar(255) DEFAULT NULL,
`document_category` varchar(255) DEFAULT NULL,
`document_status` varchar(255) DEFAULT NULL,
`document_date` date DEFAULT NULL,
`document_image` varchar(255) DEFAULT NULL,
`document_bckgd` varchar(255) DEFAULT NULL,
`document_subcategory` varchar(255) DEFAULT NULL,
`file_qna_fk` int DEFAULT NULL,
`document_sorting` int DEFAULT '0',
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`document_id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `publication_document`
--
LOCK TABLES `publication_document` WRITE;
/*!40000 ALTER TABLE `publication_document` DISABLE KEYS */;
INSERT INTO `publication_document` VALUES (4,0,'[\"16\"]','manual-dokumentasi','doccategory01','inactive','2020-11-17','uploads/publications/publicationDocument_20240923013345.png',NULL,NULL,16,8,'2021-09-09 19:24:45',3,'2024-09-23 01:36:49',3),(5,1,NULL,'al-fatihah','doccategory03','active','2024-09-01','uploads/publications/publicationDocument_20240923091932.png',NULL,NULL,17,0,'2024-09-23 00:05:52',3,'2024-09-23 09:19:32',3),(6,0,NULL,'84187ad2-78fe-11ef-8960-fa163eda1aa9','doccategory03','active','2024-09-01','uploads/publications/publicationDocument_20240923013757.png',NULL,NULL,18,0,'2024-09-23 00:20:22',3,'2024-09-23 01:37:57',3),(7,0,NULL,'a76f4953-7901-11ef-8960-fa163eda1aa9','doccategory03','active','2024-09-01','uploads/publications/publicationDocument_20240923091809.png',NULL,NULL,19,0,'2024-09-23 00:42:42',3,'2024-09-23 09:18:09',3),(8,0,NULL,'d61c6e5c-7948-11ef-9929-fa163eda1aa9','doccategory03','active','2024-09-23','uploads/publications/publicationDocument_20240923091512.png',NULL,NULL,20,0,'2024-09-23 09:13:15',3,'2024-09-23 09:15:12',3),(9,0,NULL,'df6ece5d-794c-11ef-9929-fa163eda1aa9','doccategory03','active','2024-09-01','uploads/publications/publicationDocumentImg_20240923094134.png',NULL,NULL,21,0,'2024-09-23 09:41:34',3,'2024-09-23 09:41:34',3),(10,0,NULL,'53424d0b-794e-11ef-9929-fa163eda1aa9','doccategory03','active','2024-09-01','uploads/publications/publicationDocumentImg_20240923095203.png',NULL,NULL,22,0,'2024-09-23 09:52:03',3,'2024-09-23 09:52:03',3),(11,0,NULL,'17eef758-8c37-11ef-869a-fa163eda1aa9','doccategory03','active','2024-10-01','uploads/publications/publicationDocumentImg_20241017112333.png',NULL,NULL,24,0,'2024-10-17 11:23:33',3,'2024-10-17 11:23:33',3),(12,0,NULL,'6f078458-8c39-11ef-869a-fa163eda1aa9','doccategory03','active','2024-10-01','uploads/publications/publicationDocumentImg_20241017114015.png',NULL,NULL,25,0,'2024-10-17 11:40:15',3,'2024-10-17 11:40:15',3),(13,0,NULL,'dc3d58f8-8c3e-11ef-869a-fa163eda1aa9','doccategory03','active','2024-10-01','uploads/publications/publicationDocumentImg_20241017121909.png',NULL,NULL,26,0,'2024-10-17 12:19:09',3,'2024-10-17 12:19:09',3);
/*!40000 ALTER TABLE `publication_document` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `publication_document_translation`
--
DROP TABLE IF EXISTS `publication_document_translation`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `publication_document_translation` (
`document_translation_id` int NOT NULL AUTO_INCREMENT,
`document_translation_parent_id` int DEFAULT NULL,
`document_translation_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`document_translation_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`document_translation_main` int DEFAULT NULL,
`document_translation_language` varchar(255) DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`document_translation_id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `publication_document_translation`
--
LOCK TABLES `publication_document_translation` WRITE;
/*!40000 ALTER TABLE `publication_document_translation` DISABLE KEYS */;
INSERT INTO `publication_document_translation` VALUES (4,4,'Manual & Dokumentasi DYNAWEB4','<p>Manual & Dokumentasi DYNAWEB4<br></p>',1,'Malay','2021-09-09 19:24:46',3,'2024-09-23 01:36:49',3),(5,5,'The Meaning Of Alfatihah','<p>The Meaning Of Alfatihah<br></p>',1,'Malay','2024-09-23 00:05:52',3,'2024-09-23 09:19:32',3),(6,6,'The Meaning Of An-Nas','<p>The Meaning Of An-Nas<br></p>',1,'Malay','2024-09-23 00:20:22',3,'2024-09-23 01:37:57',3),(7,7,'The Meaning Of Al-Falaq','<p>The Meaning Of Al-Falaq<br></p>',1,'Malay','2024-09-23 00:42:42',3,'2024-09-23 09:18:09',3),(8,8,'The meaning of Al Ikhlas','<p>The meaning of surah Al - Ikhlas</p>',1,'Malay','2024-09-23 09:13:15',3,'2024-09-23 09:15:12',3),(9,9,'The meaning of An Nasr','<p>the meaning of nasr</p>',1,'Malay','2024-09-23 09:41:34',3,'2024-09-23 09:41:34',3),(10,10,'The meaning of Al Kauthar','<p>The meaning of Al Kauthar<br></p>',1,'Malay','2024-09-23 09:52:03',3,'2024-09-23 09:52:03',3),(11,11,'The meaning of An Naba','<p>-</p>',1,'Malay','2024-10-17 11:23:33',3,'2024-10-17 11:23:33',3),(12,12,'The meaning of Ad Dhuha','<p>The meaning of Ad Dhuha</p>',1,'Malay','2024-10-17 11:40:16',3,'2024-10-17 11:40:16',3),(13,13,'The meaning of Al Qariah','<p>the-meaning-of-al-qariah</p>',1,'Malay','2024-10-17 12:19:09',3,'2024-10-17 12:19:09',3);
/*!40000 ALTER TABLE `publication_document_translation` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `publication_version`
--
DROP TABLE IF EXISTS `publication_version`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `publication_version` (
`version_id` int NOT NULL AUTO_INCREMENT,
`document_id` int DEFAULT NULL,
`version_no` varchar(255) DEFAULT NULL,
`version_main` varchar(255) DEFAULT NULL,
`version_status` varchar(255) DEFAULT NULL,
`version_date_start` date DEFAULT NULL,
`version_date_end` date DEFAULT NULL,
`version_language` varchar(255) DEFAULT NULL,
`version_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`version_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci,
`version_img` varchar(255) DEFAULT NULL,
`version_pdf` varchar(255) DEFAULT NULL,
`version_zip` varchar(255) DEFAULT NULL,
`approval_status` varchar(255) DEFAULT NULL,
`approval_at` datetime DEFAULT NULL,
`approval_by` int DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`version_id`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `publication_version`
--
LOCK TABLES `publication_version` WRITE;
/*!40000 ALTER TABLE `publication_version` DISABLE KEYS */;
INSERT INTO `publication_version` VALUES (1,4,'1.0','yes','active',NULL,NULL,'Malay','Manual & Dokumentasi DYNAWEB4','<p>Manual & Dokumentasi DYNAWEB4<br></p>','images/modules/publicationVersionImg_20220112150759.jpg',NULL,NULL,'appStatus02',NULL,NULL,'2022-01-12 15:07:59',3,'2022-01-12 15:07:59',3),(2,5,'1','yes','active',NULL,NULL,'English','The Meaning Of Alfatihah','<p>The Meaning Of Alfatihah<br></p>',NULL,NULL,NULL,'appStatus02',NULL,NULL,'2024-09-23 00:07:01',3,'2024-09-23 00:07:01',3),(3,6,'1','yes','active',NULL,NULL,'English','The Meaning Of An-Nas','<p>The Meaning Of An-Nas<br></p>',NULL,NULL,NULL,'appStatus02',NULL,NULL,'2024-09-23 00:20:42',3,'2024-09-23 00:20:42',3),(4,7,'1','yes','active',NULL,NULL,'English','The Meaning Of Al-Falaq','<p>The Meaning Of Al-Falaq<br></p>',NULL,NULL,NULL,'appStatus02',NULL,NULL,'2024-09-23 00:43:00',3,'2024-09-23 00:43:00',3);
/*!40000 ALTER TABLE `publication_version` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `ref`
--
DROP TABLE IF EXISTS `ref`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ref` (
`id` int NOT NULL AUTO_INCREMENT,
`cat` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`code` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`descr` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`descr_en` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`sort` int DEFAULT NULL,
`param1` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`icon_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`created_at` int DEFAULT NULL,
`updated_by` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`updated_at` int DEFAULT NULL,
`deleted_at` int DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=949 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `ref`
--
LOCK TABLES `ref` WRITE;
/*!40000 ALTER TABLE `ref` DISABLE KEYS */;
INSERT INTO `ref` VALUES (3,'ACTIVE_STATUS','0','Tidak Aktif','Inactive',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(4,'ACTIVE_STATUS','1','Aktif','Active',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(5,'FRONTUSER_ROLE','pengguna','Pengguna Umum','General User',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(8,'GENDER','L','Lelaki','Male',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(9,'GENDER','P','Perempuan','Female',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(15,'USER_STATUS','8','Bertugas','Served',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(16,'USER_STATUS','9','Bertukar','Exchange',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(17,'USER_STATUS','10','Pencen','Retired',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(18,'USER_STATUS','11','Berhenti','Quit',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(19,'USER_STATUS','12','Cuti Belajar','Study Leave',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(20,'USER_STATUS','13','Cuti Perubatan','Medical Leave',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(21,'USER_STATUS','14','Cuti Tanpa Gaji','Unpaid Leave',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(22,'USER_STATUS','15','Cuti Separuh Gaji','Half Paid Leave',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(23,'USER_STATUS','16','Tindakan Tatatertib','Disciplinary Action',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(24,'USER_STATUS','17','Lain-Lain','Others',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(25,'USER_STATUS','18','Kursus DPA 6 bulan','DPA course 6 months',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(26,'USER_STATUS','20','Dipinjamkan ke kementerian / jabatan lain','Seconded to other ministries / departments',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(225,'STATE','1','Johor','Johor',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(226,'STATE','2','Kedah','Kedah',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(227,'STATE','3','Kelantan','Kelantan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(228,'STATE','4','Melaka','Melaka',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(229,'STATE','5','Negeri Sembilan','Negeri Sembilan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(230,'STATE','6','Pahang','Pahang',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(231,'STATE','7','Pulau Pinang','Pulau Pinang',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(232,'STATE','8','Perak','Perak',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(233,'STATE','9','Perlis','Perlis',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(234,'STATE','10','Selangor','Selangor',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(235,'STATE','11','Terengganu','Terengganu',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(236,'STATE','12','Sabah','Sabah',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(237,'STATE','13','Sarawak','Sarawak',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(238,'STATE','14','WP Kuala Lumpur','WP Kuala Lumpur',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(239,'STATE','15','WP Labuan','WP Labuan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(240,'STATE','16','WP Putrajaya','WP Putrajaya',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(241,'BRANCH','1','Johor','Malaysia Johor',NULL,'225',NULL,NULL,NULL,NULL,NULL,NULL),(242,'BRANCH','2','Kedah','Kedah',NULL,'226',NULL,NULL,NULL,NULL,NULL,NULL),(243,'BRANCH','3','Kelantan','Kelantan',NULL,'227',NULL,NULL,NULL,NULL,NULL,NULL),(244,'BRANCH','4','Melaka','Melaka',NULL,'228',NULL,NULL,NULL,NULL,NULL,NULL),(245,'BRANCH','5','Negeri Sembilan','Negeri Sembilan',NULL,'229',NULL,NULL,NULL,NULL,NULL,NULL),(246,'BRANCH','6','Pahang','Pahang',NULL,'230',NULL,NULL,NULL,NULL,NULL,NULL),(247,'BRANCH','7','Pulau Pinang','Pulau Pinang',NULL,'231',NULL,NULL,NULL,NULL,NULL,NULL),(248,'BRANCH','8','Perak','Perak',NULL,'232',NULL,NULL,NULL,NULL,NULL,NULL),(249,'BRANCH','9','Perlis','Perlis',NULL,'233',NULL,NULL,NULL,NULL,NULL,NULL),(250,'BRANCH','10','Selangor','Selangor',NULL,'234',NULL,NULL,NULL,NULL,NULL,NULL),(251,'BRANCH','11','Terengganu','Terengganu',NULL,'235',NULL,NULL,NULL,NULL,NULL,NULL),(252,'BRANCH','12','Sabah','Sabah',NULL,'236',NULL,NULL,NULL,NULL,NULL,NULL),(253,'BRANCH','13','Sarawak','Sarawak',NULL,'237',NULL,NULL,NULL,NULL,NULL,NULL),(254,'BRANCH','14','WP Kuala Lumpur','WP Kuala Lumpur',NULL,'238',NULL,NULL,NULL,NULL,NULL,NULL),(255,'BRANCH','15','WP Labuan','WP Labuan',NULL,'239',NULL,NULL,NULL,NULL,NULL,NULL),(256,'BRANCH','16','Ibu Pejabat','Headquarters',NULL,'240',NULL,NULL,NULL,NULL,NULL,NULL),(257,'DEPARTMENT','1','Johor','Johor',NULL,'241',NULL,NULL,NULL,NULL,NULL,NULL),(258,'DEPARTMENT','2','Kedah','Kedah',NULL,'242',NULL,NULL,NULL,NULL,NULL,NULL),(259,'DEPARTMENT','3','Kelantan','Kelantan',NULL,'243',NULL,NULL,NULL,NULL,NULL,NULL),(260,'DEPARTMENT','4','Melaka','Melaka',NULL,'244',NULL,NULL,NULL,NULL,NULL,NULL),(261,'DEPARTMENT','5','Negeri Sembilan','Negeri Sembilan',NULL,'245',NULL,NULL,NULL,NULL,NULL,NULL),(262,'DEPARTMENT','6','Pahang','Pahang',NULL,'246',NULL,NULL,NULL,NULL,NULL,NULL),(263,'DEPARTMENT','7','Pulau Pinang','Pulau Pinang',NULL,'247',NULL,NULL,NULL,NULL,NULL,NULL),(264,'DEPARTMENT','8','Perak','Perak',NULL,'248',NULL,NULL,NULL,NULL,NULL,NULL),(265,'DEPARTMENT','9','Perlis','Perlis',NULL,'249',NULL,NULL,NULL,NULL,NULL,NULL),(266,'DEPARTMENT','10','Selangor','Selangor',NULL,'250',NULL,NULL,NULL,NULL,NULL,NULL),(267,'DEPARTMENT','11','Terengganu','Terengganu',NULL,'251',NULL,NULL,NULL,NULL,NULL,NULL),(268,'DEPARTMENT','12','Sabah','Sabah',NULL,'252',NULL,NULL,NULL,NULL,NULL,NULL),(269,'DEPARTMENT','13','Sarawak','Sarawak',NULL,'253',NULL,NULL,NULL,NULL,NULL,NULL),(270,'DEPARTMENT','14','WP Kuala Lumpur','WP Kuala Lumpur',NULL,'254',NULL,NULL,NULL,NULL,NULL,NULL),(271,'DEPARTMENT','15','WP Labuan','WP Labuan',NULL,'255',NULL,NULL,NULL,NULL,NULL,NULL),(272,'DEPARTMENT','16','WP Putrajaya','WP Putrajaya',NULL,'256',NULL,NULL,NULL,NULL,NULL,NULL),(273,'UNIT','1','Johor','Johor',NULL,'257',NULL,NULL,NULL,NULL,NULL,NULL),(274,'UNIT','2','Kedah','Kedah',NULL,'258',NULL,NULL,NULL,NULL,NULL,NULL),(275,'UNIT','3','Kelantan','Kelantan',NULL,'259',NULL,NULL,NULL,NULL,NULL,NULL),(276,'UNIT','4','Melaka','Melaka',NULL,'260',NULL,NULL,NULL,NULL,NULL,NULL),(277,'UNIT','5','Negeri Sembilan','Negeri Sembilan',NULL,'261',NULL,NULL,NULL,NULL,NULL,NULL),(278,'UNIT','6','Pahang','Pahang',NULL,'262',NULL,NULL,NULL,NULL,NULL,NULL),(279,'UNIT','7','Pulau Pinang','Pulau Pinang',NULL,'263',NULL,NULL,NULL,NULL,NULL,NULL),(280,'UNIT','8','Perak','Perak',NULL,'264',NULL,NULL,NULL,NULL,NULL,NULL),(281,'UNIT','9','Perlis','Perlis',NULL,'265',NULL,NULL,NULL,NULL,NULL,NULL),(282,'UNIT','10','Selangor','Selangor',NULL,'266',NULL,NULL,NULL,NULL,NULL,NULL),(283,'UNIT','11','Terengganu','Terengganu',NULL,'267',NULL,NULL,NULL,NULL,NULL,NULL),(284,'UNIT','12','Sabah','Sabah',NULL,'268',NULL,NULL,NULL,NULL,NULL,NULL),(285,'UNIT','13','Sarawak','Sarawak',NULL,'269',NULL,NULL,NULL,NULL,NULL,NULL),(286,'UNIT','14','WP Kuala Lumpur','WP Kuala Lumpur',NULL,'270',NULL,NULL,NULL,NULL,NULL,NULL),(287,'UNIT','15','WP Labuan','WP Labuan',NULL,'271',NULL,NULL,NULL,NULL,NULL,NULL),(288,'UNIT','16','WP Putrajaya','WP Putrajaya',NULL,'272',NULL,NULL,NULL,NULL,NULL,NULL),(348,'ANNOUNCEMENTPORTAL','portal01','Homepage',NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(349,'ANNOUNCEMENTCATEGORY','main','Main Announcement','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(358,'ANNOUNCEMENTCATEGORY','popup','Popup Announcement','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(367,'FEEDBACKTYPE','complaint','Complaint','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(368,'FEEDBACKTYPE','feedback','Feedback','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(369,'FEEDBACKTYPE','inquiry','Inquiry','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(374,'FEEDBACKSTATUS','open','Open','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(375,'FEEDBACKSTATUS','closed','Closed','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(376,'CONTENT_STATUS','active','Active',NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(377,'CONTENT_STATUS','inactive','Inactive',NULL,2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(378,'CONTENT_STATUS','archived','Archived',NULL,3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(379,'CONTENT_LANGUAGE','Malay','Malay','Malay',7,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(380,'CONTENT_LANGUAGE','Chinese','Chinese','Chinese',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(381,'CONTENT_LANGUAGE','English','English','English',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(382,'CONTENT_LANGUAGE','Hindi','Hindi','Hindi',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(397,'CALENDARCATEGORY','activity','Aktiviti','Activity',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(398,'CALENDARCATEGORY','meeting','Mesyuarat','Meeting',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(408,'CALENDARCATEGORY','training','Latihan','Training',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(426,'ARTICLECATEGORY','main','Main Article',NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(435,'ARTICLECATEGORY','faq','FAQs',NULL,1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(437,'ARTICLESUBCATEGORY','sub02','Pendaftaran Pertubuhan','Societies Registration',NULL,'435',NULL,NULL,NULL,NULL,NULL,NULL),(467,'DOCUMENTCATEGORY','doccategory01','Polisi dan Dasar','Policies',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(468,'DOCUMENTCATEGORY','doccategory02','Laporan Tahunan','Yearly Report',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(469,'DOCUMENTCATEGORY','doccategory03','Buletin','Bulletin',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(470,'DOCUMENTCATEGORY','doccategory04','Garis Panduan','Guidelines',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(490,'VERSIONMAIN','yes','Ya','Yes',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(491,'VERSIONMAIN','no','Tidak','No',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(492,'APP_CAT','app','Perkhidmatan Utama','Main Services',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(493,'APP_CAT','app_others','Pautan Agensi','Agencies Links',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(494,'STATS_TYPE','pie','Pie Chart','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(495,'STATS_TYPE','bar','Bar Chart','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(496,'STATS_TYPE','bargroup','Group Bar Chart','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(497,'APP_CAT','footer','Sambungan','External Link (Footer Link)',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(498,'APP_CAT','app_media','Kandungan & Media','Content & Media',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(499,'SLIDERTYPE','banner','Slider Banner','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(500,'SLIDERTYPE','background','Slider Background','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(501,'SLIDERDIMENSION','transition2d','2D','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(502,'SLIDERDIMENSION','transition3d','3D','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(503,'SLIDERTRANSITION','1','Sliding from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(504,'SLIDERTRANSITION','1','Spinning tile to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(505,'SLIDERTRANSITION','2','Sliding from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(506,'SLIDERTRANSITION','3','Sliding from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(507,'SLIDERTRANSITION','4','Sliding from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(508,'SLIDERTRANSITION','5','Crossfading','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(509,'SLIDERTRANSITION','6','Fading tiles forward','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(510,'SLIDERTRANSITION','7','Fading tiles reverse','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(511,'SLIDERTRANSITION','8','Fading tiles col-forward','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(512,'SLIDERTRANSITION','9','Fading tiles col-reverse','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(513,'SLIDERTRANSITION','10','Fading tiles (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(514,'SLIDERTRANSITION','11','Smooth fading from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(515,'SLIDERTRANSITION','12','Smooth fading from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(516,'SLIDERTRANSITION','13','Smooth fading from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(517,'SLIDERTRANSITION','14','Smooth fading from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(518,'SLIDERTRANSITION','15','Smooth sliding from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(519,'SLIDERTRANSITION','16','Smooth sliding from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(520,'SLIDERTRANSITION','17','Smooth sliging from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(521,'SLIDERTRANSITION','18','Smooth sliding from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(522,'SLIDERTRANSITION','19','Sliding tiles to right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(523,'SLIDERTRANSITION','20','Sliding tiles to left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(524,'SLIDERTRANSITION','21','Sliding tiles to bottom (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(525,'SLIDERTRANSITION','23','Sliding random tiles to random directions','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(526,'SLIDERTRANSITION','24','Sliding rows to right (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(527,'SLIDERTRANSITION','25','Sliding rows to right (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(528,'SLIDERTRANSITION','26','Sliding rows to right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(529,'SLIDERTRANSITION','27','Sliding rows to left (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(530,'SLIDERTRANSITION','28','Sliding rows to left (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(531,'SLIDERTRANSITION','29','Sliding rows to left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(532,'SLIDERTRANSITION','30','Sliding rows from top to bottom (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(533,'SLIDERTRANSITION','31','Sliding rows from top to bottom (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(534,'SLIDERTRANSITION','32','Sliding rows from bottom to top (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(535,'SLIDERTRANSITION','33','Sliding rows from bottom to top (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(536,'SLIDERTRANSITION','34','Sliding columns to bottom (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(537,'SLIDERTRANSITION','35','Sliding columns to bottom (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(538,'SLIDERTRANSITION','36','Sliding columns to bottom (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(539,'SLIDERTRANSITION','37','Sliding columns to top (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(540,'SLIDERTRANSITION','38','Sliding columns to top (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(541,'SLIDERTRANSITION','39','Sliding columns to top (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(542,'SLIDERTRANSITION','40','Sliding columns from left to right (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(543,'SLIDERTRANSITION','41','Sliding columns from left to right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(544,'SLIDERTRANSITION','42','Sliding columns from right to left (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(545,'SLIDERTRANSITION','43','Sliding columns from right to left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(546,'SLIDERTRANSITION','44','Fading and sliding tiles to right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(547,'SLIDERTRANSITION','45','Fading and sliding tiles to left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(548,'SLIDERTRANSITION','46','Fading and sliding tiles to bottom (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(549,'SLIDERTRANSITION','47','Fading and sliding tiles to top (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(550,'SLIDERTRANSITION','48','Fading and sliding random tiles to random directions','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(551,'SLIDERTRANSITION','49','Fading and sliding tiles from top-left (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(552,'SLIDERTRANSITION','50','Fading and sliding tiles from bottom-right (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(553,'SLIDERTRANSITION','51','Fading and sliding tiles from top-right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(554,'SLIDERTRANSITION','52','Fading and sliding tiles from bottom-left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(555,'SLIDERTRANSITION','53','Fading and sliding rows to right (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(556,'SLIDERTRANSITION','54','Fading and sliding rows to right (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(557,'SLIDERTRANSITION','55','Fading and sliding rows to right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(558,'SLIDERTRANSITION','56','Fading and sliding rows to left (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(559,'SLIDERTRANSITION','57','Fading and sliding rows to left (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(560,'SLIDERTRANSITION','58','Fading and sliding rows to left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(561,'SLIDERTRANSITION','59','Fading and sliding rows from top to bottom (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(562,'SLIDERTRANSITION','60','Fading and sliding rows from top to bottom (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(563,'SLIDERTRANSITION','61','Fading and sliding rows from bottom to top (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(564,'SLIDERTRANSITION','62','Fading and sliding rows from bottom to top (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(565,'SLIDERTRANSITION','63','Fading and sliding columns to bottom (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(566,'SLIDERTRANSITION','64','Fading and sliding columns to bottom (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(567,'SLIDERTRANSITION','65','Fading and sliding columns to bottom (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(568,'SLIDERTRANSITION','66','Fading and sliding columns to top (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(569,'SLIDERTRANSITION','67','Fading and sliding columns to top (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(570,'SLIDERTRANSITION','68','Fading and sliding columns to top (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(571,'SLIDERTRANSITION','69','Fading and sliding columns from left to right (forward)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(572,'SLIDERTRANSITION','70','Fading and sliding columns from left to right (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(573,'SLIDERTRANSITION','71','Fading and sliding columns from right to left (reverse)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(574,'SLIDERTRANSITION','72','Fading and sliding columns from right to left (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(575,'SLIDERTRANSITION','73','Carousel','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(576,'SLIDERTRANSITION','74','Carousel rows','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(577,'SLIDERTRANSITION','75','Carousel cols','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(578,'SLIDERTRANSITION','76','Carousel tiles horizontal','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(579,'SLIDERTRANSITION','77','Carousel tiles vertical','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(580,'SLIDERTRANSITION','78','Carousel-mirror tiles horizontal','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(581,'SLIDERTRANSITION','79','Carousel-mirror tiles vertical','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(582,'SLIDERTRANSITION','80','Carousel mirror rows','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(583,'SLIDERTRANSITION','81','Carousel mirror cols','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(584,'SLIDERTRANSITION','82','Turning tile from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(585,'SLIDERTRANSITION','83','Turning tile from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(586,'SLIDERTRANSITION','84','Turning tile from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(587,'SLIDERTRANSITION','85','Turning tile from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(588,'SLIDERTRANSITION','86','Turning tiles from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(589,'SLIDERTRANSITION','87','Turning tiles from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(590,'SLIDERTRANSITION','88','Turning tiles from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(591,'SLIDERTRANSITION','89','Turning tiles from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(592,'SLIDERTRANSITION','90','Turning rows from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(593,'SLIDERTRANSITION','91','Turning rows from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(594,'SLIDERTRANSITION','92','Turning cols from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(595,'SLIDERTRANSITION','93','Turning cols from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(596,'SLIDERTRANSITION','94','Flying rows from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(597,'SLIDERTRANSITION','95','Flying rows from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(598,'SLIDERTRANSITION','96','Flying cols from top','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(599,'SLIDERTRANSITION','97','Flying cols from bottom','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(600,'SLIDERTRANSITION','98','Flying and rotating tile from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(601,'SLIDERTRANSITION','99','Flying and rotating tile from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(602,'SLIDERTRANSITION','100','Flying and rotating tiles from left','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(603,'SLIDERTRANSITION','101','Flying and rotating tiles from right','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(604,'SLIDERTRANSITION','102','Flying and rotating tiles from random','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(605,'SLIDERTRANSITION','103','Scaling tile in','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(606,'SLIDERTRANSITION','104','Scaling tile from out','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(607,'SLIDERTRANSITION','105','Scaling tiles random','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(608,'SLIDERTRANSITION','106','Scaling tiles from out random','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(609,'SLIDERTRANSITION','107','Scaling in and rotating tiles random','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(610,'SLIDERTRANSITION','108','Scaling and rotating tiles from out random','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(611,'SLIDERTRANSITION','109','Mirror-sliding tiles diagonal','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(612,'SLIDERTRANSITION','110','Mirror-sliding rows horizontal','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(613,'SLIDERTRANSITION','111','Mirror-sliding rows vertical','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(614,'SLIDERTRANSITION','112','Mirror-sliding cols horizontal','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(615,'SLIDERTRANSITION','113','Mirror-sliding cols vertical','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(616,'SLIDERTRANSITION','22','Sliding tiles to top (random)','',NULL,'501',NULL,NULL,NULL,NULL,NULL,NULL),(617,'SLIDERTRANSITION','2','Spinning tile to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(618,'SLIDERTRANSITION','3','Spinning tile to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(619,'SLIDERTRANSITION','4','Spinning tile to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(620,'SLIDERTRANSITION','5','Spinning tiles to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(621,'SLIDERTRANSITION','6','Spinning tiles to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(622,'SLIDERTRANSITION','7','Spinning tiles to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(623,'SLIDERTRANSITION','8','Spinning tiles to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(624,'SLIDERTRANSITION','9','Horizontal spinning tiles random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(625,'SLIDERTRANSITION','10','Vertical spinning tiles random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(626,'SLIDERTRANSITION','11','Scaling and spinning tiles to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(627,'SLIDERTRANSITION','12','Scaling and spinning tiles to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(628,'SLIDERTRANSITION','13','Scaling and spinning tiles to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(629,'SLIDERTRANSITION','14','Scaling and spinning tiles to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(630,'SLIDERTRANSITION','15','Scaling and horizontal spinning tiles random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(631,'SLIDERTRANSITION','16','Scaling and vertical spinning tiles random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(632,'SLIDERTRANSITION','17','Spinning rows to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(633,'SLIDERTRANSITION','18','Spinning rows to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(634,'SLIDERTRANSITION','19','Spinning rows to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(635,'SLIDERTRANSITION','20','Spinning rows to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(636,'SLIDERTRANSITION','21','Horizontal spinning rows random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(637,'SLIDERTRANSITION','22','Vertical spinning rows random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(638,'SLIDERTRANSITION','23','Vertical spinning rows random (540°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(639,'SLIDERTRANSITION','24','Scaling and spinning rows to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(640,'SLIDERTRANSITION','25','Scaling and spinning rows to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(641,'SLIDERTRANSITION','26','Scaling and spinning rows to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(642,'SLIDERTRANSITION','27','Scaling and spinning rows to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(643,'SLIDERTRANSITION','28','Scaling and horizontal spinning rows random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(644,'SLIDERTRANSITION','29','Scaling and vertical spinning rows random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(645,'SLIDERTRANSITION','30','Spinning columns to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(646,'SLIDERTRANSITION','31','Spinning columns to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(647,'SLIDERTRANSITION','32','Spinning columns to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(648,'SLIDERTRANSITION','33','Spinning columns to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(649,'SLIDERTRANSITION','34','Horizontal spinning columns random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(650,'SLIDERTRANSITION','35','Vertical spinning columns random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(651,'SLIDERTRANSITION','36','Horizontal spinning columns random (540°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(652,'SLIDERTRANSITION','37','Scaling and spinning columns to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(653,'SLIDERTRANSITION','38','Scaling and spinning columns to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(654,'SLIDERTRANSITION','39','Scaling and spinning columns to bottom (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(655,'SLIDERTRANSITION','40','Scaling and spinning columns to top (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(656,'SLIDERTRANSITION','41','Scaling and horizontal spinning columns random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(657,'SLIDERTRANSITION','42','Scaling and vertical spinning columns random (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(658,'SLIDERTRANSITION','43','Drunk colums scaling and spinning to right (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(659,'SLIDERTRANSITION','44','Drunk colums scaling and spinning to left (180°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(660,'SLIDERTRANSITION','45','Turning cuboid to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(661,'SLIDERTRANSITION','46','Turning cuboid to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(662,'SLIDERTRANSITION','47','Turning cuboid to bottom (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(663,'SLIDERTRANSITION','48','Turning cuboid to top (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(664,'SLIDERTRANSITION','49','Scaling and turning cuboid to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(665,'SLIDERTRANSITION','50','Scaling and turning cuboid to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(666,'SLIDERTRANSITION','51','Scaling and turning cuboids to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(667,'SLIDERTRANSITION','52','Scaling and turning cuboids to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(668,'SLIDERTRANSITION','53','Scaling and turning cuboids to bottom (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(669,'SLIDERTRANSITION','54','Scaling and turning cuboids to top (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(670,'SLIDERTRANSITION','55','Scaling and horizontal turning cuboids random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(671,'SLIDERTRANSITION','56','Scaling and vertical turning cuboids random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(672,'SLIDERTRANSITION','57','Turning rows to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(673,'SLIDERTRANSITION','58','Turning rows to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(674,'SLIDERTRANSITION','59','Horizontal turning rows random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(675,'SLIDERTRANSITION','60','Scaling and turning rows to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(676,'SLIDERTRANSITION','61','Scaling and turning rows to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(677,'SLIDERTRANSITION','62','Scaling and turning rows to bottom (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(678,'SLIDERTRANSITION','63','Scaling and turning rows to top (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(679,'SLIDERTRANSITION','64','Scaling and horizontal turning rows random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(680,'SLIDERTRANSITION','65','Scaling and vertical turning rows random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(681,'SLIDERTRANSITION','66','Scaling and horizontal turning drunk rows to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(682,'SLIDERTRANSITION','67','Scaling and horizontal turning drunk rows to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(683,'SLIDERTRANSITION','68','Turning columns to bottom (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(684,'SLIDERTRANSITION','69','Turning columns to top (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(685,'SLIDERTRANSITION','70','Vertical turning columns random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(686,'SLIDERTRANSITION','71','Scaling and turning columns to bottom (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(687,'SLIDERTRANSITION','72','Scaling and turning columns to top (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(688,'SLIDERTRANSITION','73','Scaling and turning columns to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(689,'SLIDERTRANSITION','74','Scaling and turning columns to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(690,'SLIDERTRANSITION','75','Scaling and horizontal turning columns random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(691,'SLIDERTRANSITION','76','Scaling and vertical turning columns random (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(692,'SLIDERTRANSITION','77','Scaling and vertical turning drunk columns to right (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(693,'SLIDERTRANSITION','78','Scaling and vertical turning drunk columns to left (90°)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(694,'SLIDERTRANSITION','79','Spinning cuboid to right (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(695,'SLIDERTRANSITION','80','Spinning cuboid to left (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(696,'SLIDERTRANSITION','81','Spinning cuboid to bottom (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(697,'SLIDERTRANSITION','82','Spinning cuboid to top (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(698,'SLIDERTRANSITION','83','Scaling and spinning cuboids to right (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(699,'SLIDERTRANSITION','84','Scaling and spinning cuboids to left (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(700,'SLIDERTRANSITION','85','Scaling and spinning cuboids to bottom (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(701,'SLIDERTRANSITION','86','Scaling and spinning cuboids to top (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(702,'SLIDERTRANSITION','87','Scaling and horizontal spinning cuboids random (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(703,'SLIDERTRANSITION','88','Scaling and vertical spinning cuboids random (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(704,'SLIDERTRANSITION','89','Scaling and spinning rows to right (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(705,'SLIDERTRANSITION','90','Scaling and spinning rows to left (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(706,'SLIDERTRANSITION','91','Scaling and spinning rows to bottom (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(707,'SLIDERTRANSITION','92','Scaling and spinning rows to top (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(708,'SLIDERTRANSITION','93','Scaling and horizontal spinning rows random (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(709,'SLIDERTRANSITION','94','Scaling and vertical spinning rows random (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(710,'SLIDERTRANSITION','95','Scaling and spinning columns to bottom (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(711,'SLIDERTRANSITION','96','Scaling and spinning columns to top (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(712,'SLIDERTRANSITION','97','Scaling and spinning columns to right (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(713,'SLIDERTRANSITION','98','Scaling and spinning columns to left (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(714,'SLIDERTRANSITION','99','Scaling and horizontal spinning columns random (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(715,'SLIDERTRANSITION','100','Scaling and vertical spinning columns random (180°, large depth)','',NULL,'502',NULL,NULL,NULL,NULL,NULL,NULL),(716,'GALLERYCAT','meeting','Mesyuarat / Persidangan','Meeting / Seminar',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(717,'GALLERYCAT','training','Kursus / Latihan','Course / Training',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(719,'GALLERYCAT','sport','Sukan / Rekreasi','Sports / Recreation',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(720,'GALLERYCAT','others','Lain-Lain','Others',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(721,'ANNOUNCEMENT_TYPE','announcement','Pengumuman','Announcement',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(722,'ANNOUNCEMENT_TYPE','mco','Hebahan PKP','MCO Related',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(723,'APP_CAT','portal_negeri','Portal Negeri','State Portal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(724,'CHAT_SUGGEST_STATUS','A','Active','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(725,'CHAT_SUGGEST_STATUS','X','Inactive','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(726,'CHAT_LANGUAGE','MY','Malay','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(727,'CHAT_LANGUAGE','EN','English','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(728,'ANNOUNCEMENT_TYPE','latest','Terkini','Latest',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(729,'ARTICLECATEGORY','facts','Facts','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(730,'MODULE_NAME','DataDashboard','Backend Dashboard','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(731,'MODULE_NAME','ContentAnnouncementTranslation','Content Announcement','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(732,'MODULE_NAME','ContentArticleTranslation','Content Articles','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(733,'MODULE_NAME','ContentApplicationTranslation','Content Applications','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(734,'MODULE_NAME','ContentCalendarTranslation','Content Calendar','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(735,'MODULE_NAME','ContentNewspaperTranslation','Content Newspaper Clippings','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(736,'MODULE_NAME','ContentPhotoGallery','Content Photo Gallery','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(737,'MODULE_NAME','ContentPoll','Content Poll','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(738,'MODULE_NAME','PublicationDocumentTranslation','Content Publications','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(739,'MODULE_NAME','ContentSliderTranslation','Content Slider Images','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(740,'MODULE_NAME','ContentStatistics','Content Statistics','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(741,'MODULE_NAME','ContentVideoTranslation','Content Video','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(742,'MODULE_NAME','ContentSocialMedia','Content Social Media','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(743,'MEDIATYPE','facebook','Facebook','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(744,'MEDIATYPE','twitter','Twitter','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(745,'MEDIATYPE','instagram','Instagram','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(765,'PORTAL','1','Johor','Johor',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(766,'PORTAL','2','Kedah','Kedah',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(767,'PORTAL','3','Kelantan','Kelantan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(768,'PORTAL','4','Melaka','Melaka',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(769,'PORTAL','5','Negeri Sembilan','Negeri Sembilan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(770,'PORTAL','6','Pahang','Pahang',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(771,'PORTAL','7','Pulau Pinang','Pulau Pinang',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(772,'PORTAL','8','Perak','Perak',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(773,'PORTAL','9','Perlis','Perlis',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(774,'PORTAL','10','Selangor','Selangor',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(775,'PORTAL','11','Terengganu','Terengganu',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(776,'PORTAL','12','Sabah','Sabah',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(777,'PORTAL','13','Sarawak','Sarawak',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(778,'PORTAL','14','WP Kuala Lumpur','WP Kuala Lumpur',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(779,'PORTAL','15','WP Labuan','WP Labuan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(780,'PORTAL','16','Ibu Pejabat','Headquarters',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(781,'PORTAL','pkp','Laman PKP','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(782,'APP_CAT','laman_pkp','Perkhidmatan Laman PKP','MCO Page Services',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(788,'PORTAL','15','WP Labuan','WP Labuan',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(789,'APP_CAT','portal_negeri','Media Portal Negeri','Media State Portal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(790,'MONTH','01','Januari','January',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(791,'MONTH','02','Februari','February',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(792,'MONTH','03','Mac','March',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(793,'MONTH','04','April','April',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(794,'MONTH','05','Mei','May',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(795,'MONTH','06','Jun','June',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(796,'MONTH','07','Julai','July',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(797,'MONTH','08','Ogos','August',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(798,'MONTH','09','September','September',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(799,'MONTH','10','Oktober','October',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(800,'MONTH','11','November','November',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(801,'MONTH','12','Disember','December',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(802,'NEWSPAPER_TYPE','ngo','NGO','NGO',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(803,'NEWSPAPER_TYPE','politik','Parti Politik','Political Parties',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(804,'NEWSPAPER_TYPE','umum','Umum','General',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(805,'URLTYPE','external','Pautan Luar','External Link',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(806,'URLTYPE','upload','Muat Naik Dokumen','Upload Document',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(807,'EMPLCATEGORY','S','KAKITANGAN','STAFF',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(808,'EMPLCATEGORY','R','PESARA','RETIREEE',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(809,'EMPLTYPE','E','TEMPOH PERCUBAAN','EXPATRIATE',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(810,'EMPLTYPE','C','KONTRAK','CONTRACT',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(811,'EMPLTYPE','T','SEMENTARA','TEMPORARY',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(812,'EMPLTYPE','P','TETAP','PERMENANT',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(813,'EMPLSTATUS','Y','AKTIF','ACTIVE',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(814,'EMPLSTATUS','N','TIDAK AKTIF','NON ACTIVE',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(815,'YESORNO','Y','YA','YES',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(816,'YESORNO','T','TIDAK','NO',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(817,'MARTIALSTATUS','SGLE','BUJANG','SINGLE',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(818,'MARTIALSTATUS','MRD','BERKAHWIN','MARRIED',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(819,'MARTIALSTATUS','DVC','BERCERAI','DIVORCED',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(820,'IDTYPE','MD','MYKAD','MYKAD',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(821,'IDTYPE','PS','PASSPORT','PASSPORT',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(822,'OKUTYPE','RI0015','KURANG UPAYA PENGLIHATAN','KURANG UPAYA PENGLIHATAN',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(823,'OKUTYPE','RI0016','KURANG UPAYA PENDENGARAN','KURANG UPAYA PENDENGARAN',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(824,'OKUTYPE','RI0017','KURANG UPAYA FIZIKAL','KURANG UPAYA FIZIKAL',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(825,'OKUTYPE','RI0018','MASALAH PEMBELAJARAN','MASALAH PEMBELAJARAN',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(826,'OKUTYPE','RI0019','KURANG UPAYA PERTUTURAN','KURANG UPAYA PERTUTURAN',5,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(827,'OKUTYPE','RI0020','KURANG UPAYA MENTAL','KURANG UPAYA MENTAL',6,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(828,'OKUTYPE','RI0021','KURANG UPAYA PELBAGAI','KURANG UPAYA PELBAGAI',7,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(829,'OKUTYPE','RI0022','SAKIT','DISEASE',8,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(830,'REASONNOTACTIVE','RI0001','PENAHANAN GAJI','PENAHANAN GAJI',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(831,'REASONNOTACTIVE','RI0002','LETAK JAWATAN','RESIGNATION',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(832,'REASONNOTACTIVE','RI0003','CUTI TANPA GAJI','UNPAID LEAVE',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(833,'REASONNOTACTIVE','RI0004','MENINGGAL DUNIA','PASSED AWAY',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(834,'REASONNOTACTIVE','RI0005','TAMAT KONTRAK','CONTRACT END',5,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(835,'REASONNOTACTIVE','RI0006','TAMAT PERKHIDMATAN','TAMAT PERKHIDMATAN',6,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(836,'REASONNOTACTIVE','RI0007','UMUR MELEBIHI 25 TAHUN','UMUR MELEBIHI 25 TAHUN',7,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(837,'REASONNOTACTIVE','RI0008','SUDAH BEKERJA','SUDAH BEKERJA',8,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(838,'REASONNOTACTIVE','RI0009','PASANGAN BERCERAI','PASANGAN BERCERAI',9,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(839,'REASONNOTACTIVE','RI0010','SUDAH BERKAHWIN','SUDAH BERKAHWIN',10,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(840,'REASONNOTACTIVE','RI0022','SAKIT','DISEASE',11,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(841,'RACE','01','MELAYU','MALAY',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(842,'RACE','02','CINA','CHINESE',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(843,'RACE','03','INDIA','INDIAN',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(844,'RACE','04','ASLI','ASLI',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(845,'RACE','05','SIAM','SIAM',5,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(846,'RACE','06','BANGLADESH','BANGLADESH',6,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(847,'RACE','07','INDONESIA','INDONESIA',7,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(848,'RACE','08','BURMESE','BURMESE',8,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(849,'RACE','09','PAKISTAN','PAKISTAN',9,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(850,'RACE','11','LAIN-LAIN','OTHERS',10,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(851,'RACE','12','BUMIPUTERA SARAWAK','BUMIPUTERA SARAWAK',11,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(852,'RACE','13','BUMIPUTERA SABAH','BUMIPUTERA SABAH',12,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(853,'RACE','17','LATIN','LATIN',13,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(854,'RELIGION','01','ISLAM','ISLAM',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(855,'RELIGION','02','KRISTIAN','KRISTIAN',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(856,'RELIGION','03','HINDU','HINDU',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(857,'RELIGION','04','BUDDHA','BUDDHA',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(858,'RELIGION','05','TIADA AGAMA','NO RELIGION',5,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(859,'RELIGION','06','LAIN-LAIN','OTHERS',6,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(860,'RELIGION','07','SIKH','SIKH',7,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(861,'TITLE','MS','CIK','MISS',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(862,'TITLE','DN','DATIN','DATIN',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(863,'TITLE','NS','DATIN SERI','DATIN SERI',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(864,'TITLE','DT','DATO\'','DATO\'',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(865,'TITLE','DS','DATO\' SERI','DATO\' SERI',5,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(866,'TITLE','DR','DR','DR',6,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(867,'TITLE','EN','ENCIK','MR',7,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(868,'TITLE','MM','PUAN','MADAM',8,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(869,'TITLE','TS','TAN SRI','TAN SRI',9,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(870,'TITLE','TP','TOH PUAN','TOH PUAN',10,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(871,'TITLE','MR','TUAN','SIR',11,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(872,'SECTOR','SECTOR001','SEKTOR PENGURUSAN','MANAGEMENT SECTOR',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(873,'SECTOR','SECTOR002','SEKTOR PEMBANGUNAN SOSIOEKONOMI','SOCIO-ECONOMIC DEVELOPMENT SECTOR',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(874,'SECTOR','SECTOR003','SEKTOR PENGURUSAN PROJEK','PROJECT MANAGEMENT SECTOR',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(875,'SECTOR','SECTOR004','SEKTOR PERANCANGAN','PLANNING SECTOR',4,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(876,'SECTOR','SECTOR005','LAIN-LAIN JABATAN','OTHERS DEPARTMENT',5,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(877,'FEEDBACKCAT','account','Account','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(878,'FEEDBACKCAT','others','Others','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(879,'FEEDBACKSTATUS','cancel','Cancel','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(880,'ANNOUNCEMENT_TYPE','popup','Popup Announcement','Popup Announcement',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(911,'UIUX_ELEMENT_TYPE','text','Text','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(912,'UIUX_ELEMENT_TYPE','image','Image','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(913,'UIUX_ELEMENT_TYPE','audio','Audio','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(914,'UIUX_ELEMENT_TYPE','video','Video','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(915,'UIUX_ELEMENT_TYPE','googlemap','Google Map','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(916,'UIUX_ELEMENT_TYPE','footer','Footer','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(917,'UIUX_ELEMENT_TYPE','header','Header','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(918,'UIUX_ELEMENT_TYPE','menu','Menu','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(919,'UIUX_ELEMENT_TYPE','slider','Slider','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(920,'UIUX_ELEMENT_TYPE','column','Column','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(921,'ARTICLESOURCE','social','Social Media','Social Media',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(922,'ARTICLESOURCE','newspaper','Surat Khabar','Newspaper',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(923,'ARTICLESOURCE','journal','Journal','Journal',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(924,'PORTALIMAGECAT','favicon','Favicon','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(925,'PORTALIMAGECAT','logo','Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(926,'PORTALIMAGECAT','topbarlogo','Topbar Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(927,'PORTALIMAGECAT','preloaderlogo','Preloader Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(928,'PORTALIMAGECAT','preloaderbg','Preloader Background','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(929,'PORTALIMAGECAT','footerlogo','Footer Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(931,'PORTALIMAGECAT','loginbg','Login Background','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(932,'PORTALIMAGECAT','registerlogo','Registration Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(933,'PORTALIMAGECAT','registerbg','Registration Background','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(934,'PORTALIMAGECAT','loggedinlogo','Logged-In Area Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(935,'PORTALIMAGECAT','chatbotlogo','Chatbot Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(936,'PORTALIMAGECAT','chatbotmainicon','Chatbot Main Icon','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(937,'PORTALIMAGECAT','chatbotadminicon','Chatbot Admin Icon','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(938,'PORTALIMAGECAT','chatbotusericon','Chatbot User Icon','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(939,'PORTALIMAGECAT','loginlogo','Login Logo','',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(940,'DOWNLOAD_TYPE','pdf','PDF','PDF',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(941,'DOWNLOAD_CATEGORY','document','Document','Document',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(942,'DEPT','it','IT','IT',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(943,'VIDEOCAT','external','External Link','External Link',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(944,'VIDEOCAT','upload','Upload Video','Upload Video',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(945,'VIDEOCAT','youtube','Youtube Video','Youtube Video',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(946,'CONTENT_STATUS','active','Active','Active',1,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(947,'CONTENT_STATUS','inactive','Inactive','Inactive',2,NULL,NULL,NULL,NULL,NULL,NULL,NULL),(948,'CONTENT_STATUS','archived','Archived','Archived',3,NULL,NULL,NULL,NULL,NULL,NULL,NULL);
/*!40000 ALTER TABLE `ref` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `route`
--
DROP TABLE IF EXISTS `route`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `route` (
`name` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`alias` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`type` varchar(64) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`status` smallint NOT NULL DEFAULT '1',
PRIMARY KEY (`name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `route`
--
LOCK TABLES `route` WRITE;
/*!40000 ALTER TABLE `route` DISABLE KEYS */;
INSERT INTO `route` VALUES ('/chat-answer-bot/index','index','chat-answer-bot/index',1),('/chat-live/index','index','chat-live/index',1),('/chat-suggestion/index','index','chat-suggestion/index',1),('/chat-user/index','index','chat-user/index',1),('/chat/chat-answer-bot/index','index','chat/chat-answer-bot',1),('/chat/chat-answer/index','index','chat/chat-answer',1),('/chat/chat-common-question/index','index','chat/chat-common-question',1),('/chat/chat-common-word/index','index','chat/chat-common-word',1),('/chat/chat-config/index','index','chat/chat-config',1),('/chat/chat-greeting/index','index','chat/chat-greeting',1),('/chat/chat-live/index','index','chat/chat-live',1),('/chat/chat-menu/index','index','chat/chat-menu',1),('/chat/chat-question-tag/index','index','chat/chat-question-tag',1),('/chat/chat-question/index','index','chat/chat-question',1),('/chat/chat-suggestion/index','index','chat/chat-suggestion',1),('/chat/chat-user/index','index','chat/chat-user',1),('/chat/index','index','chat/index',1),('/contentAnnouncement/content-announcement/index','index','contentAnnouncement/content-announcement',1),('/contentApplication/content-application/index','index','contentApplication/content-application',1),('/contentArticle/content-article/index','index','contentArticle/content-article',1),('/contentCalendar/content-calendar/index','index','contentCalendar/content-calendar',1),('/contentDirectory/content-directory/index','index','contentDirectory/content-directory',1),('/contentDownloads/content-downloads/index','index','contentDownloads/content-downloads',1),('/contentMediaStatement/content-media-statement/index','index','contentMediaStatement/content-media-statement',1),('/contentNewspaper/content-newspaper/index','index','contentNewspaper/content-newspaper',1),('/contentPhoto/content-photo-gallery/index','index','contentPhoto/content-photo-gallery',1),('/contentPoll/content-poll/index','index','contentPoll/content-poll',1),('/contentSlider/content-slider/index','index','contentSlider/content-slider',1),('/contentSocialMedia/content-social-media/index','index','contentSocialMedia/content-social-media',1),('/contentStatistics/content-statistics/index','index','contentStatistics/content-statistics',1),('/contentTag/content-tag/index','index','contentTag/content-tag',1),('/contentVideo/content-video/index','index','contentVideo/content-video',1),('/customDashboard/data-dashboard/category','category','data/dashboard',1),('/customDashboard/data-dashboard/create','create','customDashboard/data-dashboard',1),('/customDashboard/data-dashboard/index','index','data/dashboard',1),('/dashboard/dashboard/*','*','dashboard/dashboard',1),('/dashboard/dashboard/index','index','dashboard/dashboard',1),('/directory/directory/index','index','directory/directory',1),('/feedback/feedback-main/index','index','feedback/feedback-main',1),('/fileqna/file-qna/index','index','fileqna/file-qna/index',1),('/frontend/frontend-content-assign/index','index','frontend/frontend-content-assign',1),('/frontend/frontend-content-tags/index','index','frontend/frontend-content-tags',1),('/frontend/frontend-content/*','*','frontend/frontend-content',1),('/frontend/frontend-content/assets','assets','frontend/frontend-content',1),('/frontend/frontend-content/index','index','frontend/frontend-content',1),('/frontend/frontend-footer/index','index','frontend/frontend-footer',1),('/frontend/frontend-header/index','index','frontend/frontend-header',1),('/frontend/frontend-page/create','create','frontend/frontend-page',1),('/frontend/frontend-page/index','index','frontend/frontend-page',1),('/frontend/frontend-settings/index','index','frontend/frontend-settings',1),('/frontend/frontend-site/*','*','frontend/frontend-site',1),('/frontend/frontend-site/create','create','frontend/frontend-site',1),('/frontend/frontend-site/index','index','frontend/frontend-site',1),('/frontend/frontend-site/set-default-site','set-default-site','frontend/frontend-site',1),('/frontend/frontend-site/update','update','frontend/frontend-site',1),('/frontend/frontend-theme/index','index','frontend/frontend-theme',1),('/frontendColorTheme/frontend-color-theme/index','index','frontendColorTheme/frontend-color-theme',1),('/fruserdynav2/frontend-user/index','index','fruserdynav2/frontend-user',1),('/gridview/*','*','gridview',1),('/gridview/export/*','*','gridview/export',1),('/gridview/export/download','download','gridview/export',1),('/holiday/holiday/index','index','holiday/holiday',1),('/i18n/dmg-i18n/create','create','i18n/dmg-i18n',1),('/i18n/dmg-i18n/index','index','i18n/dmg-i18n',1),('/installer/*','*','installer',1),('/installer/default/*','*','installer/default',1),('/installer/default/database','database','installer/default',1),('/installer/default/general','general','installer/default',1),('/installer/default/get-list-table','get-list-table','installer/default',1),('/installer/default/index','index','installer/default',1),('/installer/default/mailer','mailer','installer/default',1),('/installer/default/prerequisites','prerequisites','installer/default',1),('/installer/default/table-processing','table-processing','installer/default',1),('/installer/default/welcome','welcome','installer/default',1),('/menu/*','*','menu',1),('/menu/backend/*','*','menu/backend',1),('/menu/backend/assign-menu','assign-menu','menu/backend',1),('/menu/backend/create','create','menu/backend',1),('/menu/backend/delete','delete','menu/backend',1),('/menu/backend/index','index','menu/backend',1),('/menu/backend/level','level','menu/backend',1),('/menu/backend/roledelete','roledelete','menu/backend',1),('/menu/backend/stub','stub','menu/backend',1),('/menu/backend/update','update','menu/backend',1),('/menu/backend/view','view','menu/backend',1),('/menu/frontend-menu-category/*','*','menu/frontend-menu-category',1),('/menu/frontend-menu-category/create','create','menu/frontend-menu-category',1),('/menu/frontend-menu-category/delete','delete','menu/frontend-menu-category',1),('/menu/frontend-menu-category/index','index','menu/frontend-menu-category',1),('/menu/frontend-menu-category/update','update','menu/frontend-menu-category',1),('/menu/frontend-menu-category/view','view','menu/frontend-menu-category',1),('/menu/frontend/*','*','menu/frontend',1),('/menu/frontend/article-item','article-item','menu/frontend',1),('/menu/frontend/assign-menu','assign-menu','menu/frontend',1),('/menu/frontend/create','create','menu/frontend',1),('/menu/frontend/delete','delete','menu/frontend',1),('/menu/frontend/disabled','disabled','menu/frontend',1),('/menu/frontend/index','index','menu/frontend',1),('/menu/frontend/level','level','menu/frontend',1),('/menu/frontend/roledelete','roledelete','menu/frontend',1),('/menu/frontend/slider-item','slider-item','menu/frontend',1),('/menu/frontend/update','update','menu/frontend',1),('/menu/frontend/view','view','menu/frontend',1),('/mimin/*','*','mimin',1),('/mimin/role/*','*','mimin/role',1),('/mimin/role/create','create','mimin/role',1),('/mimin/role/delete','delete','mimin/role',1),('/mimin/role/index','index','mimin/role',1),('/mimin/role/permission','permission','mimin/role',1),('/mimin/role/update','update','mimin/role',1),('/mimin/role/view','view','mimin/role',1),('/mimin/route/*','*','mimin/route',1),('/mimin/route/create','create','mimin/route',1),('/mimin/route/delete','delete','mimin/route',1),('/mimin/route/generate','generate','mimin/route',1),('/mimin/route/index','index','mimin/route',1),('/mimin/route/update','update','mimin/route',1),('/mimin/route/view','view','mimin/route',1),('/mimin/user/*','*','mimin/user',1),('/mimin/user/create','create','mimin/user',1),('/mimin/user/delete','delete','mimin/user',1),('/mimin/user/index','index','mimin/user',1),('/mimin/user/update','update','mimin/user',1),('/mimin/user/view','view','mimin/user',1),('/mmngr/*','*','mmngr',1),('/mmngr/module-import/*','*','mmngr/module-import',1),('/mmngr/module-import/import','import','mmngr/module-import',1),('/mmngr/module-import/index','index','mmngr/module-import',1),('/mmngr/module-import/remove','remove','mmngr/module-import',1),('/pageVisitLog/*','*','pageVisitLog',1),('/pageVisitLog/page-visit-log/*','*','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/addvote','addvote','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/announcement','announcement','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/announcement-details','announcement-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/article','article','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/article-details','article-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/document','document','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/document-details','document-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/document-download','document-download','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/document-download-details','document-download-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/photo-gallery','photo-gallery','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/photo-gallery-details','photo-gallery-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/publication','publication','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/publication-details','publication-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/publication-download','publication-download','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/publication-download-details','publication-download-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/release','release','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/release-details','release-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/statistics','statistics','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/statistics-details','statistics-details','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/video-gallery','video-gallery','pageVisitLog/page-visit-log',1),('/pageVisitLog/page-visit-log/video-gallery-details','video-gallery-details','pageVisitLog/page-visit-log',1),('/portal/portal-color-theme/index','index','portal/portal-color-theme',1),('/portal/portal-images/index','index','portal/portal-images',1),('/portal/portal-metadata/index','index','portal/portal-metadata',1),('/publicationDocument/publication-document/index','index','publicationDocument/publication-document',1),('/publicationDocument/publication-version/check','check','publicationDocument/publication-version',1),('/publicationDocument/publication-version/index','index','publicationDocument/publication-version',1),('/refdynawebv2/ref/index','index','refdynawebv2/ref',1),('/site/*','*','site',1),('/site/index','index','site',1),('/site/login','login','site',1),('/site/logout','logout','site',1),('/support/support-faq/index','index','support/support-faq',1),('/support/support-faq/views-faq','views-faq','support/support-faq',1),('/support/support-tutorial/index','index','support/support-tutorial',1),('/support/support-tutorial/view-tutorial','view-tutorial','support/support-tutorial',1),('/theme/*','*','theme',1),('/theme/theme-rule/*','*','theme/theme-rule',1),('/theme/theme-rule/create','create','theme/theme-rule',1),('/theme/theme-rule/delete','delete','theme/theme-rule',1),('/theme/theme-rule/index','index','theme/theme-rule',1),('/theme/theme-rule/update','update','theme/theme-rule',1),('/theme/theme-rule/view','view','theme/theme-rule',1),('/theme/theme-setting/*','*','theme/theme-setting',1),('/theme/theme-setting/create','create','theme/theme-setting',1),('/theme/theme-setting/delete','delete','theme/theme-setting',1),('/theme/theme-setting/index','index','theme/theme-setting',1),('/theme/theme-setting/update','update','theme/theme-setting',1),('/theme/theme-setting/view','view','theme/theme-setting',1),('/uiuxBuilder/uiux-templates/index','index','uiuxBuilder/uiux-template',1),('/utility/*','*','utility',1),('frontend/frontend-theme/*','*','frontend/frontend-theme',1);
/*!40000 ALTER TABLE `route` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `ruku`
--
DROP TABLE IF EXISTS `ruku`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `ruku` (
`id` int NOT NULL AUTO_INCREMENT,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `ruku`
--
LOCK TABLES `ruku` WRITE;
/*!40000 ALTER TABLE `ruku` DISABLE KEYS */;
/*!40000 ALTER TABLE `ruku` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `sajda`
--
DROP TABLE IF EXISTS `sajda`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `sajda` (
`id` int NOT NULL AUTO_INCREMENT,
`recommended` tinyint(1) NOT NULL,
`obligatory` tinyint(1) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `sajda`
--
LOCK TABLES `sajda` WRITE;
/*!40000 ALTER TABLE `sajda` DISABLE KEYS */;
/*!40000 ALTER TABLE `sajda` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `support_faq`
--
DROP TABLE IF EXISTS `support_faq`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `support_faq` (
`support_faq_id` int NOT NULL AUTO_INCREMENT,
`support_faq_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_question` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_answer` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_role` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_createdat` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_createdby` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_updatedat` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_faq_updatedby` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`support_faq_id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `support_faq`
--
LOCK TABLES `support_faq` WRITE;
/*!40000 ALTER TABLE `support_faq` DISABLE KEYS */;
INSERT INTO `support_faq` VALUES (1,'TESTING','HELLO','HOW TO DELETE USER','<p>GO TO USER AND CLICK ON DELETE ICON</p>\r\n','admin,super-admin','2021-03-08 12:54:22','3','2021-03-09 11:44:57','3');
/*!40000 ALTER TABLE `support_faq` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `support_helpdesk`
--
DROP TABLE IF EXISTS `support_helpdesk`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `support_helpdesk` (
`support_helpdesk_id` int NOT NULL AUTO_INCREMENT,
`support_helpdesk_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_name` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_role` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_section` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_subsection` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_phone` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_email` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_createdat` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_helpdesk_createdby` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
PRIMARY KEY (`support_helpdesk_id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `support_helpdesk`
--
LOCK TABLES `support_helpdesk` WRITE;
/*!40000 ALTER TABLE `support_helpdesk` DISABLE KEYS */;
INSERT INTO `support_helpdesk` VALUES (3,'test','test','Super admin',NULL,NULL,NULL,'01151551','test123','2021-03-08 15:34:32','3');
/*!40000 ALTER TABLE `support_helpdesk` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `support_tutorial`
--
DROP TABLE IF EXISTS `support_tutorial`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `support_tutorial` (
`support_tutorial_id` int NOT NULL AUTO_INCREMENT,
`support_tutorial_title` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_tutorial_description` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_tutorial_embeded_link` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_tutorial_role` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_tutorial_createdat` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_tutorial_createdby` int DEFAULT NULL,
`support_tutorial_updatedat` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci DEFAULT NULL,
`support_tutorial_updatedby` int DEFAULT NULL,
PRIMARY KEY (`support_tutorial_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `support_tutorial`
--
LOCK TABLES `support_tutorial` WRITE;
/*!40000 ALTER TABLE `support_tutorial` DISABLE KEYS */;
/*!40000 ALTER TABLE `support_tutorial` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `surat`
--
DROP TABLE IF EXISTS `surat`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `surat` (
`id` int NOT NULL AUTO_INCREMENT,
`name` varchar(1000) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`englishname` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`englishtranslation` varchar(500) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`revelationCity` varchar(15) CHARACTER SET utf8mb3 COLLATE utf8mb3_unicode_ci NOT NULL,
`numberOfAyats` int DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `surat`
--
LOCK TABLES `surat` WRITE;
/*!40000 ALTER TABLE `surat` DISABLE KEYS */;
/*!40000 ALTER TABLE `surat` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `theme_rule`
--
DROP TABLE IF EXISTS `theme_rule`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `theme_rule` (
`rule_id` int NOT NULL AUTO_INCREMENT,
`rule_name` varchar(250) DEFAULT NULL,
`rule_description` varchar(500) DEFAULT NULL,
`rule_content` longtext,
`rule_params` text,
`rule_status` int DEFAULT '1',
`created_at` date DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` date DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`rule_id`)
) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `theme_rule`
--
LOCK TABLES `theme_rule` WRITE;
/*!40000 ALTER TABLE `theme_rule` DISABLE KEYS */;
INSERT INTO `theme_rule` VALUES (1,'Login Background','Background for Login page','#login-overlay {\n position: absolute;\n width: 100%;\n height: 100%;\n background: {{background-gradient}}\n background-size: 400% 400%;\n -webkit-animation: Gradient 15s ease infinite;\n -moz-animation: Gradient 15s ease infinite;\n animation: Gradient 15s ease infinite;\n}\n\n@-webkit-keyframes Gradient {\n 0% {\n background-position: 0% 50%\n }\n 50% {\n background-position: 100% 50%\n }\n 100% {\n background-position: 0% 50%\n }\n}\n\n@-moz-keyframes Gradient {\n 0% {\n background-position: 0% 50%\n }\n 50% {\n background-position: 100% 50%\n }\n 100% {\n background-position: 0% 50%\n }\n}\n\n@keyframes Gradient {\n 0% {\n background-position: 0% 50%\n }\n 50% {\n background-position: 100% 50%\n }\n 100% {\n background-position: 0% 50%\n }\n}','[{\"param_name\":\"background-gradient\",\"param_default\":\"gray\",\"param_type\":\"text\"}]',1,'2021-03-07',2,'2021-03-07',2),(2,'Login welcome page','Description for login page','.pvw-welcome-text span {\r\n display: none;\r\n}\r\n.pvw-welcome-text:after {\r\n content: \'{{description}}\';\r\n}\r\n\r\n.pvw-title-text span {\r\n display: none;\r\n}\r\n.pvw-title-text:after {\r\n content: \'{{title}}\';\r\n}\r\n.pvw-login-copyright span {\r\n display: none;\r\n}\r\n.pvw-login-copyright:after {\r\n content: \'{{copyright}}\';\r\n}','[{\"param_name\":\"description\",\"param_default\":\"\",\"param_type\":\"text\"},{\"param_name\":\"title\",\"param_default\":\"\",\"param_type\":\"text\"},{\"param_name\":\"copyright\",\"param_default\":\"\",\"param_type\":\"text\"}]',1,'2021-03-07',2,'2021-03-07',2),(8,'Breadcrumb','Available Option\r\n <br>\r\n- Background color\r\n<br>\r\n- Border Radius\r\n<br>\r\n- Breadcrumb Padding\r\n<br>\r\n- Breadcrumb Margin Bottom\r\n<br>\r\n- Border Radius','.row.wrapper.border-bottom.white-bg.page-heading {\r\n background: {{background-color}};\r\n border-radius: {{border-radius}}\r\n}\r\n\r\n.breadcrumb {\r\n background-color: {{breadcrumb-background-color}} ;\r\n padding: {{breadcrumb-padding}};\r\n margin-bottom: {{breadcrumb-margin-bottom}};\r\n color: {{breadcrumb-color}}\r\n}\r\n\r\n.row.wrapper.border-bottom.white-bg.page-heading {\r\nbox-shadow: {{breadcrumb-area-shadow}};\r\n }','[{\"param_name\":\"background-color\",\"param_default\":\"#eeeeee\",\"param_type\":\"colorpicker\"},{\"param_name\":\"breadcrumb-background-color\",\"param_default\":\"#eeeeee\",\"param_type\":\"colorpicker\"},{\"param_name\":\"breadcrumb-padding\",\"param_default\":{\"value\":\"0\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"breadcrumb-margin-bottom\",\"param_default\":{\"value\":\"0\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"border-radius\",\"param_default\":{\"value\":\"0\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"breadcrumb-color\",\"param_default\":\"#676a6c\",\"param_type\":\"colorpicker\"},{\"param_name\":\"breadcrumb-area-shadow\",\"param_default\":\"rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px\",\"param_type\":\"text\"}]',1,'2020-11-13',2,'2023-02-22',2),(12,'Button Styling','Change Button appearance','.btn.btn-primary {\r\n background-color: {{background-color}};\r\n border-color: {{border-color}};\r\n color: {{color}};\r\n padding:{{padding}}\r\n}\r\n\r\n.btn-default {\r\nbackground-color :{{button-default-background-color}};\r\nborder-color: {{button-default-border-color}};\r\n}\r\n\r\n.btn {\r\n box-shadow: {{button-shadow-all}};\r\n }\r\n .btn:hover {\r\n box-shadow: {{button-shadow-all-when-hover}};\r\n border-color: {{button-border-color-all-when-hover}};\r\n }','[{\"param_name\":\"background-color\",\"param_default\":\"#18a689\",\"param_type\":\"colorpicker\"},{\"param_name\":\"border-color\",\"param_default\":\"#18a689\",\"param_type\":\"colorpicker\"},{\"param_name\":\"color\",\"param_default\":\"#FFFFFF\",\"param_type\":\"colorpicker\"},{\"param_name\":\"padding\",\"param_default\":\"4px 12px\",\"param_type\":\"text\"},{\"param_name\":\"button-shadow-all\",\"param_default\":\"inset 0 1px 1px #fff, inset 0 -1px 1px #aaa, 0 2px 4px -3px #666\",\"param_type\":\"text\"},{\"param_name\":\"buttom-shadow-all-when-hover\",\"param_default\":\"inset 0 1px 1px #aaa, inset 0 -1px 1px #aaa\",\"param_type\":\"text\"},{\"param_name\":\"button-border-color-all-when-hover\",\"param_default\":\"#888 #aaa #eee\",\"param_type\":\"text\"},{\"param_name\":\"button-default-background-color\",\"param_default\":\"#000000\",\"param_type\":\"colorpicker\"},{\"param_name\":\"button-default-border-color\",\"param_default\":\"#000000\",\"param_type\":\"colorpicker\"}]',1,'2020-11-13',2,'2023-02-23',2),(13,'Button styling success','Change success button appearance','.btn.btn-success{\r\n background-color: {{background-color}};\r\n border-color: {{border-color}};\r\n color: {{color}};\r\n}','[{\"param_name\":\"background-color\",\"param_default\":\"#1a7bb9\",\"param_type\":\"colorpicker\"},{\"param_name\":\"border-color\",\"param_default\":\"#1a7bb9\",\"param_type\":\"colorpicker\"},{\"param_name\":\"color\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"}]',1,'2020-11-13',2,'2021-03-08',2),(14,'Sidebar background','Change sidebar background','.navbar-default .nav > li > a:hover, .navbar-default .nav > li > a:focus {\r\n background-color: {{background-color}};\r\n color: {{color}};\r\n}','[{\"param_name\":\"background-color\",\"param_default\":\"#293846\",\"param_type\":\"colorpicker\"},{\"param_name\":\"color\",\"param_default\":\"#676a6c\",\"param_type\":\"colorpicker\"}]',1,'2020-11-13',2,'2021-03-08',2),(18,'Sidebar Brand Image','Available Option \r\n<br>\r\n- Border Radius [unit]\r\n<br>\r\n- Border [text]','.side-brand-image {\r\n border-radius: {{border-radius}};\r\n border: {{border}};\r\n box-shadow:{{box-shadow}};\r\n}','[{\"param_name\":\"border-radius\",\"param_default\":{\"value\":\"5\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"border\",\"param_default\":\"0px\",\"param_type\":\"text\"},{\"param_name\":\"box-shadow\",\"param_default\":\"0px 0px 0px 0px rgba(0,0,0,0);\",\"param_type\":\"text\"}]',1,'2020-11-18',2,'2021-12-10',2),(19,'Avatar Image','Avatar Image Styling','.avatar-img {\r\n -webkit-box-shadow: {{box-shadow}}\r\n -moz-box-shadow: {{box-shadow}}\r\n box-shadow: {{box-shadow}}\r\n margin-top: 2px;\r\n}','[{\"param_name\":\"box-shadow\",\"param_default\":\"9px 9px 20px -15px rgba(0,0,0,0.75);\",\"param_type\":\"text\"}]',1,'2020-11-25',2,'2020-11-25',2),(20,'Language Flag','Language Flag size','.language-flag{\r\n width: {{width}}\r\n}','[{\"param_name\":\"width\",\"param_default\":{\"value\":\"25\",\"unit\":\"px\"},\"param_type\":\"unit\"}]',1,'2020-11-25',2,'2020-11-25',2),(21,'Nav Header','Background Color For Sidebar Logo Area Background','.nav-header{\r\n background: {{background-color}};\r\n background: {{linear-background}};\r\n}','[{\"param_name\":\"background-color\",\"param_default\":\"#c34b47\",\"param_type\":\"colorpicker\"},{\"param_name\":\"linear-background\",\"param_default\":\"\",\"param_type\":\"text\"}]',1,'2021-03-01',2,'2021-12-10',2),(22,'Menu Background','Background color for the whole of the menu','.pace-done {\r\nbackground-color: {{background-color}}\r\n}\r\n\r\n#side-menu > li > a {\r\n box-shadow: {{side-menu-items-shadow-inner}};\r\n }','[{\"param_name\":\"background-color\",\"param_default\":\"#c34b47\",\"param_type\":\"colorpicker\"},{\"param_name\":\"side-menu-items-shadow-inner\",\"param_default\":\"rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset\",\"param_type\":\"text\"}]',1,'2021-03-06',2,'2023-02-22',2),(23,'Page Body Background Color','Body background color','body {\r\nbackground-color : {{background-color}}\r\n}','[{\"param_name\":\"background-color\",\"param_default\":\"#c34b47\",\"param_type\":\"colorpicker\"}]',1,'2021-03-06',2,'2021-03-06',2),(25,'Side Bar First Level Default','Default Menu Colour','#side-menu > li > a {\r\nbackground-color : {{background-color}};\r\ncolor : {{color}};\r\nborder-bottom: {{menu-panel-bottom-border}};\r\n}\r\n\r\n#side-menu > li.active > a {\r\nbackground: {{menu-panel-color-active}};\r\n}','[{\"param_name\":\"background-color\",\"param_default\":\"#000000\",\"param_type\":\"colorpicker\"},{\"param_name\":\"color\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-color-active\",\"param_default\":\"#b96452\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-bottom-border\",\"param_default\":\"1px dashed #ffffff\",\"param_type\":\"text\"}]',1,'2021-03-06',2,'2021-03-06',2),(26,'Side Bar Second Level Default','Default Colours For Second Level Menu','ul.nav-second-level {\r\n background: {{menu-panel-background-color}};\r\n}\r\n\r\n.nav-second-level li, .nav-third-level li {\r\nbackground: {{menu-panel-color}};\r\n}\r\n\r\n.nav-second-level li a, .nav-third-level li a {\r\ncolor: {{menu-text-color}};\r\nborder-bottom: {{menu-panel-bottom-border}}\r\n}\r\n\r\n.nav-second-level li:hover, .nav-third-level li:hover {\r\nbackground: transparent;\r\n}\r\n\r\n.navbar-default .nav > li > a:hover, .navbar-default .nav > li > a:focus {\r\nbackground: {{menu-panel-color-hover}};\r\ncolor: {{menu-text-color-hover}};\r\n}\r\n\r\n.nav-second-level li.active, .nav-third-level li.active {\r\nbackground: {{menu-panel-color-active}};\r\n}\r\n\r\n.nav-second-level li.active > a, .nav-third-level li.active > a {\r\ncolor: {{menu-text-color-active}};\r\n}\r\n\r\n.nav-second-level li:last-child {\r\n margin-bottom: {{menu-panel-last-item-margin-bottom}};\r\n }\r\n \r\n .nav.nav-second-level > li.active a:after {\r\n width: 0;\r\n height: 0;\r\n border-top: 10px solid transparent;\r\n border-bottom: 10px solid transparent;\r\n border-right: 10px solid {{menu-panel-triangle-color}};\r\n /* background-color: #ddd; */\r\n content: \'\';\r\n position: absolute;\r\n right: 0px;\r\n top: calc(50% -10px);\r\n }\r\n\r\n.nav-second-level li.active > a, .nav-third-level li.active > a {\r\nbox-shadow : {{menu-panel-active-box-shadow}};\r\n}','[{\"param_name\":\"menu-panel-background-color\",\"param_default\":\"#222c61\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-color\",\"param_default\":\"#222c61\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-text-color\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-color-hover\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-text-color-hover\",\"param_default\":\"#222c61\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-color-active\",\"param_default\":\"#2c3a88\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-text-color-active\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-bottom-border\",\"param_default\":\"1px dashed #ffffff\",\"param_type\":\"text\"},{\"param_name\":\"menu-panel-last-item-margin-bottom\",\"param_default\":{\"value\":\"0\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"menu-panel-triangle-color\",\"param_default\":\"#222c61\",\"param_type\":\"colorpicker\"},{\"param_name\":\"menu-panel-active-box-shadow\",\"param_default\":\"inset -15px 0px 28px 0px rgba(0,0,0,0.23)\",\"param_type\":\"text\"}]',1,'2021-03-06',2,'2023-02-22',2),(27,'Side Bar Active Menu Border','Active Menu Border','.nav > li.active {\r\n border-left: 4px solid {{active-menu-border-color}};\r\n}','[{\"param_name\":\"active-menu-border-color\",\"param_default\":\"#615922\",\"param_type\":\"colorpicker\"}]',1,'2021-03-06',2,'2021-03-06',2),(31,'Side bar Minimal Header Background','Background For When Sidebar Is Minimum','body.mini-navbar .nav-header {\r\nbackground-color : {{background-color}}\r\n}','[{\"param_name\":\"background-color\",\"param_default\":\"#c34b47\",\"param_type\":\"colorpicker\"}]',1,'2021-03-08',2,'2021-03-08',2),(32,'Form Input Element','CSS for Bootstrap Input Elements','.form-control {\r\nbackground-color: {{input-background-default}};\r\nbox-shadow: {{input-box-shadow}};\r\n}\r\n\r\n.form-control:focus {\r\n box-shadow:{{input-box-shadow-focus}};\r\n}\r\n\r\n.file-preview {\r\n background: {{file-input-preview-background}};\r\n }\r\n .file-drop-zone {\r\n background : {{file-input-drop-zone}};\r\n }\r\n','[{\"param_name\":\"input-background-default\",\"param_default\":\"#f0f0f0\",\"param_type\":\"colorpicker\"},{\"param_name\":\"input-box-shadow\",\"param_default\":\"rgba(99, 99, 99, 0.2) 0px 2px 8px 0px\",\"param_type\":\"text\"},{\"param_name\":\"input-box-shadow-focus\",\"param_default\":\" rgba(0, 0, 0, 0.35) 0px 5px 15px !important\",\"param_type\":\"text\"},{\"param_name\":\"file-input-preview-background\",\"param_default\":\"#f0f0f0\",\"param_type\":\"colorpicker\"},{\"param_name\":\"file-input-drop-zone\",\"param_default\":\"#fefefe\",\"param_type\":\"colorpicker\"}]',1,'2023-02-22',2,'2023-02-22',2),(33,'Dashboard Box','CSS For Dashboard boxes','.ibox-content {\r\n box-shadow: {{dashboard-box-shadow}};\r\nborder-radius:{{dashboard-box-border-radius}};\r\n}\r\n\r\n.ibox-title {\r\nbackground-color: {{dashboard-title-background-color}};\r\n color: {{dashboard-title-color}};\r\n font-weight: {{dashboard-title-weight}};\r\nborder-top-left-radius: {{dashboard-title-top-left-border-radius}};\r\nborder-top-right-radius: {{dashboard-title-top-right-border-radius}};\r\n}\r\n\r\n.ibox-tools a {\r\ncolor:{{dashboard-tools-color}};\r\n}\r\n\r\n.ibox-tools {\r\ndisplay : {{dashboard-tools-display}};\r\n}','[{\"param_name\":\"dashboard-box-shadow\",\"param_default\":\"rgba(149, 157, 165, 0.2) 0px 8px 24px\",\"param_type\":\"text\"},{\"param_name\":\"dashboard-title-background-color\",\"param_default\":\"#f4f4f4\",\"param_type\":\"colorpicker\"},{\"param_name\":\"dashboard-title-color\",\"param_default\":\"#000000\",\"param_type\":\"colorpicker\"},{\"param_name\":\"dashboard-title-weight\",\"param_default\":\"bold\",\"param_type\":\"text\"},{\"param_name\":\"dashboard-box-border-radius\",\"param_default\":{\"value\":\"5\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"dashboard-title-top-left-border-radius\",\"param_default\":{\"value\":\"5\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"dashboard-title-top-right-border-radius\",\"param_default\":{\"value\":\"5\",\"unit\":\"px\"},\"param_type\":\"unit\"},{\"param_name\":\"dashboard-tools-color\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"},{\"param_name\":\"dashboard-tools-display\",\"param_default\":\"block\",\"param_type\":\"text\"}]',1,'2023-02-22',2,'2023-02-22',2),(34,'Menu Footer','CSS for menu footer text','.nav-footer {\r\npadding: 20px;\r\n width: 100%;\r\n text-align: center;\r\n color: {{nav-footer-text-color}};\r\n list-style: none;\r\n font-size: 9px;\r\n}\r\n\r\n@media only screen and (max-width: 600px) {\r\nnav-footer:after {\r\n\r\n}\r\n}\r\n\r\n.nav-footer:after {\r\n content: \'{{nav-footer-description}}\';\r\n white-space: normal;\r\n}\r\n\r\n@media only screen and (max-width: 767px) {\r\nnav-footer: {\r\nfont-size:{{nav-footer-font-size}};\r\n}\r\n}','[{\"param_name\":\"nav-footer-text-color\",\"param_default\":\"#ffffff\",\"param_type\":\"colorpicker\"},{\"param_name\":\"nav-footer-description\",\"param_default\":\"Copyright 2023 Dynaweb4 v3.5.0\",\"param_type\":\"text\"},{\"param_name\":\"nav-footer-font-size-mobile\",\"param_default\":{\"value\":\"0\",\"unit\":\"px\"},\"param_type\":\"unit\"}]',1,'2023-02-22',2,'2023-02-23',2),(36,'Table Header','Table Header','thead{\r\nbackground : {{table-header-background}} !important;\r\nbox-shadow : {{table-header-box-shadow}} !important;\r\n}','[{\"param_name\":\"table-header-background\",\"param_default\":\"\",\"param_type\":\"text\"},{\"param_name\":\"table-header-box-shadow\",\"param_default\":\"\",\"param_type\":\"text\"}]',1,'2023-03-30',2,'2023-03-30',2),(37,'GridView','GridView','.grid-view {\r\npadding : {{gridview-padding}} !important;\r\n}','[{\"param_name\":\"gridview-padding\",\"param_default\":{\"value\":\"0\",\"unit\":\"px\"},\"param_type\":\"unit\"}]',1,'2023-03-30',2,'2023-03-30',2);
/*!40000 ALTER TABLE `theme_rule` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `theme_setting`
--
DROP TABLE IF EXISTS `theme_setting`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `theme_setting` (
`setting_id` int NOT NULL AUTO_INCREMENT,
`setting_rule_id` int DEFAULT NULL,
`setting_param_name` varchar(250) DEFAULT NULL,
`setting_param_type` varchar(250) DEFAULT NULL,
`setting_param_value` varchar(500) DEFAULT NULL,
`setting_param_default` varchar(500) DEFAULT NULL,
PRIMARY KEY (`setting_id`)
) ENGINE=InnoDB AUTO_INCREMENT=96 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `theme_setting`
--
LOCK TABLES `theme_setting` WRITE;
/*!40000 ALTER TABLE `theme_setting` DISABLE KEYS */;
INSERT INTO `theme_setting` VALUES (5,7,'bodycolor','colorpicker','#263949','\"#263949\"'),(6,8,'background-color','colorpicker','#ffffff','#eeeeee'),(7,8,'border-radius','unit','{\"value\":\"0\",\"unit\":\"px\"}','{\"value\":\"0\",\"unit\":\"px\"}'),(8,8,'breadcrumb-background-color','colorpicker','#ffffff','#eeeeee'),(9,8,'breadcrumb-padding','unit','{\"value\":\"11\",\"unit\":\"px\"}','{\"value\":\"0\",\"unit\":\"px\"}'),(10,8,'breadcrumb-margin-bottom','unit','{\"value\":\"0\",\"unit\":\"px\"}','{\"value\":\"0\",\"unit\":\"px\"}'),(11,12,'background-color','colorpicker','#c24d4a','#18a689'),(12,12,'border-color','colorpicker','#c24d4a','#18a689'),(13,12,'color','colorpicker','#ffffff','#FFFFFF'),(14,13,'background-color','colorpicker','#1f274f','#1a7bb9'),(15,13,'border-color','colorpicker','#1f274f','#1a7bb9'),(16,13,'color','colorpicker','#ffffff','#ffffff'),(17,14,'background-color','colorpicker','#c04c49','#293846'),(18,14,'color','colorpicker','#ffffff','#676a6c'),(19,12,'padding','text','6px 12px','4px 12px'),(20,7,'color','colorpicker','#795c5c','\"#ffffff\"'),(24,18,'border-radius','unit','{\"value\":\"1\",\"unit\":\"px\"}','{\"value\":\"5\",\"unit\":\"px\"}'),(25,18,'border','text','0px solid #c14c49','0px'),(26,8,'breadcrumb-color','colorpicker','#676a6c','#676a6c'),(27,19,'box-shadow','text','9px 9px 20px -15px rgba(0,0,0,0.75);','9px 9px 20px -15px rgba(0,0,0,0.75);'),(28,20,'width','unit','{\"value\":\"25\",\"unit\":\"px\"}','{\"value\":\"25\",\"unit\":\"px\"}'),(29,21,'background-color','colorpicker','#c24d4a','#c34b47'),(30,22,'background-color','colorpicker','#c14c49','#c34b47'),(31,23,'background-color','colorpicker','#f4f4f4','#c34b47'),(32,24,'background-color','colorpicker','#983d3a','\"#c34b47\"'),(33,24,'color','colorpicker','#ffffff','\"#fff\"'),(34,25,'background-color','colorpicker','#9f403d','#000000'),(35,25,'color','colorpicker','#ffffff','#ffffff'),(36,26,'background-color','colorpicker','#222c61','#222c61'),(37,26,'menu-panel-background-color','colorpicker','#1f274f','#222c61'),(38,26,'menu-panel-color','colorpicker','#1f274f','#222c61'),(39,26,'menu-text-color','colorpicker','#ffffff','#ffffff'),(40,26,'menu-panel-color-hover','colorpicker','#ffffff','#ffffff'),(41,26,'menu-text-color-hover','colorpicker','#333333','#222c61'),(42,26,'menu-panel-color-active','colorpicker','#cccccc','#2c3a88'),(43,26,'menu-text-color-active','colorpicker','#000000','#ffffff'),(44,27,'active-menu-border-color','colorpicker','#ffffff','#615922'),(45,25,'menu-panel-color-active','colorpicker','#c14c49','#b96452'),(46,25,'menu-panel-bottom-border','text','1px dotted #ffffff36','1px dashed #ffffff'),(47,26,'menu-panel-bottom-border','text','1px dotted white','1px dashed #ffffff'),(50,30,'title','text','Welcome to dynaweb 3',''),(53,31,'background-color','colorpicker','#c14c49','#c34b47'),(54,1,'background-gradient','text','linear-gradient(-45deg, rgba(5, 5, 152,0.5),rgba(9,209,154,0.5));','gray'),(55,2,'description','text','DYNAWEB4 is a modular content and application management system and platform that makes it easy to develop and deploy portals and web applications in a structured, secured and modular way. With our various ready made modules, plugins and widgets, plus and open source development concept and library.The sky is the limit with DYNAWEB4. Build portals, applications and much more with DYNAWEB4.',''),(56,2,'title','text','WELCOME TO DYNAWEB4 CONTENT MANAGEMENT SYSTEM (CMS)',''),(57,2,'copyright','text','Copyright 2021, Dynaweb4 & BLUNET, All Rights Reserved',''),(58,900,'page-title','text','SISTEM PENGURUSAN CONTENT DAN APLIKASI','SISTEM PENGURUSAN CONTENT'),(59,9000,'page-title','text','Dynaweb4 Content & Application Management System (CMS)','SISTEM PENGURUSAN CONTENT'),(60,21,'box-shadow','text','0px 1px 5px 0px rgba(0,0,0,0.55);','none'),(61,18,'box-shadow','text','rgb(38, 57, 77) 0px 20px 30px -10px;','0px 0px 0px 0px rgba(0,0,0,0);'),(62,21,'linear-background','text','linear-gradient(180deg, rgba(255,96,93,1) 56%, rgba(193,76,74,1) 100%);',''),(63,26,'menu-panel-last-item-margin-bottom','unit','{\"value\":\"0\",\"unit\":\"px\"}','{\"value\":\"0\",\"unit\":\"px\"}'),(64,26,'menu-panel-triangle-color','colorpicker','#f3f3f4','#222c61'),(65,8,'breadcrumb-area-shadow','text','rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px','rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px'),(66,12,'button-shadow-all','text','inset 0 1px 1px #fff, inset 0 -1px 1px #aaa, 0 2px 4px -3px #666','inset 0 1px 1px #fff, inset 0 -1px 1px #aaa, 0 2px 4px -3px #666'),(67,12,'buttom-shadow-all-when-hover','text','inset 0 1px 1px #aaa, inset 0 -1px 1px #aaa','inset 0 1px 1px #aaa, inset 0 -1px 1px #aaa'),(68,12,'button-border-color-all-when-hover','text','#888 #aaa #eee','#888 #aaa #eee'),(69,22,'side-menu-items-shadow-inner','text','rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset','rgba(50, 50, 93, 0.25) 0px 30px 60px -12px inset, rgba(0, 0, 0, 0.3) 0px 18px 36px -18px inset'),(70,32,'input-background-default','colorpicker','#f0f0f0','#f0f0f0'),(71,32,'input-box-shadow','text','rgba(99, 99, 99, 0.2) 0px 2px 8px 0px','rgba(99, 99, 99, 0.2) 0px 2px 8px 0px'),(72,32,'input-box-shadow-focus','text','rgba(0, 0, 0, 0.35) 0px 5px 15px !important',' rgba(0, 0, 0, 0.35) 0px 5px 15px !important'),(73,32,'file-input-preview-background','colorpicker','#f0f0f0','#f0f0f0'),(74,32,'file-input-drop-zone','colorpicker','#fefefe','#fefefe'),(75,33,'dashboard-box-shadow','text','rgba(149, 157, 165, 0.2) 0px 8px 24px','rgba(149, 157, 165, 0.2) 0px 8px 24px'),(76,34,'nav-footer-text-color','colorpicker','#ffffff','#ffffff'),(77,34,'nav-footer-description','text','Copyright 2023 Dynaweb4\\av3.5.0','Copyright 2023 Dynaweb4 v3.5.0'),(78,33,'dashboard-title-background-color','colorpicker','#c14c49','#f4f4f4'),(79,33,'dashboard-title-color','colorpicker','#ffffff','#000000'),(80,33,'dashboard-title-weight','text','bold','bold'),(81,33,'dashboard-box-border-radius','unit','{\"value\":\"5\",\"unit\":\"px\"}','{\"value\":\"5\",\"unit\":\"px\"}'),(82,33,'dashboard-title-top-left-border-radius','unit','{\"value\":\"5\",\"unit\":\"px\"}','{\"value\":\"5\",\"unit\":\"px\"}'),(83,33,'dashboard-title-top-right-border-radius','unit','{\"value\":\"5\",\"unit\":\"px\"}','{\"value\":\"5\",\"unit\":\"px\"}'),(84,33,'dashboard-tools-color','colorpicker','#ffffff','#ffffff'),(85,33,'dashboard-tools-display','text','block','block'),(86,26,'menu-panel-active-box-shadow','text','inset -15px 0px 28px 0px rgba(0,0,0,0.23)','inset -15px 0px 28px 0px rgba(0,0,0,0.23)'),(87,34,'nav-footer-description-mobile','text','v3.5.0','v3.5.0'),(88,34,'nav-footer-font-size-mobile','unit','{\"value\":\"5\",\"unit\":\"px\"}','{\"value\":\"0\",\"unit\":\"px\"}'),(89,12,'button-default-background-color','colorpicker','#ffffff','#000000'),(90,12,'button-default-border-color','colorpicker','#ffffff','#000000'),(91,35,'footer-left','text','Copyright Dynaweb4 2023',''),(92,35,'footer-right','text','Hello',''),(93,36,'table-header-background','text','none',''),(94,36,'table-header-box-shadow','text','rgba(0, 0, 0, 0.35) 0px -50px 36px -28px inset;',''),(95,37,'gridview-padding','unit','{\"value\":\"0\",\"unit\":\"px\"}','{\"value\":\"0\",\"unit\":\"px\"}');
/*!40000 ALTER TABLE `theme_setting` ENABLE KEYS */;
UNLOCK TABLES;
--
-- Table structure for table `uiux_templates`
--
DROP TABLE IF EXISTS `uiux_templates`;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!50503 SET character_set_client = utf8mb4 */;
CREATE TABLE `uiux_templates` (
`element_id` int NOT NULL AUTO_INCREMENT,
`element_title` varchar(255) DEFAULT NULL,
`element_type` varchar(255) DEFAULT NULL,
`element_descr` text,
`element_img` varchar(255) DEFAULT NULL,
`element_content` longtext,
`created_at` datetime DEFAULT NULL,
`created_by` int DEFAULT NULL,
`updated_at` datetime DEFAULT NULL,
`updated_by` int DEFAULT NULL,
PRIMARY KEY (`element_id`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `uiux_templates`
--
LOCK TABLES `uiux_templates` WRITE;
/*!40000 ALTER TABLE `uiux_templates` DISABLE KEYS */;
INSERT INTO `uiux_templates` VALUES (2,'1 Column','column','','images/modules/contentElement_20220214163559.png','<div class=\"row\">\r\n <div class=\"col-sm-12\" data-type=\"container-content\">\r\n </div>\r\n </div>','2022-02-14 16:35:59',3,'2022-02-15 13:03:32',3),(3,'2 Column','column','','images/modules/contentElement_20220214163708.png','<div class=\"row\">\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n </div>\r\n </div>','2022-02-14 16:37:08',3,'2022-02-15 13:03:52',3),(4,'3 Column','column','','images/modules/contentElement_20220214163805.png','<div class=\"row\">\r\n <div class=\"col-sm-4\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-4\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-4\" data-type=\"container-content\">\r\n </div>\r\n </div>','2022-02-14 16:38:05',3,'2022-02-15 13:05:38',3),(5,'4 Column','column','','images/modules/contentElement_20220214163929.png','<div class=\"row\">\r\n <div class=\"col-sm-3\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\">\r\n </div>\r\n </div>','2022-02-14 16:39:29',3,'2022-02-15 13:06:50',3),(6,'Articles List','text','','images/modules/contentElement_20220214164621.png','<div class=\"row\">\r\n <div class=\"col-sm-4 ui-resizable\" data-type=\"container-content\">\r\n <div data-type=\"component-photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"http://kademi.github.io/keditor/examples/snippets/img/somewhere_bangladesh_squared.jpg\" width=\"100%\" height=\"\" style=\"display: inline-block;\" class=\"img-circle\">\r\n </div>\r\n </div>\r\n <div data-type=\"component-text\">\r\n <h3 style=\"text-align: center;\">Lorem ipsum</h3>\r\n <p style=\"text-align: center;\">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vel, alias, temporibus? Vero natus modi ipsa debitis, accusamus accusantium cum quam. Saepe atque quisquam pariatur voluptatem expedita reprehenderit et vitae.</p>\r\n </div>\r\n </div>\r\n <div class=\"col-sm-4 ui-resizable\" data-type=\"container-content\">\r\n <div data-type=\"component-photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"http://kademi.github.io/keditor/examples/snippets/img/wellington_newzealand_squared.jpg\" width=\"100%\" height=\"\" style=\"display: inline-block;\" class=\"img-circle\">\r\n </div>\r\n </div>\r\n <div data-type=\"component-text\">\r\n <h3 style=\"text-align: center;\">Lorem ipsum</h3>\r\n <p style=\"text-align: center;\">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Quaerat, aut, earum. Quod, debitis, delectus. Maxime eius ipsam sit dolorum perspiciatis obcaecati consectetur, explicabo reprehenderit repellat tempore eos ducimus!</p>\r\n </div>\r\n </div>\r\n <div class=\"col-sm-4 ui-resizable\" data-type=\"container-content\">\r\n <div data-type=\"component-photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"http://kademi.github.io/keditor/examples/snippets/img/yenbai_vietnam_squared.jpg\" width=\"100%\" height=\"\" style=\"display: inline-block;\" class=\"img-circle\">\r\n </div>\r\n </div>\r\n <div data-type=\"component-text\">\r\n <h3 style=\"text-align: center;\">Lorem ipsum</h3>\r\n <p style=\"text-align: center;\">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil voluptatibus dicta corrupti aliquam, natus voluptatem pariatur quidem nostrum nisi corporis id ratione exercitationem et recusandae incidunt assumenda soluta qui odit.</p>\r\n </div>\r\n </div>\r\n </div>','2022-02-14 16:46:21',3,'2022-02-15 13:08:11',3),(7,'Featured Article','text','','images/modules/contentElement_20220214164820.png','<div class=\"row\">\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n <div data-type=\"component-photo\">\r\n <div class=\"photo-panel\" style=\"text-align: center;\">\r\n <img src=\"http://kademi.github.io/keditor/examples/snippets/img/sydney_australia_squared.jpg\" width=\"100%\" height=\"\" style=\"display: inline-block; height: 334px; width: 334px;\" class=\"img-responsive img-circle\">\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n <div data-type=\"component-text\">\r\n <h3>Lorem ipsum</h3>\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi molestias eius quaerat, adipisci ratione aliquid eum explicabo illum temporibus? Optio facilis eveniet quam, impedit eos architecto sequi dolorum illo facere, consequatur sit voluptatibus sunt eius ad officia corrupti modi quia minima voluptas vero. Minus, maxime! Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sequi molestias eius quaerat, adipisci ratione aliquid eum explicabo.</p>\r\n </div>\r\n </div>\r\n </div>','2022-02-14 16:48:20',3,'2022-02-15 13:08:46',3),(8,'Thumbnail Panel','text','','images/modules/contentElement_20220214164916.png','<div class=\"row\">\r\n <div class=\"col-sm-12\">\r\n <div class=\"thumbnail\" data-type=\"container-content\">\r\n <div data-type=\"component-photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"http://kademi.github.io/keditor/examples/snippets/img/somewhere_bangladesh.jpg\" width=\"100%\" height=\"\" class=\"img-responsive\" />\r\n </div>\r\n </div>\r\n <div data-type=\"component-text\">\r\n <h3>Thumbnail label</h3>\r\n <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>\r\n <p>\r\n <a href=\"#\" class=\"btn btn-primary\" role=\"button\">Button</a>\r\n <a href=\"#\" class=\"btn btn-default\" role=\"button\">Button</a>\r\n </p>\r\n </div>\r\n </div>\r\n </div>\r\n </div>','2022-02-14 16:49:16',3,'2022-02-15 13:20:16',3),(9,'Page Header','header','','images/modules/contentElement_20220214165019.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-text\">\r\n <div class=\"page-header\">\r\n <h1 style=\"margin-bottom: 30px; font-size: 50px;\"><b class=\"text-uppercase\">Cras justo odio</b> <small>Donec id elit non mi</small></h1>\r\n <p class=\"lead\"><em>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</em></p>\r\n </div>\r\n </section>\r\n</div>','2022-02-14 16:50:19',3,'2022-02-15 13:19:31',3),(10,'Text Block','text','','images/modules/contentElement_20220214165104.png','\r\n<div class=\"row\">\r\n <div class=\"col-sm-12\" data-type=\"container-content\">\r\n <section data-type=\"component-text\">\r\n <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Porro labore architecto fuga tempore omnis aliquid, rerum numquam deleniti ipsam earum velit aliquam deserunt, molestiae officiis mollitia accusantium suscipit fugiat esse magnam eaque cumque, iste corrupti magni? Illo dicta saepe, maiores fugit aliquid consequuntur aut, rem ex iusto dolorem molestias obcaecati eveniet vel voluptatibus recusandae illum, voluptatem! Odit est possimus nesciunt.</p>\r\n </section>\r\n</div>\r\n </div>','2022-02-14 16:51:04',3,'2022-02-16 10:52:51',3),(11,'Jumbotron','text','','images/modules/contentElement_20220214165153.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-text\">\r\n <div class=\"jumbotron\">\r\n <h1>Hello, world!</h1>\r\n <p>This is a simple hero unit</p>\r\n <p><a role=\"button\" href=\"#\" class=\"btn btn-primary btn-lg\">Learn more</a></p>\r\n </div>\r\n </section>\r\n</div>\r\n','2022-02-14 16:51:53',3,'2022-02-15 13:18:41',3),(12,'Photo','image','','images/modules/contentElement_20220214165234.png','\r\n\r\n <div data-type=\"container-content\">\r\n <section data-type=\"component-photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"https://kademi.github.io/keditor/examples/snippets/img/somewhere_bangladesh.jpg\" style=\"display: inline-block;\" height=\"\" width=\"100%\">\r\n </div>\r\n </section>\r\n </div>\r\n\r\n','2022-02-14 16:52:34',3,'2022-02-15 13:14:36',3),(13,'Audio','audio','','images/modules/contentElement_20220214165537.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-audio\">\r\n <div class=\"audio-wrapper\">\r\n <audio src=\"http://www.noiseaddicts.com/samples_1w72b820/2558.mp3\" controls style=\"width: 100%\"></audio>\r\n </div>\r\n </section>\r\n</div>','2022-02-14 16:55:37',3,'2022-02-15 13:27:15',3),(14,'Video','video','','images/modules/contentElement_20220214165610.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-video\">\r\n <div class=\"video-wrapper\">\r\n <video width=\"320\" height=\"180\" controls style=\"background: #222;\" data-ratio=\"16/9\">\r\n <source src=\"http://www.w3schools.com/html/mov_bbb.mp4\" type=\"video/mp4\" />\r\n <source src=\"http://www.w3schools.com/html/mov_bbb.ogg\" type=\"video/ogg\" />\r\n </video>\r\n </div>\r\n </section>\r\n</div>','2022-02-14 16:56:10',3,'2022-02-15 13:26:19',3),(15,'Youtube','video','','images/modules/contentElement_20220214165635.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-youtube\">\r\n <div class=\"youtube-wrapper\">\r\n <div class=\"embed-responsive embed-responsive-16by9\">\r\n <iframe class=\"embed-responsive-item\" src=\"https://www.youtube.com/embed/P5yHEKqx86U\"></iframe>\r\n </div>\r\n </div>\r\n </section>\r\n</div>','2022-02-14 16:56:35',3,'2022-02-15 22:55:20',3),(16,'Vimeo','video','','images/modules/contentElement_20220214165658.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-video\">\r\n <div class=\"vimeo-wrapper\">\r\n <div class=\"embed-responsive embed-responsive-16by9\">\r\n <iframe class=\"embed-responsive-item\" src=\"https://player.vimeo.com/video/20570767?byline=0&portrait=0&badge=0\"></iframe>\r\n </div>\r\n </div>\r\n </section>\r\n</div>','2022-02-14 16:56:58',3,'2022-02-15 13:24:59',3),(17,'Google Map','googlemap','','images/modules/contentElement_20220214165906.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-googlemap\">\r\n <div class=\"googlemap-wrapper\">\r\n <div class=\"embed-responsive embed-responsive-16by9\">\r\n <iframe class=\"embed-responsive-item\" src=\"https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d14897.682811563638!2d105.82315895!3d21.0158462!3m2!1i1024!2i768!4f13.1!5e0!3m2!1sen!2s!4v1456466192755\"></iframe>\r\n </div>\r\n </div>\r\n </section>\r\n</div>','2022-02-14 16:59:06',3,'2022-02-15 13:29:45',3),(18,'Heading 1','text','','images/modules/contentElement_20220214170016.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-text\">\r\n <h1>Heading text 1</h1>\r\n <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>\r\n </section>\r\n</div>','2022-02-14 17:00:16',3,'2022-02-15 13:09:50',3),(19,'Heading 2','text','','images/modules/contentElement_20220214170039.png','<div data-type=\"container-content\">\r\n <section data-type=\"component-text\">\r\n <h2>Heading text 2</h2>\r\n <p>Cras justo odio, dapibus ac facilisis in, egestas eget quam. Donec id elit non mi porta gravida at eget metus. Nullam id dolor id nibh ultricies vehicula ut id elit.</p>\r\n </section>\r\n</div>','2022-02-14 17:00:39',3,'2022-02-15 13:11:23',3),(20,'3 Column - 3-6-3','column','','images/modules/contentElement_20220214220112.png','<div class=\"row\">\r\n <div class=\"col-sm-3\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\">\r\n </div>\r\n </div>','2022-02-14 22:01:12',3,'2022-02-15 13:06:09',3),(21,'2 Column - 8-4','column','','images/modules/contentElement_20220214220227.png','<div class=\"row\">\r\n <div class=\"col-sm-8\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-4\" data-type=\"container-content\">\r\n </div>\r\n</div>','2022-02-14 22:02:27',3,'2022-02-15 13:04:59',3),(22,'2 Column - 4-8','column','','images/modules/contentElement_20220214220419.png','<div class=\"row\">\r\n <div class=\"col-sm-4\" data-type=\"container-content\">\r\n </div>\r\n <div class=\"col-sm-8\" data-type=\"container-content\">\r\n </div>\r\n</div>','2022-02-14 22:04:19',3,'2022-02-15 13:04:31',3),(23,'test','text','','images/modules/uiuxElement_20220215125510.png',' <section>\r\n <div class=\"container\">\r\n <div class=\"row\">\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n <section data-type=\"component-text\">\r\n <div class=\"page-header\">\r\n <h1><b class=\"text-uppercase\">Welcome to KEditor</b>\r\n </h1>\r\n\r\n <p class=\"lead\">In this example, we\'ll show you how to enable settings for container</p>\r\n </div>\r\n </section>\r\n </div>\r\n <div class=\"col-sm-6\" data-type=\"container-content\">\r\n <section data-type=\"component-photo\">\r\n <div class=\"photo-panel\">\r\n <img src=\"https://kademi.github.io/keditor/examples/snippets/img/somewhere_bangladesh.jpg\" style=\"display: inline-block;\" height=\"\" width=\"100%\">\r\n </div>\r\n </section>\r\n </div>\r\n </div>\r\n </div>\r\n </section>','2022-02-15 12:55:10',3,'2022-02-15 13:11:55',3),(24,'Article Table Row - 5 Columns','text','','images/modules/uiuxElement_20220215142238.jpg','<div class=\"row\">\r\n <div class=\"col-sm-2\" data-type=\"container-content\" style=\"margin:0;padding:5px;border:1px solid #000000;\"><p style=\"font-weight:bold;font-size:20px;\">TEXT</p></div>\r\n <div class=\"col-sm-4\" data-type=\"container-content\" style=\"margin:0;padding:5px;border:1px solid #000000;\"><p style=\"font-weight:bold;font-size:20px;\">TEXT<br></p></div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\" style=\"margin:0;padding:5px;border:1px solid #000000;\"><p style=\"font-weight:bold;font-size:20px;\">TEXT<br></p></div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\" style=\"margin:0;padding:5px;border:1px solid #000000;\"><p style=\"font-weight:bold;font-size:20px;\">TEXT</p></div>\r\n <div class=\"col-sm-3\" data-type=\"container-content\" style=\"margin:0;padding:5px;border:1px solid #000000;\"><p style=\"font-weight:bold;font-size:20px;\">TEXT</p></div>\r\n </div>\r\n','2022-02-15 14:22:38',3,'2022-02-15 14:22:38',3);
/*!40000 ALTER TABLE `uiux_templates` ENABLE KEYS */;
UNLOCK TABLES;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
-- Dump completed on 2026-07-08 22:18:53