summaryrefslogtreecommitdiffstats
path: root/apps/files_versions
diff options
context:
space:
mode:
authorSam Tuke <sam@donttravelempty.com>2012-05-11 13:17:37 +0100
committerSam Tuke <sam@donttravelempty.com>2012-05-15 18:21:51 +0100
commita00c5ac78ccbd581ba043d173d3f85aaf21b03dd (patch)
tree291e891f2012ea8ca3103595dd15da15eb587dce /apps/files_versions
parent2ad6b5048e05fd5c28600845bbabde3a3f4537f7 (diff)
downloadnextcloud-server-a00c5ac78ccbd581ba043d173d3f85aaf21b03dd.tar.gz
nextcloud-server-a00c5ac78ccbd581ba043d173d3f85aaf21b03dd.zip
fixed some include path issues
imroved wording of history page revert instructions cleaned up js call to ajax getVersions.php
Diffstat (limited to 'apps/files_versions')
-rwxr-xr-xapps/files_versions/ajax/getVersions.php36
-rwxr-xr-xapps/files_versions/appinfo/app.php3
-rw-r--r--apps/files_versions/js/versions.js47
-rwxr-xr-xapps/files_versions/templates/history.php2
4 files changed, 25 insertions, 63 deletions
diff --git a/apps/files_versions/ajax/getVersions.php b/apps/files_versions/ajax/getVersions.php
index 5949c32ed16..8ef17d5a25c 100755
--- a/apps/files_versions/ajax/getVersions.php
+++ b/apps/files_versions/ajax/getVersions.php
@@ -1,8 +1,10 @@
<?php
-require_once('../../../lib/base.php');
+require_once('lib/base.php');
+
OCP\JSON::checkAppEnabled('files_versions');
-require_once('../versions.php');
+
+require_once('apps/files_versions/versions.php');
$userDirectory = "/".OCP\USER::getUser()."/files";
$source = $_GET['source'];
@@ -26,36 +28,8 @@ if( OCA_Versions\Storage::isversioned( $source ) ) {
OCP\JSON::encodedPrint($versionsSorted);
}
-}else{
+} else {
return;
}
-
-// $path = $source;
-// $users = array();
-// if ($users = OC_Share::getMySharedItem($source)) {
-// for ($i = 0; $i < count($users); $i++) {
-// if ($users[$i]['uid_shared_with'] == OC_Share::PUBLICLINK) {
-// $users[$i]['token'] = OC_Share::getTokenFromSource($source);
-// }
-// }
-// }
-// $source = dirname($source);
-// while ($source != "" && $source != "/" && $source != "." && $source != $userDirectory) {
-// if ($values = OC_Share::getMySharedItem($source)) {
-// $values = array_values($values);
-// $parentUsers = array();
-// for ($i = 0; $i < count($values); $i++) {
-// if ($values[$i]['uid_shared_with'] == OC_Share::PUBLICLINK) {
-// $values[$i]['token'] = OC_Share::getTokenFromSource($source)."&path=".substr($path, strlen($source));
-// }
-// $parentUsers[basename($source)."-".$i] = $values[$i];
-// }
-// $users = array_merge($users, $parentUsers);
-// }
-// $source = dirname($source);
-// }
-// if (!empty($users)) {
-// OCP\JSON::encodedPrint($users);
-// }
diff --git a/apps/files_versions/appinfo/app.php b/apps/files_versions/appinfo/app.php
index fd3f78ab575..fd31a0bb67a 100755
--- a/apps/files_versions/appinfo/app.php
+++ b/apps/files_versions/appinfo/app.php
@@ -14,7 +14,4 @@ OCP\Util::addscript('files_versions', 'versions');
// Listen to write signals
OCP\Util::connectHook(OC_Filesystem::CLASSNAME, OC_Filesystem::signal_post_write, "OCA_Versions\Storage", "write_hook");
-
-
-
?>
diff --git a/apps/files_versions/js/versions.js b/apps/files_versions/js/versions.js
index 0508ab4cdec..2c92dfa3c65 100644
--- a/apps/files_versions/js/versions.js
+++ b/apps/files_versions/js/versions.js
@@ -14,28 +14,17 @@ $(document).ready(function(){
FileActions.register('file','History',function(){return OC.imagePath('core','actions/history')},function(filename){
if (scanFiles.scanning){return;}//workaround to prevent additional http request block scanning feedback
-
+
var file = $('#dir').val()+'/'+filename;
createVersionsDropdown(filename, file)
- $.ajax({
- type: 'GET',
- url: OC.linkTo('files_versions', 'ajax/getVersions.php'),
- dataType: 'json',
- data: {source: file},
- async: false,
- success: function(versions) {
- if (versions) {
- }
- }
- });
-
});
}
});
function createVersionsDropdown(filename, files) {
+
var historyUrl = '../apps/files_versions/history.php?path='+encodeURIComponent($('#dir').val()).replace(/%2F/g, '/')+'/'+encodeURIComponent(filename);
var html = '<div id="dropdown" class="drop" data-file="'+files+'">';
@@ -56,24 +45,26 @@ function createVersionsDropdown(filename, files) {
$(html).appendTo($('thead .share'));
}
-// $.getJSON(OC.linkTo('files_sharing', 'ajax/userautocomplete.php'), function(users) {
-// if (users) {
-// $.each(users, function(index, row) {
-// $(row).appendTo('#share_with');
-// });
-// $('#share_with').trigger('liszt:updated');
-// }
-// });
- $.getJSON(OC.linkTo('files_versions', 'ajax/getVersions.php'), { source: files }, function(versions) {
- if (versions) {
+ $.ajax({
+ type: 'GET',
+ url: OC.linkTo('files_versions', 'ajax/getVersions.php'),
+ dataType: 'json',
+ data: { source: files },
+ async: false,
+ success: function( versions ) {
+
+ //alert("helo "+OC.linkTo('files_versions', 'ajax/getVersions.php'));
- $.each( versions, function(index, row ) {
-
- addVersion( row );
- });
+ if (versions) {
+
+ $.each( versions, function(index, row ) {
+
+ addVersion( row );
+ });
+
+ }
}
-
});
function revertFile() {
diff --git a/apps/files_versions/templates/history.php b/apps/files_versions/templates/history.php
index 3b29625b3b0..6ef996049f5 100755
--- a/apps/files_versions/templates/history.php
+++ b/apps/files_versions/templates/history.php
@@ -17,7 +17,7 @@ if( isset( $_['message'] ) ) {
}
echo( '<strong>Versions of '.$_['path'] ).'</strong><br>';
- echo('<p><em>You can click on the revert button to revert to the specific verson.</em></p><br />');
+ echo('<p><em>Revert a file to a previous version by clicking on its revert button</em></p><br />');
foreach ( $_['versions'] as $v ) {