-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Install plugins from the Moodle plugins directory #49
Comments
geoffreyvanwyk
changed the title
Add feature for installing plugins from the plugins directory
Install plugins from the Moodle plugins directory
Jun 15, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 18, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 19, 2024
geoffreyvanwyk
added a commit
that referenced
this issue
Jun 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Moodle Plugins Directory: https://moodle.org/plugins
To obtain the download link for the zip archive of a plugin, one has to manually copy it from the directory. The directory's API only provides endpoints for a developer's own plugins.
The only option appears to be to scrape the directory and to build up a separate database and API that can be queried by this role.
Create web scraper to collect download links for pluginsCreate Laravel API app for serving the linksThe plugins directory makes it impossible to get the download link by web scraping. The link under the "Download" button is set with JavaScript afterwhich any trace of the data is removed. Scraping with a JavaScript-aware middleware runs into the bot-challenge page.
The text was updated successfully, but these errors were encountered: