Dropbox Backup
Developer Last Online: Jun 2013
Pligg Version: 1.2.x Rating:
Installs: 2
Installs: 2 Released: 08-10-2012 Last Update: Never Downloads: 30

This module generates backup files, which are then sent to your Dropbox account for safe keeping. All that you have to do is generate the files that you want backed up using the Admin File & MySQL Backup tool, then fill in your Dropbox credentials and then "Perform Backup". It will zip up all of the files from the /admin/backup/ directory and post them to your Dropbox account.
If you would like, you can customize what folder the files are placed in using the "Dropbox Directory" field. Begin this field with a forward slash when entering a subdirectory name, or remove the whole contents to place the backup file into the base of your Dropbox folder.
Please note that the password field stores the Dropbox password as plain text in the MySQL database, so I recommend that you remove the contents of that field after you complete the Dropbox transfer. There are some left over bits that I commented out in the PHP file while I was considering making a setting so that you could disable saving the Dropbox password altogether. To save time I ended up abandoning that effort.

Installation
If you are trying to install this on a Pligg 1.X site, you will need to manually edit one of the files due to how we renamed user levels for Pligg 2.0. Open /modules/dropbox_backup/dropbox_backup_main.php and find:
Replace with:
Make sure that both the /admin/backup/ and /modules/dropbox_backup/backup/ directories are set to CHMOD 777.
You will need to save the module settings before being able to press the "Perform Backup" button.
Support
Check your /cache/log.php file for hints if something is going wrong. If you want to report an issue to the forums, we may ask you to provide the contents of that file.
Some servers may return an error similar to "Uncaught exception 'Exception' with message 'Cannot execute request: SSL certificate problem, verify that the CA cert is OK. Details:" in their error logs. You may be able to find a solution for this after reading this article.
If you try to "Perform Backup" and it returns a blank page, check the /cache/log.php file for the most recent entry. If it shows something like: "PHP Fatal error: Uncaught exception 'Exception' with message 'Login unsuccessful.'", then your email/password combination is probably not correct. We hope to improve this error handling down the road if we find time.
Because this makes use of a third party service, and because it is a free module, I will not be providing ongoing support for this module.
Revision History
Requires Free Dropbox Account
If you would like, you can customize what folder the files are placed in using the "Dropbox Directory" field. Begin this field with a forward slash when entering a subdirectory name, or remove the whole contents to place the backup file into the base of your Dropbox folder.
Please note that the password field stores the Dropbox password as plain text in the MySQL database, so I recommend that you remove the contents of that field after you complete the Dropbox transfer. There are some left over bits that I commented out in the PHP file while I was considering making a setting so that you could disable saving the Dropbox password altogether. To save time I ended up abandoning that effort.

Installation
If you are trying to install this on a Pligg 1.X site, you will need to manually edit one of the files due to how we renamed user levels for Pligg 2.0. Open /modules/dropbox_backup/dropbox_backup_main.php and find:
Code:
$canIhaveAccess = $canIhaveAccess + checklevel('admin'); Code:
$canIhaveAccess = $canIhaveAccess + checklevel('god'); You will need to save the module settings before being able to press the "Perform Backup" button.
Support
Check your /cache/log.php file for hints if something is going wrong. If you want to report an issue to the forums, we may ask you to provide the contents of that file.
Some servers may return an error similar to "Uncaught exception 'Exception' with message 'Cannot execute request: SSL certificate problem, verify that the CA cert is OK. Details:" in their error logs. You may be able to find a solution for this after reading this article.
If you try to "Perform Backup" and it returns a blank page, check the /cache/log.php file for the most recent entry. If it shows something like: "PHP Fatal error: Uncaught exception 'Exception' with message 'Login unsuccessful.'", then your email/password combination is probably not correct. We hope to improve this error handling down the road if we find time.
Because this makes use of a third party service, and because it is a free module, I will not be providing ongoing support for this module.
Revision History
- v1.00, 08/09/2012 Yankidank - First version
Requires Free Dropbox Account
Download Now
-
Dropbox_Backup_v1.00.zip
(139.6 KB, 70 views)
Screenshots
-
dropbox_backup.png
(23.0 KB, 17 views)
Show Your Support
- If you like this download support the author by donating.
- This download may not be copied, reproduced or published elsewhere without author's permission.




Reply With Quote





