{"id":43240521,"url":"https://github.com/soderlind/gf-html-area-editor","last_synced_at":"2026-02-01T11:31:14.710Z","repository":{"id":333586090,"uuid":"1137846923","full_name":"soderlind/gf-html-area-editor","owner":"soderlind","description":"Adds a rich text editor (TinyMCE) to the Gravity Forms HTML field content setting, replacing the default plain textarea.","archived":false,"fork":false,"pushed_at":"2026-01-28T01:24:55.000Z","size":100,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-01-29T01:46:43.758Z","etag":null,"topics":["gravity-forms","gravityforms","wordpress-plugin"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/soderlind.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-01-19T23:14:50.000Z","updated_at":"2026-01-20T12:56:44.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/soderlind/gf-html-area-editor","commit_stats":null,"previous_names":["soderlind/gf-html-area-editor"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/soderlind/gf-html-area-editor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soderlind%2Fgf-html-area-editor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soderlind%2Fgf-html-area-editor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soderlind%2Fgf-html-area-editor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soderlind%2Fgf-html-area-editor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/soderlind","download_url":"https://codeload.github.com/soderlind/gf-html-area-editor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/soderlind%2Fgf-html-area-editor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28977318,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T11:31:13.034Z","status":"ssl_error","status_checked_at":"2026-02-01T11:30:25.558Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gravity-forms","gravityforms","wordpress-plugin"],"created_at":"2026-02-01T11:31:13.247Z","updated_at":"2026-02-01T11:31:14.704Z","avatar_url":"https://github.com/soderlind.png","language":"JavaScript","readme":"# GF HTML Area Editor\n\nAdds a rich text editor (TinyMCE) to the Gravity Forms HTML field content setting, replacing the default plain textarea.\n\n\n\nhttps://github.com/user-attachments/assets/ee62e2e2-93f9-4591-afa3-cfd35fd17d9e\n\n\n\n## Description\n\nBy default, Gravity Forms provides a plain textarea for entering content in HTML fields. This plugin enhances that experience by replacing the textarea with the WordPress visual editor (TinyMCE), allowing you to:\n\n- Use a familiar WYSIWYG interface for formatting content\n- Easily add bold, italic, lists, and other formatting\n- Insert links with the built-in link dialog\n- Add images from the WordPress Media Library\n- Switch between Visual and Text (HTML) modes\n\n## Requirements\n\n- WordPress 5.0 or higher\n- Gravity Forms 2.5 or higher\n- PHP 7.4 or higher\n\n## Installation\n\n1. Download [`gf-html-area-editor.zip`](https://github.com/soderlind/gf-html-area-editor/releases/latest/download/gf-html-area-editor.zip)\n2. Upload via  `Plugins → Add New → Upload Plugin`\n3. Activate via `WordPress Admin → Plugins`\n\nPlugin [updates are handled automatically](https://github.com/soderlind/wordpress-plugin-github-updater#readme) via GitHub. No need to manually download and install updates.\n\n## Usage\n\n1. Navigate to **Forms** → **Edit Form** in your WordPress admin\n2. Add or select an HTML field\n3. In the field settings, you'll see a rich text editor instead of the plain textarea\n4. Use the Visual tab for WYSIWYG editing or the Text tab for raw HTML\n5. Content is automatically saved and sanitized when displayed on the frontend\n\n## Security\n\nThe plugin sanitizes all HTML field content on the frontend using WordPress's `wp_kses()` function. The following HTML elements are allowed:\n\n- Text formatting: `\u003cp\u003e`, `\u003cbr\u003e`, `\u003cstrong\u003e`, `\u003cb\u003e`, `\u003cem\u003e`, `\u003ci\u003e`\n- Headings: `\u003ch2\u003e`, `\u003ch3\u003e`, `\u003ch4\u003e`, `\u003ch5\u003e`, `\u003ch6\u003e`\n- Lists: `\u003cul\u003e`, `\u003col\u003e`, `\u003cli\u003e`\n- Links: `\u003ca\u003e` (with href, title, target, rel attributes)\n- Images: `\u003cimg\u003e` (with src, alt, title, width, height, class attributes)\n\n## Development\n\n### Running Tests\n\n```bash\n# PHP tests\ncomposer install\ncomposer test\n\n# JavaScript tests\nnpm install\nnpm run test:js\n```\n\n## Credits\n\nInspiered by the work of [Gravity Wiz- Rich Text HTML Fields](https://gravitywiz.com/snippet-library/gw-rich-text-html-fields/).\n\n\n## License\n\nGPL-2.0-or-later\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoderlind%2Fgf-html-area-editor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsoderlind%2Fgf-html-area-editor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsoderlind%2Fgf-html-area-editor/lists"}