DokuWiki

It's better when it's simple

User Tools

Site Tools


plugin:repo

This is an old revision of the document!


Repository Plugin

Compatible with DokuWiki

2018-04-22 "Greebo", 2013-05-10 "Weatherwax", 2006-11-06

plugin Include syntax highlighted source code from code repositories

Last updated on
2020-05-29
Provides
Syntax
Repository
Source
Conflicts with
judge

This extension has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues.

Similar to dokugitviewer, gh, pycode

Tagged with code, file, include, repository, syntaxhighlight

Go to the Google Code Repo-Plugin homepage for more info.

The documentation for this plugin is scant and the examples at Google Code no longer work. But there is now an update that deals with the fatal error which causes the plugin to crash. See https://github.com/dokufreaks/plugin-repo/issues/4. — turnermm 2020-05-31 15:42

Github Access

This plugin has now been updated to access github repos under the name of repo_git. It loads into the same directory. URL: https://github.com/turnermm/repo_git/archive/master.zip
To install, copy and paste the above url into the manual tab of the DokuWiki Extension Manager

Note

No longer works as originally designed because of major changes to the github web site.

Format of the url

To access a single file:

http://myrepo.org/node/test.js

To access a repo

http://myrepo.org/node/

Description

{{repo>[url] [cachetime]|[title]}}
[url] base URL of the code repository required
[cachetime] how often the cache should be refreshed;
a number followed by one of these chars: d for day, h for hour or m for minutes;
the minimum accepted value is 10 minutes
optional;
default is 4 hours
[title] a string to display as the base path of the repository optional;
default is the actual URL of the repository

Bugs / Feature Requests

Please report bugs or feature requests at the Bug tracker.

Further Resources

Changes

Discussion

plugin/repo.1604918409.txt.gz · Last modified: 2020-11-09 11:40 by andi

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki