Commit 21ddc353 authored by Tristan Cavelier's avatar Tristan Cavelier Committed by Sebastien Robin

Get document list inside nav bar.

parent 6f672beb
...@@ -2,11 +2,15 @@ ...@@ -2,11 +2,15 @@
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<litk rel="icon" href="img/officejs/favicon.png" /> <link rel="icon" href="img/officejs/favicon.png" />
<link rel="shortcut icon" href="img/icons/favicon.png" /> <link rel="shortcut icon" href="img/icons/favicon.png" />
<link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" /> <link rel="stylesheet" href="lib/bootstrap/css/bootstrap.min.css" />
<title>OfficeJS</title> <title>OfficeJS</title>
<!-- js scripts --> <!-- js scripts -->
<script type="text/javascript" src="lib/xinha/XinhaLoader.js?lang=en">
</script>
<script type="text/javascript" src="js/XinhaConfig.js">
</script>
<script type="text/javascript" src="lib/icanhaz/ICanHaz.min.js"></script> <script type="text/javascript" src="lib/icanhaz/ICanHaz.min.js"></script>
<script data-main="js/officejs" <script data-main="js/officejs"
type="text/javascript" type="text/javascript"
...@@ -93,13 +97,13 @@ ...@@ -93,13 +97,13 @@
Get List Get List
</button>&nbsp; </button>&nbsp;
</div> </div>
<div id="document_list" class="span4"> <!-- <div id="document_list" class="span4"> -->
<ul> <!-- <ul> -->
{{#DocumentList}} <!-- {{#DocumentList}} -->
<li>{{fileName}}</li> <!-- <li>{{fileName}}</li> -->
{{/DocumentList}} <!-- {{/DocumentList}} -->
</ul> <!-- </ul> -->
</div> <!-- </div> -->
</article> </article>
</script> </script>
</head> </head>
...@@ -132,10 +136,12 @@ ...@@ -132,10 +136,12 @@
<ul class="nav nav-list"> <ul class="nav nav-list">
<li class="nav-header">Nav</li> <li class="nav-header">Nav</li>
<li><a href="#/login"><i class="icon-ok"></i>Login</a></li> <li><a href="#/login"><i class="icon-ok"></i>Login</a></li>
<li class="nav-header">Documents</li> <li class="nav-header">Tools</li>
<li class="texteditor"> <li class="texteditor">
<a href="#/texteditor"><i class="icon-font"></i>Text Editor</a> <a href="#/texteditor"><i class="icon-font"></i>Text Editor</a>
</li> </li>
<li class="nav-header">Document List</li>
<div id="document_list"></div>
</ul> </ul>
</div> </div>
</div> </div>
......
...@@ -89,6 +89,7 @@ require(['OfficeJS'],function (OJS) { ...@@ -89,6 +89,7 @@ require(['OfficeJS'],function (OJS) {
JSON.parse ( $('#input_json_storage').attr('value') ), JSON.parse ( $('#input_json_storage').attr('value') ),
JSON.parse ( $('#input_json_applicant').attr('value') ) JSON.parse ( $('#input_json_applicant').attr('value') )
); );
publ.getlist();
}; };
publ.save = function () { publ.save = function () {
var filename, filecontent; var filename, filecontent;
...@@ -153,18 +154,17 @@ require(['OfficeJS'],function (OJS) { ...@@ -153,18 +154,17 @@ require(['OfficeJS'],function (OJS) {
priv.jio.getDocumentList({ priv.jio.getDocumentList({
'maxtries':3, 'maxtries':3,
'callback':function (result) { 'callback':function (result) {
var htmlList, i; var htmlString = '', i;
htmlList = '<ul>\n';
for (i in result.list) { for (i in result.list) {
htmlList += '<li>\n'; htmlString += '<li>\n';
htmlList += result.list[i].fileName; htmlString += result.list[i].fileName;
htmlList += '</li>\n'; htmlString += '</li>\n';
} }
htmlList += '</ul>\n'; if (htmlString === '') {
$('#document_list').html(htmlList); htmlString = 'No document';
ich_object.DocumentList = result.list; }
console.log (result.list); document.querySelector ('#document_list').
alert (result.message); innerHTML = htmlString;
} }
}); });
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment