minmod des notifications (gui only) + Découverte d'erreur (javascript) pour de petits journaux d'appels, à voir + Découverte d'erreur de synchronisation entre les 'mini' et les 'fiches' associées, trouver un moyen d'update en ''temps réel'':

This commit is contained in:
xdrm-brackets 2016-05-10 19:12:38 +02:00
parent b2e00490f5
commit 3c79b35cb6
11 changed files with 116 additions and 172 deletions

View File

@ -21,7 +21,7 @@ body > #notification-container{
border-radius: 3px;
border: 1px solid #ddd;
border-bottom: 1px solid #bbb;
border-bottom: 1px solid darken(#ddd, 10);
box-shadow: inset 0 0 1em #eee;
background-color: #fff;
@ -46,13 +46,13 @@ body > #notification-container{
// ANIMATION DE @HOVER
&:hover{
box-shadow: inset 0 0 1em #eee, 0 0 20px #aaa;
box-shadow: inset 0 0 1em #eee, 0 0 1em #555;
}
// DIFFERENTS THEMES
strong[class]{
// TITRE ET BOULE DE COULEUR
strong:first-child{
text-transform: uppercase;
padding-left: 1.5em;
@ -68,18 +68,34 @@ body > #notification-container{
border-radius: 50% / 50%;
box-shadow: inset -1px 1px 2px rgba(50, 50, 50, .5);
background-color: red;
}
}
// DIFFERENTS THEMES
// WARNING
&.warning:before{ background-color: #dd6a45; }
&[data-warning]{
border-color: #dd6a45;
border-bottom-color: darken(#dd6a45, 10);
strong:first-child{ &:before{ background-color: #dd6a45; } }
}
// INFO
&.info:before{ background-color: #2195da; }
&[data-info]{
border-color: #2195da;
border-bottom-color: darken(#2195da, 10);
strong:first-child{ &:before{ background-color: #2195da; } }
}
// SUCCESS
&.success:before{ background-color: #5fca4a; }
&[data-success]{
border-color: #5fca4a;
border-bottom-color: darken(#5fca4a, 10);
strong:first-child{ &:before{ background-color: #5fca4a; } }
}
// ERROR
&.error:before{ background-color: #d94747; }
&[data-error]{
border-color: #d94747;
border-bottom-color: darken(#d94747, 10);
strong:first-child{ &:before{ background-color: #d94747; } }
}

File diff suppressed because one or more lines are too long

View File

@ -5,8 +5,8 @@
"../notif.scss"
],
"sourcesContent": [
"body > #notification-container{\n\n display: flex;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n\n flex-direction: column;\n flex-wrap: nowrap;\n\n z-index: 200;\n pointer-events: none;\n\n\n .notification-element{\n display: block;\n position: relative;\n margin: .2em auto;\n padding: 0 1em;\n\n border-radius: 3px;\n border: 1px solid #ddd;\n border-bottom: 1px solid #bbb;\n box-shadow: inset 0 0 1em #eee;\n\n background-color: #fff;\n\n pointer-events: all;\n cursor: default;\n\n // ECARTEMENT DU BOTTOM POUR LE DERNIER\n &:last-child{\n margin-bottom: 1em;\n }\n\n\n // ANIMATION DE fadeIn + fadeOut\n transition: opacity .5s ease-in-out;\n opacity: 0;\n\n &.notification-visible{\n opacity: 1;\n }\n\n\n // ANIMATION DE @HOVER\n &:hover{\n box-shadow: inset 0 0 1em #eee, 0 0 20px #aaa;\n }\n\n\n\n // DIFFERENTS THEMES\n strong[class]{\n\n text-transform: uppercase;\n padding-left: 1.5em;\n\n &:before{\n content: '';\n display: inline-block;\n position: absolute;\n top: 1.2em;\n left: 1em;\n width: .9em;\n height: .9em;\n\n border-radius: 50% / 50%;\n box-shadow: inset -1px 1px 2px rgba(50, 50, 50, .5);\n\n background-color: red;\n }\n\n // WARNING\n &.warning:before{ background-color: #dd6a45; }\n // INFO\n &.info:before{ background-color: #2195da; }\n // SUCCESS\n &.success:before{ background-color: #5fca4a; }\n // ERROR\n &.error:before{ background-color: #d94747; }\n }\n\n\n }\n\n}\n"
"body > #notification-container{\n\n display: flex;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n\n flex-direction: column;\n flex-wrap: nowrap;\n\n z-index: 200;\n pointer-events: none;\n\n\n .notification-element{\n display: block;\n position: relative;\n margin: .2em auto;\n padding: 0 1em;\n\n border-radius: 3px;\n border: 1px solid #ddd;\n border-bottom: 1px solid darken(#ddd, 10);\n box-shadow: inset 0 0 1em #eee;\n\n background-color: #fff;\n\n pointer-events: all;\n cursor: default;\n\n // ECARTEMENT DU BOTTOM POUR LE DERNIER\n &:last-child{\n margin-bottom: 1em;\n }\n\n\n // ANIMATION DE fadeIn + fadeOut\n transition: opacity .5s ease-in-out;\n opacity: 0;\n\n &.notification-visible{\n opacity: 1;\n }\n\n\n // ANIMATION DE @HOVER\n &:hover{\n box-shadow: inset 0 0 1em #eee, 0 0 1em #555;\n }\n\n\n\n // TITRE ET BOULE DE COULEUR\n strong:first-child{\n\n text-transform: uppercase;\n padding-left: 1.5em;\n\n &:before{\n content: '';\n display: inline-block;\n position: absolute;\n top: 1.2em;\n left: 1em;\n width: .9em;\n height: .9em;\n\n border-radius: 50% / 50%;\n box-shadow: inset -1px 1px 2px rgba(50, 50, 50, .5);\n }\n\n }\n\n // DIFFERENTS THEMES\n // WARNING\n &[data-warning]{\n border-color: #dd6a45;\n border-bottom-color: darken(#dd6a45, 10);\n strong:first-child{ &:before{ background-color: #dd6a45; } }\n }\n // INFO\n &[data-info]{\n border-color: #2195da;\n border-bottom-color: darken(#2195da, 10);\n strong:first-child{ &:before{ background-color: #2195da; } }\n }\n // SUCCESS\n &[data-success]{\n border-color: #5fca4a;\n border-bottom-color: darken(#5fca4a, 10);\n strong:first-child{ &:before{ background-color: #5fca4a; } }\n }\n // ERROR\n &[data-error]{\n border-color: #d94747;\n border-bottom-color: darken(#d94747, 10);\n strong:first-child{ &:before{ background-color: #d94747; } }\n }\n\n\n }\n\n}\n"
],
"mappings": "AAAA,IAAI,GAAG,uBAAuB,CAAA;EAE1B,OAAO,EAAE,IAAK;EACd,QAAQ,EAAE,QAAS;EACf,MAAM,EAAE,CAAE;EACV,IAAI,EAAE,CAAE;EACR,KAAK,EAAE,IAAK;EAEhB,cAAc,EAAE,MAAO;EACvB,SAAS,EAAE,MAAO;EAElB,OAAO,EAAE,GAAI;EACb,cAAc,EAAE,IAAK;CA2ExB;;AAvFD,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAAA;EACjB,OAAO,EAAE,KAAM;EACf,QAAQ,EAAE,QAAS;EACf,MAAM,EAAE,SAAU;EAClB,OAAO,EAAE,KAAM;EAEnB,aAAa,EAAE,GAAI;EACnB,MAAM,EAAE,cAAe;EACvB,aAAa,EAAE,cAAe;EAC9B,UAAU,EAAE,kBAAmB;EAE/B,gBAAgB,EAAE,IAAK;EAEvB,cAAc,EAAE,GAAI;EACpB,MAAM,EAAE,OAAQ;EAShB,UAAU,EAAE,uBAAwB;EACpC,OAAO,EAAE,CAAE;CA8Cd;;AArFL,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,AAiBhB,WAAW,CAAA;EACR,aAAa,EAAE,GAAI;CACtB;;AAlCT,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,AA0BhB,qBAAqB,CAAA;EAClB,OAAO,EAAE,CAAE;CACd;;AA3CT,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,AAgChB,MAAM,CAAA;EACH,UAAU,EAAE,iCAAkC;CACjD;;AAjDT,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,EAAM;EAET,cAAc,EAAE,SAAU;EAC1B,YAAY,EAAE,KAAM;CAyBvB;;AAlFT,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAKF,OAAO,CAAA;EACJ,OAAO,EAAE,EAAG;EACZ,OAAO,EAAE,YAAa;EACtB,QAAQ,EAAE,QAAS;EACnB,GAAG,EAAE,KAAM;EACX,IAAI,EAAE,GAAI;EACV,KAAK,EAAE,IAAK;EACZ,MAAM,EAAE,IAAK;EAEb,aAAa,EAAE,SAAU;EACzB,UAAU,EAAE,KAAK,CAAE,IAAG,CAAC,GAAG,CAAC,GAAG,CAAC,qBAAI;EAEnC,gBAAgB,EAAE,GAAI;CACzB;;AAxEb,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAqBF,QAAQ,AAAA,OAAO,CAAA;EAAE,gBAAgB,EAAE,OAAQ;CAAI;;AA3E5D,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAuBF,KAAK,AAAA,OAAO,CAAA;EAAE,gBAAgB,EAAE,OAAQ;CAAI;;AA7EzD,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAyBF,QAAQ,AAAA,OAAO,CAAA;EAAE,gBAAgB,EAAE,OAAQ;CAAI;;AA/E5D,IAAI,GAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CA2BF,MAAM,AAAA,OAAO,CAAA;EAAE,gBAAgB,EAAE,OAAQ;CAAI",
"mappings": "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",
"names": []
}

File diff suppressed because one or more lines are too long

View File

@ -5,8 +5,8 @@
"../notif.scss"
],
"sourcesContent": [
"body > #notification-container{\n\n display: flex;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n\n flex-direction: column;\n flex-wrap: nowrap;\n\n z-index: 200;\n pointer-events: none;\n\n\n .notification-element{\n display: block;\n position: relative;\n margin: .2em auto;\n padding: 0 1em;\n\n border-radius: 3px;\n border: 1px solid #ddd;\n border-bottom: 1px solid #bbb;\n box-shadow: inset 0 0 1em #eee;\n\n background-color: #fff;\n\n pointer-events: all;\n cursor: default;\n\n // ECARTEMENT DU BOTTOM POUR LE DERNIER\n &:last-child{\n margin-bottom: 1em;\n }\n\n\n // ANIMATION DE fadeIn + fadeOut\n transition: opacity .5s ease-in-out;\n opacity: 0;\n\n &.notification-visible{\n opacity: 1;\n }\n\n\n // ANIMATION DE @HOVER\n &:hover{\n box-shadow: inset 0 0 1em #eee, 0 0 20px #aaa;\n }\n\n\n\n // DIFFERENTS THEMES\n strong[class]{\n\n text-transform: uppercase;\n padding-left: 1.5em;\n\n &:before{\n content: '';\n display: inline-block;\n position: absolute;\n top: 1.2em;\n left: 1em;\n width: .9em;\n height: .9em;\n\n border-radius: 50% / 50%;\n box-shadow: inset -1px 1px 2px rgba(50, 50, 50, .5);\n\n background-color: red;\n }\n\n // WARNING\n &.warning:before{ background-color: #dd6a45; }\n // INFO\n &.info:before{ background-color: #2195da; }\n // SUCCESS\n &.success:before{ background-color: #5fca4a; }\n // ERROR\n &.error:before{ background-color: #d94747; }\n }\n\n\n }\n\n}\n"
"body > #notification-container{\n\n display: flex;\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n\n flex-direction: column;\n flex-wrap: nowrap;\n\n z-index: 200;\n pointer-events: none;\n\n\n .notification-element{\n display: block;\n position: relative;\n margin: .2em auto;\n padding: 0 1em;\n\n border-radius: 3px;\n border: 1px solid #ddd;\n border-bottom: 1px solid darken(#ddd, 10);\n box-shadow: inset 0 0 1em #eee;\n\n background-color: #fff;\n\n pointer-events: all;\n cursor: default;\n\n // ECARTEMENT DU BOTTOM POUR LE DERNIER\n &:last-child{\n margin-bottom: 1em;\n }\n\n\n // ANIMATION DE fadeIn + fadeOut\n transition: opacity .5s ease-in-out;\n opacity: 0;\n\n &.notification-visible{\n opacity: 1;\n }\n\n\n // ANIMATION DE @HOVER\n &:hover{\n box-shadow: inset 0 0 1em #eee, 0 0 1em #555;\n }\n\n\n\n // TITRE ET BOULE DE COULEUR\n strong:first-child{\n\n text-transform: uppercase;\n padding-left: 1.5em;\n\n &:before{\n content: '';\n display: inline-block;\n position: absolute;\n top: 1.2em;\n left: 1em;\n width: .9em;\n height: .9em;\n\n border-radius: 50% / 50%;\n box-shadow: inset -1px 1px 2px rgba(50, 50, 50, .5);\n }\n\n }\n\n // DIFFERENTS THEMES\n // WARNING\n &[data-warning]{\n border-color: #dd6a45;\n border-bottom-color: darken(#dd6a45, 10);\n strong:first-child{ &:before{ background-color: #dd6a45; } }\n }\n // INFO\n &[data-info]{\n border-color: #2195da;\n border-bottom-color: darken(#2195da, 10);\n strong:first-child{ &:before{ background-color: #2195da; } }\n }\n // SUCCESS\n &[data-success]{\n border-color: #5fca4a;\n border-bottom-color: darken(#5fca4a, 10);\n strong:first-child{ &:before{ background-color: #5fca4a; } }\n }\n // ERROR\n &[data-error]{\n border-color: #d94747;\n border-bottom-color: darken(#d94747, 10);\n strong:first-child{ &:before{ background-color: #d94747; } }\n }\n\n\n }\n\n}\n"
],
"mappings": "AAAA,IAAI,CAAG,uBAAuB,AAAA,CAE1B,OAAO,CAAE,IAAK,CACd,QAAQ,CAAE,QAAS,CACf,MAAM,CAAE,CAAE,CACV,IAAI,CAAE,CAAE,CACR,KAAK,CAAE,IAAK,CAEhB,cAAc,CAAE,MAAO,CACvB,SAAS,CAAE,MAAO,CAElB,OAAO,CAAE,GAAI,CACb,cAAc,CAAE,IAAK,CA2ExB,AAvFD,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,AAAA,CACjB,OAAO,CAAE,KAAM,CACf,QAAQ,CAAE,QAAS,CACf,MAAM,CAAE,SAAU,CAClB,OAAO,CAAE,KAAM,CAEnB,aAAa,CAAE,GAAI,CACnB,MAAM,CAAE,cAAe,CACvB,aAAa,CAAE,cAAe,CAC9B,UAAU,CAAE,kBAAmB,CAE/B,gBAAgB,CAAE,IAAK,CAEvB,cAAc,CAAE,GAAI,CACpB,MAAM,CAAE,OAAQ,CAShB,UAAU,CAAE,uBAAwB,CACpC,OAAO,CAAE,CAAE,CA8Cd,AArFL,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,AAiBhB,WAAW,AAAA,CACR,aAAa,CAAE,GAAI,CACtB,AAlCT,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,AA0BhB,qBAAqB,AAAA,CAClB,OAAO,CAAE,CAAE,CACd,AA3CT,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,AAgChB,MAAM,AAAA,CACH,UAAU,CAAE,iCAAkC,CACjD,AAjDT,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAAM,CAET,cAAc,CAAE,SAAU,CAC1B,YAAY,CAAE,KAAM,CAyBvB,AAlFT,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAKF,OAAO,AAAA,CACJ,OAAO,CAAE,EAAG,CACZ,OAAO,CAAE,YAAa,CACtB,QAAQ,CAAE,QAAS,CACnB,GAAG,CAAE,KAAM,CACX,IAAI,CAAE,GAAI,CACV,KAAK,CAAE,IAAK,CACZ,MAAM,CAAE,IAAK,CAEb,aAAa,CAAE,SAAU,CACzB,UAAU,CAAE,KAAK,CAAE,IAAG,CAAC,GAAG,CAAC,GAAG,CAAC,kBAAI,CAEnC,gBAAgB,CAAE,GAAI,CACzB,AAxEb,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAqBF,QAAQ,AAAA,OAAO,AAAA,CAAE,gBAAgB,CAAE,OAAQ,CAAI,AA3E5D,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAuBF,KAAK,AAAA,OAAO,AAAA,CAAE,gBAAgB,CAAE,OAAQ,CAAI,AA7EzD,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CAyBF,QAAQ,AAAA,OAAO,AAAA,CAAE,gBAAgB,CAAE,OAAQ,CAAI,AA/E5D,IAAI,CAAG,uBAAuB,CAe1B,qBAAqB,CAuCjB,MAAM,CAAA,AAAA,KAAC,AAAA,CA2BF,MAAM,AAAA,OAAO,AAAA,CAAE,gBAAgB,CAAE,OAAQ,CAAI",
"mappings": "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",
"names": []
}

View File

@ -1,69 +1,23 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><Logs>
<Item Id="19842" Number="8012" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="12495" Number="+33631202761" Name="Thomas Hopquin" Date="2014-02-28T15:00:10" Duration="125" Direction="OUTGOING" Type="PHONE" />
<Item Id="12429" Number="0689795387" Name="Fouquet Charlotte ( Sncf)" Date="2014-02-28T08:25:02" Duration="108" Direction="INCOMING" Type="PHONE" />
<Item Id="12428" Number="0236164943" Name="" Date="2014-02-28T08:24:35" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12347" Number="0603900774" Name="Maman" Date="2014-02-27T13:11:09" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12292" Number="0603900774" Name="Maman" Date="2014-02-26T22:13:38" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12291" Number="0677820719" Name="Ingrid Dumoulin" Date="2014-02-26T21:52:04" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12290" Number="0677820719" Name="Ingrid Dumoulin" Date="2014-02-26T21:51:03" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12289" Number="0760076481" Name="Jef (Sncf)" Date="2014-02-26T21:21:53" Duration="18" Direction="INCOMING" Type="PHONE" />
<Item Id="12287" Number="0652784553" Name="Marc (Sncf)" Date="2014-02-26T21:04:38" Duration="23" Direction="INCOMING" Type="PHONE" />
<Item Id="12284" Number="+33760076481" Name="Jef (Sncf)" Date="2014-02-26T21:01:36" Duration="107" Direction="OUTGOING" Type="PHONE" />
<Item Id="12235" Number="0761921571" Name="Pauline Cath" Date="2014-02-26T14:53:35" Duration="47" Direction="OUTGOING" Type="PHONE" />
<Item Id="12234" Number="0761921571" Name="Pauline Cath" Date="2014-02-26T14:52:05" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12122" Number="+33607516488" Name="Morgane P1" Date="2014-02-25T18:55:31" Duration="3806" Direction="OUTGOING" Type="PHONE" />
<Item Id="12092" Number="0603900774" Name="Maman" Date="2014-02-25T16:35:26" Duration="204" Direction="INCOMING" Type="PHONE" />
<Item Id="12091" Number="0603900774" Name="Maman" Date="2014-02-25T15:40:22" Duration="35" Direction="INCOMING" Type="PHONE" />
<Item Id="12090" Number="0603900774" Name="Maman" Date="2014-02-25T15:38:11" Duration="103" Direction="OUTGOING" Type="PHONE" />
<Item Id="12089" Number="0603900774" Name="Maman" Date="2014-02-25T15:37:41" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12067" Number="0627557790" Name="Sophie" Date="2014-02-25T13:33:27" Duration="37" Direction="OUTGOING" Type="PHONE" />
<Item Id="12066" Number="0603900774" Name="Maman" Date="2014-02-25T13:18:11" Duration="503" Direction="OUTGOING" Type="PHONE" />
<Item Id="12065" Number="0603900774" Name="Maman" Date="2014-02-25T12:52:22" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12028" Number="+33760076481" Name="Jef (Sncf)" Date="2014-02-24T18:28:16" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="12027" Number="+33760076481" Name="Jef (Sncf)" Date="2014-02-24T18:20:21" Duration="5" Direction="OUTGOING" Type="PHONE" />
<Item Id="12006" Number="0699884787" Name="Celia Gardent" Date="2014-02-24T16:12:33" Duration="44" Direction="OUTGOING" Type="PHONE" />
<Item Id="11992" Number="0699884787" Name="Celia Gardent" Date="2014-02-24T14:48:43" Duration="38" Direction="INCOMING" Type="PHONE" />
<Item Id="11985" Number="0647926854" Name="Lucie Goeland" Date="2014-02-24T11:25:19" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11942" Number="0603900774" Name="Maman" Date="2014-02-23T21:10:49" Duration="305" Direction="OUTGOING" Type="PHONE" />
<Item Id="11940" Number="0603900774" Name="Maman" Date="2014-02-23T19:53:27" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11923" Number="8012" Name="" Date="2014-02-23T16:08:38" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11911" Number="0676010387" Name="Benedicte Ifec" Date="2014-02-23T12:00:03" Duration="40" Direction="INCOMING" Type="PHONE" />
<Item Id="11906" Number="+33603900774" Name="Maman" Date="2014-02-23T11:04:04" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11905" Number="+33603900774" Name="Maman" Date="2014-02-23T10:58:29" Duration="156" Direction="OUTGOING" Type="PHONE" />
<Item Id="11904" Number="0603900774" Name="Maman" Date="2014-02-23T10:57:31" Duration="27" Direction="OUTGOING" Type="PHONE" />
<Item Id="11903" Number="0603900774" Name="Maman" Date="2014-02-23T10:50:03" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11893" Number="0683940776" Name="Maxime Claeys" Date="2014-02-23T08:48:40" Duration="45" Direction="INCOMING" Type="PHONE" />
<Item Id="11882" Number="0684648921" Name="" Date="2014-02-23T06:10:51" Duration="46" Direction="INCOMING" Type="PHONE" />
<Item Id="11788" Number="0603900774" Name="Maman" Date="2014-02-22T22:57:39" Duration="757" Direction="OUTGOING" Type="PHONE" />
<Item Id="11787" Number="0603900774" Name="Maman" Date="2014-02-22T22:44:51" Duration="637" Direction="INCOMING" Type="PHONE" />
<Item Id="11783" Number="0603900774" Name="Maman" Date="2014-02-22T22:40:53" Duration="183" Direction="INCOMING" Type="PHONE" />
<Item Id="11775" Number="+33603900774" Name="Maman" Date="2014-02-22T21:00:03" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11769" Number="+33603900774" Name="Maman" Date="2014-02-21T21:03:15" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11695" Number="+33681585322" Name="maxime colo thales" Date="2014-02-20T14:00:10" Duration="50" Direction="INCOMING" Type="PHONE" />
<Item Id="11693" Number="0681585322" Name="maxime colo thales" Date="2014-02-20T13:33:08" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11692" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T13:31:10" Duration="76" Direction="INCOMING" Type="PHONE" />
<Item Id="11691" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T13:20:15" Duration="4" Direction="OUTGOING" Type="PHONE" />
<Item Id="11690" Number="+33681585322" Name="maxime colo thales" Date="2014-02-20T12:48:59" Duration="28" Direction="OUTGOING" Type="PHONE" />
<Item Id="11689" Number="+33681585322" Name="maxime colo thales" Date="2014-02-20T12:48:07" Duration="0" Direction="INCOMING" Type="PHONE" />
<Item Id="11688" Number="+33678593540" Name="nicolas colo thales" Date="2014-02-20T12:46:28" Duration="31" Direction="INCOMING" Type="PHONE" />
<Item Id="11687" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T12:42:25" Duration="72" Direction="OUTGOING" Type="PHONE" />
<Item Id="11685" Number="0678593540" Name="nicolas colo thales" Date="2014-02-20T12:38:08" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11684" Number="0678593540" Name="nicolas colo thales" Date="2014-02-20T12:37:48" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11683" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T12:11:52" Duration="5" Direction="OUTGOING" Type="PHONE" />
<Item Id="11682" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T12:07:13" Duration="6" Direction="OUTGOING" Type="PHONE" />
<Item Id="11680" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T11:50:52" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11514" Number="+33678593540" Name="nicolas colo thales" Date="2014-02-18T11:42:31" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11513" Number="+33678593540" Name="nicolas colo thales" Date="2014-02-18T11:37:29" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11504" Number="+33685683305" Name="" Date="2014-02-17T16:13:59" Duration="35" Direction="INCOMING" Type="PHONE" />
<Item Id="11503" Number="+33646642714" Name="" Date="2014-02-17T10:11:19" Duration="25" Direction="INCOMING" Type="PHONE" />
<Item Id="11502" Number="+33685683305" Name="" Date="2014-02-17T09:13:59" Duration="24" Direction="OUTGOING" Type="PHONE" />
<Item Id="11501" Number="+33685683305" Name="" Date="2014-02-17T09:12:11" Duration="74" Direction="INCOMING" Type="PHONE" />
<Item Id="11489" Number="+543285154356" Name="" Date="2014-02-16T17:23:30" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11464" Number="0681585322" Name="maxime colo thales" Date="2014-02-15T23:06:46" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11463" Number="0678593540" Name="nicolas colo thales" Date="2014-02-15T23:06:18" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11458" Number="0627557790" Name="Sophie" Date="2014-02-15T21:08:34" Duration="349" Direction="OUTGOING" Type="PHONE" />
<Item Id="11457" Number="0627557790" Name="Sophie" Date="2014-02-15T20:51:38" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11449" Number="+33607516488" Name="Morgane P1" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="11406" Number="0642468206" Name="Perrine Petit" Date="2014-02-15T17:24:18" Duration="276" Direction="OUTGOING" Type="PHONE" />
<Item Id="11399" Number="+33603900774" Name="Maman" Date="2014-02-15T16:34:29" Duration="36" Direction="OUTGOING" Type="PHONE" /></Logs>
<Item Id="1" Number="8012" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="2" Number="8013" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="3" Number="8014" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="4" Number="8015" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="5" Number="8016" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="6" Number="8017" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="7" Number="8018" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="8" Number="8019" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="9" Number="8020" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="10" Number="8021" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="11" Number="8022" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="12" Number="+33631202761" Name="Thomas Hopquin" Date="2014-02-28T15:00:10" Duration="125" Direction="OUTGOING" Type="PHONE" />
<Item Id="13" Number="0681585322" Name="maxime colo thales" Date="2014-02-15T23:06:46" Duration="0" Direction="INGOING" Type="PHONE" />
<Item Id="14" Number="0678593540" Name="nicolas colo thales" Date="2014-02-15T23:06:18" Duration="0" Direction="INGOING" Type="PHONE" />
<Item Id="15" Number="0627557790" Name="Sophie" Date="2014-02-15T21:08:34" Duration="349" Direction="OUTGOING" Type="PHONE" />
<Item Id="16" Number="0627557790" Name="Sophie" Date="2014-02-15T20:51:38" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="17" Number="+33607516488" Name="Morgane P1" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="18" Number="+33607515488" Name="Morgane P2" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="19" Number="+33607514488" Name="Morgane P3" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="20" Number="+33607517488" Name="Morgane P4" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="21" Number="0642468206" Name="Perrine Petit" Date="2014-02-15T17:24:18" Duration="276" Direction="OUTGOING" Type="PHONE" />
<Item Id="22" Number="+33603900774" Name="Maman" Date="2014-02-15T16:34:29" Duration="36" Direction="OUTGOING" Type="PHONE" /></Logs>

6
js/lib/notif-min.js vendored
View File

@ -1,5 +1,5 @@
var NotificationClass=function(a){this.container=a};NotificationClass.prototype={container:this.container,stack:[],types:["warning","info","success","error"],defaultTimeout:2E3,errorCodes:{}};NotificationClass.prototype.pushStack=function(a,c,b){if(!(a instanceof Array&&b instanceof Array))return null;var e=-1,d;for(d in a)if(-1<b.indexOf(a[d])){e=d;break}if(-1==e)return a.push(c)-1;a[e]=c;return e};
NotificationClass.prototype.hide=function(a){if(isNaN(a))return!1;a=parseInt(a);this.container.removeChild(this.stack[a].element);this.stack[a]=null};
NotificationClass.prototype.show=function(a,c,b,e){a=-1<this.types.indexOf(a)?a:this.types[0];c="string"==typeof c?c:"";b="string"==typeof b.toString()?b:"...";null!=this.errorCodes[b]&&(b=this.errorCodes[b]);e="number"==typeof e?e:this.defaultTimeout;var d={element:document.createElement("div"),type:a,title:c,message:b,timeout:null};d.element.className="notification-element";d.element.innerHTML='<p><strong class="'+a+'">'+c+":</strong> "+b+"<p>";this.container.appendChild(d.element);var f=this.pushStack(this.stack,
d,[null]);d.element.id=f;var g=this;d.element.className="notification-element notification-visible";setTimeout(function(){d.element.className="notification-element"},500+e);d.timeout=setTimeout(function(){g.hide(f)},500+e+500);d.element.addEventListener("click",function(a){g.hide(f)},!1);return d.element};NotificationClass.prototype.warning=function(a,c,b){return this.show("warning",a,c,b)};NotificationClass.prototype.info=function(a,c,b){return this.show("info",a,c,b)};
NotificationClass.prototype.success=function(a,c,b){return this.show("success",a,c,b)};NotificationClass.prototype.error=function(a,c,b){return this.show("error",a,c,b)};
NotificationClass.prototype.show=function(a,c,b,e){a=-1<this.types.indexOf(a)?a:this.types[0];c="string"==typeof c?c:"";b="string"==typeof b.toString()?b:"...";null!=this.errorCodes[b]&&(b=this.errorCodes[b]);e="number"==typeof e?e:this.defaultTimeout;var d={element:document.createElement("div"),type:a,title:c,message:b,timeout:null};d.element.className="notification-element";d.element.setAttribute("data-"+a,"");d.element.innerHTML="<p><strong>"+c+":</strong> "+b+"<p>";this.container.appendChild(d.element);
var f=this.pushStack(this.stack,d,[null]);d.element.id=f;var g=this;d.element.className="notification-element notification-visible";setTimeout(function(){d.element.className="notification-element"},500+e);d.timeout=setTimeout(function(){g.hide(f)},500+e+500);d.element.addEventListener("click",function(a){g.hide(f)},!1);return d.element};NotificationClass.prototype.warning=function(a,c,b){return this.show("warning",a,c,b)};
NotificationClass.prototype.info=function(a,c,b){return this.show("info",a,c,b)};NotificationClass.prototype.success=function(a,c,b){return this.show("success",a,c,b)};NotificationClass.prototype.error=function(a,c,b){return this.show("error",a,c,b)};

View File

@ -130,7 +130,8 @@ NotificationClass.prototype.show = function(type, title, message, timeout){
/* (2) Construction de l'élément */
stackItem.element.className = 'notification-element';
stackItem.element.innerHTML = '<p><strong class="'+type+'">'+title+':</strong> '+message+'<p>';
stackItem.element.setAttribute('data-'+type, '');
stackItem.element.innerHTML = '<p><strong>'+title+':</strong> '+message+'<p>';
/* (2) Ajout à la pile et au DOM
---------------------------------------------------------*/

View File

@ -1,69 +1,23 @@
<?xml version='1.0' encoding='UTF-8' standalone='yes' ?><Logs>
<Item Id="19842" Number="8012" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="12495" Number="+33631202761" Name="Thomas Hopquin" Date="2014-02-28T15:00:10" Duration="125" Direction="OUTGOING" Type="PHONE" />
<Item Id="12429" Number="0689795387" Name="Fouquet Charlotte ( Sncf)" Date="2014-02-28T08:25:02" Duration="108" Direction="INCOMING" Type="PHONE" />
<Item Id="12428" Number="0236164943" Name="" Date="2014-02-28T08:24:35" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12347" Number="0603900774" Name="Maman" Date="2014-02-27T13:11:09" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12292" Number="0603900774" Name="Maman" Date="2014-02-26T22:13:38" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12291" Number="0677820719" Name="Ingrid Dumoulin" Date="2014-02-26T21:52:04" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12290" Number="0677820719" Name="Ingrid Dumoulin" Date="2014-02-26T21:51:03" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12289" Number="0760076481" Name="Jef (Sncf)" Date="2014-02-26T21:21:53" Duration="18" Direction="INCOMING" Type="PHONE" />
<Item Id="12287" Number="0652784553" Name="Marc (Sncf)" Date="2014-02-26T21:04:38" Duration="23" Direction="INCOMING" Type="PHONE" />
<Item Id="12284" Number="+33760076481" Name="Jef (Sncf)" Date="2014-02-26T21:01:36" Duration="107" Direction="OUTGOING" Type="PHONE" />
<Item Id="12235" Number="0761921571" Name="Pauline Cath" Date="2014-02-26T14:53:35" Duration="47" Direction="OUTGOING" Type="PHONE" />
<Item Id="12234" Number="0761921571" Name="Pauline Cath" Date="2014-02-26T14:52:05" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12122" Number="+33607516488" Name="Morgane P1" Date="2014-02-25T18:55:31" Duration="3806" Direction="OUTGOING" Type="PHONE" />
<Item Id="12092" Number="0603900774" Name="Maman" Date="2014-02-25T16:35:26" Duration="204" Direction="INCOMING" Type="PHONE" />
<Item Id="12091" Number="0603900774" Name="Maman" Date="2014-02-25T15:40:22" Duration="35" Direction="INCOMING" Type="PHONE" />
<Item Id="12090" Number="0603900774" Name="Maman" Date="2014-02-25T15:38:11" Duration="103" Direction="OUTGOING" Type="PHONE" />
<Item Id="12089" Number="0603900774" Name="Maman" Date="2014-02-25T15:37:41" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12067" Number="0627557790" Name="Sophie" Date="2014-02-25T13:33:27" Duration="37" Direction="OUTGOING" Type="PHONE" />
<Item Id="12066" Number="0603900774" Name="Maman" Date="2014-02-25T13:18:11" Duration="503" Direction="OUTGOING" Type="PHONE" />
<Item Id="12065" Number="0603900774" Name="Maman" Date="2014-02-25T12:52:22" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="12028" Number="+33760076481" Name="Jef (Sncf)" Date="2014-02-24T18:28:16" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="12027" Number="+33760076481" Name="Jef (Sncf)" Date="2014-02-24T18:20:21" Duration="5" Direction="OUTGOING" Type="PHONE" />
<Item Id="12006" Number="0699884787" Name="Celia Gardent" Date="2014-02-24T16:12:33" Duration="44" Direction="OUTGOING" Type="PHONE" />
<Item Id="11992" Number="0699884787" Name="Celia Gardent" Date="2014-02-24T14:48:43" Duration="38" Direction="INCOMING" Type="PHONE" />
<Item Id="11985" Number="0647926854" Name="Lucie Goeland" Date="2014-02-24T11:25:19" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11942" Number="0603900774" Name="Maman" Date="2014-02-23T21:10:49" Duration="305" Direction="OUTGOING" Type="PHONE" />
<Item Id="11940" Number="0603900774" Name="Maman" Date="2014-02-23T19:53:27" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11923" Number="8012" Name="" Date="2014-02-23T16:08:38" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11911" Number="0676010387" Name="Benedicte Ifec" Date="2014-02-23T12:00:03" Duration="40" Direction="INCOMING" Type="PHONE" />
<Item Id="11906" Number="+33603900774" Name="Maman" Date="2014-02-23T11:04:04" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11905" Number="+33603900774" Name="Maman" Date="2014-02-23T10:58:29" Duration="156" Direction="OUTGOING" Type="PHONE" />
<Item Id="11904" Number="0603900774" Name="Maman" Date="2014-02-23T10:57:31" Duration="27" Direction="OUTGOING" Type="PHONE" />
<Item Id="11903" Number="0603900774" Name="Maman" Date="2014-02-23T10:50:03" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11893" Number="0683940776" Name="Maxime Claeys" Date="2014-02-23T08:48:40" Duration="45" Direction="INCOMING" Type="PHONE" />
<Item Id="11882" Number="0684648921" Name="" Date="2014-02-23T06:10:51" Duration="46" Direction="INCOMING" Type="PHONE" />
<Item Id="11788" Number="0603900774" Name="Maman" Date="2014-02-22T22:57:39" Duration="757" Direction="OUTGOING" Type="PHONE" />
<Item Id="11787" Number="0603900774" Name="Maman" Date="2014-02-22T22:44:51" Duration="637" Direction="INCOMING" Type="PHONE" />
<Item Id="11783" Number="0603900774" Name="Maman" Date="2014-02-22T22:40:53" Duration="183" Direction="INCOMING" Type="PHONE" />
<Item Id="11775" Number="+33603900774" Name="Maman" Date="2014-02-22T21:00:03" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11769" Number="+33603900774" Name="Maman" Date="2014-02-21T21:03:15" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11695" Number="+33681585322" Name="maxime colo thales" Date="2014-02-20T14:00:10" Duration="50" Direction="INCOMING" Type="PHONE" />
<Item Id="11693" Number="0681585322" Name="maxime colo thales" Date="2014-02-20T13:33:08" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11692" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T13:31:10" Duration="76" Direction="INCOMING" Type="PHONE" />
<Item Id="11691" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T13:20:15" Duration="4" Direction="OUTGOING" Type="PHONE" />
<Item Id="11690" Number="+33681585322" Name="maxime colo thales" Date="2014-02-20T12:48:59" Duration="28" Direction="OUTGOING" Type="PHONE" />
<Item Id="11689" Number="+33681585322" Name="maxime colo thales" Date="2014-02-20T12:48:07" Duration="0" Direction="INCOMING" Type="PHONE" />
<Item Id="11688" Number="+33678593540" Name="nicolas colo thales" Date="2014-02-20T12:46:28" Duration="31" Direction="INCOMING" Type="PHONE" />
<Item Id="11687" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T12:42:25" Duration="72" Direction="OUTGOING" Type="PHONE" />
<Item Id="11685" Number="0678593540" Name="nicolas colo thales" Date="2014-02-20T12:38:08" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11684" Number="0678593540" Name="nicolas colo thales" Date="2014-02-20T12:37:48" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="11683" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T12:11:52" Duration="5" Direction="OUTGOING" Type="PHONE" />
<Item Id="11682" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T12:07:13" Duration="6" Direction="OUTGOING" Type="PHONE" />
<Item Id="11680" Number="+33673042646" Name="Denis Directeur Colo Italie" Date="2014-02-20T11:50:52" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11514" Number="+33678593540" Name="nicolas colo thales" Date="2014-02-18T11:42:31" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11513" Number="+33678593540" Name="nicolas colo thales" Date="2014-02-18T11:37:29" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11504" Number="+33685683305" Name="" Date="2014-02-17T16:13:59" Duration="35" Direction="INCOMING" Type="PHONE" />
<Item Id="11503" Number="+33646642714" Name="" Date="2014-02-17T10:11:19" Duration="25" Direction="INCOMING" Type="PHONE" />
<Item Id="11502" Number="+33685683305" Name="" Date="2014-02-17T09:13:59" Duration="24" Direction="OUTGOING" Type="PHONE" />
<Item Id="11501" Number="+33685683305" Name="" Date="2014-02-17T09:12:11" Duration="74" Direction="INCOMING" Type="PHONE" />
<Item Id="11489" Number="+543285154356" Name="" Date="2014-02-16T17:23:30" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11464" Number="0681585322" Name="maxime colo thales" Date="2014-02-15T23:06:46" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11463" Number="0678593540" Name="nicolas colo thales" Date="2014-02-15T23:06:18" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11458" Number="0627557790" Name="Sophie" Date="2014-02-15T21:08:34" Duration="349" Direction="OUTGOING" Type="PHONE" />
<Item Id="11457" Number="0627557790" Name="Sophie" Date="2014-02-15T20:51:38" Duration="0" Direction="MISSED" Type="PHONE" />
<Item Id="11449" Number="+33607516488" Name="Morgane P1" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="11406" Number="0642468206" Name="Perrine Petit" Date="2014-02-15T17:24:18" Duration="276" Direction="OUTGOING" Type="PHONE" />
<Item Id="11399" Number="+33603900774" Name="Maman" Date="2014-02-15T16:34:29" Duration="36" Direction="OUTGOING" Type="PHONE" /></Logs>
<Item Id="1" Number="8012" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="2" Number="8013" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="3" Number="8014" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="4" Number="8015" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="5" Number="8016" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="6" Number="8017" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="7" Number="8018" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="8" Number="8019" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="9" Number="8020" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="10" Number="8021" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="11" Number="8022" Name="" Date="2014-05-28T14:43:25" Duration="0" Direction="INCOMING" Type="SMS" />
<Item Id="12" Number="+33631202761" Name="Thomas Hopquin" Date="2014-02-28T15:00:10" Duration="125" Direction="OUTGOING" Type="PHONE" />
<Item Id="13" Number="0681585322" Name="maxime colo thales" Date="2014-02-15T23:06:46" Duration="0" Direction="INGOING" Type="PHONE" />
<Item Id="14" Number="0678593540" Name="nicolas colo thales" Date="2014-02-15T23:06:18" Duration="0" Direction="INGOING" Type="PHONE" />
<Item Id="15" Number="0627557790" Name="Sophie" Date="2014-02-15T21:08:34" Duration="349" Direction="OUTGOING" Type="PHONE" />
<Item Id="16" Number="0627557790" Name="Sophie" Date="2014-02-15T20:51:38" Duration="0" Direction="OUTGOING" Type="PHONE" />
<Item Id="17" Number="+33607516488" Name="Morgane P1" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="18" Number="+33607515488" Name="Morgane P2" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="19" Number="+33607514488" Name="Morgane P3" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="20" Number="+33607517488" Name="Morgane P4" Date="2014-02-15T19:06:33" Duration="657" Direction="OUTGOING" Type="PHONE" />
<Item Id="21" Number="0642468206" Name="Perrine Petit" Date="2014-02-15T17:24:18" Duration="276" Direction="OUTGOING" Type="PHONE" />
<Item Id="22" Number="+33603900774" Name="Maman" Date="2014-02-15T16:34:29" Duration="36" Direction="OUTGOING" Type="PHONE" /></Logs>

View File

@ -12,4 +12,4 @@ subjectManager.storageToFields();contactManager.storageToFields();miniManager.st
matrice:lsi["export"]("matrice")[0]};var b=$("#download-target");b.download="local-data.json";b.href="data:application/octet-stream,"+encodeURIComponent(JSON.stringify(a));b.click()},!1);$("#import-all").addEventListener("click",function(a){$("#local-upload").click()},!1);$("#local-upload").addEventListener("click",function(a){a.target.value=null},!1);$("#local-upload").addEventListener("change",function(a){a={path:"upload/local_data",file:$("#local-upload").files[0]};api.send(a,function(a){console.log(a);
if(0!=a.ModuleError)return Notification.error("Erreur",a.ModuleError),!1;lsi.set("subject",0,a.local_data.subject);lsi["import"]("contacts",a.local_data.contacts);lsi["import"]("mini-fiches",a.local_data.mini);lsi["import"]("fiches",a.local_data.fiches);lsi.set("matrice",0,a.local_data.matrice);subjectManager.storageToFields();contactManager.storageToFields();matriceManager.storageToFields();dynamicUpdate(!0)})},!1);$("#submit-all").addEventListener("click",function(a){console.log("> GATHERING ALL DATA");
subjectManager.fieldsToStorage();contactManager.fieldsToStorage();miniManager.fieldsToStorage();ficheManager.fieldsToStorage();if(!subjectManager.check())return Notification.warning("Attention","Vous devez saisir les informations du <i>sujet</i>"),!1;a=lsi["export"]("mini-fiches");for(var b in a)if(!a[b].valid)return Notification.warning("Attention","La <i>fiche rapide</i> <b>"+(parseInt(b)+1)+"</b> est incompl\u00e8te et/ou incorrecte"),!1;a=lsi["export"]("fiches");for(b in a)if(!a[b].valid)return Notification.warning("Attention",
"La <i>fiche compl\u00e8te</i> <b>"+(parseInt(b)+1)+"</b> est incompl\u00e8te et/ou incorrecte"),!1;b={path:"input/phone",subject:lsi["export"]("subject")[0],contacts:lsi["export"]("contacts"),mini:lsi["export"]("mini-fiches"),fiches:lsi["export"]("fiches"),matrice:lsi["export"]("matrice")[0]};api.send(b,function(a){if(0!=a.ModuleError)return Notification.error("ERREUR",ModuleError),!1;console.log(a)},!1)},!1)})})})})});
"La <i>fiche compl\u00e8te</i> <b>"+(parseInt(b)+1)+"</b> est incompl\u00e8te et/ou incorrecte"),!1;b={path:"input/phone",subject:lsi["export"]("subject")[0],contacts:lsi["export"]("contacts"),mini:lsi["export"]("mini-fiches"),fiches:lsi["export"]("fiches"),matrice:lsi["export"]("matrice")[0]};api.send(b,function(a){if(0!=a.ModuleError)return Notification.error("ERREUR",a.ModuleError),!1;console.log(a)},!1)},!1)})})})})});

View File

@ -508,7 +508,7 @@ include('/js/includes/input-phone-matrice.js', function(){
api.send(request, function(response){
// Si erreur, on la notifie
if( response.ModuleError != 0 ){
Notification.error('ERREUR', ModuleError);
Notification.error('ERREUR', response.ModuleError);
return false;
}