https://irka.io/tasks/view/969/advance-file-takeout-addon

aleph 9326c03b81 Road map 8 years ago
file_takeout 27adc8cf07 Export individual Pages, Blogs, Bookmarks as HTML, ASPX, or DOCX files. 10 years ago
.gitignore 7c57a67d7b Initial commit 10 years ago
README.md 9326c03b81 Road map 8 years ago

README.md

Hi,

Elgg_backup plugin status note:

 

What is done?

 

<li><a rel="nofollow" href="https://github.com/aleph1888/elgg_file_takeout/blob/elgg_backup/file_takeout/views/default/plugins/file_takeout/settings.php">Plugin settings</a> has been edited with two new fields:<span style="color: #000000;"><span style="background-color: #FFD700;">Python directory and Uzta directory.</span></span> So site admin can configure Python execution from PHP.</li>
<li><a rel="nofollow" href="https://github.com/aleph1888/elgg_file_takeout/blob/elgg_backup/file_takeout/views/default/plugins/file_takeout/usersettings.php">Plugin user settings</a> has been edited so user can decide if it is wanted a "remote lorea backup", so fields: <span style="background-color: #FFD700;">Remote Lorea url, user and password</span>.</li>
<li>Main <a rel="nofollow" href="https://github.com/aleph1888/elgg_file_takeout/blob/elgg_backup/file_takeout/file_takeout.php">file_takout</a> class has been edited so <span style="background-color: #FFFF00;">its behaviour switches on wether inhabitant wants a "local" or a "remote" backup</span>. And then launches accurate process, by giving instant downloadable links if "local" and by giving a future link if "remote" (<strong>Note</strong>: that <span style="background-color: #FFD700;">we use default Elgg file folder to output </span><strong>only one</strong> remote downloadable zip called <em>/remote_lorea_name/uzta.zip)</em></li>

 

What is left?

 

  • Some admin should install this plugin on 1.12 and some coder finish to refactor 1.8 pending warnings.
<li>Some admin should install Utza on Lamp. And set proper settings on plugin.</li>
<li>Better Uzta ready notification when zipping process is done.</li>
<li>Better remote Loreas settings, by adding an array of sites instead of single site strings. And so on when retrieving pending links.</li>
<li>Better local backup by doing recursive for subpages.</li>
<li>Better local backup by adding other missed entities.</li>

 

What is right?

 

  • To encrypt zip files with lorea-gpg plugin.
<li>To install webservices on Lorea remote potentials and access through API.</li>

elgg_file_takeout

This Elgg plugin lets users take out all their group/personal files from Elgg in an archived ZIP file.

See the official Elgg plugin site for more information about this plugin. http://community.elgg.org/plugins/1602047/1.0/file-takeout