From bb436ddc3b2a94b73f757f9bf387f5770908f6e2 Mon Sep 17 00:00:00 2001
From: Fraenkiman
Date: Wed, 11 Jan 2023 21:53:23 +0100
Subject: [PATCH] solves issue #145
*SEO Metatag Info Plugin in the standard distribution*
- includes all languages FlatPress currently supports as standard (translation via Deepl).
- Content customized texts incl. placeholder as example.
- With own hook in entry- and statictemplate, because otherwise the tag plugin is also shown when creating static pages; which is not supposed to be
---
admin/panels/entry/admin.entry.write.tpl | 1 +
admin/panels/static/admin.static.write.tpl | 1 +
.../seometataginfo/doc_seometataginfo.txt | 5 +
.../seometataginfo/inc/class.iniparser.php | 126 +++++
fp-plugins/seometataginfo/inc/hw-helpers.php | 229 ++++++++
.../seometataginfo/inc/migrate_data.php | 117 ++++
fp-plugins/seometataginfo/lang/lang.cs-cz.php | 29 +
fp-plugins/seometataginfo/lang/lang.de-de.php | 29 +
fp-plugins/seometataginfo/lang/lang.el-gr.php | 29 +
fp-plugins/seometataginfo/lang/lang.en-us.php | 29 +
fp-plugins/seometataginfo/lang/lang.es-es.php | 29 +
fp-plugins/seometataginfo/lang/lang.fr-fr.php | 29 +
fp-plugins/seometataginfo/lang/lang.it-it.php | 29 +
fp-plugins/seometataginfo/lang/lang.ja-jp.php | 29 +
fp-plugins/seometataginfo/lang/lang.nl-nl.php | 29 +
.../seometataginfo/plugin.seometataginfo.php | 522 ++++++++++++++++++
16 files changed, 1262 insertions(+)
create mode 100644 fp-plugins/seometataginfo/doc_seometataginfo.txt
create mode 100644 fp-plugins/seometataginfo/inc/class.iniparser.php
create mode 100644 fp-plugins/seometataginfo/inc/hw-helpers.php
create mode 100644 fp-plugins/seometataginfo/inc/migrate_data.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.cs-cz.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.de-de.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.el-gr.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.en-us.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.es-es.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.fr-fr.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.it-it.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.ja-jp.php
create mode 100644 fp-plugins/seometataginfo/lang/lang.nl-nl.php
create mode 100644 fp-plugins/seometataginfo/plugin.seometataginfo.php
diff --git a/admin/panels/entry/admin.entry.write.tpl b/admin/panels/entry/admin.entry.write.tpl
index 740a502..6d78171 100755
--- a/admin/panels/entry/admin.entry.write.tpl
+++ b/admin/panels/entry/admin.entry.write.tpl
@@ -41,6 +41,7 @@
id="content" rows="20" cols="74">{$content|default:{$smarty.request.content|default:''}|htmlspecialchars}
{*here will go a plugin hook*}
{action hook=simple_edit_form}
+ {action hook=simple_metatag_info}
diff --git a/admin/panels/static/admin.static.write.tpl b/admin/panels/static/admin.static.write.tpl
index 6635e20..9bf2304 100755
--- a/admin/panels/static/admin.static.write.tpl
+++ b/admin/panels/static/admin.static.write.tpl
@@ -40,6 +40,7 @@
{*here will go a plugin hook*}
+ {action hook=simple_metatag_info}