Skip to content

evomase/webschema

Repository files navigation

Web Schema v1.0

Web Schema is an open source tool created to make it easier for content creators to markup their content with a collection of schemas.

Requirements

  • TinyMCE
  • PHP
  • MYSQL
  • WordPress

Installation

At the moment, the tool is only available for WordPress.

  • Upload the plugin files to the /wp-content/plugins/ directory, or install the plugin through the WordPress plugins screen directly.
  • Activate the plugin through the 'Plugins' screen in WordPress

How to use

The tool can be used on any page that contains a TinyMCE editor.

To add a schema to a piece of content, just select the content and click on the 'Add/Edit Schema' button on the editor. This will provide you with an interface where you can create a schema for that content

Highlighting.

To make it easier to identify each schema, all marked-up content are highlighted and a tooltip is shown when the mouse moves over the highlighted content. Below is a list of colors used to highlight each markup.

  • Type - Baby Yellow
  • Property - Baby Green

TODO

  • Drupal version
  • Standalone version
  • Develop functionality to add custom schemas

About

Web Schema is an open source tool created to make it easier for content creators to markup their content with a collection of schemas.

Resources

License

Stars

Watchers

Forks

Packages

No packages published