thomaspark / openhtml Goto Github PK
View Code? Open in Web Editor NEWThis project forked from parkov/openhtml
Simple HTML and CSS editor for beginners
Home Page: https://openhtml.org
License: MIT License
This project forked from parkov/openhtml
Simple HTML and CSS editor for beginners
Home Page: https://openhtml.org
License: MIT License
Allow users to upload and link to images, perhaps using a third-party image hosting service.
Instead of a separately managed title for each page, pull from the web page's title
Users habitually hit command-s to save the page, as they would in a text editor. We can support this feature.
In-line error detection, similar to what is supported in Mozilla Thimble
When visiting a page from the dashboard and then going back, the dashboard state resets.
Clicking an absolute link in the live pane resulted in a blank preview window. Viewing the page outside of the editor seemed to work fine though.
Allow multiple HTML panes to share a single CSS stylesheet.
Allow one-click lookup of HTML entities and CSS properties to a reference such as MDN or w3schools.
Button to send the current page to W3C validator.
It would be nice if there were a way to hide old pages, even if deleting isn't supported. Some students accidentally click the new button a lot.
A page with more account management options, such as changing/resetting password, setting groups, sharing profile.
Undo button can be catastrophic when not used with saves (undo everything). Command-z works better.
Users don't know what to expect from the long url button and are reluctant to click it.
Changing the button text to "Preview" is more obvious.
When navigating away from the preview in the Live pane, there's no easy way to return to the preview. Users may hit the browser back button, which takes them back but doesn't reload properly.
We can add forward/back navigation buttons, or a button to reset to the preview.
Use onunload event to display alert when navigating away from unsaved page
Download functionality that allows one to:
Users are surprised by dropdown menu on hover, and the redundancy of save option in top-level and dropdown menu.
Better to present save, copy, and download all as top-level buttons.
Some adjustments to CodeMirror configuration:
Wrap text
Increase tab size from 2 to 4
Highlight matched brackets
I have extracted openhtml in htdocs
on lampp with a PHP 7 server, on Lubuntu 18.04.x
but when I run it in the browser,
show error message
Warning: include(config.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/openhtml/app.php on line 2
Warning: include(): Failed opening 'config.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/openhtml/app.php on line 2
Warning: include(auth.php): failed to open stream: No such file or directory in /opt/lampp/htdocs/openhtml/app.php on line 4
Warning: include(): Failed opening 'auth.php' for inclusion (include_path='.:/opt/lampp/lib/php') in /opt/lampp/htdocs/openhtml/app.php on line 4
How to install openhtml ? ๐
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.