This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository coselmar. See http://git.codelutin.com/coselmar.git commit 533dc4f9db76aecd6480e87f4935c5be7ca804fd Author: Yannick Martel <martel@©odelutin.com> Date: Mon Dec 1 10:51:27 2014 +0100 just some code format on doucment form --- .../main/webapp/views/documents/newdocument.html | 335 ++++++++++++--------- 1 file changed, 186 insertions(+), 149 deletions(-) diff --git a/coselmar-ui/src/main/webapp/views/documents/newdocument.html b/coselmar-ui/src/main/webapp/views/documents/newdocument.html index 4ebb935..cb5803b 100644 --- a/coselmar-ui/src/main/webapp/views/documents/newdocument.html +++ b/coselmar-ui/src/main/webapp/views/documents/newdocument.html @@ -22,158 +22,195 @@ #L% --> <div style="padding: 0px 0px 0px 30px"> - <div class="page-header" style="margin: 0"> - <h2>New Document</h2> - </div> + <div class="page-header" style="margin: 0"> + <h2>New Document</h2> + </div> + + <div style="padding-top: 15px"> + <!-- Summary goes here --> + Here you can add a new document in the repository. For each document, + some keywords are needed to make easier search of the document, and you + can specify a privacy : + <ul> + <li>Public : all members can see the document</li> + <li>Private : only you can see the document</li> + <li>Restricted : you can specify who can see the document specifically + </li> + </ul> + </div> + <div style="padding-bottom: 50px"> + + <div class=""> + + <form class="form-horizontal" name="documentForm" role="form" + ng-submit="createNewDocument(documentForm.$valid)"> + + <div class="form-group" + ng-class="{'has-error' : documentForm.name.$invalid && !documentForm.name.$pristine}"> + <label class="col-md-4 control-label">Name *</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="name" + ng-model="document.name" required/> + + <p ng-show="documentForm.name.$invalid && !documentForm.name.$pristine" + class="help-block">Document name is required.</p> + </div> + </div> + + <div class="form-group" + ng-class="{'has-error' : documentForm.type.$invalid && !documentForm.type.$pristine}"> + <label class="col-md-4 control-label">Type *</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="type" + ng-model="document.type" required/> + + <p ng-show="documentForm.type.$invalid && !documentForm.type.$pristine" + class="help-block">Document type is required.</p> + </div> + </div> + + <div class="form-group"> + <label class="col-md-4 control-label">Attach File ?</label> + + <div class="col-md-5"> + <input type="checkbox" ng-model="document.withFile" + ng-init="document.withFile = false"/> + </div> + </div> + + <div class="form-group" ng-if="document.withFile"> + <label class="col-md-4 control-label">File</label> + + <div class="col-md-5"> + <input type="file" class="form-control" name="uploadFile" + ng-file-model="upload.file" required/> + </div> + </div> + + <div class="form-group" ng-if="!document.withFile" + ng-class="{'has-error' : documentForm.externalUrl.$invalid && !documentForm.externalUrl.$pristine}"> + <label class="col-md-4 control-label">External URL</label> + + <div class="col-md-5"> + <input type="input" class="form-control" name="externalUrl" + ng-model="document.externalUrl" required/> + + <p ng-show="documentForm.externalUrl.$invalid && !documentForm.externalUrl.$pristine" + class="help-block">External URL is required if chosen.</p> + </div> + </div> + + <div class="form-group" + ng-class="{'has-error' : documentForm.keywords.$invalid && !documentForm.keywords.$pristine}"> + <label class="col-md-4 control-label">keywords</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="keywords" + ng-model="document.keywords" ng-list required + placeholder="keyword 1, keyword2"/> + + <p ng-show="documentForm.keywords.$invalid && !documentForm.keywords.$pristine" + class="help-block">At least one keyword is required.</p> + </div> + </div> + + <div class="form-group"> + <label class="col-md-4 control-label">Privacy</label> + + <div class="col-md-5"> + <select class="form-control" name="privacy" + ng-model="document.privacy"> + <option value="PRIVATE">private</option> + <option value="PUBLIC">public</option> + <option value="RESTRICTED">restricted</option> + </select> + + <div ng-if="privacy == 'RESTRICTED'"> + Not Yet available + </div> + </div> - <div style="padding-top: 15px"> - <!-- Summary goes here --> - Here you can add a new document in the repository. For each document, - some keywords are needed to make easier search of the document, and you - can specify a privacy : - <ul> - <li>Public : all members can see the document</li> - <li>Private : only you can see the document</li> - <li>Restricted : you can specify who can see the document specifically</li> - </ul> - </div> - <div style="padding-bottom: 50px"> - - <div class=""> - - <form class="form-horizontal" name="documentForm" role="form" ng-submit="createNewDocument(documentForm.$valid)"> - - <div class="form-group" ng-class="{'has-error' : documentForm.name.$invalid && !documentForm.name.$pristine}"> - <label class="col-md-4 control-label">Name *</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="name" ng-model="document.name" required/> - <p ng-show="documentForm.name.$invalid && !documentForm.name.$pristine" class="help-block">Document name is required.</p> - </div> - </div> - - <div class="form-group" ng-class="{'has-error' : documentForm.type.$invalid && !documentForm.type.$pristine}"> - <label class="col-md-4 control-label">Type *</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="type" ng-model="document.type" required/> - <p ng-show="documentForm.type.$invalid && !documentForm.type.$pristine" class="help-block">Document type is required.</p> - </div> - </div> - - <div class="form-group"> - <label class="col-md-4 control-label">Attach File ?</label> - - <div class="col-md-5"> - <input type="checkbox" ng-model="document.withFile" ng-init="document.withFile = false" /> - </div> - </div> - - <div class="form-group" ng-if="document.withFile" > - <label class="col-md-4 control-label">File</label> - - <div class="col-md-5"> - <input type="file" class="form-control" name="uploadFile" ng-file-model="upload.file" required /> - </div> - </div> - - <div class="form-group" ng-if="!document.withFile" ng-class="{'has-error' : documentForm.externalUrl.$invalid && !documentForm.externalUrl.$pristine}"> - <label class="col-md-4 control-label">External URL</label> - - <div class="col-md-5"> - <input type="input" class="form-control" name="externalUrl" - ng-model="document.externalUrl" required /> - <p ng-show="documentForm.externalUrl.$invalid && !documentForm.externalUrl.$pristine" class="help-block">External URL is required if chosen.</p> - </div> - </div> - - <div class="form-group" ng-class="{'has-error' : documentForm.keywords.$invalid && !documentForm.keywords.$pristine}"> - <label class="col-md-4 control-label">keywords</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="keywords" - ng-model="document.keywords" ng-list required - placeholder="keyword 1, keyword2" /> - <p ng-show="documentForm.keywords.$invalid && !documentForm.keywords.$pristine" class="help-block">At least one keyword is required.</p> - </div> - </div> - - <div class="form-group"> - <label class="col-md-4 control-label">Privacy</label> - - <div class="col-md-5"> - <select class="form-control" name="privacy" ng-model="document.privacy"> - <option value="PRIVATE">private</option> - <option value="PUBLIC">public</option> - <option value="RESTRICTED">restricted</option> - </select> - <div ng-if="privacy == 'RESTRICTED'"> - Not Yet available - </div> - </div> - - </div> - - <div class="form-group"> - <label class="col-md-4 control-label">Publication date</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="publicationDate" ng-model="document.publicationDate" - datepicker-popup="dd/MM/yyyy" is-open="publicationDateOpened" ng-click="publicationDateOpened = true"/> - </div> - </div> - - <div class="form-group" ng-class="{'has-error' : documentForm.authors.$invalid && !documentForm.authors.$pristine}"> - <label class="col-md-4 control-label">Authors</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="authors" ng-model="document.authors" required/> - <p ng-show="documentForm.authors.$invalid && !documentForm.authors.$pristine" class="help-block">Document authors is required.</p> - </div> - </div> - - <div class="form-group" ng-class="{'has-error' : documentForm.copyright.$invalid && !documentForm.copyright.$pristine}"> - <label class="col-md-4 control-label">Copyright</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="copyright" ng-model="document.copyright" required/> - <p ng-show="documentForm.copyright.$invalid && !documentForm.copyright.$pristine" class="help-block">Copyright is required.</p> - </div> - </div> - - <div class="form-group"> - <label class="col-md-4 control-label">Licence</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="licence" ng-model="document.licence" /> - </div> - </div> - - <div class="form-group"> - <label class="col-md-4 control-label">Language</label> - - <div class="col-md-5"> - <input type="text" class="form-control" name="language" ng-model="document.language" /> - </div> - </div> - - <div class="form-group" ng-class="{'has-error' : documentForm.summary.$invalid && !documentForm.summary.$pristine}"> - <label class="col-md-4 control-label">Summary</label> - - <div class="col-md-5"> - <textarea type="text" class="form-control" name="summary" ng-model="document.summary" required /> - <p ng-show="documentForm.summary.$invalid && !documentForm.summary.$pristine" class="help-block">A summary is required.</p> - </div> - </div> - - <div class="form-group"> - <div style="padding-left: 200px"> - <input type="submit" value="Submit" class="btn btn-primary" ng-if="documentForm.$valid && privacy != 'RESTRICTED'"/> - </div> - </div> - </form> </div> + <div class="form-group"> + <label class="col-md-4 control-label">Publication date</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="publicationDate" + ng-model="document.publicationDate" + datepicker-popup="dd/MM/yyyy" is-open="publicationDateOpened" + ng-click="publicationDateOpened = true"/> + </div> + </div> + + <div class="form-group" + ng-class="{'has-error' : documentForm.authors.$invalid && !documentForm.authors.$pristine}"> + <label class="col-md-4 control-label">Authors</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="authors" + ng-model="document.authors" required/> + + <p ng-show="documentForm.authors.$invalid && !documentForm.authors.$pristine" + class="help-block">Document authors is required.</p> + </div> + </div> + + <div class="form-group" + ng-class="{'has-error' : documentForm.copyright.$invalid && !documentForm.copyright.$pristine}"> + <label class="col-md-4 control-label">Copyright</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="copyright" + ng-model="document.copyright" required/> + + <p ng-show="documentForm.copyright.$invalid && !documentForm.copyright.$pristine" + class="help-block">Copyright is required.</p> + </div> + </div> + + <div class="form-group"> + <label class="col-md-4 control-label">Licence</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="licence" + ng-model="document.licence"/> + </div> + </div> + + <div class="form-group"> + <label class="col-md-4 control-label">Language</label> + + <div class="col-md-5"> + <input type="text" class="form-control" name="language" + ng-model="document.language"/> + </div> + </div> + + <div class="form-group" + ng-class="{'has-error' : documentForm.summary.$invalid && !documentForm.summary.$pristine}"> + <label class="col-md-4 control-label">Summary</label> + + <div class="col-md-5"> + <textarea type="text" class="form-control" name="summary" + ng-model="document.summary" required/> + + <p ng-show="documentForm.summary.$invalid && !documentForm.summary.$pristine" + class="help-block">A summary is required.</p> + </div> + </div> + + <div class="form-group"> + <div style="padding-left: 200px"> + <input type="submit" value="Submit" class="btn btn-primary" + ng-if="documentForm.$valid && privacy != 'RESTRICTED'"/> + </div> + </div> + </form> </div> + </div> + </div> \ No newline at end of file -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.