Initial commit

This commit is contained in:
root
2026-01-19 17:44:46 +01:00
commit 823af8b11d
8721 changed files with 1130846 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
<div class="search-container">{{{search}}}</div>
<div class="list-container">{{{list}}}</div>

View File

@@ -0,0 +1,25 @@
<div class="margin-bottom-2x margin-top">
<input
type="text"
maxlength="64"
placeholder="{{translate 'Search'}}"
data-name="quick-search"
class="form-control"
spellcheck="false"
>
</div>
<ul class="list-group list-group-panel array-add-list-group no-side-margin">
{{#each dashletList}}
<li class="list-group-item" data-name="{{./this}}">
<a
role="button"
tabindex="0"
class="add text-bold"
data-name="{{./this}}"
>{{translate this category="dashlets"}}</a>
</li>
{{/each}}
</ul>
<div class="no-data hidden">{{translate 'No Data'}}</div>

View File

@@ -0,0 +1,35 @@
{{#unless optionDataList}}
{{translate 'No Data'}}
{{/unless}}
{{#if optionDataList}}
<div class="margin-bottom-2x margin-top">
<input
type="text"
maxlength="64"
placeholder="{{translate 'Search'}}"
data-name="quick-search"
class="form-control"
spellcheck="false"
>
</div>
<ul class="list-group list-group-panel array-add-list-group no-side-margin">
{{#each optionDataList}}
<li class="list-group-item clearfix" data-name="{{value}}">
<input
class="cell form-checkbox form-checkbox-small"
type="checkbox"
data-value="{{value}}"
>
<a
role="button"
tabindex="0"
class="add text-bold"
data-value="{{value}}"
>{{label}}</a>
</li>
{{/each}}
</ul>
{{/if}}
<div class="no-data hidden">{{translate 'No Data'}}</div>

View File

@@ -0,0 +1,41 @@
<div class="no-side-margin record">
<div>
<div class="record-grid-wide">
<div class="left">
<div class="middle">
<div class="panel panel-default first last">
<div class="panel-body panel-body-form">
<div class="row">
<div class="cell form-group col-md-6" data-name="currentPassword">
<label
class="control-label"
data-name="currentPassword"
>{{translate 'currentPassword' scope='User' category='fields'}}</label>
<div class="field" data-name="currentPassword">{{{currentPassword}}}</div>
</div>
</div>
<div class="row">
<div class="cell form-group col-md-6" data-name="password">
<label
class="control-label"
data-name="password"
>{{translate 'newPassword' scope='User' category='fields'}}</label>
<div class="field" data-name="password">{{{password}}}</div>
</div>
</div>
<div class="row">
<div class="cell form-group col-md-6" data-name="passwordConfirm">
<label
class="control-label"
data-name="passwordConfirm"
>{{translate 'passwordConfirm' scope='User' category='fields'}}</label>
<div class="field" data-name="passwordConfirm">{{{passwordConfirm}}}</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1 @@
<div class="record-container record no-side-margin">{{{record}}}</div>

View File

@@ -0,0 +1,21 @@
<h4>{{translate 'duplicate' category="messages"}}</h4>
{{#if scope}}
<div class="list-container margin-top-2x">{{{record}}}</div>
{{else}}
<div class="margin-top-2x">
<table class="table table-panel">
{{#each duplicates}}
<tr>
<td>
<a
href="#{{#if _entityType}}{{_entityType}}{{else}}{{../scope}}{{/if}}/view/{{id}}"
target="_BLANK"
>{{name}}</a>
{{#if _entityType}}({{translate _entityType category='scopeNames'}}){{/if}}
</td>
</tr>
{{/each}}
</table>
{{/if}}
</div>

View File

@@ -0,0 +1,37 @@
<div class="no-side-margin record">
<div>
<div class="record-grid-wide">
<div class="left">
<div class="middle">
<div class="panel panel-default first last">
<div class="panel-body panel-body-form">
<div class="row">
<div class="cell form-group col-md-6" data-name="dashboardTabList">
<label
class="control-label"
data-name="dashboardTabList"
>{{translate 'dashboardTabList' category='fields' scope="Preferences"}}</label>
<div class="field" data-name="dashboardTabList">
{{{dashboardTabList}}}
</div>
</div>
{{#if hasLocked}}
<div class="cell form-group col-md-6" data-name="dashboardLocked">
<label
class="control-label"
data-name="dashboardLocked"
>{{translate 'dashboardLocked' category='fields' scope="Preferences"}}</label>
<div class="field" data-name="dashboardLocked">
{{{dashboardLocked}}}
</div>
</div>
{{/if}}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1 @@
<div class="edit-container record no-side-margin">{{{edit}}}</div>

View File

@@ -0,0 +1,12 @@
<link href="{{basePath}}client/css/cropper.css" rel="stylesheet">
<div class="row">
<div class="col-sm-6">
<div style="text-align: center;" class="image-container"></div>
</div>
<div class="col-sm-6">
<div class="btn-group">
<button class="btn btn-default btn-icon" data-action="zoomIn"><span class="fas fa-search-plus"></span></button>
<button class="btn btn-default btn-icon" data-action="zoomOut"><span class="fas fa-search-minus"></span></button>
</div>
</div>
</div>

View File

@@ -0,0 +1,3 @@
<div style="text-align: center;" class="image-container">
<img src="{{url}}" style="max-width: 100%;">
</div>

View File

@@ -0,0 +1,7 @@
<ul class="list-group no-side-margin">
{{#each optionDataList}}
<li class="list-group-item">
<a role="button" tabindex="0" data-action="move" data-value="{{value}}">{{label}}</a>
</li>
{{/each}}
</ul>

View File

@@ -0,0 +1 @@
<div class="list-container">{{{list}}}</div>

View File

@@ -0,0 +1,3 @@
<div class="record no-side-margin">{{{record}}}</div>
<div class="well info-text">{{complexText infoText}}</div>

View File

@@ -0,0 +1,24 @@
<div class="panel panel-default no-side-margin">
<div class="panel-body">
<div class="row">
<div class="cell col-md-6 form-group" data-name="currency">
<label class="control-label" data-name="currency">{{translate 'Convert to'}}</label>
<div class="field" data-name="currency">{{{currency}}}</div>
</div>
</div>
<div class="row">
<div class="cell col-md-6 form-group" data-name="baseCurrency">
<label class="control-label" data-name="baseCurrency">{{translate 'baseCurrency' category='fields' scope='Settings'}}</label>
<div class="field" data-name="baseCurrency">{{{baseCurrency}}}</div>
</div>
</div>
<div class="row">
<div class="cell col-md-6 form-group" data-name="currencyRates">
<label class="control-label" data-name="currencyRates">{{translate 'currencyRates' category='fields' scope='Settings'}}</label>
<div class="field" data-name="currencyRates">{{{currencyRates}}}</div>
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,37 @@
<div class="panel panel-default no-side-margin">
<div class="panel-body{{#if fieldList}} panel-body-form{{/if}}">
{{#unless fieldList}}
<div>{{translate 'emptyMassUpdate' category='messages'}}</div>
{{else}}
<div class="button-container">
<button class="btn btn-default pull-right hidden" data-action="reset">{{translate 'Reset'}}</button>
<div class="btn-group">
<button
class="btn btn-default dropdown-toggle select-field"
data-toggle="dropdown"
tabindex="-1"
>{{translate 'Add Field'}} <span class="caret"></span></button>
<ul class="dropdown-menu pull-left filter-list">
{{#each fieldList}}
<li
data-name="{{./this}}"
><a
role="button"
tabindex="0"
data-name="{{./this}}"
data-action="addField"
>{{translate this scope=../entityType category='fields'}}</a></li>
{{/each}}
</ul>
</div>
</div>
{{/unless}}
<div>
<div class="fields-container"></div>
</div>
</div>
</div>

View File

@@ -0,0 +1,36 @@
<div class="panel panel-default no-side-margin">
<div class="panel-body">
<div class="cell form-group" data-name="userName">
<label class="control-label" data-name="userName">{{translate 'Username' scope='User'}}</label>
<div class="field" data-name="userName">
<input
type="text"
name="username"
class="form-control"
autocomplete="username"
autocapitalize="off"
spellcheck="false"
maxlength="255"
>
</div>
</div>
<div class="cell form-group" data-name="emailAddress">
<label class="control-label" data-name="emailAddress">{{translate 'Email Address' scope='User'}}</label>
<div class="field" data-name="emailAddress">
<input
type="text"
name="emailAddress"
class="form-control"
autocomplete="espo-change-password-emailAddress"
autocapitalize="off"
spellcheck="false"
maxlength="255"
>
</div>
</div>
<div class="msg-box hidden"></div>
</div>
</div>

View File

@@ -0,0 +1,2 @@
<div class="search-container">{{{search}}}</div>
<div class="list-container">{{{list}}}</div>

View File

@@ -0,0 +1,12 @@
<div class="panel panel-default no-side-margin">
<div class="panel-body">
<div class="cell form-group" data-name="name">
<label class="control-label" data-name="name">{{translate 'name' category='fields'}}</label>
<div class="field" data-name="name">
{{{name}}}
</div>
</div>
</div>
</div>

View File

@@ -0,0 +1,10 @@
<div class="search-container margin-bottom">{{{search}}}</div>
{{#unless categoriesDisabled}}
<div class="row row-list-container">
<div class="categories-container col-md-3 col-sm-4">{{{categories}}}</div>
<div class="list-container col-md-9 col-sm-8">{{{list}}}</div>
</div>
{{else}}
<div class="list-container">{{{list}}}</div>
{{/unless}}

View File

@@ -0,0 +1,2 @@
<div class="search-container margin-bottom">{{{search}}}</div>
<div class="list-container">{{{list}}}</div>