calendar.html 22 KB

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