Skip to content

Commit ab38fce

Browse files
committed
Merge branch 'master' of https://github.com/parapheur/start.git
2 parents a6413f1 + 4ebc9c4 commit ab38fce

File tree

6 files changed

+51
-36
lines changed

6 files changed

+51
-36
lines changed

application/controllers/IndexController.php

+15-7
Original file line numberDiff line numberDiff line change
@@ -49,17 +49,25 @@ public function indexAction()
4949
$number_doc=0;
5050
//Récupérer les données de la base de données
5151
$db = Zend_Db_Table::getDefaultAdapter();
52-
53-
//Récupérer tous les documents reliés à notre utilisateur
54-
$sql = 'SELECT ID_COURRIER FROM LIENINTERNE WHERE ID_ETATDESTINATAIRE = '.$this->etat_encours.' AND ID_ENTITEDESTINATAIRE = '.$user_ID;
55-
56-
//Exécuter la requête et récupérer le résultat
57-
$stmt = $db->query($sql);
58-
52+
53+
$request = $this->getRequest();
54+
$name_document = $request->getParam('SEARCH');
55+
5956
$titre= array();
6057
$date=array();
6158
$id_document=array();
6259

60+
if($name_document!=null){
61+
$sql = "SELECT l.ID_COURRIER FROM LIENINTERNE l, FICHIER f WHERE l.ID_ETATDESTINATAIRE = ".$this->etat_encours."
62+
AND l.ID_ENTITEDESTINATAIRE = ".$user_ID."
63+
AND f.NOMORIGINE LIKE '%".$name_document."%' AND l.ID_COURRIER=f.ID_COURRIER(+)";
64+
}
65+
else{
66+
$sql = 'SELECT ID_COURRIER FROM LIENINTERNE WHERE ID_ETATDESTINATAIRE = '.$this->etat_encours.' AND ID_ENTITEDESTINATAIRE = '.$user_ID;
67+
}
68+
//Exécuter la requête et récupérer le résultat
69+
$stmt = $db->query($sql);
70+
6371
//Pour chaque document
6472
while ($row=$stmt->fetch()){
6573
$sql2='SELECT DATECREATION FROM COURRIER WHERE ID_COURRIER = '.$row['ID_COURRIER'];//Récupérer la date de création

application/layouts/scripts/layout.phtml

+9-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464
</ul>
6565
<div class="search-box">
6666
<label>Rechercher</label>
67-
<input type="text" name="search" value = "" onKeyPress="if (event.keyCode == 13)">
67+
<input id="search" type="text" name="search" value = "" onkeypress="return runScript(event)">
6868
</div>
6969
</div>
7070
</div>
@@ -86,5 +86,13 @@
8686
</p>
8787
</div>
8888
</div>
89+
<script type="text/javascript">
90+
function runScript(e) {
91+
if (e.keyCode == 13) {
92+
var str = window.location.protocol + "//" + window.location.host + "/index/index/SEARCH/" +$('#search').val();
93+
window.location.replace(str);
94+
}
95+
}
96+
</script>
8997
</body>
9098
</html>

application/views/scripts/admin/diagnostic.phtml

+4-5
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,23 @@
2222
<div class="box clearfix">
2323
<div class="on-left">
2424
<h1>Test connexion base de données</h1>
25-
<p>Ce test vous permettra de vérifier que votre connexion à la
25+
<p>Ce test permet de vérifier que la connexion à la
2626
base de données est effective.</p>
2727
</div>
2828
<a href="#" class="blue-button on-right poplight" data-width="720" type="button" data-rel="connexionBDD" >Vérifier</a>
2929
</div>
3030
<div class="box clearfix">
3131
<div class="on-left">
3232
<h1>Test synchronisation tablette</h1>
33-
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
34-
Vivamus tincidunt non diam eu consequat.</p>
33+
<p>Ce test permet de voir quelles tablettes ne sont pas synchronisées.</p>
3534
</div>
3635
<input class="blue-button on-right" type="button" value="Vérifier" onClick="alert('En cours d\'implementation!')" />
3736
</div>
3837
<div class="box clearfix">
3938
<div class="on-left">
4039
<h1>Test accès serveur</h1>
41-
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.
42-
Vivamus tincidunt non diam eu consequat.</p>
40+
<p>Ce test permet de vérifier que le serveur est bien
41+
accessible.</p>
4342
</div>
4443
<input class="blue-button on-right" type="button" value="Vérifier" onClick="alert('En cours d\'implementation!')"/>
4544
</div>

application/views/scripts/admin/index.phtml

+2-3
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,12 @@
99
* Action pour les diagnostics, poru administrer les tablettes
1010
*
1111
* Projet parapheur 2014
12-
*/
12+
*/http://parapheur/admin
1313
?>
1414

1515
<div class="box">
1616
<h1>Administration Tablettes</h1>
17-
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus tincidunt
18-
non diam eu consequat.</p>
17+
<p>Voici toutes les tablettes qui se sont connectées à notre application Parapheur et les documents contenus.</p>
1918
</div>
2019
<div id="tablet-list">
2120
<h3>Tablette NEXUS 3024 Z</h3>

application/views/scripts/refused-docs/index.phtml

+11-10
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,16 @@
1313
<div class="box clearfix">
1414
<div class="on-left">
1515
<h1>Documents refusés</h1>
16-
<p>Voici les documents que vous avez soumis et qui ont été refusés par les autres destinataires. Le document est téléchargeable en cliquant dessus.</p>
17-
</div>
16+
<p>Voici les documents soumis et qui ont été refusés. Le document est téléchargeable en cliquant dessus.</p>
17+
</div>
18+
<a class="blue-button on-right" type="button" href="<?php echo $this->url(
19+
array(
20+
'controller' => 'Index',
21+
'action'=>'index')
22+
);?>"> Retour index </a>
23+
1824
</div>
25+
<br/><br/>
1926
<div id="index">
2027
<ul class="index-row">
2128
<?php foreach($this->id_document as $id_document) : ?>
@@ -33,7 +40,7 @@
3340
?> ">
3441
<?php
3542
?>
36-
<img src="img/icons/ico_pdf.png" alt="" />
43+
<img src="/img/icons/ico_pdf.png" alt="" />
3744
</a>
3845
<a href="<?php
3946
echo $this->url(
@@ -54,10 +61,4 @@
5461
</div>
5562
<script type="text/javascript">
5663
$('#nav .n1 a').addClass('nav-sel');
57-
</script>
58-
59-
<a class="blue-button on-right" type="button" href="<?php echo $this->url(
60-
array(
61-
'controller' => 'Index',
62-
'action'=>'index')
63-
);?>"> Revenir à la page d'accueil </a>
64+
</script>

application/views/scripts/validated-docs/index.phtml

+10-10
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,16 @@
1515
<div class="box clearfix">
1616
<div class="on-left">
1717
<h1>Documents validés</h1>
18-
<p>Voici les documents que vous avez soumis et qui ont été validés par les autres destinataires.
19-
Le document est téléchargeable en cliquant dessus.</p>
18+
<p>Voici les documents soumis et qui ont été validés par les destinataires.
19+
Le document est téléchargeable en cliquant dessus.</p>
2020
</div>
21+
<a class="blue-button on-right" type="button" href="<?php echo $this->url(
22+
array(
23+
'controller' => 'Index',
24+
'action'=>'index')
25+
);?>"> Retour index </a>
2126
</div>
27+
<br/><br/>
2228
<div id="index">
2329
<ul class="index-row">
2430
<?php foreach($this->id_document as $id_document) : ?>
@@ -36,7 +42,7 @@
3642
?> ">
3743
<?php
3844
?>
39-
<img src="img/icons/ico_pdf.png" alt="" />
45+
<img src="/img/icons/ico_pdf.png" alt="" />
4046
</a>
4147
<a href="<?php
4248
echo $this->url(
@@ -58,10 +64,4 @@
5864
</div>
5965
<script type="text/javascript">
6066
$('#nav .n1 a').addClass('nav-sel');
61-
</script>
62-
63-
<a class="blue-button on-right" type="button" href="<?php echo $this->url(
64-
array(
65-
'controller' => 'Index',
66-
'action'=>'index')
67-
);?>"> Revenir à la page d'accueil </a>
67+
</script>

0 commit comments

Comments
 (0)