https://github.com/c3d/tao-webui
The Web-based user interface for Tao3D
https://github.com/c3d/tao-webui
Last synced: about 1 year ago
JSON representation
The Web-based user interface for Tao3D
- Host: GitHub
- URL: https://github.com/c3d/tao-webui
- Owner: c3d
- License: gpl-3.0
- Created: 2014-10-30T23:20:02.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2019-03-22T19:26:18.000Z (about 7 years ago)
- Last Synced: 2025-02-17T11:16:13.721Z (over 1 year ago)
- Language: JavaScript
- Size: 39 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
The Tao Presentations Web User Interface (webui) is a tool to help users of
Tao Presentations create documents based on predefined themes.
It is made of two main parts, both running on the user's computer:
- A NodeJS server,
- A web application based on the ExtJS 4 framework from http://www.sencha.com/.
The whole project is released under the GNU General Public Library License
version 3.0 as published by the Free Software Foundation and appearing in the
file LICENSE included in the packaging of this file.
Prerequisites
-------------
- NodeJS version 0.10.* must be installed (http://nodejs.org)
- The ExtJS4 SDK must be accessible under ./www/ext-4 (http://www.sencha.com/products/extjs/download)
Usage
-----
** Running the debug version
1) ./server.sh
2) Connect to http://localhost:3000/
3) Open ./server/test_data/doc.ddd in Tao Presentations
./server.sh -h for help.
** Running the "production" version, replacing the version bundled with Tao Presentations
1) make -f Makefile.all install # On Windows this assumes you have installed MSys
2) ./install/server.sh
3) Connect to http://localhost:3000/
4) Open ./install/server/test_data/doc.ddd in Tao Presentations
The ./install directory may be used as a drop-in replacement of the 'webui'
directory bundled with the Tao Presentations application.
Browser requirements
--------------------
Google Chrome: tested with Google Chrome 29
IE: requires IE >= 9
Licenses for images
-------------------
www/app/resources/images/image.png:
Author: Everaldo Coelho - http://www.everaldo.com/
License: LGPL
Free for commercial use (no backlink)
https://www.iconfinder.com/icons/3719/image_icon
www/app/resources/images/video.png:
Author: Everaldo Coelho - http://www.everaldo.com/
License: LGPL
Free for commercial use (no backlink)
https://www.iconfinder.com/icons/3787/film_movie_video_icon
www/app/resources/images/edit.png:
Author: Everaldo Coelho - http://www.everaldo.com/
License: LGPL
Free for commercial use (no backlink)
https://www.iconfinder.com/icons/34318/document_edit_resume_text_write_icon
Other icons are copied from examples supplied with ExtJS.