Upravy v editoru webu
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
|
||||
|
||||
<div class="container-fluid my-5">
|
||||
<h3 class="text-center">Kdo?</h3>
|
||||
|
||||
<div class="row justify-content-center my-5">
|
||||
<div class="col-md-4">
|
||||
|
||||
|
||||
+102
-82
@@ -1,109 +1,129 @@
|
||||
<div class="boxes__container">
|
||||
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
<a href="/guests/">Poslední reakce na pozvánky</a>
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
<a href="/guests/">Poslední reakce na pozvánky</a>
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
||||
<table class="table table-bordered table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Jméno</td>
|
||||
<td>Počet osob</td>
|
||||
<td>Přijde?</td>
|
||||
<td>Datum reakce</td>
|
||||
</tr>
|
||||
<tbody>
|
||||
<% if (typeof invitations != 'undefined') { %>
|
||||
<table class="table table-bordered table-striped table-hover">
|
||||
<thead>
|
||||
<tr>
|
||||
<td>Jméno</td>
|
||||
<td>Počet osob</td>
|
||||
<td>Přijde?</td>
|
||||
<td>Datum reakce</td>
|
||||
</tr>
|
||||
<tbody>
|
||||
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<% invitations.forEach(function (invitation) { %>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<% if (invitation.will_come !== null) { %>
|
||||
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
<tr>
|
||||
<td><%= invitation.name %></td>
|
||||
<td><%= invitation.person_count %></td>
|
||||
<td>
|
||||
<% if (invitation.will_come) { %>
|
||||
Ano
|
||||
<% } else { %>
|
||||
Ne
|
||||
<% } %>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<% if (typeof invitation.date != 'undefined') { %>
|
||||
<%= invitation.date.toLocaleDateString () %>
|
||||
<% } %>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<% }
|
||||
}) %>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
<% } else { %>
|
||||
<div class="alert alert-warning">Zatím nikdo neodpověděl na pozvánku.</div>
|
||||
<% } %>
|
||||
|
||||
</div>
|
||||
<div class="card-footer">
|
||||
|
||||
|
||||
Zareagovalo 28 hostů - zúčastní se 20, nemůže 8.
|
||||
Zareagovalo <%= invitations.length %> hostů - zúčastní se 20, nemůže 8.
|
||||
|
||||
<button class="btn btn-secondary pull-right">
|
||||
Seznam hostů
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<button class="btn btn-secondary pull-right">
|
||||
Seznam hostů
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
Poznámky </h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
Poznámky </h3>
|
||||
</div>
|
||||
<form action="./" method="post">
|
||||
<div class="card-body">
|
||||
<textarea name="notes" cols="30" rows="10" class="wysiwyg"><%= notes %></textarea>
|
||||
</div>
|
||||
|
||||
<div class="card-footer">
|
||||
<button class="btn btn-secondary pull-right">Uložit</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
|
||||
<textarea name="notes" cols="30" rows="10" class="wysiwyg"></textarea>
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
<a href="/calendar">Nadcházející události</a>
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
<div class="card-footer">
|
||||
<button class="btn btn-secondary pull-right">Uložit</button>
|
||||
</div>
|
||||
</div>
|
||||
todo
|
||||
|
||||
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
<a href="/calendar">Nadcházející události</a>
|
||||
</h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
todo
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
Úkoly </h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
|
||||
<ul>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<% var cnt = 0 %>
|
||||
<% tasks.forEach(function (task) { %>
|
||||
<li>
|
||||
<input type="checkbox" name="tasks[<%= cnt++ %>][done]" <%= typeof task.done != 'undefined' && task.done ? 'checked' : '' %>>
|
||||
<span class="edit-inline"><%= task.name %></span>
|
||||
</li>
|
||||
<% }) %>
|
||||
|
||||
</ul>
|
||||
|
||||
<div class="card boxes__item">
|
||||
<div class="card-header">
|
||||
<h3>
|
||||
Úkoly </h3>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
</div>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<input type="checkbox" checked>
|
||||
<span>Ukol 1</span>
|
||||
</li>
|
||||
<li><input type="checkbox">
|
||||
<span>Ukol 1</span>
|
||||
</li>
|
||||
<li>
|
||||
<input type="checkbox">
|
||||
<span>Ukol 1</span>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="card-footer">
|
||||
|
||||
</div>
|
||||
<form method="post">
|
||||
<input type="text" name="tasks[<%= tasks.length %>][name]">
|
||||
|
||||
<div class="card-footer">
|
||||
|
||||
<input type="text">
|
||||
|
||||
<div class="btn btn-secondary ">Uložit</div>
|
||||
</div>
|
||||
</div>
|
||||
<button class="btn btn-secondary ">Uložit</button>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,37 +1,41 @@
|
||||
|
||||
<section class="web-part container">
|
||||
<h3 class="text-center">Fotogalerie</h3>
|
||||
<h3 class="text-center">Fotogalerie</h3>
|
||||
|
||||
|
||||
<div class="btn-toolbar justify-content-center my-5" role="toolbar" aria-label="Toolbar with button groups">
|
||||
<div class="btn-group" role="group" aria-label="First group">
|
||||
<button type="button" data-target="#newPhotoModal" data-toggle="modal" class="btn btn-secondary">Přidat fotografie</button>
|
||||
<button type="button" data-target="#newGalleryModal" data-toggle="modal" class="btn btn-secondary">Přidat album</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="btn-toolbar justify-content-center my-5" role="toolbar" aria-label="Toolbar with button groups">
|
||||
<div class="btn-group" role="group" aria-label="First group">
|
||||
<button type="button" data-target="#newPhotoModal" data-toggle="modal" class="btn btn-secondary">
|
||||
Přidat fotografie
|
||||
</button>
|
||||
<button type="button" data-target="#newGalleryModal" data-toggle="modal" class="btn btn-secondary">
|
||||
Přidat album
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="gallery__container">
|
||||
|
||||
<div class="gallery__container">
|
||||
<%- include('../partials/notification.ejs', {parameter: "newAlbum", notificationText: "Album úspěšně vytvořeno."}) %>
|
||||
<%- include('../partials/notification.ejs', {parameter: "upload", notificationText: "Fotografie úspěšně nahrány do vybraných alb."}) %>
|
||||
|
||||
<% for(var i = 1; i <= 6; i++) { %>
|
||||
<div class="gallery__item">
|
||||
<img src="/dist/images/gallery/<%= i %>.jpg" alt="">
|
||||
<% for(var i = 1; i <= 7; i++) { %>
|
||||
<% if (i < 7 || (typeof queryString.ok !== 'undefined' && queryString.ok == "newAlbum")) { %>
|
||||
|
||||
<a href="/editor/gallery_detail" class="gallery__overlay">
|
||||
<h4>Jméno galerie</h4>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
|
||||
</a>
|
||||
|
||||
</div>
|
||||
|
||||
<% } %>
|
||||
</div>
|
||||
|
||||
<% include ../partials/editor/modals/newGallery.ejs %>
|
||||
<% include ../partials/editor/modals/uploadPhoto.ejs %>
|
||||
<div class="gallery__item">
|
||||
<img src="/dist/images/gallery/<%= i %>.jpg" alt="">
|
||||
|
||||
|
||||
<a href="/editor/gallery_detail" class="gallery__overlay">
|
||||
<h4>Jméno galerie</h4>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p>
|
||||
</a>
|
||||
</div>
|
||||
<% } %>
|
||||
<% } %>
|
||||
</div>
|
||||
|
||||
<% include ../partials/editor/modals/newGallery.ejs %>
|
||||
<% include ../partials/editor/modals/uploadPhoto.ejs %>
|
||||
|
||||
|
||||
</section>
|
||||
@@ -1,57 +1,72 @@
|
||||
<section class="web-part container">
|
||||
|
||||
<h2>Nadpis alba</h2>
|
||||
<article>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
||||
magna aliqua. Ut enim ad minim veniam, quis
|
||||
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
|
||||
reprehenderit in voluptate velit esse cillum dolore eu fugiat
|
||||
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
|
||||
id est laborum.</p>
|
||||
</article>
|
||||
<h2>Nadpis alba</h2>
|
||||
<article>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et
|
||||
dolore
|
||||
magna aliqua. Ut enim ad minim veniam, quis
|
||||
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
|
||||
reprehenderit in voluptate velit esse cillum dolore eu fugiat
|
||||
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit
|
||||
anim
|
||||
id est laborum.</p>
|
||||
</article>
|
||||
|
||||
<% include ../partials/editor/modals/editGalleryText.ejs %>
|
||||
<% include ../partials/editor/modals/editGalleryText.ejs %>
|
||||
|
||||
<div class="btn-toolbar justify-content-center my-5" role="toolbar" aria-label="Toolbar with button groups">
|
||||
<!--<div class="btn-group" role="group" aria-label="First group">-->
|
||||
<button type="button" class="btn js-move-button-trigger btn-secondary">
|
||||
<i class="fa fa-arrows"></i>
|
||||
Přesunout fotografie
|
||||
</button>
|
||||
|
||||
<button type="button" class="btn js-move-done-button-trigger btn-primary" hidden>
|
||||
Hotovo
|
||||
</button>
|
||||
|
||||
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#newPhotoModal">
|
||||
<i class="fa fa-plus"></i> Nahrát fotografie
|
||||
</button>
|
||||
|
||||
<button type="button" class="btn js-delete-button-trigger btn-danger">
|
||||
Smazat fotografie
|
||||
</button>
|
||||
|
||||
<button type="button" class="btn js-delete-button-confirmation btn-primary" data-toggle="modal" data-target="#deletePhotosModal" hidden>
|
||||
Odstranit vybrané
|
||||
</button>
|
||||
<!--</div>-->
|
||||
</div>
|
||||
|
||||
|
||||
<div class="btn-toolbar justify-content-center my-5" role="toolbar" aria-label="Toolbar with button groups">
|
||||
<!--<div class="btn-group" role="group" aria-label="First group">-->
|
||||
<button type="button" class="btn js-move-button-trigger btn-secondary">
|
||||
Přesunout fotografie
|
||||
</button>
|
||||
<%- include('../partials/notification.ejs', {parameter: "upload"}) %>
|
||||
|
||||
<button type="button" class="btn js-move-done-button-trigger btn-primary" hidden>
|
||||
Hotovo
|
||||
</button>
|
||||
<a name="program"></a>
|
||||
|
||||
<button type="button" class="btn js-delete-button-trigger btn-secondary">
|
||||
Smazat fotografie
|
||||
</button>
|
||||
<div class="gallery__container draggable-container">
|
||||
|
||||
<button type="button" class="btn js-delete-button-confirmation btn-primary" data-toggle="modal" data-target="#deletePhotosModal" hidden>
|
||||
Odstranit vybrané
|
||||
</button>
|
||||
<!--</div>-->
|
||||
</div>
|
||||
<% for(var i = 1; i <= 10; i++) { %>
|
||||
<% if (i < 7 || (typeof queryString.ok !== 'undefined' && queryString.ok == "upload")) { %>
|
||||
|
||||
<div class="gallery__item draggable">
|
||||
|
||||
<div class="gallery__container draggable-container">
|
||||
<div class="gallery__buttons">
|
||||
<input class="gallery__buttons__item js-delete-checkbox" type="checkbox">
|
||||
<i class="gallery__buttons__item js-move-button sort-handle fa fa-arrows"></i>
|
||||
</div>
|
||||
|
||||
<% for(var i = 1; i <= 6; i++) { %>
|
||||
<div class="gallery__item draggable">
|
||||
<a href="/dist/images/gallery/<%= i %>.jpg" data-lightbox="gallery">
|
||||
<img src="/dist/images/gallery/<%= i %>.jpg" alt="">
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="gallery__buttons">
|
||||
<input class="gallery__buttons__item js-delete-checkbox" type="checkbox">
|
||||
<i class="gallery__buttons__item js-move-button sort-handle fa fa-arrows"></i>
|
||||
</div>
|
||||
<% } %>
|
||||
<% } %>
|
||||
|
||||
<img src="/dist/images/gallery/<%= i %>.jpg" alt="">
|
||||
</div>
|
||||
|
||||
<% } %>
|
||||
</div>
|
||||
|
||||
<% include ../partials/editor/modals/newGallery.ejs %>
|
||||
<% include ../partials/editor/modals/uploadPhoto.ejs %>
|
||||
<% include ../partials/editor/modals/deletePhotos.ejs %>
|
||||
</div>
|
||||
|
||||
<% include ../partials/editor/modals/newGallery.ejs %>
|
||||
<%- include('../partials/editor/modals/uploadPhoto.ejs', {hideAlbum: true}) %>
|
||||
<% include ../partials/editor/modals/deletePhotos.ejs %>
|
||||
</section>
|
||||
+30
-18
@@ -1,5 +1,7 @@
|
||||
<section class="web-part">
|
||||
<div class="title-image" style="background-image: url('/dist/images/01.jpg')">
|
||||
<%- include('../partials/notification.ejs', {parameter: "titlePhoto"})%>
|
||||
|
||||
<div class="title-image" style="background-image: url('/dist/images/<%= (typeof queryString.ok !== 'undefined' && queryString.ok == "titlePhoto") ? '01.jpg' : '02.jpg' %>')">
|
||||
|
||||
<div class="web-part__edit">
|
||||
<a href="#setTitlePhotoModal" data-toggle="modal" data-target="#setTitlePhotoModal">
|
||||
@@ -11,14 +13,13 @@
|
||||
</section>
|
||||
|
||||
<section class="web-part container">
|
||||
<a name="aboutUs"></a>
|
||||
|
||||
<%- include('../partials/notification.ejs', {parameter: "aboutUs"})%>
|
||||
|
||||
<h2> Adam a Eva </h2>
|
||||
<article>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
||||
magna aliqua. Ut enim ad minim veniam, quis
|
||||
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
|
||||
reprehenderit in voluptate velit esse cillum dolore eu fugiat
|
||||
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
|
||||
id est laborum.</p>
|
||||
<p><%- aboutUs %></p>
|
||||
</article>
|
||||
|
||||
<% include ../partials/editor/modals/setAboutUs.ejs %>
|
||||
@@ -26,18 +27,21 @@
|
||||
|
||||
<section class="web-part container text-center">
|
||||
|
||||
<%- include('../partials/notification.ejs', {parameter: "weddingInfo"})%>
|
||||
|
||||
<a name="mainInfo"></a>
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<h2>Kdy?</h2>
|
||||
<p>1. 9. 2019</p>
|
||||
<p><%= wedding.when %></p>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<h2>Kde?</h2>
|
||||
<p>Zámek Litomyšl</p>
|
||||
<p><%= wedding.where %></p>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<h2>V kolik?</h2>
|
||||
<p>11:00</p>
|
||||
<p><%= wedding.at %></p>
|
||||
</div>
|
||||
|
||||
<% include ../partials/editor/modals/mainInfo.ejs %>
|
||||
@@ -46,20 +50,24 @@
|
||||
</section>
|
||||
|
||||
<section class="web-part container">
|
||||
<h3 class="text-center">Svatební program</h3>
|
||||
|
||||
<%- include('../partials/notification.ejs', {parameter: "program"})%>
|
||||
|
||||
<a name="program"></a>
|
||||
<h3 class="text-center my-5">Svatební program</h3>
|
||||
|
||||
<div class="timeline-container">
|
||||
|
||||
<div class="timeline timeline-horizontal">
|
||||
|
||||
<% for(var i = 0; i < 5; i++) { %>
|
||||
<% for(var i in program) { %>
|
||||
<div class="timeline__item">
|
||||
|
||||
<i class="timeline__icon fa fa-2x fa-heart-o"></i>
|
||||
<i class="timeline__icon fa fa-2x fa-<%= program[i]['icon']%>"></i>
|
||||
|
||||
<div class="timeline__content">
|
||||
<h3>11:00</h3>
|
||||
<p><%= i %> Hostina</p>
|
||||
<h3><%= program[i]['time']%></h3>
|
||||
<p><%= program[i]['title']%></p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
@@ -74,7 +82,7 @@
|
||||
|
||||
|
||||
<section class="web-part container">
|
||||
<h3 class="text-center">Fotogalerie</h3>
|
||||
<h3 class="text-center my-5">Fotogalerie</h3>
|
||||
|
||||
<div class="gallery__container">
|
||||
|
||||
@@ -101,9 +109,13 @@
|
||||
<section class="web-part container">
|
||||
<h3 class="text-center">Napište nám</h3>
|
||||
|
||||
<div id="js-contact-form-status"></div>
|
||||
<%- include('../partials/notification.ejs', {parameter: "contactForm", notificationText: "Zpráva úspěšně odeslána. Ozveme se co nejdříve."})%>
|
||||
|
||||
<form id="contact-form" method="post" action="javascript:void(0);" role="form">
|
||||
|
||||
<form id="contact-form" method="post" role="form">
|
||||
<a name="contactForm"></a>
|
||||
|
||||
<input type="hidden" name="redirectParams" value="ok=contactForm#contactForm">
|
||||
|
||||
<div class="row">
|
||||
<div class="col-md-5">
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
|
||||
|
||||
<section class="web-part container">
|
||||
<h2> Náš příběh </h2>
|
||||
|
||||
<%- include('../partials/notification.ejs', {parameter: "text"})%>
|
||||
|
||||
|
||||
<h2> Náš příběh </h2>
|
||||
<article>
|
||||
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore
|
||||
magna aliqua. Ut enim ad minim veniam, quis
|
||||
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in
|
||||
reprehenderit in voluptate velit esse cillum dolore eu fugiat
|
||||
nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim
|
||||
id est laborum.</p>
|
||||
<%- ourStory %>
|
||||
</article>
|
||||
|
||||
<% include ../partials/editor/modals/ourStory.ejs %>
|
||||
|
||||
@@ -12,8 +12,10 @@
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<form method="post">
|
||||
<div class="modal-body">
|
||||
|
||||
<input type="hidden" name="redirectParams" value="ok=weddingInfo#mainInfo">
|
||||
|
||||
<% include ../../weddingInfo.ejs %>
|
||||
|
||||
@@ -23,9 +25,10 @@
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Uložit
|
||||
<button type="submit" class="btn btn-primary">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -1,26 +1,40 @@
|
||||
|
||||
<div class="modal fade" id="newGalleryModal" tabindex="-1" role="dialog" aria-labelledby="newGalleryModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="newGalleryModalLabel">Přidat album</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="newGalleryModalLabel">Přidat album</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<form method="post">
|
||||
<input type="hidden" name="redirectParams" value="ok=newAlbum">
|
||||
|
||||
<div class="form-group"><label for="gallery_name">Název alba</label><input type="text" name="gallery_name" id="gallery_name" class="form-control"></div>
|
||||
<div class="form-group"><label for="description">Poznámka</label>
|
||||
<textarea class="wysiwyg" name="description"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
|
||||
<div class="form-group">
|
||||
<label for="gallery_name">Název alba</label>
|
||||
<input type="text" required name="gallery_name" id="gallery_name" class="form-control">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="gallery_name">Vyberte fotografie</label>
|
||||
<input type="file" multiple required class="form-control">
|
||||
</div>
|
||||
|
||||
<div class="form-group">
|
||||
<label for="description">Poznámka</label>
|
||||
<textarea class="wysiwyg" name="description"></textarea>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="submit" class="btn btn-primary">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,27 +1,32 @@
|
||||
<div class="web-part__edit">
|
||||
<a href="#ourStoryModal" data-toggle="modal" data-target="#ourStoryModal">
|
||||
<i class="fa fa-pencil-square"></i>
|
||||
</a>
|
||||
<a href="#ourStoryModal" data-toggle="modal" data-target="#ourStoryModal">
|
||||
<i class="fa fa-pencil-square"></i>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="modal fade" id="ourStoryModal" tabindex="-1" role="dialog" aria-labelledby="ourStoryModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="ourStoryModalLabel">Editovat text</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<textarea class="wysiwyg" name="aboutUs"></textarea>
|
||||
</div>
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="ourStoryModalLabel">Editovat text</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<form method="post">
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<input type="hidden" name="redirectParams" value="ok=text">
|
||||
|
||||
<div class="modal-body">
|
||||
<textarea class="wysiwyg" name="ourStory"><%= ourStory %></textarea>
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="submit" class="btn btn-primary">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,82 +1,105 @@
|
||||
<div class="web-part__edit">
|
||||
<a href="#setProgramModal" data-toggle="modal" data-target="#setProgramModal">
|
||||
<i class="fa fa-pencil-square"></i>
|
||||
</a>
|
||||
<a href="#setProgramModal" data-toggle="modal" data-target="#setProgramModal">
|
||||
<i class="fa fa-pencil-square"></i>
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<div class="modal fade" id="setProgramModal" tabindex="-1" role="dialog" aria-labelledby="setProgramModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog modal-lg" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="modal-dialog modal-lg" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<form method="post">
|
||||
|
||||
<input type="hidden" name="redirectParams" value="ok=program#program">
|
||||
|
||||
<div class="modal-body">
|
||||
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Čas</th>
|
||||
<th>Ikona</th>
|
||||
<th>Název události</th>
|
||||
<th>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="template-container">
|
||||
<tr class="template">
|
||||
<td><input type="text" class="form-control time" name="time[]" placeholder="11:00"></td>
|
||||
<td class="text-center">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th></th>
|
||||
<th>Čas</th>
|
||||
<th>Ikona</th>
|
||||
<th>Název události</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="template-container draggable-container">
|
||||
|
||||
<a href="javascript:void(0);" class="js-set-icon-program">
|
||||
<input type="hidden" name="icon[]" value="heart">
|
||||
<i class="fa fa-2x fa-heart"></i>
|
||||
</a>
|
||||
<% for(var i in program) { %>
|
||||
<tr class="template draggable template-container__item">
|
||||
<td>
|
||||
<i class="fa fa-ellipsis-v sort-handle"></i>
|
||||
</td>
|
||||
<td style="position: relative">
|
||||
<input type="text" class="form-control time select-time" size="4" name="program[<%= i %>][time][]" value="<%= program[i]['time'] %>" placeholder="11:00">
|
||||
</td>
|
||||
<td class="text-center">
|
||||
|
||||
</td>
|
||||
<td><input type="text" class="form-control program-description" name="description[]"></td>
|
||||
<td><a href="javascript:void(0);" class="js-remove-program" hidden><i class="fa fa-trash"></i></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<a href="javascript:void(0);" class="js-add-program" data-template-container=".template-container" data-template=".template"><i class="fa fa-plus"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
<a href="javascript:void(0);" class="js-set-icon-program">
|
||||
<input type="hidden" name="program[<%= i %>][icon][]" value="<%= program[i]['icon'] %>">
|
||||
<i class="fa fa-2x fa-<%= program[i]['icon'] %>"></i>
|
||||
</a>
|
||||
|
||||
</td>
|
||||
<td>
|
||||
<input type="text" class="form-control program-description" name="program[<%= i %>][title][]" value="<%= program[i]['title'] %>">
|
||||
</td>
|
||||
<td>
|
||||
<a href="javascript:void(0);" class="js-remove-program"><i class="fa fa-trash"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
<% } %>
|
||||
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<a href="javascript:void(0);" class="btn btn-outline-secondary js-add-program" data-template-container=".template-container" data-template=".template"><i class="fa fa-plus"></i> Přidat akci</a>
|
||||
|
||||
<a href="javascript:void(0);" class="btn btn-outline-secondary js-sort-events" style="display: none" data-template-container=".template-container" data-template=".template"><i class="fa fa-sort-numeric-asc"></i> Seřadit akce chronologicky</a>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="submit" class="btn btn-primary">Uložit
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="modal fade" id="setIconProgramModal" tabindex="-1" role="dialog" aria-labelledby="setIconProgramModal" aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-body">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-body">
|
||||
|
||||
<a href="javascript:void(0);" data-icon="gear" class="js-choose-icon"><i class="fa fa-2x fa-gear"></i></a>
|
||||
<a href="javascript:void(0);" data-icon="dashboard" class="js-choose-icon"><i class="fa fa-2x fa-dashboard"></i></a>
|
||||
<a href="javascript:void(0);" data-icon="home" class="js-choose-icon"><i class="fa fa-2x fa-home"></i></a>
|
||||
<% var icons = ['gear', 'home', 'automobile', 'bell', 'bullhorn', 'child', 'coffee', 'diamond', 'film', 'camera',
|
||||
'camera-retro', 'fire', 'birthday-cake', 'heart', 'image', 'map', 'map-marker', 'map-o',
|
||||
'motorcycle', 'plane', 'road', 'cutlery', 'paint-brush', 'gift', 'glass', 'star', 'star-o'
|
||||
] %>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<% for (var i in icons) { %>
|
||||
|
||||
<a href="javascript:void(0);" data-icon="<%= icons[i] %>" class="js-choose-icon"><i class="fa fa-3x fa-<%= icons[i] %>"></i></a>
|
||||
|
||||
<% } %>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -13,15 +13,21 @@
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<form method="post">
|
||||
|
||||
<input type="hidden" name="redirectParams" value="ok=aboutUs#aboutUs">
|
||||
|
||||
<div class="modal-body">
|
||||
<textarea class="wysiwyg" name="aboutUs"></textarea>
|
||||
<textarea class="wysiwyg" name="aboutUs"><%= aboutUs %></textarea>
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Uložit
|
||||
</button>
|
||||
<button type="submit" class="btn btn-primary">Uložit</button>
|
||||
</div>
|
||||
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -8,6 +8,10 @@
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<form method="post">
|
||||
|
||||
<input type="hidden" name="redirectParams" value="ok=titlePhoto">
|
||||
|
||||
<div class="modal-body">
|
||||
<div class="form-group">
|
||||
<label>Vybrat obrázek</label>
|
||||
@@ -23,8 +27,9 @@
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Nastavit</button>
|
||||
<button type="submit" class="btn btn-primary">Nastavit</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -1,54 +1,69 @@
|
||||
<div class="modal fade" id="newPhotoModal" tabindex="-1" role="dialog" aria-labelledby="newPhotoModalLabel" aria-hidden="true">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title" id="newGalleryModalLabel">Nahrát fotografii</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="modal-dialog" role="document">
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title">Nahrát fotografii</h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Výběr fotografií</th>
|
||||
<th>Album</th>
|
||||
<th>
|
||||
</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="template-container">
|
||||
<tr class="template">
|
||||
<td><input type="file" multiple name="photos[]"></td>
|
||||
<td>
|
||||
<form method="post" class="js-upload">
|
||||
|
||||
<select name="album" class="form-control">
|
||||
<% for (var i = 0; i < 6; i++) { %>
|
||||
<option value="<%= i %>">Album <%= i %></option>
|
||||
<% } %>
|
||||
</select>
|
||||
<input type="hidden" name="redirectParams" value="ok=upload">
|
||||
|
||||
</td>
|
||||
<td><a href="javascript:void(0);" class="js-remove-program btn btn-outline-primary" hidden><i class="fa fa-trash"></i></a></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<a href="javascript:void(0);" class="js-add-program btn btn-outline-primary" data-template-container=".template-container" data-template=".template"><i class="fa fa-plus"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
</table>
|
||||
<div class="modal-body">
|
||||
|
||||
</div>
|
||||
<table>
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Výběr fotografií</th>
|
||||
<% if (typeof hideAlbum === 'undefined' || !hideAlbum) { %>
|
||||
<th>Album</th>
|
||||
<% } %>
|
||||
<th></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="template-container">
|
||||
<tr class="template">
|
||||
<td><input type="file" accept="image/*" multiple required name="photos[]"></td>
|
||||
<% if (typeof hideAlbum === 'undefined' || !hideAlbum) { %>
|
||||
<td>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">Nahrát
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<select name="album" class="form-control">
|
||||
<% for (var i = 0; i < 6; i++) { %>
|
||||
<option value="<%= i %>">Album <%= i %></option>
|
||||
<% } %>
|
||||
</select>
|
||||
</td>
|
||||
<% } %>
|
||||
<td>
|
||||
<a href="javascript:void(0);" class="js-remove-program btn btn-outline-primary" hidden><i class="fa fa-trash"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
<% if (typeof hideAlbum === 'undefined' || !hideAlbum) { %>
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="4">
|
||||
<a href="javascript:void(0);" class="js-add-program btn btn-outline-primary" data-template-container=".template-container" data-template=".template"><i class="fa fa-plus"></i></a>
|
||||
</td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
<% } %>
|
||||
|
||||
</table>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-secondary" data-dismiss="modal">Storno</button>
|
||||
<button type="submit" class="btn btn-primary">Nahrát
|
||||
</button>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -0,0 +1,14 @@
|
||||
<% if (typeof queryString.ok !== "undefined" && queryString.ok == parameter) { %>
|
||||
|
||||
<div class="text-success alert alert-success js-notification" style="position: absolute; width: 50%; left: 25%; top: 0; z-index: 9999">
|
||||
<i class="fa fa-check"></i>
|
||||
<% if (typeof notificationText === 'undefined') { %>
|
||||
|
||||
Úspěšně uloženo
|
||||
|
||||
<% } else { %>
|
||||
<%= notificationText %>
|
||||
<% } %>
|
||||
</div>
|
||||
|
||||
<% } %>
|
||||
@@ -1,17 +1,17 @@
|
||||
<div class="row">
|
||||
<div class="col-md-4">
|
||||
<h2>Kdy?</h2>
|
||||
<input type="text" class="form-control select-date">
|
||||
<h3>Kdy?</h3>
|
||||
<input type="text" class="form-control select-date" name="wedding[when]" value="<%= wedding.when%>">
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<h2>Kde?</h2>
|
||||
<h3>Kde?</h3>
|
||||
|
||||
<input type="text" id="map-input" class="form-control" />
|
||||
<input type="text" id="map-input" class="form-control" name="wedding[where]" value="<%= wedding.where%>" />
|
||||
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<h2>V kolik?</h2>
|
||||
<input type="text" class="form-control select-time">
|
||||
<h3>V kolik?</h3>
|
||||
<input type="text" class="form-control select-time" name="wedding[at]" value="<%= wedding.at%>">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user