Graham Leach: Has anyone got any experience with the assets in this area of Backdrop CMS?
filetransfer.inc
ftp.inc
local.inc
ssh.inc
If you do, I'd love to chat with you...
Graham Leach: It all starts here:
/core/includes/filetransfer/filetransfer.inc
<?php
/**
* @file
* Base FileTransfer class.
*
* Classes extending this class perform file operations on directories not
* writable by the webserver. To achieve this, the class should connect back
* to the server using some backend (for example FTP or SSH). To keep security,
* the password should always be asked from the user and never stored. For
* safety, all methods operate only inside a "jail", by default the Backdrop
* root.
*/
Graham Leach: How I would approach this challenge:
A) A reference base system should be selected (my preference is Ubuntu, due to market share)
B) The system should be described as a whole, explaining the relationship(s) between its constituent parts
C) A series of visual aids should be developed to support the explanation, to help people who think visually
D) A workflow (step-by-step) should be developed to describe how the system dynamically unfolds
E) A HOWTO discussing the installation and configuration of supporting (FTP and SSH) sub-systems need to offered
F) A HOWTO regarding firewall settings need to be offered
G) A discussion and HOWTO regarding User and Group Ownership & Permissions need to be offered
H) Multi-channel demonstrations of use (Narrative, Screenshots, Video) should be developed
I) A place where people may go for additional information or help should be offered
With the above in place (pre-conditions for success) the system should be achievable.
It sounds like a CSS/JS bug in the Layouts UI: when the "Add block" row is hidden with display:none, its help/description element isn’t being hidden together.
🔧 Things to try...
Thank you, Martin and Olaf! I had a feeling that there might be something out there already :)
I will check all three options (I will look at porting modules) and report back which one...
The Views Watchdog module for Backdrop "extends the Views module and allows to create custom lists of log entries". On Github, there is also a Wiki page with information about available fields,...
Posted1 week 1 day ago by Olaf Grabienski (Olafski) on:
Hi Irina
I have often wondered this. I have had Log Filter on my list of possible migrations for a while; this uses a JS library to do the filtering. I notice on the project page of this...
Posted1 week 1 day ago by Martin Price | System Horizons Ltd (yorkshirepudding) on:
Comments
Graham Leach: Has anyone got any experience with the assets in this area of Backdrop CMS?
If you do, I'd love to chat with you...
Graham Leach: It all starts here:
/core/includes/filetransfer/filetransfer.inc
Graham Leach: How I would approach this challenge:
A) A reference base system should be selected (my preference is Ubuntu, due to market share)
B) The system should be described as a whole, explaining the relationship(s) between its constituent parts
C) A series of visual aids should be developed to support the explanation, to help people who think visually
D) A workflow (step-by-step) should be developed to describe how the system dynamically unfolds
E) A HOWTO discussing the installation and configuration of supporting (FTP and SSH) sub-systems need to offered
F) A HOWTO regarding firewall settings need to be offered
G) A discussion and HOWTO regarding User and Group Ownership & Permissions need to be offered
H) Multi-channel demonstrations of use (Narrative, Screenshots, Video) should be developed
I) A place where people may go for additional information or help should be offered
With the above in place (pre-conditions for success) the system should be achievable.