Summary Files Commits Branches @commit @diff @stats
path: root / generate-hooks / create-flags.awk
diff options
context:
space:
mode:
Commit62daf522a1e51c4a1d9d8b31d2a0093da86ebc5d (patch)
Author
 Syndamia <kamen@syndamia.com>
2022-09-28 17:15:36 +0300
Committer
 Syndamia <kamen@syndamia.com>
2022-09-29 17:40:09 +0300
Files7474bc314afde18b6e53bb6702f54a04c5a87ed1 /generate-hooks/create-flags.awk
syndamia.com-62daf522a1e51c4a1d9d8b31d2a0093da86ebc5d.tar
syndamia.com-62daf522a1e51c4a1d9d8b31d2a0093da86ebc5d.tar.gz
syndamia.com-62daf522a1e51c4a1d9d8b31d2a0093da86ebc5d.zip
Parenta8b5c3c03b37ebf90e7ee8c9cb7c8f913f50c79a (diff)
[hooks] Reworked all hooks to use awk for their logic
1 files changed, 16 insertions, 0 deletions
-rw-r--r--generate-hooks/create-flags.awk16
diff --git a/generate-hooks/create-flags.awk b/generate-hooks/create-flags.awk
new file mode 100644
index 0000000..1917798
--- /dev/null
+++ b/generate-hooks/create-flags.awk
@@ -0,0 +1,16 @@
+BEGIN {
+ flag[1] = "gb"
+ title[1] = "ENG"
+
+ for (i = 1; i <= length(flag); i++) {
+ flagExp[i] = "&#38;&#38;" flag[i]
+ flagTag[i] = "<img src=\"/img/" flag[i] ".svg\" class=\"unzoomable\" alt=\"" title[i] "\" title=\"" title[i] "\">"
+ }
+}
+
+{
+ for (i = 1; i <= length(flagExp); i++) {
+ gsub(flagExp[i], flagTag[i])
+ }
+ print
+}