diff --git a/css/layout-css/agenda-style.upload.css b/css/layout-css/agenda-style.upload.css
index 5fe9a1f9..ff3724fe 100644
--- a/css/layout-css/agenda-style.upload.css
+++ b/css/layout-css/agenda-style.upload.css
@@ -1056,6 +1056,35 @@
width: calc(100% - 60px);
}
+.agenda-detail-overlay .file-holder {
+ padding: 0;
+ list-style-type: none;
+}
+
+.agenda-detail-overlay .file-holder li {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding-bottom: 10px;
+ border-bottom: 1px solid rgba(51,51,51,0.2);
+ cursor: pointer;
+}
+
+.agenda-detail-overlay .file-holder .file-title {
+ padding-top: 5px;
+ font-weight: bold;
+ color: #666;
+}
+
+.agenda-detail-overlay .file-holder .file-icon {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ font-size: 34px;
+ min-width: 30px;
+ color: #666;
+}
+
.new-agenda-list-container .slide-over .agenda-item-inner-content h2.agenda-item-title,
.agenda-detail-overlay .agenda-item-inner-content h2.agenda-item-title {
position: relative;
diff --git a/css/layout-css/news-feed-style.upload.css b/css/layout-css/news-feed-style.upload.css
index 934a2bd7..dd85c071 100644
--- a/css/layout-css/news-feed-style.upload.css
+++ b/css/layout-css/news-feed-style.upload.css
@@ -1436,6 +1436,35 @@ html.ie11 .new-news-feed-list-container .news-feed-list-item:not(.open) .slide-o
z-index: 13;
}
+.news-feed-detail-overlay-wrapper .file-holder {
+ padding: 0;
+ list-style-type: none;
+}
+
+.news-feed-detail-overlay-wrapper .file-holder li {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding-bottom: 10px;
+ border-bottom: 1px solid rgba(51,51,51,0.2);
+ cursor: pointer;
+}
+
+.news-feed-detail-overlay-wrapper .file-holder .file-title {
+ padding-top: 5px;
+ font-weight: bold;
+ color: #666;
+}
+
+.news-feed-detail-overlay-wrapper .file-holder .file-icon {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ font-size: 34px;
+ min-width: 30px;
+ color: #666;
+}
+
.news-feed-detail-overlay-wrapper .news-feed-detail-overlay-close.go-previous-screen {
font-size: 2em;
}
diff --git a/css/layout-css/simple-list-style.upload.css b/css/layout-css/simple-list-style.upload.css
index dff21d12..a6c4fb5d 100644
--- a/css/layout-css/simple-list-style.upload.css
+++ b/css/layout-css/simple-list-style.upload.css
@@ -751,6 +751,35 @@ html.ie11 .simple-list-item .list-item-description {
display: none;
}
+.simple-list-detail-overlay .file-holder {
+ padding: 0;
+ list-style-type: none;
+}
+
+.simple-list-detail-overlay .file-holder li {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding-bottom: 10px;
+ border-bottom: 1px solid rgba(51,51,51,0.2);
+ cursor: pointer;
+}
+
+.simple-list-detail-overlay .file-holder .file-title {
+ padding-top: 5px;
+ font-weight: bold;
+ color: #666;
+}
+
+.simple-list-detail-overlay .file-holder .file-icon {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ font-size: 34px;
+ min-width: 30px;
+ color: #666;
+}
+
/* COMMENTS */
.simple-list-comment-panel {
diff --git a/css/layout-css/small-card-style.upload.css b/css/layout-css/small-card-style.upload.css
index 28f2ecef..9ca50fb3 100644
--- a/css/layout-css/small-card-style.upload.css
+++ b/css/layout-css/small-card-style.upload.css
@@ -1194,6 +1194,35 @@
display: none;
}
+.small-card-details-holder .file-holder {
+ padding: 0;
+ list-style-type: none;
+}
+
+.small-card-details-holder .file-holder li {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding-bottom: 10px;
+ border-bottom: 1px solid rgba(51,51,51,0.2);
+ cursor: pointer;
+}
+
+.small-card-details-holder .file-holder .file-title {
+ padding-top: 5px;
+ font-weight: bold;
+ color: #666;
+}
+
+.small-card-details-holder .file-holder .file-icon {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ font-size: 34px;
+ min-width: 30px;
+ color: #666;
+}
+
@media screen and (min-width: 640px) {
.small-card-detail-overlay .small-card-detail-overlay-wrapper {
position: absolute;
diff --git a/css/layout-css/small-h-card-style.upload.css b/css/layout-css/small-h-card-style.upload.css
index 31000e85..189d9fd6 100644
--- a/css/layout-css/small-h-card-style.upload.css
+++ b/css/layout-css/small-h-card-style.upload.css
@@ -485,6 +485,35 @@
z-index: 13;
}
+.small-h-card-detail-overlay-wrapper .file-holder {
+ padding: 0;
+ list-style-type: none;
+}
+
+.small-h-card-detail-overlay-wrapper .file-holder li {
+ display: flex;
+ align-items: center;
+ justify-content: space-between;
+ padding-bottom: 10px;
+ border-bottom: 1px solid rgba(51,51,51,0.2);
+ cursor: pointer;
+}
+
+.small-h-card-detail-overlay-wrapper .file-holder .file-title {
+ padding-top: 5px;
+ font-weight: bold;
+ color: #666;
+}
+
+.small-h-card-detail-overlay-wrapper .file-holder .file-icon {
+ display: flex;
+ align-items: center;
+ justify-content: flex-end;
+ font-size: 34px;
+ min-width: 30px;
+ color: #666;
+}
+
.small-h-card-detail-overlay-wrapper .small-h-card-detail-overlay-close.go-previous-screen {
font-size: 2em;
}
diff --git a/js/build.templates.js b/js/build.templates.js
index b9b6adb8..d27f51ef 100644
--- a/js/build.templates.js
+++ b/js/build.templates.js
@@ -7,7 +7,7 @@ this["Fliplet"]["Widget"]["Templates"]["templates.build.agenda-base"] = Handleba
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.agenda-cards-detail"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
- return "
\n
\n {{#if [Title]}}\n
{{[Title]}}
\n {{/if}}\n
\n {{#if [Location]}}\n
{{{[Location]}}}
\n {{/if}}\n
{{[Start Time]}}{{#ifCond [Start Time] '&&' [End Time]}} - {{/ifCond}}{{[End Time]}}{{#if [Full Date]}} / {{/if}}{{moment [Full Date] format=\"D MMM YYYY\"}}
\n
\n\n
\n
\n
\n Bookmark\n
\n
\n Bookmarked\n
\n\n
\n
\n {{#if pollButton}}\n
\n Poll\n
\n {{/if}}\n {{#if surveyButton}}\n
\n Survey\n
\n {{/if}}\n {{#if questionsButton}}\n
\n Questions\n
\n {{/if}}\n
\n\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n\n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n
";
+ return "\n
\n {{#if [Title]}}\n
{{[Title]}}
\n {{/if}}\n
\n {{#if [Location]}}\n
{{{[Location]}}}
\n {{/if}}\n
{{[Start Time]}}{{#ifCond [Start Time] '&&' [End Time]}} - {{/ifCond}}{{[End Time]}}{{#if [Full Date]}} / {{/if}}{{moment [Full Date] format=\"D MMM YYYY\"}}
\n
\n\n
\n
\n
\n Bookmark\n
\n
\n Bookmarked\n
\n\n
\n
\n {{#if pollButton}}\n
\n Poll\n
\n {{/if}}\n {{#if surveyButton}}\n
\n Survey\n
\n {{/if}}\n {{#if questionsButton}}\n
\n Questions\n
\n {{/if}}\n
\n\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'file'}}\n {{#if content}}\n
\n {{#if labelEnabled}}\n {{label}}
\n {{/if}}\n {{#each content}}\n - \n
{{formatFilename this}}
\n \n \n \n
\n \n {{/each}}\n
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n\n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n
";
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.agenda-cards-loop"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
@@ -35,7 +35,7 @@ this["Fliplet"]["Widget"]["Templates"]["templates.build.news-feed-comment"] = Ha
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.news-feed-detail"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
- return "\n {{#if [Image]}}\n
\n

\n
\n {{/if}}\n
\n
\n
\n {{#ifCond [Date] '||' [Categories]}}\n
{{formatDate [Date]}} {{#ifCond [Date] '&&' [Categories]}}/{{/ifCond}} {{[Categories]}}
\n {{/ifCond}}\n {{#if likesEnabled}}\n
\n {{/if}}\n\n {{#if bookmarksEnabled}}\n
\n {{/if}}\n\n {{#if commentsEnabled}}\n \n {{/if}}\n
\n {{#if [Title]}}\n
{{[Title]}}
\n {{/if}}\n {{#if [Content]}}\n
\n {{{auth [Content]}}}\n
\n {{/if}}\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n
\n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n {{#if commentsEnabled}}\n \n {{/if}}\n
\n
\n
\n
";
+ return "\n {{#if [Image]}}\n
\n

\n
\n {{/if}}\n
\n
\n
\n {{#ifCond [Date] '||' [Categories]}}\n
{{formatDate [Date]}} {{#ifCond [Date] '&&' [Categories]}}/{{/ifCond}} {{[Categories]}}
\n {{/ifCond}}\n {{#if likesEnabled}}\n
\n {{/if}}\n\n {{#if bookmarksEnabled}}\n
\n {{/if}}\n\n {{#if commentsEnabled}}\n \n {{/if}}\n
\n {{#if [Title]}}\n
{{[Title]}}
\n {{/if}}\n {{#if [Content]}}\n
\n {{{auth [Content]}}}\n
\n {{/if}}\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'file'}}\n {{#if content}}\n
\n {{#if labelEnabled}}\n {{label}}
\n {{/if}}\n {{#each content}}\n - \n
{{formatFilename this}}
\n \n \n \n
\n \n {{/each}}\n
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n
\n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n {{#if commentsEnabled}}\n \n {{/if}}\n
\n
\n
\n
";
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.news-feed-filters"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
@@ -63,7 +63,7 @@ this["Fliplet"]["Widget"]["Templates"]["templates.build.simple-list-comment"] =
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.simple-list-detail"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
- return "\n {{#each data}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n\n \n
\n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n {{#if likesEnabled}}\n
\n {{/if}}\n\n {{#if bookmarksEnabled}}\n
\n {{/if}}\n\n {{#if commentsEnabled}}\n \n {{/if}}\n
\n
\n
";
+ return "\n {{#each data}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n \n \n {{#ifCond type '==' 'file'}}\n {{#if content}}\n
\n {{#if labelEnabled}}\n {{label}}
\n {{/if}}\n {{#each content}}\n - \n
{{formatFilename this}}
\n \n \n \n
\n \n {{/each}}\n
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n\n \n
\n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n {{#if likesEnabled}}\n
\n {{/if}}\n\n {{#if bookmarksEnabled}}\n
\n {{/if}}\n\n {{#if commentsEnabled}}\n \n {{/if}}\n
\n
\n
";
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.simple-list-filters"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
@@ -87,7 +87,7 @@ this["Fliplet"]["Widget"]["Templates"]["templates.build.small-card-base"] = Hand
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.small-card-detail"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
- return "{{#if [Image]}}\n\n
\n {{#unless [Image]}}
{{/unless}}\n
\n{{/if}}\n\n
\n {{#if bookmarksEnabled}}\n
\n {{/if}}\n {{#ifCond [First Name] '||' [Last Name] }}\n
{{[First Name]}} {{[Last Name]}}
\n {{/ifCond}}\n
{{[Title]}}
\n
{{[Location]}}
\n
\n\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n\n \n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n
\n";
+ return "{{#if [Image]}}\n\n
\n {{#unless [Image]}}
{{/unless}}\n
\n{{/if}}\n\n
\n {{#if bookmarksEnabled}}\n
\n {{/if}}\n {{#ifCond [First Name] '||' [Last Name] }}\n
{{[First Name]}} {{[Last Name]}}
\n {{/ifCond}}\n
{{[Title]}}
\n
{{[Location]}}
\n
\n\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n \n \n {{#ifCond type '==' 'file'}}\n {{#if content}}\n
\n {{#if labelEnabled}}\n {{label}}
\n {{/if}}\n {{#each content}}\n - \n
{{formatFilename this}}
\n \n \n \n
\n \n {{/each}}\n
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n\n \n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n
\n";
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.small-card-filters"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
@@ -111,7 +111,7 @@ this["Fliplet"]["Widget"]["Templates"]["templates.build.small-h-card-base"] = Ha
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.small-h-card-detail"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
- return "{{#if [Image]}}\n\n
\n {{#unless [Image]}}
{{/unless}}\n
\n{{/if}}\n\n
\n
{{[First Name]}} {{[Last Name]}}
\n
{{[Title]}}
\n
{{[Location]}}
\n
\n\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n\n \n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n
";
+ return "{{#if [Image]}}\n\n
\n {{#unless [Image]}}
{{/unless}}\n
\n{{/if}}\n\n
\n
{{[First Name]}} {{[Last Name]}}
\n
{{[Title]}}
\n
{{[Location]}}
\n
\n\n
\n {{#each entryDetails}}\n \n {{#ifCond type '==' 'image'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n

\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'text'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{content}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'html'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{{auth content}}}
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'url'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'tel'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'mail'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
\n {{/if}}\n {{/ifCond}}\n\n \n {{#ifCond type '==' 'date'}}\n {{#if content}}\n {{#if labelEnabled}}\n
{{label}}
\n {{/if}}\n\n
{{formatDate content}}
\n {{/if}}\n {{/ifCond}}\n\n \n \n {{#ifCond type '==' 'file'}}\n {{#if content}}\n
\n {{#if labelEnabled}}\n {{label}}
\n {{/if}}\n {{#each content}}\n - \n
{{formatFilename this}}
\n \n \n \n
\n \n {{/each}}\n
\n {{/if}}\n {{/ifCond}}\n\n {{/each}}\n
\n\n \n {{#ifCond editEntry '||' deleteEntry}}\n
\n {{#if editEntry}}\n
Edit
\n {{/if}}\n {{#if deleteEntry}}\n
Delete
\n {{/if}}\n
\n {{/ifCond}}\n
\n
";
},"useData":true});
this["Fliplet"]["Widget"]["Templates"]["templates.build.small-h-card-loop"] = Handlebars.template({"compiler":[7,">= 4.0.0"],"main":function(container,depth0,helpers,partials,data) {
diff --git a/js/interface.templates.js b/js/interface.templates.js
index 05685b64..0f8652a5 100644
--- a/js/interface.templates.js
+++ b/js/interface.templates.js
@@ -49,7 +49,7 @@ this["Fliplet"]["Widget"]["Templates"]["templates.interface.detail-view-panels"]
+ ((stack1 = helpers.unless.call(alias1,(depth0 != null ? depth0.editable : depth0),{"name":"unless","hash":{},"fn":container.program(15, data, 0),"inverse":container.noop,"data":data})) != null ? stack1 : "")
+ ">\n \n \n \n \n \n \n \n \n \n \n \n
\n \n
diff --git a/templates/build/news-feed-detail.build.hbs b/templates/build/news-feed-detail.build.hbs
index fd64e0df..5de622fb 100644
--- a/templates/build/news-feed-detail.build.hbs
+++ b/templates/build/news-feed-detail.build.hbs
@@ -135,6 +135,26 @@
\{{/if}}
\{{/ifCond}}
+
+ \{{#ifCond type '==' 'file'}}
+ \{{#if content}}
+
+ \{{#if labelEnabled}}
+ \{{label}}
+ \{{/if}}
+ \{{#each content}}
+ -
+
\{{formatFilename this}}
+
+
+
+
+
+ \{{/each}}
+
+ \{{/if}}
+ \{{/ifCond}}
+
\{{/each}}
diff --git a/templates/build/simple-list-detail.build.hbs b/templates/build/simple-list-detail.build.hbs
index 0755fc76..0c4e75c7 100644
--- a/templates/build/simple-list-detail.build.hbs
+++ b/templates/build/simple-list-detail.build.hbs
@@ -85,6 +85,27 @@
\{{/if}}
\{{/ifCond}}
+
+
+ \{{#ifCond type '==' 'file'}}
+ \{{#if content}}
+
+ \{{#if labelEnabled}}
+ \{{label}}
+ \{{/if}}
+ \{{#each content}}
+ -
+
\{{formatFilename this}}
+
+
+
+
+
+ \{{/each}}
+
+ \{{/if}}
+ \{{/ifCond}}
+
\{{/each}}
diff --git a/templates/build/small-card-detail.build.hbs b/templates/build/small-card-detail.build.hbs
index a5ab8a89..6e1d2d2a 100644
--- a/templates/build/small-card-detail.build.hbs
+++ b/templates/build/small-card-detail.build.hbs
@@ -135,6 +135,27 @@
\{{/if}}
\{{/ifCond}}
+
+
+ \{{#ifCond type '==' 'file'}}
+ \{{#if content}}
+
+ \{{#if labelEnabled}}
+ \{{label}}
+ \{{/if}}
+ \{{#each content}}
+ -
+
\{{formatFilename this}}
+
+
+
+
+
+ \{{/each}}
+
+ \{{/if}}
+ \{{/ifCond}}
+
\{{/each}}
diff --git a/templates/build/small-h-card-detail.build.hbs b/templates/build/small-h-card-detail.build.hbs
index 73734510..28c40086 100644
--- a/templates/build/small-h-card-detail.build.hbs
+++ b/templates/build/small-h-card-detail.build.hbs
@@ -123,6 +123,27 @@
\{{/if}}
\{{/ifCond}}
+
+
+ \{{#ifCond type '==' 'file'}}
+ \{{#if content}}
+
+ \{{#if labelEnabled}}
+ \{{label}}
+ \{{/if}}
+ \{{#each content}}
+ -
+
\{{formatFilename this}}
+
+
+
+
+
+ \{{/each}}
+
+ \{{/if}}
+ \{{/ifCond}}
+
\{{/each}}
diff --git a/templates/interface/detail-view-panels.interface.hbs b/templates/interface/detail-view-panels.interface.hbs
index 0f4305b3..13bafcd7 100644
--- a/templates/interface/detail-view-panels.interface.hbs
+++ b/templates/interface/detail-view-panels.interface.hbs
@@ -32,6 +32,7 @@
+