Skip to content

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

License

Notifications You must be signed in to change notification settings

evomase/webschema

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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