Errores solucionados
This commit is contained in:
parent
30e44654b0
commit
b043918921
|
@ -1,4 +1,4 @@
|
|||
hedera-web (1.213-deb8) stable; urgency=low
|
||||
hedera-web (1.304-deb8) stable; urgency=low
|
||||
|
||||
* Initial Release.
|
||||
|
||||
|
|
|
@ -0,0 +1,52 @@
|
|||
|
||||
Vn.Connections = new Class
|
||||
({
|
||||
Extends: Vn.Form
|
||||
|
||||
,_intervalId: null
|
||||
|
||||
,activate: function ()
|
||||
{
|
||||
this._intervalId = setInterval (this.onRefreshClick.bind (this), 60000);
|
||||
}
|
||||
|
||||
,deactivate: function ()
|
||||
{
|
||||
clearTimeout (this._intervalId);
|
||||
}
|
||||
|
||||
,onRefreshClick: function ()
|
||||
{
|
||||
this.$('sessions').refresh ();
|
||||
}
|
||||
|
||||
,onVisitsClick: function ()
|
||||
{
|
||||
this.hash.set ({'form': 'admin/visits'});
|
||||
}
|
||||
|
||||
,onAccessLogClick: function (button, form)
|
||||
{
|
||||
this.hash.set ({
|
||||
'form': 'admin/access-log'
|
||||
,'user': form.get ('user_id')
|
||||
});
|
||||
}
|
||||
|
||||
,onChangeUserClick: function (button, form)
|
||||
{
|
||||
this.gui.supplantUser (form.get ('user_id'),
|
||||
this.onUserSupplant.bind (this));
|
||||
}
|
||||
|
||||
,onUserSupplant: function (userName)
|
||||
{
|
||||
this.hash.set ({'form': 'ecomerce/orders'});
|
||||
}
|
||||
|
||||
,sessionsFunc: function ()
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
});
|
||||
|
|
@ -0,0 +1,41 @@
|
|||
.connections
|
||||
{
|
||||
padding: 1em;
|
||||
}
|
||||
.connections .box
|
||||
{
|
||||
max-width: 25em;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.connections .form
|
||||
{
|
||||
padding: 1.5em;
|
||||
font-size: 1.4em;
|
||||
text-align: right;
|
||||
}
|
||||
|
||||
/* List */
|
||||
|
||||
.connections .list
|
||||
{
|
||||
margin-top: 1em;
|
||||
}
|
||||
.connections .item
|
||||
{
|
||||
display: block;
|
||||
padding: 1em;
|
||||
border-bottom: 1px solid #DDD;
|
||||
}
|
||||
.connections .item > button
|
||||
{
|
||||
float: right;
|
||||
}
|
||||
.connections .item > p
|
||||
{
|
||||
margin: .1em 0;
|
||||
}
|
||||
.connections .item > p.important
|
||||
{
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
|
@ -0,0 +1,76 @@
|
|||
<vn>
|
||||
<div id="title">
|
||||
<h1><t>Connections</t></h1>
|
||||
</div>
|
||||
<div id="actions">
|
||||
<htk-button
|
||||
image="image/dark/refresh.svg"
|
||||
tip="_Refresh"
|
||||
on-click="onRefreshClick"
|
||||
showText="true"/>
|
||||
<htk-button
|
||||
image="image/dark/graph.svg"
|
||||
tip="_Visits"
|
||||
on-click="onVisitsClick"
|
||||
showText="true"/>
|
||||
</div>
|
||||
<div id="form" class="connections">
|
||||
<div class="box">
|
||||
<div class="form">
|
||||
<htk-text>
|
||||
<db-calc-sum
|
||||
property="param"
|
||||
model="sessions"
|
||||
func="sessionsFunc"/>
|
||||
</htk-text>
|
||||
<t>connections</t>
|
||||
</div>
|
||||
</div>
|
||||
<div class="list box">
|
||||
<htk-repeater form-id="iter">
|
||||
<db-model property="model" id="sessions">
|
||||
<custom>
|
||||
SELECT s.id, e.user_id, c.Cliente, e.date_time login, is_new,
|
||||
s.date_time last_activity, a.platform, a.browser, a.version
|
||||
FROM user_session s
|
||||
JOIN visit_user e ON s.visit_user_id = e.id
|
||||
JOIN visit_access c ON e.access_id = c.id
|
||||
JOIN visit_agent a ON c.agent_id = a.id
|
||||
JOIN visit v ON a.visit_id = v.id
|
||||
JOIN account.user u ON e.user_id = u.id
|
||||
JOIN vn2008.Clientes c ON e.user_id = c.Id_cliente
|
||||
ORDER BY last_activity DESC
|
||||
</custom>
|
||||
</db-model>
|
||||
<custom>
|
||||
<div class="item">
|
||||
<htk-button
|
||||
form="iter"
|
||||
column="id"
|
||||
tip="_Supplant user"
|
||||
image="image/incognito.svg"
|
||||
on-click="onChangeUserClick"/>
|
||||
<htk-button
|
||||
form="iter"
|
||||
column="id"
|
||||
tip="_Access log"
|
||||
image="image/gnome.svg"
|
||||
on-click="onAccessLogClick"/>
|
||||
<p class="important">
|
||||
<htk-text form="iter" column="Cliente"/>
|
||||
</p>
|
||||
<p>
|
||||
<htk-text form="iter" column="login" format="%a, %T"/> -
|
||||
<htk-text form="iter" column="last_activity" format="%T"/>
|
||||
</p>
|
||||
<p>
|
||||
<htk-text form="iter" column="platform"/>,
|
||||
<htk-text form="iter" column="browser"/>
|
||||
<htk-text form="iter" column="version"/>
|
||||
</p>
|
||||
</div>
|
||||
</custom>
|
||||
</htk-repeater>
|
||||
</div>
|
||||
</div>
|
||||
</vn>
|
|
@ -1,30 +1,46 @@
|
|||
.visits
|
||||
{
|
||||
padding: 1em;
|
||||
min-width: 50em;
|
||||
}
|
||||
.visits .box
|
||||
{
|
||||
max-width: 60em;
|
||||
max-width: 25em;
|
||||
margin: 0 auto;
|
||||
}
|
||||
.visits .conns-form
|
||||
.visits .form
|
||||
{
|
||||
padding: 1.5em;
|
||||
max-width: 20em;
|
||||
}
|
||||
.visits .summary
|
||||
{
|
||||
margin-top: 1em;
|
||||
}
|
||||
.visits .summary p
|
||||
{
|
||||
padding: 1.5em;
|
||||
font-size: 1.4em;
|
||||
text-align: right;
|
||||
}
|
||||
.visits .form
|
||||
|
||||
/* List */
|
||||
|
||||
.visits .list
|
||||
{
|
||||
padding: 2em;
|
||||
max-width: 25em;
|
||||
}
|
||||
|
||||
|
||||
/* Steps */
|
||||
|
||||
.visits .step
|
||||
{
|
||||
display: none;
|
||||
margin-top: 1em;
|
||||
}
|
||||
.visits .item
|
||||
{
|
||||
display: block;
|
||||
padding: 1em;
|
||||
border-bottom: 1px solid #DDD;
|
||||
}
|
||||
.visits .item > p
|
||||
{
|
||||
margin: .1em 0;
|
||||
}
|
||||
.visits .item > p.important
|
||||
{
|
||||
font-size: 1.2em;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<vn>
|
||||
<div id="title">
|
||||
<h1><t>VisitsManagement</t></h1>
|
||||
<h1><t>Visits</t></h1>
|
||||
</div>
|
||||
<div id="actions">
|
||||
<htk-button
|
||||
|
@ -10,87 +10,47 @@
|
|||
showText="true"/>
|
||||
<htk-button
|
||||
image="image/dark/user-info.svg"
|
||||
tip="_ActiveSessions"
|
||||
tip="_Connections"
|
||||
on-click="onSessionsClick"
|
||||
showText="true"/>
|
||||
<htk-button
|
||||
image="image/dark/graph.svg"
|
||||
tip="_VisitsQuery"
|
||||
on-click="onVisitsClick"
|
||||
showText="true"/>
|
||||
</div>
|
||||
<div id="form" class="visits">
|
||||
<div class="box">
|
||||
<div class="step" id="sessions-step">
|
||||
<div class="conns-form">
|
||||
<htk-text>
|
||||
<db-calc-sum
|
||||
property="param"
|
||||
model="sessions"
|
||||
id="num-sessions"/>
|
||||
</htk-text>
|
||||
<t>active sessions</t>
|
||||
</div>
|
||||
<div>
|
||||
<htk-grid>
|
||||
<db-model property="model" id="sessions">
|
||||
<custom>
|
||||
SELECT s.id, c.Cliente, e.date_time login, is_new,
|
||||
s.date_time last_activity, a.platform, a.browser, a.version
|
||||
FROM user_session s
|
||||
JOIN visit_user e ON s.visit_user_id = e.id
|
||||
JOIN visit_access c ON e.access_id = c.id
|
||||
JOIN visit_agent a ON c.agent_id = a.id
|
||||
JOIN visit v ON a.visit_id = v.id
|
||||
JOIN account.user u ON e.user_id = u.id
|
||||
JOIN vn2008.Clientes c ON e.user_id = c.Id_cliente
|
||||
ORDER BY last_activity DESC
|
||||
</custom>
|
||||
</db-model>
|
||||
<htk-column-text title="_User" column="Cliente"/>
|
||||
<htk-column-date title="_Login" column="login" format="%a, %T"/>
|
||||
<htk-column-date title="_LastActivity" column="last_activity" format="%T"/>
|
||||
<htk-column-text title="_SO" column="platform"/>
|
||||
<htk-column-text title="_Browser" column="browser"/>
|
||||
<htk-column-text title="_Version" column="version"/>
|
||||
</htk-grid>
|
||||
</div>
|
||||
</div>
|
||||
<div class="step" id="visits-step">
|
||||
<div class="form">
|
||||
<div class="form-group">
|
||||
<label><t>FromDate:</t></label>
|
||||
<label><t>From</t></label>
|
||||
<htk-date-chooser>
|
||||
<vn-param property="param" id="date-from"/>
|
||||
<vn-param property="param" id="from"/>
|
||||
</htk-date-chooser>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<label><t>ToDate:</t></label>
|
||||
<label><t>To</t></label>
|
||||
<htk-date-chooser>
|
||||
<vn-param property="param" id="date-to"/>
|
||||
<vn-param property="param" id="to"/>
|
||||
</htk-date-chooser>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<t>VisitsTotal:</t>
|
||||
</div>
|
||||
</div>
|
||||
<div class="summary box">
|
||||
<p>
|
||||
<htk-text>
|
||||
<db-calc-sum
|
||||
property="param"
|
||||
model="visits"
|
||||
column-name="visits"/>
|
||||
</htk-text>
|
||||
</div>
|
||||
<div class="form-group">
|
||||
<t>NewVisitsTotal:</t>
|
||||
<t>visits</t>,
|
||||
<htk-text>
|
||||
<db-calc-sum
|
||||
property="param"
|
||||
model="visits"
|
||||
column-name="new_visits"/>
|
||||
</htk-text>
|
||||
<t>news</t>
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
<htk-grid empty-message="SelectDateInterval">
|
||||
<div class="list box">
|
||||
<htk-repeater form-id="iter" empty-message="_Select date interval">
|
||||
<db-model property="model" id="visits">
|
||||
<custom>
|
||||
SELECT browser
|
||||
|
@ -108,20 +68,30 @@
|
|||
</custom>
|
||||
<sql-batch property="batch">
|
||||
<custom>
|
||||
<item name="from" param="date-from"/>
|
||||
<item name="to" param="date-to"/>
|
||||
<item name="from" param="from"/>
|
||||
<item name="to" param="to"/>
|
||||
</custom>
|
||||
</sql-batch>
|
||||
</db-model>
|
||||
<htk-column-text title="_Browser" column="browser"/>
|
||||
<htk-column-spin title="_MinVersion" column="min_version" digits="1"/>
|
||||
<htk-column-spin title="_MaxVersion" column="max_version" digits="1"/>
|
||||
<htk-column-date title="_LastVisit" column="last_visit" format="_%a, %e %b %Y at %T"/>
|
||||
<htk-column-spin title="_Visits" column="visits"/>
|
||||
<htk-column-spin title="_NewVisits" column="new_visits"/>
|
||||
</htk-grid>
|
||||
</div>
|
||||
<custom>
|
||||
<div class="item">
|
||||
<p class="important">
|
||||
<htk-text form="iter" column="browser"/>
|
||||
<htk-text form="iter" column="min_version"/> -
|
||||
<htk-text form="iter" column="max_version"/>
|
||||
</p>
|
||||
<p>
|
||||
<htk-text form="iter" column="visits"/>
|
||||
<t>visits</t>,
|
||||
<htk-text form="iter" column="new_visits"/>
|
||||
<t>news</t>
|
||||
</p>
|
||||
<p>
|
||||
<htk-text form="iter" column="last_visit" format="_%a, %e %b %Y at %T"/>
|
||||
</p>
|
||||
</div>
|
||||
</custom>
|
||||
</htk-repeater>
|
||||
</div>
|
||||
</div>
|
||||
</vn>
|
||||
|
|
|
@ -5,40 +5,18 @@ Vn.Visits = new Class
|
|||
|
||||
,activate: function ()
|
||||
{
|
||||
this.$('date-to').value = new Date ();
|
||||
this.$('num-sessions').func = this.sessionsFunc;
|
||||
this.onSessionsClick ();
|
||||
}
|
||||
|
||||
,showStep: function (stepId)
|
||||
{
|
||||
if (this.currentStep)
|
||||
this.currentStep.style.display = 'none';
|
||||
|
||||
this.currentStep = this.$(stepId);
|
||||
this.currentStep.style.display = 'inline';
|
||||
this.$('from').value = new Date ();
|
||||
this.$('to').value = new Date ();
|
||||
}
|
||||
|
||||
,onRefreshClick: function ()
|
||||
{
|
||||
this.model.refresh ();
|
||||
this.$('visits').refresh ();
|
||||
}
|
||||
|
||||
,onSessionsClick: function ()
|
||||
{
|
||||
this.showStep ('sessions-step');
|
||||
this.model = this.$('sessions');
|
||||
}
|
||||
|
||||
,onVisitsClick: function ()
|
||||
{
|
||||
this.showStep ('visits-step');
|
||||
this.model = this.$('visits');
|
||||
}
|
||||
|
||||
,sessionsFunc: function ()
|
||||
{
|
||||
return 1;
|
||||
this.hash.set ({'form': 'admin/connections'});
|
||||
}
|
||||
});
|
||||
|
||||
|
|
|
@ -35,7 +35,7 @@ Vn.Catalog = new Class
|
|||
this.popup = new Htk.Popup ();
|
||||
this.popup.setChildNode (this.$('lots-popup'));
|
||||
|
||||
this.$('items-model').setInfo ('a', 'Articles', 'vn2008', ['Id_Article']);
|
||||
this.$('items-model').setInfo ('a', 'Articles', 'vn2008', ['item_id']);
|
||||
|
||||
if (Vn.Cookie.check ('hedera_view'))
|
||||
this.setView (Vn.Cookie.getInt ('hedera_view'));
|
||||
|
@ -45,6 +45,7 @@ Vn.Catalog = new Class
|
|||
|
||||
,deactivate: function ()
|
||||
{
|
||||
this.hideMenu ();
|
||||
this.gui.$('top-bar').style.backgroundColor = '';
|
||||
Vn.Node.remove (this.$('right-panel'));
|
||||
}
|
||||
|
|
|
@ -239,7 +239,7 @@
|
|||
<htk-text form="basket" column="agency"/>
|
||||
</p>
|
||||
<button class="thin" on-click="onConfigureClick">
|
||||
<t>Configure</t>
|
||||
<t>Change</t>
|
||||
</button>
|
||||
</div>
|
||||
<div class="section filters">
|
||||
|
|
|
@ -1237,14 +1237,28 @@ Db.Model.implement
|
|||
for (var j = 0; j < tableInfo.pks.length; j++)
|
||||
{
|
||||
var colIndex = this.getColumnIndex (tableInfo.pks[j]);
|
||||
|
||||
if (colIndex !== -1)
|
||||
table.pks.push (colIndex);
|
||||
else
|
||||
console.warn ('Db.Model: Can\'t repair primary key: `%s`.`%s`'
|
||||
,tableInfo.orgname
|
||||
,tableInfo.pks[j]
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
if (tableInfo.ai)
|
||||
{
|
||||
var colIndex = this.getColumnIndex (tableInfo.ai);
|
||||
|
||||
if (colIndex !== -1)
|
||||
this.columns[colIndex].flags |= Db.Conn.Flag.AI;
|
||||
else
|
||||
console.warn ('Db.Model: Can\'t repair autoincrement column: `%s`.`%s`'
|
||||
,tableInfo.orgname
|
||||
,tableInfo.ai
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@ Vn.App = new Class
|
|||
{
|
||||
this._guestLogged = true;
|
||||
Vn.Cookie.set ('hedera_guest', true);
|
||||
this._showGui ();
|
||||
this._onLogin ();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -81,17 +81,13 @@ Vn.App = new Class
|
|||
this.run ();
|
||||
}
|
||||
else
|
||||
this._showGui ();
|
||||
this._onLogin ();
|
||||
}
|
||||
|
||||
,_onLogin: function ()
|
||||
{
|
||||
this._freeLogin ();
|
||||
this._showGui ();
|
||||
}
|
||||
|
||||
,_showGui: function ()
|
||||
{
|
||||
var gui = this._gui = new Vn.Gui ({conn: this._conn});
|
||||
gui.on ('logout', this._onLogout, this);
|
||||
gui.show ();
|
||||
|
|
|
@ -22,7 +22,10 @@ Vn.Gui = new Class
|
|||
+'SELECT production_domain, test_domain FROM config;'
|
||||
+'SELECT name FROM customer_user;'
|
||||
+'CALL form_list ();';
|
||||
this.conn.execQuery (sql, this.onMainQueryDone.bind (this));
|
||||
x.execQuery (sql, this.onMainQueryDone.bind (this));
|
||||
|
||||
if (Vn.Cookie.check ('hedera_supplant'))
|
||||
this.supplantUser (Vn.Cookie.get ('hedera_supplant'));
|
||||
}
|
||||
,get: function ()
|
||||
{
|
||||
|
@ -70,9 +73,6 @@ Vn.Gui = new Class
|
|||
Htk.Toast.showWarning (_('By using this site you accept cookies'));
|
||||
}
|
||||
|
||||
if (Vn.Cookie.check ('hedera_supplant'))
|
||||
this.supplantUser (Vn.Cookie.get ('hedera_supplant'));
|
||||
|
||||
this.parent (props);
|
||||
}
|
||||
|
||||
|
@ -84,12 +84,13 @@ Vn.Gui = new Class
|
|||
,hide: function ()
|
||||
{
|
||||
this.closeForm ();
|
||||
this.hideMenu ();
|
||||
Vn.Node.remove (this.node);
|
||||
}
|
||||
|
||||
,onLogoutClick: function ()
|
||||
{
|
||||
this.conn.close (this.onConnClose.bind (this));
|
||||
this._conn.close (this.onConnClose.bind (this));
|
||||
}
|
||||
|
||||
,onConnClose: function ()
|
||||
|
@ -500,7 +501,7 @@ Vn.Gui = new Class
|
|||
|
||||
var query = 'UPDATE user_session_view SET user_id = #user;'+
|
||||
'SELECT Cliente FROM vn2008.Clientes WHERE Id_cliente = #user';
|
||||
this.conn.execQuery (query,
|
||||
this._conn.execQuery (query,
|
||||
this._onUserSupplant.bind (this, userId, callback), batch);
|
||||
}
|
||||
|
||||
|
@ -531,7 +532,7 @@ Vn.Gui = new Class
|
|||
,onSupplantExitClick: function ()
|
||||
{
|
||||
var query = 'UPDATE user_session_view SET user_id = account.user_get_id ()'
|
||||
this.conn.execQuery (query, this.supplantExit.bind (this));
|
||||
this._conn.execQuery (query, this.supplantExit.bind (this));
|
||||
}
|
||||
|
||||
,supplantExit: function ()
|
||||
|
|
|
@ -3,7 +3,11 @@
|
|||
|
||||
@media screen
|
||||
{
|
||||
body { font-size: 12pt; }
|
||||
body { font-size: 11pt; }
|
||||
}
|
||||
@media (min-resolution: 95dpi) and (max-resolution: 119dpi)
|
||||
{
|
||||
body { font-size: 13pt; }
|
||||
}
|
||||
@media (min-resolution: 120dpi) and (orientation: portrait)
|
||||
{
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"Connections": "Connexions"
|
||||
|
||||
,"Refresh": "Actualitzar"
|
||||
,"Visits": "Visites"
|
||||
|
||||
,"connections": "connexions"
|
||||
}
|
|
@ -1,31 +1,14 @@
|
|||
{
|
||||
"Visits": "Visites"
|
||||
,"VisitsManagement": "Gestió de visites"
|
||||
|
||||
,"ActiveSessions": "Usuaris conectats"
|
||||
,"VisitsQuery": "Consulta de visites"
|
||||
,"Refresh": "Actualitzar"
|
||||
,"Connections": "Connexions"
|
||||
|
||||
,"ActiveSessions:": "Usuaris conectats:"
|
||||
,"NewVisitsTotal:": "Noves visites:"
|
||||
,"From": "Desde"
|
||||
,"To": "Fins"
|
||||
,"Select date interval": "Selecciona un interval de dates"
|
||||
|
||||
,"SessionNumber": "N sessió"
|
||||
,"User": "Usuari"
|
||||
,"Login": "Hora d'accés"
|
||||
,"LastActivity": "Última activitat"
|
||||
,"SO": "Sistema Operatiu"
|
||||
,"Version": "Versió"
|
||||
,"NewVisit": "Nova visita"
|
||||
|
||||
,"SelectDateInterval": "Selecciona un intèrval de dates"
|
||||
,"FromDate:": "Des de el dia:"
|
||||
,"ToDate:": "Fins el dia:"
|
||||
,"VisitsTotal:": "Total visites:"
|
||||
|
||||
,"Browser": "Navegador"
|
||||
,"MinVersion": "Versió mínima"
|
||||
,"MaxVersion": "Versió màxima"
|
||||
,"LastVisit": "Última visita"
|
||||
,"NewVisits": "Noves visites"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y a las %T"
|
||||
,"visits": "visites"
|
||||
,"news": "noves"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y a les %T"
|
||||
}
|
||||
|
|
|
@ -11,8 +11,11 @@
|
|||
,"StartOrder": "Començar comanda"
|
||||
,"ShoppingBasket": "Cistella de la compra"
|
||||
|
||||
,"Agency": "Agència"
|
||||
,"Warehouse": "Magatzem"
|
||||
|
||||
,"Search": "Cercar"
|
||||
,"Configure": "Configurar"
|
||||
,"Change": "Cambiar"
|
||||
,"Order by": "Ordenar"
|
||||
,"Available": "Displonible"
|
||||
,"Size": "Mesura"
|
||||
|
|
|
@ -43,9 +43,11 @@ Vn.Locale.add
|
|||
,"Administration": "Administració"
|
||||
,"Control panel": "Panell de control"
|
||||
,"Users": "Usuaris"
|
||||
,"Connections": "Conexions"
|
||||
,"Visits": "Visites"
|
||||
,"News": "Noticies"
|
||||
,"Photos": "Fotos"
|
||||
,"Reports": "Informes"
|
||||
,"Shelves": "Estanterías"
|
||||
,"Items list": "Llistat articles"
|
||||
,"Contact": "Vull ser client"
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"Connections": "Connections"
|
||||
|
||||
,"Refresh": "Refresh"
|
||||
,"Visits": "Visits"
|
||||
|
||||
,"connections": "connections"
|
||||
}
|
|
@ -1,31 +1,14 @@
|
|||
{
|
||||
"Visits": "Visits"
|
||||
,"VisitsManagement": "Visits management"
|
||||
|
||||
,"ActiveSessions": "Active sessions"
|
||||
,"VisitsQuery": "Visits query"
|
||||
,"Refresh": "Refresh"
|
||||
,"Connections": "Connections"
|
||||
|
||||
,"ActiveSessions:": "Active sessions:"
|
||||
,"NewVisitsTotal:": "New visits:"
|
||||
,"From": "From"
|
||||
,"To": "To"
|
||||
,"Select date interval": "Select date interval"
|
||||
|
||||
,"SessionNumber": "Session number"
|
||||
,"User": "User"
|
||||
,"Login": "Login"
|
||||
,"LastActivity": "Last activity"
|
||||
,"SO": "OS"
|
||||
,"Version": "Version"
|
||||
,"NewVisit": "New visit"
|
||||
|
||||
,"SelectDateInterval": "Select date interval"
|
||||
,"FromDate:": "From date:"
|
||||
,"ToDate:": "To date:"
|
||||
,"VisitsTotal:": "Visits total:"
|
||||
|
||||
,"Browser": "Browser"
|
||||
,"MinVersion": "Minimal version"
|
||||
,"MaxVersion": "Maximum version"
|
||||
,"LastVisit": "Last visit"
|
||||
,"NewVisits": "New visits"
|
||||
,"visits": "visits"
|
||||
,"news": "news"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y at %T"
|
||||
}
|
||||
|
|
|
@ -11,8 +11,11 @@
|
|||
,"StartOrder": "Start order"
|
||||
,"ShoppingBasket": "Shopping basket"
|
||||
|
||||
,"Agency": "Agency"
|
||||
,"Warehouse": "Warehouse"
|
||||
|
||||
,"Search": "Search"
|
||||
,"Configure": "Configure"
|
||||
,"Change": "Change"
|
||||
,"Order": "Order"
|
||||
,"Available": "Available"
|
||||
,"Size": "Size"
|
||||
|
|
|
@ -43,9 +43,11 @@ Vn.Locale.add
|
|||
,"Administration": "Administration"
|
||||
,"Control panel": "Control panel"
|
||||
,"Users": "Users"
|
||||
,"Connections": "Connections"
|
||||
,"Visits": "Visits"
|
||||
,"News": "News"
|
||||
,"Photos": "Photos"
|
||||
,"Reports": "Reports"
|
||||
,"Shelves": "Shelves"
|
||||
,"Items list": "Items list"
|
||||
,"Contact": "Contact"
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"Connections": "Conexiones"
|
||||
|
||||
,"Refresh": "Actualizar"
|
||||
,"Visits": "Visitas"
|
||||
|
||||
,"connections": "conexiones"
|
||||
}
|
|
@ -1,31 +1,14 @@
|
|||
{
|
||||
"Visits": "Visitas"
|
||||
,"VisitsManagement": "Gestión de visitas"
|
||||
|
||||
,"ActiveSessions": "Usuarios conectados"
|
||||
,"VisitsQuery": "Consulta de visitas"
|
||||
,"Refresh": "Actualizar"
|
||||
,"Connections": "Conexiones"
|
||||
|
||||
,"ActiveSessions:": "Usuarios conectados:"
|
||||
,"NewVisitsTotal:": "Nuevas visitas:"
|
||||
,"From": "Desde"
|
||||
,"To": "Hasta"
|
||||
,"Select date interval": "Selecciona un intérvalo de fechas"
|
||||
|
||||
,"SessionNumber": "Nº sesión"
|
||||
,"User": "Usuario"
|
||||
,"Login": "Hora de acceso"
|
||||
,"LastActivity": "Última actividad"
|
||||
,"SO": "Sistema Operativo"
|
||||
,"Version": "Versión"
|
||||
,"NewVisit": "Nueva visita"
|
||||
|
||||
,"SelectDateInterval": "Selecciona un intérvalo de fechas"
|
||||
,"FromDate:": "Desde el día:"
|
||||
,"ToDate:": "Hasta el día:"
|
||||
,"VisitsTotal:": "Total visitas:"
|
||||
|
||||
,"Browser": "Navegador"
|
||||
,"MinVersion": "Versión mínima"
|
||||
,"MaxVersion": "Versión máxima"
|
||||
,"LastVisit": "Última visita"
|
||||
,"NewVisits": "Nuevas visitas"
|
||||
,"visits": "visitas"
|
||||
,"news": "nuevas"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y a las %T"
|
||||
}
|
||||
|
|
|
@ -11,10 +11,13 @@
|
|||
,"StartOrder": "Empezar pedido"
|
||||
,"ShoppingBasket": "Cesta de la compra"
|
||||
|
||||
,"Agency": "Agencia"
|
||||
,"Warehouse": "Almacén"
|
||||
|
||||
,"Search": "Buscar"
|
||||
,"Configure": "Configurar"
|
||||
,"Order by": "Ordenar"
|
||||
,"Available": "Displonible"
|
||||
,"Change": "Cambiar"
|
||||
,"Order": "Ordenar"
|
||||
,"Available": "Disponible"
|
||||
,"Size": "Medida"
|
||||
,"Realm": "Reino"
|
||||
,"Family": "Familia"
|
||||
|
|
|
@ -43,9 +43,11 @@ Vn.Locale.add
|
|||
,"Administration": "Administración"
|
||||
,"Control panel": "Panel de control"
|
||||
,"Users": "Usuarios"
|
||||
,"Connections": "Conexiones"
|
||||
,"Visits": "Visitas"
|
||||
,"News": "Noticias"
|
||||
,"Photos": "Fotos"
|
||||
,"Reports": "Informes"
|
||||
,"Shelves": "Estanterías"
|
||||
,"Items list": "Listado artículos"
|
||||
,"Contact": "Quiero ser cliente"
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"Connections": "Connexions"
|
||||
|
||||
,"Refresh": "Actualiser"
|
||||
,"Visits": "Visites"
|
||||
|
||||
,"connections": "connexions"
|
||||
}
|
|
@ -1,31 +1,14 @@
|
|||
{
|
||||
"Visits": "Visitas"
|
||||
,"VisitsManagement": "Gestión de visitas"
|
||||
"Visits": "Visites"
|
||||
|
||||
,"ActiveSessions": "Usuarios conectados"
|
||||
,"VisitsQuery": "Consulta de visitas"
|
||||
,"Refresh": "Actualizar"
|
||||
,"Refresh": "Actualiser"
|
||||
,"Connections": "Connexions"
|
||||
|
||||
,"ActiveSessions:": "Usuarios conectados:"
|
||||
,"NewVisitsTotal:": "Nuevas visitas:"
|
||||
,"From": "À partir de"
|
||||
,"To": "À"
|
||||
,"Select date interval": "Sélectionnez une plage de dates"
|
||||
|
||||
,"SessionNumber": "Nº sesión"
|
||||
,"User": "Usuario"
|
||||
,"Login": "Hora de acceso"
|
||||
,"LastActivity": "Última actividad"
|
||||
,"SO": "Sistema Operativo"
|
||||
,"Version": "Versión"
|
||||
,"NewVisit": "Nueva visita"
|
||||
|
||||
,"SelectDateInterval": "Sélectionnez une plage de dates"
|
||||
,"FromDate:": "Desde el día:"
|
||||
,"ToDate:": "Hasta el día:"
|
||||
,"VisitsTotal:": "Total visitas:"
|
||||
|
||||
,"Browser": "Navegador"
|
||||
,"MinVersion": "Versión mínima"
|
||||
,"MaxVersion": "Versión máxima"
|
||||
,"LastVisit": "Última visita"
|
||||
,"NewVisits": "Nuevas visitas"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y a las %T"
|
||||
,"visits": "visites"
|
||||
,"news": "nouvelles"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y à %T"
|
||||
}
|
||||
|
|
|
@ -11,9 +11,12 @@
|
|||
,"StartOrder": "Acheter"
|
||||
,"ShoppingBasket": "Mon panier"
|
||||
|
||||
,"Agency": "Agence"
|
||||
,"Warehouse": "Entrepôt"
|
||||
|
||||
,"Search": "Recherche"
|
||||
,"Configure": "Régler"
|
||||
,"Order by": "Ordre"
|
||||
,"Change": "Modifier"
|
||||
,"Order": "Ordre"
|
||||
,"Available": "Displonible"
|
||||
,"Size": "Mesure"
|
||||
,"Realm": "Famille"
|
||||
|
|
|
@ -43,9 +43,11 @@ Vn.Locale.add
|
|||
,"Administration": "Administration"
|
||||
,"Control panel": "Panneau de contrôle"
|
||||
,"Users": "Utilisateurs"
|
||||
,"Connections": "Connexions"
|
||||
,"Visits": "Visites"
|
||||
,"News": "Nouvelles"
|
||||
,"Photos": "Photos"
|
||||
,"Reports": "Rapport"
|
||||
,"Shelves": "Etagères"
|
||||
,"Items list": "Liste des articles"
|
||||
,"Contact": "Je veux être client"
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"Connections": "холболт"
|
||||
|
||||
,"Refresh": "Сэргээх"
|
||||
,"Visits": "уулзалт"
|
||||
|
||||
,"connections": "холболт"
|
||||
}
|
|
@ -1,31 +1,14 @@
|
|||
{
|
||||
"Visits": "Visits"
|
||||
,"VisitsManagement": "Visits management"
|
||||
"Visits": "уулзалт"
|
||||
|
||||
,"ActiveSessions": "Active sessions"
|
||||
,"VisitsQuery": "Visits query"
|
||||
,"Refresh": "Refresh"
|
||||
,"Refresh": "Сэргээх"
|
||||
,"Connections": "холболт"
|
||||
|
||||
,"ActiveSessions:": "Active sessions:"
|
||||
,"NewVisitsTotal:": "New visits:"
|
||||
,"From": "эхлэн"
|
||||
,"To": "нь"
|
||||
,"Select date interval": "Сонгох огноо интервал"
|
||||
|
||||
,"SessionNumber": "Session number"
|
||||
,"User": "User"
|
||||
,"Login": "Login"
|
||||
,"LastActivity": "Last activity"
|
||||
,"SO": "OS"
|
||||
,"Version": "Version"
|
||||
,"NewVisit": "New visit"
|
||||
|
||||
,"SelectDateInterval": "Select date interval"
|
||||
,"FromDate:": "From date:"
|
||||
,"ToDate:": "To date:"
|
||||
,"VisitsTotal:": "Visits total:"
|
||||
|
||||
,"Browser": "Browser"
|
||||
,"MinVersion": "Minimal version"
|
||||
,"MaxVersion": "Maximum version"
|
||||
,"LastVisit": "Last visit"
|
||||
,"NewVisits": "New visits"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y at %T"
|
||||
,"visits": "уулзалт"
|
||||
,"news": "мэдээ"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y нь %T"
|
||||
}
|
||||
|
|
|
@ -11,8 +11,11 @@
|
|||
,"StartOrder": "Start order"
|
||||
,"ShoppingBasket": "Shopping basket"
|
||||
|
||||
,"Agency": "газар"
|
||||
,"Warehouse": "Агуулахын"
|
||||
|
||||
,"Search": "Search"
|
||||
,"Configure": "Configure"
|
||||
,"Change": "Change"
|
||||
,"Order": "Order"
|
||||
,"Available": "Available"
|
||||
,"Size": "Size"
|
||||
|
|
|
@ -43,9 +43,11 @@ Vn.Locale.add
|
|||
,"Administration": "захиргаа"
|
||||
,"Control panel": "хяналтын самбар"
|
||||
,"Users": "Хэрэглэгчид нь"
|
||||
,"Connections": "холболт"
|
||||
,"Visits": "уулзалт"
|
||||
,"News": "мэдээ"
|
||||
,"Photos": "Фото зураг"
|
||||
,"Reports": "мэдээ"
|
||||
,"Shelves": "тавиур"
|
||||
,"Items list": "зүйлс жагсаалт"
|
||||
,"Contact": "Холбоо барих"
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
{
|
||||
"Connections": "Conexões"
|
||||
|
||||
,"Refresh": "actualização"
|
||||
,"Visits": "Visualizações"
|
||||
|
||||
,"connections": "conexões"
|
||||
}
|
|
@ -1,31 +1,14 @@
|
|||
{
|
||||
"Visits": "Visitas"
|
||||
,"VisitsManagement": "Gestão de visitas"
|
||||
"Visits": "Visualizações"
|
||||
|
||||
,"ActiveSessions": "Usuarios conectados"
|
||||
,"VisitsQuery": "Consulta de visitas"
|
||||
,"Refresh": "Actualizar"
|
||||
,"Refresh": "Actualização"
|
||||
,"Connections": "Conexões"
|
||||
|
||||
,"ActiveSessions:": "Usuarios conectados:"
|
||||
,"NewVisitsTotal:": "Novas visitas:"
|
||||
,"From": "Desde"
|
||||
,"To": "Até"
|
||||
,"Select date interval": "Selecciona un intérvalo de datas"
|
||||
|
||||
,"SessionNumber": "Nº sessão"
|
||||
,"User": "Usuario"
|
||||
,"Login": "Hora de acceso"
|
||||
,"LastActivity": "Última atividade"
|
||||
,"SO": "Sistema Operativo"
|
||||
,"Version": "Versão"
|
||||
,"NewVisit": "Nova visita"
|
||||
|
||||
,"SelectDateInterval": "Selecciona un intérvalo de datas"
|
||||
,"FromDate:": "Desde o día:"
|
||||
,"ToDate:": "Até o día:"
|
||||
,"VisitsTotal:": "Total visitas:"
|
||||
|
||||
,"Browser": "Navegador"
|
||||
,"MinVersion": "Versão mínima"
|
||||
,"MaxVersion": "Versão máxima"
|
||||
,"LastVisit": "Última visita"
|
||||
,"NewVisits": "Novas visitas"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y a las %T"
|
||||
,"visits": "Visualizações"
|
||||
,"news": "novas"
|
||||
,"%a, %e %b %Y at %T": "%a, %e %b %Y em %T"
|
||||
}
|
||||
|
|
|
@ -11,9 +11,12 @@
|
|||
,"StartOrder": "Iniciar pedido"
|
||||
,"ShoppingBasket": "Cesta da compra"
|
||||
|
||||
,"Agency": "Agência"
|
||||
,"Warehouse": "Armazém"
|
||||
|
||||
,"Search": "Buscar"
|
||||
,"Configure": "Configurar"
|
||||
,"Order by": "Organizar"
|
||||
,"Change": "Modificar"
|
||||
,"Order": "Organizar"
|
||||
,"Available": "Disponível"
|
||||
,"Size": "Medida"
|
||||
,"Realm": "Reino"
|
||||
|
|
|
@ -43,9 +43,11 @@ Vn.Locale.add
|
|||
,"Administration": "Administração"
|
||||
,"Control panel": "Painel de controle"
|
||||
,"Users": "Usuarios"
|
||||
,"Connections": "Conexões"
|
||||
,"Visits": "Visitas"
|
||||
,"News": "Noticias"
|
||||
,"Photos": "Fotos"
|
||||
,"Reports": "Relatórios"
|
||||
,"Shelves": "Estantes"
|
||||
,"Items list": "Lista de Itens"
|
||||
,"Contact": "Quero ser cliente"
|
||||
|
|
|
@ -3,8 +3,7 @@
|
|||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="user-scalable=no"/>
|
||||
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes"/>
|
||||
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=no"/>
|
||||
<meta name="mobile-web-app-capable" content="yes">
|
||||
<link rel="shortcut icon" type="image/x-icon" href="image/favicon.ico"/>
|
||||
<?php include ('pages/main/head.php') ?>
|
||||
|
|
Loading…
Reference in New Issue