|
| 1 | += Full Page Plugin |
| 2 | +:navtitle: Full Page |
| 3 | +:description: Edit metadata and document properties including title, keywords, and description via a dialog box, with HTML structure exposure in source code view. |
| 4 | +:description_short: Edit document metadata and properties with dialog interface and source code exposure. |
| 5 | +:keywords: full page, metadata, document properties, title, keywords, description, HTML structure, source code |
| 6 | +:pluginname: Full Page |
| 7 | +:plugincode: fullpage |
| 8 | +:plugincategory: premium |
| 9 | + |
| 10 | +include::partial$misc/admon-premium-plugin.adoc[] |
| 11 | + |
| 12 | +The {pluginname} plugin provides comprehensive control over document metadata and properties. It enables users to edit HTML document metadata such as title, keywords, and description through an intuitive dialog interface. When combined with the code plugin, it also exposes the complete HTML structure including `<head>`, `<body>`, and various meta tags in the source code view. |
| 13 | + |
| 14 | + |
| 15 | +== Interactive example |
| 16 | + |
| 17 | + |
| 18 | +liveDemo::{plugincode}[] |
| 19 | + |
| 20 | +== Basic setup |
| 21 | + |
| 22 | +To add the {pluginname} plugin to the editor, add `{plugincode}` to the `plugins` option in the editor configuration. |
| 23 | + |
| 24 | +For example: |
| 25 | + |
| 26 | +[source,js] |
| 27 | +---- |
| 28 | +tinymce.init({ |
| 29 | + selector: 'textarea', // change this value according to your HTML |
| 30 | + plugins: 'fullpage', |
| 31 | + toolbar: 'fullpage', |
| 32 | + fullpage_default_doctype: '<!DOCTYPE html>' |
| 33 | +}); |
| 34 | +---- |
| 35 | + |
| 36 | +== Options |
| 37 | + |
| 38 | +The following configuration options affect the behavior of the {pluginname} plugin. |
| 39 | + |
| 40 | +include::partial$configuration/fullpage-default-doctype.adoc[leveloffset=+1] |
| 41 | + |
| 42 | +include::partial$configuration/fullpage-default-title.adoc[leveloffset=+1] |
| 43 | + |
| 44 | +include::partial$configuration/fullpage-default-encoding.adoc[leveloffset=+1] |
| 45 | + |
| 46 | +include::partial$configuration/fullpage-default-body-style.adoc[leveloffset=+1] |
| 47 | + |
| 48 | +include::partial$misc/plugin-toolbar-button-id-boilerplate.adoc[] |
| 49 | + |
| 50 | +include::partial$toolbar-button-ids/{plugincode}-toolbar-buttons.adoc[leveloffset=+1] |
| 51 | + |
| 52 | +include::partial$misc/plugin-menu-item-id-boilerplate.adoc[] |
| 53 | + |
| 54 | +include::partial$menu-item-ids/{plugincode}-menu-items.adoc[leveloffset=+1] |
0 commit comments