scara / moodle-local_twittercard

This Moodle local plug-in emits a Twitter summary card for courses.
GNU General Public License v3.0
2 stars 1 forks source link
moodle moodle-plugin-local twitter-card

GitHub release GitHub Release Date GitHub last commit CI build status: master PHP Moodle

Moodle Twitter card local plugin

This Moodle local plugin emits a Twitter summary card for courses.

The Twitter Summary Card in the course homepage will give kind of preview of the content of your Moodle course by using the information provided by mean of:

If you want to deepen what a Twitter Summary Card is, more details are available at:

Requirements

Installation

To install using git, type this command in the root of your Moodle installation:

git clone git://github.com/scara/moodle-local_twittercard.git ./local/twittercard

Then add /local/twittercard to your gitignore or local exclude files, e.g.:

echo '/local/twittercard' >> .git/info/exclude

Alternatively, download the tar.gz/zip respectively from:

and uncompress it into the local folder. Then rename the new folder into twittercard.

Log into your Moodle instance as admin: the installation process will start. Alternatively, visit the Site administration > Notifications page.

After you have installed this local plugin, you'll need to configure it under Site administration -> Plugins -> Local plugins -> Twitter card in the Settings block.

License

The Twitter social icons used in the plugins list are licensed as described in https://about.twitter.com/en_us/company/brand-resources.html#social-icons

The Twitter card Moodle local plugin is licenced under the GNU GPL v3 or later.
Copyright (c) 2017 Matteo Scaramuccia moodle@matteoscaramuccia.com

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

Performances

Known issues