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> </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="<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'/>"/>
+<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