Added countdown timer specific post form

This commit is contained in:
Pierre 2018-01-05 17:57:49 +01:00
parent 8b3b0337d3
commit 267a990306
3 changed files with 32 additions and 2 deletions

View File

@ -45,8 +45,9 @@
.post-form .post-image, .post-form .post-image,
.post-form .post-youtube, .post-form .post-youtube,
.post-form .post-movie, .post-form .post-movie,
.post-form .post-weblink .post-form .post-weblink,
.post-form .post-pdf { .post-form .post-pdf,
.post-form .post-countdown {
display: none; display: none;
} }

View File

@ -174,6 +174,28 @@ ComunicWeb.components.posts.form = {
}); });
//End : PDF //End : PDF
//Add countdown timer specific informations
var countdownForm = createElem2({
appendTo: boxBody,
type: "div",
class: "post-countdown"
});
var timeEndInput = createFormGroup({
target: countdownForm,
label: "Date de fin",
placeholder: "dd/mm/yyyy",
type: "text"
});
$(timeEndInput).datepicker({
autoclose: true,
format: "dd/mm/yyyy"
});
//End : countdown timer
//Create post type change handler //Create post type change handler
var changesHandler = function(){ var changesHandler = function(){
@ -182,6 +204,7 @@ ComunicWeb.components.posts.form = {
movieInputForm.style.display = movieType.checked ? "block" : "none"; movieInputForm.style.display = movieType.checked ? "block" : "none";
linkChooseForm.style.display = linkType.checked ? "block" : "none"; linkChooseForm.style.display = linkType.checked ? "block" : "none";
pdfUploadForm.style.display = pdfType.checked ? "block" : "none"; pdfUploadForm.style.display = pdfType.checked ? "block" : "none";
countdownForm.style.display = countdownType.checked ? "block" : "none";
}; };
//Apply changesHandler function to all the data types //Apply changesHandler function to all the data types

View File

@ -44,6 +44,9 @@ class Dev {
//Light box //Light box
"3rdparty/lightbox/ekko-lightbox.min.css", "3rdparty/lightbox/ekko-lightbox.min.css",
//Datepicker
"3rdparty/adminLTE/plugins/datepicker/datepicker3.css",
//VideoJS //VideoJS
//"3rdparty/videojs/6.4.0/video-js.min.css" //"3rdparty/videojs/6.4.0/video-js.min.css"
); );
@ -94,6 +97,9 @@ class Dev {
//Bootstrap-WYSIWYG //Bootstrap-WYSIWYG
"3rdparty/bootstrap-wysiwyg.js", "3rdparty/bootstrap-wysiwyg.js",
//Datepicker
"3rdparty/adminLTE/plugins/datepicker/bootstrap-datepicker.js",
//VideoJS //VideoJS
//"3rdparty/videojs/6.4.0/video.min.js" //"3rdparty/videojs/6.4.0/video.min.js"
); );