git-svn-id: https://msi/svn/firstRepo/WebClient/branches/Manut_3.0.1@77 0f545695-f87b-41b6-9a03-7f16563b5454

This commit is contained in:
2016-03-06 22:02:12 +00:00
parent 2e557160f9
commit 8ba6571a7b
8 changed files with 87 additions and 58 deletions
+13 -3
View File
@@ -23,10 +23,15 @@ define(['jquery', 'underscore', 'backbone', 'text!modules/home/homeViewTemplate.
}
},
events: {
"click #noSpacc": "noSpacc",
},
freeWall: null,
noSpacc: function(){
window.localStorage.setItem("noSpacc", 1);
},
calculateSize: function(){
var size = 100;
var widthDevice = (window.innerWidth > 0) ? window.innerWidth : screen.width;
@@ -125,8 +130,7 @@ define(['jquery', 'underscore', 'backbone', 'text!modules/home/homeViewTemplate.
}
});
this.freeWall.fitWidth();
},
},
onShowed: function ()
{
var self = this;
@@ -137,7 +141,13 @@ define(['jquery', 'underscore', 'backbone', 'text!modules/home/homeViewTemplate.
{
this.changePicture(Profile.data.picture);
}
if(myManifest.Settings.ShowStartMessage &&
Profile.data.isSpacc === "0" &&
window.localStorage.getItem("noSpacc") === null)
{
this.$el.find("#nomeUtente").text(Profile.data.name);
this.$el.find("#messaggioSpacciatore").popup("open");
}
//Debug.writeMessage(myManifest.Agent.ua);
},
onClosing: function () {
+6 -10
View File
@@ -46,19 +46,15 @@
</div>
</div>
</div>
<!--<div data-role="popup" id="nuovoGruppo" data-history="false" data-dismissible="false">
<div data-role="header"><h1>IMPORTANTE</h1></div>
<div data-role="popup" id="messaggioSpacciatore" data-history="false" data-dismissible="false">
<div data-role="header"><h1>Messaggio per la comunità</h1></div>
    <div role="main" class="ui-content">
<p style="text-align: center;font-style: italic;">
<img src="https://dl.dropboxusercontent.com/s/xnbrbbe7eejkfv2/festa.png"><br><br>
Le admin <br><br><b>Alessia, Elena e Francesca</b><br><br>hanno RIFONDATO IL GRUPPO!!<br>
<br>"<b>Gruppo La Pasta Madre</b>"<br>
<br>vuoi chiedere di diventare membro?
<br>Se sei già membro premi si e poi torna indietro con il browser
Ciao <b id="nomeUtente"></b> visualizzi questo messaggio perchè fai parte di questo grande gruppo<br><br>Ci chiedavamo se volessi diventare <i>"Spacciatore di Pasta madre"</i>
</p>
<p style="text-align: center;">
<a id="goFbGroup" href="#" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-b" data-rel="back">Si</a>
<a href="#" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-b" data-rel="back" data-transition="flow">No</a>
<a id="goFbGroup" href="#settingsView1" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-d">Si</a>
<a href="#" id="noSpacc" class="ui-btn ui-corner-all ui-shadow ui-btn-inline ui-btn-d" data-rel="back" data-transition="flow">No</a>
</p>
</div>
</div>-->
</div>
+44 -1
View File
@@ -6,10 +6,12 @@ define(['jquery', 'underscore', 'backbone','text!modules/settings/settingsViewTe
//initialize template
template:_.template(settingsViewTemplate),
_flagSave: false,
activateTab: 0,
initialize: function () {
initialize: function (tab) {
var self = this;
this.id = "SettingsView";
this.activateTab = tab;
SettingsView.__super__.initialize.call(this);
},
@@ -133,8 +135,45 @@ define(['jquery', 'underscore', 'backbone','text!modules/settings/settingsViewTe
});
}
},
onShowing: function (){
if (!Profile.isConnected()) {
$('h1').hide();
$('[data-role="tabs"]').hide();
$('#saveBtn').hide();
return;
}
if(this.activateTab === "1"){
var contents = this.$el.find('div[data-role="tabs"] > .ui-content');
var navbars = this.$el.find('div[data-role="navbar"] a');
$(contents[0]).hide();
$(navbars[0]).removeClass('ui-btn-active');
$(navbars[0]).removeClass('ui-state-persist');
$(contents[1]).show();
$(navbars[1]).addClass('ui-btn-active');
$(navbars[1]).addClass('ui-state-persist');
}
},
onShowed: function(){
var self = this;
if(this.activateTab === "1"){
var intervalID = setInterval(function(){
$('[for="spacc-PMChk"]').attr("style", "border: 4px red solid; border-style: dashed;");
}, 500);
var intervalID2 = setInterval(function(){
$('[for="spacc-PMChk"]').attr("style", "border: 4px red solid; border-style: solid;");
}, 1000);
setTimeout(function(){
clearInterval(intervalID);
clearInterval(intervalID2);
$('[for="spacc-PMChk"]').attr("style", "");
}, 5000);
}
if(Profile.data.isSpacc==="0"){
this.$el.find('#mapSpacc > :not(.ui-checkbox:has(#spacc-PMChk))').hide();
}
@@ -218,6 +257,10 @@ define(['jquery', 'underscore', 'backbone','text!modules/settings/settingsViewTe
this.$el.append(this.template());
this.$el.append(this.footer.$el);
}
var navbars = this.$el.find('div[data-role="navbar"] a');
$(navbars[0]).addClass('ui-btn-active');
$(navbars[0]).addClass('ui-state-persist');
this.$el.find('#nResult').val(Profile.data.risRic);
this.$el.find('#theme').val(Profile.data.tema);
@@ -60,6 +60,7 @@
<option value='ROMANIA'>Romania</option>
<option value='SLOVACCHIA'>Slovacchia</option>
<option value='SLOVENIA'>Slovenia</option>
<option value='SUDAFRICA'>SudAfrica</option>
<option value='SPAGNA'>Spagna</option>
<option value='USA'>Stati Uniti D'America</option>
<option value='SVEZIA'>Svezia</option>