Ramblers Documentation

Training for Webmasters

Snapshot taken of delelopment machine 29 Jan 2026

Symlinks exist in the folder from which the website is served, pointing to the appropriate folder in git, for example:

  • sudo ln -s /git/ra-tools/com_ra_tools/administrator   /html/administrator/components/com_ra_tools
  • sudo ln -s /git/ra-tools/com_ra_tools/site                   /html/administrator/components/com_ra_tools
  • sudo ln -s /git/ra-tools/mod_ra_tools                          /html/modules/mod_ra_tools

This make it simple to hold in github, keeping together all the requirement for the component, the module etc. More details of the required symlinks is found within github, in documentd setup-joomla-symlinks.sh, and in JOOMLA_DEVELOPMENT_SETUP.md

/git/
├── Netbeans/
│   └── ra-walks/
├── buildLinks.sh
├── com_ra_decode/
│   ├── administrator/
│   └── site/
├── hyperhelp/
│   ├── com_hy_reports/
│   ├── com_hy_schema/
│   │   ├── administrator/
│   │   ├── installer/
│   │   ├── media/
│   │   ├── nbproject/
│   │   └── site/
│   ├── hyper_bookings/
│   │   ├── com_hy_bookings/
│   │   ├── mod_hy_bookings/
│   │   └── plg_hy_bookings/
│   └── hyper_inspect/
│       ├── com_hy_inspect/
│       └── nbproject/
├── j4xdemos-plg-onoffbydate-master/
│   └── j4xdemos-plg-onoffbydate-master/
├── plg_helloworld_cli/
│   ├── Extension/
│   ├── nbproject/
│   ├── services/
│   └── src/
├── plg_onoffbydate/
│   ├── language/
│   ├── nbproject/
│   ├── services/
│   ├── src/
│   └── v3/
├── ra-events/
│   ├── com_ra_events/
│   ├── com_ra_events2/
│   ├── com_ra_walks/
│   ├── mod_ra_events/
│   ├── plg_ra_events/
│   └── plg_ra_eventscli/
├── ra-mailman/
│   ├── com_ra_mailman/
│   ├── mod_ra_mailman/
│   ├── nbproject/
│   └── plg_ra_mailman/
├── ra-paths/
│   └── com_ra_paths/
├── ra-tools/
│   ├── com_ra_tools/
│   ├── html/
│   └── mod_ra_tools/
├── ra-walks/
│   ├── com_ra_walks/
│   ├── mod_ra_walks/
│   └── plg_ramblerswalks/
├── ra_wf/
│   ├── com_ra_wf/
│   └── mod_ra_wf/