WebDAV Plugin

Name WebDAV Plugin
Vendor Atlassian Software Systems (Website)
Authors David Peterson (CustomWare), Jonathan Appel (CustomWare), Robert Castaneda (CustomWare), Marlon Alvarado (CustomWare)
Homepage http://confluence.atlassian.com/display/CONFEXT/WebDAV+Plugin
Issue Management http://developer.atlassian.com/jira/browse/WBDV
Categories Remote Access
Version 1.2.3
Availability Confluence v2.3 to v2.9-m5
State Prerelease
Support Unsupported Plugins
License Freeware / Open Source (BSD)
Price Free
Release Docs http://confluence.atlassian.com/display/CONFEXT/WebDAV+Plugin
Java API Docs n/a
Download Source http://svn.atlassian.com/svn/public/contrib/confluence/webdav-plugin/tags/1.2.3/
Download JAR webdav-plugin-1.2.3.jar

Compatibility With Confluence

Plugin Version Confluence 2.4.5 Confluence 2.5.8 Confluence 2.6.0 Tested
1.2

Overview

Use Confluence like a network drive with drag and drop file operations.Spaces, pages, and news become folders, while page content and attachments become files.

  • Edit page/news content as a text file
  • Download, upload, move, delete attachments
  • Bulk move pages and page hierarchies
  • Maintains user permissions
  • Create shortcuts to Confluence attachments

Server Setup

  1. Setup regular backups to ensure that your content can be restored in the event of a problem
  2. Install this plugin using the Confluence Repository Client or Plugin Manager
  3. Refer to the instructions on WebDAV Configuration.

Client Setup

Download a WebDAV client and setup a new connection:

Instructions by OS or client:

  • Data Freeway
  • Mac OS X
    • In the Finder, hit cmd-K, which will bring up the connect dialog. Then enter http://localhost:8080/plugins/servlet/webdav/
    • We recommend to disable .DS_Store file creation using the DSDontWriteNetworkStores as described here. The WebDAV plugin is smart enough to discard these temporary files, so they won't clutter up your Confluence installation even if you don't set this preference. However it would be more efficient not to create them at all.

Screenshots

Videos

  Name Size Creator (Last Modifier) Creation Date Last Mod Date Comment  
File webdav_macos.mov 7.18 MB David Peterson Mar 19, 2006 Mar 19, 2006 Connecting with Mac OS X
File webdav_windows_rename.mov 1020 kB David Peterson Mar 19, 2006 Mar 19, 2006 Renaming an existing page
File webdav_windows_edit.mov 2.50 MB David Peterson Mar 19, 2006 Mar 19, 2006 Editing existing content
File webdav_windows_create.mov 887 kB David Peterson Mar 19, 2006 Mar 19, 2006 Creating a new page
File webdav_windows_connect.mov 2.84 MB David Peterson Mar 19, 2006 Mar 19, 2006 Connecting with Windows Web Folders
File FullDemoOSX.mov 5.64 MB Jonathan Nolen Feb 06, 2007 Feb 06, 2007  

  • WebDav video with voice narration showing:
    • configuration of the Confluence server
    • windows client
    • exploring a Confluence hierarchy
    • rearranging pages in the hierarchy
    • adding attachments
    • creating a page through WebDAV
    • synchronization aspects to be aware of

Known Issues

  • Check the WebDAV issue tracker for feature requests, problems and bugs
  • CONF-7347 On Mac OS X, editing a file in WebDAV will create a temporary file, usually called ._filename.ext, which unfortunately shows up on the attachments page. The only option at this point is to ignore it

Version History

Version Date State License Price
Show description 1.2.3 (#19) 05 Dec 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
function initializeColumnWidth(columnArray) { var columnWidths = {}; if (columnArray == undefined || columnArray.length <= 0) return columnWidths; // compute for the space that can be allocated, the overhead of the columns are also accounted for var spaceRemaining = getWindowWidth() - (37 + (columnArray.length*11)); var hasSummary = false; var columnsWithWidth = 0; var otherColumnWidth = 140; // set the widths for columns with default column width for (var i=0; i columnsWithWidth)) { otherColumnWidth = spaceRemaining / (columnArray.length - columnsWithWidth); // adjust the size the columns with for (var i=0; iJira Issues', page: 1, useRp: false, rp: 1000, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_1, onError: onErrorFunction_jiraissues_1, onReload: onReloadFunction_jiraissues_1, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.2.2 (#18) 03 Dec 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_2 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_2 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_2 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_2 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_2; return true; }); reloadOnSubmitFunction_jiraissues_2 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_2; return true; }); onSubmitFunction_jiraissues_2 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_2 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_2_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_2_trusted').css('display','block'); } else jQuery('#jiraissues_2_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("status".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_2_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=priority&columns=summary&columns=updated&columns=reporter&columns=status&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsr%2Fjira.issueviews%3Asearchrequest-xml%2Ftemp%2FSearchRequest.xml%3F%26pid%3D10160%26resolution%3D1%26fixfor%3D10615&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'key', sortorder: 'desc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 1000, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_2, onError: onErrorFunction_jiraissues_2, onReload: onReloadFunction_jiraissues_2, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.2.1 (#17) 30 Nov 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_3 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_3 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_3 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_3 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_3; return true; }); reloadOnSubmitFunction_jiraissues_3 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_3; return true; }); onSubmitFunction_jiraissues_3 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_3 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_3_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_3_trusted').css('display','block'); } else jQuery('#jiraissues_3_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("status".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_3_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=priority&columns=summary&columns=updated&columns=reporter&columns=status&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsr%2Fjira.issueviews%3Asearchrequest-xml%2Ftemp%2FSearchRequest.xml%3F%26pid%3D10160%26resolution%3D1%26fixfor%3D10615&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'key', sortorder: 'desc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 1000, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_3, onError: onErrorFunction_jiraissues_3, onReload: onReloadFunction_jiraissues_3, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.2.0 (#16) 20 Nov 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_4 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_4 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_4 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_4 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_4; return true; }); reloadOnSubmitFunction_jiraissues_4 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_4; return true; }); onSubmitFunction_jiraissues_4 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_4 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_4_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_4_trusted').css('display','block'); } else jQuery('#jiraissues_4_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("status".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_4_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=priority&columns=summary&columns=updated&columns=reporter&columns=status&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsr%2Fjira.issueviews%3Asearchrequest-xml%2Ftemp%2FSearchRequest.xml%3F%26pid%3D10160%26resolution%3D1%26fixfor%3D10615&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'key', sortorder: 'desc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 1000, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_4, onError: onErrorFunction_jiraissues_4, onReload: onReloadFunction_jiraissues_4, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.1 (#15) 26 Apr 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_5 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_5 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_5 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_5 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_5; return true; }); reloadOnSubmitFunction_jiraissues_5 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_5; return true; }); onSubmitFunction_jiraissues_5 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_5 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_5_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_5_trusted').css('display','block'); } else jQuery('#jiraissues_5_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("status".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_5_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=priority&columns=summary&columns=updated&columns=reporter&columns=status&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsr%2Fjira.issueviews%3Asearchrequest-xml%2Ftemp%2FSearchRequest.xml%3F%26pid%3D10160%26fixfor%3D10325&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'key', sortorder: 'desc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 1000, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_5, onError: onErrorFunction_jiraissues_5, onReload: onReloadFunction_jiraissues_5, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.0.1 (#14) 23 Jan 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_6 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_6 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_6 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_6 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_6; return true; }); reloadOnSubmitFunction_jiraissues_6 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_6; return true; }); onSubmitFunction_jiraissues_6 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_6 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_6_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_6_trusted').css('display','block'); } else jQuery('#jiraissues_6_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("assignee".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("status".toLowerCase()); columnArray.push("resolution".toLowerCase()); columnArray.push("created".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("due".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_6_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=summary&columns=assignee&columns=reporter&columns=priority&columns=status&columns=resolution&columns=created&columns=updated&columns=due&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsecure%2FIssueNavigator.jspa%3Fview%3Drss%26%26pid%3D10160%26fixfor%3D10269%26reset%3Dtrue%26decorator%3Dnone&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'assignee', name : 'assignee', width : columnWidths['assignee'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'}, {display: 'resolution', name : 'resolution', width : columnWidths['resolution'.toLowerCase()], sortable : true, align: 'left'}, {display: 'created', name : 'created', width : columnWidths['created'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'due', name : 'due', width : columnWidths['due'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'priority', sortorder: 'asc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 25, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_6, onError: onErrorFunction_jiraissues_6, onReload: onReloadFunction_jiraissues_6, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.0 (#13) 05 Jan 2007 Prerelease Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_7 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_7 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_7 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_7 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_7; return true; }); reloadOnSubmitFunction_jiraissues_7 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_7; return true; }); onSubmitFunction_jiraissues_7 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_7 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_7_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_7_trusted').css('display','block'); } else jQuery('#jiraissues_7_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("assignee".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("status".toLowerCase()); columnArray.push("resolution".toLowerCase()); columnArray.push("created".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("due".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_7_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=summary&columns=assignee&columns=reporter&columns=priority&columns=status&columns=resolution&columns=created&columns=updated&columns=due&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsecure%2FIssueNavigator.jspa%3Fview%3Drss%26%26pid%3D10160%26fixfor%3D10324%26reset%3Dtrue%26decorator%3Dnone&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'assignee', name : 'assignee', width : columnWidths['assignee'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'}, {display: 'resolution', name : 'resolution', width : columnWidths['resolution'.toLowerCase()], sortable : true, align: 'left'}, {display: 'created', name : 'created', width : columnWidths['created'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'due', name : 'due', width : columnWidths['due'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'priority', sortorder: 'asc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 25, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_7, onError: onErrorFunction_jiraissues_7, onReload: onReloadFunction_jiraissues_7, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.0-dr12 (#12) 04 Jan 2007 Beta Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_8 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_8 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_8 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_8 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_8; return true; }); reloadOnSubmitFunction_jiraissues_8 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_8; return true; }); onSubmitFunction_jiraissues_8 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_8 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_8_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_8_trusted').css('display','block'); } else jQuery('#jiraissues_8_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("assignee".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("status".toLowerCase()); columnArray.push("resolution".toLowerCase()); columnArray.push("created".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("due".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_8_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=summary&columns=assignee&columns=reporter&columns=priority&columns=status&columns=resolution&columns=created&columns=updated&columns=due&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsecure%2FIssueNavigator.jspa%3Fview%3Drss%26%26pid%3D10160%26fixfor%3D10280%26reset%3Dtrue%26decorator%3Dnone&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'assignee', name : 'assignee', width : columnWidths['assignee'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'}, {display: 'resolution', name : 'resolution', width : columnWidths['resolution'.toLowerCase()], sortable : true, align: 'left'}, {display: 'created', name : 'created', width : columnWidths['created'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'due', name : 'due', width : columnWidths['due'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'priority', sortorder: 'asc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 25, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_8, onError: onErrorFunction_jiraissues_8, onReload: onReloadFunction_jiraissues_8, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.0-dr11 (#11) 23 Nov 2006 Beta Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_9 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_9 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_9 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_9 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_9; return true; }); reloadOnSubmitFunction_jiraissues_9 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_9; return true; }); onSubmitFunction_jiraissues_9 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_9 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_9_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_9_trusted').css('display','block'); } else jQuery('#jiraissues_9_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("assignee".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("status".toLowerCase()); columnArray.push("resolution".toLowerCase()); columnArray.push("created".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("due".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_9_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=summary&columns=assignee&columns=reporter&columns=priority&columns=status&columns=resolution&columns=created&columns=updated&columns=due&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsecure%2FIssueNavigator.jspa%3Fview%3Drss%26%26pid%3D10160%26fixfor%3D10269%26reset%3Dtrue%26decorator%3Dnone&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'assignee', name : 'assignee', width : columnWidths['assignee'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'}, {display: 'resolution', name : 'resolution', width : columnWidths['resolution'.toLowerCase()], sortable : true, align: 'left'}, {display: 'created', name : 'created', width : columnWidths['created'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'due', name : 'due', width : columnWidths['due'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'priority', sortorder: 'asc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 25, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_9, onError: onErrorFunction_jiraissues_9, onReload: onReloadFunction_jiraissues_9, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.0-dr10 (#10) 19 Nov 2006 Beta Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_10 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_10 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_10 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_10 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_10; return true; }); reloadOnSubmitFunction_jiraissues_10 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_10; return true; }); onSubmitFunction_jiraissues_10 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_10 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_10_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_10_trusted').css('display','block'); } else jQuery('#jiraissues_10_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("assignee".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("status".toLowerCase()); columnArray.push("resolution".toLowerCase()); columnArray.push("created".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("due".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_10_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=summary&columns=assignee&columns=reporter&columns=priority&columns=status&columns=resolution&columns=created&columns=updated&columns=due&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsecure%2FIssueNavigator.jspa%3Fview%3Drss%26%26pid%3D10160%26fixfor%3D10267%26reset%3Dtrue%26decorator%3Dnone&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'assignee', name : 'assignee', width : columnWidths['assignee'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'}, {display: 'resolution', name : 'resolution', width : columnWidths['resolution'.toLowerCase()], sortable : true, align: 'left'}, {display: 'created', name : 'created', width : columnWidths['created'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'due', name : 'due', width : columnWidths['due'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'priority', sortorder: 'asc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 25, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_10, onError: onErrorFunction_jiraissues_10, onReload: onReloadFunction_jiraissues_10, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors

Show description 1.0-dr9 (#9) 15 Nov 2006 Beta Freeware / Open Source (BSD) Free

Release Notes
onErrorFunction_jiraissues_11 = (function(XMLHttpRequest, textStatus, errorThrown){ jQuery('#jiraissues_11 .pReload').removeClass('loading'); // TODO: may want to change it to an error sign or something? // and probably need to add macro id here this.loading = false; jQuery('#jiraissues_11 .pPageStat').html('Error: '+XMLHttpRequest.responseText); }); onReloadFunction_jiraissues_11 = (function(){ this.onSubmit = reloadOnSubmitFunction_jiraissues_11; return true; }); reloadOnSubmitFunction_jiraissues_11 = (function(){ this.params = [{name:'useCache',value:'false'}]; this.onSubmit = onSubmitFunction_jiraissues_11; return true; }); onSubmitFunction_jiraissues_11 = (function(){ this.params = [{name:'useCache',value:'true'}]; return true; }); showTrustWarningsFunction_jiraissues_11 = (function(data){ if(data.trustedMessage) { jQuery('#jiraissues_11_trusted td:last').html(data.trustedMessage); jQuery('#jiraissues_11_trusted').css('display','block'); } else jQuery('#jiraissues_11_trusted').css('display','none'); }); jQuery(document).ready(function(){ var columnArray = new Array(); columnArray.push("type".toLowerCase()); columnArray.push("key".toLowerCase()); columnArray.push("summary".toLowerCase()); columnArray.push("assignee".toLowerCase()); columnArray.push("reporter".toLowerCase()); columnArray.push("priority".toLowerCase()); columnArray.push("status".toLowerCase()); columnArray.push("resolution".toLowerCase()); columnArray.push("created".toLowerCase()); columnArray.push("updated".toLowerCase()); columnArray.push("due".toLowerCase()); var columnWidths = initializeColumnWidth(columnArray); ; jQuery('#jiraissues_11_table').flexigrid({ url: '/plugins/servlet/issue-retriever?columns=type&columns=key&columns=summary&columns=assignee&columns=reporter&columns=priority&columns=status&columns=resolution&columns=created&columns=updated&columns=due&url=http%3A%2F%2Fdeveloper.atlassian.com%2Fjira%2Fsecure%2FIssueNavigator.jspa%3Fview%3Drss%26%26pid%3D10160%26fixfor%3D10263%26reset%3Dtrue%26decorator%3Dnone&useTrustedConnection=false', method: 'GET', dataType: 'json', colModel: [ {display: 'type', name : 'type', width : columnWidths['type'.toLowerCase()], sortable : true, align: 'left'}, {display: 'key', name : 'key', width : columnWidths['key'.toLowerCase()], sortable : true, align: 'left'}, {display: 'summary', name : 'summary', width : columnWidths['summary'.toLowerCase()], sortable : true, align: 'left'}, {display: 'assignee', name : 'assignee', width : columnWidths['assignee'.toLowerCase()], sortable : true, align: 'left'}, {display: 'reporter', name : 'reporter', width : columnWidths['reporter'.toLowerCase()], sortable : true, align: 'left'}, {display: 'priority', name : 'priority', width : columnWidths['priority'.toLowerCase()], sortable : true, align: 'left'}, {display: 'status', name : 'status', width : columnWidths['status'.toLowerCase()], sortable : true, align: 'left'}, {display: 'resolution', name : 'resolution', width : columnWidths['resolution'.toLowerCase()], sortable : true, align: 'left'}, {display: 'created', name : 'created', width : columnWidths['created'.toLowerCase()], sortable : true, align: 'left'}, {display: 'updated', name : 'updated', width : columnWidths['updated'.toLowerCase()], sortable : true, align: 'left'}, {display: 'due', name : 'due', width : columnWidths['due'.toLowerCase()], sortable : true, align: 'left'} ], sortname: 'key', sortorder: 'desc', usepager: true, title: 'Jira Issues', page: 1, useRp: false, rp: 25, showTableToggleBtn: true, height: 160, onSubmit: onSubmitFunction_jiraissues_11, onError: onErrorFunction_jiraissues_11, onReload: onReloadFunction_jiraissues_11, errormsg: 'Connection Error', pagestat: 'Displaying {from} to {to} of {total} items', procmsg: 'Processing, please wait...', nomsg: 'No items' }); });

Contributors