Skip to content
This repository has been archived by the owner on Oct 20, 2022. It is now read-only.

Orange-OpenSource/EtherPlant

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

EtherPlant

A fork of the projet https://github.com/andresmrm/EtherPlant : A simple web page to code in Etherpad and visualize in PlantUML.

Use

You can test it here:

http://orange-opensource.github.io/EtherPlant/src/index.html

Add "?" and a link to a pad in the end of the url, like:

http://orange-opensource.github.io/EtherPlant/src/index.html?https://pad.okfn.org/p/etherplant

Changing the last word in the link you can change the pad! =D

http://orange-opensource.github.io/EtherPlant/src/index.html?https://pad.okfn.org/p/mypersonalplantuml

https://orange-opensource.github.io/EtherPlant/src/?https://annuel.framapad.org/p/plantuml

Install

Just serve the files in the folder src via an HTTP server.

Architecture

Diagram made by Andrés Martano (https://github.com/andresmrm) to try to show the architecture of EtherPlant: http://orange-opensource.github.io/EtherPlant/src/index.html?https://pad.okfn.org/p/etherplant-architecture

Updates from original project

  • Use jquery layout for GUI : http://layout.jquery-dev.com/ (panels can be resized or hidden)
  • Add zoom support in diagram with mouse wheel
  • Use single menu bar to load pad and get links for diagram
  • Add item to set auto-refresh configuration in menu bar

Warning

The code is not big, but was made in a few hours, so it's not good to look at... Feel free to submit patches.

The same idea for Remark.js

The project EtheRemark allow you to create collaborative slideshow with Remark.js.

About

A simple web page to code in Etherpad and visualize in PlantUML.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.1%
  • CSS 2.3%
  • HTML 1.6%