Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/SiteAssets/library/template.html
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/SiteAssets/library/template.html?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/SiteAssets/library/template.html
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/SiteAssets/library/template.html
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,515 @@
+<!-- 
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+ -->
+ 
+ <div id="cmisbrowser-templates">
+
+       <script id="cmis-library-template" type="text/template">
+               <div class="errors"></div>
+               <div style="display: none;" class="login">
+                       <div class="cmis-form">
+                               <h1>Login<span>Please fill all the texts in the 
fields.</span></h1>
+                               <p>
+                                       <label>
+                                               <span>Username :</span>
+                                               <input id="username" 
type="text" name="username" placeholder="Your User Name" autocomplete="off">
+                                       </label>
+                                       <label>
+                                               <span>Password :</span>
+                                               <input id="password" 
type="password" name="password" placeholder="Your Password">
+                                       </label>
+                                       <label>
+                                               <span>Remember you?</span>
+                                               <input id="remember" 
type="checkbox" name="remember">
+                                       </label>
+                                       <label>
+                                               <span>&nbsp;</span>
+                                               <input type="button" 
class="button" value="Login" id="login">
+                                       </label>
+                               </p>
+                       </div>
+               </div>
+               <div style="display: none;" class="library">
+                       <div class="action-header">
+                               <div class="query">
+                                       <input autocomplete="off" 
id="queryValue" placeholder="Search document(s)..." type="text">
+                                       <div id="queryButton"></div>
+                                       <div style="display: none;" 
id="queryClean"></div>
+                                       <div class="advanced-search"></div>
+                               </div>
+                               <div class="item logout">Logout</div>
+                               <div class="item welcome">Welcome<span 
class="username"></span>.</div>
+                               <div class="uploadDocument">
+                                       <div class="addDocument">Add new 
document.</div>
+                                       <div class="uploadarea">
+                                               <div class="uploadform">
+                                                       <div class="container">
+                                                               <label 
for="fileselect">Files to upload:</label>
+                                                               <input 
multiple="multiple" name="fileselect[]" id="fileselect" autocomplete="off" 
type="file">
+                                                               <br>
+                                                               <button 
type="submit">Upload Files</button>
+                                                       </div>
+                                               </div>
+                                               <div id="filedrag">
+                                                       <div 
class="container">or drop files here...</div>
+                                               </div>
+                                       </div>
+                               </div>
+                       </div>
+                       <div class="documentlist panel">
+                               <table class="table" cellspan="0">
+                                       <thead class="tableHeader"></thead>
+                                       <tbody class="tableBody"></tbody>
+                               </table>
+                               <div class="pagination">
+                                       <div class="label">Page(s): </div>
+                               </div>
+                       </div>
+                       <div class="documentdetail panel"></div>
+                       <div class="documentversion panel"></div>
+                       <div class="documentpreview panel"></div>
+                       <div class="advanced-search-form panel"></div>
+               </div>
+               <div style="display: none;" id="overlay"></div>
+       </script>
+
+       <script id="cmis-library-header-template" type="text/template">
+                       <tr class="cmis-library-header">
+                               <td class="cmis-library-cell icon"></td>
+                               <td class="cmis-library-cell sortable" 
field="cmis:name">Name</td>
+                               <td class="cmis-library-cell sortable" 
field="cmis:lastModificationDate">Modified</td>
+                               <td class="cmis-library-cell sortable" 
field="cmis:lastModifiedBy">Modifier</td>
+                               <td class="cmis-library-cell"></td>
+                       </tr>
+               </script>
+
+       <script id="cmis-library-row-template" type="text/template">
+                       <tr class="cmis-library-row" id="${cmis:objectId}" 
versionSeriesId="${cmis:versionSeriesId}" baseTypeId="${cmis:baseTypeId}" 
objectTypeId="${cmis:objectTypeId}" mimetype="${cmis:contentStreamMimeType}">
+                               <td class="cmis-library-cell icon"></td>
+                               <td class="cmis-library-cell 
cmis-name">${cmis:name}</td>
+                               <td 
class="cmis-library-cell">${cmis:lastModificationDate}</td>
+                               <td 
class="cmis-library-cell">${cmis:lastModifiedBy}</td>
+                               <td class="cmis-library-cell actions">
+                                       <!-- <div class="icon icon-edit" 
enabled="${canUpdateProperties}" title="Edit Properties"></div> -->
+                                       <!-- <div class="icon icon-applyACL" 
enabled="${canApplyACL}" title="Manage Permissions"></div> -->
+                                       <div class="icon icon-download" 
enabled="${canGetContentStream}" title="Download"></div>
+                                       <div class="icon icon-preview" 
enabled="${canGetContentStream}" mimeType=${cmis:contentStreamMimeType} 
title="Preview"></div>
+                               </td>
+                               <td class="cmis-library-cell more-actions">
+                                       <span class="icon-more" title="More 
action(s)">...</span>
+                                       <div class="more-actions-popup 
detail-actions" style="display:none;">
+                                               <div class="icon icon-close" 
enabled="true" title="Close"></div>
+                                               <div class="icon icon-download" 
enabled="${canGetContentStream}" title="Download">Download</div>
+                                               <div class="icon icon-preview" 
enabled="${canGetContentStream}" mimeType=${cmis:contentStreamMimeType} 
title="Preview">Preview</div>
+                                               <div class="icon icon-view" 
enabled="${canGetProperties}" title="View Details">View Details</div>
+                                               <div class="icon icon-version" 
enabled="${canGetAllVersions}" title="Check Versions">Check Versions</div>
+                                               <div class="icon icon-checkin" 
enabled="${canCheckIn}" title="Check-In">Check-In</div>
+                                               <div class="icon 
icon-cancel-checkout" enabled="${canCancelCheckOut}" title="Cancel 
Check-Out">Cancel Check-Out</div>
+                                               <div class="icon icon-checkout" 
enabled="${canCheckOut}" title="Check-Out">Check-Out</div>
+                                               <div class="icon icon-update" 
enabled="${canSetContentStream}" title="Update">Update</div>
+                                               <div class="icon icon-delete" 
enabled="${canDeleteObject}" title="Delete">Delete</div>
+                                       </div>
+                               </td>
+                       </tr>
+               </script>
+
+       <script id="cmis-library-detail-template" type="text/template"
+               cmisType="_global">
+                       <div class="detail">
+                               <h2>Document Detail</h2>
+                               <table>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Object Type Id</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:objectTypeId}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Object Id</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:versionSeriesId}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Name</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:name}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">MIME Type</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:contentStreamMimeType}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Creation Date</td>
+                                               <td 
class="cmis-library-detail-value date">${cmis:creationDate}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Created By</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:createdBy}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Last Modified Date</td>
+                                               <td 
class="cmis-library-detail-value date">${cmis:lastModificationDate}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Last Modified By</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:lastModifiedBy}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Is Checked Out?</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:isVersionSeriesCheckedOut}</td>
+                                       </tr>
+                               </table>
+                       </div>
+                       <div class="detail-actions" id="${cmis:objectId}" 
versionSeriesId="${cmis:versionSeriesId}">
+                               <div class="icon icon-back icon-back-documents" 
enabled="true">Back to documents list</div>
+                               <div class="icon icon-download" 
enabled="${canGetContentStream}"><a href="${cmis:contentUrl}">Download</a></div>
+                               <div class="icon icon-version" 
enabled="${canGetAllVersions}">Check Versions</div>
+                               <!-- <div class="icon icon-applyACL" 
enabled="${canApplyACL}">Manage Permissions</div> -->
+                               <div class="icon icon-delete" 
enabled="${canDeleteObject}">Delete Document</div>
+                       </div>
+               </script>
+
+       <script id="cmis-library-detail-template" type="text/template"
+               cmisType="cmis:folder">
+                       <div class="detail">
+                               <h2>Document Detail</h2>
+                               <table>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Object Type Id</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:objectTypeId}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Object Id</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:objectId}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Name</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:name}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Creation Date</td>
+                                               <td 
class="cmis-library-detail-value date">${cmis:creationDate}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Created By</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:createdBy}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Last Modified Date</td>
+                                               <td 
class="cmis-library-detail-value date">${cmis:lastModificationDate}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Last Modified By</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:lastModifiedBy}</td>
+                                       </tr>
+                               </table>
+                       </div>
+                       <div class="detail-actions" id="${cmis:objectId}" 
versionSeriesId="${cmis:versionSeriesId}">
+                               <div class="icon icon-back icon-back-documents" 
enabled="true">Back to documents list</div>
+                               <!-- <div class="icon icon-applyACL" 
enabled="${canApplyACL}">Manage Permissions</div> -->
+                               <div class="icon icon-delete" 
enabled="${canDeleteObject}">Delete Document</div>
+                       </div>
+               </script>
+
+       <script id="cmis-library-version-template" type="text/template">
+                       <div class="version" id="${cmis:objectId}" 
versionSeriesId="${cmis:versionSeriesId}">
+                               <table>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Version</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:versionLabel}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Name</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:name}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Last Modified Date</td>
+                                               <td 
class="cmis-library-detail-value date">${cmis:lastModificationDate}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label">Last Modified By</td>
+                                               <td 
class="cmis-library-detail-value">${cmis:lastModifiedBy}</td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-detail-label"></td>
+                                               <td 
class="cmis-library-detail-value download"><div class="icon-download 
icon">Download</td>
+                                       </tr>
+                               </table>
+                       </div>
+               </script>
+
+       <script id="cmis-library-advanced-search-template-content" 
class="cmis-library-advanced-search-template" type="text/template" 
cmisType="cmis:document" title="Content">
+                       <div class="search-form">
+                               <table align="center">
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Name</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input 
field="cmis:name" cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Title</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input field="cm:title" 
cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Description</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input 
field="cm:description" cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Mimetype</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <select 
field="cmis:contentStreamMimeType" cmisPropertyType="string">
+                                                               <option 
value="">Unknown</option>
+                                                               <option 
value="video/3gpp">3G Video</option>
+                                                               <option 
value="video/3gpp2">3G2 Video</option>
+                                                               <option 
value="application/vnd.adobe.xdp+xml">Adobe Acrobat XML Data Package</option>
+                                                               <option 
value="application/vnd.adobe.aftereffects.project">Adobe AfterEffects 
Project</option>
+                                                               <option 
value="application/vnd.adobe.aftereffects.template">Adobe AfterEffects 
Template</option>
+                                                               <option 
value="application/vnd.adobe.air-application-installer-package+zip">Adobe 
AIR</option>
+                                                               <option 
value="image/x-raw-adobe">Adobe Digital Negative Image</option>
+                                                               <option 
value="application/x-zip">Adobe Flex Project File</option>
+                                                               <option 
value="application/framemaker">Adobe FrameMaker</option>
+                                                               <option 
value="application/illustrator">Adobe Illustrator File</option>
+                                                               <option 
value="application/x-indesign">Adobe InDesign Document</option>
+                                                               <option 
value="application/pagemaker">Adobe PageMaker</option>
+                                                               <option 
value="application/pdf">Adobe PDF Document</option>
+                                                               <option 
value="image/vnd.adobe.photoshop">Adobe Photoshop</option>
+                                                               <option 
value="image/vnd.adobe.premiere">Adobe Premiere</option>
+                                                               <option 
value="audio/vnd.adobe.soundbooth">Adobe SoundBooth</option>
+                                                               <option 
value="audio/x-aiff">AIFF Audio</option>
+                                                               <option 
value="application/acp">Alfresco Content Package</option>
+                                                               <option 
value="application/vnd.android.package-archive">Android Package</option>
+                                                               <option 
value="image/x-portable-anymap">Anymap Image</option>
+                                                               <option 
value="application/vnd.apple.keynote">Apple iWork Keynote</option>
+                                                               <option 
value="application/vnd.apple.numbers">Apple iWork Numbers</option>
+                                                               <option 
value="application/vnd.apple.pages">Apple iWork Pages</option>
+                                                               <option 
value="image/vnd.dwg">AutoCAD Drawing</option>
+                                                               <option 
value="image/x-dwt">AutoCAD Template</option>
+                                                               <option 
value="audio/basic">Basic Audio</option>
+                                                               <option 
value="application/octet-stream">Binary File (Octet Stream)</option>
+                                                               <option 
value="image/bmp">Bitmap Image</option>
+                                                               <option 
value="image/x-raw-canon">Canon RAW Image</option>
+                                                               <option 
value="image/cgm">CGM Image</option>
+                                                               <option 
value="text/csv">Comma Separated Values (CSV)</option>
+                                                               <option 
value="application/dita+xml">DITA</option>
+                                                               <option 
value="message/rfc822">EMail</option>
+                                                               <option 
value="application/eps">EPS Type PostScript</option>
+                                                               <option 
value="audio/x-flac">FLAC Audio</option>
+                                                               <option 
value="application/x-fla">Flash Source</option>
+                                                               <option 
value="video/x-flv">Flash Video</option>
+                                                               <option 
value="image/x-raw-fuji">Fuji RAW Image</option>
+                                                               <option 
value="image/gif">GIF Image</option>
+                                                               <option 
value="image/x-portable-graymap">Greymap Image</option>
+                                                               <option 
value="application/x-gzip">GZIP</option>
+                                                               <option 
value="application/x-gtar">GZIP Tarball</option>
+                                                               <option 
value="image/x-raw-hasselblad">Hasselblad RAW Image</option>
+                                                               <option 
value="text/html">HTML</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.text-web">HTML Document 
Template</option>
+                                                               <option 
value="text/calendar">iCalendar File</option>
+                                                               <option 
value="image/ief">IEF Image</option>
+                                                               <option 
value="application/java">Java Class</option>
+                                                               <option 
value="application/x-javascript">Java Script</option>
+                                                               <option 
value="image/jp2">JPEG 2000 Image</option>
+                                                               <option 
value="image/jpeg">JPEG Image</option>
+                                                               <option 
value="application/json">JSON</option>
+                                                               <option 
value="image/x-raw-kodak">Kodak RAW Image</option>
+                                                               <option 
value="application/x-latex">LaTeX</option>
+                                                               <option 
value="image/x-raw-leica">Leica RAW Image</option>
+                                                               <option 
value="application/x-troff-man">Man Page</option>
+                                                               <option 
value="text/x-markdown">Markdown</option>
+                                                               <option 
value="text/mediawiki">MediaWiki Markup</option>
+                                                               <option 
value="application/vnd.ms-excel">Microsoft Excel</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet">Microsoft
 Excel 2007</option>
+                                                               <option 
value="application/vnd.ms-excel.addin.macroenabled.12">Microsoft Excel 2007 
add-in</option>
+                                                               <option 
value="application/vnd.ms-excel.sheet.binary.macroenabled.12">Microsoft Excel 
2007 binary workbook</option>
+                                                               <option 
value="application/vnd.ms-excel.sheet.macroenabled.12">Microsoft Excel 2007 
macro-enabled workbook</option>
+                                                               <option 
value="application/vnd.ms-excel.template.macroenabled.12">Microsoft Excel 2007 
macro-enabled workbook template</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.spreadsheetml.template">Microsoft
 Excel template 2007</option>
+                                                               <option 
value="application/vnd.ms-outlook">Microsoft Outlook Message</option>
+                                                               <option 
value="application/vnd.ms-powerpoint">Microsoft PowerPoint</option>
+                                                               <option 
value="application/vnd.ms-powerpoint.addin.macroenabled.12">Microsoft 
PowerPoint 2007 add-in</option>
+                                                               <option 
value="application/vnd.ms-powerpoint.presentation.macroenabled.12">Microsoft 
PowerPoint 2007 macro-enabled presentation</option>
+                                                               <option 
value="application/vnd.ms-powerpoint.template.macroenabled.12">Microsoft 
PowerPoint 2007 macro-enabled presentation template</option>
+                                                               <option 
value="application/vnd.ms-powerpoint.slide.macroenabled.12">Microsoft 
PowerPoint 2007 macro-enabled slide</option>
+                                                               <option 
value="application/vnd.ms-powerpoint.slideshow.macroenabled.12">Microsoft 
PowerPoint 2007 macro-enabled slide show</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.presentationml.presentation">Microsoft
 PowerPoint 2007 presentation</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.presentationml.slide">Microsoft
 PowerPoint 2007 slide</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.presentationml.slideshow">Microsoft
 PowerPoint 2007 slide show</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.presentationml.template">Microsoft
 PowerPoint 2007 template</option>
+                                                               <option 
value="application/vnd.ms-project">Microsoft Project</option>
+                                                               <option 
value="application/vnd.visio">Microsoft Visio</option>
+                                                               <option 
value="application/msword">Microsoft Word</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.wordprocessingml.document">Microsoft
 Word 2007</option>
+                                                               <option 
value="application/vnd.ms-word.document.macroenabled.12">Microsoft Word 2007 
macro-enabled document</option>
+                                                               <option 
value="application/vnd.ms-word.template.macroenabled.12">Microsoft Word 2007 
macro-enabled document template</option>
+                                                               <option 
value="application/vnd.openxmlformats-officedocument.wordprocessingml.template">Microsoft
 Word 2007 template</option>
+                                                               <option 
value="image/x-raw-minolta">Minolta RAW Image</option>
+                                                               <option 
value="audio/mpeg">MPEG Audio</option>
+                                                               <option 
value="video/mp2t">MPEG Transport Stream</option>
+                                                               <option 
value="video/mpeg">MPEG Video</option>
+                                                               <option 
value="video/mpeg2">MPEG2 Video</option>
+                                                               <option 
value="audio/mp4">MPEG4 Audio</option>
+                                                               <option 
value="video/mp4">MPEG4 Video</option>
+                                                               <option 
value="video/x-m4v">MPEG4 Video (m4v)</option>
+                                                               <option 
value="video/x-ms-asf">MS ASF Streaming Video</option>
+                                                               <option 
value="video/x-msvideo">MS Video</option>
+                                                               <option 
value="audio/x-ms-wma">MS WMA Streaming Audio</option>
+                                                               <option 
value="video/x-ms-wmv">MS WMV Streaming Video</option>
+                                                               <option 
value="image/x-raw-nikon">Nikon RAW Image</option>
+                                                               <option 
value="audio/ogg">Ogg Audio</option>
+                                                               <option 
value="application/ogg">Ogg Multiplex</option>
+                                                               <option 
value="video/ogg">Ogg Video</option>
+                                                               <option 
value="audio/vorbis">Ogg Vorbis Audio</option>
+                                                               <option 
value="image/x-raw-olympus">Olympus RAW Image</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.chart">OpenDocument Chart</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.database">OpenDocument 
Database</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.graphics">OpenDocument 
Drawing</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.graphics-template">OpenDocument 
Drawing Template</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.formula">OpenDocument Formula</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.image">OpenDocument Image</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.text-master">OpenDocument Master 
Document</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.presentation">OpenDocument 
Presentation</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.presentation-template">OpenDocument 
Presentation Template</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.spreadsheet">OpenDocument 
Spreadsheet</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.spreadsheet-template">OpenDocument 
Spreadsheet Template</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.text">OpenDocument Text (OpenOffice 
2.0)</option>
+                                                               <option 
value="application/vnd.oasis.opendocument.text-template">OpenDocument Text 
Template</option>
+                                                               <option 
value="application/vnd.sun.xml.calc">OpenOffice 1.0/StarOffice6.0 Calc 
6.0</option>
+                                                               <option 
value="application/vnd.sun.xml.calc.template">OpenOffice 1.0/StarOffice6.0 Calc 
6.0 Template</option>
+                                                               <option 
value="application/vnd.sun.xml.draw">OpenOffice 1.0/StarOffice6.0 Draw 
6.0</option>
+                                                               <option 
value="application/vnd.sun.xml.impress">OpenOffice 1.0/StarOffice6.0 Impress 
6.0</option>
+                                                               <option 
value="application/vnd.sun.xml.impress.template">OpenOffice 1.0/StarOffice6.0 
Impress 6.0 Template</option>
+                                                               <option 
value="application/vnd.sun.xml.writer">OpenOffice 1.0/StarOffice6.0 Writer 
6.0</option>
+                                                               <option 
value="application/vnd.sun.xml.writer.template">OpenOffice 1.0/StarOffice6.0 
Writer 6.0 Template</option>
+                                                               <option 
value="image/x-raw-panasonic">Panasonic RAW Image</option>
+                                                               <option 
value="image/x-raw-pentax">Pentax RAW Image</option>
+                                                               <option 
value="image/x-portable-pixmap">Pixmap Image</option>
+                                                               <option 
value="text/plain">Plain Text</option>
+                                                               <option 
value="image/png">PNG Image</option>
+                                                               <option 
value="image/x-portable-bitmap">Portable Bitmap</option>
+                                                               <option 
value="application/postscript">PostScript</option>
+                                                               <option 
value="application/remote-printing">Printer Text File</option>
+                                                               <option 
value="video/quicktime">Quicktime Video</option>
+                                                               <option 
value="video/x-rad-screenplay">RAD Screen Display</option>
+                                                               <option 
value="image/x-cmu-raster">Raster Image</option>
+                                                               <option 
value="image/x-raw-red">RED RAW Image</option>
+                                                               <option 
value="image/x-rgb">RGB Image</option>
+                                                               <option 
value="text/richtext">Rich Text</option>
+                                                               <option 
value="application/rtf">Rich Text Format</option>
+                                                               <option 
value="application/rss+xml">RSS</option>
+                                                               <option 
value="image/svg+xml">Scalable Vector Graphics Image</option>
+                                                               <option 
value="video/x-sgi-movie">SGI Video</option>
+                                                               <option 
value="text/sgml">SGML (Human Readable)</option>
+                                                               <option 
value="application/sgml">SGML (Machine Readable)</option>
+                                                               <option 
value="application/x-sh">Shell Script</option>
+                                                               <option 
value="application/x-shockwave-flash">Shockwave Flash</option>
+                                                               <option 
value="image/x-raw-sigma">Sigma RAW Image</option>
+                                                               <option 
value="image/x-raw-sony">Sony RAW Image</option>
+                                                               <option 
value="application/vnd.stardivision.chart">StaChart 5.x</option>
+                                                               <option 
value="application/vnd.stardivision.calc">StarCalc 5.x</option>
+                                                               <option 
value="application/vnd.stardivision.draw">StarDraw 5.x</option>
+                                                               <option 
value="application/vnd.stardivision.impress">StarImpress 5.x</option>
+                                                               <option 
value="application/vnd.stardivision.impress-packed">StarImpress Packed 
5.x</option>
+                                                               <option 
value="application/vnd.stardivision.math">StarMath 5.x</option>
+                                                               <option 
value="application/vnd.stardivision.writer">StarWriter 5.x</option>
+                                                               <option 
value="application/vnd.stardivision.writer-global">StarWriter 5.x 
global</option>
+                                                               <option 
value="text/css">Style Sheet</option>
+                                                               <option 
value="text/tab-separated-values">Tab Separated Values</option>
+                                                               <option 
value="application/x-tar">Tarball</option>
+                                                               <option 
value="application/x-tex">Tex</option>
+                                                               <option 
value="application/x-texinfo">Tex Info</option>
+                                                               <option 
value="image/tiff">TIFF Image</option>
+                                                               <option 
value="x-world/x-vrml">VRML</option>
+                                                               <option 
value="audio/x-wav">WAV Audio</option>
+                                                               <option 
value="video/webm">WebM Video</option>
+                                                               <option 
value="application/wordperfect">WordPerfect</option>
+                                                               <option 
value="image/x-xbitmap">XBitmap Image</option>
+                                                               <option 
value="application/xhtml+xml">XHTML</option>
+                                                               <option 
value="text/xml">XML</option>
+                                                               <option 
value="image/x-xpixmap">XPixmap Image</option>
+                                                               <option 
value="image/x-xwindowdump">XWindow Dump</option>
+                                                               <option 
value="application/x-compress">Z Compress</option>
+                                                               <option 
value="application/zip">ZIP</option>
+                                                       </select>
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Modified Date</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <div><input 
field="cmis:lastModificationDate" cmisPropertyType="date" rangeOperator="from" 
placeHolder="From (YYYY-MM-DD)"/></div>
+                                                       <div><input 
field="cmis:lastModificationDate" cmisPropertyType="date" rangeOperator="to" 
placeHolder="To (YYYY-MM-DD)" /></div>
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Modifier</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input 
field="cmis:lastModifiedBy" cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Content Size</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <div><input 
field="cmis:contentStreamLength" cmisPropertyType="int" rangeOperator="from" 
placeHolder="From"/></div>
+                                                       <div><input 
field="cmis:contentStreamLength" cmisPropertyType="int" rangeOperator="to" 
placeHolder="To" /></div>
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td colspan="2">
+                                                       <button type="button" 
class="search-button">Search</button>
+                                               </td>
+                                       </tr>
+                               </table>
+                       </div>
+               </script>
+
+       <script id="cmis-library-advanced-search-template-folder" 
class="cmis-library-advanced-search-template" type="text/template" 
cmisType="cmis:folder" title="Folder">
+                       <div class="search-form">
+                               <table align="center">
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Name</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input 
field="cmis:name" cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Title</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input field="cm:title" 
cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Description</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input 
field="cm:description" cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td 
class="cmis-library-search-form-label">Modifier</td>
+                                               <td 
class="cmis-library-search-form-input">
+                                                       <input 
field="cmis:lastModifiedBy" cmisPropertyType="string" />
+                                               </td>
+                                       </tr>
+                                       <tr>
+                                               <td colspan="2">
+                                                       <button type="button" 
class="search-button">Search</button>
+                                               </td>
+                                       </tr>
+                               </table>
+                       </div>
+               </script>
+</div>
\ No newline at end of file

Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/SiteAssets/library/template.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/key.snk
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/key.snk?rev=1642272&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.SiteAssets/CMIS.Sharepoint2010.SiteAssets/key.snk
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.sln
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.sln?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.sln
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.sln
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,33 @@
+
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = 
"CMIS.Sharepoint2010.WebParts", 
"CMIS.Sharepoint2010.WebParts\CMIS.Sharepoint2010.WebParts.csproj", 
"{B8916234-5193-4085-85AF-2288688D446C}"
+       ProjectSection(ProjectDependencies) = postProject
+               {FE8B6B87-E092-442F-9747-1954A4362713} = 
{FE8B6B87-E092-442F-9747-1954A4362713}
+       EndProjectSection
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = 
"CMIS.Sharepoint2010.SiteAssets", 
"..\CMIS.Sharepoint2010.SiteAssets\CMIS.Sharepoint2010.SiteAssets\CMIS.Sharepoint2010.SiteAssets.csproj",
 "{FE8B6B87-E092-442F-9747-1954A4362713}"
+EndProject
+Global
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution
+               Debug|Any CPU = Debug|Any CPU
+               Release|Any CPU = Release|Any CPU
+       EndGlobalSection
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution
+               {B8916234-5193-4085-85AF-2288688D446C}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
+               {B8916234-5193-4085-85AF-2288688D446C}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
+               {B8916234-5193-4085-85AF-2288688D446C}.Debug|Any CPU.Deploy.0 = 
Debug|Any CPU
+               {B8916234-5193-4085-85AF-2288688D446C}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
+               {B8916234-5193-4085-85AF-2288688D446C}.Release|Any CPU.Build.0 
= Release|Any CPU
+               {B8916234-5193-4085-85AF-2288688D446C}.Release|Any CPU.Deploy.0 
= Release|Any CPU
+               {FE8B6B87-E092-442F-9747-1954A4362713}.Debug|Any CPU.ActiveCfg 
= Debug|Any CPU
+               {FE8B6B87-E092-442F-9747-1954A4362713}.Debug|Any CPU.Build.0 = 
Debug|Any CPU
+               {FE8B6B87-E092-442F-9747-1954A4362713}.Debug|Any CPU.Deploy.0 = 
Debug|Any CPU
+               {FE8B6B87-E092-442F-9747-1954A4362713}.Release|Any 
CPU.ActiveCfg = Release|Any CPU
+               {FE8B6B87-E092-442F-9747-1954A4362713}.Release|Any CPU.Build.0 
= Release|Any CPU
+               {FE8B6B87-E092-442F-9747-1954A4362713}.Release|Any CPU.Deploy.0 
= Release|Any CPU
+       EndGlobalSection
+       GlobalSection(SolutionProperties) = preSolution
+               HideSolutionNode = FALSE
+       EndGlobalSection
+EndGlobal

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.cs
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.cs?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.cs
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.cs
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,226 @@
+using System;
+using System.ComponentModel;
+using System.Web;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Web.UI.WebControls.WebParts;
+using Microsoft.SharePoint;
+using Microsoft.SharePoint.WebControls;
+using System.Linq;
+using System.Collections.Generic;
+
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+namespace CMIS.Sharepoint2010.WebParts.Browser
+{
+    [ToolboxItemAttribute(false)]
+    public class Browser : WebPart, IWebEditable
+    {
+        // Visual Studio might automatically update this path when you change 
the Visual Web Part project item.
+        private const string _ascxPath = 
@"~/_CONTROLTEMPLATES/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx";
+
+        private string _cmisConnectionName = "";
+        private string _cmisConnectionUrl = "";
+        private string _cmisConnectionDomain = "";
+        private string _cmisConnectionUser = "";
+        private string _cmisConnectionPassword = "";
+
+        private string _cmisInitialObjectID = "";
+        private string _cmisInitialPath = "";
+
+        // Hide the property so it will not show in toolpane
+        [WebBrowsable(false),
+        Personalizable(PersonalizationScope.Shared),
+        DefaultValue("")]
+        public string CMISConnectionName
+        {
+            get
+            {
+                return _cmisConnectionName;
+            }
+            set
+            {
+                _cmisConnectionName = value;
+            }
+        }
+        // Hide the property so it will not show in toolpane
+        [WebBrowsable(false),
+        Personalizable(PersonalizationScope.Shared),
+        DefaultValue("")]
+        public string CMISConnectionUrl
+        {
+            get
+            {
+                return _cmisConnectionUrl;
+            }
+            set
+            {
+                _cmisConnectionUrl = value;
+            }
+        }
+        // Hide the property so it will not show in toolpane
+        [WebBrowsable(false),
+        Personalizable(PersonalizationScope.Shared),
+        DefaultValue("")]
+        public string CMISConnectionUser
+        {
+            get
+            {
+                return _cmisConnectionUser;
+            }
+            set
+            {
+                _cmisConnectionUser = value;
+            }
+        }
+        // Hide the property so it will not show in toolpane
+        [WebBrowsable(false),
+        Personalizable(PersonalizationScope.Shared),
+        DefaultValue("")]
+        public string CMISConnectionPassword
+        {
+            get
+            {
+                return _cmisConnectionPassword;
+            }
+            set
+            {
+                _cmisConnectionPassword = value;
+            }
+        }
+
+        // Hide the property so it will not show in toolpane
+        [WebBrowsable(false),
+        Personalizable(PersonalizationScope.Shared),
+        DefaultValue("")]
+        public string CMISInitialObjectID
+        {
+            get
+            {
+                return _cmisInitialObjectID;
+            }
+            set
+            {
+                _cmisInitialObjectID = value;
+            }
+        }
+
+        // Hide the property so it will not show in toolpane
+        [WebBrowsable(false),
+        Personalizable(PersonalizationScope.Shared),
+        DefaultValue("")]
+        public string CMISInitialPath
+        {
+            get
+            {
+                return _cmisInitialPath;
+            }
+            set
+            {
+                _cmisInitialPath = value;
+            }
+        }
+
+        private BrowserUserControl control;
+        protected override void CreateChildControls()
+        {
+            control = (BrowserUserControl) Page.LoadControl(_ascxPath);
+            control.ParentWebPart = this;
+            Controls.Add(control);
+
+            //HiddenField hiddenWebPartProperties = new HiddenField() { ID = 
"BrowserWebPartProperties", ClientIDMode = System.Web.UI.ClientIDMode.Static }; 
// 4.0 NET
+            //HiddenField hiddenWebPartProperties = new HiddenField() { ID = 
"BrowserWebPartProperties"};
+            //this.Controls.Add(hiddenWebPartProperties);
+        }
+
+        protected override void OnPreRender(EventArgs e)
+        {
+            base.OnPreRender(e);
+
+            // use a JSON array for the the WebPart Properties
+            string webPartPropertiesJSON = string.Empty;
+
+            if (CMISConnectionName != null && CMISConnectionName.Length > 0)
+            {
+                // get connection variables from the CMIS Connection list
+                using (SPSite siteCollection = new 
SPSite(SPContext.Current.Web.Url))
+                {
+                    using (SPWeb web = siteCollection.OpenWeb())
+                    {
+                        SPListItemCollection iColl = web.Lists["CMIS 
Connections"].Items;
+                        foreach (SPListItem item in iColl)
+                        {
+                            if 
(item["Title"].ToString().Equals(CMISConnectionName))
+                            {
+                                CMISConnectionUrl = 
(item["Url"]!=null?item["Url"].ToString():"");
+                                CMISConnectionUser = 
(item["UserName"]!=null?item["UserName"].ToString():"");
+                                CMISConnectionPassword = 
(item["Password"]!=null?item["Password"].ToString():"");
+                            }
+                        }
+                    }
+                }
+
+                // Get connection parametsr from web.config
+                //ConnectionStringSettings c = 
System.Configuration.ConfigurationManager.ConnectionStrings[CMISConnectionName];
+                //string[] a = c.ConnectionString.Split(';');
+                //CMISConnectionUrl = "";
+                //CMISConnectionDomain = "";
+                //CMISConnectionUser = "";
+                //CMISConnectionPassword = "";
+                //foreach (string s in a)
+                //{
+                //    if (s.Contains("="))
+                //    {
+                //        string key = s.Trim().Split('=')[0].Trim();
+                //        string value = s.Trim().Split('=')[1].Trim();
+                //        if (key.ToUpper().Equals("URL")) CMISConnectionUrl = 
value;
+                //        if (key.ToUpper().Equals("DOMAIN")) 
CMISConnectionDomain = value;
+                //        if (key.ToUpper().Equals("USERNAME")) 
CMISConnectionUser = value;
+                //        if (key.ToUpper().Equals("PASSWORD")) 
CMISConnectionPassword = value;
+                //    }
+                //}
+
+                webPartPropertiesJSON = "{ 'ConnectionName': '" + 
CMISConnectionName + "', 'Url': '" + CMISConnectionUrl + "', 'Username': '" + 
CMISConnectionUser + "', 'Password': '" + CMISConnectionPassword + "', 
'InitialObjectID': '" + (CMISInitialObjectID == null ? "" : 
CMISInitialObjectID) + "', 'InitialPath': '" + (CMISInitialPath == null ? "" : 
CMISInitialPath) + "' }";
+
+            }
+            else
+            {
+                webPartPropertiesJSON = "{ 'ConnectionName': '', 'Url': '', 
'Username': '', 'Password': '', 'InitialObjectID': '" + (CMISInitialObjectID == 
null ? "" : CMISInitialObjectID) + "', 'InitialPath': '" + (CMISInitialPath == 
null ? "" : CMISInitialPath) + "' }";
+            }
+            
((HiddenField)control.FindControl("BrowserWebPartProperties")).Value = 
webPartPropertiesJSON;
+            
//((HiddenField)this.FindControl("BrowserUserControl").FindControl("BrowserWebPartProperties")).Value
 = webPartPropertiesJSON;
+        }
+
+        // load the custom editor panek
+        EditorPartCollection IWebEditable.CreateEditorParts()
+        {
+            var editors = new List<EditorPart>();
+            BrowserEditorWebPart editorPart = new BrowserEditorWebPart();
+            editorPart.ID = ID + "_editorPart";
+            editors.Add(editorPart);
+            return new EditorPartCollection(editors);
+        }
+
+        object IWebEditable.WebBrowsableObject
+        {
+            get { return this; }
+        }
+
+    }
+}

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.webpart
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.webpart?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.webpart
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Browser.webpart
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="utf-8"?>
+<webParts>
+  <webPart xmlns="http://schemas.microsoft.com/WebPart/v3";>
+    <metaData>
+      <type name="CMIS.Sharepoint2010.WebParts.Browser.Browser, 
$SharePoint.Project.AssemblyFullName$" />
+      
<importErrorMessage>$Resources:core,ImportErrorMessage;</importErrorMessage>
+    </metaData>
+    <data>
+      <properties>
+        <property name="Title" type="string">Browser</property>
+        <property name="Description" type="string">This component can be used 
to browse a CMIS 1.1 compliant repository using a tree folder.</property>
+      </properties>
+    </data>
+  </webPart>
+</webParts>

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserEditorWebPart.cs
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserEditorWebPart.cs?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserEditorWebPart.cs
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserEditorWebPart.cs
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,187 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Web.UI;
+using System.Web.UI.WebControls.WebParts;
+using System.Web.UI.WebControls;
+using System.Configuration;
+using Microsoft.SharePoint;
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+namespace CMIS.Sharepoint2010.WebParts.Browser
+{
+    class BrowserEditorWebPart : EditorPart
+    {
+
+        protected Browser ParentWebPart { get; set; }
+        private DropDownList CMISConnectionChoices { get; set; }
+        //protected ConnectionStringSettingsCollection cs = new 
ConnectionStringSettingsCollection();
+        private TextBox CMISInitialObjectID { get; set; }
+        private TextBox CMISInitialPath { get; set; }
+
+        public BrowserEditorWebPart()
+        {
+            Title = "CMIS Connections";
+        }
+
+        /// <summary>
+        /// Creates the controls
+        /// </summary>
+        protected override void CreateChildControls()
+        {
+
+            CMISConnectionChoices = new DropDownList();
+            CMISInitialObjectID = new TextBox();
+            CMISInitialPath = new TextBox();
+            //cs.Clear();
+            loadConnections();
+
+            Controls.Add(new LiteralControl("<div class='UserSectionHead'>CMIS 
Library</div>"));
+            Controls.Add(new LiteralControl("<div class='UserSectionBody'><div 
class='UserControlGroup'><nobr>"));
+            Controls.Add(CMISConnectionChoices);
+            Controls.Add(new LiteralControl("</nobr></div></div>"));
+            Controls.Add(new LiteralControl("<div 
class='UserSectionHead'>Initial Object ID</div>"));
+            Controls.Add(new LiteralControl("<div class='UserSectionBody'><div 
class='UserControlGroup'><nobr>"));
+            Controls.Add(CMISInitialObjectID);
+            Controls.Add(new LiteralControl("</nobr></div></div>"));
+            Controls.Add(new LiteralControl("<div 
class='UserSectionHead'>Initial Path</div>"));
+            Controls.Add(new LiteralControl("<div class='UserSectionBody'><div 
class='UserControlGroup'><nobr>"));
+            Controls.Add(CMISInitialPath);
+            Controls.Add(new LiteralControl("</nobr></div></div>"));
+
+            //Controls.Add(new LiteralControl("<div 
class='UserSectionBody'><div class='UserControlGroup'><nobr>"));
+            //CheckBox cbx = new CheckBox();
+            //cbx.ID = "boolShowProperties";
+            //cbx.Checked = false;
+            //cbx.Text = "Show Connection Properties";
+            //Controls.Add(cbx);
+            //Controls.Add(new LiteralControl("</nobr></div></div>"));
+
+            base.CreateChildControls();
+
+            ChildControlsCreated = true;
+        }
+
+
+        protected override void Render(HtmlTextWriter writer)
+        {
+            EnsureChildControls();
+            base.Render(writer);
+        }
+
+        /// <summary>
+        /// Reads current value from parent web part and show that in the ddl
+        /// </summary>
+        public override void SyncChanges()
+        {
+            EnsureChildControls();
+            ParentWebPart = WebPartToEdit as Browser;
+
+            if (ParentWebPart != null && WebPartManager.Personalization.Scope 
== PersonalizationScope.Shared)
+            {
+                ListItem item = 
CMISConnectionChoices.Items.FindByValue(ParentWebPart.CMISConnectionName);
+                if (item != null) item.Selected = true;
+                CMISInitialObjectID.Text = (ParentWebPart.CMISInitialObjectID 
== null ? "" : ParentWebPart.CMISInitialObjectID);
+                CMISInitialPath.Text = (ParentWebPart.CMISInitialPath == null 
? "" : ParentWebPart.CMISInitialPath);
+            }
+        }
+
+        /// <summary>
+        /// Applies change in editor part ddl to the parent web part
+        /// </summary>
+        /// <returns></returns>
+        public override bool ApplyChanges()
+        {
+            try
+            {
+                EnsureChildControls();
+                ParentWebPart = WebPartToEdit as Browser;
+
+                if (ParentWebPart != null && 
WebPartManager.Personalization.Scope == PersonalizationScope.Shared)
+                {
+                    ParentWebPart.CMISConnectionName = 
CMISConnectionChoices.SelectedValue;
+                    ParentWebPart.CMISInitialObjectID = 
CMISInitialObjectID.Text;
+                    ParentWebPart.CMISInitialPath = CMISInitialPath.Text;
+
+                    // load connection parameters from web.config
+                    //foreach (ConnectionStringSettings c in cs)
+                    //{
+                    //    if (c.Name.Equals(ParentWebPart.CMISConnectionName))
+                    //    {
+                    //        string[] a = c.ConnectionString.Split(';');
+                    //        ParentWebPart.CMISConnectionUrl = "";
+                    //        ParentWebPart.CMISConnectionUser = "";
+                    //        ParentWebPart.CMISConnectionPassword = "";
+                    //        foreach (string s in a)
+                    //        {
+                    //            if (s.Contains("="))
+                    //            {
+                    //                string key = 
s.Trim().Split('=')[0].Trim();
+                    //                string value = 
s.Trim().Split('=')[1].Trim();
+                    //                if (key.ToUpper().Equals("URL")) 
ParentWebPart.CMISConnectionUrl = value;
+                    //                if (key.ToUpper().Equals("USERNAME")) 
ParentWebPart.CMISConnectionUser = value;
+                    //                if (key.ToUpper().Equals("PASSWORD")) 
ParentWebPart.CMISConnectionPassword = value;
+                    //            }
+                    //        }
+                    //        break;
+                    //    }
+                    //}
+                }
+                // The operation was succesful
+                return true;
+            }
+            catch (Exception e)
+            {
+                System.Diagnostics.Debug.WriteLine("Exeption: " + e.Message);
+                // Because an error has occurred, the SyncChanges() method 
won’t be invoked.
+                return false;
+            }
+        }
+
+        protected void loadConnections()
+        {
+            try
+            {
+
+                StringBuilder s = new StringBuilder();
+                int i = 0;
+                using (SPSite siteCollection = new 
SPSite(SPContext.Current.Web.Url))
+                {
+                    using (SPWeb web = siteCollection.OpenWeb())
+                    {
+                        SPListItemCollection iColl = web.Lists["CMIS 
Connections"].Items;
+                        foreach (SPListItem item in iColl)
+                        {
+                            CMISConnectionChoices.Items.Add(new 
ListItem(item["Title"].ToString(), item["Title"].ToString()));
+                        }
+                    }
+                }
+            }
+            catch (Exception ex)
+            {
+                
//Utility.msg("CMIS.BrowserEditorWebPart.LoadConnection:Exception: " + 
ex.Message, Microsoft.SharePoint.Administration.TraceSeverity.High);
+                throw new 
Exception("CMIS.BrowserEditorWebPart.LoadConnection:Exception: " + ex.Message);
+            }
+
+        }
+
+
+    }
+}

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,79 @@
+<%@ Assembly Name="$SharePoint.Project.AssemblyFullName$" %>
+<%@ Assembly Name="Microsoft.Web.CommandUI, Version=14.0.0.0, Culture=neutral, 
PublicKeyToken=71e9bce111e9429c" %> 
+<%@ Register Tagprefix="SharePoint" 
Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, 
Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 
+<%@ Register Tagprefix="Utilities" Namespace="Microsoft.SharePoint.Utilities" 
Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, 
PublicKeyToken=71e9bce111e9429c" %>
+<%@ Register Tagprefix="asp" Namespace="System.Web.UI" 
Assembly="System.Web.Extensions, Version=3.5.0.0, Culture=neutral, 
PublicKeyToken=31bf3856ad364e35" %>
+<%@ Import Namespace="Microsoft.SharePoint" %> 
+<%@ Register Tagprefix="WebPartPages" 
Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, 
Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
+<%@ Control Language="C#" AutoEventWireup="true" 
CodeBehind="BrowserUserControl.ascx.cs" 
Inherits="CMIS.Sharepoint2010.WebParts.Browser.BrowserUserControl" %>
+<html>
+<head>
+<meta charset="utf-8">
+<title>Browser</title>
+
+<!-- CMIS Dependencies -->
+<SharePoint:ScriptLink ID="jQueryLib" runat="server" 
Name="~SiteCollection/SiteAssets/dependencies/jquery-1.11.1.min.js" />
+<SharePoint:ScriptLink ID="CMISLib" runat="server" 
Name="~SiteCollection/SiteAssets/lib/cmis.js" />
+<SharePoint:ScriptLink ID="CMISBrowserJS" runat="server" 
Name="~SiteCollection/SiteAssets/browser/browser.js" />
+<asp:literal ID="CMISBrowserCSS" runat="server" Text="&lt;link 
href='"/><SharePoint:ProjectProperty ID="ProjectProperty2" Property="SiteUrl" 
runat="server" /><asp:literal ID="Literal4" runat="server" 
Text="/SiteAssets/browser/browser.css' rel='stylesheet' type='text/css'/&gt;"/>
+<SharePoint:ScriptLink ID="CMISWebParts" runat="server" 
Name="~SiteCollection/SiteAssets/dependencies/cmiswebparts.js" />
+</head>
+<body>
+
+       <div id="browser" class="cmisbrowser"></div>
+    <asp:HiddenField ID="BrowserWebPartProperties" Value="" runat="server" />
+
+    <script type="text/javascript">
+
+        var hiddenField = 
document.getElementById("<%=BrowserWebPartProperties.ClientID%>");
+        if (hiddenField != undefined && hiddenField != null) {
+            webpartProperies = eval("(" + hiddenField.value + ")");
+        }
+
+        var initPath = null;
+        if (webpartProperies.InitialPath.length > 0)
+            initPath = webpartProperies.InitialPath;
+
+        var initObjectId = null;
+        if (webpartProperies.InitialObjectID.length > 0)
+            initObjectId = webpartProperies.InitialObjectID;
+
+        var browserOptions = {
+            cmis: {
+                serverUrl: webpartProperies.Url,
+                username: webpartProperies.Username,
+                password: webpartProperies.Password,
+                initObjectId: initObjectId,
+                initPath: initPath
+            }
+        };
+
+        // Override if an object has been created in the windows
+        if (typeof cmisBrowserOptions !== 'undefined')
+            $.extend(true, browserOptions, cmisBrowserOptions);
+
+        var browser = $("#browser").cmisbrowser(browserOptions);
+    </script>
+    <!--
+    /**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+ -->
+
+</body>
+</html>
\ No newline at end of file

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.cs
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.cs?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.cs
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.cs
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,21 @@
+using System;
+using System.Web.UI;
+using System.Web.UI.WebControls;
+using System.Web.UI.WebControls.WebParts;
+
+namespace CMIS.Sharepoint2010.WebParts.Browser
+{
+    public partial class BrowserUserControl : UserControl
+    {
+
+        public Browser ParentWebPart
+        {
+            get;
+            set;
+        }
+
+        protected void Page_Load(object sender, EventArgs e)
+        {
+        }
+    }
+}

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.designer.cs
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.designer.cs?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.designer.cs
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/BrowserUserControl.ascx.designer.cs
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,87 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     This code was generated by a tool.
+//
+//     Changes to this file may cause incorrect behavior and will be lost if
+//     the code is regenerated. 
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+namespace CMIS.Sharepoint2010.WebParts.Browser {
+    
+    
+    public partial class BrowserUserControl {
+        
+        /// <summary>
+        /// jQueryLib control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::Microsoft.SharePoint.WebControls.ScriptLink 
jQueryLib;
+        
+        /// <summary>
+        /// CMISLib control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::Microsoft.SharePoint.WebControls.ScriptLink CMISLib;
+        
+        /// <summary>
+        /// CMISBrowserJS control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::Microsoft.SharePoint.WebControls.ScriptLink 
CMISBrowserJS;
+        
+        /// <summary>
+        /// CMISBrowserCSS control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Literal CMISBrowserCSS;
+        
+        /// <summary>
+        /// ProjectProperty2 control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::Microsoft.SharePoint.WebControls.ProjectProperty 
ProjectProperty2;
+        
+        /// <summary>
+        /// Literal4 control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.Literal Literal4;
+        
+        /// <summary>
+        /// CMISWebParts control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::Microsoft.SharePoint.WebControls.ScriptLink 
CMISWebParts;
+        
+        /// <summary>
+        /// BrowserWebPartProperties control.
+        /// </summary>
+        /// <remarks>
+        /// Auto-generated field.
+        /// To modify move field declaration from designer file to code-behind 
file.
+        /// </remarks>
+        protected global::System.Web.UI.WebControls.HiddenField 
BrowserWebPartProperties;
+    }
+}

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Elements.xml
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Elements.xml?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Elements.xml
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Elements.xml
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Elements xmlns="http://schemas.microsoft.com/sharepoint/"; >
+  <Module Name="Browser" List="113" Url="_catalogs/wp">
+    <File Path="Browser\Browser.webpart" 
Url="CMIS.Sharepoint2010.WebParts_Browser.webpart" Type="GhostableInLibrary" >
+      <Property Name="Group" Value="CMIS WebParts" />
+    </File>
+  </Module>
+</Elements>

Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/Elements.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/SharePointProjectItem.spdata
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/SharePointProjectItem.spdata?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/SharePointProjectItem.spdata
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/Browser/SharePointProjectItem.spdata
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ProjectItem Type="Microsoft.VisualStudio.SharePoint.VisualWebPart" 
DefaultFile="BrowserUserControl.ascx" SupportedTrustLevels="FullTrust" 
SupportedDeploymentScopes="Site" 
xmlns="http://schemas.microsoft.com/VisualStudio/2010/SharePointTools/SharePointProjectItemModel";>
+  <Files>
+    <ProjectItemFile Source="Elements.xml" Target="Browser\" 
Type="ElementManifest" />
+    <ProjectItemFile Source="Browser.webpart" Target="Browser\" 
Type="ElementFile" />
+    <ProjectItemFile Source="BrowserUserControl.ascx" 
Target="CONTROLTEMPLATES\CMIS.Sharepoint2010.WebParts\Browser\" 
Type="TemplateFile" />
+  </Files>
+  <SafeControls>
+    <SafeControl Name="SafeControlEntry1" 
Assembly="$SharePoint.Project.AssemblyFullName$" 
Namespace="CMIS.Sharepoint2010.WebParts.Browser" TypeName="*" IsSafe="true" 
IsSafeAgainstScript="false" />
+  </SafeControls>
+</ProjectItem>
\ No newline at end of file

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/Elements.xml
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS%20Connections/CMIS%20Connections%20Instance/Elements.xml?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/Elements.xml (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/Elements.xml Fri Nov 28 08:44:28 2014
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Elements xmlns="http://schemas.microsoft.com/sharepoint/";>
+  <ListInstance Title="CMIS Connections"
+                OnQuickLaunch="TRUE"
+                TemplateType="10000"
+                Url="Lists/CMIS Connections"
+                Description="Contains connection parameters for CMIS 
components">
+  </ListInstance>
+</Elements>

Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/Elements.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/SharePointProjectItem.spdata
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS%20Connections/CMIS%20Connections%20Instance/SharePointProjectItem.spdata?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/SharePointProjectItem.spdata (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/CMIS Connections Instance/SharePointProjectItem.spdata Fri Nov 28 
08:44:28 2014
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ProjectItem Type="Microsoft.VisualStudio.SharePoint.ListInstance" 
DefaultFile="Elements.xml" SupportedTrustLevels="All" 
SupportedDeploymentScopes="Web, Site" 
xmlns="http://schemas.microsoft.com/VisualStudio/2010/SharePointTools/SharePointProjectItemModel";>
+  <Files>
+    <ProjectItemFile Source="Elements.xml" Target="CMIS Connections Instance\" 
Type="ElementManifest" />
+  </Files>
+</ProjectItem>
\ No newline at end of file

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Elements.xml
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS%20Connections/Elements.xml?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Elements.xml (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Elements.xml Fri Nov 28 08:44:28 2014
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Elements xmlns="http://schemas.microsoft.com/sharepoint/";>
+    <!-- Do not change the value of the Name attribute below. If it does not 
match the folder name of the List Definition project item, an error will occur 
when the project is run. -->
+    <ListTemplate
+        Name="CMIS Connections"
+        Type="10000"
+        BaseType="0"
+        OnQuickLaunch="TRUE"
+        SecurityBits="11"
+        Sequence="410"
+        DisplayName="CMIS Connections"
+        Description="Contains connection parameters for CMIS components"
+        Image="/_layouts/images/itgen.png"/>
+</Elements>

Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Elements.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Schema.xml
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS%20Connections/Schema.xml?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Schema.xml (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Schema.xml Fri Nov 28 08:44:28 2014
@@ -0,0 +1,72 @@
+<?xml version="1.0" encoding="utf-8"?>
+<List xmlns:ows="Microsoft SharePoint" Title="CMIS Connections" 
FolderCreation="FALSE" Direction="$Resources:Direction;" Url="Lists/CMIS 
Connections" BaseType="0" xmlns="http://schemas.microsoft.com/sharepoint/";>
+  <MetaData>
+    <ContentTypes>
+      <ContentType ID="0x01007e4f5f5e6ffd4e949ed42ba151e4cd87" 
Name="ListFieldsContentType">
+        <FieldRefs>
+          <FieldRef ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Name="Title" />
+          <FieldRef ID="{4300727c-ab91-4a6a-8ca4-604af2590af2}" Name="Url" />
+          <FieldRef ID="{63aa59c2-3b48-426e-9fe9-39d724064aa2}" Name="Domain" 
/>
+          <FieldRef ID="{03d0be96-3a1a-4257-94fc-3444a6321d2b}" 
Name="UserName" />
+          <FieldRef ID="{8b8e6491-8c2f-40ec-a77b-24cec13c9551}" 
Name="Password" />
+        </FieldRefs>
+      </ContentType>
+      <ContentTypeRef ID="0x01">
+        <Folder TargetName="Item" />
+      </ContentTypeRef>
+      <ContentTypeRef ID="0x0120" />
+    </ContentTypes>
+    <Fields>
+      <Field ID="{fa564e0f-0c70-4ab9-b863-0177e6ddd247}" Type="Text" 
Name="Title" DisplayName="$Resources:core,Title;" Required="TRUE" 
SourceID="http://schemas.microsoft.com/sharepoint/v3"; StaticName="Title" 
MaxLength="255" />
+      <Field Name="Url" ID="{0ae9741b-c01b-496b-aff8-ba9963c5a513}" 
DisplayName="Url" Type="Text" />
+      <Field Name="UserName" ID="{9cef08a6-ee07-41a1-9b21-e67d5f0df837}" 
DisplayName="UserName" Type="Text" />
+      <Field Name="Password" ID="{e0d67eb5-aa2d-450f-846f-d802cbc0a744}" 
DisplayName="Password" Type="Text" />
+    </Fields>
+    <Views>
+      <View BaseViewID="0" Type="HTML" MobileView="TRUE" TabularView="FALSE">
+        <Toolbar Type="Standard" />
+        <XslLink Default="TRUE">main.xsl</XslLink>
+        <RowLimit Paged="TRUE">30</RowLimit>
+        <ViewFields>
+          <FieldRef Name="LinkTitleNoMenu"></FieldRef>
+        </ViewFields>
+        <Query>
+          <OrderBy>
+            <FieldRef Name="Modified" Ascending="FALSE"></FieldRef>
+          </OrderBy>
+        </Query>
+        <ParameterBindings>
+          <ParameterBinding Name="AddNewAnnouncement" 
Location="Resource(wss,addnewitem)" />
+          <ParameterBinding Name="NoAnnouncements" 
Location="Resource(wss,noXinviewofY_LIST)" />
+          <ParameterBinding Name="NoAnnouncementsHowTo" 
Location="Resource(wss,noXinviewofY_ONET_HOME)" />
+        </ParameterBindings>
+      </View>
+      <View BaseViewID="1" Type="HTML" WebPartZoneID="Main" 
DisplayName="$Resources:core,objectiv_schema_mwsidcamlidC24;" 
DefaultView="TRUE" MobileView="TRUE" MobileDefaultView="TRUE" 
SetupPath="pages\viewpage.aspx" 
ImageUrl="/_layouts/15/images/generic.png?rev=23" Url="AllItems.aspx">
+        <Toolbar Type="Standard" />
+        <XslLink Default="TRUE">main.xsl</XslLink>
+        <RowLimit Paged="TRUE">30</RowLimit>
+        <ViewFields>
+          <FieldRef Name="LinkTitle"></FieldRef>
+          <FieldRef Name="Url" />
+          <FieldRef Name="UserName" />
+          <FieldRef Name="Password" />
+        </ViewFields>
+        <Query>
+          <OrderBy>
+
+            <FieldRef Name="ID"></FieldRef>
+          </OrderBy>
+        </Query>
+        <ParameterBindings>
+          <ParameterBinding Name="NoAnnouncements" 
Location="Resource(wss,noXinviewofY_LIST)" />
+          <ParameterBinding Name="NoAnnouncementsHowTo" 
Location="Resource(wss,noXinviewofY_DEFAULT)" />
+        </ParameterBindings>
+      </View>
+    </Views>
+    <Forms>
+      <Form Type="DisplayForm" Url="DispForm.aspx" SetupPath="pages\form.aspx" 
WebPartZoneID="Main" />
+      <Form Type="EditForm" Url="EditForm.aspx" SetupPath="pages\form.aspx" 
WebPartZoneID="Main" />
+      <Form Type="NewForm" Url="NewForm.aspx" SetupPath="pages\form.aspx" 
WebPartZoneID="Main" />
+    </Forms>
+  </MetaData>
+</List>
\ No newline at end of file

Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/Schema.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/SharePointProjectItem.spdata
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS%20Connections/SharePointProjectItem.spdata?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/SharePointProjectItem.spdata (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS
 Connections/SharePointProjectItem.spdata Fri Nov 28 08:44:28 2014
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ProjectItem Type="Microsoft.VisualStudio.SharePoint.ListDefinition" 
DefaultFile="Elements.xml" SupportedTrustLevels="All" 
SupportedDeploymentScopes="Web, Site" 
xmlns="http://schemas.microsoft.com/VisualStudio/2010/SharePointTools/SharePointProjectItemModel";>
+  <Files>
+    <ProjectItemFile Source="Elements.xml" Target="CMIS Connections\" 
Type="ElementManifest" />
+    <ProjectItemFile Source="Schema.xml" Target="CMIS Connections\" 
Type="ElementFile" />
+  </Files>
+</ProjectItem>
\ No newline at end of file

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.csproj
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.csproj?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.csproj
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts.csproj
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" DefaultTargets="Build" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{B8916234-5193-4085-85AF-2288688D446C}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>CMIS.Sharepoint2010.WebParts</RootNamespace>
+    <AssemblyName>CMIS.Sharepoint2010.WebParts</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    
<ProjectTypeGuids>{BB1F664B-9266-4fd6-B973-E1E44974B511};{14822709-B5A1-4724-98CA-57A101D1B079};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
+    <SandboxedSolution>False</SandboxedSolution>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' 
">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <UseVSHostingProcess>false</UseVSHostingProcess>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 
'Release|AnyCPU' ">
+    <DebugType>pdbonly</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>bin\Release\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+    <UseVSHostingProcess>false</UseVSHostingProcess>
+  </PropertyGroup>
+  <PropertyGroup>
+    <SignAssembly>true</SignAssembly>
+  </PropertyGroup>
+  <PropertyGroup>
+    <AssemblyOriginatorKeyFile>key.snk</AssemblyOriginatorKeyFile>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System" />
+    <Reference Include="System.Core" />
+    <Reference Include="System.Data" />
+    <Reference Include="System.Data.DataSetExtensions" />
+    <Reference Include="System.Web" />
+    <Reference Include="System.Web.Extensions" />
+    <Reference Include="System.Xml" />
+    <Reference Include="System.Xml.Linq" />
+    <Reference Include="Microsoft.SharePoint" />
+    <Reference Include="Microsoft.SharePoint.Security" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="Browser\Browser.cs" />
+    <Compile Include="Browser\BrowserEditorWebPart.cs" />
+    <Compile Include="Browser\BrowserUserControl.ascx.cs">
+      <DependentUpon>BrowserUserControl.ascx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Browser\BrowserUserControl.ascx.designer.cs">
+      <DependentUpon>BrowserUserControl.ascx.cs</DependentUpon>
+    </Compile>
+    <Compile Include="Documents\DocumentEditorWebPart.cs" />
+    <Compile Include="Documents\Documents.cs" />
+    <Compile Include="Documents\DocumentsUserControl.ascx.cs">
+      <DependentUpon>DocumentsUserControl.ascx</DependentUpon>
+      <SubType>ASPXCodeBehind</SubType>
+    </Compile>
+    <Compile Include="Documents\DocumentsUserControl.ascx.designer.cs">
+      <DependentUpon>DocumentsUserControl.ascx.cs</DependentUpon>
+    </Compile>
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="Utility.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <None Include="Browser\Browser.webpart" />
+    <None Include="Browser\SharePointProjectItem.spdata">
+      
<SharePointProjectItemId>{516c0792-c283-45d2-bbbb-7daee316b20b}</SharePointProjectItemId>
+    </None>
+    <None Include="CMIS Connections\CMIS Connections 
Instance\SharePointProjectItem.spdata">
+      
<SharePointProjectItemId>{766c0d35-171c-46df-a03f-98202c65eb82}</SharePointProjectItemId>
+    </None>
+    <None Include="CMIS Connections\SharePointProjectItem.spdata">
+      
<SharePointProjectItemId>{350c8a7a-cacb-42ac-b38a-2e7c67726cc9}</SharePointProjectItemId>
+    </None>
+    <None Include="Documents\Documents.webpart" />
+    <None Include="Documents\SharePointProjectItem.spdata">
+      
<SharePointProjectItemId>{7cf4cad4-d3c4-4850-9b98-9229f603e815}</SharePointProjectItemId>
+    </None>
+    <None Include="Features\Components\Components.feature">
+      <FeatureId>{ce1a608a-df79-45e6-80fa-ba0088584a0e}</FeatureId>
+    </None>
+    <None Include="key.snk" />
+    <None Include="Package\Package.package">
+      <PackageId>{9618152f-8148-4c90-9ced-92d6f5a7c786}</PackageId>
+    </None>
+    <None Include="Package\Package.Template.xml">
+      <DependentUpon>Package.package</DependentUpon>
+    </None>
+  </ItemGroup>
+  <ItemGroup />
+  <ItemGroup>
+    <Content Include="Browser\BrowserUserControl.ascx">
+      <SubType>ASPXCodeBehind</SubType>
+    </Content>
+    <Content Include="Browser\Elements.xml" />
+    <Content Include="CMIS Connections\Elements.xml">
+      <SubType>Designer</SubType>
+    </Content>
+    <Content Include="CMIS Connections\CMIS Connections Instance\Elements.xml" 
/>
+    <Content Include="CMIS Connections\Schema.xml" />
+    <Content Include="Documents\DocumentsUserControl.ascx">
+      <SubType>ASPXCodeBehind</SubType>
+    </Content>
+    <Content Include="Documents\Elements.xml" />
+    <Content Include="Features\Components\Components.Template.xml">
+      <DependentUpon>Components.feature</DependentUpon>
+    </Content>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <Import 
Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\SharePointTools\Microsoft.VisualStudio.SharePoint.targets"
 />
+</Project>
\ No newline at end of file

Added: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CredentialScripts/MicrosoftAjax.js
URL: 
http://svn.apache.org/viewvc/chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CredentialScripts/MicrosoftAjax.js?rev=1642272&view=auto
==============================================================================
--- 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CredentialScripts/MicrosoftAjax.js
 (added)
+++ 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CredentialScripts/MicrosoftAjax.js
 Fri Nov 28 08:44:28 2014
@@ -0,0 +1,6 @@
+//----------------------------------------------------------
+// Copyright (C) Microsoft Corporation. All rights reserved.
+//----------------------------------------------------------
+// MicrosoftAjax.js

[... 3 lines stripped ...]
Propchange: 
chemistry/parts/trunk/sharepoint-projects/CMIS.Sharepoint2010.WebParts/CMIS.Sharepoint2010.WebParts/CredentialScripts/MicrosoftAjax.js
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to