├── .gitattributes
├── README.md
├── Trigger.png
├── Trigger.txt
├── about.php
├── action.php
├── add-category.php
├── add-vehicle.php
├── admin-profile.php
├── assets
├── css
│ ├── cs-skin-elastic.css
│ ├── lib
│ │ ├── chosen
│ │ │ ├── chosen-sprite.png
│ │ │ ├── chosen-sprite@2x.png
│ │ │ ├── chosen.css
│ │ │ └── chosen.min.css
│ │ ├── datatable
│ │ │ ├── buttons.bootstrap.min.css
│ │ │ ├── buttons.dataTables.min.css
│ │ │ └── dataTables.bootstrap.min.css
│ │ └── vector-map
│ │ │ └── jqvmap.min.css
│ ├── style.css
│ └── style.css.map
├── fonts
│ └── icomoon
│ │ ├── icomoon.eot
│ │ ├── icomoon.svg
│ │ ├── icomoon.ttf
│ │ ├── icomoon.woff
│ │ └── index.html
├── js
│ ├── dashboard.js
│ ├── init
│ │ ├── chartjs-init.js
│ │ ├── datatables-init.js
│ │ ├── flot-chart-init.js
│ │ ├── fullcalendar-init.js
│ │ ├── gmap-init.js
│ │ ├── peitychart-init.js
│ │ ├── vector-init.js
│ │ └── weather-init.js
│ ├── lib
│ │ ├── chosen
│ │ │ ├── chosen.jquery.js
│ │ │ ├── chosen.jquery.min.js
│ │ │ ├── chosen.proto.js
│ │ │ └── chosen.proto.min.js
│ │ ├── data-table
│ │ │ ├── buttons.bootstrap.min.js
│ │ │ ├── buttons.colVis.min.js
│ │ │ ├── buttons.flash.min.js
│ │ │ ├── buttons.html5.min.js
│ │ │ ├── buttons.print.min.js
│ │ │ ├── dataTables.bootstrap.min.js
│ │ │ ├── dataTables.buttons.min.js
│ │ │ ├── datatables.min.js
│ │ │ ├── jquery-1.12.4.js
│ │ │ ├── jquery.dataTables.min.js
│ │ │ ├── jszip.min.js
│ │ │ ├── pdfmake.min.js
│ │ │ └── vfs_fonts.js
│ │ └── gmap
│ │ │ ├── gmapApi.js
│ │ │ ├── gmaps.js
│ │ │ └── gmaps.min.js
│ ├── main.js
│ ├── vmap.sampledata.js
│ └── widgets.js
└── scss
│ ├── style.css
│ ├── style.css.map
│ └── style.scss
├── bwdates-report-ds.php
├── bwdates-reports-details.php
├── change-password.php
├── create_user.php
├── dashboard.php
├── edit-category.php
├── forgot-password.php
├── images
├── .gitignore
├── admin.jpg
├── avatar
│ ├── 1.jpg
│ ├── 2.jpg
│ ├── 3.jpg
│ ├── 4.jpg
│ ├── 5.jpg
│ ├── 6.jpg
│ ├── 64-1.jpg
│ └── 64-2.jpg
├── favicon.png
├── images.png
├── logo.png
├── logo.psd
├── logo1.png
├── logo2.png
├── logo3.png
└── xxx.png
├── includes
├── dbconnection.php
├── footer.php
├── header.php
└── sidebar.php
├── index.php
├── logout.php
├── logtable.php
├── manage-category.php
├── manage-incomingvehicle.php
├── manage-outgoingvehicle.php
├── print.php
├── reset-password.php
├── search-vehicle.php
├── user-profile.php
├── user_edit.php
├── users_list.php
├── view-incomingvehicle-detail.php
├── view-outgoingvehicle-detail.php
└── vpmsdb.sql
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Vehicle-Parking-Database-Management-System
2 | Simple PHP and Bootstrap vehicle parking management system
3 |
4 | # How to setup on your local machine
5 |
6 | - import .sql file
7 | - create trigger and copy the code from the Trigger.txt file
8 | - refer the image Trigger.png for clear understanding
9 | - in admin table already set name = 'admin' and password='123456'
10 | - pull these on your htdocs and type on your browser 'localhost/name'
11 | - now enter name and password and move on
12 |
13 |
--------------------------------------------------------------------------------
/Trigger.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/Trigger.png
--------------------------------------------------------------------------------
/Trigger.txt:
--------------------------------------------------------------------------------
1 | begin
2 | INSERT INTO logtable VALUES(NEW.ID,NEW.ParkingNumber, NEW.VehicleCategory, NEW.VehicleCompanyname, NEW.RegistrationNumber, NEW.OwnerName, NEW.OwnerContactNumber, NEW.InTime, NEW.OutTime, NEW.ParkingCharge, NEW.Remark, NEW.Status);
3 | end
--------------------------------------------------------------------------------
/about.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | About The Project
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
83 |
84 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
--------------------------------------------------------------------------------
/action.php:
--------------------------------------------------------------------------------
1 | alert('User Deleted Successfully');";
13 | header('Location: ' . $_SERVER['HTTP_REFERER']);
14 | // echo "";
15 | }else{
16 | echo "";
17 | }
18 | }elseif (isset($_POST['id']) && $_POST['id'] != null) {
19 | $name = $_POST['user_name'];
20 | $email = $_POST['email'];
21 | $mobile = $_POST['mobile'];
22 | $category = $_POST['catename'];
23 | $comapny = $_POST['vehcomp'];
24 | $registration = $_POST['vehreno'];
25 |
26 | $query=mysqli_query($con, "
27 | UPDATE users
28 | SET name='$name', email='$email',mobile='$mobile' , category= '$category', comapny = '$comapny', registration = '$registration'
29 | WHERE id=".$_POST['id']."");
30 |
31 | if ($query) {
32 | echo "";
33 | // header('Location: ' . $_SERVER['HTTP_REFERER']);
34 | echo "";
35 | }else{
36 | echo "";
37 | }
38 | }elseif (isset($_GET['park']) && $_GET['park'] == 1 && isset($_GET['id'])) {
39 | $query=mysqli_query($con, "select * from users where id = ".$_GET['id']."");
40 | $data=mysqli_fetch_array($query);
41 |
42 | $parkingnumber=mt_rand(100000000, 999999999);
43 | $catename=$data['category'];
44 | $vehcomp=$data['comapny'];
45 | $vehreno=$data['registration'];
46 | $ownername=$data['name'];
47 | $ownercontno=$data['mobile'];
48 | $enteringtime=$data['enteringtime'];
49 |
50 | $query=mysqli_query($con, "insert into tblvehicle(ParkingNumber,VehicleCategory,VehicleCompanyname,RegistrationNumber,OwnerName,OwnerContactNumber) value('$parkingnumber','$catename','$vehcomp','$vehreno','$ownername','$ownercontno')");
51 | if ($query) {
52 | echo "";
53 | echo "";
54 | }else{
55 | echo "";
56 | }
57 | }
--------------------------------------------------------------------------------
/add-category.php:
--------------------------------------------------------------------------------
1 |
25 |
26 |
27 |
28 |
29 | Add Category
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
64 |
65 |
66 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
--------------------------------------------------------------------------------
/add-vehicle.php:
--------------------------------------------------------------------------------
1 | alert('Vehicle Entry Detail has been added');";
23 | echo "";
24 | }
25 | else
26 | {
27 | echo "";
28 | }
29 |
30 |
31 | }
32 | ?>
33 |
34 |
35 |
36 |
37 | Add Vehicle
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
72 |
73 |
74 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
--------------------------------------------------------------------------------
/admin-profile.php:
--------------------------------------------------------------------------------
1 |
24 |
25 |
26 |
27 |
28 | Admin Profile
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
63 |
64 |
65 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
--------------------------------------------------------------------------------
/assets/css/cs-skin-elastic.css:
--------------------------------------------------------------------------------
1 | @font-face {
2 | font-family: 'icomoon';
3 | src:url('../fonts/icomoon/icomoon.eot?-rdnm34');
4 | src:url('../fonts/icomoon/icomoon.eot?#iefix-rdnm34') format('embedded-opentype'),
5 | url('../fonts/icomoon/icomoon.woff?-rdnm34') format('woff'),
6 | url('../fonts/icomoon/icomoon.ttf?-rdnm34') format('truetype'),
7 | url('../fonts/icomoon/icomoon.svg?-rdnm34#icomoon') format('svg');
8 | font-weight: normal;
9 | font-style: normal;
10 | }
11 |
12 | div.cs-skin-elastic {
13 | background: transparent;
14 | font-size: 1.5em;
15 | font-weight: 700;
16 | color: #5b8583;
17 | }
18 |
19 | @media screen and (max-width: 30em) {
20 | div.cs-skin-elastic { font-size: 1em; }
21 | }
22 |
23 | .cs-skin-elastic > span {
24 | background-color: #fff;
25 | z-index: 100;
26 | }
27 |
28 | .cs-skin-elastic > span::after {
29 | font-family: 'icomoon';
30 | content: '\e005';
31 | -webkit-backface-visibility: hidden;
32 | backface-visibility: hidden;
33 | }
34 |
35 | .cs-skin-elastic .cs-options {
36 | overflow: visible;
37 | background: transparent;
38 | opacity: 1;
39 | visibility: visible;
40 | padding-bottom: 1.25em;
41 | pointer-events: none;
42 | }
43 |
44 | .cs-skin-elastic.cs-active .cs-options {
45 | pointer-events: auto;
46 | }
47 |
48 | .cs-skin-elastic .cs-options > ul::before {
49 | content: '';
50 | position: absolute;
51 | width: 100%;
52 | height: 100%;
53 | left: 0;
54 | top: 0;
55 | -webkit-transform: scale3d(1,0,1);
56 | transform: scale3d(1,0,1);
57 | background: #fff;
58 | -webkit-transform-origin: 50% 0%;
59 | transform-origin: 50% 0%;
60 | -webkit-transition: -webkit-transform 0.3s;
61 | transition: transform 0.3s;
62 | }
63 |
64 | .cs-skin-elastic.cs-active .cs-options > ul::before {
65 | -webkit-transform: scale3d(1,1,1);
66 | transform: scale3d(1,1,1);
67 | -webkit-transition: none;
68 | transition: none;
69 | -webkit-animation: expand 0.6s ease-out;
70 | animation: expand 0.6s ease-out;
71 | }
72 |
73 | .cs-skin-elastic .cs-options ul li {
74 | opacity: 0;
75 | -webkit-transform: translate3d(0,-25px,0);
76 | transform: translate3d(0,-25px,0);
77 | -webkit-transition: opacity 0.15s, -webkit-transform 0.15s;
78 | transition: opacity 0.15s, transform 0.15s;
79 | }
80 |
81 | .cs-skin-elastic.cs-active .cs-options ul li {
82 | -webkit-transform: translate3d(0,0,0);
83 | transform: translate3d(0,0,0);
84 | opacity: 1;
85 | -webkit-transition: none;
86 | transition: none;
87 | -webkit-animation: bounce 0.6s ease-out;
88 | animation: bounce 0.6s ease-out;
89 | }
90 |
91 | /* Optional delays (problematic in IE 11/Win) */
92 | /*
93 | .cs-skin-elastic.cs-active .cs-options ul li:first-child {
94 | -webkit-animation-delay: 0.1s;
95 | animation-delay: 0.1s;
96 | }
97 |
98 | .cs-skin-elastic.cs-active .cs-options ul li:nth-child(2) {
99 | -webkit-animation-delay: 0.15s;
100 | animation-delay: 0.15s;
101 | }
102 |
103 | .cs-skin-elastic.cs-active .cs-options ul li:nth-child(3) {
104 | -webkit-animation-delay: 0.2s;
105 | animation-delay: 0.2s;
106 | }
107 |
108 | .cs-skin-elastic.cs-active .cs-options ul li:nth-child(4) {
109 | -webkit-animation-delay: 0.25s;
110 | animation-delay: 0.25s;
111 | }
112 |
113 | /* with more items, more delays declarations are needed */
114 |
115 |
116 | .cs-skin-elastic .cs-options span {
117 | background-repeat: no-repeat;
118 | background-position: 1.5em 50%;
119 | background-size: 2em auto;
120 | padding: 0.8em 1em 0.8em 4em;
121 | }
122 |
123 | .cs-skin-elastic .cs-options span:hover,
124 | .cs-skin-elastic .cs-options li.cs-focus span,
125 | .cs-skin-elastic .cs-options .cs-selected span {
126 | color: #1e4c4a;
127 | }
128 |
129 | .cs-skin-elastic .cs-options .cs-selected span::after {
130 | content: '';
131 | }
132 |
133 | .cs-skin-elastic .cs-options li.flag-france span {
134 | background-image: url(../img/france.svg);
135 | }
136 |
137 | .cs-skin-elastic .cs-options li.flag-brazil span {
138 | background-image: url(../img/brazil.svg);
139 | }
140 |
141 | .cs-skin-elastic .cs-options li.flag-safrica span {
142 | background-image: url(../img/south-africa.svg);
143 | }
144 |
145 | .cs-skin-elastic .cs-options li.flag-argentina span {
146 | background-image: url(../img/argentina.svg);
147 | }
148 |
149 | @-webkit-keyframes expand {
150 | 0% { -webkit-transform: scale3d(1,0,1); }
151 | 25% { -webkit-transform: scale3d(1,1.2,1); }
152 | 50% { -webkit-transform: scale3d(1,0.85,1); }
153 | 75% { -webkit-transform: scale3d(1,1.05,1) }
154 | 100% { -webkit-transform: scale3d(1,1,1); }
155 | }
156 |
157 | @keyframes expand {
158 | 0% { -webkit-transform: scale3d(1,0,1); transform: scale3d(1,0,1); }
159 | 25% { -webkit-transform: scale3d(1,1.2,1); transform: scale3d(1,1.2,1); }
160 | 50% { -webkit-transform: scale3d(1,0.85,1); transform: scale3d(1,0.85,1); }
161 | 75% { -webkit-transform: scale3d(1,1.05,1); transform: scale3d(1,1.05,1); }
162 | 100% { -webkit-transform: scale3d(1,1,1); transform: scale3d(1,1,1); }
163 | }
164 |
165 |
166 | @-webkit-keyframes bounce {
167 | 0% { -webkit-transform: translate3d(0,-25px,0); opacity:0; }
168 | 25% { -webkit-transform: translate3d(0,10px,0); }
169 | 50% { -webkit-transform: translate3d(0,-6px,0); }
170 | 75% { -webkit-transform: translate3d(0,2px,0); }
171 | 100% { -webkit-transform: translate3d(0,0,0); opacity: 1; }
172 | }
173 |
174 | @keyframes bounce {
175 | 0% { -webkit-transform: translate3d(0,-25px,0); transform: translate3d(0,-25px,0); opacity:0; }
176 | 25% { -webkit-transform: translate3d(0,10px,0); transform: translate3d(0,10px,0); }
177 | 50% { -webkit-transform: translate3d(0,-6px,0); transform: translate3d(0,-6px,0); }
178 | 75% { -webkit-transform: translate3d(0,2px,0); transform: translate3d(0,2px,0); }
179 | 100% { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); opacity: 1; }
180 | }
181 |
182 |
183 | /* Default custom select styles */
184 | div.cs-select {
185 | display: inline-block;
186 | vertical-align: middle;
187 | position: relative;
188 | text-align: left;
189 | background: #f1f2f7;
190 | z-index: 100;
191 | width: 100%;
192 | max-width: 80px;
193 | margin-left: 25px;
194 | -webkit-touch-callout: none;
195 | -webkit-user-select: none;
196 | -khtml-user-select: none;
197 | -moz-user-select: none;
198 | -ms-user-select: none;
199 | user-select: none;
200 | }
201 |
202 | div.cs-select:focus {
203 | outline: none; /* For better accessibility add a style for this in your skin */
204 | }
205 |
206 | .cs-select select {
207 | display: none;
208 | }
209 |
210 | .cs-select span {
211 | display: block;
212 | position: relative;
213 | cursor: pointer;
214 | padding: 9px 15px;
215 | white-space: nowrap;
216 | overflow: hidden;
217 | text-overflow: ellipsis;
218 | }
219 |
220 | /* Placeholder and selected option */
221 |
222 | .cs-select > span::after,
223 | .cs-select .cs-selected span::after {
224 | speak: none;
225 | position: absolute;
226 | top: 50%;
227 | -webkit-transform: translateY(-50%);
228 | transform: translateY(-50%);
229 | -webkit-font-smoothing: antialiased;
230 | -moz-osx-font-smoothing: grayscale;
231 | }
232 |
233 | .cs-select > span::after {
234 | content: "\f107";
235 | font-family: 'Fontawesome';
236 | right: 1em;
237 | }
238 |
239 | .cs-select .cs-selected span::after {
240 | content: '\2713';
241 | margin-left: 1em;
242 | }
243 |
244 | .cs-select.cs-active > span::after {
245 | -webkit-transform: translateY(-50%) rotate(180deg);
246 | transform: translateY(-50%) rotate(180deg);
247 | }
248 |
249 | div.cs-active {
250 | z-index: 200;
251 | }
252 |
253 | /* Options */
254 | .cs-select .cs-options {
255 | position: absolute;
256 | overflow: hidden;
257 | width: 100%;
258 | background: #f1f2f7;
259 | visibility: hidden;
260 | }
261 |
262 | .cs-select.cs-active .cs-options {
263 | visibility: visible;
264 | }
265 |
266 | .cs-select ul {
267 | list-style: none;
268 | margin: 0;
269 | padding: 0;
270 | width: 100%;
271 | }
272 |
273 | .cs-select ul span {
274 | padding: 5px 15px;
275 | }
276 | .cs-select ul li {
277 | display: block;
278 | }
279 | .cs-select ul li.cs-focus span {
280 | background-color: #ddd;
281 | }
282 |
283 | /* Optgroup and optgroup label */
284 | .cs-select li.cs-optgroup ul {
285 | padding-left: 1em;
286 | }
287 |
288 | .cs-select li.cs-optgroup > span {
289 | cursor: default;
290 | }
291 |
--------------------------------------------------------------------------------
/assets/css/lib/chosen/chosen-sprite.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/assets/css/lib/chosen/chosen-sprite.png
--------------------------------------------------------------------------------
/assets/css/lib/chosen/chosen-sprite@2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/assets/css/lib/chosen/chosen-sprite@2x.png
--------------------------------------------------------------------------------
/assets/css/lib/datatable/buttons.bootstrap.min.css:
--------------------------------------------------------------------------------
1 | div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}button.dt-button,div.dt-button,a.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:0.333em;padding:0.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:0.88em;color:black;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #fff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #f3f3f3 0%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');box-shadow:inset 1px 1px 3px #999999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999999;background-color:#cccccc;background-image:-webkit-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-moz-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-ms-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-o-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:linear-gradient(to bottom, #eaeaea 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:none;background-color:#79ace9;background-image:-webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-o-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')}.dt-button embed{outline:none}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled){background-color:#dadada;background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}
2 |
--------------------------------------------------------------------------------
/assets/css/lib/datatable/buttons.dataTables.min.css:
--------------------------------------------------------------------------------
1 | div.dt-button-info{position:fixed;top:50%;left:50%;width:400px;margin-top:-100px;margin-left:-200px;background-color:white;border:2px solid #111;box-shadow:3px 3px 8px rgba(0,0,0,0.3);border-radius:3px;text-align:center;z-index:21}div.dt-button-info h2{padding:0.5em;margin:0;font-weight:normal;border-bottom:1px solid #ddd;background-color:#f3f3f3}div.dt-button-info>div{padding:1em}button.dt-button,div.dt-button,a.dt-button{position:relative;display:inline-block;box-sizing:border-box;margin-right:0.333em;padding:0.5em 1em;border:1px solid #999;border-radius:2px;cursor:pointer;font-size:0.88em;color:black;white-space:nowrap;overflow:hidden;background-color:#e9e9e9;background-image:-webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:-o-linear-gradient(top, #fff 0%, #e9e9e9 100%);background-image:linear-gradient(to bottom, #fff 0%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;outline:none}button.dt-button.disabled,div.dt-button.disabled,a.dt-button.disabled{color:#999;border:1px solid #d0d0d0;cursor:default;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:-o-linear-gradient(top, #fff 0%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 0%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')}button.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),a.dt-button.active:not(.disabled){background-color:#e2e2e2;background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #f3f3f3 0%, #e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');box-shadow:inset 1px 1px 3px #999999}button.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),a.dt-button.active:not(.disabled):hover:not(.disabled){box-shadow:inset 1px 1px 3px #999999;background-color:#cccccc;background-image:-webkit-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-moz-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-ms-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:-o-linear-gradient(top, #eaeaea 0%, #ccc 100%);background-image:linear-gradient(to bottom, #eaeaea 0%, #ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')}button.dt-button:hover,div.dt-button:hover,a.dt-button:hover{text-decoration:none}button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled),a.dt-button:hover:not(.disabled){border:1px solid #666;background-color:#e0e0e0;background-image:-webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')}button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled),a.dt-button:focus:not(.disabled){border:1px solid #426c9e;text-shadow:0 1px 0 #c4def1;outline:none;background-color:#79ace9;background-image:-webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:-o-linear-gradient(top, #bddef4 0%, #79ace9 100%);background-image:linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')}.dt-button embed{outline:none}div.dt-buttons{position:relative;float:left}div.dt-buttons.buttons-right{float:right}div.dt-button-collection{position:absolute;top:0;left:0;width:150px;margin-top:3px;padding:8px 8px 4px 8px;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.4);background-color:white;overflow:hidden;z-index:2002;border-radius:5px;box-shadow:3px 3px 5px rgba(0,0,0,0.3);z-index:2002;-webkit-column-gap:8px;-moz-column-gap:8px;-ms-column-gap:8px;-o-column-gap:8px;column-gap:8px}div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button,div.dt-button-collection a.dt-button{position:relative;left:0;right:0;display:block;float:none;margin-bottom:4px;margin-right:0}div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection a.dt-button.active:not(.disabled){background-color:#dadada;background-image:-webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:-o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);background-image:linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');box-shadow:inset 1px 1px 3px #666}div.dt-button-collection.fixed{position:fixed;top:50%;left:50%;margin-left:-75px;border-radius:0}div.dt-button-collection.fixed.two-column{margin-left:-150px}div.dt-button-collection.fixed.three-column{margin-left:-225px}div.dt-button-collection.fixed.four-column{margin-left:-300px}div.dt-button-collection>*{-webkit-column-break-inside:avoid;break-inside:avoid}div.dt-button-collection.two-column{width:300px;padding-bottom:1px;-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;-o-column-count:2;column-count:2}div.dt-button-collection.three-column{width:450px;padding-bottom:1px;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3}div.dt-button-collection.four-column{width:600px;padding-bottom:1px;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}div.dt-button-background{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);background:-ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));background:-webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);background:radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);z-index:2001}@media screen and (max-width: 640px){div.dt-buttons{float:none !important;text-align:center}}
2 |
--------------------------------------------------------------------------------
/assets/css/lib/datatable/dataTables.bootstrap.min.css:
--------------------------------------------------------------------------------
1 | table.dataTable{clear:both;margin-top:6px !important;margin-bottom:6px !important;max-width:none !important;border-collapse:separate !important}table.dataTable td,table.dataTable th{-webkit-box-sizing:content-box;box-sizing:content-box}table.dataTable td.dataTables_empty,table.dataTable th.dataTables_empty{text-align:center}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}div.dataTables_wrapper div.dataTables_length label{font-weight:normal;text-align:left;white-space:nowrap}div.dataTables_wrapper div.dataTables_length select{width:75px;display:inline-block}div.dataTables_wrapper div.dataTables_filter{text-align:right}div.dataTables_wrapper div.dataTables_filter label{font-weight:normal;white-space:nowrap;text-align:left}div.dataTables_wrapper div.dataTables_filter input{margin-left:0.5em;display:inline-block;width:auto}div.dataTables_wrapper div.dataTables_info{padding-top:0.85em;white-space:nowrap}div.dataTables_wrapper div.dataTables_paginate{margin:0;white-space:nowrap;text-align:right}div.dataTables_wrapper div.dataTables_paginate ul.pagination{margin:2px 0;white-space:nowrap;justify-content:flex-end}div.dataTables_wrapper div.dataTables_processing{position:absolute;top:50%;left:50%;width:200px;margin-left:-100px;margin-top:-26px;text-align:center;padding:1em 0}table.dataTable thead>tr>th.sorting_asc,table.dataTable thead>tr>th.sorting_desc,table.dataTable thead>tr>th.sorting,table.dataTable thead>tr>td.sorting_asc,table.dataTable thead>tr>td.sorting_desc,table.dataTable thead>tr>td.sorting{padding-right:30px}table.dataTable thead>tr>th:active,table.dataTable thead>tr>td:active{outline:none}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;position:relative}table.dataTable thead .sorting:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{position:absolute;bottom:0.9em;display:block;opacity:0.3}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before{right:1em;content:"\2191"}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{right:0.5em;content:"\2193"}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{opacity:1}table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:after{opacity:0}div.dataTables_scrollHead table.dataTable{margin-bottom:0 !important}div.dataTables_scrollBody table{border-top:none;margin-top:0 !important;margin-bottom:0 !important}div.dataTables_scrollBody table thead .sorting:after,div.dataTables_scrollBody table thead .sorting_asc:after,div.dataTables_scrollBody table thead .sorting_desc:after{display:none}div.dataTables_scrollBody table tbody tr:first-child th,div.dataTables_scrollBody table tbody tr:first-child td{border-top:none}div.dataTables_scrollFoot>.dataTables_scrollFootInner{box-sizing:content-box}div.dataTables_scrollFoot>.dataTables_scrollFootInner>table{margin-top:0 !important;border-top:none}@media screen and (max-width: 767px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:center}}table.dataTable.table-sm>thead>tr>th{padding-right:20px}table.dataTable.table-sm .sorting:before,table.dataTable.table-sm .sorting_asc:before,table.dataTable.table-sm .sorting_desc:before{top:5px;right:0.85em}table.dataTable.table-sm .sorting:after,table.dataTable.table-sm .sorting_asc:after,table.dataTable.table-sm .sorting_desc:after{top:5px}table.table-bordered.dataTable th,table.table-bordered.dataTable td{border-left-width:0}table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable th:last-child,table.table-bordered.dataTable td:last-child,table.table-bordered.dataTable td:last-child{border-right-width:0}table.table-bordered.dataTable tbody th,table.table-bordered.dataTable tbody td{border-bottom-width:0}div.dataTables_scrollHead table.table-bordered{border-bottom-width:0}div.table-responsive>div.dataTables_wrapper>div.row{margin:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child{padding-left:0}div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child{padding-right:0}
--------------------------------------------------------------------------------
/assets/css/lib/vector-map/jqvmap.min.css:
--------------------------------------------------------------------------------
1 | .jqvmap-label,
2 | .jqvmap-pin {
3 | pointer-events: none
4 | }
5 | .jqvmap-label {
6 | position: absolute;
7 | display: none;
8 | -webkit-border-radius: 3px;
9 | -moz-border-radius: 3px;
10 | border-radius: 3px;
11 | background: #292929;
12 | color: #fff;
13 | font-family: sans-serif, Verdana;
14 | font-size: smaller;
15 | padding: 3px
16 | }
17 | .jqvmap-zoomin,
18 | .jqvmap-zoomout {
19 | position: absolute;
20 | left: 10px;
21 | -webkit-border-radius: 3px;
22 | -moz-border-radius: 3px;
23 | border-radius: 3px;
24 | background: #000;
25 | padding: 3px;
26 | color: #fff;
27 | width: 15px;
28 | height: 15px;
29 | cursor: pointer;
30 | line-height: 10px;
31 | text-align: center
32 | }
33 | .jqvmap-zoomin {
34 | top: 10px
35 | }
36 | .jqvmap-zoomout {
37 | top: 30px
38 | }
39 | .jqvmap-region {
40 | cursor: pointer
41 | }
42 | .jqvmap-ajax_response {
43 | width: 100%;
44 | height: 500px
45 | }
--------------------------------------------------------------------------------
/assets/fonts/icomoon/icomoon.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/assets/fonts/icomoon/icomoon.eot
--------------------------------------------------------------------------------
/assets/fonts/icomoon/icomoon.svg:
--------------------------------------------------------------------------------
1 |
2 |
3 |
31 |
--------------------------------------------------------------------------------
/assets/fonts/icomoon/icomoon.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/assets/fonts/icomoon/icomoon.ttf
--------------------------------------------------------------------------------
/assets/fonts/icomoon/icomoon.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/assets/fonts/icomoon/icomoon.woff
--------------------------------------------------------------------------------
/assets/fonts/icomoon/index.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/assets/fonts/icomoon/index.html
--------------------------------------------------------------------------------
/assets/js/init/datatables-init.js:
--------------------------------------------------------------------------------
1 | (function ($) {
2 | // "use strict";
3 |
4 |
5 | /* Data Table
6 | -------------*/
7 |
8 |
9 |
10 |
11 | $('#bootstrap-data-table').DataTable({
12 | lengthMenu: [[10, 20, 50, -1], [10, 20, 50, "All"]],
13 | });
14 |
15 |
16 |
17 | $('#bootstrap-data-table-export').DataTable({
18 | dom: 'lBfrtip',
19 | lengthMenu: [[10, 25, 50, -1], [10, 25, 50, "All"]],
20 | buttons: [
21 | 'copy', 'csv', 'excel', 'pdf', 'print'
22 | ]
23 | });
24 |
25 | $('#row-select').DataTable( {
26 | initComplete: function () {
27 | this.api().columns().every( function () {
28 | var column = this;
29 | var select = $('')
30 | .appendTo( $(column.footer()).empty() )
31 | .on( 'change', function () {
32 | var val = $.fn.dataTable.util.escapeRegex(
33 | $(this).val()
34 | );
35 |
36 | column
37 | .search( val ? '^'+val+'$' : '', true, false )
38 | .draw();
39 | } );
40 |
41 | column.data().unique().sort().each( function ( d, j ) {
42 | select.append( '' )
43 | } );
44 | } );
45 | }
46 | } );
47 |
48 |
49 |
50 |
51 |
52 |
53 | })(jQuery);
--------------------------------------------------------------------------------
/assets/js/init/gmap-init.js:
--------------------------------------------------------------------------------
1 | (function($){
2 |
3 | var map;
4 | $(document).ready(function(){
5 | map = new GMaps({
6 | el: '#basic-map',
7 | lat: -12.043333,
8 | lng: -77.028333,
9 | zoomControl : true,
10 | zoomControlOpt: {
11 | style : 'SMALL',
12 | position: 'TOP_LEFT'
13 | },
14 | panControl : false,
15 | streetViewControl : false,
16 | mapTypeControl: false,
17 | overviewMapControl: false
18 | });
19 | });
20 |
21 |
22 |
23 |
24 | var map, infoWindow;
25 | $(document).ready(function(){
26 | infoWindow = new google.maps.InfoWindow({});
27 | map = new GMaps({
28 | el: '#map-2',
29 | zoom: 11,
30 | lat: 41.850033,
31 | lng: -87.6500523
32 | });
33 | map.loadFromFusionTables({
34 | query: {
35 | select: '\'Geocodable address\'',
36 | from: '1mZ53Z70NsChnBMm-qEYmSDOvLXgrreLTkQUvvg'
37 | },
38 | suppressInfoWindows: true,
39 | events: {
40 | click: function(point){
41 | infoWindow.setContent('You clicked here!');
42 | infoWindow.setPosition(point.latLng);
43 | infoWindow.open(map.map);
44 | }
45 | }
46 | });
47 | });
48 |
49 |
50 |
51 |
52 | var map, rectangle, polygon, circle;
53 | $(document).ready(function(){
54 | map = new GMaps({
55 | el: '#map-3',
56 | lat: -12.043333,
57 | lng: -77.028333
58 | });
59 | var bounds = [[-12.030397656836609,-77.02373871559225],[-12.034804866577001,-77.01154422636042]];
60 | rectangle = map.drawRectangle({
61 | bounds: bounds,
62 | strokeColor: '#BBD8E9',
63 | strokeOpacity: 1,
64 | strokeWeight: 3,
65 | fillColor: '#BBD8E9',
66 | fillOpacity: 0.6
67 | });
68 |
69 | var paths = [[-12.040397656836609,-77.03373871559225],[-12.040248585302038,-77.03993927003302],[-12.050047116528843,-77.02448169303511],[-12.044804866577001,-77.02154422636042]];
70 | polygon = map.drawPolygon({
71 | paths: paths,
72 | strokeColor: '#25D359',
73 | strokeOpacity: 1,
74 | strokeWeight: 3,
75 | fillColor: '#25D359',
76 | fillOpacity: 0.6
77 | });
78 | var lat = -12.040504866577001;
79 | var lng = -77.02024422636042;
80 | circle = map.drawCircle({
81 | lat: lat,
82 | lng: lng,
83 | radius: 350,
84 | strokeColor: '#432070',
85 | strokeOpacity: 1,
86 | strokeWeight: 3,
87 | fillColor: '#432070',
88 | fillOpacity: 0.6
89 | });
90 | for(var i in paths){
91 | bounds.push(paths[i]);
92 | }
93 | var b = [];
94 | for(var i in bounds){
95 | latlng = new google.maps.LatLng(bounds[i][0], bounds[i][1]);
96 | b.push(latlng);
97 | }
98 | for(var i in paths){
99 | latlng = new google.maps.LatLng(paths[i][0], paths[i][1]);
100 | b.push(latlng);
101 | }
102 | map.fitLatLngBounds(b);
103 | });
104 |
105 |
106 |
107 |
108 |
109 |
110 | var map;
111 | $(document).ready(function(){
112 | map = new GMaps({
113 | el: '#map-4',
114 | lat: -12.043333,
115 | lng: -77.028333
116 | });
117 | //locations request
118 | map.getElevations({
119 | locations : [[-12.040397656836609,-77.03373871559225], [-12.050047116528843,-77.02448169303511], [-12.044804866577001,-77.02154422636042]],
120 | callback : function (result, status){
121 | if (status == google.maps.ElevationStatus.OK) {
122 | for (var i in result){
123 | map.addMarker({
124 | lat: result[i].location.lat(),
125 | lng: result[i].location.lng(),
126 | title: 'Marker with InfoWindow',
127 | infoWindow: {
128 | content: 'The elevation is '+result[i].elevation+' in meters
'
129 | }
130 | });
131 | }
132 | }
133 | }
134 | });
135 | });
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 | var map;
153 | $(document).ready(function(){
154 | var map = new GMaps({
155 | el: '#map-5',
156 | lat: -12.043333,
157 | lng: -77.028333
158 | });
159 |
160 | GMaps.geolocate({
161 | success: function(position){
162 | map.setCenter(position.coords.latitude, position.coords.longitude);
163 | },
164 | error: function(error){
165 | alert('Geolocation failed: '+error.message);
166 | },
167 | not_supported: function(){
168 | alert("Your browser does not support geolocation");
169 | },
170 | always: function(){
171 | alert("Done!");
172 | }
173 | });
174 | });
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 | var map, infoWindow;
187 | $(document).ready(function(){
188 | infoWindow = new google.maps.InfoWindow({});
189 | map = new GMaps({
190 | el: '#map-6',
191 | zoom: 12,
192 | lat: 40.65,
193 | lng: -73.95
194 | });
195 | map.loadFromKML({
196 | url: 'https://api.flickr.com/services/feeds/geo/?g=322338@N20&lang=en-us&format=feed-georss',
197 | suppressInfoWindows: true,
198 | events: {
199 | click: function(point){
200 | infoWindow.setContent(point.featureData.infoWindowHtml);
201 | infoWindow.setPosition(point.latLng);
202 | infoWindow.open(map.map);
203 | }
204 | }
205 | });
206 | });
207 |
208 |
209 |
210 |
211 |
212 | var map;
213 | $(function () {
214 | map = new GMaps({
215 | el: "#map-7",
216 | lat: -12.043333,
217 | lng: -77.028333,
218 | zoom: 3
219 | });
220 |
221 | map.addLayer('weather', {
222 | clickable: false
223 | });
224 | map.addLayer('clouds');
225 | });
226 |
227 |
228 |
229 |
230 |
231 |
232 | map = new GMaps({
233 | el: '#map-8',
234 | zoom: 16,
235 | lat: -12.043333,
236 | lng: -77.028333,
237 | click: function(e){
238 | alert('click');
239 | },
240 | dragend: function(e){
241 | alert('dragend');
242 | }
243 | });
244 |
245 |
246 | })(jQuery);
247 |
--------------------------------------------------------------------------------
/assets/js/init/peitychart-init.js:
--------------------------------------------------------------------------------
1 | (function($){
2 |
3 | "use strict"; // Start of use strict
4 |
5 | $(function() {
6 | "use strict";
7 | // Just the defaults.
8 | $("span.pie").peity("pie",{
9 | width: '50',
10 | height: '50'
11 | })
12 |
13 | $('span.donut').peity('donut',{
14 | width: '50',
15 | height: '50'
16 | })
17 |
18 |
19 | $(".peity-line").peity("line",{
20 | width: '300',
21 | height: '100'
22 | })
23 |
24 | $(".bar").peity("bar",{
25 | width: '300',
26 | height: '100'
27 | })
28 |
29 | $(".bar-colours-1").peity("bar", {
30 | fill: ["red", "green", "blue"],
31 | width: '100',
32 | height: '100'
33 | })
34 |
35 | $(".bar-colours-2").peity("bar", {
36 | fill: function(value) {
37 | return value > 0 ? "green" : "red"
38 | },
39 | width: '100',
40 | height: '100'
41 | })
42 |
43 | $(".bar-colours-3").peity("bar", {
44 | fill: function(_, i, all) {
45 | var g = parseInt((i / all.length) * 255)
46 | return "rgb(255, " + g + ", 0)"
47 | },
48 | width: '100',
49 | height: '100'
50 | })
51 |
52 | $(".pie-colours-1").peity("pie", {
53 | fill: ["cyan", "magenta", "yellow", "black"],
54 | width: '100',
55 | height: '100'
56 | })
57 |
58 | $(".pie-colours-2").peity("pie", {
59 | fill: function(_, i, all) {
60 | var g = parseInt((i / all.length) * 255)
61 | return "rgb(255, " + g + ", 0)"
62 | },
63 | width: '100',
64 | height: '100'
65 | })
66 |
67 | // Using data attributes
68 | $(".data-attributes span").peity("donut")
69 |
70 | // Evented example.
71 | $("select").change(function() {
72 | var text = $(this).val() + "/" + 5
73 |
74 | $(this)
75 | .siblings("span.graph")
76 | .text(text)
77 | .change()
78 |
79 | $("#notice").text("Chart updated: " + text)
80 | }).change()
81 |
82 | $("span.graph").peity("pie")
83 |
84 | // Updating charts.
85 | var updatingChart = $(".updating-chart").peity("line", { width: "100%",height:100 })
86 |
87 | setInterval(function() {
88 | var random = Math.round(Math.random() * 10)
89 | var values = updatingChart.text().split(",")
90 | values.shift()
91 | values.push(random)
92 |
93 | updatingChart
94 | .text(values.join(","))
95 | .change()
96 | }, 1000)
97 | })
98 |
99 |
100 | })(jQuery);
101 |
--------------------------------------------------------------------------------
/assets/js/init/vector-init.js:
--------------------------------------------------------------------------------
1 | ( function ( $ ) {
2 | "use strict";
3 |
4 |
5 |
6 |
7 |
8 | jQuery( '#vmap' ).vectorMap( {
9 | map: 'world_en',
10 | backgroundColor: null,
11 | color: '#ffffff',
12 | hoverOpacity: 0.7,
13 | selectedColor: '#1de9b6',
14 | enableZoom: true,
15 | showTooltip: true,
16 | values: sample_data,
17 | scaleColors: [ '#1de9b6', '#03a9f5' ],
18 | normalizeFunction: 'polynomial'
19 | } );
20 |
21 | jQuery( '#vmap2' ).vectorMap( {
22 | map: 'dz_fr',
23 | color: '#007BFF',
24 | borderColor: '#fff',
25 | backgroundColor: '#fff',
26 | borderOpacity: 1,
27 | enableZoom: true,
28 | showTooltip: true
29 | } );
30 |
31 | jQuery( '#vmap3' ).vectorMap( {
32 | map: 'argentina_en',
33 | color: '#007BFF',
34 | borderColor: '#fff',
35 | backgroundColor: '#fff',
36 | onRegionClick: function ( element, code, region ) {
37 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
38 |
39 | alert( message );
40 | }
41 | } );
42 |
43 | jQuery( '#vmap4' ).vectorMap( {
44 | map: 'brazil_br',
45 | color: '#007BFF',
46 | borderColor: '#fff',
47 | backgroundColor: '#fff',
48 | onRegionClick: function ( element, code, region ) {
49 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
50 |
51 | alert( message );
52 | }
53 | } );
54 |
55 | jQuery( '#vmap5' ).vectorMap( {
56 | map: 'france_fr',
57 | color: '#007BFF',
58 | borderColor: '#fff',
59 | backgroundColor: '#fff',
60 | enableZoom: true,
61 | showTooltip: true
62 | } );
63 |
64 | jQuery( '#vmap6' ).vectorMap( {
65 | map: 'germany_en',
66 | color: '#007BFF',
67 | borderColor: '#fff',
68 | backgroundColor: '#fff',
69 | onRegionClick: function ( element, code, region ) {
70 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
71 |
72 | alert( message );
73 | }
74 | } );
75 |
76 | jQuery( '#vmap7' ).vectorMap( {
77 | map: 'greece',
78 | color: '#007BFF',
79 | borderColor: '#fff',
80 | backgroundColor: '#fff',
81 | onRegionClick: function ( element, code, region ) {
82 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
83 |
84 | alert( message );
85 | }
86 | } );
87 |
88 | jQuery( '#vmap8' ).vectorMap( {
89 | map: 'iran_ir',
90 | onRegionClick: function ( element, code, region ) {
91 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
92 |
93 | alert( message );
94 | }
95 | } );
96 |
97 | jQuery( '#vmap9' ).vectorMap( {
98 | map: 'iraq',
99 | color: '#007BFF',
100 | borderColor: '#fff',
101 | backgroundColor: '#fff',
102 | onRegionClick: function ( element, code, region ) {
103 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
104 |
105 | alert( message );
106 | }
107 | } );
108 |
109 | jQuery( '#vmap10' ).vectorMap( {
110 | map: 'russia_en',
111 | color: '#007BFF',
112 | borderColor: '#fff',
113 | backgroundColor: '#fff',
114 | hoverOpacity: 0.7,
115 | selectedColor: '#999999',
116 | enableZoom: true,
117 | showTooltip: true,
118 | scaleColors: [ '#C8EEFF', '#006491' ],
119 | normalizeFunction: 'polynomial'
120 | } );
121 |
122 | jQuery( '#vmap11' ).vectorMap( {
123 | map: 'tunisia',
124 | color: '#007BFF',
125 | borderColor: '#fff',
126 | backgroundColor: '#fff',
127 | onRegionClick: function ( element, code, region ) {
128 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
129 |
130 | alert( message );
131 | }
132 | } );
133 |
134 | jQuery( '#vmap12' ).vectorMap( {
135 | map: 'europe_en',
136 | color: '#007BFF',
137 | borderColor: '#fff',
138 | backgroundColor: '#fff',
139 | enableZoom: true,
140 | showTooltip: true
141 | } );
142 |
143 | jQuery( '#vmap13' ).vectorMap( {
144 | map: 'usa_en',
145 | color: '#007BFF',
146 | borderColor: '#fff',
147 | backgroundColor: '#fff',
148 | enableZoom: true,
149 | showTooltip: true,
150 | selectedColor: null,
151 | hoverColor: null,
152 | colors: {
153 | mo: '#001BFF',
154 | fl: '#001BFF',
155 | or: '#001BFF'
156 | },
157 | onRegionClick: function ( event, code, region ) {
158 | event.preventDefault();
159 | }
160 | } );
161 |
162 | jQuery( '#vmap14' ).vectorMap( {
163 | map: 'turkey',
164 | color: '#007BFF',
165 | borderColor: '#fff',
166 | backgroundColor: '#fff',
167 | onRegionClick: function ( element, code, region ) {
168 | var message = 'You clicked "' + region + '" which has the code: ' + code.toUpperCase();
169 | alert( message );
170 | }
171 | } );
172 |
173 |
174 |
175 | } )( jQuery );
176 |
177 |
178 |
179 | var map;
180 |
181 | jQuery( document ).ready( function () {
182 |
183 | // Store currentRegion
184 | var currentRegion = 'fl';
185 |
186 | // List of Regions we'll let clicks through for
187 | var enabledRegions = [ 'mo', 'fl', 'or' ];
188 |
189 | map = jQuery( '#vmap15' ).vectorMap( {
190 | map: 'usa_en',
191 | color: '#007BFF',
192 | borderColor: '#fff',
193 | backgroundColor: '#fff',
194 | enableZoom: true,
195 | showTooltip: true,
196 | selectedColor: '#001BFF',
197 | selectedRegions: [ 'fl' ],
198 | hoverColor: null,
199 | colors: {
200 | mo: '#001BFF',
201 | fl: '#001BFF',
202 | or: '#001BFF'
203 | },
204 | onRegionClick: function ( event, code, region ) {
205 | // Check if this is an Enabled Region, and not the current selected on
206 | if ( enabledRegions.indexOf( code ) === -1 || currentRegion === code ) {
207 | // Not an Enabled Region
208 | event.preventDefault();
209 | } else {
210 | // Enabled Region. Update Newly Selected Region.
211 | currentRegion = code;
212 | }
213 | },
214 | onRegionSelect: function ( event, code, region ) {
215 | console.log( map.selectedRegions );
216 | },
217 | onLabelShow: function ( event, label, code ) {
218 | if ( enabledRegions.indexOf( code ) === -1 ) {
219 | event.preventDefault();
220 | }
221 | }
222 | } );
223 | } );
--------------------------------------------------------------------------------
/assets/js/init/weather-init.js:
--------------------------------------------------------------------------------
1 | (function ($) {
2 | //"use strict";
3 |
4 | function loadWeather(location, woeid) {
5 | $.simpleWeather({
6 | location: location,
7 | woeid: woeid,
8 | unit: 'f',
9 | success: function (weather) {
10 | html = '';
11 | html += '
';
12 | html += '
' + weather.currently + '
';
13 | html += '
' + weather.forecast[0].day + ', ' + weather.forecast[0].date+ '
';
14 | html += '
';
15 |
16 |
17 | html += '';
18 | html += '
' + weather.city + ' '+ weather.region + '
';
19 | html += '
' + weather.alt.temp + '°C
';
20 | html += '
';
21 |
22 | html += '';
23 |
24 | html += '
' + weather.forecast[1].day + ' ' + weather.forecast[1].alt.high + '° ' + weather.forecast[1].alt.low + '°
';
25 | html += '
' + weather.forecast[2].day + ' ' + weather.forecast[2].alt.high + '° ' + weather.forecast[2].alt.low + '°
';
26 | html += '
' + weather.forecast[3].day + ' ' + weather.forecast[3].alt.high + '° ' + weather.forecast[3].alt.low + '°
';
27 | html += '
' + weather.forecast[4].day + ' ' + weather.forecast[4].alt.high + '° ' + weather.forecast[4].alt.low + '°
';
28 | html += '
' + weather.forecast[5].day + ' ' + weather.forecast[5].alt.high + '° ' + weather.forecast[5].alt.low + '°
';
29 | html += '
';
30 |
31 | $("#weather-one").html(html);
32 | },
33 | error: function (error) {
34 | $("#weather-one").html('' + error + '
');
35 | }
36 | });
37 | }
38 |
39 |
40 | // init
41 | loadWeather('New York City', '');
42 |
43 | })(jQuery);
44 |
45 |
46 | (function ($) {
47 | //"use strict";
48 |
49 | function loadWeather(location, woeid) {
50 | $.simpleWeather({
51 | location: location,
52 | woeid: woeid,
53 | unit: 'f',
54 | success: function (weather) {
55 |
56 | html = ' ' + weather.temp + '°' + weather.units.temp + '
';
57 | html += '' + weather.city + ', ' + weather.region + '
';
58 | html += '' + weather.currently + '
';
59 | html += '' + weather.alt.temp + '°C
';
60 |
61 | $("#weather-two").html(html);
62 | },
63 | error: function (error) {
64 | $("#weather-two").html('' + error + '
');
65 | }
66 | });
67 | }
68 |
69 |
70 | // init
71 | loadWeather('New York City', '');
72 |
73 | })(jQuery);
74 |
75 |
76 |
77 | (function ($) {
78 | //"use strict";
79 |
80 | function loadWeather(location, woeid) {
81 | $.simpleWeather({
82 | location: location,
83 | woeid: woeid,
84 | unit: 'f',
85 | success: function (weather) {
86 |
87 | html = ' ' + weather.temp + '°' + weather.units.temp + '
';
88 | html += '' + weather.city + ', ' + weather.region + '
';
89 | html += '' + weather.currently + '
';
90 | html += '' + weather.alt.temp + '°C
';
91 |
92 | $("#weather-three").html(html);
93 | },
94 | error: function (error) {
95 | $("#weather-three").html('' + error + '
');
96 | }
97 | });
98 | }
99 |
100 |
101 | // init
102 | loadWeather('Sydney', '');
103 |
104 | })(jQuery);
105 |
106 |
107 | (function ($) {
108 | //"use strict";
109 |
110 | function loadWeather(location, woeid) {
111 | $.simpleWeather({
112 | location: location,
113 | woeid: woeid,
114 | unit: 'f',
115 | success: function (weather) {
116 |
117 | html = ' ' + weather.temp + '°' + weather.units.temp + '
';
118 | html += '' + weather.city + ', ' + weather.region + '
';
119 | html += '' + weather.currently + '
';
120 | html += '' + weather.alt.temp + '°C
';
121 |
122 | $("#weather-four").html(html);
123 | },
124 | error: function (error) {
125 | $("#weather-four").html('' + error + '
');
126 | }
127 | });
128 | }
129 |
130 |
131 | // init
132 | loadWeather('New York', '');
133 |
134 | })(jQuery);
135 |
136 |
137 |
138 |
139 |
140 |
141 |
--------------------------------------------------------------------------------
/assets/js/lib/data-table/buttons.bootstrap.min.js:
--------------------------------------------------------------------------------
1 | (function(b,a){b.extend(!0,a.Buttons.defaults,{dom:{container:{className:"dt-buttons btn-group"},button:{className:"btn btn-default"},collection:{tag:"ul",className:"dt-button-collection dropdown-menu",button:{tag:"li",className:"dt-button"},buttonLiner:{tag:"a",className:""}}}});a.ext.buttons.collection.text=function(a){return a.i18n("buttons.collection",'Collection ')}})(jQuery,jQuery.fn.dataTable);
--------------------------------------------------------------------------------
/assets/js/lib/data-table/buttons.colVis.min.js:
--------------------------------------------------------------------------------
1 | (function(g){"function"===typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],function(d){return g(d,window,document)}):"object"===typeof exports?module.exports=function(d,e){d||(d=window);if(!e||!e.fn.dataTable)e=require("datatables.net")(d,e).$;e.fn.dataTable.Buttons||require("datatables.net-buttons")(d,e);return g(e,d,d.document)}:g(jQuery,window,document)})(function(g,d,e,h){d=g.fn.dataTable;g.extend(d.ext.buttons,{colvis:function(a,b){return{extend:"collection",
2 | text:function(a){return a.i18n("buttons.colvis","Column visibility")},className:"buttons-colvis",buttons:[{extend:"columnsToggle",columns:b.columns}]}},columnsToggle:function(a,b){return a.columns(b.columns).indexes().map(function(a){return{extend:"columnToggle",columns:a}}).toArray()},columnToggle:function(a,b){return{extend:"columnVisibility",columns:b.columns}},columnsVisibility:function(a,b){return a.columns(b.columns).indexes().map(function(a){return{extend:"columnVisibility",columns:a,visibility:b.visibility}}).toArray()},
3 | columnVisibility:{columns:h,text:function(a,b,c){return c._columnText(a,c.columns)},className:"buttons-columnVisibility",action:function(a,b,c,f){a=b.columns(f.columns);b=a.visible();a.visible(f.visibility!==h?f.visibility:!(b.length&&b[0]))},init:function(a,b,c){var f=this;a.on("column-visibility.dt"+c.namespace,function(b,d){d.bDestroying||f.active(a.column(c.columns).visible())}).on("column-reorder.dt"+c.namespace,function(b,d,e){1===a.columns(c.columns).count()&&("number"===typeof c.columns&&
4 | (c.columns=e.mapping[c.columns]),b=a.column(c.columns),f.text(c._columnText(a,c.columns)),f.active(b.visible()))});this.active(a.column(c.columns).visible())},destroy:function(a,b,c){a.off("column-visibility.dt"+c.namespace).off("column-reorder.dt"+c.namespace)},_columnText:function(a,b){var c=a.column(b).index();return a.settings()[0].aoColumns[c].sTitle.replace(/\n/g," ").replace(/<.*?>/g,"").replace(/^\s+|\s+$/g,"")}},colvisRestore:{className:"buttons-colvisRestore",text:function(a){return a.i18n("buttons.colvisRestore",
5 | "Restore visibility")},init:function(a,b,c){c._visOriginal=a.columns().indexes().map(function(b){return a.column(b).visible()}).toArray()},action:function(a,b,c,d){b.columns().every(function(a){a=b.colReorder&&b.colReorder.transpose?b.colReorder.transpose(a,"toOriginal"):a;this.visible(d._visOriginal[a])})}},colvisGroup:{className:"buttons-colvisGroup",action:function(a,b,c,d){b.columns(d.show).visible(!0,!1);b.columns(d.hide).visible(!1,!1);b.columns.adjust()},show:[],hide:[]}});return d.Buttons});
6 |
--------------------------------------------------------------------------------
/assets/js/lib/data-table/buttons.print.min.js:
--------------------------------------------------------------------------------
1 | (function(e){"function"===typeof define&&define.amd?define(["jquery","datatables.net","datatables.net-buttons"],function(f){return e(f,window,document)}):"object"===typeof exports?module.exports=function(f,c){f||(f=window);if(!c||!c.fn.dataTable)c=require("datatables.net")(f,c).$;c.fn.dataTable.Buttons||require("datatables.net-buttons")(f,c);return e(c,f,f.document)}:e(jQuery,window,document)})(function(e,f,c){var i=e.fn.dataTable,h=c.createElement("a");i.ext.buttons.print={className:"buttons-print",
2 | text:function(b){return b.i18n("buttons.print","Print")},action:function(b,c,i,d){var a=c.buttons.exportData(d.exportOptions),k=function(b,a){for(var c="",d=0,e=b.length;d"+b[d]+""+a+">";return c+"
"},b='';d.header&&(b+=""+k(a.header,"th")+"");for(var b=b+"",l=0,m=a.body.length;l";d.footer&&a.footer&&(b+=""+k(a.footer,"th")+"");var g=f.open("",""),
3 | a=d.title;"function"===typeof a&&(a=a());-1!==a.indexOf("*")&&(a=a.replace("*",e("title").text()));g.document.close();var j=""+a+"";e("style, link").each(function(){var c=j,b=e(this).clone()[0],a;"link"===b.nodeName.toLowerCase()&&(h.href=b.href,a=h.host,-1===a.indexOf("/")&&0!==h.pathname.indexOf("/")&&(a+="/"),b.href=h.protocol+"//"+a+h.pathname+h.search);j=c+b.outerHTML});try{g.document.head.innerHTML=j}catch(n){e(g.document.head).html(j)}g.document.body.innerHTML=""+a+"
"+
4 | ("function"===typeof d.message?d.message(c,i,d):d.message)+"
"+b;e(g.document.body).addClass("dt-print-view");d.customize&&d.customize(g);setTimeout(function(){d.autoPrint&&(g.print(),g.close())},250)},title:"*",message:"",exportOptions:{},header:!0,footer:!1,autoPrint:!0,customize:null};return i.Buttons});
5 |
--------------------------------------------------------------------------------
/assets/js/lib/data-table/dataTables.bootstrap.min.js:
--------------------------------------------------------------------------------
1 | /*!
2 | DataTables Bootstrap 3 integration
3 | ©2011-2015 SpryMedia Ltd - datatables.net/license
4 | */
5 | (function(b){"function"===typeof define&&define.amd?define(["jquery","datatables.net"],function(a){return b(a,window,document)}):"object"===typeof exports?module.exports=function(a,d){a||(a=window);if(!d||!d.fn.dataTable)d=require("datatables.net")(a,d).$;return b(d,a,a.document)}:b(jQuery,window,document)})(function(b,a,d,m){var f=b.fn.dataTable;b.extend(!0,f.defaults,{dom:"<'row'<'col-sm-12 col-md-6'l><'col-sm-12 col-md-6'f>><'row'<'col-sm-12'tr>><'row'<'col-sm-12 col-md-5'i><'col-sm-12 col-md-7'p>>",
6 | renderer:"bootstrap"});b.extend(f.ext.classes,{sWrapper:"dataTables_wrapper container-fluid dt-bootstrap4",sFilterInput:"form-control form-control-sm",sLengthSelect:"form-control form-control-sm",sProcessing:"dataTables_processing card",sPageButton:"paginate_button page-item"});f.ext.renderer.pageButton.bootstrap=function(a,h,r,s,j,n){var o=new f.Api(a),t=a.oClasses,k=a.oLanguage.oPaginate,u=a.oLanguage.oAria.paginate||{},e,g,p=0,q=function(d,f){var l,h,i,c,m=function(a){a.preventDefault();!b(a.currentTarget).hasClass("disabled")&&
7 | o.page()!=a.data.action&&o.page(a.data.action).draw("page")};l=0;for(h=f.length;l",{"class":t.sPageButton+" "+g,id:0===r&&
8 | "string"===typeof c?a.sTableId+"_"+c:null}).append(b("",{href:"#","aria-controls":a.sTableId,"aria-label":u[c],"data-dt-idx":p,tabindex:a.iTabIndex,"class":"page-link"}).html(e)).appendTo(d),a.oApi._fnBindAction(i,{action:c},m),p++)}},i;try{i=b(h).find(d.activeElement).data("dt-idx")}catch(v){}q(b(h).empty().html('').children("ul"),s);i!==m&&b(h).find("[data-dt-idx="+i+"]").focus()};return f});
--------------------------------------------------------------------------------
/assets/js/main.js:
--------------------------------------------------------------------------------
1 | $.noConflict();
2 |
3 | jQuery(document).ready(function($) {
4 |
5 | "use strict";
6 |
7 | [].slice.call( document.querySelectorAll( 'select.cs-select' ) ).forEach( function(el) {
8 | new SelectFx(el);
9 | });
10 |
11 | jQuery('.selectpicker').selectpicker;
12 |
13 |
14 |
15 |
16 | $('.search-trigger').on('click', function(event) {
17 | event.preventDefault();
18 | event.stopPropagation();
19 | $('.search-trigger').parent('.header-left').addClass('open');
20 | });
21 |
22 | $('.search-close').on('click', function(event) {
23 | event.preventDefault();
24 | event.stopPropagation();
25 | $('.search-trigger').parent('.header-left').removeClass('open');
26 | });
27 |
28 | $('.equal-height').matchHeight({
29 | property: 'max-height'
30 | });
31 |
32 | // var chartsheight = $('.flotRealtime2').height();
33 | // $('.traffic-chart').css('height', chartsheight-122);
34 |
35 |
36 | // Counter Number
37 | $('.count').each(function () {
38 | $(this).prop('Counter',0).animate({
39 | Counter: $(this).text()
40 | }, {
41 | duration: 3000,
42 | easing: 'swing',
43 | step: function (now) {
44 | $(this).text(Math.ceil(now));
45 | }
46 | });
47 | });
48 |
49 |
50 |
51 |
52 | // Menu Trigger
53 | $('#menuToggle').on('click', function(event) {
54 | var windowWidth = $(window).width();
55 | if (windowWidth<1010) {
56 | $('body').removeClass('open');
57 | if (windowWidth<760){
58 | $('#left-panel').slideToggle();
59 | } else {
60 | $('#left-panel').toggleClass('open-menu');
61 | }
62 | } else {
63 | $('body').toggleClass('open');
64 | $('#left-panel').removeClass('open-menu');
65 | }
66 |
67 | });
68 |
69 |
70 | $(".menu-item-has-children.dropdown").each(function() {
71 | $(this).on('click', function() {
72 | var $temp_text = $(this).children('.dropdown-toggle').html();
73 | $(this).children('.sub-menu').prepend('' + $temp_text + '');
74 | });
75 | });
76 |
77 |
78 | // Load Resize
79 | $(window).on("load resize", function(event) {
80 | var windowWidth = $(window).width();
81 | if (windowWidth<1010) {
82 | $('body').addClass('small-device');
83 | } else {
84 | $('body').removeClass('small-device');
85 | }
86 |
87 | });
88 |
89 |
90 | });
--------------------------------------------------------------------------------
/assets/js/vmap.sampledata.js:
--------------------------------------------------------------------------------
1 | var sample_data = {"af":"16.63","al":"11.58","dz":"158.97","ao":"85.81","ag":"1.1","ar":"351.02","am":"8.83","au":"1219.72","at":"366.26","az":"52.17","bs":"7.54","bh":"21.73","bd":"105.4","bb":"3.96","by":"52.89","be":"461.33","bz":"1.43","bj":"6.49","bt":"1.4","bo":"19.18","ba":"16.2","bw":"12.5","br":"2023.53","bn":"11.96","bg":"44.84","bf":"8.67","bi":"1.47","kh":"11.36","cm":"21.88","ca":"1563.66","cv":"1.57","cf":"2.11","td":"7.59","cl":"199.18","cn":"5745.13","co":"283.11","km":"0.56","cd":"12.6","cg":"11.88","cr":"35.02","ci":"22.38","hr":"59.92","cy":"22.75","cz":"195.23","dk":"304.56","dj":"1.14","dm":"0.38","do":"50.87","ec":"61.49","eg":"216.83","sv":"21.8","gq":"14.55","er":"2.25","ee":"19.22","et":"30.94","fj":"3.15","fi":"231.98","fr":"2555.44","ga":"12.56","gm":"1.04","ge":"11.23","de":"3305.9","gh":"18.06","gr":"305.01","gd":"0.65","gt":"40.77","gn":"4.34","gw":"0.83","gy":"2.2","ht":"6.5","hn":"15.34","hk":"226.49","hu":"132.28","is":"12.77","in":"1430.02","id":"695.06","ir":"337.9","iq":"84.14","ie":"204.14","il":"201.25","it":"2036.69","jm":"13.74","jp":"5390.9","jo":"27.13","kz":"129.76","ke":"32.42","ki":"0.15","kr":"986.26","undefined":"5.73","kw":"117.32","kg":"4.44","la":"6.34","lv":"23.39","lb":"39.15","ls":"1.8","lr":"0.98","ly":"77.91","lt":"35.73","lu":"52.43","mk":"9.58","mg":"8.33","mw":"5.04","my":"218.95","mv":"1.43","ml":"9.08","mt":"7.8","mr":"3.49","mu":"9.43","mx":"1004.04","md":"5.36","mn":"5.81","me":"3.88","ma":"91.7","mz":"10.21","mm":"35.65","na":"11.45","np":"15.11","nl":"770.31","nz":"138","ni":"6.38","ne":"5.6","ng":"206.66","no":"413.51","om":"53.78","pk":"174.79","pa":"27.2","pg":"8.81","py":"17.17","pe":"153.55","ph":"189.06","pl":"438.88","pt":"223.7","qa":"126.52","ro":"158.39","ru":"1476.91","rw":"5.69","ws":"0.55","st":"0.19","sa":"434.44","sn":"12.66","rs":"38.92","sc":"0.92","sl":"1.9","sg":"217.38","sk":"86.26","si":"46.44","sb":"0.67","za":"354.41","es":"1374.78","lk":"48.24","kn":"0.56","lc":"1","vc":"0.58","sd":"65.93","sr":"3.3","sz":"3.17","se":"444.59","ch":"522.44","sy":"59.63","tw":"426.98","tj":"5.58","tz":"22.43","th":"312.61","tl":"0.62","tg":"3.07","to":"0.3","tt":"21.2","tn":"43.86","tr":"729.05","tm":0,"ug":"17.12","ua":"136.56","ae":"239.65","gb":"2258.57","us":"14624.18","uy":"40.71","uz":"37.72","vu":"0.72","ve":"285.21","vn":"101.99","ye":"30.02","zm":"15.69","zw":"5.57"};
--------------------------------------------------------------------------------
/assets/js/widgets.js:
--------------------------------------------------------------------------------
1 | ( function ( $ ) {
2 | "use strict";
3 |
4 |
5 |
6 | $.plot("#flotBar1", [{
7 | data: [[0, 3], [2, 8], [4, 5], [6, 13],[8,5], [10,7],[12,4], [14,6]],
8 | bars: {
9 | show: true,
10 | lineWidth: 0,
11 | fillColor: '#85c988'
12 | }
13 | }], {
14 | grid: {
15 | show: false,
16 | hoverable: true
17 | }
18 | });
19 |
20 |
21 |
22 | var plot = $.plot($('#flotLine1'),[{
23 | data: [[0, 1], [1, 3], [2,6], [3, 5], [4, 7], [5, 8], [6, 10]],
24 | color: '#fff'
25 | }],
26 | {
27 | series: {
28 | lines: {
29 | show: false
30 | },
31 | splines: {
32 | show: true,
33 | tension: 0.4,
34 | lineWidth: 2
35 | //fill: 0.4
36 | },
37 | shadowSize: 0
38 | },
39 | points: {
40 | show: false,
41 | },
42 | legend: {
43 | noColumns: 1,
44 | position: 'nw'
45 | },
46 | grid: {
47 | hoverable: true,
48 | clickable: true,
49 | show: false
50 | },
51 | yaxis: {
52 | min: 0,
53 | max: 10,
54 | color: '#eee',
55 | font: {
56 | size: 10,
57 | color: '#6a7074'
58 | }
59 | },
60 | xaxis: {
61 | color: '#eee',
62 | font: {
63 | size: 10,
64 | color: '#6a7074'
65 | }
66 | }
67 | });
68 |
69 | } )( jQuery );
--------------------------------------------------------------------------------
/bwdates-report-ds.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 | Reports
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
49 |
50 |
51 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
--------------------------------------------------------------------------------
/bwdates-reports-details.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | Reports
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
88 |
Report from to
89 |
90 |
91 |
92 |
93 | S.NO |
94 |
95 |
96 | Parking Number |
97 | Owner Name |
98 | Vehicle Reg Number |
99 |
100 | Action |
101 |
102 |
103 |
104 |
110 |
111 |
112 | |
113 |
114 |
115 | |
116 | |
117 | |
118 |
119 | View |
120 |
121 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
--------------------------------------------------------------------------------
/change-password.php:
--------------------------------------------------------------------------------
1 | 0){
16 | $ret=mysqli_query($con,"update tbladmin set Password='$newpassword' where ID='$adminid'");
17 | $msg= "Your password successully changed";
18 | } else {
19 |
20 | $msg="Your current password is wrong";
21 | }
22 |
23 |
24 |
25 | }
26 |
27 |
28 | ?>
29 |
30 |
31 |
32 |
33 | Change Password
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
79 |
80 |
81 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
--------------------------------------------------------------------------------
/edit-category.php:
--------------------------------------------------------------------------------
1 |
26 |
27 |
28 |
29 |
30 | Manage Category
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
65 |
66 |
67 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
--------------------------------------------------------------------------------
/forgot-password.php:
--------------------------------------------------------------------------------
1 | 0){
14 | $_SESSION['contactno']=$contactno;
15 | $_SESSION['email']=$email;
16 | header('location:reset-password.php');
17 | }
18 | else{
19 | $msg="Invalid Details. Please try again.";
20 | }
21 | }
22 | ?>
23 |
24 |
25 |
26 |
27 | Forgot Page
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
--------------------------------------------------------------------------------
/images/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/.gitignore
--------------------------------------------------------------------------------
/images/admin.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/admin.jpg
--------------------------------------------------------------------------------
/images/avatar/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/1.jpg
--------------------------------------------------------------------------------
/images/avatar/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/2.jpg
--------------------------------------------------------------------------------
/images/avatar/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/3.jpg
--------------------------------------------------------------------------------
/images/avatar/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/4.jpg
--------------------------------------------------------------------------------
/images/avatar/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/5.jpg
--------------------------------------------------------------------------------
/images/avatar/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/6.jpg
--------------------------------------------------------------------------------
/images/avatar/64-1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/64-1.jpg
--------------------------------------------------------------------------------
/images/avatar/64-2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/avatar/64-2.jpg
--------------------------------------------------------------------------------
/images/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/favicon.png
--------------------------------------------------------------------------------
/images/images.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/images.png
--------------------------------------------------------------------------------
/images/logo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/logo.png
--------------------------------------------------------------------------------
/images/logo.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/logo.psd
--------------------------------------------------------------------------------
/images/logo1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/logo1.png
--------------------------------------------------------------------------------
/images/logo2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/logo2.png
--------------------------------------------------------------------------------
/images/logo3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/logo3.png
--------------------------------------------------------------------------------
/images/xxx.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CaptainVish/Vehicle-Parking-Database-Management-System/bbcb20752f68cf0216d96bce29d067f0cc6f1cd4/images/xxx.png
--------------------------------------------------------------------------------
/includes/dbconnection.php:
--------------------------------------------------------------------------------
1 |
8 |
--------------------------------------------------------------------------------
/includes/footer.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/includes/header.php:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/includes/sidebar.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/index.php:
--------------------------------------------------------------------------------
1 | 0){
14 | $_SESSION['vpmsaid']=$ret['ID'];
15 | header('location:dashboard.php');
16 | }
17 | else{
18 | $msg="Invalid Details.";
19 | }
20 | }
21 | ?>
22 |
23 |
24 |
25 |
26 |
Login Page
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
--------------------------------------------------------------------------------
/logout.php:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/logtable.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 |
Log Table
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
84 |
85 |
86 |
87 | S.NO |
88 | Parking Number |
89 | Vehicle Category |
90 | Vehicle Company Name |
91 | Registration Number |
92 | Owner Name |
93 | Owner Contact Number |
94 | In Time |
95 | Out Time |
96 | Remark |
97 | Status |
98 | Parking Fee |
99 |
100 |
101 |
102 |
103 |
109 |
110 |
111 | |
112 |
113 |
114 | |
115 | |
116 | |
117 | |
118 | |
119 | |
120 | |
121 | |
122 | |
123 | |
134 | |
135 |
136 |
137 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
--------------------------------------------------------------------------------
/manage-category.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | Manage Category
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
84 |
85 |
86 |
87 | S.NO |
88 |
89 |
90 | Category |
91 |
92 | Action |
93 |
94 |
95 |
96 |
102 |
103 |
104 | |
105 |
106 |
107 | |
108 |
109 | Edit Details |
110 |
111 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
--------------------------------------------------------------------------------
/manage-incomingvehicle.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | Manage Incoming Vehicle
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
84 |
85 |
86 |
87 | S.NO |
88 |
89 |
90 | Parking Number |
91 | Owner Name |
92 | Vehicle Reg Number |
93 |
94 | Action |
95 |
96 |
97 |
98 |
103 |
104 |
105 | |
106 |
107 |
108 | |
109 | |
110 | |
111 | View|Print
112 | |
113 |
114 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
--------------------------------------------------------------------------------
/manage-outgoingvehicle.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | Manage Incoming Vehicley
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
84 |
85 |
86 |
87 | S.NO |
88 |
89 |
90 | Parking Number |
91 | Owner Name |
92 | Vehicle Reg Number |
93 |
94 | Action |
95 |
96 |
97 |
98 |
104 |
105 |
106 | |
107 |
108 |
109 | |
110 | |
111 | |
112 |
113 | View |
114 | Print
115 | |
116 |
117 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
--------------------------------------------------------------------------------
/print.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
25 |
26 |
27 |
28 |
29 |
30 | Vehicle Parking receipt |
31 |
32 |
33 |
34 |
35 | Parking Number |
36 | |
37 |
38 |
39 | Vehicle Category |
40 | |
41 |
42 |
43 | Vehicle Company Name |
44 | |
45 |
46 | Registration Number |
47 | |
48 |
49 |
50 | Owner Name |
51 | |
52 |
53 | Owner Contact Number |
54 | |
55 |
56 |
57 | In Time |
58 | |
59 | Status |
60 | |
71 |
72 |
73 |
74 | Out time |
75 | |
76 | Rarking Charge |
77 | |
78 |
79 |
80 | Remark |
81 | |
82 |
83 |
84 |
85 |
86 |
87 |
88 | |
89 |
90 |
91 |
92 |
93 |
94 |
--------------------------------------------------------------------------------
/reset-password.php:
--------------------------------------------------------------------------------
1 | alert('Password successfully changed');";
17 | session_destroy();
18 | }
19 |
20 | }
21 | ?>
22 |
23 |
24 |
25 |
26 | Reset Page
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
55 |
56 |
57 |
58 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
--------------------------------------------------------------------------------
/search-vehicle.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | Search Vehicle
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
97 |
98 |
104 |
Result against "" keyword
105 |
106 |
107 |
108 |
109 | S.NO |
110 |
111 |
112 | Parking Number |
113 | Owner Name |
114 | Vehicle Reg. Number |
115 |
116 | Action |
117 |
118 |
119 |
120 | 0){
124 | $cnt=1;
125 | while ($row=mysqli_fetch_array($ret)) {
126 |
127 | ?>
128 |
129 |
130 | |
131 |
132 |
133 | |
134 | |
135 | |
136 |
137 | View |
138 |
139 |
142 |
143 | No record found against this search |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
--------------------------------------------------------------------------------
/user-profile.php:
--------------------------------------------------------------------------------
1 |
24 |
25 |
26 |
27 |
28 | User Profile
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
63 |
64 |
65 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
--------------------------------------------------------------------------------
/users_list.php:
--------------------------------------------------------------------------------
1 |
12 |
13 |
14 |
15 |
16 |
17 | Manage Users
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
81 |
82 |
85 |
86 |
87 |
88 |
89 |
90 | S.NO |
91 | Name |
92 | Email |
93 | Mobile No |
94 | Category |
95 | Company |
96 | Registration |
97 | Action |
98 |
99 |
100 |
101 |
104 |
105 |
108 |
109 |
110 | |
111 |
112 |
113 | |
114 | |
115 | |
116 | |
117 | |
118 | |
119 |
120 | Delete |
121 |
122 | Edit | Park
123 | |
124 |
125 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
166 |
167 |
168 |
169 |
170 |
--------------------------------------------------------------------------------
/view-incomingvehicle-detail.php:
--------------------------------------------------------------------------------
1 |
34 |
35 |
36 |
37 |
38 |
39 | View Vehicle Detail
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
77 |
78 |
79 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
104 |
105 |
106 |
113 |
114 |
115 | Parking Number |
116 | |
117 |
118 |
119 | Vehicle Category |
120 | |
121 |
122 |
123 | Vehicle Company Name |
124 | |
125 |
126 |
127 | Registration Number |
128 | |
129 |
130 |
131 | Owner Name |
132 | |
133 |
134 |
135 | Owner Contact Number |
136 | |
137 |
138 |
139 | In Time |
140 | |
141 |
142 |
143 | Status |
144 | |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
196 |
197 |
198 |
199 | Remark |
200 | |
201 |
202 |
203 |
204 | Parking Fee |
205 | |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
--------------------------------------------------------------------------------
/view-outgoingvehicle-detail.php:
--------------------------------------------------------------------------------
1 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | View Vehicle Detail
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
55 |
56 |
57 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
82 |
83 |
84 |
91 |
92 |
93 | Parking Number |
94 | |
95 |
96 |
97 | Vehicle Category |
98 | |
99 |
100 |
101 | Vehicle Company Name |
102 | |
103 |
104 |
105 | Registration Number |
106 | |
107 |
108 |
109 | Owner Name |
110 | |
111 |
112 |
113 | Owner Contact Number |
114 | |
115 |
116 |
117 | In Time |
118 | |
119 |
120 |
121 | Out Time |
122 | |
123 |
124 |
125 | Remark |
126 | |
127 |
128 |
129 | Status |
130 | |
131 |
132 |
133 |
134 | Parking Fee |
135 | |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
--------------------------------------------------------------------------------