calendar.html 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <!-- Meta, title, CSS, favicons, etc. -->
  6. <meta charset="utf-8">
  7. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8. <meta name="viewport" content="width=device-width, initial-scale=1">
  9. <title>Gentallela Alela! | </title>
  10. <!-- Bootstrap -->
  11. <link href="../vendors/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  12. <!-- Font Awesome -->
  13. <link href="../vendors/font-awesome/css/font-awesome.min.css" rel="stylesheet">
  14. <!-- FullCalendar -->
  15. <link href="../vendors/fullcalendar/dist/fullcalendar.min.css" rel="stylesheet">
  16. <link href="../vendors/fullcalendar/dist/fullcalendar.print.css" rel="stylesheet" media="print">
  17. <!-- Custom styling plus plugins -->
  18. <link href="css/custom.css" rel="stylesheet">
  19. </head>
  20. <body class="nav-md">
  21. <div class="container body">
  22. <div class="main_container">
  23. <div class="col-md-3 left_col">
  24. <div class="left_col scroll-view">
  25. <div class="navbar nav_title" style="border: 0;">
  26. <a href="index.html" class="site_title"><i class="fa fa-paw"></i> <span>Gentellela Alela!</span></a>
  27. </div>
  28. <div class="clearfix"></div>
  29. <!-- menu profile quick info -->
  30. <div class="profile">
  31. <div class="profile_pic">
  32. <img src="images/img.jpg" alt="..." class="img-circle profile_img">
  33. </div>
  34. <div class="profile_info">
  35. <span>Welcome,</span>
  36. <h2>John Doe</h2>
  37. </div>
  38. </div>
  39. <!-- /menu profile quick info -->
  40. <br />
  41. <!-- sidebar menu -->
  42. <div id="sidebar-menu" class="main_menu_side hidden-print main_menu">
  43. <div class="menu_section">
  44. <h3>General</h3>
  45. <ul class="nav side-menu">
  46. <li><a><i class="fa fa-home"></i> Home <span class="fa fa-chevron-down"></span></a>
  47. <ul class="nav child_menu">
  48. <li><a href="index.html">Dashboard</a>
  49. </li>
  50. <li><a href="index2.html">Dashboard2</a>
  51. </li>
  52. <li><a href="index3.html">Dashboard3</a>
  53. </li>
  54. </ul>
  55. </li>
  56. <li><a><i class="fa fa-edit"></i> Forms <span class="fa fa-chevron-down"></span></a>
  57. <ul class="nav child_menu">
  58. <li><a href="form.html">General Form</a>
  59. </li>
  60. <li><a href="form_advanced.html">Advanced Components</a>
  61. </li>
  62. <li><a href="form_validation.html">Form Validation</a>
  63. </li>
  64. <li><a href="form_wizards.html">Form Wizard</a>
  65. </li>
  66. <li><a href="form_upload.html">Form Upload</a>
  67. </li>
  68. <li><a href="form_buttons.html">Form Buttons</a>
  69. </li>
  70. </ul>
  71. </li>
  72. <li><a><i class="fa fa-desktop"></i> UI Elements <span class="fa fa-chevron-down"></span></a>
  73. <ul class="nav child_menu">
  74. <li><a href="general_elements.html">General Elements</a>
  75. </li>
  76. <li><a href="media_gallery.html">Media Gallery</a>
  77. </li>
  78. <li><a href="typography.html">Typography</a>
  79. </li>
  80. <li><a href="icons.html">Icons</a>
  81. </li>
  82. <li><a href="glyphicons.html">Glyphicons</a>
  83. </li>
  84. <li><a href="widgets.html">Widgets</a>
  85. </li>
  86. <li><a href="invoice.html">Invoice</a>
  87. </li>
  88. <li><a href="inbox.html">Inbox</a>
  89. </li>
  90. <li><a href="calendar.html">Calendar</a>
  91. </li>
  92. </ul>
  93. </li>
  94. <li><a><i class="fa fa-table"></i> Tables <span class="fa fa-chevron-down"></span></a>
  95. <ul class="nav child_menu">
  96. <li><a href="tables.html">Tables</a></li>
  97. <li><a href="tables_dynamic.html">Table Dynamic</a></li>
  98. </ul>
  99. </li>
  100. <li><a><i class="fa fa-bar-chart-o"></i> Data Presentation <span class="fa fa-chevron-down"></span></a>
  101. <ul class="nav child_menu">
  102. <li><a href="chartjs.html">Chart JS</a></li>
  103. <li><a href="chartjs2.html">Chart JS2</a></li>
  104. <li><a href="morisjs.html">Moris JS</a></li>
  105. <li><a href="echarts.html">ECharts </a></li>
  106. <li><a href="other_charts.html">Other Charts </a></li>
  107. </ul>
  108. </li>
  109. </ul>
  110. </div>
  111. <div class="menu_section">
  112. <h3>Live On</h3>
  113. <ul class="nav side-menu">
  114. <li><a><i class="fa fa-bug"></i> Additional Pages <span class="fa fa-chevron-down"></span></a>
  115. <ul class="nav child_menu">
  116. <li><a href="e_commerce.html">E-commerce</a>
  117. </li>
  118. <li><a href="projects.html">Projects</a>
  119. </li>
  120. <li><a href="project_detail.html">Project Detail</a>
  121. </li>
  122. <li><a href="contacts.html">Contacts</a>
  123. </li>
  124. <li><a href="profile.html">Profile</a>
  125. </li>
  126. </ul>
  127. </li>
  128. <li><a><i class="fa fa-windows"></i> Extras <span class="fa fa-chevron-down"></span></a>
  129. <ul class="nav child_menu">
  130. <li><a href="page_403.html">403 Error</a>
  131. </li>
  132. <li><a href="page_404.html">404 Error</a>
  133. </li>
  134. <li><a href="page_500.html">500 Error</a>
  135. </li>
  136. <li><a href="plain_page.html">Plain Page</a>
  137. </li>
  138. <li><a href="login.html">Login Page</a>
  139. </li>
  140. <li><a href="pricing_tables.html">Pricing Tables</a>
  141. </li>
  142. </ul>
  143. </li>
  144. <li><a><i class="fa fa-sitemap"></i> Multilevel Menu <span class="fa fa-chevron-down"></span></a>
  145. <ul class="nav child_menu">
  146. <li><a href="#level1_1">Level One</a>
  147. <li><a>Level One<span class="fa fa-chevron-down"></span></a>
  148. <ul class="nav child_menu">
  149. <li class="sub_menu"><a href="level2.html">Level Two</a>
  150. </li>
  151. <li><a href="#level2_1">Level Two</a>
  152. </li>
  153. <li><a href="#level2_2">Level Two</a>
  154. </li>
  155. </ul>
  156. </li>
  157. <li><a href="#level1_2">Level One</a>
  158. </li>
  159. </ul>
  160. </li>
  161. <li><a href="javascript:void(0)"><i class="fa fa-laptop"></i> Landing Page <span class="label label-success pull-right">Coming Soon</span></a>
  162. </li>
  163. </ul>
  164. </div>
  165. </div>
  166. <!-- /sidebar menu -->
  167. <!-- /menu footer buttons -->
  168. <div class="sidebar-footer hidden-small">
  169. <a data-toggle="tooltip" data-placement="top" title="Settings">
  170. <span class="glyphicon glyphicon-cog" aria-hidden="true"></span>
  171. </a>
  172. <a data-toggle="tooltip" data-placement="top" title="FullScreen">
  173. <span class="glyphicon glyphicon-fullscreen" aria-hidden="true"></span>
  174. </a>
  175. <a data-toggle="tooltip" data-placement="top" title="Lock">
  176. <span class="glyphicon glyphicon-eye-close" aria-hidden="true"></span>
  177. </a>
  178. <a data-toggle="tooltip" data-placement="top" title="Logout">
  179. <span class="glyphicon glyphicon-off" aria-hidden="true"></span>
  180. </a>
  181. </div>
  182. <!-- /menu footer buttons -->
  183. </div>
  184. </div>
  185. <!-- top navigation -->
  186. <div class="top_nav">
  187. <div class="nav_menu">
  188. <nav class="" role="navigation">
  189. <div class="nav toggle">
  190. <a id="menu_toggle"><i class="fa fa-bars"></i></a>
  191. </div>
  192. <ul class="nav navbar-nav navbar-right">
  193. <li class="">
  194. <a href="javascript:;" class="user-profile dropdown-toggle" data-toggle="dropdown" aria-expanded="false">
  195. <img src="images/img.jpg" alt="">John Doe
  196. <span class=" fa fa-angle-down"></span>
  197. </a>
  198. <ul class="dropdown-menu dropdown-usermenu pull-right">
  199. <li><a href="javascript:;"> Profile</a>
  200. </li>
  201. <li>
  202. <a href="javascript:;">
  203. <span class="badge bg-red pull-right">50%</span>
  204. <span>Settings</span>
  205. </a>
  206. </li>
  207. <li>
  208. <a href="javascript:;">Help</a>
  209. </li>
  210. <li><a href="login.html"><i class="fa fa-sign-out pull-right"></i> Log Out</a>
  211. </li>
  212. </ul>
  213. </li>
  214. <li role="presentation" class="dropdown">
  215. <a href="javascript:;" class="dropdown-toggle info-number" data-toggle="dropdown" aria-expanded="false">
  216. <i class="fa fa-envelope-o"></i>
  217. <span class="badge bg-green">6</span>
  218. </a>
  219. <ul id="menu1" class="dropdown-menu list-unstyled msg_list" role="menu">
  220. <li>
  221. <a>
  222. <span class="image">
  223. <img src="images/img.jpg" alt="Profile Image" />
  224. </span>
  225. <span>
  226. <span>John Smith</span>
  227. <span class="time">3 mins ago</span>
  228. </span>
  229. <span class="message">
  230. Film festivals used to be do-or-die moments for movie makers. They were where...
  231. </span>
  232. </a>
  233. </li>
  234. <li>
  235. <a>
  236. <span class="image">
  237. <img src="images/img.jpg" alt="Profile Image" />
  238. </span>
  239. <span>
  240. <span>John Smith</span>
  241. <span class="time">3 mins ago</span>
  242. </span>
  243. <span class="message">
  244. Film festivals used to be do-or-die moments for movie makers. They were where...
  245. </span>
  246. </a>
  247. </li>
  248. <li>
  249. <a>
  250. <span class="image">
  251. <img src="images/img.jpg" alt="Profile Image" />
  252. </span>
  253. <span>
  254. <span>John Smith</span>
  255. <span class="time">3 mins ago</span>
  256. </span>
  257. <span class="message">
  258. Film festivals used to be do-or-die moments for movie makers. They were where...
  259. </span>
  260. </a>
  261. </li>
  262. <li>
  263. <a>
  264. <span class="image">
  265. <img src="images/img.jpg" alt="Profile Image" />
  266. </span>
  267. <span>
  268. <span>John Smith</span>
  269. <span class="time">3 mins ago</span>
  270. </span>
  271. <span class="message">
  272. Film festivals used to be do-or-die moments for movie makers. They were where...
  273. </span>
  274. </a>
  275. </li>
  276. <li>
  277. <div class="text-center">
  278. <a>
  279. <strong>See All Alerts</strong>
  280. <i class="fa fa-angle-right"></i>
  281. </a>
  282. </div>
  283. </li>
  284. </ul>
  285. </li>
  286. </ul>
  287. </nav>
  288. </div>
  289. </div>
  290. <!-- /top navigation -->
  291. <!-- page content -->
  292. <div class="right_col" role="main">
  293. <div class="">
  294. <div class="page-title">
  295. <div class="title_left">
  296. <h3>
  297. Calendar
  298. <small>
  299. Click to add/edit events
  300. </small>
  301. </h3>
  302. </div>
  303. <div class="title_right">
  304. <div class="col-md-5 col-sm-5 col-xs-12 form-group pull-right top_search">
  305. <div class="input-group">
  306. <input type="text" class="form-control" placeholder="Search for...">
  307. <span class="input-group-btn">
  308. <button class="btn btn-default" type="button">Go!</button>
  309. </span>
  310. </div>
  311. </div>
  312. </div>
  313. </div>
  314. <div class="clearfix"></div>
  315. <div class="row">
  316. <div class="col-md-12">
  317. <div class="x_panel">
  318. <div class="x_title">
  319. <h2>Calendar Events <small>Sessions</small></h2>
  320. <ul class="nav navbar-right panel_toolbox">
  321. <li><a class="collapse-link"><i class="fa fa-chevron-up"></i></a>
  322. </li>
  323. <li class="dropdown">
  324. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false"><i class="fa fa-wrench"></i></a>
  325. <ul class="dropdown-menu" role="menu">
  326. <li><a href="#">Settings 1</a>
  327. </li>
  328. <li><a href="#">Settings 2</a>
  329. </li>
  330. </ul>
  331. </li>
  332. <li><a class="close-link"><i class="fa fa-close"></i></a>
  333. </li>
  334. </ul>
  335. <div class="clearfix"></div>
  336. </div>
  337. <div class="x_content">
  338. <div id='calendar'></div>
  339. </div>
  340. </div>
  341. </div>
  342. </div>
  343. </div>
  344. </div>
  345. <!-- /page content -->
  346. <!-- footer content -->
  347. <footer>
  348. <div class="pull-right">
  349. Gentelella - Bootstrap Admin Template by <a href="https://colorlib.com">Colorlib</a>
  350. </div>
  351. <div class="clearfix"></div>
  352. </footer>
  353. <!-- /footer content -->
  354. </div>
  355. </div>
  356. <!-- calendar modal -->
  357. <div id="CalenderModalNew" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  358. <div class="modal-dialog">
  359. <div class="modal-content">
  360. <div class="modal-header">
  361. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  362. <h4 class="modal-title" id="myModalLabel">New Calendar Entry</h4>
  363. </div>
  364. <div class="modal-body">
  365. <div id="testmodal" style="padding: 5px 20px;">
  366. <form id="antoform" class="form-horizontal calender" role="form">
  367. <div class="form-group">
  368. <label class="col-sm-3 control-label">Title</label>
  369. <div class="col-sm-9">
  370. <input type="text" class="form-control" id="title" name="title">
  371. </div>
  372. </div>
  373. <div class="form-group">
  374. <label class="col-sm-3 control-label">Description</label>
  375. <div class="col-sm-9">
  376. <textarea class="form-control" style="height:55px;" id="descr" name="descr"></textarea>
  377. </div>
  378. </div>
  379. </form>
  380. </div>
  381. </div>
  382. <div class="modal-footer">
  383. <button type="button" class="btn btn-default antoclose" data-dismiss="modal">Close</button>
  384. <button type="button" class="btn btn-primary antosubmit">Save changes</button>
  385. </div>
  386. </div>
  387. </div>
  388. </div>
  389. <div id="CalenderModalEdit" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
  390. <div class="modal-dialog">
  391. <div class="modal-content">
  392. <div class="modal-header">
  393. <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
  394. <h4 class="modal-title" id="myModalLabel2">Edit Calendar Entry</h4>
  395. </div>
  396. <div class="modal-body">
  397. <div id="testmodal2" style="padding: 5px 20px;">
  398. <form id="antoform2" class="form-horizontal calender" role="form">
  399. <div class="form-group">
  400. <label class="col-sm-3 control-label">Title</label>
  401. <div class="col-sm-9">
  402. <input type="text" class="form-control" id="title2" name="title2">
  403. </div>
  404. </div>
  405. <div class="form-group">
  406. <label class="col-sm-3 control-label">Description</label>
  407. <div class="col-sm-9">
  408. <textarea class="form-control" style="height:55px;" id="descr2" name="descr"></textarea>
  409. </div>
  410. </div>
  411. </form>
  412. </div>
  413. </div>
  414. <div class="modal-footer">
  415. <button type="button" class="btn btn-default antoclose2" data-dismiss="modal">Close</button>
  416. <button type="button" class="btn btn-primary antosubmit2">Save changes</button>
  417. </div>
  418. </div>
  419. </div>
  420. </div>
  421. <div id="fc_create" data-toggle="modal" data-target="#CalenderModalNew"></div>
  422. <div id="fc_edit" data-toggle="modal" data-target="#CalenderModalEdit"></div>
  423. <!-- /calendar modal -->
  424. <!-- jQuery -->
  425. <script src="../vendors/jquery/dist/jquery.min.js"></script>
  426. <!-- Bootstrap -->
  427. <script src="../vendors/bootstrap/dist/js/bootstrap.min.js"></script>
  428. <!-- FastClick -->
  429. <script src="../vendors/fastclick/lib/fastclick.js"></script>
  430. <!-- NProgress -->
  431. <script src="../vendors/nprogress/nprogress.js"></script>
  432. <!-- FullCalendar -->
  433. <script src="../vendors/moment/min/moment.min.js"></script>
  434. <script src="../vendors/fullcalendar/dist/fullcalendar.min.js"></script>
  435. <!-- Custom Theme Scripts -->
  436. <script src="js/custom.js"></script>
  437. <!-- FullCalendar -->
  438. <script>
  439. $(window).load(function() {
  440. var date = new Date(),
  441. d = date.getDate(),
  442. m = date.getMonth(),
  443. y = date.getFullYear(),
  444. started,
  445. categoryClass;
  446. var calendar = $('#calendar').fullCalendar({
  447. header: {
  448. left: 'prev,next today',
  449. center: 'title',
  450. right: 'month,agendaWeek,agendaDay'
  451. },
  452. selectable: true,
  453. selectHelper: true,
  454. select: function(start, end, allDay) {
  455. $('#fc_create').click();
  456. started = start;
  457. ended = end;
  458. $(".antosubmit").on("click", function() {
  459. var title = $("#title").val();
  460. if (end) {
  461. ended = end;
  462. }
  463. categoryClass = $("#event_type").val();
  464. if (title) {
  465. calendar.fullCalendar('renderEvent', {
  466. title: title,
  467. start: started,
  468. end: end,
  469. allDay: allDay
  470. },
  471. true // make the event "stick"
  472. );
  473. }
  474. $('#title').val('');
  475. calendar.fullCalendar('unselect');
  476. $('.antoclose').click();
  477. return false;
  478. });
  479. },
  480. eventClick: function(calEvent, jsEvent, view) {
  481. $('#fc_edit').click();
  482. $('#title2').val(calEvent.title);
  483. categoryClass = $("#event_type").val();
  484. $(".antosubmit2").on("click", function() {
  485. calEvent.title = $("#title2").val();
  486. calendar.fullCalendar('updateEvent', calEvent);
  487. $('.antoclose2').click();
  488. });
  489. calendar.fullCalendar('unselect');
  490. },
  491. editable: true,
  492. events: [{
  493. title: 'All Day Event',
  494. start: new Date(y, m, 1)
  495. }, {
  496. title: 'Long Event',
  497. start: new Date(y, m, d - 5),
  498. end: new Date(y, m, d - 2)
  499. }, {
  500. title: 'Meeting',
  501. start: new Date(y, m, d, 10, 30),
  502. allDay: false
  503. }, {
  504. title: 'Lunch',
  505. start: new Date(y, m, d + 14, 12, 0),
  506. end: new Date(y, m, d, 14, 0),
  507. allDay: false
  508. }, {
  509. title: 'Birthday Party',
  510. start: new Date(y, m, d + 1, 19, 0),
  511. end: new Date(y, m, d + 1, 22, 30),
  512. allDay: false
  513. }, {
  514. title: 'Click for Google',
  515. start: new Date(y, m, 28),
  516. end: new Date(y, m, 29),
  517. url: 'http://google.com/'
  518. }]
  519. });
  520. });
  521. </script>
  522. <!-- /FullCalendar -->
  523. </body>
  524. </html>