From f5e7d976be9ece8668dc4cec8d1a86de1619704f Mon Sep 17 00:00:00 2001
From: Mike Letellier
Date: Tue, 13 Jan 2026 10:08:29 -0400
Subject: [PATCH 1/3] Update denylist data and update since versions
---
classes/controllers/FrmAppController.php | 4 +-
.../controllers/FrmElementorController.php | 2 +-
classes/controllers/FrmFormsController.php | 2 +-
classes/helpers/FrmFieldsHelper.php | 2 +-
classes/models/FrmMigrate.php | 2 +-
denylist/splorp-wp-comment.txt | 706 ++++++++++++++++--
js/src/admin/admin.js | 6 +-
.../FrmTransLiteHooksController.php | 2 +-
.../FrmTransLiteListsController.php | 2 +-
.../FrmTransLiteSubscriptionsController.php | 4 +-
stripe/helpers/FrmTransLiteAppHelper.php | 6 +-
stripe/helpers/FrmTransLiteListHelper.php | 12 +-
stripe/views/lists/coupons.php | 4 +-
13 files changed, 676 insertions(+), 78 deletions(-)
diff --git a/classes/controllers/FrmAppController.php b/classes/controllers/FrmAppController.php
index 033306435a..874f3f953c 100644
--- a/classes/controllers/FrmAppController.php
+++ b/classes/controllers/FrmAppController.php
@@ -188,7 +188,7 @@ private static function is_white_page() {
* Stripe Lite does not have an edit view. Also fallback for bulk deleting, since that
* isn't built into Lite. The pages we fall back to should not be styled as white pages.
*
- * @since x.x
+ * @since 6.27
*
* @return bool
*/
@@ -808,7 +808,7 @@ public static function admin_js() {
}
/**
- * @since x.x
+ * @since 6.27
*
* @return array
*/
diff --git a/classes/controllers/FrmElementorController.php b/classes/controllers/FrmElementorController.php
index 9b9b234731..5a81cfd3b7 100644
--- a/classes/controllers/FrmElementorController.php
+++ b/classes/controllers/FrmElementorController.php
@@ -21,7 +21,7 @@ public static function register_elementor_hooks() {
/**
* Enqueue styles for the Elementor editor to display the Formidable widget icon.
*
- * @since x.x
+ * @since 6.27
*
* @return void
*/
diff --git a/classes/controllers/FrmFormsController.php b/classes/controllers/FrmFormsController.php
index 0a5d166955..476daa2e93 100644
--- a/classes/controllers/FrmFormsController.php
+++ b/classes/controllers/FrmFormsController.php
@@ -1705,7 +1705,7 @@ public static function update_button_classes( $classes ) {
}
/**
- * @since x.x Added $template_path parameter.
+ * @since 6.27 Added $template_path parameter.
*
* @param int|string $form_id
* @param string $class
diff --git a/classes/helpers/FrmFieldsHelper.php b/classes/helpers/FrmFieldsHelper.php
index dfb6010513..0ecd74ce52 100644
--- a/classes/helpers/FrmFieldsHelper.php
+++ b/classes/helpers/FrmFieldsHelper.php
@@ -2464,7 +2464,7 @@ public static function show_add_field_buttons( $args ) {
* Updates the params with limit data (the data-limit attribute, and possibly the frm_at_limit class).
* Some field types are limited to a certain number per form, including coupon fields.
*
- * @since x.x
+ * @since 6.27
*
* @param array $li_params The params.
* @param int $form_id The form ID.
diff --git a/classes/models/FrmMigrate.php b/classes/models/FrmMigrate.php
index 17db77aeee..69cbba379d 100644
--- a/classes/models/FrmMigrate.php
+++ b/classes/models/FrmMigrate.php
@@ -97,7 +97,7 @@ public function upgrade() {
* If a server has AllowOverride FileInfo but not AllowOverride AuthConfig, JS and CSS files
* will result in a 500 error.
*
- * @since x.x
+ * @since 6.27
*
* @return void
*/
diff --git a/denylist/splorp-wp-comment.txt b/denylist/splorp-wp-comment.txt
index c38c22bde0..90be157726 100644
--- a/denylist/splorp-wp-comment.txt
+++ b/denylist/splorp-wp-comment.txt
@@ -20,6 +20,7 @@ _authentic
_avtomobil
_barata
_barato
+_benelli
_bitcoin
_biz
_blackjack
@@ -712,6 +713,9 @@ _москве
-dosityna/
-download.
-download/
+-downloadd-
+-downloadd.
+-downloadd/
-dre.
-dre/
-drenazh-
@@ -1674,6 +1678,7 @@ _москве
?,i
?,y
??.
+??¤
?. ?
?.i
?.y
@@ -2134,6 +2139,7 @@ _москве
.coupon
.credopa.in/
.ctr%20
+.cyber8.
.cyou/blog/
.d.e.r
.dailyhitblog.
@@ -2161,6 +2167,7 @@ _москве
.diamondband-
.diamondband.
.diamondband/
+.digitaloceanspaces.
.digitollblog.
.diowebhost.
.disposable-
@@ -2178,6 +2185,9 @@ _москве
.dosityna-
.dosityna.
.dosityna/
+.downloadd-
+.downloadd.
+.downloadd/
.dreamblog.
.dreamblogs.
.dreamyblog.
@@ -2272,6 +2282,7 @@ _москве
.gif/
.glifeblog.
.glifeblogs.
+.go.id/info/?
.gucci-
.gull.gull
.haberlist-
@@ -2453,6 +2464,7 @@ _москве
.memy/
.mihanblog.
.moncler-
+.monoblog.
.mpeblog.
.mpeblogs.
.mrwhite-
@@ -3074,6 +3086,7 @@ _москве
[a.z]
[blo
[col
+[email protected]
[hot
[key
[mov
@@ -3086,6 +3099,7 @@ _москве
@123
@emailme.
@emailuser.
+@fringmail.
@gmai.
@goohle.
@local.
@@ -3093,7 +3107,9 @@ _москве
@ma1l
@mai1
@mail-
+@polosmail.
@pro.wire
+@ramblermail.
@ro.ru/
@sex.
@toke.
@@ -3334,6 +3350,7 @@ _москве
/abouts.
/acai
/accueil.
+/ace-bet.
/acidreflux-
/acidreflux.
/acompanhante-
@@ -3542,6 +3559,7 @@ _москве
/bisnis-
/bisnis.
/bisnis/
+/bistra.shop/
/bit.do/
/bit.ly/
/bitcoin-
@@ -3608,6 +3626,7 @@ _москве
/brand3
/brand4
/brand5
+/broca.shop/
/bumper?
/bumper.ashx?
/bumper.asp?
@@ -3656,6 +3675,7 @@ _москве
/bye.php?
/bye.pl?
/bye/?
+/c.gle/
/cache-
/cache.
/cache/
@@ -3774,6 +3794,7 @@ _москве
/cl-
/cl.
/cl/
+/clc.li/
/clck?
/clck.
/clck/
@@ -3989,6 +4010,9 @@ _москве
/doudoune-
/doudoune.
/download.
+/downloadd-
+/downloadd.
+/downloadd/
/drenazh-
/drmarten-
/drmarten.
@@ -4373,7 +4397,7 @@ _москве
/hop.cfm?
/hop.cgi?
/hop.ctr?
-/hop.cx/
+/hop.cx
/hop.htm?
/hop.html?
/hop.jsp?
@@ -4395,6 +4419,7 @@ _москве
/how-to.
/howto-
/howto.
+/ht.xyz/
/html/
/http
/huit.re/
@@ -4749,6 +4774,7 @@ _москве
/lv/
/lvl.vn/
/lyrica.
+/lyzo.io/
/m?
/m.ashx?
/m.asp?
@@ -5056,6 +5082,7 @@ _москве
/piece.
/pierr-
/pierr.
+/playel.lat/
/plotexchange.us
/plug-in/
/plug-ins/
@@ -5398,6 +5425,7 @@ _москве
/show-score/
/show/
/shrinke.me/
+/shrinkr.top/
/shrtfly.co/
/shrtfly.com/
/sigareta-
@@ -6352,7 +6380,16 @@ $sixty
1valu
1vari
1vine
+1win app
+1win game
+1win login
1win_
+1win-app
+1win-game
+1win-login
+1winapp
+1wingame
+1winlogin
1xbet
1you
1zoop
@@ -6883,19 +6920,23 @@ $sixty
80折
80歳
81wynn
+88 game
88 kontol
88 poker
88 web
88-bet
88-dev
+88-game
88-kontol
88-poker
88-web
88.dev
88.game
+88.men
88.plus
88bet
88dev
+88game
88i ensur
88i play
88i-ensur
@@ -6909,6 +6950,8 @@ $sixty
90$
90折
90歳
+98-winner
+98winner
99 domino
99 essay
99 free
@@ -6930,10 +6973,12 @@ $sixty
100 gratuit
100 most
100 saison
+100 super hot
100-gratuit
100-like
100-most
100-saison
+100-super-hot
100.xyz
100% autentic
100% authentic
@@ -7103,6 +7148,10 @@ $sixty
654.site
654.su/
654.za/
+696 new
+696-new
+696.asia/
+696new
789.biz/
789.co/
789.com/
@@ -7585,6 +7634,8 @@ account-your-site
account-your-web
accountability coach
accountability-coach
+accounting market
+accounting-market
accounts premium
accounts receiv
accounts use expert
@@ -7619,8 +7670,11 @@ acheterdolce
achetersac
achieve consume
achieve customer
+achieve long term
+achieve long-term
achieve-consume
achieve-customer
+achieve-long-term
achilles pain
achilles-pain
acid-reflux
@@ -8144,6 +8198,7 @@ adverts-live
adverts-sage
adverts-wiki
adverttrack
+advice for everyday
advice for the issue
advice for the subject
advice for the topic
@@ -8354,6 +8409,7 @@ ahead ponder
ahead-ponder
ahorro de cost
ahorro-de-cost
+ahrefto.site
ahttp
ai boyfriend
ai doll
@@ -8502,6 +8558,8 @@ aleart remont
aleart-remont
alendronate
aleutrade
+alexis togel
+alexis-togel
alexistogel
alfalahcoin
algarve kite
@@ -8842,6 +8900,7 @@ analplug
analporn
analsex
analvibra
+analyse les marches
analysis sport
analysis various
analysis-sport
@@ -8865,6 +8924,7 @@ analytics-agency
analytics-consult
analytics-strat
analyze gameplay
+analyze writing trend
analyze-gameplay
ananizi siki
ananizi-siki
@@ -8950,6 +9010,7 @@ angelsporn
anger complication
angka togel
angka-togel
+angkatogel
angleina jolie
angleina-jolie
anh lam bai
@@ -9192,6 +9253,9 @@ apple really …
apple wedding
apple-unlock
apple-wedding
+apple4 bitcoin
+apple4-bitcoin
+apple4bitcoin
appleunlock
applewedding
appliance repair aus
@@ -9308,6 +9372,8 @@ aradigin kisinin
aradigin-kisinin
aradigın kisinin
aradığın kişinin
+archive of romance
+archiveofromance
arcteryx jap
arcteryx jp
arcteryx sale
@@ -9496,6 +9562,7 @@ articledude
articleplus
articlepost
articlepow
+articles academic
articles always uplift
articles are so sex
articles blog
@@ -9513,6 +9580,7 @@ articles study
articles sub
articles suggest
articles tag
+articles-academic
articles-blog
articles-buzz
articles-content
@@ -9607,10 +9675,12 @@ asia eskort
asia fuck
asia gaming
asia-bitch
+asia-business
asia-escort
asia-eskort
asia-fuck
asia-gaming
+asiabusiness
asiaescort
asiaeskort
asiafuck
@@ -9699,7 +9769,6 @@ aspiring-site
aspiring-web
aspnet_client
aspx?http
-áß
ass lick
ass naked
ass nude
@@ -9854,9 +9923,11 @@ attraction-to-men
attraction-to-women
attractive blog
attractive post
+attractive reduce
attractive sex
attractive site
attractive weblog
+attractive-reduce
attractive-sex
au8811
audience engagement
@@ -10068,6 +10139,7 @@ avental-indispensavel
averse invest
averse-invest
avid web server
+avion prive
avto1.ru/
avtomaticheskie karniz
avtomaticheskie shtor
@@ -10528,6 +10600,7 @@ bandage-dress
bandar togel
bandar-togel
bandarq
+bandartogel
bandeira politica
bandeira política
bandeira-politica
@@ -10924,6 +10997,8 @@ beauty-hospital
beauty-luxur
beauty-report
beauty-useful
+beautygameplay
+beautygocam
beautyhospital
beautyluxur
beautyreport
@@ -11020,6 +11095,7 @@ behavioral-interview-quest
behaviour-driven
behavioural interview quest
behavioural-interview-quest
+beheathlyforlife
behelfen sich die medien
behelfen-sich-die-medien
behind-knee
@@ -11118,6 +11194,7 @@ benefits coupon
benefits of blog
benefits to blog
benefits-coupon
+benelli_
bengals merch
bengals store
bengals-merch
@@ -11131,6 +11208,7 @@ benhnam
beni sik
beni-sik
bent naar sex
+bento4d
benz camper van
benz-camper-van
benzo generat
@@ -11480,11 +11558,15 @@ betes7
betes8
betes9
betfair
+betfinal egypt
+betfinal_
+betfinal-egypt
betguru
betkasino
betkhong
betlink
betlist
+betogel
beton.ru/
betonnaya parkovka
betonnaya-parkovka
@@ -11782,6 +11864,7 @@ bitcoin per week
bitcoin rush
bitcoin talk
bitcoin transfer
+bitcoin under
bitcoin wallet
bitcoin_
bitcoin-acc
@@ -11806,6 +11889,7 @@ bitcoin-per-week
bitcoin-rush
bitcoin-talk
bitcoin-transfer
+bitcoin-under
bitcoin-wallet
bitcoin. continue
bitcoinacc
@@ -11877,7 +11961,6 @@ biżuteria
bizwealth
bj 88
bj-88
-bj88
bjsnearme
black bodycon
black gay
@@ -11998,9 +12081,11 @@ blog _
blog ::
blog a menudo
blog about animal
+blog about yor
blog admin
blog already
blog an edge
+blog and gambling
blog article
blog based
blog beast
@@ -12359,6 +12444,7 @@ blolg
blond2u
blond4u
blood online
+blood-in-the-stool
blood-online
bloodfull
bloodonline
@@ -12476,6 +12562,7 @@ bokep jepan
bokep jilbab
bokep korea
bokep paling
+bokep sing
bokep sub
bokep terb
bokep viral
@@ -12488,6 +12575,7 @@ bokep-jepan
bokep-jilbab
bokep-korea
bokep-paling
+bokep-sing
bokep-terb
bokep-viral
bokep-yang
@@ -12497,6 +12585,7 @@ bokepindo
bokepjepan
bokepjilbab
bokepkorea
+bokepsing
bokepsub
bokepviral
bokkmark
@@ -12531,6 +12620,9 @@ bomecoin
bomp88
bon copie
bon-copie
+bonafit 88
+bonafit-88
+bonafit88
bonanza casino
bonanza-casino
boncopie
@@ -12575,6 +12667,7 @@ bonus for new play
bonus kasino
bonus kodu
bonus money
+bonus powital
bonus selamat
bonus setiap
bonus site
@@ -12588,6 +12681,7 @@ bonus-code
bonus-kasino
bonus-kodu
bonus-money
+bonus-powital
bonus-selamat
bonus-setia
bonus-site
@@ -12722,6 +12816,9 @@ bookmmark
bookmsrk
boom-beach-hack
boombeachhack
+boomerang casino
+boomerang-casino
+boomerangcasino
booming tech
booming-tech
boost lung work
@@ -13128,6 +13225,8 @@ breathe in seriously
breed assimilat
breed-assimilat
bridal bouqet
+bridal polyester
+bridal-polyester
bride attire
bride outfit
bride-attire
@@ -13229,6 +13328,7 @@ brxbetbr
bs 海
bs2best
bs2sprut
+bs2web
bsc bot
bsc coin
bsc crypto
@@ -13574,6 +13674,8 @@ busimess
business 4 separate
business advert
business award
+business car hire
+business car rent
business catalyst
business coach
business collect
@@ -13598,6 +13700,8 @@ business working
business-advert
business-award
business-boss
+business-car-hire
+business-car-rent
business-catalyst
business-coach
business-collect
@@ -13933,6 +14037,7 @@ buying insta
buying it on credit
buying likes
buying married
+buying on a map
buying persons
buying rune
buying traff
@@ -14973,6 +15078,7 @@ casino bet
casino bonus
casino buffet
casino buiten
+casino canada
casino com
casino depot
casino download
@@ -14980,6 +15086,7 @@ casino en ligne
casino enligne
casino es online
casino fish
+casino franc
casino game
casino gaming
casino gold
@@ -14988,8 +15095,10 @@ casino hotel
casino ios
casino jager
casino kenya
+casino levant
casino list
casino malay
+casino mobile
casino net
casino novel
casino of love
@@ -14998,6 +15107,8 @@ casino online
casino only
casino partic
casino phish
+casino pin up
+casino pinup
casino platform
casino resort
casino review
@@ -15013,6 +15124,8 @@ casino us
casino view
casino vip
casino vodka
+casino рабо
+casino реги
casino сайт
casino_
casino-1
@@ -15022,6 +15135,7 @@ casino-bet
casino-bonus
casino-buffet
casino-buiten
+casino-canada
casino-com
casino-depot
casino-download
@@ -15029,6 +15143,7 @@ casino-en-ligne
casino-enligne
casino-es-online
casino-fish
+casino-franc
casino-game
casino-gaming
casino-gold
@@ -15037,9 +15152,11 @@ casino-hotel
casino-ios
casino-jager
casino-kenya
+casino-levant
casino-line
casino-list
casino-malay
+casino-mobile
casino-net
casino-novel
casino-of-love
@@ -15048,6 +15165,8 @@ casino-online
casino-only
casino-partic
casino-phish
+casino-pin-up
+casino-pinup
casino-platform
casino-resort
casino-review
@@ -15074,6 +15193,7 @@ casinoaccount
casinobet
casinobonus
casinobuiten
+casinocanada
casinocom
casinodownload
casinoenligne
@@ -15085,8 +15205,10 @@ casinogold
casinohack
casinojager
casinokenya
+casinolevant
casinoline
casinolist
+casinomobile
casinonet
casinooffic
casinoonline
@@ -15120,7 +15242,9 @@ casual-sex
casualsex
casub.co/
casub.com/
+cat casino
cat coin
+cat-casino
cat-coin
catalog-tabak
catalog.asp
@@ -15377,6 +15501,8 @@ cemat:cemat
cemat/cemat
ceme online
ceme-online
+cena uslug
+cena-uslug
cent whenever
cent-whenever
cent|
@@ -15762,6 +15888,7 @@ cheap bride
cheap buy
cheap car hire
cheap car insurance
+cheap car rent
cheap carolina
cheap carton
cheap cell phone
@@ -15882,6 +16009,7 @@ cheap-bride
cheap-buy
cheap-car-hire
cheap-car-insurance
+cheap-car-rent
cheap-carolina
cheap-carton
cheap-cell-phone
@@ -16240,6 +16368,9 @@ cheers alot
cheers considerably
cheesefruit
chefk
+chem 696
+chem-696
+chem696
chemale movie
chemale porn
chemale sex
@@ -16553,6 +16684,8 @@ cialispric
ciallis
cifrado avanzado
cifrado-avanzado
+cifrovoj texnik
+cifrovoj-texnik
cig buy
cig holder
cig online
@@ -16611,6 +16744,10 @@ cinture-gucci
cinture-out
cinturegucci
cintureout
+cipatoto
+cipit 88
+cipit-88
+cipit88
ciproanti
circle_jerk
circle-jerk
@@ -17195,6 +17332,7 @@ coins fut
coins game
coins generat
coins hack
+coins machine
coins xbox
coins-and-cash
coins-explore
@@ -17203,6 +17341,7 @@ coins-fut
coins-game
coins-generat
coins-hack
+coins-machine
coins-point
coins-xbox
coinsexplore
@@ -17551,6 +17690,8 @@ compare the zune
compare zune
compare-pric
compare-zune
+comparison iphone
+comparison-iphone
competent at receiving
competent essay
competent-essay
@@ -17572,9 +17713,12 @@ compilation-chien
compilation-de-chat
compilation-de-chien
compiltaion
+complementing its grace
+complementing the grace
complete evaluate
complete large amount
complete-evaluate
+completo y accesible
compliance compan
compliance-compan
complimentary access
@@ -17651,6 +17795,7 @@ concurrently click
concurrently-click
concursopublico
concursospublico
+condition reliable
conditioning repair near
conditioning service
conditioning service near
@@ -17658,6 +17803,7 @@ conditioning-repair-near
conditioning-service
conditioning-service-near
conditioningrepair
+conditions reliable
condo-sg
condosg
condotel tai
@@ -17670,6 +17816,8 @@ confidence coach
confidence-coach
confira agora
confira-agora
+confirm your operation
+confirm your transaction
confort si estetic
confort și estetic
confort-si-estetic
@@ -18028,12 +18176,16 @@ cosmetiquessale
cosmetiqueswhole
cosmetiquewhole
cosmtique
+cosono lovont
+cosono-lovont
+cosonolovont
cosplay lingerie
cosplay outfit
cosplay-lingerie
cosplay-outfit
cost free
cost functioning
+cost high charge
cost solely reach
cost-effective
cost-free
@@ -18324,6 +18476,7 @@ credentialing-expert
credentialing-in
credentialing-solu
credentialing-spec
+credit available!
credit card casino
credit cards with
credit direct
@@ -18472,10 +18625,13 @@ crypto hub
crypto invest
crypto lake
crypto market
+crypto mining
crypto moneda
+crypto monnai
crypto net
crypto news
crypto pr
+crypto revo
crypto robot
crypto script
crypto sign
@@ -18506,10 +18662,13 @@ crypto-hub
crypto-invest
crypto-lake
crypto-market
+crypto-mining
crypto-moneda
+crypto-monnai
crypto-net
crypto-news
crypto-pr
+crypto-revo
crypto-robot
crypto-script
crypto-sign
@@ -18562,6 +18721,7 @@ cryptohack
cryptohub
cryptolake
cryptomarket
+cryptomining
cryptomoneda
cryptonet
cryptonews
@@ -19490,6 +19650,7 @@ dating casual
dating class
dating date
dating direct
+dating for sex
dating guide
dating is free
dating kiss
@@ -19690,10 +19851,16 @@ default/member
default1
default2
deference to post
+defi finance
+defi innovation
defi potential
defi realm
+defi solution
+defi-finance
+defi-innovation
defi-potential
defi-realm
+defi-solution
defiantly brill
defiantly-brill
defiantlybrill
@@ -19887,6 +20054,7 @@ depo-pulsa
depo-slot
depoimentos reais
depoimentos-reais
+deposit available!
deposit casino
deposit pulsa
deposit withdraw
@@ -19947,6 +20115,7 @@ desain-dinding
desain-eksterior
desain-ruang
desain-simpel
+descargar
desconto
describes feasible
describes-feasible
@@ -20080,6 +20249,8 @@ details-necessities
details-though
detalhada udemy
detalhada-udemy
+detaylar icin
+detaylar için
detective extrem
detective privado
detective-extrem
@@ -20137,6 +20308,7 @@ dewapoker
dewatangkas
dewaterbang togel
dewaterbang-togel
+dewaterbangtogel
dewelop
df!
dfgdfg
@@ -20178,6 +20350,9 @@ dich-vu-seo
dichvuseo
dick.ru/
diclofenac
+dicna togel
+dicna-togel
+dicnatogel
did yoou
didn?t
didn''t
@@ -20321,17 +20496,21 @@ digi person
digi-person
digicam move
digital agentstva
+digital dengan
digital excess
digital gigante
digital growth
digital market
+digital screen
digital sole
digital yang
digital-agentstva
+digital-dengan
digital-excess
digital-gigante
digital-growth
digital-market
+digital-screen
digital-sole
digital-yang
digitalgrowth
@@ -20905,6 +21084,8 @@ download free
download futbal
download gratis
download intrusion
+download is link
+download it now
download joomla
download m4a
download minecraft
@@ -20912,6 +21093,7 @@ download mp3
download mp4
download online
download provid
+download racy
download-android
download-apk
download-arab
@@ -20932,6 +21114,7 @@ download-mp3
download-mp4
download-online
download-provid
+download-racy
downloadablegame
downloadarab
downloadbrace
@@ -22104,6 +22287,7 @@ enjoying your page
enjoying your post
enjoying your site
enjoying your web
+enjoyment and excite
enjoymore
enleverlescernes
enlightening looking
@@ -22148,6 +22332,7 @@ ensuring qualit
ensuring-luxur
ensuring-qualit
entailed triggered
+entdecken sie die welt
enter into great
enter-to-win
enterprise and strat
@@ -22668,6 +22853,8 @@ etfs coupon
etfs-coupon
etfvym
etherdq
+ethereum ratio
+ethereum-ratio
etraining for dog
euille lancel
euille-lancel
@@ -22854,6 +23041,11 @@ exchanging link
exchanging-hyperlink
exchanging-link
exchanginglink
+excitement and enjoy
+exciting game exper
+exciting gaming exper
+exciting-game-exper
+exciting-gaming-exper
exclusivamente para tercero
exclusivamente, para tercero
exclusive adult site
@@ -22911,6 +23103,7 @@ expensivehaver
expensivevaca
experience boat
experience simply
+experience the tension
experience-boat
experience-simply
experienced business
@@ -23889,6 +24082,7 @@ feed2js/feed2js
feeds also
feeel free
feel fdee
+feel free to visit
feeling ache
feeling disappeared here
feeling to start
@@ -24020,6 +24214,7 @@ few web site
few web-log
few web-page
few web-site
+fexovion
ffor example
ffor such
ffor this
@@ -24109,6 +24304,8 @@ file=http
filenamedat
filenamesdat
filestube
+filled with enjoy
+filled with excite
film drinking
film erotic
film it would also
@@ -24176,6 +24373,7 @@ finance blog
finance bot
finance cash
finance debt
+finance defi
finance emerg
finance provider
finance robot
@@ -24187,6 +24385,7 @@ finance-blog
finance-bot
finance-cash
finance-debt
+finance-defi
finance-emerg
finance-pak
finance-provider
@@ -24334,6 +24533,8 @@ finka_nkvd
finka-nkvd
finline.in/
finnd out
+finvex review
+finvex-review
fioricet
firearm online
firearm store
@@ -25238,8 +25439,10 @@ freecsgo
freedat
freediamond
freedom evaluation
+freedom free
freedom review
freedom-evaluation
+freedom-free
freedom-review
freedomevaluation
freedomreview
@@ -25647,6 +25850,7 @@ fx 予測
fx-profit
fxprofit
fx予測
+fyi only info
fⲟ
fа
fе
@@ -25748,11 +25952,13 @@ gambletour
gambling account
gambling boat
gambling casino
+gambling enthus
gambling game
gambling hub
gambling online
gambling site
gambling tour
+gambling trend
gambling web
gambling-2-u
gambling-2u
@@ -25761,11 +25967,13 @@ gambling-4u
gambling-account
gambling-boat
gambling-casino
+gambling-enthus
gambling-game
gambling-hub
gambling-online
gambling-site
gambling-tour
+gambling-trend
gambling-web
gambling2u
gambling4u
@@ -26473,6 +26681,7 @@ girls eblog
girls escort
girls eskort
girls fuck
+girls islamabad
girls on porn
girls porn
girls-beaut
@@ -26484,6 +26693,7 @@ girls-eskort
girls-for-dubai
girls-fuck
girls-in-dubai
+girls-islamabad
girls-on-porn
girls-porn
girls4escort
@@ -26668,11 +26878,19 @@ glory-casino
glorycasino
glowering addiction
glowing clean
-glowing inexperience
+glowing inexper
glowing-clean
-glowing-inexperience
+glowing-inexper
glubokoye glot
glubokoye-glot
+glucksspiel unterhaltung
+gluckßpiel unterhaltung
+glücksspiel unterhaltung
+glückßpiel unterhaltung
+glucksspielunterhaltung
+gluckßpielunterhaltung
+glücksspielunterhaltung
+glückßpielunterhaltung
gluco slim
gluco-slim
glucophage
@@ -26729,7 +26947,6 @@ go.ad.k
go.adk
go=//
go0gle
-go88
goa.d.k
goa.dk
goad.k
@@ -26849,6 +27066,9 @@ gomaile.co/
gomaile.com/
gomi-bet
gomibet
+goncol giris
+göncöl giriş
+goncol-giris
gonna review
gonna-review
gonzo testing
@@ -26859,6 +27079,7 @@ good \o/
good a good
good a great
good afternoon dear
+good amount of content
good answer back
good argument, exact
good argument, great
@@ -27194,9 +27415,11 @@ gorgeous bathroom design
gorgeous elegant
gorgeous escort
gorgeous eskort
+gorgeous nymph
gorgeous-elegant
gorgeous-escort
gorgeous-eskort
+gorgeous-nymph
gorgeousescort
gorgeouseskort
gorod top
@@ -27492,6 +27715,7 @@ great publish
great read:
great read!
great sex party
+great share
great short article
great short blog
great short para
@@ -28716,11 +28940,13 @@ here is my site
here is my web
here itt
here lol!
+here mcpe
here methotrex
here nothing special
here with mates
here your aspiration
here-different
+here-mcpe
here-methotrex
heremethotrex
heren timber
@@ -28732,6 +28958,8 @@ herhrh
herkes merkes
herkes-merkes
hermes abrasif
+hermes alligator
+hermès alligator
hermes austr
hermes bag
hermes bangle
@@ -28754,6 +28982,7 @@ hermes uk
hermes wallet
hermes xl
hermes-abrasif
+hermes-alligator
hermes-bag
hermes-bangle
hermes-belt
@@ -28774,6 +29003,7 @@ hermes-uk
hermes-wallet
hermes-xl
hermesabrasif
+hermesalligator
hermesbag
hermesbangle
hermesbelt
@@ -28906,6 +29136,13 @@ hi. this page
hi. this post
hi. this web
hi.this
+hiburan daring
+hiburan digital
+hiburan-daring
+hiburan-digital
+hidden afterthought
+hidden keyword
+hidden-afterthought
hidden-keyword
hidra club
hidra onion
@@ -29002,6 +29239,7 @@ himslef
hindi pdf
hindi-pdf
hingenieur
+hints http
hiopwebsite
hiperhidrose palm
hiperhidrose-palm
@@ -29070,6 +29308,10 @@ hkexnews
hkshop
hleepd
hm it
+hm88 chat
+hm88-chat
+hm88.chat
+hm88chat
hmm it
hmmm it
hndeds
@@ -29389,7 +29631,9 @@ hondavtx
hong kong pool
hong-kong-pool
hongkong pool
+hongkong togel
hongkong-pool
+hongkong-togel
hongkongkeluaran
hongkongpool
hongkongresult
@@ -29432,6 +29676,7 @@ hop-click
hop-dong-kinh
hop.click
hopclick
+hore call girl
hormone masculin
hormone-masculin
hormonio masculin
@@ -29602,6 +29847,7 @@ hour-fund
hour-payday
hourfund
hourpayday
+hours of reading content
hous insur
house dwelling
house exterior luxur
@@ -29855,6 +30101,8 @@ hyper fb
hyper link
hyper-fb
hyper-link
+hyperliquid
+hypertrade
hyperunit.us
hypeunique
hypothes.is/users/
@@ -29945,6 +30193,7 @@ idea french
idea in credit card
idea nautical
idea paradigm
+idea-french
idea-nautical
idea-paradigm
ideal camper van
@@ -30351,6 +30600,8 @@ incredible allows me
incredible allows you
incredible article
incredible blog
+incredible chance to win
+incredible chances to win
incredible huh?
incredible is a
incredible is the
@@ -30550,6 +30801,7 @@ info on the topic
info on this issue
info on this subject
info on this topic
+info only fyi
info you
info-alcohol
info-approx
@@ -30718,6 +30970,7 @@ iniciar-produzindo
initial traffic,
initial traffic!
initial traffic?
+initiate your download
injection fact
injection-fact
injectionfact
@@ -30746,6 +30999,8 @@ inndex
innerestitg
inning accordance
inning-accordance
+innovation defi
+innovation-defi
innovative feature
innovative scenario
innovative-feature
@@ -30775,6 +31030,16 @@ insanity.jsp
insanity.php
insanityjournal
insanityworkout
+insatiable man
+insatiable men
+insatiable minx
+insatiable woman
+insatiable women
+insatiable-man
+insatiable-men
+insatiable-minx
+insatiable-woman
+insatiable-women
inscritas cerveja
inscritas-cerveja
insdier
@@ -31164,9 +31429,11 @@ intifmaroon
intimate photo
intimate-photo
intimate%20photo
+into casino
into chinese medic
into self reliant
into self-reliant
+into-casino
into-self-reliant
intrigued by rescue
intrigued-by-rescue
@@ -31499,7 +31766,7 @@ it's good post
it's good site
it's good web
it's grewat
-it's time to experience
+it's time to exper
it'snot
it’’s
it’s amazing article
@@ -31512,7 +31779,7 @@ it’s good post
it’s good site
it’s good web
it’s grewat
-it’s time to experience
+it’s time to exper
it’snot
it”s
it`s
@@ -32037,6 +32304,9 @@ jogging jord
jogging-jord
joggingjord
joggingstroll
+jogo luck
+jogo-luck
+jogoluck
jogos
john-varvatos
johnhme
@@ -32076,6 +32346,8 @@ jong kondang
jong-kondang
jonge en dynamische
jongkondang
+joni togel
+joni-togel
jonitogel
joomla make
joomla-make
@@ -32160,6 +32432,9 @@ journey startup
journey-startup
jovial salon
jovial-salon
+joy casino
+joy-casino
+joycasino
jp-bag
jp-best
jp-doll
@@ -32191,6 +32466,7 @@ jual aparte
jual kaca
jual-aparte
jual-kaca
+jualtogel
juanjuan
judeu mega
judeu-mega
@@ -32255,7 +32531,6 @@ jumpatoto
jumpedup
jumppage
jun-88
-jun88
junior baby
junior kid
junior-baby
@@ -32390,10 +32665,13 @@ kan hipnosis
kan-hipnosis
kanadakommen
kanalizacyjne
+kandidat-merangkul
kanyewestsun
kapernick
kaprinad
kara-keto
+karakter unik
+karakter-unik
kardashian
karde porn
karde-porn
@@ -32450,11 +32728,17 @@ kasyno online
kasyno-crypto
kasyno-online
kaszino 24
+kaszinó 24
kaszino bonus
kaszinó bonus
+kaszino jatek
+kaszinó jatek
kaszino-24
kaszino-bonus
+kaszino-jatek
kaszino24
+kaszinobonus
+kaszinojatek
kat.h.l.e.en
kat.h.l.ee.n
kat.h.l.een
@@ -32520,6 +32804,7 @@ keluaran-hong
keluaran-togel
keluaranhk
keluaranhong
+keluarantogel
kemenangan besar
kemenangan-besar
kenal admin
@@ -32660,6 +32945,9 @@ king-pharm
king-rank
king-slot
kingaibot
+kingbet 89
+kingbet-89
+kingbet89
kinghack
kingpharm
kingprotocol
@@ -32849,12 +33137,15 @@ known as for
known as the best
known blog
known-blog
+knows finest
knowsclupt
knowso much
kobe ont
kobe-ont
kobe-shoe
kobeshoe
+kod promo
+kod-promo
kode kupon
kode syair
kode-kupon
@@ -32957,7 +33248,7 @@ kors crossbody
kors diaper
kors dillard
kors factor
-kors france
+kors franc
kors glass
kors grayson
kors hamilton
@@ -33055,6 +33346,7 @@ kra38at
kra38cc
kra41at
kra41cc
+kra46a
kraft hypno
kraft-hypno
krafthypno
@@ -33101,11 +33393,14 @@ kripto borsasi
kripto egitim
kripto eğitim
kripto para
+kripto valyu
kripto-borsasi
kripto-egitim
kripto-para
+kripto-valyu
kriptopara
kriptovalu
+kriptovalyu
kristi longchamp
kristi-longchamp
kristilongchamp
@@ -33338,10 +33633,12 @@ later-elected
later-with
later.with
latest blog
+latest gambling
latest game review
latest gujarati
latest weblog
latest-blog
+latest-gambling
latest-game-review
latest-gujarati
latest-weblog
@@ -33470,8 +33767,15 @@ lawyers near me
lawyers near you
lawyers-las-vegas
lawyers-near
+layanan digital
+layanan hiburan
layanan terbaik
+layanan-digital
+layanan-hiburan
layanan-terbaik
+layarkaca 21
+layarkaca-21
+layarkaca21
layer7 boot
layer7 ddos
layer7 stress
@@ -33490,6 +33794,7 @@ le site ideal
le site idéal
le-plus-grand
le-site-ideal
+lead healthier live
lead scraper
lead-scraper
lead-sys
@@ -33595,6 +33900,7 @@ legal defense expert
legal hack
legal kratom
legal leaf offer
+legal nymph
legal porn
legal sport
legal steroid
@@ -33607,6 +33913,7 @@ legal-defense-expert
legal-hack
legal-kratom
legal-leaf-offer
+legal-nymph
legal-porn
legal-sport
legal-steroid
@@ -33750,7 +34057,10 @@ lessen your movie
lesson1
lesspeplum
let us champion
+let's go >>
+let’s go >>
letrozole
+lets go >>
lett you
letter-template.asp
letter-template.cfm
@@ -33760,6 +34070,9 @@ letter-template.jsp
letter-template.psp
lev casino
lev-casino
+levant casino
+levant-casino
+levantcasino
levaquin
levcasino
level 50
@@ -33829,6 +34142,7 @@ life changing serv
life changing tool
life done better
life management tool
+life medical article
life sex
life teaching
life venue
@@ -33999,6 +34313,7 @@ link postegro
link provid
link pyramid
link redirect
+link resmi
link right here
link sale
link see link
@@ -34038,6 +34353,7 @@ link-postegro
link-provid
link-pyramid
link-redirect
+link-resmi
link-sale
link-seller
link-seo
@@ -34184,6 +34500,7 @@ little thing else
little thing is simple
littlegod
live article
+live betting
live gore
live hack
live naked
@@ -34193,6 +34510,7 @@ live pharm
live roulette
live video chat
live-article
+live-betting
live-gore
live-hack
live-jasmin
@@ -34335,6 +34653,7 @@ localcitation
locate-cell-phone
locatecellphone
location amazon
+location jet prive
location selling
location_track
location-amazon
@@ -34354,9 +34673,11 @@ log.ru/
log.se.
log/?
logcabins
+login download
login uk
login wap
login widget
+login-download
login-uk
login-wap
login-widget
@@ -34374,6 +34695,7 @@ logo thương
logo-precyz
logo-thuong
logo-umum
+logogotel
logothuong
logotipo gratis
logotipo grátis
@@ -34432,11 +34754,14 @@ long lasting duration
long long
long penis
long tail keyword
+long term financ
long-distance-gift
long-lasting-duration
long-penis
long-tail keyword
long-tail-keyword
+long-term financ
+long-term-financ
longafter
longchamp aus
longchamp bag
@@ -34521,6 +34846,8 @@ longest-penis
longestpenis
longpenis
longtail keyword
+longterm financ
+longterm-financ
lonikog
lonteqq
look at article
@@ -34855,6 +35182,9 @@ lovesite
loving natural
loving-natural
lovingnatural
+lovont cosono
+lovont-cosono
+lovontcosono
low learning threshold
low rake
low-rake
@@ -34871,7 +35201,6 @@ loyalty today
loyalty-today
loyaltytoday
lpe-88
-lpe88
lpgn laminin
lpgn moldova
lpgn product
@@ -34924,9 +35253,13 @@ lumigan
luminor watch
luminor-watch
luminorwatch
+luminous qualit
+luminous-qualit
lunarglide
lunarlon
lunderground
+lune finvex
+lune-finvex
lunette oakley
lunette ray
lunette sold
@@ -35007,12 +35340,13 @@ luxurylimo
luxuryreplic
luxurysedap
luxurywatch
+luxuurious
lv austr
lv bag
lv bras
lv braz
lv factor
-lv france
+lv franc
lv jap
lv jp
lv-bag
@@ -35070,14 +35404,17 @@ m4atomp4
m4new online
m4new-online
m4newonline
+m88 cam
m88 day
m88 m88
m88 su
m88 ui
+m88-cam
m88-day
m88-m88
m88-su
m88-ui
+m88cam
m88day
m88m88
m88su
@@ -35095,6 +35432,8 @@ mac-izleme
maç-izleme
mac-izleye
maç-izleye
+macam macam
+macam-macam
macau betting
macau-betting
macbook-problemer
@@ -35137,6 +35476,11 @@ madrid-bet
madridbet
maestro yahoo
maestro-yahoo
+mafia atmo
+mafia casino
+mafia-atmo
+mafia-casino
+mafiacasino
magasin asic
magasin chemise
magasin hollis
@@ -35293,6 +35637,9 @@ majesticriver
major-ten-help
majority print
majority-print
+makale olmus
+makale olmuş
+makale-olmus
make at the occasion
make blogging
make cash
@@ -35455,9 +35802,11 @@ managed-dedicated
management corporation
management publication
management software
+management solution
management-corporation
management-publication
management-software
+management-solution
managing fearful
managing-fearful
manatory
@@ -36001,6 +36350,8 @@ masturbating-the
mat luoi
mặt lưỡi
mat-luoi
+match betting
+match-betting
matchcash
materia-lingua
materia/lingua
@@ -36084,6 +36435,7 @@ mayineskort
mayorista madera
mayorista-madera
mayy think
+maze.tattoo
mbed.com/users
mbt ayakkab
mbt baridi
@@ -36332,8 +36684,8 @@ medications.shop
medicationshop
medicationsshop
medicinez
-medicinskaya tehnika
-medicinskaya-tehnika
+medicinskaya tehnik
+medicinskaya-tehnik
medicinskoe obory
medicinskoe-obory
medicinskoeobory
@@ -36392,6 +36744,7 @@ mega prov
mega rateio
mega sena
mega site
+mega spb
mega teta
mega tetona
mega-culo
@@ -36406,6 +36759,7 @@ mega-prov
mega-rateio
mega-sena
mega-site
+mega-spb
mega-teta
mega-tetona
mega1
@@ -36425,6 +36779,7 @@ megaprov
megarateio
megasena
megasite
+megaspb
megateta
megatetona
megaweb
@@ -36737,6 +37092,9 @@ messageinabottle
messages erotic
messages-erotic
messengerstyle
+metabolic freedom
+metabolic-freedom
+metabolicfreedom
metacam
metal fab near
metal-fab-near
@@ -36969,6 +37327,8 @@ minumum
minute affiliate
minute-affiliate
minutes a villa
+minx desire
+minx-desire
minyak pijat
minyak-pijat
mir gefallen
@@ -37126,12 +37486,12 @@ models uae
models-agency
models-in-dubai
models-in-uae
-models-of-france
+models-of-franc
models-uae
modelsagency
modelsindubai
modelsinuae
-modelsoffrance
+modelsoffranc
modelsuae
modeluae
moderfn
@@ -37194,7 +37554,7 @@ moncler donn
moncler espa
moncler femme
moncler firenze
-moncler france
+moncler franc
moncler giub
moncler hand
moncler homme
@@ -37248,7 +37608,7 @@ moncler-donn
moncler-espa
moncler-femme
moncler-firenze
-moncler-france
+moncler-franc
moncler-giub
moncler-hand
moncler-homme
@@ -37308,7 +37668,7 @@ monclerdonn
monclerespa
monclerfemme
monclerfirenze
-monclerfrance
+monclerfranc
monclergiub
monclerhand
monclerhomme
@@ -37432,6 +37792,7 @@ moneyprim
moneyrobot
monica-santa
monitoringu
+monnaies revolution
monohydrate
monroussillon
monsoon-essential
@@ -37540,6 +37901,7 @@ more blog
more clash of
more component base
more components base
+more data large
more effective!
more eventually
more message here
@@ -38425,6 +38787,7 @@ nation-decor
national prominence
national vacation
national-vacation
+nationonlineng
native forex
native-forex
nato apostando
@@ -38446,6 +38809,7 @@ natural-supplies
natural-tits
natural-way
naturalcure
+naturales y calidad
naturally gain
naturally-gain
naturalovarian
@@ -39257,7 +39621,6 @@ nowe-zdjęcia
nowinterstitial
nozhi.ru/
nqed
-ñß
ntc 33
ntc-33
ntc33
@@ -39393,6 +39756,8 @@ nutritional-worth
nutritionist business near
nutritionist-business-near
nxvid
+nymph want
+nymph-want
nе
nо
nу
@@ -39607,6 +39972,7 @@ odchudzanie
oddluzania
oddłużania
odds checker
+odds dont
odds of affect
odds-checker
oddschecker
@@ -39626,6 +39992,7 @@ oemsoftware
oepili
oesale
of a average
+of a iphone
of activity life
of asthma sign
of awesome info
@@ -39672,6 +40039,7 @@ of website
of wriers
of you develop
of your writing while
+of-a-iphone
of-certain
of-deemed
of-deficiency-of
@@ -39859,6 +40227,9 @@ omg площадка
omg-blog
omgblog
omgomgomg
+omto togel
+omto-togel
+omtotogel
on . regards
on da chia se
ơn đã chia sẻ
@@ -40037,6 +40408,7 @@ online gold
online grant app
online gratis
online gry
+online guthaben
online hang
online hàng
online heel
@@ -40056,6 +40428,7 @@ online lottery
online lotto
online m4a
online matka
+online mega
online movie
online mp3
online mp4
@@ -40142,6 +40515,7 @@ online-grant-app
online-gratis
online-gry
online-guide-of
+online-guthaben
online-hang
online-heel
online-hn
@@ -40160,6 +40534,7 @@ online-m4a
online-market
online-matka
online-med
+online-mega
online-money
online-movie
online-mp3
@@ -40201,6 +40576,7 @@ online,look
online,shop
online:look
online:shop
+online. mega
online.asp
online.casino
online.cfm
@@ -40235,6 +40611,7 @@ onlinefree
onlinegambl
onlinegame
onlinegold
+onlineguthaben
onlineheel
onlineinternet
onlineinvest
@@ -40243,6 +40620,7 @@ onlineloan
onlinem4a
onlinematka
onlinemed
+onlinemega
onlinemoney
onlinemp3
onlinemp4
@@ -40269,6 +40647,8 @@ onlinezapatilla
onlline
onlpy
only + free
+only fyi only
+only info only
only keep visit
only poker
only pokie
@@ -40341,6 +40721,7 @@ operated respir
operated-respir
operationbal
operationms
+opiniones exodermin
opportunity growth
opportunity-growth
opposite expert
@@ -40351,6 +40732,7 @@ oprawki-ray
oprawkiray
oprimism
opt for best
+opt for the pdf
opt-for-best
opt-in promo
opt-in-promo
@@ -40473,11 +40855,13 @@ original devise
original jordan
original link original
original nike
+original pdf
original post original
original-anabolic
original-devise
original-jordan
original-nike
+original-pdf
originalanabolic
originaljordan
originally referred
@@ -40589,7 +40973,7 @@ outlet bag
outlet canad
outlet cheap
outlet coach
-outlet france
+outlet franc
outlet hand
outlet hermes
outlet hogan
@@ -40615,7 +40999,7 @@ outlet-canad
outlet-cheap
outlet-coach
outlet-de
-outlet-france
+outlet-franc
outlet-hermes
outlet-hogan
outlet-italia
@@ -40662,7 +41046,7 @@ outletcheap
outletcoach
outletde
outletforsale
-outletfrance
+outletfranc
outlethermes
outletitalia
outletjap
@@ -40900,6 +41284,7 @@ page crypto
page fully about
page give pleasant
page gives pleasant
+page http
page is fastidious
page is invalu
page is outstanding
@@ -41304,12 +41689,12 @@ paris-for
paris-royal
paris-securis
parisbors
-parka france
-parka-france
-parkafrance
-parkas france
-parkas-france
-parkasfrance
+parka franc
+parka-franc
+parkafranc
+parkas franc
+parkas-franc
+parkasfranc
parkiety
parkovka dlya mash
parkovka na ychast
@@ -41601,11 +41986,26 @@ pc-sex
pc-version-download
pchealth
pcsex
+pdf brings them
+pdf completo
+pdf google
+pdf gratis
+pdf is the ebook
+pdf is the perfect
pdf precyzyjne
pdf website
+pdf-completo
+pdf-google
+pdf-gratis
pdf-precyzyjne
pdf-website
+pdf.cyou
+pdf.site
+pdf.top
+pdfcompleto
pdfebook
+pdfgoogle
+pdfgratis
pdf를
peacock paisley
pearltree
@@ -41659,6 +42059,8 @@ pendik-eskort
penetrar uma
penetrative sex
penetrative-sex
+pengalaman digital
+pengalaman-digital
pengemarked
pengiriman barang
pengiriman-barang
@@ -41841,9 +42243,11 @@ perku versla
perku verslą
perku-versla
permainan difavorit
+permainan digital
permainan golf
permainan slot
permainan-difavorit
+permainan-digital
permainan-golf
permainan-slot
permission allow
@@ -41904,6 +42308,7 @@ personenbezogener-daten
personnalis
persons blog
perspective is refreshing
+perspectives de gain
peruse goog
peruse the web
perusing goog
@@ -41933,6 +42338,7 @@ peuterey-giub
peuterey-roma
peutereygiub
peutereyroma
+pewople
pezo lutfu
pezo-lutfu
pezone mega
@@ -42396,6 +42802,8 @@ place-for-naughty
place-in-the-wet
place,100
place.100
+placement crypto
+placement-crypto
places botox
places-botox
plaesure
@@ -42440,12 +42848,17 @@ plastische chirurgie
plastische-chirurgie
plated watch
plated-watch
+platform hiburan
+platform permainan
+platform-hiburan
+platform-permainan
platformda sunar
platformda-sunar
platinum and platinum
platinum, and platinum
plavix
play 88
+play betting
play car game
play cursi
play curso
@@ -42498,6 +42911,9 @@ playing-film-trailer
playing-films-trailer
playing-video-review
playing-videos-review
+playking 88
+playking-88
+playking88
playmatka
playonline
playsex
@@ -43583,6 +43999,7 @@ prazer-sexual
prazosin
prbookmark
prdetty
+precio de exodermin
precios_
precious learning
precious-learning
@@ -43596,10 +44013,13 @@ prediksi togel
prediksi top
prediksi-togel
prediksi-top
+prediksitogel
+prediksitop
prednisone
prefer credible provid
prefer in women
preferably you actual
+preference in private
preference-0
preference-1
preference-2
@@ -43610,6 +44030,7 @@ preference-6
preference-7
preference-8
preference-9
+preferences in private
preferences-0
preferences-1
preferences-2
@@ -43833,6 +44254,8 @@ price of pursuit
price per click
price philip
price replic
+price rumor
+price rumour
price sunglass
price their whereas
price-cheap
@@ -43843,6 +44266,8 @@ price-of-gold
price-per-click
price-philip
price-replic
+price-rumor
+price-rumour
price-sunglass
price-to-book
price,cheap
@@ -44021,6 +44446,7 @@ production of e-mail
production of email
products cbd
products thc
+products with bitcoin
products/product
produit hermes
produit-hermes
@@ -44093,6 +44519,8 @@ professionellen-rein
professor innovation
profesyonel kurumsal
profesyonel-kurumsal
+proff-seo
+proffseo
proficiency advantage
proficiency badge
proficiency course
@@ -44724,9 +45152,6 @@ qq-blog
qq-online
qq.blog
qq.online
-qq77
-qq88
-qqq
qquality
qsymia india
qsymia_
@@ -44791,6 +45216,7 @@ quảng cáo
quang-cao
quanlotnam
quantity for you
+quantity of content
quantity of intrigu
quantity the principle
quanto cost
@@ -44949,8 +45375,7 @@ rajapola-slot
raloxifene
ralph-lauren
rambler.ru/
-rambler.ua
-ramblermail
+rambler.ua/
ramipril
ramirezhda
rank increas
@@ -44977,6 +45402,8 @@ rapidprofit
rarely directly
rarely painted upon
rarely-directly
+rasa nan khas
+rasa-nan-khas
rasalinga
raschistka dach
raschistka-dach
@@ -45038,6 +45465,8 @@ rather-enlightening
rating-24
rating24
ratingz
+ratio surge
+ratio-surge
ratno-info
ratno.info
ratno/info
@@ -45160,6 +45589,7 @@ read ones web
read smaler
read smaller
read the full content
+read the pdf
read this blog
read this post
read this site
@@ -45174,6 +45604,7 @@ read your site
read your web
read-everthing
read-smaller
+read-the-pdf
read=http
reader base
reader but your article
@@ -45314,6 +45745,7 @@ reasons-to-purchase
reasons-why
reasons-you-will-never
reasons-your-brand
+rebahin
rebate suppl
rebate-suppl
rebecca jap
@@ -45521,6 +45953,8 @@ referral-code
referral-king
referralcode
referralid
+refine your investment
+refine-your-investment
refined with sparkle
refire cert
refire-cert
@@ -45585,6 +46019,7 @@ registryrepair
registrytool
reglabili pret
reglabili-pret
+regototo
regualar
regulados de forex
regulados-de-forex
@@ -45644,7 +46079,9 @@ relaxation massage
relaxation therefore
relaxation-massage
relaxation-therefore
+release iphone
release-from-movie
+release-iphone
relevante og praktisk
reliable blog
reliable plumbing serv
@@ -45765,6 +46202,8 @@ remont-bosch
remont-dvigate
remont-vorot
remontbosch
+remontu tehnik
+remontu-tehnik
remorseless vapor
remorseless vapour
remote viewing train
@@ -46091,6 +46530,7 @@ rescind your bail
research grasp
research the world
research-market
+research/cake
research/digi
research/market
researchwatercooler
@@ -46113,7 +46553,9 @@ residential-lend
residentiallend
resist comment
resist-comment
+resmi rekomend
resmi web
+resmi-rekomend
resmi-web
resource of motivation
resources/styles
@@ -46137,13 +46579,17 @@ restricted-web
result choquant
résult choquant
result hong
+result marketing
result of your blog
result of your page
result of your post
result-all-the-time
result-choquant
+result-marketing
resultado relacionado
+resultados marketing
resultados relacionado
+resultados-marketing
resultat pmu
résultat pmu
resultat-pmu
@@ -46152,8 +46598,10 @@ résultats choquant
resultats-choquant
resulthk
resulthong
+results marketing
results with form
results-all-the-time
+results-marketing
results-with-form
results.htm
resultswithform
@@ -46446,8 +46894,13 @@ rolnictwo towarowe
rolnictwo-towarowe
rom-galaxy
romance mall
+romance pdf
+romance romance
romance-mall
+romance-pdf
+romance-romance
romancemall
+romancepdf
ron_push
rona online
rona-online
@@ -46556,6 +47009,7 @@ roxcasino
roxy ugg
roxy-ugg
roxyugg
+royal call girl
royal-club
royalclub
royalitas kami
@@ -47458,6 +47912,7 @@ saved to bookmark
saves big money
saving life change
savor a movie
+saw this earlier:
sawfwaf
say about this article
say about this blog
@@ -47621,6 +48076,7 @@ scraper software
scraper-free
scraper-software
scraperfree
+screampdf
screener seek
script-buck
scriptbuck
@@ -48143,6 +48599,7 @@ seo-with
seo-x
seo,
seo?
+seo.ru/
seo1337
seoadd
seoadvert
@@ -48248,6 +48705,7 @@ serial numberul
serial-numberul
series erotic
series fo exhibit
+series the pdf
series-erotic
serieserotic
seriestv
@@ -49524,6 +49982,8 @@ site !
site (:
site =)
site about animal
+site about construct
+site about yor
site amor
site an edge
site and comment
@@ -49642,6 +50102,8 @@ site24
sitecode
sitederateio
sitejabber.com/users/
+siteler adres
+siteler-adres
siteleri bedava
siteleri cek
siteleri çek
@@ -49728,6 +50190,7 @@ situs-togel
situs-winjo
situsjudi
situsqq
+situstogel
siutpd
sivustosi on erittain
sivustosi on erittäin
@@ -49815,6 +50278,8 @@ skortimber
skrivejobb!
skup-aut
skup,aut
+skupka cifrov
+skupka-cifrov
skupke zolota
skupke-zolota
skutecne fantast
@@ -50373,6 +50838,7 @@ solucao important
solução important
solucao-important
solution blog
+solution defi
solution paper
solution review
solution support
@@ -50380,6 +50846,7 @@ solution tailor
solution to boost
solution to enhance
solution-blog
+solution-defi
solution-paper
solution-review
solution-support
@@ -50390,6 +50857,7 @@ solutioninc
solutions blog
solutions offer
solutions paper
+solutions provides
solutions review
solutions support
solutions tailor
@@ -50405,6 +50873,7 @@ solutionsinc
soluyion
some %
some apps now
+some casino
some coinage
some extra ass
some free gem
@@ -50419,6 +50888,7 @@ some onee
some real interest
some really interest
some wager
+some-casino
some-coinage
some-free-gem
some-functionalitie
@@ -50433,6 +50903,7 @@ something, actually
somos una empresa
son copain
son dakika haberleri
+son ia analyse
son porn
son top 10
son-copain
@@ -50576,6 +51047,8 @@ specific gift
specific-gift
specifics as feasible
specifucally
+specs iphone
+specs-iphone
spectacle and precision
spectacle-and-precision
speculative institut
@@ -50626,9 +51099,12 @@ spilivanie derev'yev
spilivanie derev’yev
spilivanie derevyev
spilivanie-derevyev
+spin casino
spin prize
+spin-casino
spin-prize
spinapp.bar
+spincasino
spinprize
spins.xyz
spip.asp
@@ -50826,7 +51302,6 @@ sqworl.com/
src=http
srochnaya pechat
srochnaya-pechat
-ßá
ssgamesbr.top
sşl
şsl
@@ -50921,6 +51396,7 @@ steel chapel
steel-chapel
steelersfan
steep worth
+steklyannie lest
stellar sale
stellar-sale
stellarsale
@@ -51454,6 +51930,8 @@ succeedonline
success academy
success article
success blog
+success in any global
+success in global
success online
success page
success post
@@ -51669,6 +52147,7 @@ super auto-lock
super casino
super comp
super fortnite
+super hot slot
super jitu
super locksmith
super positive customer
@@ -51680,6 +52159,7 @@ super-auto-lock
super-casino
super-comp
super-fortnite
+super-hot-slot
super-jitu
super-locksmith
super-positive customer
@@ -51727,6 +52207,7 @@ superdry-outlet
superdryoutlet
superfortnite
superheroz
+superhotslot
superior compan
superior resourc
superior unmatch
@@ -52602,6 +53083,8 @@ tempte.s.t
tempte.st
temptes.t
temptest
+temptress need
+temptress-need
ten best free
ten best strat
ten best techniq
@@ -53159,6 +53642,7 @@ therealest
thereanta
therefore blended
therefore he/
+theres often
theresome
thermansi klimat
thermansi-klimat
@@ -53308,6 +53792,7 @@ this fabulous blog
this fabulous site
this fabulous web
this fantastic product
+this file is useful
this film traditional
this grand blog
this grand content
@@ -53618,11 +54103,11 @@ tiendasde
tiendashollis
tier business
tier-business
-tiffany france
+tiffany franc
tiffany gemstone
tiffany jewel
tiffany ring
-tiffany-france
+tiffany-franc
tiffany-gemstone
tiffany-jewel
tiffany-out
@@ -53980,16 +54465,20 @@ toeshoe.com/
toeshoes.co/
toeshoes.com/
tofranil
+togel 77
togel hk
togel hong
togel online
togel singapore
+togel-77
togel-hk
togel-hong
togel-online
togel-singapore
+togel77
togelhk
togelhong
+together like as
together with her household
tohnwdouc
toile vanessa
@@ -54350,6 +54839,7 @@ toto macau
toto site
toto-macau
toto-site
+toto88
totomacau
totosite
totosly
@@ -55136,6 +55626,7 @@ u.@
úˆ
ùˆ
u4nba
+u888
ua-eqt-sup
uabat nike
uabat-nike
@@ -55233,7 +55724,7 @@ ugg enfant
ugg espa
ugg femme
ugg fox
-ugg france
+ugg franc
ugg glove
ugg gold
ugg gunstig
@@ -55287,7 +55778,7 @@ ugg-espa
ugg-femme
ugg-for
ugg-fox
-ugg-france
+ugg-franc
ugg-glove
ugg-gold
ugg-gunstig
@@ -55358,7 +55849,7 @@ uggespa
uggfemme
uggfor
uggfox
-uggfrance
+uggfranc
uggglove
ugggold
ugggunstig
@@ -55553,6 +56044,8 @@ umzugsunternehmen hann
umzugsunternehmen-hann
unbanked people
unbanked-people
+unbeatable price
+unbeatable-price
unbelievable benefit
unbelievable-benefit
uncensored warfare
@@ -55804,8 +56297,10 @@ upholstery-couch
upholstery-replacement-near
upload and promo
upload foto
+upload racy
upload-file
upload-foto
+upload-racy
uploaded-file
uploadedfile
uploadfile
@@ -55966,6 +56461,7 @@ ustanovka plastik
ustanovka-kanali
ustanovka-plastik
ustrojstvo drena
+ustrojstvo i preimush
ustrojstvo-drena
usual discuss
usual-discuss
@@ -56023,6 +56519,8 @@ uvelichit-podpisc
uy/image
uygun fiyatl
uygun-fiyatl
+uzyskac bonus
+uzyskac-bonus
uƅ
uг
uѕ
@@ -56105,6 +56603,7 @@ value blog
value comment
value of data
value of printing
+value of retaining
value page
value post
value server
@@ -56876,6 +57375,7 @@ vip generat
vip girl
vip gyrl
vip login
+vip reward
vip runescape
vip transfer
vip vito
@@ -56887,6 +57387,7 @@ vip-generat
vip-girl
vip-league
vip-login
+vip-reward
vip-runescape
vip-transfer
vip-vito
@@ -56900,6 +57401,7 @@ vipgenerat
vipgirl
vipgyrl
vipleague
+vipreward
viprunescape
viptransfer
vipvito
@@ -56942,6 +57444,8 @@ viramune
virgin porn
virgin-porn
virginporn
+virin site
+virin-site
virtual coach
virtual credit
virtual funds
@@ -57096,13 +57600,16 @@ visualizes-virtual
visxit
vitaimin
vital infos
+vital sphere
vital-infos
vital-sphere
vitalikor
vitality beam
vitality proper
+vitality treat
vitality-beam
vitality-proper
+vitality-treat
vitalsphere
vitambi
vitamin suppl
@@ -57228,7 +57735,7 @@ vuitton espa
vuitton factor
vuitton fanny
vuitton fashion
-vuitton france
+vuitton franc
vuitton fx
vuitton glass
vuitton hand
@@ -57464,6 +57971,7 @@ waste-of-time
wasting much money
wasting-much-money
watch ad as
+watch and look
watch full length
watch hdonline
watch instant
@@ -57529,7 +58037,10 @@ waynegag
ways you may
ways-you-may
wdmypass
+we buy all
+we buy household
we buy present
+we buy tumble
we dont all
we hqve
we offer serv
@@ -57540,6 +58051,7 @@ we supply prime
we vigorous
we would this
we-are-you
+we-buy-all
we-offer-serv
we-vigorous
wealth academy
@@ -57563,6 +58075,7 @@ wear-shapewear
wearable and intimate
wearinbed
wears a hang
+weather news keep
weave-hair
weavehair
web about animal
@@ -58235,7 +58748,9 @@ whatblog
whatever done
whatever faster
whatll
+whats better
whats blog
+whats good
whats up to
whats up,
whats-blog
@@ -58257,12 +58772,15 @@ wheeles
wheels.co/
wheels.net/
wheels.org/
+when seeking cheap
+when-seeking-cheap
whenshe
where buy
where get
where is admin?
where is moderator?
where sell
+where to download
where to replacement
where-buy
where-can-i
@@ -58426,6 +58944,7 @@ why but this
why designing shabby
why have been
why pay full pric
+why seeking assist
why the exercise
why this exercise
why_designing_shabby
@@ -58435,6 +58954,8 @@ why-the-exercise
why-this-exercise
why-would-you
wɦ
+wicked temptress
+wicked-temptress
wide trading opport
wide-trading-opport
widespread prescription
@@ -58533,6 +59054,7 @@ wilson-jers
wilsonjers
win at blackjack
win at casino
+win biz
win blackjack
win casino
win iphone
@@ -58542,11 +59064,13 @@ win ranks from
win v buck
win сайт
win-a-prize
+win-biz
win-blackjack
win-casino
win-iphone
win-million
win-online
+winbiz
winblackjack
wincasino
window repair near
@@ -59453,6 +59977,8 @@ xperiaケア
xplus.ru/
xpoop
xportant
+xrp ethereum
+xrp-ethereum
xruma
xrumer
xstream
@@ -59669,6 +60195,8 @@ yoour info
yoour web
yooutube
yopenis
+yor invest
+yor-invest
york sportiv
york-sportiv
yorksportiv
@@ -59886,6 +60414,8 @@ your design dude
your dick
your digital business
your display screen
+your dream read
+your dreams read
your e-mail message
your email message
your enjoyed one
@@ -60024,6 +60554,8 @@ your-design-dude
your-desires
your-dick
your-digital-business
+your-dream-read
+your-dreams-read
your-email-message
your-expert-serv
your-expertise-with
@@ -60078,6 +60610,8 @@ yourcredit
yourdesires
yourdick
yourdomainboth
+yourdreamread
+yourdreamsread
yourdui
youre better
youre bettor
@@ -60562,7 +61096,9 @@ zyvox
агенств
адгуард
адекватного муж
+администратор
админу
+азартные
активировать счет
акции
алкогол
@@ -60573,6 +61109,7 @@ zyvox
анифигасебе вылечили
анкету ссылку
анонимность
+апостиль диплома
аппараты медиц
аптека
аптеке
@@ -60591,6 +61128,7 @@ zyvox
аренда яхты
аренды авто
ассортименте предст
+атмосферу праздника
аутсорсинг
базам данны
базу данны
@@ -60604,8 +61142,12 @@ zyvox
бесплатная демо
бесплатная диаг
бесплатно
+бесплатные враще
бесплатные демо
бесплатные диаг
+бесплатных враще
+бесплатных демо
+бесплатных диаг
бесподобную топик
бесподобную фразу
бесподобный топик
@@ -60617,16 +61159,19 @@ zyvox
бинарных опцион
биткоин
битрикс
+благодаря этому
благоустройство въезд
блестящая идея
блог
боброва люб
более волшебным
больных королев
+бонус код
бот термин
ботокс
браузера
брелки
+бренд был
бритва золинген
бритья золинген
брусовых домов
@@ -60637,6 +61182,7 @@ zyvox
в minecraft
в pm
в ватсап
+в приложении
в статье на
вtc
важных факт
@@ -60653,6 +61199,7 @@ zyvox
вђќ
вђњ
веб
+вейджер x
велпатасвир
ветклиника
вещевой кардинг
@@ -60718,6 +61265,7 @@ zyvox
город топ
горшки с поливом
горящих туров
+готовые заготовки
готовые решения
готовый дом
грузоперевозки
@@ -60772,8 +61320,10 @@ zyvox
договор физиче
документов и помощь
документов пропу
+дома лесной
дома ремонт
домены
+дополнительная информ
дорога к участ
дорогие россияне
доска объявлеий
@@ -60816,6 +61366,7 @@ zyvox
жалюзи для умного
желаете мечтаете
желаетемечтаете
+живая пихта
жизненные проблем
жизненые проблем
жк центральны
@@ -60824,6 +61375,7 @@ zyvox
забавная информация
заболевани
загородный дом
+загрузки
заезд для авто
заезд на дачу
займы россии
@@ -60873,9 +61425,12 @@ zyvox
интересн
интернет
интим досуг
+интим-досуг
искусственного интеллекта
исповедь
+использую этот
испытание свай
+ищете где игры?
іe
іl
іn
@@ -60896,11 +61451,13 @@ zyvox
как выбрать
как да изберете
как играть
+как новос
как проект
как работать
каким признакам
карниз для штор
карниз моторизованный
+каталог kra
каталог фабер
качест
качественный
@@ -60980,6 +61537,7 @@ zyvox
легендарные нож
ледипасвир
леонбет
+лесби
лечение зависи
лечение мето
лечение наркомании
@@ -61040,6 +61598,7 @@ zyvox
многое другое
многолетним опытом
мобильное прилож
+мобильных данных
моему мнению
может быть полезным
можно дешевле
@@ -61060,6 +61619,7 @@ zyvox
мощные vps
мою анкету
мск ремонт
+мти срочно
мужские пальто
мультимедийная интег
мультимедийная оснащ
@@ -61151,6 +61711,7 @@ zyvox
огромный выи
одежда
ожерелье
+ознакомиться:
озыгрыше
окна недор
оконных компаний
@@ -61171,6 +61732,8 @@ zyvox
органично впише
осаго
осмокот
+от кардинг
+от коммент
от ожирения
отделка балкона
отзывы
@@ -61178,7 +61741,7 @@ zyvox
открыть сайт
отличная идея
отличные идея
-отыгрыш бонуса
+отыгрыш бонус
официальную гидру
официальный сайт
официальных
@@ -61213,6 +61776,8 @@ zyvox
платок батик
плей фортуна
плейфортуна
+плюс фрисп
+повысить эффект
под ключ
подарки
подарков
@@ -61247,6 +61812,9 @@ zyvox
покер
полезная информация
полезные совет
+получать бонус
+получить апостиль
+помогают значите
помыть машин
пообщаемся
популярной игре
@@ -61273,10 +61841,13 @@ zyvox
прекрасный севрис
прекрасный сервис
прелестный сайт
+премиум досуг
+премиум-досуг
преобрести
при дтп
прибыль
приватные прокси
+привет .
привет друзья
привет ствует
привет!
@@ -61310,7 +61881,7 @@ zyvox
произошла ошибка
промо
прописка собственник
-проститутки
+проститу
просыпаются филосо
протезиров
професси
@@ -61332,6 +61903,7 @@ zyvox
разведение собак
разделе casino
различных отрас
+размер бонус
разработать игру
разработка сайт
разработкасайт
@@ -61342,6 +61914,7 @@ zyvox
рґр
рднк
реабилитация инвалидов
+реально выручает!
реальные деньги
реальные коммент
реальный кардинг
@@ -61393,6 +61966,7 @@ zyvox
рулонные шторы
русский stalker
русском национализ
+ручка роллер
рф
с)))
с¶
@@ -61428,6 +62002,7 @@ zyvox
самые популярные
самый превосход
сварных конструк
+своем сегменте
свой сайт
свою мечту
сѓс
@@ -61437,7 +62012,9 @@ zyvox
секреты молодости
секс
селитра
+семейных ценностей
сервис удобным
+сервисный ремонт
сети работ
симпатичная
симпатичное сообщение
@@ -61504,6 +62081,7 @@ zyvox
статьи
статья
стейки спб
+стеклянная лест
стерили
стили деко
стили проспект
@@ -61606,6 +62184,7 @@ zyvox
хорошая мысль
хорошего понемногу
хорошего хирурга
+хорошо написано!
хостинг нормал
хочется уз
хранение вещей
@@ -61625,6 +62204,7 @@ zyvox
цены
через канаву
через поисск
+чистое наслаж
чистотой и уютной
читы
чувственность
@@ -61639,12 +62219,14 @@ zyvox
шёлковый платок
шкаф в парк
шкуры животных
+шлюхи
щзп
эвакуатор
экономичных до премиа
экскурсионные тур
электрические гарди
электрожалюзи
+электроника бытов
электропривод
элитную мебель
элитныеноутбуки
@@ -61661,6 +62243,7 @@ zyvox
языка алматы
якості link
яндekc
+яндексе
ԝa
ԝe
ԝi
@@ -61728,6 +62311,7 @@ zyvox
מאפרת מקצועית
מתקין מזגנים
תיקון מזגנים
+آزمون نظام
آگهی ارزان
آموزش شرط
آموزش نصب
@@ -61801,8 +62385,17 @@ zyvox
بيع متابعين
پازل باند
پزشکی تعهدی
+پلاستیکی – صندلی
+پلاستیکی پولاد
پلینکو
+پولاد – صندلی
+پولاد صندلی
+پیام شاه
+پیش ساخته
+پیشساخته
+پیشنهاد جذاب
تبخال ها
+تجربه کاربری
تحميل العاب
تخصصی ترین
تخصصی نمای
@@ -61836,16 +62429,14 @@ zyvox
خبرهای امروز
خبرهای فوری
خبرهای گوناگون
-خرید استیل
-خرید تلویزیون
-خرید رپورتاژ
-خرید یو پی اس
+خرید
خسارة الوزن
خصم,كود
خصوصی زبان
خلاصه داستان - دانلود
خلاصه داستان : دانلود
خود ارضايي
+خون در مدفوع
خوندن این مقاله
داستان سکسی
دانلود آهنگ
@@ -61871,7 +62462,6 @@ zyvox
زياده متابعين
ساک
سایت زیر
-سلام خرید
سنگ کلیه
سوپر
سوريا أرخص
@@ -61884,6 +62474,9 @@ zyvox
شركة نقل
شوف سبور
صندلی – ایران
+صندلی – پلاستیکی
+صندلی – پولاد
+صندلی پلاستیکی
طارد الحمام
طراحی لوگو
طراحیلوگو
@@ -61897,10 +62490,7 @@ zyvox
فقدان الوزن
قطره و خبرهای
قم نجار
-قیمت گیر
-قیمت مناسب
-قیمت نبشی
-قیمت و خرید
+قیمت
كاشف الذهب
كاشف المعادن
كاشفات الذهب
@@ -61931,7 +62521,7 @@ zyvox
لماني,تعلم
لمكافحه الحشر ات
لمكافحه الحشرات
-لیست قیمت
+لوازم کمپ
مارکتینگ
متابعين انستقرام
متابعين سناب
@@ -61953,6 +62543,7 @@ zyvox
معلم خصوصی
مقالات انگلیسی
مقاله و بلاگ
+منصة رياضية
منوعات حبيبة
مهاجرت به کانادا
موقع سؤال
@@ -61960,6 +62551,7 @@ zyvox
موقع سناره
موقع صنديد
میرساند!
+نتایج آزمون
نجار بالدما
نقد فیلم
نمایشگاه گناه
@@ -61969,6 +62561,7 @@ zyvox
نيوز, اخبار
نیکو ویروس
ها و بلاگ
+هات بت
هزینه آزمون
هزینهآزمون
همبستر شدن با همسر
@@ -61981,6 +62574,7 @@ zyvox
وبلاگ نویسان
وظائف
وکیل کیفری
+يمكن لللاعبين اللعب
ߋc
ߋd
ߋl
@@ -62278,6 +62872,8 @@ zyvox
クロムハツ
く爽やかに
ケイトスペード
+コスプレ エロ
+コスプレエロ
コピ
ゴマ 効果
ゴマ効果
@@ -62302,6 +62898,7 @@ zyvox
ジェレミースコット
ジェレミスコット
ジブリ女
+シミーズ
シミくすみ
ジャケッ
シューズ
@@ -62708,6 +63305,7 @@ zyvox
撥筋教學
撥筋證照
攜心山
+整復學徒
數位媒體
數位科技
新創工作者
@@ -62968,4 +63566,4 @@ zyvox
魔除
?
蘒
-﨨
\ No newline at end of file
+﨨
diff --git a/js/src/admin/admin.js b/js/src/admin/admin.js
index 886e916d74..40cea78b75 100644
--- a/js/src/admin/admin.js
+++ b/js/src/admin/admin.js
@@ -1922,7 +1922,7 @@ window.frmAdminBuildJS = function() {
}
/**
- * @since x.x
+ * @since 6.27
*
* @param {boolean} denyDropInRepeater
* @param {HTMLElement} draggable
@@ -2868,7 +2868,7 @@ window.frmAdminBuildJS = function() {
}
/**
- * @since x.x
+ * @since 6.27
*
* @param {string} type
* @return {void}
@@ -5251,7 +5251,7 @@ window.frmAdminBuildJS = function() {
}
/**
- * @since x.x
+ * @since 6.27
*
* @param {string} type
* @return {void}
diff --git a/stripe/controllers/FrmTransLiteHooksController.php b/stripe/controllers/FrmTransLiteHooksController.php
index df4124999e..695dfb3a19 100755
--- a/stripe/controllers/FrmTransLiteHooksController.php
+++ b/stripe/controllers/FrmTransLiteHooksController.php
@@ -66,7 +66,7 @@ public static function load_admin_hooks() {
}
/**
- * @since x.x
+ * @since 6.27
*
* @return void
*/
diff --git a/stripe/controllers/FrmTransLiteListsController.php b/stripe/controllers/FrmTransLiteListsController.php
index f4022d8b0f..c6633338e3 100755
--- a/stripe/controllers/FrmTransLiteListsController.php
+++ b/stripe/controllers/FrmTransLiteListsController.php
@@ -122,7 +122,7 @@ public static function route( $action ) {
}
/**
- * @since x.x
+ * @since 6.27
*
* @param bool $route_handled
* @param string $action
diff --git a/stripe/controllers/FrmTransLiteSubscriptionsController.php b/stripe/controllers/FrmTransLiteSubscriptionsController.php
index d2afadfbb3..ee1d1fd227 100755
--- a/stripe/controllers/FrmTransLiteSubscriptionsController.php
+++ b/stripe/controllers/FrmTransLiteSubscriptionsController.php
@@ -154,12 +154,12 @@ public static function change_subscription_status( $atts ) {
}
/**
- * @deprecated x.x
+ * @deprecated 6.27
*
* @return string|null
*/
public static function list_subscriptions_shortcode() {
- _deprecated_function( __METHOD__, 'x.x' );
+ _deprecated_function( __METHOD__, '6.27' );
return null;
}
}
diff --git a/stripe/helpers/FrmTransLiteAppHelper.php b/stripe/helpers/FrmTransLiteAppHelper.php
index 9ba2c7dba0..ac841050cd 100755
--- a/stripe/helpers/FrmTransLiteAppHelper.php
+++ b/stripe/helpers/FrmTransLiteAppHelper.php
@@ -596,7 +596,7 @@ public static function show_currency_dropdown( $id, $name, $action_settings ) {
}
/**
- * @since x.x
+ * @since 6.27
*
* @return bool
*/
@@ -605,12 +605,12 @@ public static function payments_submodule_or_paypal_is_active() {
}
/**
- * @deprecated x.x
+ * @deprecated 6.27
*
* @return bool
*/
public static function should_fallback_to_paypal() {
- _deprecated_function( __METHOD__, 'x.x' );
+ _deprecated_function( __METHOD__, '6.27' );
return false;
}
}
diff --git a/stripe/helpers/FrmTransLiteListHelper.php b/stripe/helpers/FrmTransLiteListHelper.php
index ad02d906b3..47d0fb02cd 100755
--- a/stripe/helpers/FrmTransLiteListHelper.php
+++ b/stripe/helpers/FrmTransLiteListHelper.php
@@ -178,7 +178,7 @@ public function get_sortable_columns() {
/**
* If the Payments submodule or the PayPal add-on is active, add a bulk delete action.
*
- * @since x.x
+ * @since 6.27
*
* @return array
*/
@@ -284,7 +284,7 @@ protected function get_column_info() {
/**
* Check for Payments submodule (Stripe, Authorize.Net add-ons), as well as PayPal.
*
- * @since x.x
+ * @since 6.27
*
* @return bool
*/
@@ -373,7 +373,7 @@ private function get_row_classes( $atts ) {
* Get the checkbox for bulk actions.
* This is only required when the Payments submodule or PayPal is active.
*
- * @since x.x
+ * @since 6.27
*
* @param object $item
*
@@ -404,7 +404,7 @@ private function get_action_column( $item, $field ) {
}
/**
- * @since x.x
+ * @since 6.27
*
* @param object $item
* @param string $field
@@ -462,7 +462,7 @@ private function get_row_actions( $item ) {
}
/**
- * @since x.x
+ * @since 6.27
*
* @return bool
*/
@@ -647,7 +647,7 @@ private function get_mode_column( $item ) {
/**
* Render the tabs for the payments list, if the user has access to coupons.
*
- * @since x.x
+ * @since 6.27
*
* @param string $active_tab
*
diff --git a/stripe/views/lists/coupons.php b/stripe/views/lists/coupons.php
index b3cd61ad99..c96042c555 100755
--- a/stripe/views/lists/coupons.php
+++ b/stripe/views/lists/coupons.php
@@ -7,7 +7,7 @@
Date: Tue, 13 Jan 2026 10:13:15 -0400
Subject: [PATCH 2/3] Prepare for v6.27
---
classes/helpers/FrmAppHelper.php | 2 +-
formidable.php | 2 +-
js/formidable.min.js | 24 +-
js/formidable_admin.js | 2 +-
languages/formidable.pot | 2851 +++++++++++++++---------------
stripe/js/frmstrp.min.js | 4 +-
6 files changed, 1399 insertions(+), 1486 deletions(-)
diff --git a/classes/helpers/FrmAppHelper.php b/classes/helpers/FrmAppHelper.php
index cdb37706a4..121744647e 100644
--- a/classes/helpers/FrmAppHelper.php
+++ b/classes/helpers/FrmAppHelper.php
@@ -29,7 +29,7 @@ class FrmAppHelper {
*
* @var string
*/
- public static $plug_version = '6.26.1';
+ public static $plug_version = '6.27';
/**
* @var bool
diff --git a/formidable.php b/formidable.php
index 3bd191a5dc..e869fe3de9 100644
--- a/formidable.php
+++ b/formidable.php
@@ -2,7 +2,7 @@
/**
* Plugin Name: Formidable Forms
* Description: Quickly and easily create drag-and-drop forms
- * Version: 6.26.1
+ * Version: 6.27
* Plugin URI: https://formidableforms.com/
* Author URI: https://formidableforms.com/
* Author: Strategy11 Form Builder Team
diff --git a/js/formidable.min.js b/js/formidable.min.js
index 07b1526c4d..d0adba8979 100644
--- a/js/formidable.min.js
+++ b/js/formidable.min.js
@@ -33,17 +33,17 @@ key,response.errors);contSubmit=false}}}object.querySelectorAll(".frm-g-recaptch
jQuery(document).trigger("frmFormErrors",[object,response]);fieldsets.forEach(field=>field.classList.remove("frm_doing_ajax"));scrollToFirstField(object);if(contSubmit)object.submit();else{object.insertAdjacentHTML("afterbegin",response.error_message);checkForErrorsAndMaybeSetFocus()}}else{showFileLoading(object);object.submit()}};error=function(){object.querySelectorAll('input[type="submit"], input[type="button"]').forEach(button=>button.disabled=false);object.submit()};postToAjaxUrl(object,data,
success,error)}function postToAjaxUrl(form,data,success,error){let ajaxUrl,action,ajaxParams;ajaxUrl=frm_js.ajax_url;action=form.getAttribute("action");if("string"===typeof action&&-1!==action.indexOf("?action=frm_forms_preview"))ajaxUrl=action.split("?action=frm_forms_preview")[0];ajaxParams={type:"POST",url:ajaxUrl,data:data,success:success};if("function"===typeof error)ajaxParams.error=error;jQuery.ajax(ajaxParams)}function afterFormSubmitted(object,response){const tempDiv=document.createElement("div");
tempDiv.innerHTML=response.content;const formCompleted=tempDiv.querySelector(".frm_message");if(formCompleted)jQuery(document).trigger("frmFormComplete",[object,response]);else jQuery(document).trigger("frmPageChanged",[object,response])}function afterFormSubmittedBeforeReplace(object,response){const tempDiv=document.createElement("div");tempDiv.innerHTML=response.content;const formCompleted=tempDiv.querySelector(".frm_message");if(formCompleted)triggerCustomEvent(document,"frmFormCompleteBeforeReplace",
-{object,response})}function removeAddedScripts(formContainer,formID){const endReplace=document.querySelectorAll(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.forEach(el=>el.remove())}}function maybeSlideOut(oldContent,newContent){let c,newClass="frm_slideout";if(newContent.indexOf(" frm_slide")!==-1){c=oldContent.children();if(newContent.indexOf(" frm_going_back")!==-1)newClass+=" frm_going_back";c.removeClass("frm_going_back");
-c.addClass(newClass);return 300}return 0}function addUrlParam(response){let url;if(history.pushState&&typeof response.page!=="undefined"){url=addQueryVar("frm_page",response.page);window.history.pushState({html:response.html},"","?"+url)}}function addQueryVar(key,value){let kvp,i,x;key=encodeURI(key);value=encodeURI(value);kvp=document.location.search.substr(1).split("&");i=kvp.length;while(i--){x=kvp[i].split("=");if(x[0]==key){x[1]=value;kvp[i]=x.join("=");break}}if(i<0)kvp[kvp.length]=[key,value].join("=");
-return kvp.join("&")}function addFieldError($fieldCont,key,jsErrors){let id,describedBy,roleString;const container=$fieldCont instanceof jQuery?$fieldCont.get(0):$fieldCont;if(!container||container.offsetParent===null)return;container.classList.add("frm_blank_field");const input=container.querySelector("input, select, textarea");id=getErrorElementId(key,input);describedBy=input?input.getAttribute("aria-describedby"):null;if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,
-jsErrors);else{let errorHtml;if(-1!==jsErrors[key].indexOf("
'+jsErrors[key]+"
"}container.insertAdjacentHTML("beforeend",errorHtml);if(input){if(!describedBy)describedBy=id;else if(describedBy.indexOf(id)===-1&&describedBy.indexOf("frm_error_field_")===-1){const errorFirst=input.dataset.errorFirst;if(errorFirst==="0")describedBy=describedBy+" "+
-id;else describedBy=id+" "+describedBy}input.setAttribute("aria-describedby",describedBy)}}if(input)if(["radio","checkbox"].includes(input.type)){const group=input.closest('[role="radiogroup"], [role="group"]');if(group)group.setAttribute("aria-invalid","true")}else input.setAttribute("aria-invalid","true");jQuery(document).trigger("frmAddFieldError",[jQuery(container),key,jsErrors])}function getErrorElementId(key,input){if(isNaN(key)||!input||!input.id)return"frm_error_field_"+key;return"frm_error_"+
-input.id}function removeFieldError(fieldCont){const container=fieldCont instanceof jQuery?fieldCont.get(0):fieldCont;if(!container)return;const errorMessage=container.querySelector(".frm_error");const errorId=errorMessage?errorMessage.id:"";const input=container.querySelector("input, select, textarea");let describedBy=input?input.getAttribute("aria-describedby"):null;container.classList.remove("frm_blank_field","has-error");if(input)if("true"===input.getAttribute("aria-invalid"))input.setAttribute("aria-invalid",
-"false");else if(["radio","checkbox"].includes(input.type)){const group=input.closest('[role="radiogroup"], [role="group"]');if(group)group.setAttribute("aria-invalid","false")}if(errorMessage)errorMessage.remove();if(input){input.removeAttribute("aria-describedby");if(describedBy){describedBy=describedBy.replace(errorId,"").trim();if(describedBy)input.setAttribute("aria-describedby",describedBy)}}}function removeAllErrors(){document.querySelectorAll(".form-field").forEach(field=>{field.classList.remove("frm_blank_field",
-"has-error")});document.querySelectorAll(".form-field .frm_error").forEach(error=>error.remove());document.querySelectorAll(".frm_error_style").forEach(error=>error.remove())}function scrollToFirstField(object){if("function"===typeof object.get)object=object.get(0);const field=object.querySelector(".frm_blank_field");if(field)frmFrontForm.scrollMsg(jQuery(field),object,true)}function showSubmitLoading($object){showLoadingIndicator($object);disableSubmitButton($object);disableSaveDraft($object)}function showLoadingIndicator($object){if(!$object.hasClass("frm_loading_form")&&
-!$object.hasClass("frm_loading_prev")){addLoadingClass($object);$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){const loadingClass=isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loadingClass)}function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading(_,enable,processesRunning){if(processesRunning>0)return;document.querySelectorAll(".frm_loading_form").forEach(function(form){form.classList.remove("frm_loading_form",
+{object,response})}function removeAddedScripts(formContainer,formID){const endReplace=document.querySelectorAll(".frm_end_ajax_"+formID);if(endReplace.length){formContainer.nextUntil(".frm_end_ajax_"+formID).remove();endReplace.forEach(el=>el.remove())}}function maybeSlideOut(oldContent,newContent){let c,newClass="frm_slideout";if(newContent.includes(" frm_slide")){c=oldContent.children();if(newContent.includes(" frm_going_back"))newClass+=" frm_going_back";c.removeClass("frm_going_back");c.addClass(newClass);
+return 300}return 0}function addUrlParam(response){let url;if(history.pushState&&typeof response.page!=="undefined"){url=addQueryVar("frm_page",response.page);window.history.pushState({html:response.html},"","?"+url)}}function addQueryVar(key,value){let kvp,i,x;key=encodeURI(key);value=encodeURI(value);kvp=document.location.search.substr(1).split("&");i=kvp.length;while(i--){x=kvp[i].split("=");if(x[0]==key){x[1]=value;kvp[i]=x.join("=");break}}if(i<0)kvp[kvp.length]=[key,value].join("=");return kvp.join("&")}
+function addFieldError($fieldCont,key,jsErrors){let id,describedBy,roleString;const container=$fieldCont instanceof jQuery?$fieldCont.get(0):$fieldCont;if(!container||container.offsetParent===null)return;container.classList.add("frm_blank_field");const input=container.querySelector("input, select, textarea");id=getErrorElementId(key,input);describedBy=input?input.getAttribute("aria-describedby"):null;if(typeof frmThemeOverride_frmPlaceError==="function")frmThemeOverride_frmPlaceError(key,jsErrors);
+else{let errorHtml;if(-1!==jsErrors[key].indexOf("
'+jsErrors[key]+"
"}container.insertAdjacentHTML("beforeend",errorHtml);if(input){if(!describedBy)describedBy=id;else if(!describedBy.includes(id)&&!describedBy.includes("frm_error_field_")){const errorFirst=input.dataset.errorFirst;if(errorFirst==="0")describedBy=describedBy+" "+id;else describedBy=
+id+" "+describedBy}input.setAttribute("aria-describedby",describedBy)}}if(input)if(["radio","checkbox"].includes(input.type)){const group=input.closest('[role="radiogroup"], [role="group"]');if(group)group.setAttribute("aria-invalid","true")}else input.setAttribute("aria-invalid","true");jQuery(document).trigger("frmAddFieldError",[jQuery(container),key,jsErrors])}function getErrorElementId(key,input){if(isNaN(key)||!input||!input.id)return"frm_error_field_"+key;return"frm_error_"+input.id}function removeFieldError(fieldCont){const container=
+fieldCont instanceof jQuery?fieldCont.get(0):fieldCont;if(!container)return;const errorMessage=container.querySelector(".frm_error");const errorId=errorMessage?errorMessage.id:"";const input=container.querySelector("input, select, textarea");let describedBy=input?input.getAttribute("aria-describedby"):null;container.classList.remove("frm_blank_field","has-error");if(input)if("true"===input.getAttribute("aria-invalid"))input.setAttribute("aria-invalid","false");else if(["radio","checkbox"].includes(input.type)){const group=
+input.closest('[role="radiogroup"], [role="group"]');if(group)group.setAttribute("aria-invalid","false")}if(errorMessage)errorMessage.remove();if(input){input.removeAttribute("aria-describedby");if(describedBy){describedBy=describedBy.replace(errorId,"").trim();if(describedBy)input.setAttribute("aria-describedby",describedBy)}}}function removeAllErrors(){document.querySelectorAll(".form-field").forEach(field=>{field.classList.remove("frm_blank_field","has-error")});document.querySelectorAll(".form-field .frm_error").forEach(error=>
+error.remove());document.querySelectorAll(".frm_error_style").forEach(error=>error.remove())}function scrollToFirstField(object){if("function"===typeof object.get)object=object.get(0);const field=object.querySelector(".frm_blank_field");if(field)frmFrontForm.scrollMsg(jQuery(field),object,true)}function showSubmitLoading($object){showLoadingIndicator($object);disableSubmitButton($object);disableSaveDraft($object)}function showLoadingIndicator($object){if(!$object.hasClass("frm_loading_form")&&!$object.hasClass("frm_loading_prev")){addLoadingClass($object);
+$object.trigger("frmStartFormLoading")}}function addLoadingClass($object){const loadingClass=isGoingToPrevPage($object)?"frm_loading_prev":"frm_loading_form";$object.addClass(loadingClass)}function isGoingToPrevPage($object){return typeof frmProForm!=="undefined"&&frmProForm.goingToPreviousPage($object)}function removeSubmitLoading(_,enable,processesRunning){if(processesRunning>0)return;document.querySelectorAll(".frm_loading_form").forEach(function(form){form.classList.remove("frm_loading_form",
"frm_loading_prev");jQuery(form).trigger("frmEndFormLoading");if(enable==="enable"){enableSubmitButton(form);enableSaveDraft(form)}})}function showFileLoading(object){const loading=document.getElementById("frm_loading");if(loading===null)return;const fileInput=object.querySelector("input[type=file]");const fileval=fileInput?fileInput.value:"";if(fileval!=="")setTimeout(function(){jQuery(loading).fadeIn("slow")},2E3)}function confirmClick(){const message=this.dataset.frmconfirm;return confirm(message)}
-function onHoneypotFieldChange(){const css=window.getComputedStyle(this).boxShadow;if(css&&css.match(/inset/))this.parentNode.removeChild(this)}function changeFocusWhenClickComboFieldLabel(){let label;const comboInputsContainer=document.querySelectorAll(".frm_combo_inputs_container");comboInputsContainer.forEach(function(inputsContainer){if(!inputsContainer.closest(".frm_form_field"))return;label=inputsContainer.closest(".frm_form_field").querySelector(".frm_primary_label");if(!label)return;label.addEventListener("click",
+function onHoneypotFieldChange(){const css=window.getComputedStyle(this).boxShadow;if(css&&css.match(/inset/))this.remove()}function changeFocusWhenClickComboFieldLabel(){let label;const comboInputsContainer=document.querySelectorAll(".frm_combo_inputs_container");comboInputsContainer.forEach(function(inputsContainer){if(!inputsContainer.closest(".frm_form_field"))return;label=inputsContainer.closest(".frm_form_field").querySelector(".frm_primary_label");if(!label)return;label.addEventListener("click",
function(){inputsContainer.querySelector(".frm_form_field:first-child input, .frm_form_field:first-child select, .frm_form_field:first-child textarea").focus()})})}function maybeFocusOnComboSubField(element){if("FIELDSET"!==element.nodeName)return false;if(!element.querySelector(".frm_combo_inputs_container"))return false;const comboSubfield=element.querySelector('[aria-invalid="true"]');if(comboSubfield){focusInput(comboSubfield);return true}return false}function checkForErrorsAndMaybeSetFocus(){let errors,
element,timeoutCallback;if(!frm_js.focus_first_error)return;errors=document.querySelectorAll(".frm_form_field .frm_error");if(!errors.length)return;element=errors[0];do{element=element.previousSibling;if(-1!==["input","select","textarea"].indexOf(element.nodeName.toLowerCase())){focusInput(element);break}if(maybeFocusOnComboSubField(element))break;if("undefined"!==typeof element.classList){if(element.classList.contains("html-active"))timeoutCallback=function(){const textarea=element.querySelector("textarea");
if(null!==textarea)textarea.focus()};else if(element.classList.contains("tmce-active"))timeoutCallback=function(){tinyMCE.activeEditor.focus()};else if(element.classList.contains("frm_opt_container")){const firstInput=element.querySelector("input");if(firstInput){focusInput(firstInput);break}}if("function"===typeof timeoutCallback){setTimeout(timeoutCallback,0);break}}}while(element.previousSibling)}function focusInput(input){if(input.offsetParent!==null)input.focus();else triggerCustomEvent(document,
@@ -62,8 +62,8 @@ captcha.getAttribute("data-rid")!==null;if(rendered)return;const size=captcha.ge
formID)}}const activeCaptcha=getSelectedCaptcha(captchaSelector);const captchaContainer=typeof turnstile!=="undefined"&&turnstile===activeCaptcha?"#"+captcha.id:captcha.id;const captchaID=activeCaptcha.render(captchaContainer,params);captcha.setAttribute("data-rid",captchaID);maybeFixCaptchaLabel(captcha)},afterSingleRecaptcha:function(){const recaptcha=document.querySelector(".frm-show-form .g-recaptcha");const object=recaptcha?recaptcha.closest("form"):null;frmFrontForm.submitFormNow(object)},afterRecaptcha:function(_,
formID){const object=document.querySelector("#frm_form_"+formID+"_container form");frmFrontForm.submitFormNow(object)},submitForm:function(e){frmFrontForm.submitFormManual(e,this)},submitFormManual:function(e,object){if(document.body.classList.contains("wp-admin")&&!object.closest(".frmapi-form"))return;e.preventDefault();if(typeof frmProForm!=="undefined"&&typeof frmProForm.submitAllowed==="function"&&!frmProForm.submitAllowed(object))return;const errors=frmFrontForm.validateFormSubmit(object);if(Object.keys(errors).length!==
0)return;const invisibleRecaptcha=hasInvisibleRecaptcha(object);if(invisibleRecaptcha){showLoadingIndicator(jQuery(object));executeInvisibleRecaptcha(invisibleRecaptcha)}else{showSubmitLoading(jQuery(object));frmFrontForm.submitFormNow(object)}},submitFormNow:function(object){let hasFileFields,antispamInput,classList=object.className.trim().split(/\s+/gi);if(object.hasAttribute("data-token")&&null===object.querySelector('[name="antispam_token"]')){antispamInput=document.createElement("input");antispamInput.type=
-"hidden";antispamInput.name="antispam_token";antispamInput.value=object.getAttribute("data-token");object.appendChild(antispamInput)}const uniqueIDInput=document.createElement("input");uniqueIDInput.type="hidden";uniqueIDInput.name="unique_id";uniqueIDInput.value=getUniqueKey();object.appendChild(uniqueIDInput);if(classList.indexOf("frm_ajax_submit")>-1){const fileInputs=object.querySelectorAll('input[type="file"]');hasFileFields=Array.from(fileInputs).filter(input=>!!input.value).length;if(hasFileFields<
-1){const actionInput=object.querySelector('input[name="frm_action"]');const action=actionInput?actionInput.value:"";frmFrontForm.checkFormErrors(object,action)}else object.submit()}else object.submit()},validateFormSubmit:function(object){const form=object instanceof jQuery?object.get(0):object;if(typeof tinyMCE!=="undefined"&&form&&form.querySelector(".wp-editor-wrap"))tinyMCE.triggerSave();jsErrors=[];if(shouldJSValidate(object)){frmFrontForm.getAjaxFormErrors(object);if(Object.keys(jsErrors).length)frmFrontForm.addAjaxFormErrors(object)}return jsErrors},
+"hidden";antispamInput.name="antispam_token";antispamInput.value=object.getAttribute("data-token");object.append(antispamInput)}const uniqueIDInput=document.createElement("input");uniqueIDInput.type="hidden";uniqueIDInput.name="unique_id";uniqueIDInput.value=getUniqueKey();object.append(uniqueIDInput);if(classList.includes("frm_ajax_submit")){const fileInputs=object.querySelectorAll('input[type="file"]');hasFileFields=Array.from(fileInputs).filter(input=>!!input.value).length;if(hasFileFields<1){const actionInput=
+object.querySelector('input[name="frm_action"]');const action=actionInput?actionInput.value:"";frmFrontForm.checkFormErrors(object,action)}else object.submit()}else object.submit()},validateFormSubmit:function(object){const form=object instanceof jQuery?object.get(0):object;if(typeof tinyMCE!=="undefined"&&form&&form.querySelector(".wp-editor-wrap"))tinyMCE.triggerSave();jsErrors=[];if(shouldJSValidate(object)){frmFrontForm.getAjaxFormErrors(object);if(Object.keys(jsErrors).length)frmFrontForm.addAjaxFormErrors(object)}return jsErrors},
getAjaxFormErrors:function(object){let customErrors,key;const form=object instanceof jQuery?object.get(0):object;jsErrors=validateForm(object);if(typeof frmThemeOverride_jsErrors==="function"){const actionInput=form?form.querySelector('input[name="frm_action"]'):null;const action=actionInput?actionInput.value:"";customErrors=frmThemeOverride_jsErrors(action,object);if(Object.keys(customErrors).length)for(key in customErrors)jsErrors[key]=customErrors[key]}triggerCustomEvent(document,"frm_get_ajax_form_errors",
{formEl:object,errors:jsErrors});return jsErrors},addAjaxFormErrors:function(object){let key;const form=object instanceof jQuery?object.get(0):object;removeAllErrors();for(key in jsErrors){const fieldCont=form?form.querySelector("#frm_field_"+key+"_container"):null;if(fieldCont)addFieldError(fieldCont,key,jsErrors);else delete jsErrors[key]}scrollToFirstField(object);checkForErrorsAndMaybeSetFocus()},checkFormErrors:getFormErrors,checkRequiredField,showSubmitLoading,removeSubmitLoading,scrollToID:function(id){const object=
jQuery(document.getElementById(id));frmFrontForm.scrollMsg(object,false)},scrollMsg:function(id,object,animate){let newPos,m,b,screenTop,screenBottom,scrollObj="";if(typeof object==="undefined"){scrollObj=jQuery(document.getElementById("frm_form_"+id+"_container"));if(scrollObj.length<1)return}else if(typeof id==="string"){const formEl=object instanceof jQuery?object.get(0):object;const fieldEl=formEl?formEl.querySelector("#frm_field_"+id+"_container"):null;scrollObj=fieldEl?jQuery(fieldEl):jQuery()}else scrollObj=
diff --git a/js/formidable_admin.js b/js/formidable_admin.js
index 46e276dcca..185e609543 100644
--- a/js/formidable_admin.js
+++ b/js/formidable_admin.js
@@ -1 +1 @@
-(()=>{var e={65:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(8793),i=r(1323);function o(e){var t=(0,n.A)(e);return function(e){return(0,i.A)(t,e)}}},1323:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e
":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,r){if(e)throw t;return r}};function i(e,t){var r,i,o,a,l,s,d=[];for(r=0;r{"use strict";r.d(t,{A:()=>i});var n=r(65);function i(e){var t=(0,n.A)(e);return function(e){return+t({n:e})}}},8793:(e,t,r)=>{"use strict";var n,i,o,a;function l(e){for(var t,r,l,s,d=[],c=[];t=e.match(a);){for(r=t[0],(l=e.substr(0,t.index).trim())&&d.push(l);s=c.pop();){if(o[r]){if(o[r][0]===s){r=o[r][1]||r;break}}else if(i.indexOf(s)>=0||n[s]l}),n={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},i=["(","?"],o={")":["("],":":["?","?:"]},a=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/},7521:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(6956),i=r(7395);const o=function(e,t){return function(r,o,a){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10,s=e[t];if((0,i.A)(r)&&(0,n.A)(o))if("function"==typeof a)if("number"==typeof l){var d={callback:a,priority:l,namespace:o};if(s[r]){var c,u=s[r].handlers;for(c=u.length;c>0&&!(l>=u[c-1].priority);c--);c===u.length?u[c]=d:u.splice(c,0,d),s.__current.forEach(function(e){e.name===r&&e.currentIndex>=c&&e.currentIndex++})}else s[r]={handlers:[d],runs:0};"hookAdded"!==r&&e.doAction("hookAdded",r,o,a,l)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}}},11:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(){var r,n,i=e[t];return null!==(r=null===(n=i.__current[i.__current.length-1])||void 0===n?void 0:n.name)&&void 0!==r?r:null}}},5375:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(7395);const i=function(e,t){return function(r){var i=e[t];if((0,n.A)(r))return i[r]&&i[r].runs?i[r].runs:0}}},3561:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(r){var n=e[t];return void 0===r?void 0!==n.__current[0]:!!n.__current[0]&&r===n.__current[0].name}}},8830:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(r,n){var i=e[t];return void 0!==n?r in i&&i[r].handlers.some(function(e){return e.namespace===n}):r in i}}},7765:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(3029),i=r(7521),o=r(4194),a=r(8830),l=r(6763),s=r(11),d=r(3561),c=r(5375),u=function e(){(0,n.A)(this,e),this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=(0,i.A)(this,"actions"),this.addFilter=(0,i.A)(this,"filters"),this.removeAction=(0,o.A)(this,"actions"),this.removeFilter=(0,o.A)(this,"filters"),this.hasAction=(0,a.A)(this,"actions"),this.hasFilter=(0,a.A)(this,"filters"),this.removeAllActions=(0,o.A)(this,"actions",!0),this.removeAllFilters=(0,o.A)(this,"filters",!0),this.doAction=(0,l.A)(this,"actions"),this.applyFilters=(0,l.A)(this,"filters",!0),this.currentAction=(0,s.A)(this,"actions"),this.currentFilter=(0,s.A)(this,"filters"),this.doingAction=(0,d.A)(this,"actions"),this.doingFilter=(0,d.A)(this,"filters"),this.didAction=(0,c.A)(this,"actions"),this.didFilter=(0,c.A)(this,"filters")};const f=function(){return new u}},4194:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(6956),i=r(7395);const o=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(o,a){var l=e[t];if((0,i.A)(o)&&(r||(0,n.A)(a))){if(!l[o])return 0;var s=0;if(r)s=l[o].handlers.length,l[o]={runs:l[o].runs,handlers:[]};else for(var d=l[o].handlers,c=function(e){d[e].namespace===a&&(d.splice(e,1),s++,l.__current.forEach(function(t){t.name===o&&t.currentIndex>=e&&t.currentIndex--}))},u=d.length-1;u>=0;u--)c(u);return"hookRemoved"!==o&&e.doAction("hookRemoved",o,a),s}}}},6763:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n){var i=e[t];i[n]||(i[n]={handlers:[],runs:0}),i[n].runs++;for(var o=i[n].handlers,a=arguments.length,l=new Array(a>1?a-1:0),s=1;s{"use strict";r.d(t,{se:()=>n});var n=(0,r(7765).A)();n.addAction,n.addFilter,n.removeAction,n.removeFilter,n.hasAction,n.hasFilter,n.removeAllActions,n.removeAllFilters,n.doAction,n.applyFilters,n.currentAction,n.currentFilter,n.doingAction,n.doingFilter,n.didAction,n.didFilter,n.actions,n.filters},7395:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}},6956:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}},772:(e,t,r)=>{"use strict";r.d(t,{h:()=>d});var n=r(4467),i=r(5397);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"default";n.data[t]=a(a(a({},l),n.data[t]),e),n.data[t][""]=a(a({},l[""]),n.data[t][""])},u=function(e,t){c(e,t),d()},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return n.data[e]||c(void 0,e),n.dcnpgettext(e,t,r,i,o)},m=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},_=function(e,t,n){var i=f(n,t,e);return r?(i=r.applyFilters("i18n.gettext_with_context",i,e,t,n),r.applyFilters("i18n.gettext_with_context_"+m(n),i,e,t,n)):i};if(e&&u(e,t),r){var p=function(e){s.test(e)&&d()};r.addAction("hookAdded","core/i18n",p),r.addAction("hookRemoved","core/i18n",p)}return{getLocaleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return n.data[e]},setLocaleData:u,resetLocaleData:function(e,t){n.data={},n.pluralForms={},u(e,t)},subscribe:function(e){return o.add(e),function(){return o.delete(e)}},__:function(e,t){var n=f(t,void 0,e);return r?(n=r.applyFilters("i18n.gettext",n,e,t),r.applyFilters("i18n.gettext_"+m(t),n,e,t)):n},_x:_,_n:function(e,t,n,i){var o=f(i,void 0,e,t,n);return r?(o=r.applyFilters("i18n.ngettext",o,e,t,n,i),r.applyFilters("i18n.ngettext_"+m(i),o,e,t,n,i)):o},_nx:function(e,t,n,i,o){var a=f(o,i,e,t,n);return r?(a=r.applyFilters("i18n.ngettext_with_context",a,e,t,n,i,o),r.applyFilters("i18n.ngettext_with_context_"+m(o),a,e,t,n,i,o)):a},isRTL:function(){return"rtl"===_("ltr","text direction")},hasTranslation:function(e,t,i){var o,a,l=t?t+""+e:e,s=!(null===(o=n.data)||void 0===o||null===(a=o[null!=i?i:"default"])||void 0===a||!a[l]);return r&&(s=r.applyFilters("i18n.has_translation",s,e,t,i),s=r.applyFilters("i18n.has_translation_"+m(i),s,e,t,i)),s}}}},5839:(e,t,r)=>{"use strict";r.d(t,{__:()=>a});var n=r(772),i=r(2133),o=(0,n.h)(void 0,void 0,i.se),a=(o.getLocaleData.bind(o),o.setLocaleData.bind(o),o.resetLocaleData.bind(o),o.subscribe.bind(o),o.__.bind(o));o._x.bind(o),o._n.bind(o),o._nx.bind(o),o.isRTL.bind(o),o.hasTranslation.bind(o)},9575:(e,t,r)=>{"use strict";r.d(t,{__:()=>n.__}),r(181),r(772);var n=r(5839)},181:(e,t,r)=>{"use strict";var n=r(8616),i=r.n(n);r(7604),i()(console.error)},1105:(e,t,r)=>{"use strict";r.r(t),r.d(t,{addonError:()=>c,afterAddonInstall:()=>d,extractErrorFromAddOnResponse:()=>s,toggleAddonState:()=>l});var n=r(9575),i=frmDom,o=i.div,a=i.svg;function l(e,t){var r,n=null!==(r=window.ajaxurl)&&void 0!==r?r:frm_js.ajax_url;jQuery(".frm-addon-error").remove();var i=jQuery(e),o=i.attr("rel"),a=i.parent(),l=a.parent().find(".addon-status-label");i.addClass("frm_loading_button"),jQuery.ajax({url:n,type:"POST",async:!0,cache:!1,dataType:"json",data:{action:t,nonce:frmGlobal.nonce,plugin:o},success:function(e){var r,n,o;"string"!=typeof(e=null!==(r=null===(n=e)||void 0===n?void 0:n.data)&&void 0!==r?r:e)&&"string"==typeof e.message&&(void 0!==e.saveAndReload&&(o=e.saveAndReload),e=e.message);var u=s(e);u?c(u,a,i):(d(e,i,l,a,o,t),wp.hooks.doAction("frm_update_addon_state",e))},error:function(){i.removeClass("frm_loading_button")}})}function s(e){return"string"!=typeof e&&(void 0===e.success||!e.success)&&(e.form&&jQuery(e.form).is("#message")?{message:jQuery(e.form).find("p").html()}:e)}function d(e,t,r,i,l){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"frm_activate_addon",d=frm_admin_js,c=document.querySelectorAll(".frm-addon-status");c.forEach(function(t){t.textContent=e,t.style.display="block"}),t.css({opacity:"0"}),document.querySelectorAll(".frm-oneclick").forEach(function(e){e.style.display="none"}),function(){var e=document.getElementById("frm_upgrade_modal");if(e){e.classList.add("frm-success");var t=e.querySelector(".frm-upgrade-message");if(t){var r=t.querySelector("img");t.replaceChildren((0,n.__)("Great! Everything's ready to go!","formidable"),document.createElement("br"),(0,n.__)("You just need to refresh the builder so the new field becomes available.","formidable")),r&&t.append(r)}var i=document.querySelector(".frm-addon-status");i&&(i.textContent="");var o,l=e.querySelector(".frm-circled-icon");if(l)l.classList.add("frm-circled-icon-green"),null===(o=l.querySelector("svg"))||void 0===o||o.replaceWith(a({href:"#frm_checkmark_icon"}))}}();var f={frm_activate_addon:{class:"frm-addon-active",message:d.active},frm_deactivate_addon:{class:"frm-addon-installed",message:d.installed},frm_uninstall_addon:{class:"frm-addon-not-installed",message:d.not_installed}};f.frm_install_addon=f.frm_activate_addon;var m=r[0];m&&(m.textContent=f[s].message);var _=i[0].parentElement;_.classList.remove("frm-addon-not-installed","frm-addon-installed","frm-addon-active"),_.classList.add(f[s].class),t[0].classList.remove("frm_loading_button"),document.querySelectorAll(".frm-admin-page-import, #frm-admin-smtp, #frm-welcome").length>0?window.location.reload():["settings","form_builder"].includes(l)&&c.forEach(function(e){var t=null!==e.closest("#frm_upgrade_modal");e.append(function(e,t){var r,i=[u(e)];return t&&i.push(((r=document.createElement("a")).setAttribute("href","#"),r.classList.add("button","button-secondary","frm-button-secondary","dismiss"),r.textContent=(0,n.__)("Not Now","formidable"),r)),o({className:"frm-save-and-reload-options",children:i})}(l,t))})}function c(e,t,r){e.form?(jQuery(".frm-inline-error").remove(),r.closest(".frm-card").html(e.form).css({padding:5}).find("#upgrade").attr("rel",r.attr("rel")).on("click",installAddonWithCreds)):(t.append('"),r.removeClass("frm_loading_button"),jQuery(".frm-addon-error").delay(4e3).fadeOut())}function u(e){var t=document.createElement("button");return t.classList.add("frm-save-and-reload","button","button-primary","frm-button-primary"),t.textContent=(0,n.__)("Save and Reload","formidable"),t.addEventListener("click",function(){var t;"form_builder"===e?((t=document.getElementById("frm_submit_side_top")).classList.contains("frm_submit_ajax")&&t.setAttribute("data-new-addon-installed",!0),t.click()):"settings"===e&&function(){var e=document.getElementById("form_settings_page");if(null!==e){var t=e.querySelector("form.frm_form_settings");null!==t&&(wp.hooks.doAction("frm_reset_fields_updated"),t.submit())}}()}),t}},4260:(e,t,r)=>{"use strict";r.r(t),r.d(t,{addOneClick:()=>o,initModal:()=>a,initUpgradeModal:()=>l});var n=r(9575),i=frmDom.svg;function o(e,t,r){var o;if("modal"===t)o=document.getElementById("frm_upgrade_modal");else{if("tab"!==t)return;o=document.getElementById(e.getAttribute("href").substr(1))}var a,l=o.querySelector(".frm-oneclick"),s=o.querySelector(".frm-upgrade-message"),d=o.querySelector(".frm-upgrade-link"),c=o.querySelector(".frm-oneclick-button"),u=o.querySelector(".frm-addon-status"),f=e.getAttribute("data-oneclick"),m=e.getAttribute("data-message"),_="block",p="block",g="none",y=o.querySelector(".frm-circled-icon");y&&(y.classList.remove("frm-circled-icon-green"),null===(a=y.querySelector("svg"))||void 0===a||a.replaceWith(i({href:"#frm_filled_lock_icon"})));var h=o.querySelector(".frm-learn-more");if(h&&(h.href=e.dataset.learnMore),null!==l&&void 0!==f&&f){null===m&&(p="none"),_="none",g="block",f=JSON.parse(f),c.className=c.className.replace(" frm-install-addon","").replace(" frm-activate-addon",""),c.className=c.className+" "+f.class,c.rel=f.url,l.textContent=(0,n.__)("This plugin is not activated. Would you like to activate it now?","formidable"),c.textContent=(0,n.__)("Activate","formidable");var v=e.querySelector("use");v&&(null==y||y.querySelector("svg").replaceWith(i({href:v.getAttribute("href")||v.getAttribute("xlink:href"),classList:["frm_svg32"]})))}m||(m=s.getAttribute("data-default")),void 0!==r&&(m=m.replace('',r)),s.innerHTML=m,e.dataset.upsellImage&&s.append(frmDom.img({src:e.dataset.upsellImage,alt:e.dataset.upgrade})),d.href=function(e,t){var r=e.getAttribute("data-link");return null!=r&&""!==r||(r=t.getAttribute("data-default")),r}(e,d),u.style.display="none",l.style.display=g,c.style.display="block"===g?"inline-block":g,s.style.display=p,d.style.display="block"===_?"inline-block":_;var b=d.closest(".frm-upgrade-modal-actions");b&&(b.style.display="block"===_?"flex":_)}function a(e,t){var r=jQuery(e);if(!r.length)return!1;void 0===t&&(t="552px");var n={dialogClass:"frm-dialog",modal:!0,autoOpen:!1,closeOnEscape:!0,width:t,resizable:!1,draggable:!1,open:function(){var e,t;jQuery(".ui-dialog-titlebar").addClass("frm_hidden").removeClass("ui-helper-clearfix"),jQuery("#wpwrap").addClass("frm_overlay"),jQuery(".frm-dialog").removeClass("ui-widget ui-widget-content ui-corner-all"),r.removeClass("ui-dialog-content ui-widget-content"),e=r,t=function(){e.dialog("close")},jQuery(".ui-widget-overlay").on("click",t),e.on("click","a.dismiss",t)},close:function(){jQuery("#wpwrap").removeClass("frm_overlay"),jQuery(".spinner").css("visibility","hidden"),this.removeAttribute("data-option-type");var e=document.getElementById("bulk-option-type");e&&(e.value="")}};return r.dialog(n),r}function l(){var e=a("#frm_upgrade_modal");function t(t){var r,n,i;if((r=t.target).classList){var a=r.classList.contains("frm_show_expired_modal")||null!==r.querySelector(".frm_show_expired_modal")||r.closest(".frm_show_expired_modal");if("change"===t.type&&r.classList.contains("frm_select_with_upgrade")){var l=r.options[r.selectedIndex];l&&l.dataset.upgrade&&(r=l)}if(!r.dataset.upgrade){var s=r.closest("[data-upgrade]");if(!s){if(!(s=r.closest(".frm_field_box")))return;r.dataset.upgrade=""}r=s}if(a)wp.hooks.doAction("frm_show_expired_modal",r);else{var d=r.dataset.upgrade;if(d&&!r.classList.contains("frm_show_upgrade_tab")){t.preventDefault();var c=e.get(0),u=c.querySelector(".frm_lock_icon");u&&(u.style.display="block",u.classList.remove("frm_lock_open_icon"),u.querySelector("use").setAttribute("href","#frm_lock_icon"));var f="frm_upgrade_modal_image",m=document.getElementById(f);m&&m.remove(),r.dataset.image&&(u&&(u.style.display="none"),u.parentNode.insertBefore(frmDom.img({id:f,src:frmGlobal.url+"/images/"+r.dataset.image}),u));var _=c.querySelector(".license-level");_&&(_.textContent=function(e){return e.dataset.requires?e.dataset.requires:"Pro"}(r)),o(r,"modal",d),c.querySelector(".frm_are_not_installed").style.display=r.dataset.image||r.dataset.oneclick?"none":"inline-block",c.querySelector(".frm-upgrade-modal-title-prefix").style.display=r.dataset.oneclick?"inline":"none",c.querySelector(".frm_feature_label").textContent=d,c.querySelector(".frm-upgrade-modal-title-suffix").style.display="none",c.querySelector("h2").style.display="block",e.dialog("open");var p=c.querySelector(".button-primary:not(.frm-oneclick-button)");n=p.getAttribute("href").replace(/(medium=)[a-z_-]+/gi,"$1"+r.getAttribute("data-medium")),null===(i=r.getAttribute("data-content"))&&(i=""),n=n.replace(/(content=)[a-z_-]+/gi,"$1"+i),p.setAttribute("href",n)}}}}!1!==e&&(document.addEventListener("click",t),frmDom.util.documentOn("change","select.frm_select_with_upgrade",t))}},8616:e=>{e.exports=function(e,t){var r,n,i=0;function o(){var o,a,l=r,s=arguments.length;e:for(;l;){if(l.args.length===arguments.length){for(a=0;a{var n;!function(){"use strict";var i={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function o(e){return function(e,t){var r,n,a,l,s,d,c,u,f,m=1,_=e.length,p="";for(n=0;n<_;n++)if("string"==typeof e[n])p+=e[n];else if("object"==typeof e[n]){if((l=e[n]).keys)for(r=t[m],a=0;a=0),l.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,l.width?parseInt(l.width):0);break;case"e":r=l.precision?parseFloat(r).toExponential(l.precision):parseFloat(r).toExponential();break;case"f":r=l.precision?parseFloat(r).toFixed(l.precision):parseFloat(r);break;case"g":r=l.precision?String(Number(r.toPrecision(l.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=l.precision?r.substring(0,l.precision):r;break;case"t":r=String(!!r),r=l.precision?r.substring(0,l.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=l.precision?r.substring(0,l.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=l.precision?r.substring(0,l.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}i.json.test(l.type)?p+=r:(!i.number.test(l.type)||u&&!l.sign?f="":(f=u?"+":"-",r=r.toString().replace(i.sign,"")),d=l.pad_char?"0"===l.pad_char?"0":l.pad_char.charAt(1):" ",c=l.width-(f+r).length,s=l.width&&c>0?d.repeat(c):"",p+=l.align?f+r+s:"0"===d?f+s+r:s+f+r)}return p}(function(e){if(l[e])return l[e];for(var t,r=e,n=[],o=0;r;){if(null!==(t=i.text.exec(r)))n.push(t[0]);else if(null!==(t=i.modulo.exec(r)))n.push("%");else{if(null===(t=i.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){o|=1;var a=[],s=t[2],d=[];if(null===(d=i.key.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(d[1]);""!==(s=s.substring(d[0].length));)if(null!==(d=i.key_access.exec(s)))a.push(d[1]);else{if(null===(d=i.index_access.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(d[1])}t[2]=a}else o|=2;if(3===o)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return l[e]=n}(e),arguments)}function a(e,t){return o.apply(null,[e].concat(t||[]))}var l=Object.create(null);"undefined"!=typeof window&&(window.sprintf=o,window.vsprintf=a,void 0===(n=function(){return{sprintf:o,vsprintf:a}}.call(t,r,t,e))||(e.exports=n))}()},5397:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(1364),i={contextDelimiter:"",onMissingKey:null};function o(e,t){var r;for(r in this.data=e,this.pluralForms={},this.options={},i)this.options[r]=void 0!==t&&r in t?t[r]:i[r]}o.prototype.getPluralForm=function(e,t){var r,i,o,a=this.pluralForms[e];return a||("function"!=typeof(o=(r=this.data[e][""])["Plural-Forms"]||r["plural-forms"]||r.plural_forms)&&(i=function(e){var t,r,n;for(t=e.split(";"),r=0;r{"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}r.d(t,{A:()=>n})},4467:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(9922);function i(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},2327:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(2284);function i(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},9922:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(2284),i=r(2327);function o(e){var t=(0,i.A)(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},2284:(e,t,r)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{A:()=>n})}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}function n(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||i(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},window.FrmFormsConnect=window.FrmFormsConnect||function(e,t,r){var n={messageBox:null,reset:null,setElements:function(){n.messageBox=e.querySelector(".frm_pro_license_msg"),n.reset=e.getElementById("frm_reconnect_link")}},i={init:function(){n.setElements(),r(e.getElementById("frm_deauthorize_link")).on("click",i.deauthorize),r(".frm_authorize_link").on("click",i.authorize),r(".frm-dashboard-license-options").on("click","#frm_deauthorize_link",i.deauthorize),r(".frm-dashboard-license-options").on("click","#frm_reconnect_link",i.reauthorize),null!==n.reset&&r(n.reset).on("click",i.reauthorize)},authorize:function(){var t=this,n=this.getAttribute("data-plugin"),o=e.getElementById("edd_"+n+"_license_key"),a=o.value,l=e.getElementById("proplug-wpmu");this.classList.add("frm_loading_button"),l=null===l?0:l.checked?1:0,r.ajax({type:"POST",url:ajaxurl,dataType:"json",data:{action:"frm_addon_activate",license:a,plugin:n,wpmu:l,nonce:frmGlobal.nonce},success:function(e){i.afterAuthorize(e,o),t.classList.remove("frm_loading_button")}})},afterAuthorize:function(e,t){!0===e.success&&(t.value="•••••••••••••••••••"),wp.hooks.doAction("frm_after_authorize",e),i.showMessage(e)},showProgress:function(e){null===n.messageBox&&n.setElements();var t=n.messageBox;null!==t&&(!0===e.success?(t.classList.remove("frm_error_style"),t.classList.add("frm_message","frm_updated_message")):(t.classList.add("frm_error_style"),t.classList.remove("frm_message","frm_updated_message")),t.classList.remove("frm_hidden"),t.innerHTML=e.message)},showMessage:function(r){null===n.messageBox&&n.setElements();var o=n.messageBox;!0===r.success&&(i.showAuthorized(!0),i.showInlineSuccess(),wp.hooks.doAction("frmAdmin.afterLicenseAuthorizeSuccess",{msg:r})),i.showProgress(r),""!==r.message&&(setTimeout(function(){o.innerHTML="",o.classList.add("frm_hidden"),o.classList.remove("frm_error_style","frm_message","frm_updated_message")},1e4),e.querySelector(".frm-admin-page-dashboard")&&setTimeout(function(){t.location.reload()},1e3))},showAuthorized:function(t){var r=t?"unauthorized":"authorized",n=t?"authorized":"unauthorized",i=e.querySelectorAll(".frm_"+r+"_box");i.length&&i.forEach(function(e){e.className=e.className.replace("frm_"+r+"_box","frm_"+n+"_box")})},showInlineSuccess:function(){var t=e.querySelectorAll(".frm-confirm-msg [data-success]");t.length&&t.forEach(function(e){e.innerHTML=frmAdminBuild.purifyHtml(e.getAttribute("data-success"))})},reauthorize:function(){return this.innerHTML='',r.ajax({type:"POST",url:ajaxurl,dataType:"json",data:{action:"frm_reset_cache",plugin:"formidable_pro",nonce:frmGlobal.nonce},success:function(e){n.reset.textContent=e.message,"1"===n.reset.getAttribute("data-refresh")&&t.location.reload()}}),!1},deauthorize:function(){if(!confirm(frmGlobal.deauthorize))return!1;var t=this.getAttribute("data-plugin"),n=e.getElementById("edd_"+t+"_license_key"),o=n.value,a=this;return this.innerHTML='',r.ajax({type:"POST",url:ajaxurl,data:{action:"frm_addon_deactivate",license:o,plugin:t,nonce:frmGlobal.nonce},success:function(){i.showAuthorized(!1),n.value="",a.replaceWith("Disconnected"),wp.hooks.doAction("frmAdmin.afterLicenseDeauthorizeSuccess",{})}}),!1}};return i}(document,window,jQuery),window.frmAdminBuildJS=function(){var e,t,o=frm_admin_js,l=frmDom,s=l.tag,d=l.div,c=l.span,u=l.a,f=l.svg,m=l.img,_=frmDom.util.onClickPreventDefault,p=frmDom.ajax,g=(p.doJsonFetch,p.doJsonPost);o.contextualShortcodes=(t=null===(e=document.getElementById("frm_adv_info"))||void 0===e?void 0:e.dataset.contextualShortcodes)?((t=JSON.parse(t)).addressSelector="[id^=email_to], [id^=from_], [id^=cc], [id^=bcc]",t.bodySelector="[id^=email_message_]",t):[];var y,h,v,b={save:f({href:"#frm_save_icon"}),drag:f({href:"#frm_drag_icon",classList:["frm_drag_icon","frm-drag"]})},j=jQuery(document.getElementById("frm-show-fields")),w=document.getElementById("new_fields"),Q=document.getElementById("form_id"),x=!1,E=0,k=0,A=0,S={},L=0,I=wp.i18n,B=I.__,q=I.sprintf,C={dragging:!1};null!==Q&&(k=Q.value);var N,O=new URL(window.location.href),T=O.searchParams,F=document.getElementById("frm_builder_page");function D(e){e.stopPropagation(),e.preventDefault(),M(this)}function M(e){var t=e.getAttribute("data-frmverify"),r=e.getAttribute("data-loaded-from");return null===t||"frm-confirmed-click"===e.id||("entries-list"===r?wp.hooks.applyFilters("frm_on_multiple_entries_delete",{link:e,initModal:Co}):function(e){var t,r,n,i,o,a=Co("#frm_confirm_modal","400px"),l=document.getElementById("frm-confirmed-click");if(!1===a)return!1;for(n in l&&(l.style.display="block"),o=(t=e.getAttribute("data-frmverify"))?e.getAttribute("data-frmverify-btn"):"",(r=jQuery(".frm-confirm-msg")).empty(),t&&(r.append(document.createTextNode(t)),o&&l.classList.add(o)),l.dataset)l.removeAttribute("data-"+n);for(n in i=e.dataset)"frmverify"!==n&&l.setAttribute("data-"+n,i[n]);return wp.hooks.doAction("frmAdmin.beforeOpenConfirmModal",{$info:a,link:e}),a.dialog("open"),l.setAttribute("href",e.getAttribute("href")||e.getAttribute("data-href")),!1}(e))}function P(e){var t=Co("#frm_info_modal","400px");return!1===t||(jQuery(".frm-info-msg").html(e),t.dialog("open")),!1}function H(e){var t=this.getAttribute("data-frmtoggle"),r=this.getAttribute("data-toggletext"),n=jQuery(t);return e.preventDefault(),n.toggle(),null!==r&&""!==r&&(this.setAttribute("data-toggletext",this.innerHTML),this.textContent=r),!1}function z(e){var t=this.getAttribute("data-frmhide"),r=this.getAttribute("data-frmshow"),n=this.getAttribute("data-frmuncheck"),i=n?n.split(","):[];"INPUT"!==this.nodeName||"checkbox"!==this.type||this.checked||(null!==t?(r=t,t=null):null!==r&&(t=r,r=null)),e.preventDefault();var o=this.getAttribute("data-toggleclass")||"frm_hidden";null!==t&&jQuery(t).addClass(o),null!==r&&jQuery(r).removeClass(o);var a=this.parentNode.querySelectorAll("a.current");if(null!==a){for(var l=0;l1&&(e="",t=""):0===i.indexOf("frm_postmeta_")&&(jQuery("#frm_postmeta_rows .frm_postmeta_row").length<2&&(e=".frm_add_postmeta_row.button"),jQuery(".frm_toggle_cf_opts").length&&jQuery("#frm_postmeta_rows .frm_postmeta_row:not(#"+i+")").last().length&&(""!==e&&(e+=","),e+="#"+jQuery("#frm_postmeta_rows .frm_postmeta_row:not(#"+i+")").last().attr("id")+" .frm_toggle_cf_opts"));var o=document.getElementById(i),a=jQuery(o);return a.fadeOut(300,function(){var r;a.remove(),Hi(),""!==t&&jQuery(t).hide(),""!==e&&jQuery(e+" a,"+e).removeClass("frm_hidden").fadeIn("slow"),this.closest(".frm_form_action_settings")&&function(e){ci(e);var t={type:e};wp.hooks.doAction("frm_after_action_removed",t)}(this.closest(".frm_form_action_settings").querySelector(".frm_action_name").value),null===(r=document.querySelector(".tooltip"))||void 0===r||r.remove()}),void 0!==r&&(r=jQuery(r)).fadeOut(400,function(){r.remove()}),""!==e&&jQuery(this).closest(".frm_logic_rows").fadeOut("slow"),wp.hooks.doAction("frm_admin_tag_removed",i,o),!1}}function W(e,t){void 0===t&&(t=this),et(t,!1);var r=jQuery(t).closest(".frm_form_action_settings"),n=e.target;if(r.length&&void 0!==n){var i=n.parentElement.className;if("string"==typeof i&&(i.indexOf("frm_email_icons")>-1||i.indexOf("frm_toggle")>-1))return void e.stopPropagation()}var o=r.children(".widget-inside");if(r.length&&o.find("p, div, table").length<1){var a=r.find('input[name$="[ID]"]').val(),l=r.find('input[name$="[post_excerpt]"]').val();l&&(o.html(''),r.find(".spinner").fadeIn("slow"),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_form_action_fill",action_id:a,action_type:l,nonce:frmGlobal.nonce},success:function(e){o.html(e),uo(),Zn("#"+r.attr("id")),vo(o),jQuery(t).trigger("frm-action-loaded"),wp.hooks.doAction("frm_filled_form_action",o)}}))}jQuery(t).closest(".frm_field_box").siblings().find(".widget-inside").slideUp("fast"),void 0!==t.className&&-1!==t.className.indexOf("widget-action")||jQuery(t).closest(".start_divider").length<1||((o=jQuery(t).closest("div.widget").children(".widget-inside")).is(":hidden")?o.slideDown("fast"):o.slideUp("fast"))}function U(){var e=this.getAttribute("href");if(void 0===e)return!1;var t=e.replace("#","."),r=jQuery(this);r.closest("li").addClass("frm-tabs active").siblings("li").removeClass("frm-tabs active starttab"),r.closest("div").children(".tabs-panel").not(e).not(t).hide();var n=document.getElementById(e.replace("#",""));return n&&(n.style.display="block"),"frm_insert_fields_tab"!==this.id||this.closest("#frm_adv_info")||Ke(),!1}function V(e,t){var r=(e=jQuery(e)).attr("href");if(void 0!==r){var n,i,o=r.replace("#",".");if(e.closest("li").addClass("frm-tabs active").siblings("li").removeClass("frm-tabs active starttab"),e.closest("div").find(".tabs-panel").length)e.closest("div").children(".tabs-panel").not(r).not(o).hide();else if(null!==document.getElementById("form_global_settings")){var a=e.data("frmajax");e.closest(".frm_wrap").find(".tabs-panel, .hide_with_tabs").hide(),void 0!==a&&"1"==a&&(n=r.replace("#",""),(i=jQuery(".frm_"+n+"_ajax")).length&&jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_settings_tab",tab:n.replace("_settings",""),nonce:frmGlobal.nonce},success:function(e){i.replaceWith(e)}}))}else jQuery("#frm-categorydiv .tabs-panel, .hide_with_tabs").hide();jQuery(r).show(),jQuery(o).show(),Ki(),"auto"!==t&&(jQuery(".frm_updated_message").hide(),jQuery(".frm_warning_style").hide()),jQuery(e).closest("#frm_adv_info").length||(jQuery(".frm_form_settings").length?jQuery(".frm_form_settings").attr("action","?page=formidable&frm_action=settings&id="+jQuery('.frm_form_settings input[name="id"]').val()+"&t="+r.replace("#","")):jQuery(".frm_settings_form").attr("action","?page=formidable-settings&t="+r.replace("#","")))}}function $(e){var t,r;document.querySelectorAll(e).forEach(function(e){K(e),Array.from(e.children).forEach(function(e){return Y(e,".frm-move")});var t=jQuery(e).children('[data-type="divider"]').children(".divider_section_only");t.length&&K(t)}),t=jQuery("#frm_builder_page"),r={items:".frm_sortable_field_opts li",axis:"y",opacity:.65,forcePlaceholderSize:!1,handle:".frm-drag",helper:function(e,t){return x=t.clone().insertAfter(t),t.clone()},stop:function(e,t){x&&x.remove(),an(t.item.attr("id").replace("frm_delete_field_","").replace("-"+t.item.data("optkey")+"_container","")),Hi()}},jQuery(t).sortable(r)}function K(e){jQuery(e).droppable({accept:".frmbutton, li.frm_field_box",deactivate:ne,over:J,out:X,tolerance:"pointer"})}function J(e,t){var r=function(e){return e.classList.contains("divider_section_only")&&(e=jQuery(e).nextAll(".start_divider.frm_sorting").get(0)),e}(e.target);if(!we(t.draggable[0],r,e))return r.classList.remove("frm-over-droppable"),void jQuery(r).parents("ul.frm_sorting").addClass("frm-over-droppable");document.querySelectorAll(".frm-over-droppable").forEach(function(e){return e.classList.remove("frm-over-droppable")}),r.classList.add("frm-over-droppable"),jQuery(r).parents("ul.frm_sorting").addClass("frm-over-droppable")}function X(e){e.target.classList.remove("frm-over-droppable")}function Y(e,t){var r={helper:Z,revert:"invalid",delay:10,start:ee,stop:te,drag:re,cursor:"grabbing",refreshPositions:!0,cursorAt:{top:0,left:90}};"string"==typeof t&&(r.handle=t),jQuery(e).draggable(r)}function Z(e){var t,r=e.delegateTarget;if(xe(r)){var n=document.getElementById("frm-insert-fields").querySelector(".frm_ttext").cloneNode(!0);return n.querySelector("use").setAttributeNS("http://www.w3.org/1999/xlink","href","#frm_field_group_layout_icon"),n.querySelector("span").textContent=B("Field Group","formidable"),n.classList.add("frm_field_box"),n.classList.add("ui-sortable-helper"),n}if(r.classList.contains("frmbutton"))return(t=r.cloneNode(!0)).classList.add("ui-sortable-helper"),r.classList.add("frm-new-field"),t;if(r.hasAttribute("data-ftype")){var i=r.getAttribute("data-ftype");if((t=(t=document.getElementById("frm-insert-fields").querySelector(".frm_t"+i)).cloneNode(!0)).classList.add("form-field"),t.classList.add("ui-sortable-helper"),t)return t.cloneNode(!0)}return d({className:"frmbutton"})}function ee(e,t){if(e.target.classList.contains("frm_at_limit"))return Le(),!1;C.dragging=!0;var r,n=h;n.classList.add("frm-dragging-field"),document.body.classList.add("frm-dragging"),t.helper.addClass("frm-sortable-helper"),t.helper.initialOffset=n.scrollTop,e.target.classList.add("frm-drag-fade"),hr(),(r=document.querySelectorAll("ul.start_divider")).length&&r.forEach(function(e){[].slice.call(e.children).forEach(function(e){(0===e.children.length||1===e.children.length&&"ul"===e.firstElementChild.nodeName.toLowerCase()&&0===e.firstElementChild.children.length)&&e.remove()})}),De(),Oe(),R()}function te(){h.classList.remove("frm-dragging-field"),document.body.classList.remove("frm-dragging");var e=document.querySelector(".frm-drag-fade");e&&e.classList.remove("frm-drag-fade")}function re(e,t){!function(e){v.scrollTop(function(t,r){var n=e.clientY,i=h.offsetHeight,o=e.clientY-h.offsetTop,a=o-i/2;return o>i-50&&n>5?r+.1*a:o<70&&n<130?r-Math.abs(.1*a):r})}(e);var r=e.target,n=function(){for(var e=document.getElementById("frm-show-fields");e.querySelector(".frm-over-droppable");)e=e.querySelector(".frm-over-droppable");return"frm-show-fields"!==e.id||e.classList.contains("frm-over-droppable")||(e=!1),e}(),i=document.getElementById("frm_drag_placeholder");if(we(r,n,e)){i||(i=s("li",{id:"frm_drag_placeholder",className:"sortable-placeholder"}));var o,a=t.helper.get(0);if((a.classList.contains("form-field")||a.classList.contains("frm_field_box"))&&(a.style.transform="translateY("+(o=t.helper,h.scrollTop-o.initialOffset+"px)")),"frm-show-fields"===n.id||n.classList.contains("start_divider"))return i.style.left=0,void function(e){var t,r=e.y,n=e.placeholder,i=jQuery(e.droppable),o=i.children().not(".edit_field_type_end_divider");if(0===o.length)i.prepend(n),t=0;else{var a=ie(i,r);if(a===o.length){var l=jQuery(o.get(a-1));t=l.offset().top+l.outerHeight(),i.append(n);var s=i.children(".edit_field_type_end_divider");s.length&&i.append(s)}else t=jQuery(o.get(a)).offset().top,jQuery(o.get(a)).before(n)}t-=i.offset().top,n.style.top=t+"px"}({droppable:n,y:e.clientY,placeholder:i});i.style.top="",function(e){var t,r=e.x,n=e.placeholder,i=jQuery(e.droppable),o=ae(i);if(o.length){var a=function(e,t){var r,n,i,o,a=ae(e);for(o=0,r=a.length-1;r>=0;--r)if(n=a.get(r),t>(i=jQuery(n).offset().left)){o=r,t>i+jQuery(n).outerWidth()/2&&(o=r+1);break}return o}(i,r);if(a===o.length){var l=jQuery(o.get(a-1));t=l.offset().left+l.outerWidth(),i.append(n)}else t=jQuery(o.get(a)).offset().left,jQuery(o.get(a)).before(n),t-=0===a?4:8;t-=i.offset().left,n.style.left=t+"px"}}({droppable:n,x:e.clientX,placeholder:i})}else i&&i.remove()}function ne(e,t){if(C.dragging){C.dragging=!1;var r=t.draggable[0],n=document.getElementById("frm_drag_placeholder");if(!n)return t.helper.remove(),void y();!function(e){if(e.previousElementSibling&&e.previousElementSibling.classList.contains("frm-is-collapsed")){var t=jQuery(e).prevUntil('[data-type="break"]');if(t.length){var r=t.find(".frm-collapse-page").get(0);r&&r.click()}}}(n);var i=t.helper.parent(),o=t.helper.get(0).closest("ul.start_divider"),a=n.closest("ul.start_divider");r.classList.contains("frm-new-field")?function(e){if(ge(e))wp.hooks.doAction("frm_stopped_inserting_by_dragging",e);else{var t=document.getElementById("frm_drag_placeholder"),r=e.replace("|","-")+"_"+je(),n=s("li",{id:r,className:"frm-wait frmbutton_loadingnow"}),i=jQuery(n),o=ue(jQuery(t)),a=fe(o),l=me(o);t.parentNode.insertBefore(n,t),t.remove(),le(i);var d=0;"summary"===e&&(d=jQuery(".frmbutton_loadingnow#"+r).prevAll('li[data-type="break"]').length?1:0),jQuery.ajax({type:"POST",url:ajaxurl,data:pe(e,l,a,d),success:function(t){ye(t,i);var r=he(t);r&&wp.hooks.doAction("frm_after_field_added_in_form_builder",{field:t,fieldId:r,fieldType:e,form_id:a})},error:be})}}(r.id):(function(e,t){t.parentNode.insertBefore(e,t)}(r,n),function(e){if("UL"===e.nodeName&&!e.classList.contains("start_divider")&&"frm-show-fields"!==e.id){var t=e.closest("li");t&&!t.classList.contains("ui-draggable")&&Y(t,".frm-move")}}(n.parentElement));var l=o?parseInt(o.closest(".edit_field_type_divider").getAttribute("data-fid")):0,d=a?parseInt(a.closest(".edit_field_type_divider").getAttribute("data-fid")):0;n.remove(),t.helper.remove();var c=i.length?ae(i):[];!function(e,t){var r;e.length&&(t.length?le(t.first()):(r=e.get(0).closest("li.frm_field_box"))&&!r.classList.contains("edit_field_type_divider")&&r.remove())}(i,c),function(e,t){0===t.length&&1===ae(jQuery(e.parentNode)).length||le(jQuery(e))}(r,c),l!==d&&_e(jQuery(r),o),y()}}function ie(e,t){var r,n,i,o,a=e.children().not(".edit_field_type_end_divider"),l=a.length;if(!document.querySelector(".frm-has-fields .frm_no_fields"))return 0;for(o=0,r=l-1;r>=0;--r)if(n=a.get(r),t>(i=jQuery(n).offset().top)){o=r,t>i+jQuery(n).outerHeight()/2&&(o=r+1);break}return o}function oe(){document.querySelectorAll("ul#frm-show-fields, ul.start_divider").forEach(function(e){e.childNodes.forEach(function(e){void 0!==e.classList&&(e.classList.contains("edit_field_type_end_divider")||void 0!==e.classList&&e.classList.contains("form-field")&&Ue(e))})}),Sn(),document.querySelectorAll(".edit_field_type_end_divider").forEach(function(e){return e.parentNode.append(e)}),document.querySelectorAll("li.form_field_box:not(.form-field)").forEach(function(e){return!e.children.length&&e.remove()}),An();var e=new Event("frm_sync_after_drag_and_drop",{bubbles:!1});document.dispatchEvent(e)}function ae(e){var t=jQuery(),r=e.get(0);return r.children?(Array.from(r.children).forEach(function(e){if("none"!==e.style.display){var r=e.classList;!r.contains("form-field")||r.contains("edit_field_type_end_divider")||r.contains("frm-sortable-helper")||(t=t.add(e))}}),t):t}function le(e,t){var r,n,i,o;void 0===t&&(t="even"),r=e.parent().children("li.form-field, li.frmbutton_loadingnow").not(".edit_field_type_end_divider"),n=r.length,i=["frm_full","frm_half","frm_third","frm_fourth","frm_sixth","frm_two_thirds","frm_three_fourths","frm1","frm2","frm3","frm4","frm5","frm6","frm7","frm8","frm9","frm10","frm11","frm12"],"even"===t&&5!==n?r.each(ce(i,Kt(n))):"clear"===t?r.each(ce(i,"")):(o=-1!==["left","right","middle","even"].indexOf(t)?function(e){return $t(n,t,e)}:function(e){return sr(t[e])},r.each(ce(i,o))),se(e.parent(),r.length)}function se(e,t){var r,n;if(void 0!==e.offset()){if(r=t>=2,null===(n=document.getElementById("frm_field_group_controls"))){if(!r)return;(n=d()).id="frm_field_group_controls",n.setAttribute("role","group"),n.setAttribute("tabindex",0),function(e){var t,r;(t=document.createElement("span")).innerHTML='';var n=B("Set Row Layout","formidable");de(t,n),Rt(t,n),(r=document.createElement("span")).innerHTML='',r.classList.add("frm-move");var i=B("Move Field Group","formidable");de(r,i),Rt(r,i),e.innerHTML="",e.append(t),e.append(r),e.append(function(){var e=c({className:"dropdown"}),t=u({className:"frm_bstooltip frm-hover-icon frm-dropdown-toggle dropdown-toggle",children:[c({child:f({href:"#frm_thick_more_vert_icon"})}),c({className:"screen-reader-text",text:B("Toggle More Options Dropdown","formidable")})]});frmDom.setAttributes(t,{title:B("More Options","formidable"),"data-bs-toggle":"dropdown","data-bs-container":"body","data-bs-display":"static"}),Rt(t,B("More Options","formidable")),e.append(t);var r=d({className:"frm-dropdown-menu dropdown-menu dropdown-menu-right"});return r.setAttribute("role","menu"),e.append(r),e}())}(n),F.append(n)}e.append(n),n.style.display=r?"block":"none"}}function de(e,t){e.setAttribute("data-bs-toggle","tooltip"),e.setAttribute("data-bs-container","body"),e.setAttribute("title",t),e.addEventListener("mouseover",function(){null===e.getAttribute("data-original-title")&&jQuery(e).tooltip()})}function ce(e,t){return function(r){var n,i,o,a,l,s,d;for(n="function"==typeof t?t(r):t,i=e.length,l=!1,o=0;o0&&document.getElementById("form_id").value!==r||(i.last_row_field_ids=function(){var e=document.querySelector(".edit_field_type_submit");if(!e)return[];for(var t=e.parentNode.children,r=[],n=0;nt.childElementCount-1:o<=jQuery(t.querySelector(".edit_field_type_submit").closest("#frm-show-fields > li")).index()}if(n)return!(t.classList.contains("start_divider")||!Qe(t.parentElement)&&(!Qe(t.parentElement.nextElementSibling)||e.parentElement.querySelector("li.frm_field_box:not(.edit_field_type_submit)")));var a,l,s,d=t.classList.contains("start_divider")&&null!==t.closest(".repeat_section"),c=null!==t.closest(".repeat_section");if(d||c){if(e.classList.contains("edit_field_type_gdpr")||"gdpr"===e.id)return!1;if(wp.hooks.applyFilters("frm_deny_drop_in_repeater",!1,e))return!1}if(!d){if(a=ae(jQuery(t)),l=jQuery(e),!(a.length<12)&&(a.length>12||(s=l.attr("data-fid"),1!==jQuery(a).filter('[data-fid="'+s+'"]').length)))return!1;if("divider"===e.id&&t.closest(".start_divider"))return!1}return e.classList.contains("frm-new-field")?function(e,t){var r=e.classList,n=r.contains("frm_tbreak"),i=r.contains("frm_thidden"),o=r.contains("frm_tdivider"),a=r.contains("frm_tform"),l=r.contains("frm_tuser_id");return"frm-show-fields"===t.id||t.classList.contains("start_divider")?!(n||i||o||a)||(!(t.classList.contains("start_divider")||null!==t.closest(".start_divider"))||!a&&!o):!(Ee(t)||i||n||l)}(e,t):function(e,t){if(xe(e))return function(e,t){return!(!t.classList.contains("start_divider")||null!==e.querySelector(".start_divider"))}(e,t);if(e.classList.contains("edit_field_type_break"))return!1;if(t.classList.contains("start_divider"))return function(e){return!e.classList.contains("edit_field_type_form")&&!e.querySelector(".edit_field_type_form")&&!(e.classList.contains("edit_field_type_divider")||e.querySelector(".edit_field_type_divider"))}(e);var r=e.classList.contains("edit_field_type_hidden"),n=e.classList.contains("edit_field_type_user_id");return!r&&!n&&function(e,t){if(Ee(t))return!1;if(jQuery(e).children("ul.frm_sorting").not(".start_divider").length>0)return!1;var r=e.classList.contains("edit_field_type_divider")||e.querySelector(".edit_field_type_divider"),n=e.classList.contains("edit_field_type_form");return null===t.closest(".start_divider")||!r&&!n}(e,t)}(e,t)}function Qe(e){return e&&e.matches("#frm-show-fields > li:last-child")}function xe(e){return e.classList.contains("frm_field_box")&&!e.classList.contains("form-field")}function Ee(e){return null!==e.querySelector(".edit_field_type_break, .edit_field_type_hidden, .edit_field_type_user_id")}function ke(e){var t=document.getElementById(e),r=jQuery(t),n=[],i=function(e){var t=e.querySelector(".frm_hidden_fdata");e.classList.add("frm_load_now"),null!==t&&n.push(t.innerHTML)},o=t;i(o);for(var a=Ae(o);a&&n.length<15;)i(a),o=a,a=Ae(a);jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_load_field",field:n,form_id:k,nonce:frmGlobal.nonce},success:function(e){return function(e,t,r){var n,i;if(0===(e=e.replace(/^\s+|\s+$/g,"")).indexOf("{")){for(n in e=JSON.parse(e)){jQuery("#frm_field_id_"+n).replaceWith(e[n]);var o=document.getElementById("frm_field_id_"+n);o&&(o.querySelectorAll("[data-toggle]").forEach(function(e){return e.setAttribute("data-bs-toggle",e.getAttribute("data-toggle"))}),o.querySelectorAll(".frm-dropdown-menu").forEach(function(e){return e.classList.add("dropdown-menu")})),$("#frm_field_id_"+n+".edit_field_type_divider ul.frm_sorting"),Y(document.getElementById("frm_field_id_"+n))}((i=t.nextAll(".frm_field_loading:not(.frm_load_now)")).length||(i=jQuery(document.getElementById("frm-show-fields")).find(".frm_field_loading:not(.frm_load_now)")).length)&&ke(i.attr("id")),uo(),Dr(),Be();var a=new Event("frm_ajax_loaded_field",{bubbles:!1});a.frmFields=r.map(function(e){return JSON.parse(e)}),document.dispatchEvent(a)}else jQuery(".frm_load_now").removeClass(".frm_load_now").html("Error")}(e,r,n)}})}function Ae(e){var t;return e.nextElementSibling?e.nextElementSibling:null===(t=e.parentNode)||void 0===t||null===(t=t.closest(".frm_field_box"))||void 0===t||null===(t=t.nextElementSibling)||void 0===t?void 0:t.querySelector(".form-field")}function Se(){var e=jQuery(this);if(e.hasClass("disabled"))return!1;var t=e.closest(".frmbutton"),r=t.attr("id");if(t.hasClass("frm_at_limit"))return Le(),!1;if(!ge(r)){var n=0;"summary"===r&&(n=j.children('li[data-type="break"]').length>0?1:0);var i=k;return jQuery.ajax({type:"POST",url:ajaxurl,data:pe(r,0,i,n),success:function(e){Ie(e);var t=he(e);t&&wp.hooks.doAction("frm_after_field_added_in_form_builder",{field:e,fieldId:t,fieldType:r,form_id:i})},error:be}),!1}}function Le(){var e=document.querySelector(".frm_wrap");if(e){var t=document.createElement("a");t.setAttribute("data-frmverify",B("This field type has reached its limit.","formidable")),e.append(t),t.click(),t.remove();var r=document.getElementById("frm-confirmed-click");r&&(r.style.display="none")}}function Ie(e){document.getElementById("frm_form_editor_container").classList.add("frm-has-fields");var t=We(e),r=j[0].querySelector(".edit_field_type_submit");r?jQuery(r.closest(".frm_field_box:not(.form-field)")).before(t):j.append(t),Ve(e,!0),t.each(function(){K(this.querySelector("ul.frm_sorting")),Y(this.querySelector(".form-field"),".frm-move")})}function Be(){var e=!0,t=document.querySelectorAll(".frmjs_prod_field_opt_cont");j.find("li.edit_field_type_product").length>1&&(e=!1);for(var r=0;r',i.append(document.createTextNode(" ")),i.append(o),n.append(i),e.append(n)})}(t,!0===e),(r=jQuery(t)).offset().left>jQuery(window).width()-r.outerWidth()&&(t.style.left=-r.outerWidth()+"px");var n=t.firstElementChild.querySelector("a");n&&n.focus()}},0)}function He(){Pe(!0)}function ze(e){var t=e.target.closest(".frm-section-collapsed");t&&("show"===e.type?t.style.zIndex=3:t.style.zIndex=1)}function Re(e){var t={class:"frm_delete",icon:"frm_delete_icon"};return t.label=B(e?"Delete Group":"Delete","formidable"),t}function Ge(e){var t={class:"frm_clone",icon:"frm_clone_icon"};return t.label=B(e?"Duplicate Group":"Duplicate","formidable"),t}function We(e){var t=d();"string"==typeof e?t.innerHTML=e:t.append(e);var r=jQuery();return Array.from(t.children).forEach(function(e){r=r.add(jQuery("").addClass("frm_field_box").html(jQuery("").addClass("frm_grid_container frm_sorting").append(e)))}),r}function Ue(e){var t=s("ul",{className:"frm_grid_container frm_sorting"}),r=s("li",{className:"frm_field_box",child:t});e.replaceWith(r),t.append(e),K(t),Y(r,".frm-move")}function Ve(e,t){var r,n,i=/id="(\S+)"/.exec(e),o=document.getElementById(i[1]),l="#"+i[1]+".edit_field_type_divider ul.frm_sorting.start_divider",s=jQuery(l),c=o.getAttribute("data-type");r=e,(n=d()).innerHTML=r,n.querySelectorAll(".form-field").forEach($e);var u,f,m=!1;if(Hi(),$(l),"quantity"===c&&function(e){var t=e.getAttribute("data-fid"),r=document.getElementById("field_options[product_field_"+t+"]");null!==r&&(nt(r),ai(document.getElementById("frm-single-settings-"+t)))}(o),"product"!==c&&"quantity"!==c||Be(),s.length)s.parent(".frm_field_box").children(".frm_no_section_fields").addClass("frm_block");else{var _=jQuery(o).closest("ul.frm_sorting.start_divider");_.length&&(Ln(_),m=!0)}-1!==e.indexOf("frm-collapse-page")&&Dr(),f="frm-newly-added",(u=o).classList?u.classList.add(f):u.className+=" "+f,setTimeout(function(){o.classList.remove("frm-newly-added")},1e3);var p,g=o.querySelector("#frm-last-row-fields-order");if(g&&((p=JSON.parse(g.value))&&"object"===a(p)&&Object.keys(p).forEach(function(e){var t=document.querySelector('input[name="field_options[field_order_'+e+']"]');t&&(t.value=p[e])})),t){var y=o.getBoundingClientRect(),h=document.getElementById("post-body-content");y.top>=0&&y.left>=0&&y.right<=(window.innerWidth||document.documentElement.clientWidth)&&y.bottom<=(window.innerHeight||document.documentElement.clientHeight)||h.scroll({top:h.scrollHeight,left:0,behavior:"smooth"}),!1===m&&Ln(s)}Je(),uo(),document.getElementById("frm-show-fields").classList.remove("frm-over-droppable"),function(e){var t=document.getElementById(e);t&&t.dataset.limit&&Ar(e)>=t.dataset.limit&&t.classList.add("frm_at_limit")}(c),o.querySelectorAll("[data-toggle]").forEach(function(e){return e.setAttribute("data-bs-toggle",e.getAttribute("data-toggle"))}),o.querySelectorAll(".frm-dropdown-menu").forEach(function(e){return e.classList.add("dropdown-menu")});var v=new Event("frm_added_field",{bubbles:!1});v.frmField=o,v.frmSection=l,v.frmType=c,v.frmToggles=m,document.dispatchEvent(v)}function $e(e){if(e.dataset.fid){var t=document.getElementById("draft_fields");t&&(""===t.value?t.value=e.dataset.fid:t.value.split(",").includes(e.dataset.fid)||(t.value+=","+e.dataset.fid))}}function Ke(e){jQuery("#new_fields .frm-single-settings").addClass("frm_hidden"),jQuery("#frm-options-panel > .frm-single-settings").removeClass("frm_hidden"),Je(e)}function Je(e){jQuery("li.ui-state-default.selected").removeClass("selected"),jQuery(".frm-show-field-settings.selected").removeClass("selected"),e||hr()}function Xe(){var e=this.value,t=function(e){var t,r=[],n=e.split(""),i=n.length,a=["{","[","("],l={"}":"{",")":"(","]":"["},s=[];for(t=0;t0||s.length>0?o.unmatched_parens+"\n\n":""}(e);t+=function(e,t){var r=function(e,t){var r="";return function(e){return jQuery(e).siblings('label[for^="calc_type"]').children("input").prop("checked")}(t)||/\[(date|time|email|ip)\]/.test(e)&&(r=o.text_shortcodes+"\n\n"),r}(e,t);return r+=function(e){var t="";return/\[id\]|\[key\]|\[if\s\w+\]|\[foreach\s\w+\]|\[created-at(\s*)?/g.test(e)&&(t+=o.view_shortcodes+"\n\n"),t}(e)}(e,this),""!==t&&P(e+"\n\n"+t)}function Ye(e,t){for(var r=!1,n=0;n"+l[t].fieldName+"")):(r=r?" checked":"",i.push('"));e.innerHTML=i.join("")}function it(){for(var e=document.querySelectorAll(".frmjs_prod_field_opt"),t=0;t'):(c.innerHTML=gn(d),"TEXTAREA"===c.nodeName&&c.classList.contains("wp-editor-area")&&jQuery(c).trigger("change"),c.classList.contains("frm_primary_label")&&"break"===c.nextElementSibling.getAttribute("data-ftype")&&(c.nextElementSibling.querySelector(".frm_button_submit").textContent=d)))}function lt(e){var t=parseFloat(e.getAttribute("max")),r=parseFloat(e.getAttribute("min"));return(t-r)/2+r}function st(){var e,t=this.getAttribute("data-fid"),r="";["field_options_max_","frm_format_"].forEach(function(e){var n=document.getElementById(e+t);n&&(r+=n.value)}),"text"===(e=document.getElementsByName("field_options[type_"+t+"]")[0]).options[e.selectedIndex].value&&ct(""!==r,".frm_invalid_msg"+t)}function dt(){var e=this.id.replace("frm_","").replace("req_field_",""),t=this.checked,r=jQuery("#field_label_"+e+" .frm_required");if(ct(t,".frm_required_details"+e),t){var n=jQuery('input[name="field_options[required_indicator_'+e+']"]');""===n.val()&&n.val("*"),r.removeClass("frm_hidden")}else r.addClass("frm_hidden")}function ct(e,t){var r=jQuery(t);if(e)r.fadeIn("fast").closest(".frm_validation_msg").fadeIn("fast");else{var n=r.fadeOut("fast").closest(".frm_validation_box"),i=n.css("display","block").children(":not("+t+"):visible").length;n.css("display",""),0===i&&r.closest(".frm_validation_msg").fadeOut("fast")}}function ut(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=jQuery(".frm_unique_details"+e);if(this.checked){t.fadeIn("fast").closest(".frm_validation_msg").fadeIn("fast");var r=jQuery(".frm_unique_details"+e+" input");""===r.val()&&r.val(o.default_unique)}else{var n=t.fadeOut("fast").closest(".frm_validation_box"),i=n.css("display","block").children(":not(.frm_unique_details"+e+"):visible").length;n.css("display",""),0===i&&t.closest(".frm_validation_msg").fadeOut("fast")}}function ft(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=jQuery(this).val(),r=jQuery(document.getElementById("frm_field_id_"+e));if(ct(""!==t,".frm_conf_details"+e),""!==t){var n=jQuery(".frm_validation_box .frm_conf_details"+e+" input");""===n.val()&&n.val(o.default_conf),function(e){var t=document.getElementsByName("field_options[type_"+e+"]")[0].value;mt(document.getElementById("field_description_"+e),"field_options[description_"+e+"]",o["enter_"+t]),mt(document.getElementById("conf_field_description_"+e),"field_options[conf_desc_"+e+"]",o["confirm_"+t])}(e),"inline"===t?r.removeClass("frm_conf_below").addClass("frm_conf_inline"):"below"===t&&r.removeClass("frm_conf_inline").addClass("frm_conf_below"),jQuery(".frm-conf-box-"+e).removeClass("frm_hidden")}else jQuery(".frm-conf-box-"+e).addClass("frm_hidden"),setTimeout(function(){r.removeClass("frm_conf_inline frm_conf_below")},200)}function mt(e,t,r){e.innerHTML===o.desc&&(e.innerHTML=r,document.getElementsByName(t)[0].value=r)}function _t(e){var t=JSON.parse(this.getAttribute("data-opts"));return e.preventDefault(),document.getElementById("frm_bulk_options").value=t.join("\n"),!1}function pt(){var e,t,r,n,i=jQuery(this).closest(".frm-single-settings").data("fid"),o=jQuery("#frm_field_"+i+"_opts .frm_option_template").prop("outerHTML"),a=jQuery(this).data("opttype"),l=0,s=function(e){for(var t=0,r=0,n=jQuery("#frm_field_"+e+"_opts li"),i=0;ti||"000"===i)&&(i=r)}return i}(i);if("000"!==s&&(l=s+1),"other"===a){document.getElementById("other_input_"+i).value=1;var d=jQuery(this).data("ftype");"radio"!==d&&"select"!==d||jQuery(this).fadeOut("slow");var c={action:"frm_add_field_option",field_id:i,opt_key:l,opt_type:a,nonce:frmGlobal.nonce};jQuery.post(ajaxurl,c,function(e){jQuery(document.getElementById("frm_field_"+i+"_opts")).append(e),an(i)})}else{o=(o=(o=(o=(o=o.replace(new RegExp('optkey="000"',"g"),'optkey="'+l+'"')).replace(new RegExp("-000_","g"),"-"+l+"_")).replace(new RegExp('-000"',"g"),"-"+l+'"')).replace(new RegExp("\\[000\\]","g"),"["+l+"]")).replace("frm_hidden frm_option_template",""),Po(i,o={newOption:o});var u=this.closest(".frm_single_option");u?u.after(o.newOption):jQuery("#frm_field_".concat(i,"_opts")).append(o.newOption),an(i)}null==(n=(e=this).classList.contains("frm-add-option-legacy")?null===(t=e.closest(".frm-collapse-me"))||void 0===t?void 0:t.querySelector(".frm_sortable_field_opts"):e.closest(".frm_sortable_field_opts"))||null===(r=n.querySelectorAll(".frm_remove_tag.frm_disabled"))||void 0===r||r.forEach(function(e){return e.classList.remove("frm_disabled")}),Hi()}function gt(){yt(jQuery(this).closest(".frm-single-settings").data("fid"),this.value)}function yt(e,t){var r=jQuery(".frm_multiple_cont_"+e);"select"===t?r.fadeIn("fast"):r.fadeOut("fast")}function ht(){var e=jQuery(this).closest(".frm-single-settings").data("fid");No(jQuery(".field_"+e+"_option_key")),jQuery(".field_"+e+"_option").toggleClass("frm_with_key")}function vt(){var e,t,r=jQuery(this).closest(".frm-single-settings"),n=r.data("fid"),i=document.getElementById("frm_field_id_"+n);Qt(jQuery(this)),No(jQuery(".field_"+n+"_image_id")),No(jQuery(".frm_toggle_image_options_"+n)),No(jQuery(".frm_image_size_"+n)),No(jQuery(".frm_alignment_"+n)),No(jQuery(".frm-add-other#frm_add_field_"+n)),(e=bn(n))?(jt(n,"inline"),bt(i),t=on(n),i.classList.add("frm_image_options"),i.classList.add("frm_image_size_"+t),r.find(".frm-bulk-edit-link").hide()):(i.classList.remove("frm_image_options"),bt(i),jt(n,"block"),r.find(".frm-bulk-edit-link").show()),wp.hooks.doAction("frm_image_options_toggled",r[0],e)}function bt(e){e.classList.remove("frm_image_size_","frm_image_size_small","frm_image_size_medium","frm_image_size_large","frm_image_size_xlarge")}function jt(e,t){jQuery("#field_options_align_"+e).val(t).trigger("change")}function wt(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=document.getElementById("frm_field_id_"+e);xt(),bn(e)&&(bt(t),t.classList.add("frm_image_options"),t.classList.add("frm_image_size_"+on(e)))}function Qt(e){var t=e.closest(".frm-single-settings").data("fid");jQuery(".field_"+t+"_option").trigger("change")}function xt(){Qt(jQuery(this))}function Et(e){var t,r=e.target.closest(".frm_image_preview_wrapper");if(null!==(t=wp)&&void 0!==t&&t.media&&(null==r||!r.dataset.upgrade)){e.preventDefault(),wp.media.model.settings.post.id=0;var n=wp.media.frames.file_frame=wp.media({multiple:!1,library:{type:["image"]}});n.on("select",function(){var e=n.state().get("selection").first().toJSON(),t=r.querySelector("img");t.setAttribute("src",e.url),t.classList.remove("frm_hidden"),t.removeAttribute("srcset"),r.querySelector(".frm_image_preview_frame").style.display="block",r.querySelector(".frm_image_preview_title").textContent=e.filename,r.querySelector(".frm_choose_image_box").style.display="none";var i=jQuery(r);i.siblings('input[name*="[label]"]').data("frmimgurl",e.url),i.find("input.frm_image_id").val(e.id).trigger("change"),wp.media.model.settings.post.id=0}),n.open()}}function kt(e){var t=jQuery(this).closest(".frm_image_preview_wrapper");e.preventDefault(),e.stopPropagation(),t.find("img").attr("src",""),t.find(".frm_image_preview_frame").hide(),t.find(".frm_choose_image_box").show(),t.find("input.frm_image_id").val(0).trigger("change")}function At(){var e=jQuery(this).closest("li").find(".frm_form_fields select");this.checked?e.attr("multiple","multiple"):e.removeAttr("multiple")}function St(){var e=document.getElementById("dropform-search-input");null!==e&&setTimeout(function(){e.focus()},100)}function Lt(e){var t=e.target,r=t.closest(".frm_warning_style");jQuery(r).fadeOut(400,function(){return r.remove()});var n=t.dataset.action,i=new FormData;g(n,i)}function It(e){e.preventDefault()}function Bt(){var e,t=this.parentNode,r=t.parentNode,n=r.querySelectorAll("li:not(.frm_hidden)");2===n.length&&(null===(e=Array.from(n).find(function(e){return e!==t}).querySelector(".frm_remove_tag"))||void 0===e||e.classList.add("frm_disabled"));var i,o=this.getAttribute("data-fid");jQuery(t).fadeOut("fast",function(){wp.hooks.doAction("frm_before_delete_field_option",this),jQuery(t).remove(),jQuery(r).find(".frm_other_option").length<1&&(null!==(i=document.getElementById("other_input_"+o))&&(i.value=0),jQuery("#other_button_"+o).fadeIn("fast"))}),Hi()}function qt(){var e,t,r,n;(e=jQuery(this)).is(":checked")&&(t=function(){setTimeout(function(){e.prop("checked",!1)},0)},r=function(){e.off("mouseup",n)},n=function(){t(),r()},e.on("mouseup",n),e.one("mouseout",r))}function Ct(){this.value===o.new_option&&(this.setAttribute("data-value-on-focus",this.value),this.value="")}function Nt(e){return q(B("Are you sure you want to delete these %1$s selected field(s)?","formidable"),e)}function Ot(){var e=o.conf_delete,t=this.parentNode.parentNode.parentNode.parentNode.parentNode,r=t.parentNode,n=jQuery(this).closest("li.form-field"),i=n.data("fid");if("divider"===n.data("ftype")){var a=document.querySelectorAll(".frm-field-group-hover-target .start_divider .frm_field_box"),l=0;a.forEach(function(e){var t=e.querySelectorAll("li.form-field");t&&(l+=t.length)}),l&&(e=Nt(++l))}return r.classList.contains("frm-section-collapsed")||r.classList.contains("frm-page-collapsed")||("divider_section_only"===t.className&&(e=o.conf_delete_sec),this.setAttribute("data-frmverify",e),this.setAttribute("data-frmverify-btn","frm-button-red"),this.setAttribute("data-deletefield",i),Oe(),M(this)),!1}function Tt(){this.closest("li.form-field").click()}function Ft(){var e,t;null!==(e=document.querySelector(".frm-field-group-hover-target"))&&(e.classList.add("frm-selected-field-group"),(t=document.createElement("div")).classList.add("frm-delete-field-groups","frm_hidden"),document.body.append(t),t.click())}function Dt(){var e=document.querySelector(".frm-field-group-hover-target");if(null!==e){var t="frm_field_group_"+je(),r=document.createTextNode("");Ue(r);var n=jQuery(r).closest("li").get(0);n.classList.add("frm_hidden");var i=n.querySelector("ul");i.id=t,jQuery(e.closest("li.frm_field_box")).after(n);var o=ae(jQuery(e)),a=[],l=[],s=o.length,d={},c=0;jQuery(n).on("frm_added_duplicated_field_to_row",function(e,t){if(d[jQuery(t.duplicatedFieldHtml).attr("data-fid")]=t.originalFieldId,!(s>++c)){var r=jQuery(i),o=ae(r);l.forEach(function(e){e.remove()});for(var u=0;u6?(t.append(Wt(e,"even")),t):(5!==e&&t.append(Wt(e,"even")),e%2==1&&t.append(Wt(e,"middle")),e<6?(t.append(Wt(e,"left")),t.append(Wt(e,"right"))):((r=d()).classList.add("frm_fourth"),t.prepend(r)),t)}(e),null!==(o=t.closest("ul.frm_sorting"))&&function(e,t){var r,n,i;for(r=t.children.length,n=0;n6?"frm_full":e%2==1?"frm_fourth":"frm_third"}return r.classList.add(n),r.setAttribute("layout-type",t),r.append(function(e,t){var r,n,i;for(r=Yt(),n=0;n6?"frm1":-1!==[2,3,4,6].indexOf(e)?sr(12/e):5===e&&void 0!==t?0===t?"frm4":"frm2":"frm12"}function Jt(e){switch(e){case 2:case 3:return"frm3";case 4:case 5:return"frm2";case 6:return"frm1"}return"frm12"}function Xt(e){switch(e){case 2:return"frm9";case 3:case 4:return"frm6";case 5:return"frm4";case 6:return"frm7"}return"frm12"}function Yt(){var e=d();return e.classList.add("frm_grid_container"),e}function Zt(){var e=document.querySelector(".frm-field-group-hover-target");if(e){var t=this.getAttribute("layout-type");le(ae(jQuery(e)).first(),t),fr()}}function er(){var e,t;e=tr(),t=this.getAttribute("layout-type"),le(ae(e).first(),t),hr()}function tr(){var e=jQuery(".frm-selected-field-group"),t=e.first();return e.not(t).each(function(){ae(jQuery(this)).each(function(){var e=this.parentNode;ae(t).last().after(this),jQuery(e).children("li.form-field").length||e.closest("li.frm_field_box").remove()})}),An(),le(ae(t).first()),t}function rr(){null===this.closest(".frm-merge-fields-into-row")&&nr(ae(jQuery(".frm-field-group-hover-target")))}function nr(e){var t,r,n,i,o,a,l,s,c,u,f,m,_,p,g;for(t=e.length,(r=document.getElementById("frm_field_group_popup")).innerHTML="",(n=d()).style.padding="0 24px",i=Kt(5===t?6:t),(o=d()).style.padding="20px 0",o.classList.add("frm_grid_container"),5===t&&((a=document.createElement("span")).classList.add("frm1"),o.append(a)),!1!==(l=wr()>0&&ar(Kt(t)))&&l>=12&&(l=Math.floor(12/t)),s=0;s',""),t);e.prepend(r),document.getElementById("frm-field-group-message-dismiss").addEventListener("click",function(){pr(document.getElementById("frm-field-group-message"))})}}(),"ul"===e.originalEvent.target.nodeName.toLowerCase()){var t=document.querySelector(".frm-field-group-hover-target");if(t){var r=e.ctrlKey||e.metaKey,n=e.shiftKey,i=t.classList.contains("frm-selected-field-group"),o=function(){var e=jQuery(".frm-selected-field-group");if(e.length)return e;var t=gr();if(t){var r=t.closest("ul");if(r&&1===ae(jQuery(r)).length)return r.classList.add("frm-selected-field-group"),jQuery(r)}return jQuery()}(),a=o.length;if(r||n){var l=gr();if(null===l||jQuery(l).siblings("li.form-field").length||(l.parentNode.classList.add("frm-selected-field-group"),++a),r){if(i)return--a,t.classList.remove("frm-selected-field-group"),void yr(a);++a}else if(n&&!i){++a;var s=o.first();(s.parent().index()=2||1===e&&ae(jQuery(document.querySelector(".frm-selected-field-group"))).length>1?function(){var e,t,r,n,i;if(null!==(e=document.getElementById("frm_field_multiselect_popup")))return e.classList.toggle("frm-unmergable",!br()),e;(e=d()).id="frm_field_multiselect_popup",br()||e.classList.add("frm-unmergable"),(t=d()).classList.add("frm-merge-fields-into-row"),t.textContent=B("Merge into row","formidable"),(r=document.createElement("a")).style.marginLeft="5px",r.classList.add("frm_icon_font","frm_arrowdown6_icon"),r.setAttribute("href","#"),t.append(r),e.append(t),(n=d()).classList.add("frm-multiselect-popup-separator"),e.append(n),(i=d()).classList.add("frm-delete-field-groups"),i.append(Gt("frm_trash_svg")),e.append(i),document.getElementById("post-body-content").append(e),jQuery(e).hide().fadeIn()}():vr(),De()}function hr(e){if(void 0!==e){if(null!==e.originalEvent.target.closest("#frm-show-fields"))return;if(e.originalEvent.target.classList.contains("frm-merge-fields-into-row"))return;if(null!==e.originalEvent.target.closest(".frm-merge-fields-into-row"))return;if(e.originalEvent.target.classList.contains("frm-custom-field-group-layout"))return;if(e.originalEvent.target.classList.contains("frm-cancel-custom-field-group-layout"))return}jQuery(".frm-selected-field-group").removeClass("frm-selected-field-group"),jQuery(document).off("click",hr),vr()}function vr(){var e=document.getElementById("frm_field_multiselect_popup");null!==e&&e.remove()}function br(){var e,t,r,n,i;if(1===(r=(e=document.querySelectorAll(".frm-selected-field-group")).length))return!1;for(t=0,n=0;n12)return!1}return!0}function jr(e){var t;null===e.originalEvent.target.closest("#frm_field_group_popup")&&(e.originalEvent.target.classList.contains("frm-custom-field-group-layout")||(t=zt(wr(),document.querySelector(".frm-selected-field-group").firstChild),this.append(t)))}function wr(){var e=0;return jQuery(document.querySelectorAll(".frm-selected-field-group")).each(function(){e+=ae(jQuery(this)).length}),e}function Qr(){var e,t,r,n;n=[],jQuery(".frm-selected-field-group > li.form-field").each(function(){n.push(this.dataset.fid)}),t=function(e){return function(t){t.preventDefault(),function(e){e.forEach(function(e){Er(e)})}(e)}}(e=n),null!==(r=document.getElementById("frm_field_multiselect_popup"))&&r.remove(),this.setAttribute("data-frmverify",Nt(e.length)),M(this);var i=document.getElementById("frm-confirmed-click");null==i||i.removeAttribute("data-deletefield"),jQuery(i).on("click",t),jQuery("#frm_confirm_modal").one("dialogclose",function(){jQuery(i).off("click",t)})}function xr(){Er(this.getAttribute("data-deletefield"))}function Er(e){var t=jQuery("#frm_field_id_"+e);kr(e),t.hasClass("edit_field_type_divider")&&t.find("li.frm_field_box[data-fid]").each(function(){kr(this.getAttribute("data-fid"))}),Sn()}function kr(e){jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_delete_field",field_id:e,nonce:frmGlobal.nonce},success:function(){var t,r,n,i=jQuery(document.getElementById("frm_field_id_"+e)),o=jQuery("#frm-single-settings-"+e);o.is(":visible")&&(null===(t=document.querySelector(".frm-settings-panel .frm-tabs-navs ul > li:first-child"))||void 0===t||t.click(),document.querySelector("#frm-options-panel .frm-single-settings").classList.remove("frm_hidden")),function(e){var t=e[0].querySelectorAll(".frm-inline-modal[data-fills]");t.length&&t.forEach(function(e){e.classList.add("frm_hidden"),e.removeAttribute("data-fills"),e.closest("form").append(e)})}(o),o.remove(),i.fadeOut("slow",function(){var e,t=i.closest(".start_divider"),r=i.data("type"),n=i.siblings("li.form-field");if(n.length||(i.is(".edit_field_type_end_divider")?n.length=i.closest("li.form-field").siblings():e=i.closest("ul.frm_sorting").parent()),i.remove(),"break"===r?Dr():"product"===r&&(Be(),it()),n.length?le(n.first()):e.remove(),0===jQuery("#frm-show-fields li").length||function(){if(j.get(0).childElementCount>1)return!1;var e=j.get(0).firstElementChild.firstElementChild.querySelectorAll("li.frm_field_box");return!(e.length>1)&&e[0].classList.contains("edit_field_type_submit")}()){var o=document.getElementById("frm_form_editor_container");o.classList.remove("frm-has-fields"),o.classList.add("frm-empty-fields")}else t.length&&Ln(t);R()}),i.length&&(r=i.data("type"),(n=document.getElementById(r))&&n.dataset.limit&&Ar(r)-11)for(document.getElementById("frm-fake-page").style.display="block",e=0;e200)&&(P(o.repeat_limit_min),this.value="")}function Zr(){var e=this.value;""!==e&&(e<1||e>200)&&(P(o.checkbox_limit),this.value="")}function en(e,t){jQuery(e).closest(".frm_field_box").find(".frm_"+t+"_form_row .frm_repeat_label").text(e.value)}function tn(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=this.value,r=document.getElementById("frm_show_selected_fields_"+e),n=document.getElementById("frm_show_selected_forms_"+e);jQuery(n).find("select").val(""),"form"===t?(n.style.display="inline",function(e){if(null!==e)for(;e.firstChild;)e.firstChild.remove()}(r)):(r.style.display="none",n.style.display="none",kn(t,e))}function rn(){var e,t;(e=nn(this))&&(t=jQuery(this).closest(".frm_single_option"),function(e,t,r){var n,i,o,a,l,s,c=r.data("optkey"),u=vn(e),f=jQuery('label[for="field_'+t+"-"+c+'"]'),m="field_options[options_"+e+"]["+c+"]",_=jQuery('input[name="'+m+'[label]"]');if(f.length<1)return an(e),void((o=r.find('input[name^="default_value_"]')).is(":checked")&&_.length>0&&jQuery('select[name^="item_meta['+e+']"]').val(_.val()));if(a=f.children("input"),n=_.length<1?(_=jQuery('input[name="'+m+'"]')).val():u?jQuery('input[name="'+m+'[value]"]').val():_.val(),!(_.length<1)){if(i=f[0].childNodes,bn(e))l=function(e,t,r){var n,i,o;return(n=e.find("img"))&&(i=n.attr("src")),o=jn(t),_n(t),yn(r.val(),o,i)}(r,e,_),(s=f.find(".frm_image_option_container")).length>0?s.replaceWith(l):(i[i.length-1].nodeValue="",f.append(l));else{var p=!1;i.forEach(function(t,r){if(!1===p)"INPUT"===t.tagName&&(p=r);else if(r===p+1){var n="";!function(e){var t=document.getElementsByName("field_options[image_options_"+e+"]"),r=Array.from(t).find(function(e){return e.checked&&"buttons"===e.value});return void 0!==r}(e)?t.nodeValue=" "+_.val():(n=d({className:"frm_label_button_container",text:" "+_.val()}),f[0].replaceChild(n,t))}else t.remove()})}a.val(n),o=r.find('input[name^="default_value_"]'),a.prop("checked",!!o.is(":checked"))}}(e.fieldId,e.fieldKey,t))}function nn(e){var t;return!!(t=jQuery(e).closest(".frm_sortable_field_opts")).length&&{fieldId:t.attr("id").replace("frm_field_","").replace("_opts",""),fieldKey:t.data("key")}}function on(e){var t,r=document.getElementById("field_options_image_size_"+e),n="";return null!==r&&""!==(t=r.value)&&(n=t),n}function an(e){var t,r,n,i,o,a=jQuery('[name^="item_meta['+e+']"]');if(!(a.length<1)){if(a.is("select"))null!==(i=document.getElementById("frm_placeholder_"+e))&&""===i.value?un(a[0],{sourceID:e}):un(a[0],{sourceID:e,placeholder:i.value});else{r=mn(e),jQuery("#field_"+e+"_inner_container > .frm_form_fields").html(""),o=nn(jQuery("#frm_delete_field_"+e+"-000_container"));var l=jQuery("#field_"+e+"_inner_container > .frm_form_fields"),s=bn(e),d=s?on(e):"",c=s?"frm_image_option frm_image_"+d+" ":"",u=Do(e);for(n="hidden"===a.attr("type")?a.data("field-type"):a.attr("type"),t=0;t=0;a--){var m;l=d[a];var _=null===(m=document.getElementById("frm_field_"+e+"_opts").querySelector('.frm_option_key input[type="text"]'))||void 0===m?void 0:m.value;_||(_=l),s=i.querySelector('option[value="'+_+'"]');var p=ln(e,l),g=p.newValue,y=p.newLabel,h=document.querySelectorAll("#frm_field_"+e+"_opts input[data-value-on-focus]"),v=Array.from(h).find(function(e){return e.value===l});if(v){var b=v.dataset.valueOnFocus;if(b&&i.querySelector('option[value="'+b+'"]'))continue}dn(i,s,g,y)}null!==(s=i.querySelector('option[value=""]'))&&i.prepend(s)}}function dn(e,t,r,n){null!==t||e.querySelector('option[value="'+r+'"]')||((t=frmDom.tag("option",{text:n})).value=r),e.prepend(t)}function cn(e,t,r,n,i,o){var a,l="",s=-1!==t.key.indexOf("other"),d="field_"+n+"-"+t.key,c="scale"===e?"radio":e;return a='',this.getSingle=function(){return""!==(l=wp.hooks.applyFilters("frm_admin.build_single_option_template",l,{opt:t,type:e,fieldId:r,classes:o,id:d}))?l:'"+(s?a:"")+"
"},this.getSingle()}function un(e,t){if(null!==e){var r=t.sourceID,n=t.placeholder,i=Do(r),o=t.other;!function(e){var t;if(void 0!==e.options)for(t=e.options.length-1;t>=0;t--)e.remove(t)}(e);for(var a=mn(r,e.id.includes("frm_field_logic_opt")),l=void 0!==n,s=0;s1&&void 0!==arguments[1]&&arguments[1],s=[],d=jQuery('input[name^="field_options[options_'+e+']"]').filter('[name$="[label]"], [name*="[other_"]'),c=Do(e),u=jn(e),f=bn(e),m=vn(e);for(t=0;t0||(i=r=d[t].value,o=d[t].name.replace("field_options[options_"+e+"][","").replace("[label]","").replace("]",""),m&&(n=d[t].name.replace("[label]","[value]"),r=jQuery('input[name="'+n+'"]').val(),l&&""===i&&(i=""!==r?r:frm_admin_js.no_label)),f&&(i=yn(i,u,pn(d[t]),_n(e))),a={saved:r,label:i=frmAdminBuild.hooks.applyFilters("frm_choice_field_label",i,e,d[t],f),checked:hn(d[t].id),key:o},c&&(n=d[t].name.replace("[label]","[price]"),a.price=jQuery('input[name="'+n+'"]').val()),s.push(a));return s}function _n(e){var t=document.getElementById("frm-single-settings-"+e);return null===t?"radio":t.classList.contains("frm-type-checkbox")?"checkbox":"radio"}function pn(e){var t,r=jQuery(e).siblings(".frm_image_preview_wrapper");return r.length&&(t=r.find("img")).length?t.attr("src"):""}function gn(e){(e instanceof Element||e instanceof Document)&&(e=e.outerHTML);var t=jQuery.parseHTML(e).reduce(function(e,t){var r=frmDom.cleanNode(t);return"#text"===r.nodeName?e+r.textContent:e+r.outerHTML},"");return t!==e?gn(t):t}function yn(e,t,r,n){var i,a,l,c=e;return c=gn(c),r?a=m({src:r,alt:c}):(a=d({className:"frm_empty_url"})).innerHTML=o.image_placeholder_icon,i=t?" frm_label_with_image":"",(l=s("span",{className:"frm_text_label_for_image_inner"})).innerHTML=c,s("span",{className:"frm_image_option_container"+i,children:[a,s("span",{className:"frm_text_label_for_image",child:l})]})}function hn(e){var t=jQuery("#"+e);if(0===t.length)return!1;var r=t.siblings("input[type=checkbox]");return r.length&&r.prop("checked")}function vn(e){return wn("separate_value_"+e)}function bn(e){for(var t=!1,r=document.getElementsByName("field_options[image_options_"+e+"]"),n=0;n=0&&(r.splice(t,1),e.val(r),e.next(".btn-group").find('.multiselect-container input[value=""]').prop("checked",!1))}(jQuery(this))}function Cn(e){e.val(""),e.next(".btn-group").find('.multiselect-container input[value!=""]').prop("checked",!1)}function Nn(){jQuery(".frm-hide-empty").each(function(){0===jQuery(this).text().trim().length&&jQuery(this).remove()})}function On(e){e.preventDefault(),function(e,t,r){var n=document.getElementById(e.getAttribute("data-open")),i=jQuery(e).closest("p,ul"),o=void 0!==t;if(i.hasClass("frm-open"))i.removeClass("frm-open"),n.classList.add("frm_hidden");else{if(o||(t=Vi(e)),null!==t){if(!o){var a=r.key;"Enter"!==a&&" "!==a&&t.focus()}i.after(n),n.setAttribute("data-fills",t.id.replace("-proxy-input","")),0===n.id.indexOf("frm-calc-box")&&et(n,!0)}i.addClass("frm-open"),n.classList.remove("frm_hidden"),wp.hooks.doAction("frm_show_inline_modal",n,e)}}(this,void 0,e)}function Tn(e){e.preventDefault(),this.parentNode.classList.add("frm_hidden"),jQuery('.frm-open [data-open="'+this.parentNode.id+'"]').closest(".frm-open").removeClass("frm-open")}function Fn(e){var t=e.target;t.closest(".frm-inline-modal.frm-modal-no-dismiss")||t.closest(".frm-show-inline-modal")||t.closest("#frm_adv_info")||t.closest(".frm-token-proxy-input")||document.querySelectorAll(".frm-inline-modal.frm-modal-no-dismiss:not(.frm_hidden)").forEach(function(e){e.classList.add("frm_hidden"),e.previousElementSibling.classList.remove("frm-open")})}function Dn(){var e,t=this.getAttribute("data-frmchange").split(",");for(e=0;e').before('')}function ei(){var e="success";"options[edit_action]"===this.name&&(e="edit");var t=jQuery(this).val();jQuery("."+e+"_action_box").hide(),"redirect"===t?jQuery("."+e+"_action_redirect_box."+e+"_action_box").fadeIn("slow"):"page"===t?jQuery("."+e+"_action_page_box."+e+"_action_box").fadeIn("slow"):jQuery("."+e+"_action_message_box."+e+"_action_box").fadeIn("slow")}function ti(e){if(m=e.target,p=jQuery(m),g=p.closest(".frm_form_action_settings"),(y=g.find(".widget-inside")).find("p, div, table").length||((_=g.find(".widget-top")).on("frm-action-loaded",function(){p.trigger("click"),g.removeClass("open"),y.hide()}),_.trigger("click"),0)){var t=e.target.closest(".frm_form_action_settings"),r=t.querySelectorAll(".wp-editor-area");r.length&&r.forEach(function(e){tinymce.EditorManager.execCommand("mceRemoveEditor",!0,e.id)});var n=jQuery(t).clone(),i=n.attr("id").replace("frm_form_action_",""),o=ri(i);n.find(".frm_action_id, .frm-btn-group").remove(),n.find('input[name$="['+i+'][ID]"]').val(""),n.find(".widget-inside").hide(),n.find("input[type=text], textarea, input[type=number]").prop("defaultValue",function(){return this.value}),n.find("input[type=checkbox], input[type=radio]").prop("defaultChecked",function(){return this.checked});var a=new RegExp("\\["+i+"\\]","g"),l=new RegExp("_"+i+'"',"g"),s=new RegExp("-"+i+'"',"g"),c=new RegExp('"'+i+'"',"g"),u=n.html().replace(a,"["+o+"]").replace(l,"_"+o+'"');u=u.replace(s,"-"+o+'"').replace(c,'"'+o+'"');var f=d({id:"frm_form_action_"+o,className:n.get(0).className});f.setAttribute("data-actionkey",o),f.innerHTML=u,f.querySelectorAll(".wp-editor-wrap, .wp-editor-wrap *").forEach(function(e){"string"==typeof e.className&&(e.className=e.className.replace(i,o)),e.id=e.id.replace(i,o)}),f.classList.remove("open"),document.getElementById("frm_notification_settings").append(f),r.length&&(r.forEach(function(e){frmDom.wysiwyg.init(e)}),f.querySelectorAll(".wp-editor-area").forEach(function(e){frmDom.wysiwyg.init(e)})),f.classList.contains("frm_single_on_submit_settings")&&f.querySelector("input.frm-page-search")&&vo(f),uo(),wp.hooks.doAction("frm_after_duplicate_action",f)}var m,_,p,g,y}function ri(e){var t=parseInt(e,10)+11;return null!==document.getElementById("frm_form_action_"+t)&&(t=ri(++t)),t}function ni(){var e,t=jQuery(this).data("actiontype");if(!ui(t)){var r=(e=Lr(document.querySelectorAll(".frm_form_action_settings"),"frm_form_action_"),void 0!==document.getElementById("frm_form_action_"+e)&&(e+=100),L>=e&&(e=L+1),L=e,e),n=k,i=document.createElement("div");i.classList.add("frm_single_"+t+"_settings");var o=document.getElementById("frm_notification_settings");o.append(i),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_add_form_action",type:t,list_id:r,form_id:n,nonce:frmGlobal.nonce},success:function(e){Hi(),i.remove(),document.querySelectorAll(".frm_form_action_settings.open").forEach(function(e){return e.classList.remove("open")});var n=d();n.innerHTML=e;var a=n.querySelector(".widget-top");Array.from(n.children).forEach(function(e){return o.append(e)}),jQuery(".frm_form_action_settings").fadeIn("slow");var l=document.getElementById("frm_form_action_"+r);l.classList.add("open"),document.getElementById("post-body-content").scroll({top:l.offsetTop+10,left:0,behavior:"smooth"}),ci(t),Zn("#frm_form_action_"+r),uo(),vo(l),a&&jQuery(a).trigger("frm-action-loaded"),frmAdminBuild.hooks.doAction("frm_added_form_action",l)}})}}function ii(){var e=document.getElementById("frm_email_addon_menu").classList,t=document.getElementById("actions-search-input");e.contains("frm-all-actions")?(e.remove("frm-all-actions"),e.add("frm-limited-actions")):(e.add("frm-all-actions"),e.remove("frm-limited-actions")),t.value="",So(t,"input")}function oi(e){e.on("Change",function(){!function(e){var t,r;(t=document.querySelector(".frm-single-settings:not(.frm_hidden)"))&&null!==(r=t.querySelector(".wp-editor-wrap"))&&r.classList.contains("tmce-active")&&!tinyMCE.activeEditor.isHidden()&&(e.targetElm.value=e.getContent(),jQuery(e.targetElm).trigger("change"))}(e)})}function ai(e){var t=this;if(null!==e)return this.fragment=document.createDocumentFragment(),this.initOnceInAllInstances=function(){void 0===ai.prototype.endMarker&&(ai.prototype.endMarker=document.getElementById("frm-end-form-marker"))},this.append=function(e){var r=null!==e?e.parentElement.classList:"";null!==e&&(r.contains("frm_field_box")||r.contains("divider_section_only"))&&t.fragment.append(e)},this.moveFields=function(){w.insertBefore(t.fragment,ai.prototype.endMarker)},this.initOnceInAllInstances(),void 0!==e?(this.append(e),void this.moveFields()):{append:this.append,moveFields:this.moveFields}}function li(){var e=jQuery(this).closest(".frm_form_action_settings").data("actionkey"),t=this.getAttribute("data-emailrow");jQuery("#frm_form_action_"+e+" .frm_"+t+"_row").fadeIn("slow"),jQuery(this).fadeOut("slow")}function si(){var e=jQuery(this).closest(".frm_form_action_settings"),t=this.getAttribute("data-emailrow"),r=".frm_"+t+"_row",n=".frm_"+t+"_button";jQuery(e).find(n).fadeIn("slow"),jQuery(e).find(r).fadeOut("slow",function(){jQuery(e).find(r+" input").val("")})}function di(){var e=jQuery(this).closest(".frm_form_action_settings"),t=".frm_from_to_match_row";e.find('input[name$="[post_content][from]"]').val()===e.find('input[name$="[post_content][email_to]"]').val()?jQuery(e).find(t).fadeIn("slow"):jQuery(e).find(t).fadeOut("slow")}function ci(e){var t,r,n=document.querySelectorAll(".frm_"+e+"_action");ui(e)?(t=n,r=fi(e)>0,t.forEach(function(e){e.classList.remove("frm_active_action"),e.classList.add("frm_inactive_action"),r&&e.classList.add("frm_already_used")})):n.forEach(function(e){e.querySelector(".frm_show_upgrade")||(e.classList.remove("frm_inactive_action","frm_already_used"),e.classList.add("frm_active_action"))})}function ui(e){var t=function(e){return jQuery(".frm_single_"+e+"_settings").length}(e)>=fi(e),r={type:e};return wp.hooks.applyFilters("frm_action_at_limit",t,r)}function fi(e){return parseInt(jQuery(".frm_"+e+"_action").data("limit"),10)}function mi(){var e=o.only_one_action,t=this.dataset.limit;void 0!==t&&((t=parseInt(t))>1?e=e.replace(1,t).trim():e+=" "+o.edit_action_text),P(e)}function _i(){var e=jQuery(this).data("emailkey"),t=jQuery(this).closest(".frm_form_action_settings").find(".frm_action_name").val(),r=document.getElementById("form_id").value,n=document.getElementById("frm_logic_row_"+e),i=Lr(n.querySelectorAll(".frm_logic_row"),"frm_logic_"+e+"_"),o=d({id:"frm_logic_"+e+"_"+i,className:"frm_logic_row frm_hidden"});return n.append(o),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_add_form_logic_row",email_id:e,form_id:r,meta_name:i,type:t,nonce:frmGlobal.nonce},success:function(t){jQuery(document.getElementById("logic_link_"+e)).fadeOut("slow",function(){o.insertAdjacentHTML("beforebegin",t),o.remove(),jQuery(n).parent(".frm_logic_rows").fadeIn("slow")})}}),!1}function pi(){var e=jQuery("select.frm_single_post_field");e.css("border-color","");var t=this,r=jQuery(t).val();if(""===r||"checkbox"===r)return!1;e.each(function(){if(jQuery(this).val()===r&&this.name!==t.name)return this.style.borderColor="red",jQuery(t).val(""),P(o.field_already_used),!1})}function gi(){var e=jQuery(this).val();""===e?(jQuery(".frm_post_content_opt, select.frm_dyncontent_opt").hide().val(""),jQuery(".frm_dyncontent_opt").hide()):"post_content"===e?(jQuery(".frm_post_content_opt").show(),jQuery(".frm_dyncontent_opt").hide(),jQuery("select.frm_dyncontent_opt").val("")):(jQuery(".frm_post_content_opt").hide().val(""),jQuery("select.frm_dyncontent_opt, .frm_form_field.frm_dyncontent_opt").show())}function yi(){var e=jQuery(this).val(),t=jQuery(document.getElementById("frm_dyncontent"));""===e||"new"===e?(t.val(""),jQuery(".frm_dyncontent_opt").show()):jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_display_get_content",id:e,nonce:frmGlobal.nonce},success:function(e){t.val(e),jQuery(".frm_dyncontent_opt").show()}})}function hi(){var e,t,r=document.getElementById("frm_posttax_rows").childNodes,n=document.querySelector(".frm_post_parent_field"),i=document.querySelector(".frm_post_menu_order_field"),o=this.value;jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_replace_posttax_options",post_type:o,nonce:frmGlobal.nonce},success:function(n){for(var i=0;i
');var e=jQuery(this).closest(".frm_form_action_settings").find('select[name$="[post_content][post_type]"]').val(),t=jQuery(this).closest(".frm_form_action_settings").data("actionkey"),r=jQuery(this).closest(".frm_posttax_row").attr("id").replace("frm_posttax_",""),n=jQuery(this).val(),i=jQuery(document.getElementById(r+"_show_exclude")).is(":checked")?1:0,o=jQuery('select[name$="[post_category]['+r+'][field_id]"]').val(),a=jQuery('input[name="id"]').val();jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_add_posttax_row",form_id:a,post_type:e,tax_key:r,action_key:t,meta_name:n,field_id:o,show_exclude:i,nonce:frmGlobal.nonce},success:function(e){jQuery(document.getElementById("frm_posttax_"+r)).replaceWith(e)}})}}function xi(){var e=jQuery(this).closest(".frm_postmeta_row"),t=e.find(".frm_cancelnew"),r=e.find(".frm_enternew");return e.find("select.frm_cancelnew").is(":visible")?(t.hide(),r.show()):(t.show(),r.hide()),e.find("input.frm_enternew, select.frm_cancelnew").val(""),!1}function Ei(){var e=jQuery(this),t=e.val();"checkbox"===e.attr("type")&&!1===this.checked&&(t="");var r=e.data("toggleclass");""===t?jQuery("."+r).hide():(jQuery("."+r).show(),jQuery(".hide_"+r+"_"+t).hide())}function ki(){Vn()||(Jn(this),Gn(document.querySelector(".frm_form_settings")))}function Ai(e){return e.preventDefault(),Si(jQuery(this),this.getAttribute("data-code")),!1}function Si(e,t){var r=!1,n=e;if("object"===a(e)){if(e.hasClass("frm_noallow"))return;void 0===(n=jQuery(e).closest("[data-fills]").attr("data-fills"))&&void 0!==(n=e.closest("div").attr("class"))&&(n=n.split(" ")[1])}if(void 0===n){var i=document.activeElement;"search"===i.type?null===(n=i.id.replace("-search-input","")).match(/\d/gi)&&(n=(i=jQuery(".frm-single-settings:visible ."+n)).attr("id")):n=i.id}n&&(r=jQuery("#wp-"+n+"-wrap.wp-editor-wrap").length>0);var o=jQuery(document.getElementById(n));if(void 0===e.attr("data-shortcode")&&(!o.length||void 0===o.attr("data-shortcode"))){var l=e.parents("ul.frm_code_list").attr("data-shortcode");"undefined"!==l&&"no"===l||(t="["+t+"]")}if(r&&(wpActiveEditor=n),!o.length)return!1;if("[default-html]"===t||"[default-plain]"===t){var s=0;"[default-plain]"===t&&(s=1),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_get_default_html",form_id:jQuery('input[name="id"]').val(),plain_text:s,nonce:frmGlobal.nonce},elementId:n,success:function(e){if(r){var t=document.createElement("p");t.innerText=e,send_to_editor(t.innerHTML)}else Li(o,e)}})}else t=function(e,t,r){return"object"===a(t)&&t instanceof jQuery&&0===r[0].id.indexOf("success_url_")&&(t=t[0]).closest("#frm-insert-fields-box")?(t.parentNode.classList.contains("frm_insert_url")||(e=e.replace("]"," sanitize_url=1]")),e):e}(t,e,o),r?send_to_editor(t):Li(o,t);return!1}function Li(e,t){if(document.selection)e[0].focus(),document.selection.createRange().text=t;else{var r=e[0],n=r.selectionEnd;t=function(e,t,r,n){var i=e.data("sep");if(void 0===i)return t;var o=e.val();if(!o.trim().length)return t;var a=new RegExp(i+"\\s*$"),l=new RegExp("^\\s*"+i);return o.substr(0,r).trim().length&&!1===a.test(o.substr(0,r))&&(t=i+t),o.substr(n,o.length).trim().length&&!1===l.test(o.substr(n,o.length))&&(t+=i),t}(e,t,r.selectionStart,n),r.value=r.value.substr(0,r.selectionStart)+t+r.value.substr(r.selectionEnd,r.value.length);var i=n+t.length;!function(e,t){if(e.classList.contains("frm_classes")&&Ii(t)){var r=e.value.split(" ").filter(Ii);r.length&&(e.value=function(e,t,r){var n=e.split(" ").filter(function(e){return(e=e.trim()).length&&!t.includes(e)});return n.includes(r)||n.push(r),n.join(" ")}(e.value,r,t.trim()))}}(r,t),r.focus(),r.setSelectionRange(i,i)}Wn(e)}function Ii(e){return["frm_half","frm_third","frm_two_thirds","frm_fourth","frm_three_fourths","frm_fifth","frm_sixth","frm2","frm3","frm4","frm6","frm8","frm9","frm10","frm12"].includes(e.trim())}function Bi(){var e=document.getElementById("frm-id-condition"),t=document.getElementById("frm-key-condition");"id"===this.value?(e.classList.remove("frm_hidden"),t.classList.add("frm_hidden"),So(t,"change")):(e.classList.add("frm_hidden"),t.classList.remove("frm_hidden"),So(e,"change"))}function qi(){var e,t,r=document.getElementById("frm-id-key-condition-id").checked?"frm-id-condition":"frm-key-condition",n=document.getElementById("frm-is-condition").value,i=document.getElementById("frm-text-condition").value,a=document.getElementById("frm-insert-condition");t="if "+(e=(r=document.getElementById(r)).options[r.selectedIndex].value)+" "+n+'="'+i+'"]',a.setAttribute("data-code",t+o.conditional_text+"[/if "+e),a.innerHTML="["+t+"[/if "+e+"]"}function Ci(e){return e.getAttribute("href")||e.getAttributeNS("http://www.w3.org/1999/xlink","href")}function Ni(e){var t;e.parentNode.parentNode.classList.contains("frm_has_shortcodes")&&(Ki(),"use"===(t=$i(e)).tagName?-1===Ci(t=t.firstElementChild).indexOf("frm_close_icon")&&Mi(t,"nofocus"):t.classList.contains("frm_close_icon")||Mi(t,"nofocus"))}function Oi(e){e.preventDefault(),e.stopPropagation(),Mi(this)}function Ti(e){!function(e){var t;if(e.id.startsWith("field_options_type_")){var r=e.id.split("_"),n=r.length&&r[r.length-1];null!==(t=document.querySelector("#frm-single-settings-".concat(n)))&&void 0!==t&&t.classList.contains("frm-type-".concat(e.value))||Fi()}}(e.target)}function Fi(e){var t;void 0===e&&(e=B("You are changing the field type. Not all field settings will appear as expected until you reload the page. Would you like to reload the page now?","formidable")),frmDom.modal.maybeCreateModal("frmSaveAndReloadModal",{title:B("Save and Reload?","formidable"),content:(t=d(e),t.style.padding="var(--gap-md)",t),footer:function(){var e=frmDom.modal.footerButton({text:B("Save and Reload","formidable"),buttonType:"primary"});_(e,function(){var e;(e=document.getElementById("frm_submit_side_top")).classList.contains("frm_submit_ajax")&&e.setAttribute("data-new-addon-installed",!0),e.click()});var t=frmDom.modal.footerButton({text:B("Cancel","formidable"),buttonType:"cancel"});return t.classList.add("dismiss"),frmDom.div({children:[t,e]})}()})}function Di(e){var t;if(e instanceof Event){var r=document.querySelectorAll(".frm-single-settings .frm-show-box.frmsvg use"),n=Array.from(r).find(function(e){return"#frm_close_icon"===e.getAttribute("href")});if(void 0===n)return;t=n.parentElement}else t=e;var i=t.getBoundingClientRect(),o=document.getElementById("frm_adv_info"),a=o.parentElement.getBoundingClientRect();o.style.top=i.top-a.top+32+"px",o.style.left=i.left-a.left-280+"px"}function Mi(e,t){var r=Vi(e),n=document.getElementById("frm_adv_info"),a=e.className;if("svg"===e.tagName&&(e=e.firstElementChild),"use"===e.tagName&&(a=Ci(e)),-1!==a.indexOf("frm_close_icon"))Ki(n);else{if(Di(e),jQuery(".frm_code_list a").removeClass("frm_noallow"),r.classList.contains("frm_not_email_to")?jQuery("#frm-insert-fields-box .frm_code_list li:not(.show_frm_not_email_to) a").addClass("frm_noallow"):r.classList.contains("frm_not_email_subject")&&jQuery(".frm_code_list li.hide_frm_not_email_subject a").addClass("frm_noallow"),n.setAttribute("data-fills",r.id),n.style.display="block","use"===e.tagName)if(e.hasAttributeNS("http://www.w3.org/1999/xlink","href"))e.setAttributeNS("http://www.w3.org/1999/xlink","href","#frm_close_icon");else{var l=document.createElementNS("http://www.w3.org/2000/svg","use");l.setAttributeNS("http://www.w3.org/1999/xlink","href","#frm_close_icon"),e.parentNode.replaceChild(l,e)}else e.className=a.replace("frm_more_horiz_solid_icon","frm_close_icon");"nofocus"!==t&&("none"!==r.style.display?r.focus():jQuery(tinymce.get(r.id)).trigger("focus")),function(e){["address","body"].forEach(function(t){!function(e,t){var r,n;r=o.contextualShortcodes[t+"Selector"],n=o.contextualShortcodes[t];var a,l=e.matches(r),s=function(e){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=i(e))){t&&(e=t);var r=0,n=function(){};return{s:n,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==t.return||t.return()}finally{if(l)throw o}}}}(n);try{for(s.s();!(a=s.n()).done;){var d,c=a.value,u=null===(d=document.querySelector('#frm-adv-info-tab .frm_code_list [data-code="'+c+'"]'))||void 0===d?void 0:d.closest("li");null==u||u.classList.toggle("frm_hidden",!l)}}catch(e){s.e(e)}finally{s.f()}}(e,t)})}(r)}}function Pi(e){return 0===o.contextualShortcodes.length||!function(e){var t=e.querySelector("a");if(!t)return!1;var r=t.dataset.code;return o.contextualShortcodes.address.includes(r)||o.contextualShortcodes.body.includes(r)}(e)||function(e){var t=e.querySelector("a").dataset.code,r=document.getElementById("frm_adv_info").dataset.fills,n=document.getElementById(r),i=o.contextualShortcodes;return i.address.includes(t)?n.matches(i.addressSelector):n.matches(i.bodySelector)}(e)}function Hi(){E||(E=1,window.addEventListener("beforeunload",Wi))}function zi(){E=0}function Ri(){E=0}function Gi(){E=0}function Wi(e){E&&(e.preventDefault(),e.returnValue="")}function Ui(e,t){var r={my:"top",at:"top+"+t,of:window};e.dialog("option","position",r)}function Vi(e){if(e.classList.contains("frm-input-icon"))return e.previousElementSibling;for(var t,r=e.nextElementSibling;null!==r&&("INPUT"!==r.tagName&&"TEXTAREA"!==r.tagName||r.classList.contains("frm-token-input-field"));)r=Vi(r);return r||(r=null===(t=e.closest(".frm-field-formula"))||void 0===t?void 0:t.querySelector(".frm-calc-field")),r}function $i(e){var t;if(null!==(t=e.nextElementSibling)&&void 0!==t&&t.classList.contains("frm-input-icon"))return e.nextElementSibling;for(var r=e.previousElementSibling;null!==r&&"I"!==r.tagName&&"svg"!==r.tagName;)r=$i(r);return r}function Ki(e){var t,r,n,i;if((void 0!==e||null!==(e=document.getElementById("frm_adv_info")))&&null===document.getElementById("frm_dyncontent")){for(e.style.display="none",n=document.querySelectorAll(".frm-show-box.frm_close_icon"),t=0;t"+r.data.name+": "+r.data.msg+"
":'Imported '+r.data.name+"
",e.find(".status").prepend(n),e.find(".status").show(),N.importQueue=jQuery.grep(N.importQueue,function(e){return e!=t}),N.imported++,0===N.importQueue.length?(e.find(".process-count").hide(),e.find(".forms-completed").text(N.imported),e.find(".process-completed").show()):(e.find(".form-current").text(N.imported+1),to(e)))})}function ro(e){e.preventDefault();var t=!1,r=jQuery('input[name="frm_export_forms[]"]');jQuery('input[name="frm_export_forms[]"]:checked').val()||(r.closest(".frm-table-box").addClass("frm_blank_field"),t="stop");var n=jQuery('input[name="type[]"]');if(jQuery('input[name="type[]"]:checked').val()||"checkbox"!==n.attr("type")||(n.closest("p").addClass("frm_blank_field"),t="stop"),"stop"===t)return!1;e.stopPropagation(),this.submit()}function no(){var e=jQuery(this).closest(".frm_blank_field");if(void 0!==e){var t=this.name;("type[]"===t&&jQuery('input[name="type[]"]:checked').val()||"frm_export_forms[]"===t&&jQuery(this).val())&&e.removeClass("frm_blank_field")}}function io(){null!==jQuery(this).val().match(/\.csv$/i)?jQuery(".show_csv").fadeIn():jQuery(".show_csv").fadeOut()}function oo(){var e=document.querySelector('select[name="format"]');return e?e.value:""}function ao(e){var t,r,n=e.target.value;so(n),lo.call(e.target),t=n,r=document.getElementById("frm-export-select-all"),"csv"===t?(r.checked=!1,r.disabled=!0):r.disabled=!1}function lo(){var e=jQuery(this),t=e.find(":selected"),r=t.data("support"),n=r.indexOf("|");jQuery('input[name="type[]"]').each(function(){this.checked=!1,r.indexOf(this.value)>=0?(this.disabled=!1,-1===n&&(this.checked=!0)):this.disabled=!0}),"csv"===e.val()?(jQuery(".csv_opts").show(),jQuery(".xml_opts").hide()):(jQuery(".csv_opts").hide(),jQuery(".xml_opts").show());var i=t.data("count"),o=jQuery('input[name="frm_export_forms[]"]');"single"===i?(o.prop("multiple",!1),o.prop("checked",!1)):(o.prop("multiple",!0),o.prop("disabled",!1)),e.trigger("change")}function so(e){if(""!==e){var t=document.querySelectorAll(".frm-is-repeater");t.length&&("csv"===e?t.forEach(function(e){e.classList.remove("frm_hidden")}):t.forEach(function(e){e.classList.add("frm_hidden")}),Eo.call(document.querySelector(".frm-auto-search")))}}function co(){var e=jQuery("select[name=format]").find(":selected").data("count"),t=jQuery('input[name="frm_export_forms[]"]');"single"===e&&this.checked?(t.prop("disabled",!0),this.removeAttribute("disabled")):t.prop("disabled",!1)}function uo(){jQuery(".frm_multiselect").hide().each(frmDom.bootstrap.multiselect.init)}function fo(e){e.preventDefault(),po(this,"frm_multiple_addons")}function mo(e){e.preventDefault(),po(this,"frm_activate_addon")}function _o(e){e.preventDefault(),po(this,"frm_install_addon")}function po(e,t){r(1105).toggleAddonState(e,t)}function go(){ho()}function yo(e){!function(e,t,r){var n=jQuery("#frm_leave_email_error");n.removeClass("frm_hidden").attr("frm-error",r),jQuery("#frm_leave_email").one("keyup",function(){n.addClass("frm_hidden")})}(0,0,e)}function ho(){var e=document.getElementById("frmapi-email-form");jQuery.ajax({dataType:"json",url:e.getAttribute("data-url"),success:function(t){var r=t.renderedHtml;r=r.replace(/]*(formidableforms.css|action=frmpro_css)[^>]*>/gi,""),e.innerHTML=r}})}function vo(e){frmDom.autocomplete.initSelectionAutocomplete(e)}function bo(e){var t=this.parentNode.parentNode,r=t.elements.type.value;e.preventDefault(),this.classList.add("frm_loading_button"),wo(t,r,this)}function jo(e){var t=this.elements.type.value,r=this.querySelector("button");e.preventDefault(),r.classList.add("frm_loading_button"),wo(this,t,r)}function wo(e,t,r){var n=function(e){var t,r,n={},i=e.elements;for(r=0;r=0||ko(l,n)?(s&&Pi(o[e])&&o[e].classList.remove("frm_hidden"),o[e].classList.add("frm-search-result")):(o[e].classList.add("frm_hidden"),o[e].classList.remove("frm-search-result"))}(t=document.querySelector("#frm-insert-fields"))&&t.querySelectorAll(":scope > .frm-with-line").forEach(function(e){var t=e.nextElementSibling;if(t){var r=t.querySelectorAll(":scope > li.frmbutton"),n=Array.from(r).every(function(e){return e.classList.contains("frm_hidden")});e.classList.toggle("frm_hidden",n)}}),jQuery(this).trigger("frmAfterSearch")}function ko(e,t){return"s"!==t&&"s"!==e[e.length-1]&&(e+"s").indexOf(t)>=0}function Ao(e){e.stopPropagation()}function So(e,t){var r=document.createEvent("HTMLEvents");r.initEvent(t,!1,!0),e.dispatchEvent(r)}function Lo(e,t){var r,n=new XMLHttpRequest,i="string"==typeof e?e:Object.keys(e).map(function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])}).join("&");return n.open("post",ajaxurl,!0),n.onreadystatechange=function(){if(n.readyState>3&&200==n.status){r=n.responseText;try{r=JSON.parse(r)}catch(e){}t(r)}},n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.setRequestHeader("Content-type","application/x-www-form-urlencoded"),n.send(i),n}function Io(e,t){e.classList.add("frm-fade"),setTimeout(t,1e3)}function Bo(e){jQuery(e).css("visibility","hidden")}function qo(e){jQuery(e).css("visibility","visible")}function Co(e,t){return r(4260).initModal(e,t)}function No(e,t){if("#"===t){var r=document.getElementById(e),n=r.style.display;r.style.display="none"===n?"block":"none"}else e.is(":visible")?e.hide():e.show()}function Oo(){window.onbeforeunload=null;var e=jQuery(window);e.off("beforeunload.widgets"),e.off("beforeunload.edit-post")}function To(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=document.getElementById("frm_field_id_"+e);if(null!==t&&"form"===t.dataset.type)if(t=jQuery(t),this.options[this.selectedIndex].value){t.find(".frm-not-set")[0].classList.add("frm_hidden");var r=t.find(".frm-embed-message");r.html(r.data("embedmsg")+this.options[this.selectedIndex].text),t.find(".frm-embed-field-placeholder")[0].classList.remove("frm_hidden")}else t.find(".frm-not-set")[0].classList.remove("frm_hidden"),t.find(".frm-embed-field-placeholder")[0].classList.add("frm_hidden")}function Fo(){var e=jQuery(this).closest(".frm-single-settings"),t=e.find(".frmjs_product_choices"),r=e.find(".frm_prod_options_heading"),n=this.options[this.selectedIndex].value;t.removeClass("frm_prod_type_single frm_prod_type_user_def"),r.removeClass("frm_prod_user_def"),"single"===n?t.addClass("frm_prod_type_single"):"user_def"===n&&(t.addClass("frm_prod_type_user_def"),r.addClass("frm_prod_user_def"))}function Do(e){var t=document.getElementById("frm_field_id_"+e);return null!==t&&"product"===t.getAttribute("data-type")}function Mo(){var e=function(e,t){return window.frmCachedSubFields=window.frmCachedSubFields||{},window.frmCachedSubFields[e]=window.frmCachedSubFields[e]||{},window.frmCachedSubFields[e][t]},t=function(e,t,r){window.frmCachedSubFields=window.frmCachedSubFields||{},window.frmCachedSubFields[e]=window.frmCachedSubFields[e]||{},window.frmCachedSubFields[e][t]=r},r=[1,2,3,4,5,6,7,8,9,10,11,12].map(function(e){return"frm"+e}),i=["first","middle","last"];document.addEventListener("change",function(o){o.target.matches(".frm_name_layout_dropdown")&&function(o){var a,l=o.target.value.split("_"),s=o.target.dataset.fieldId,d=document.querySelector("#field_"+s+"_inner_container .frm_combo_inputs_container"),c=(a=l.length,"frm"+parseInt(12/a));i.forEach(function(e){var i,o=d.querySelector('[data-sub-field-name="'+e+'"]');o&&(o.classList.add("frm_hidden"),(i=o.classList).remove.apply(i,n(r)),t(s,e,o))}),l.forEach(function(t){var r=e(s,t);r&&(r.classList.remove("frm_hidden"),r.classList.add(c),d.append(r))}),i.forEach(function(e){var r=document.querySelector(".frm_sub_field_options-"+e+'[data-field-id="'+s+'"]');r&&(r.classList.add("frm_hidden"),t(s,e+"_options",r))}),l.forEach(function(t){var r=e(s,t+"_options");r&&r.classList.remove("frm_hidden")})}(o)},!1)}function Po(e,t){var r,n,i,o=!1,a=!1;(r=t.newOption?(new DOMParser).parseFromString(t.newOption,"text/html").body.childNodes[0]:t).querySelectorAll("svg").forEach(function(e,t){(n=e.getElementsByTagNameNS("http://www.w3.org/2000/svg","use")[0])&&("#frm_drag_icon"===(i=Ci(n))&&(o=!0),"#frm_save_icon"===i&&(a=!0))}),o||r.prepend(b.drag.cloneNode(!0)),r.querySelector("[id^=field_key_".concat(e,"-]"))&&!a&&r.querySelector("[id^=field_key_".concat(e,"-]")).after(b.save.cloneNode(!0)),t.newOption&&(t.newOption=r)}function Ho(){var e=document.getElementById("frm_leave_email").value.trim();if(""!==e)if(!1!==/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(e)){var t=jQuery("#frmapi-email-form").find("form"),r=t.find('[type="email"]').not(".frm_verify");if(r.length){if(document.getElementById("frm_empty_inbox")){document.getElementById("frm-add-my-email-address").remove();var n=document.getElementById("frm_leave_email_wrapper");if(n){n.classList.add("frm_hidden");var i=c({className:"frm-wait frm_spinner"});i.style.visibility="visible",i.style.float="none",i.style.width="unset",n.parentElement.insertBefore(i,n.nextElementSibling)}}r.val(e),jQuery.ajax({type:"POST",url:t.attr("action"),data:t.serialize()+"&action=frm_forms_preview"}).done(function(e){if(-1!==jQuery(e).find(".frm_message").text().trim().indexOf("Thanks!")){var t=document.getElementById("frmapi-email-form").parentElement.querySelector(".frm_spinner");t&&t.remove(),wp.hooks.applyFilters("frm_thank_you_on_signup",!0)&&document.getElementById("frm_leave_email_wrapper").replaceWith(c(B("Thank you for signing up!","formidable")))}else yo("invalid")})}}else yo("invalid");else yo("empty")}function zo(e){if(F||e.stopPropagation(),!(e.target.classList.contains("frm-show-box")||e.target.parentElement&&e.target.parentElement.classList.contains("frm-show-box"))){var t=document.getElementById("frm_adv_info");t&&(t.dataset.fills===e.target.id&&void 0!==e.target.id||e.target.closest("#frm_adv_info")||"none"===t.style.display||Ki(t))}}return{init:function(){var e,t,i,o,a,l,s;!function(){jQuery(document).on("click","#frm-add-my-email-address",function(e){e.preventDefault(),Ho()});var e=document.getElementById("frm_empty_inbox"),t=document.getElementById("frm_leave_email");if(e&&t){var r=document.getElementById("frm-leave-email-modal");r.classList.remove("frm_hidden"),r.querySelector(".frm_modal_footer").classList.add("frm_hidden"),t.addEventListener("keyup",function(e){if("Enter"===e.key){var t=document.getElementById("frm-add-my-email-address");t&&t.click()}})}}(),t=document.querySelector(".frm-admin-footer-links"),i=null!==(e=document.querySelector(".frm_page_container"))&&void 0!==e?e:document.getElementById("wpbody-content"),t&&i&&(i.append(t),t.classList.remove("frm_hidden")),document.addEventListener("show.bs.dropdown",function(){R()}),N={},jQuery(".wp-admin").on("click",function(e){var t=jQuery(e.target),r=jQuery(".dropdown.open");!r.length||t.hasClass("dropdown")||t.closest(".dropdown").length||r.removeClass("open")}),jQuery("#frm_bs_dropdown:not(.open) a").on("click",St),void 0===k&&(k=jQuery(document.getElementById("form_id")).val()),document.querySelectorAll(".frm-warning-dismiss").forEach(function(e){_(e,Lt)}),frmAdminBuild.inboxBannerInit(),j.length>0?frmAdminBuild.buildInit():null!==document.getElementById("frm_notification_settings")?frmAdminBuild.settingsInit():null!==document.getElementById("frm_styling_form")?frmAdminBuild.styleInit():null!==document.getElementById("form_global_settings")?frmAdminBuild.globalSettingsInit():null!==document.getElementById("frm_export_xml")?frmAdminBuild.exportInit():null!==document.querySelector(".frm-inbox-wrapper")?frmAdminBuild.inboxInit():null!==document.getElementById("frm-welcome")?frmAdminBuild.solutionInit():(function(){if(document.body.classList.contains("frm-admin-page-entries")){var e=document.getElementById("screen-options-wrap");if(e){var t=d({className:"frm_warning_style",text:B("Only 10 columns can be selected at a time.","formidable")});t.style.margin=0;var r=e.querySelector("legend");r.parentNode.insertBefore(t,r.nextElementSibling);var n=Array.from(e.querySelectorAll('input[type="checkbox"]')),i=function(){n.reduce(function(e,t){return t.checked?e+1:e},0)>=10?(t.classList.remove("frm_hidden"),n.forEach(function(e){e.checked||(e.parentNode.classList.add("frm_noallow"),e.disabled=!0)})):t.classList.add("frm_hidden")};i(),n.forEach(function(e){e.addEventListener("change",function(e){e.target.checked?i():(t.classList.add("frm_hidden"),n.forEach(function(e){e.parentNode.classList.remove("frm_noallow"),e.disabled=!1}))})})}}}(),vo(),jQuery("[data-frmprint]").on("click",function(){return window.print(),!1})),jQuery(document).on("change","select[data-toggleclass], input[data-toggleclass]",Ei),function(){function e(e){var t=e.options[e.selectedIndex];e.querySelectorAll("option[data-dependency]:not([data-dependency-skip])").forEach(function(e){var r=document.querySelector(e.dataset.dependency);null==r||r.classList.toggle("frm_hidden",t!==e)})}document.querySelectorAll("select.frm_select_with_dependency").forEach(e),frmDom.util.documentOn("change","select.frm_select_with_dependency",function(t){return e(t.target)})}(),(jQuery(document.getElementById("frm_adv_info")).length>0||jQuery(".frm_field_list").length>0)&&frmAdminBuild.panelInit(),o=jQuery(".wrap, .frm_wrap"),a=document.getElementById("frm_confirm_modal"),l=!1,s=!1,jQuery(a).on("click","[data-deletefield]",xr),jQuery(a).on("click","[data-removeid]",G),jQuery(a).on("click","[data-trashtemplate]",xo),o.on("click",".frm_remove_tag, .frm_remove_form_action",G),o.on("click","a[data-frmverify]",D),o.on("click","a[data-frmtoggle]",H),o.on("click","a[data-frmhide], a[data-frmshow]",z),o.on("change","input[data-frmhide], input[data-frmshow]",z),o.on("click",".widget-top,a.widget-action",W),o.on("mouseenter.frm",".frm_bstooltip, .frm_help",function(){jQuery(this).off("mouseenter.frm"),function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e;(r.hasAttribute("data-toggle")||r.hasAttribute("data-bs-toggle"))&&(r.parentElement.setAttribute("title",r.getAttribute("title")),r.removeAttribute("title"),r.classList.remove("frm_bstooltip"),r.parentElement.classList.add("frm_bstooltip"),r=r.parentElement),jQuery(r).tooltip(),t&&(R(),jQuery(r).tooltip("show"))}(this,!0)}),jQuery(document).on("click","#doaction, #doaction2",function(e){var t="doaction"===this.id?"top":"bottom",r=document.getElementById("bulk-action-selector-"+t),n=document.getElementById("confirm-bulk-delete-"+t);if(null!==r&&null!==n){if(l=this,!s&&"bulk_delete"===r.value)return e.preventDefault(),M(n),!1}else l=!1}),jQuery(document).on("click","#frm-confirmed-click",function(e){if(!1!==l&&!e.target.classList.contains("frm-btn-inactive"))return"confirm-bulk-delete"===this.getAttribute("href")?(e.preventDefault(),s=!0,l.click(),!1):void 0}),r(4260).initUpgradeModal(),frmDom.util.documentOn("click","[data-modal-title]",Xn);var c=jQuery(document.getElementById("frm_shortcodediv"));c.length>0&&(jQuery("a.edit-frm_shortcode").on("click",function(){return c.is(":hidden")&&(c.slideDown("fast"),this.style.display="none"),!1}),jQuery(".cancel-frm_shortcode","#frm_shortcodediv").on("click",function(){return c.slideUp("fast"),c.siblings("a.edit-frm_shortcode").show(),!1})),jQuery(document).on("click","#frm-nav-tabs a",U),jQuery(".post-type-frm_display .frm-nav-tabs a, .frm-category-tabs a").on("click",function(){var e=this.classList.contains("frm_show_upgrade_tab");if(!this.classList.contains("frm_noallow")||e)return e&&Yn(this),V(this),!1}),V(jQuery(".starttab a"),"auto"),jQuery(document).on("click","#frm-fid-search-menu a",function(){var e=this.id.replace("fid-","");return jQuery('select[name="fid"]').val(e),Gn(document.getElementById("posts-filter")),!1}),jQuery(".frm_select_box").on("click focus",function(){this.select()}),jQuery(document).on("input search change",".frm-auto-search:not(#frm-form-templates-page #template-search-input)",Eo),jQuery(document).on("focusin click",".frm-auto-search",Ao);var u=jQuery(".frm-auto-search");""!==u.val()&&u.trigger("keyup"),FrmFormsConnect.init(),jQuery(document).on("click",".frm-install-addon",_o),jQuery(document).on("click",".frm-activate-addon",mo),jQuery(document).on("click",".frm-solution-multiple",fo),jQuery("button, input[type=submit]").on("click",Oo),document.addEventListener("click",function(e){if("LABEL"===e.target.nodeName){var t=e.target.getAttribute("for");if(t){var r=document.getElementById(t);if(r&&r.nextElementSibling){var n=r.nextElementSibling.querySelector("button.dropdown-toggle.multiselect");n&&setTimeout(function(){return n.click()},0)}}}}),frmAdminBuild.hooks.addFilter("frm_before_embed_modal",function(e,t){var r,n,i=t.element;if("form"!==t.type)return e;var o=i.closest("tr");if(o)r=parseInt(o.querySelector(".column-id").textContent),n=o.querySelector(".column-form_key").textContent;else{r=document.getElementById("form_id").value;var a=document.getElementById("frm_form_key");if(a)n=a.value;else{var l=document.getElementById("frm-previewDrop");l&&(n=l.nextElementSibling.querySelector(".dropdown-item a").getAttribute("href").split("form=")[1])}}return[r,n]}),document.querySelectorAll("#frm-show-fields > li, .frm_grid_container li").forEach(function(e,t){e.addEventListener("click",function(){var e,t,r;t=(null===(e=this.querySelector("li"))||void 0===e?void 0:e.dataset.fid)||this.dataset.fid,(r=document.querySelectorAll("[id^=frm_delete_field_".concat(t,"-]"))).length<2||n(r).slice(1).forEach(function(e,r){e.classList.contains("frm_other_option")||Po(t,e)})})});var f=document.getElementById("frm_small_screen_proceed_button");f&&_(f,function(){var e;null===(e=document.getElementById("frm_small_device_message_container"))||void 0===e||e.remove(),g("small_screen_proceed",new FormData)});var m=document.getElementById("frm_sale_banner"),p=null==m?void 0:m.querySelector(".dismiss");m&&(_(m,function(e){e.target.closest(".dismiss")||(window.location.href=m.getAttribute("data-url"))}),p&&_(p,function(){m.remove();var e=new FormData;g("sale_banner_dismiss",e)}))},buildInit:function(){var e,t,r;jQuery("#frm_builder_page").on("mouseup","*:not(.frm-show-box)",zo),y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return frmDom.util.debounce(e,t)}(oe,10),h=document.getElementById("post-body-content"),v=jQuery(h),jQuery(".frm_field_loading").length&&ke(jQuery(".frm_field_loading").first().attr("id")),$("ul.frm_sorting"),document.querySelectorAll(".field_type_list > li:not(.frm_show_upgrade)").forEach(Y),jQuery("ul.field_type_list, .field_type_list li, ul.frm_code_list, .frm_code_list li, .frm_code_list li a, #frm_adv_info #category-tabs li, #frm_adv_info #category-tabs li a").disableSelection(),jQuery(".frm_submit_ajax").on("click",Rn),jQuery(".frm_submit_no_ajax").on("click",Un),$n(),jQuery("a.edit-form-status").on("click",In),jQuery(".cancel-form-status").on("click",Bn),jQuery(".save-form-status").on("click",function(){var e=jQuery(document.getElementById("form_change_status")).val();return jQuery('input[name="new_status"]').val(e),jQuery(document.getElementById("form-status-display")).html(e),jQuery(".cancel-form-status").trigger("click"),!1}),jQuery(".frm_form_builder form").first().on("submit",function(){jQuery(".inplace_field").trigger("blur")}),uo(),Dr(),e=jQuery(w),t=document.getElementById("frm_form_editor_container"),e.on("click",".frm_add_logic_row",Sr),e.on("click",".frm_add_watch_lookup_row",Ir),e.on("change",".frm_get_values_form",Tr),e.on("change",".frm_logic_field_opts",xn),e.on("frm-multiselect-changed",'select[name^="field_options[admin_only_"]',qn),jQuery(document.getElementById("frm-insert-fields")).on("click",".frm_add_field",Se),j.on("click",".frm_clone_field",qe),e.on("blur",'input[id^="frm_calc"]',Xe),e.on("change","input.frm_format_opt, input.frm_max_length_opt",st),e.on("change click","[data-changeme]",at),e.on("click","input.frm_req_field",dt),e.on("click",".frm_mark_unique",ut),e.on("change",".frm_repeat_format",Xr),e.on("change",".frm_repeat_limit",Yr),e.on("change",".frm_js_checkbox_limit",Zr),e.on("input",'input[name^="field_options[add_label_"]',function(){en(this,"add")}),e.on("input",'input[name^="field_options[remove_label_"]',function(){en(this,"remove")}),e.on("change",'select[name^="field_options[data_type_"]',Fr),jQuery(t).on("click",".frm-collapse-page",Mr),jQuery(t).on("click",".frm-collapse-section",zr),e.on("click",".frm-single-settings h3, .frm-single-settings h4.frm-collapsible",Rr),e.on("keydown",".frm-single-settings h3, .frm-single-settings h4.frm-collapsible",function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),Rr.call(this,e))}),jQuery(t).on("show.bs.dropdown hide.bs.dropdown",ze),e.on("click",".frm_toggle_sep_values",ht),e.on("click",".frm_toggle_image_options",vt),e.on("click",".frm_remove_image_option",kt),e.on("click",".frm_choose_image_box",Et),e.on("change",".frm_hide_image_text",xt),e.on("change",".frm_field_options_image_size",wt),e.on("click",".frm_multiselect_opt",At),j.on("mousedown","input, textarea, select",It),j.on("click","input[type=radio], input[type=checkbox]",It),j.on("click",".frm_delete_field",Ot),j.on("click",".frm_select_field",Tt),jQuery(document).on("click",".frm_delete_field_group",Ft),jQuery(document).on("click",".frm_clone_field_group",Dt),jQuery(document).on("click","#frm_field_group_controls > span:first-child",Mt),jQuery(document).on("click",".frm-row-layout-option",Zt),jQuery(document).on("click",".frm-merge-fields-into-row .frm-row-layout-option",er),jQuery(document).on("click",".frm-custom-field-group-layout",rr),jQuery(document).on("click",".frm-merge-fields-into-row .frm-custom-field-group-layout",ir),jQuery(document).on("click",".frm-break-field-group",dr),j.on("click","#frm_field_group_popup .frm_grid_container input",cr),jQuery(document).on("click",".frm-cancel-custom-field-group-layout",ur),jQuery(document).on("click",".frm-save-custom-field-group-layout",mr),j.on("click","ul.frm_sorting",_r),jQuery(document).on("click",".frm-merge-fields-into-row",jr),jQuery(document).on("click",".frm-delete-field-groups",Qr),j.on("click",'.frm-field-action-icons [data-toggle="dropdown"]',function(){this.closest("li.form-field").classList.add("frm-field-settings-open"),jQuery(document).on("click","#frm_builder_page",Te)}),j.on("mousemove","ul.frm_sorting",Fe),j.on("show.bs.dropdown",".frm-field-action-icons",Pe),jQuery(document).on("show.bs.dropdown","#frm_field_group_controls",He),e.on("click",".frm_single_option a[data-removeid]",Bt),e.on("mousedown",".frm_single_option input[type=radio]",qt),e.on("focusin",".frm_single_option input[type=text]",Ct),e.on("click",".frm_add_opt",pt),e.on("change",".frm_single_option input",rn),e.on("change",".frm_image_id",rn),e.on("change",".frm_toggle_mult_sel",gt),j.on("click",".frm_primary_label",Wr),j.on("click",".frm_description",Ur),j.on("click","li.ui-state-default:not(.frm_noallow)",$r),j.on("dblclick","li.ui-state-default",Jr),e.on("change",".frm_tax_form_select",tn),e.on("change","select.conf_field",ft),e.on("change",".frm_get_field_selection",En),e.on("click",".frm-show-inline-modal",On),e.on("keydown",".frm-show-inline-modal",function(e){var t=e.key;"Enter"!==t&&" "!==t||(e.preventDefault(),On.call(this,e))}),e.on("click",".frm-inline-modal .dismiss",Tn),jQuery(document).on("change","[data-frmchange]",Dn),document.addEventListener("click",Fn),e.on("change",".frm_include_extras_field",tt),e.on("change",'select[name^="field_options[form_select_"]',To),jQuery(document).on("submit","#frm_js_build_form",zi),jQuery(document).on("change","#frm_builder_page input:not(.frm-search-input):not(.frm-custom-grid-size-input), #frm_builder_page select, #frm_builder_page textarea",Hi),it(),jQuery(document).on("change",".frmjs_prod_data_type_opt",Fo),jQuery(document).on("focus",'.frm-single-settings ul input[type="text"][name^="field_options[options_"]',qr),jQuery(document).on("blur",'.frm-single-settings ul input[type="text"][name^="field_options[options_"]',Nr),frmDom.util.documentOn("click",".frm-show-field-settings",$r),frmDom.util.documentOn("change","select.frm_format_dropdown, select.frm_phone_type_dropdown",Kr),e.on("keydown",'.frm_single_option input[name^="field_options["], .frm_single_option input[name^="rows_"]',function(e){"Enter"===e.key&&function(e){var t=e.closest(".frm_single_option").parentElement.querySelectorAll('.frm_single_option input[name^="field_options[" ], .frm_single_option input[name^="rows_"]'),r=Array.from(t),n=r.indexOf(e);if(!(n<0)){var i=r.slice(n+1).find(function(e){return null!==e.offsetParent});if(i){i.focus();var o=i.value.length;i.setSelectionRange(o,o)}}}(e.currentTarget)}),!1!==(r=Co("#frm-bulk-modal","700px"))&&(jQuery(".frm-insert-preset").on("click",_t),jQuery(w).on("click","a.frm-bulk-edit-link",function(e){e.preventDefault();var t,n,i,o,a,l="",s=jQuery(this).closest("[data-fid]").data("fid"),d=vn(s),c=Do(s);if(o=document.getElementById("frm_field_"+s+"_opts")){for(a=o.getElementsByTagName("li"),document.getElementById("bulk-field-id").value=s,t=0;t=a.length-1&&(document.getElementById("frm_bulk_options").value=l);return r.dialog("open"),!1}}),jQuery("#frm-update-bulk-opts").on("click",function(){var e=document.getElementById("bulk-field-id").value;document.getElementById("bulk-option-type").value||(this.classList.add("frm_loading_button"),frmAdminBuild.updateOpts(e,document.getElementById("frm_bulk_options").value,r),Hi())})),Nn(),document.addEventListener("frm_added_field",Nn),Be(),Mo(),Sn(),frmDom.util.documentOn("change",".frm_show_password_setting_input",function(e){var t=e.target.getAttribute("data-fid"),r=document.getElementById("frm_field_id_"+t);r&&r.classList.toggle("frm_disabled_show_password",!e.target.checked)}),document.addEventListener("scroll",Di,!0),document.addEventListener("change",Ti),document.querySelector(".frm_form_builder").addEventListener("mousedown",function(e){e.shiftKey&&e.preventDefault()}),wp.hooks.addAction("frmShowedFieldSettings","formidableAdmin",function(e,t){t.querySelectorAll(".frm-collapse-me").forEach(Gr)},9999)},settingsInit:function(){var e,t,r,n,i=jQuery(document.getElementById("frm_notification_settings"));i.on("click",".frm_email_buttons",li),i.on("click",".frm_remove_field",si),i.on("change",".frm_to_row, .frm_from_row",di),i.on("change",".frm_tax_selector",Qi),i.on("change","select.frm_single_post_field",pi),i.on("change","select.frm_toggle_post_content",gi),i.on("change","select.frm_dyncontent_opt",yi),i.on("change",".frm_post_type",hi),i.on("click",".frm_add_postmeta_row",ji),i.on("click",".frm_add_posttax_row",bi),i.on("click",".frm_toggle_cf_opts",xi),i.on("click",".frm_duplicate_form_action",ti),jQuery(".frm_actions_list").on("click",".frm_active_action",ni),jQuery("#frm-show-groups, #frm-hide-groups").on("click",ii),uo(),jQuery("ul.frm_actions_list li").each(function(){ci(jQuery(this).children("a").data("actiontype"));var e=jQuery(this).find("i");"none"!==e.css("background-image")&&e.addClass("frm-inverse")}),jQuery(".frm_submit_settings_btn").on("click",ki),$n(),(e=jQuery(".frm_form_settings")).on("click",".frm_add_form_logic",_i),e.on("click",".frm_already_used",mi),document.addEventListener("click",function(e){var t=e.target;t.closest(".frm_image_preview_wrapper")&&(t.closest(".frm_choose_image_box")?Et.bind(t)(e):t.closest(".frm_remove_image_option")&&kt.bind(t)(e))}),e.on("mouseup","*:not(.frm-show-box)",zo),jQuery(document.getElementById("no_save")).on("change",function(){this.checked&&!0!==confirm(o.no_save_warning)&&jQuery(this).attr("checked",!1)}),jQuery('select[name="options[edit_action]"]').on("change",ei),t=document.getElementById("logged_in"),jQuery(t).on("change",function(){this.checked?qo(".hide_logged_in"):Bo(".hide_logged_in")}),r=jQuery(document.getElementById("frm_cookie_expiration")),jQuery(document.getElementById("frm_single_entry_type")).on("change",function(){"cookie"===this.value?r.fadeIn("slow"):r.fadeOut("slow")});var a=document.getElementById("single_entry");jQuery(a).on("change",function(){this.checked?qo(".hide_single_entry"):Bo(".hide_single_entry"),this.checked&&"cookie"===jQuery(document.getElementById("frm_single_entry_type")).val()?r.fadeIn("slow"):r.fadeOut("slow")}),jQuery(".hide_save_draft").hide();var l=jQuery(document.getElementById("save_draft"));l.on("change",function(){this.checked?jQuery(".hide_save_draft").fadeIn("slow"):jQuery(".hide_save_draft").fadeOut("slow")}),Wn(l),n=document.getElementById("editable"),jQuery(n).on("change",function(){this.checked?(jQuery(".hide_editable").fadeIn("slow"),Wn(document.getElementById("edit_action"))):(jQuery(".hide_editable").fadeOut("slow"),jQuery(".edit_action_message_box").fadeOut("slow"))}),jQuery(document).on("change","#protect_files",function(){this.checked?jQuery(".hide_protect_files").fadeIn("slow"):jQuery(".hide_protect_files").fadeOut("slow")}),jQuery(document).on("frm-multiselect-changed","#protect_files_role",qn),jQuery(document).on("submit",".frm_form_settings",Ri),jQuery(document).on("change","#form_settings_page input:not(.frm-search-input), #form_settings_page select, #form_settings_page textarea",Hi),vo(),jQuery(document).on("frm-action-loaded",Xi),frmDom.util.documentOn("change",'.frm_on_submit_type input[type="radio"]',function(e){if(e.target.checked){var t=e.target.closest(".frm_form_action_settings");t.querySelectorAll(".frm_on_submit_dependent_setting:not(.frm_hidden)").forEach(function(e){e.classList.add("frm_hidden")}),t.querySelectorAll(".frm_on_submit_dependent_setting[data-show-if-"+e.target.value+"]").forEach(function(e){e.classList.remove("frm_hidden")}),t.setAttribute("data-on-submit-type",e.target.value)}}),wp.hooks.addAction("frm_reset_fields_updated","formidableAdmin",Gi)},panelInit:function(){var e,t,r,n;jQuery(".frm_wrap, #postbox-container-1").on("click",".frm_insert_code",Ai),jQuery(document).on("change",".frm_insert_val",function(){Si(jQuery(this).data("target"),jQuery(this).val()),jQuery(this).val("")}),jQuery(document).on("click change",'[name="frm-id-key-condition"]',Bi),jQuery(document).on("keyup change",".frm-build-logic",qi),Zn(),jQuery(document).on("frmElementAdded",function(e,t){Zn(t)}),jQuery(document).on("mousedown",".frm-show-box",Oi),t=document.getElementById("form_settings_page"),r=document.body.classList.contains("post-type-frm_display"),n=document.getElementById("frm_insert_fields_tab"),(null!==t||r||F)&&jQuery(document).on("focusin","form input, form textarea",function(e){var i,o,a,l;if(e.stopPropagation(),Ni(this),jQuery(this).is(":not(:submit, input[type=button], .frm-search-input, input[type=checkbox])")){if(jQuery(e.target).closest("#frm_adv_info").length)return;if(null!==t||F)i=jQuery("#frm_html_tab"),jQuery(this).closest("#html_settings").length>0?(i.show(),i.siblings().hide(),jQuery("#frm_html_tab a").trigger("click"),void 0!==(l=this.id)&&-1===l.indexOf("-search-input")&&(jQuery("#frm-adv-info-tab").attr("data-fills",l.trim()),this.classList.contains("field_custom_html")&&(l="field_custom_html"),a=["after_html","before_html","submit_html","field_custom_html"],jQuery.inArray(l,a)>=0&&(jQuery(".frm_code_list li:not(.show_"+l+")").addClass("frm_hidden"),jQuery(".frm_code_list li.show_"+l).removeClass("frm_hidden")))):((o=jQuery(".frm-category-tabs li"))[0]&&(o[0].style.display=""),n.click(),i.hide(),i.siblings().show());else if(r){var s=new CustomEvent("frm_legacy_views_handle_field_focus");s.frmData={idAttrValue:this.id},document.dispatchEvent(s)}}}),jQuery(".frm_wrap, #postbox-container-1").on("mousedown","#frm_adv_info a, .frm_field_list a",function(e){e.preventDefault()}),(e=jQuery("#frm_adv_info")).on("click",".subsubsub a.frmids",function(e){Ji("frmids",e)}),e.on("click",".subsubsub a.frmkeys",function(e){Ji("frmkeys",e)})},inboxInit:function(){var e;jQuery(".frm_inbox_dismiss").on("click",function(e){var t=this.parentNode.parentNode,r=t.getAttribute("data-message"),n=this.getAttribute("href"),i=t.cloneNode(!0),o=document.querySelector(".frm-dismissed-inbox-messages");if("free_templates"!==r||this.classList.contains("frm_inbox_dismiss")){e.preventDefault();var a={action:"frm_inbox_dismiss",key:r,nonce:frmGlobal.nonce},l="frm_inbox_slide_in"===t.id;l&&(t.classList.remove("s11-fadein"),t.classList.add("s11-fadeout"),t.addEventListener("animationend",function(){return t.remove()},{once:!0})),Lo(a,function(){if(!l)return"#"!==n?(window.location=n,!0):void Io(t,function(){var e;null!==o&&(i.classList.remove("frm-fade"),null===(e=i.querySelector(".frm-inbox-message-heading"))||void 0===e||e.removeChild(i.querySelector(".frm-inbox-message-heading .frm_inbox_dismiss")),o.append(i)),1===t.parentNode.querySelectorAll(".frm-inbox-message-container").length&&(document.getElementById("frm_empty_inbox").classList.remove("frm_hidden"),t.parentNode.closest(".frm-active").classList.add("frm-empty-inbox"),go()),t.remove()})})}}),!1===(null===(e=document.getElementById("frm_empty_inbox"))||void 0===e?void 0:e.classList.contains("frm_hidden"))&&go()},solutionInit:function(){jQuery(document).on("submit","#frm-new-template",jo)},styleInit:function(){var e=jQuery(".frm_image_preview_wrapper");e.on("click",".frm_choose_image_box",Et),e.on("click",".frm_remove_image_option",kt),wp.hooks.doAction("frm_style_editor_init")},customCSSInit:function(){console.warn("Calling frmAdminBuild.customCSSInit is deprecated.")},globalSettingsInit:function(){var e;jQuery(document).on("click","[data-frmuninstall]",Yi),uo(),null!==(e=document.getElementById("licenses_settings"))&&jQuery(e).on("click",".edd_frm_save_license",Zi),jQuery(document).on("click","#frm-new-template button",bo),jQuery("#frm-dismissable-cta .dismiss").on("click",function(e){e.preventDefault(),jQuery.post(ajaxurl,{action:"frm_lite_settings_upgrade",nonce:frmGlobal.nonce}),jQuery(".settings-lite-cta").remove()});var t=document.getElementById("frm_re_type");t&&t.addEventListener("change",Qo),document.querySelector(".frm_captchas").addEventListener("change",function(e){var t,r=null===(t=document.querySelector('.frm_captchas input[checked="checked"]'))||void 0===t?void 0:t.value,n=e.target.value!==r;document.querySelector(".captcha_settings .frm_note_style").classList.toggle("frm_hidden",!n)}),frmDom.util.documentOn("submit",".frm_settings_form",function(){return E=0});var r=document.getElementById("manage_styles_settings");r&&r.addEventListener("change",function(e){var t=e.target;"SELECT"===t.nodeName&&t.dataset.name&&!t.getAttribute("name")&&t.setAttribute("name",t.dataset.name)});var n=document.getElementById("payments_settings"),i=null==n?void 0:n.querySelectorAll('[name="frm_payment_section"]');i&&i.forEach(function(e){e.addEventListener("change",function(){if(e.checked){var t=n.querySelector('label[for="'.concat(e.id,'"]'));t&&t.setAttribute("aria-selected","true"),i.forEach(function(t){if(t!==e){var r=n.querySelector('label[for="'.concat(t.id,'"]'));r&&r.setAttribute("aria-selected","false")}})}})})},exportInit:function(){jQuery(".frm_form_importer").on("submit",eo),jQuery(document.getElementById("frm_export_xml")).on("submit",ro),jQuery("#frm_export_xml input, #frm_export_xml select").on("change",no),jQuery('input[name="frm_import_file"]').on("change",io),document.querySelector('select[name="format"]').addEventListener("change",ao),jQuery('input[name="frm_export_forms[]"]').on("click",co),uo(),jQuery(".frm-feature-banner .dismiss").on("click",function(e){e.preventDefault(),jQuery.post(ajaxurl,{action:"frm_dismiss_migrator",plugin:this.id,nonce:frmGlobal.nonce}),this.parentElement.remove()}),so(oo()),document.querySelector("#frm-export-select-all").addEventListener("change",function(e){document.querySelectorAll('[name="frm_export_forms[]"]').forEach(function(t){return t.checked=e.target.checked})})},inboxBannerInit:function(){var e=document.getElementById("frm_banner");if(e){var t=e.querySelector(".frm-banner-dismiss");document.addEventListener("click",function(r){r.target===t&&Lo({action:"frm_inbox_dismiss",key:e.dataset.key,nonce:frmGlobal.nonce},function(){jQuery(e).fadeOut(400,function(){e.remove()})})})}},updateOpts:function(e,t,r){var n=vn(e),i=Do(e)?"frm_bulk_products":"frm_import_options";jQuery.ajax({type:"POST",url:ajaxurl,data:{action:i,field_id:e,opts:t,separate:n,nonce:frmGlobal.nonce},success:function(t){document.getElementById("frm_field_"+e+"_opts").innerHTML=t,wp.hooks.doAction("frm_after_bulk_edit_opts",e),an(e),void 0!==r&&(r.dialog("close"),document.getElementById("frm-update-bulk-opts").classList.remove("frm_loading_button"))}})},triggerRemoveLogic:function(e,t){jQuery("#frm_logic_"+e+"_"+t+" .frm_remove_tag").trigger("click")},downloadXML:function(e,t,r){var n=ajaxurl+"?action=frm_"+e+"_xml&ids="+t;null!==r&&(n=n+"&is_template="+r),location.href=n},hooks:{applyFilters:function(e){for(var t,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i1?r-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(function(r){var n=k,i=0;"summary"===e&&(i=j.children('li[data-type="break"]').length>0?1:0),jQuery.ajax({type:"POST",url:ajaxurl,data:Object.assign(pe(e,0,n,i),{field_options:t}),success:function(t){r(t),setTimeout(function(){An(),Ve(t,!0);var r=he(t);r&&wp.hooks.doAction("frm_after_field_added_in_form_builder",{field:t,fieldId:r,fieldType:e,form_id:n})},10)},error:be})})},confirmLinkClick:M,handleInsertFieldByDraggingResponse:ye,handleAddFieldClickResponse:Ie,syncLayoutClasses:le,moveFieldSettings:ai,maybeCollapseSettings:Rr}},window.frmAdminBuild=frmAdminBuildJS(),jQuery(document).ready(function(){var e;frmAdminBuild.init(),document.querySelectorAll(".frm-dropdown-menu").forEach(function(e){e.classList.add("dropdown-menu");var t,r,n=e.querySelector(".frm-dropdown-toggle");n&&(n.hasAttribute("role")||n.setAttribute("role","button"),n.hasAttribute("tabindex")||n.setAttribute("tabindex",0)),"UL"===e.tagName&&(r=(r=(r=(r=(r=(r=(t=e).outerHTML).replace("","")).replaceAll("- ",'
')).replaceAll('
- ","
"),t.outerHTML=r)}),null===(e=document.querySelector(".preview.dropdown .frm-dropdown-toggle"))||void 0===e||e.setAttribute("data-bs-toggle","dropdown"),document.querySelectorAll("[data-toggle]").forEach(function(e){return e.setAttribute("data-bs-toggle",e.getAttribute("data-toggle"))})}),window.frm_show_div=function(e,t,r,n){t==r?jQuery(n+e).fadeIn("slow").css("visibility","visible"):jQuery(n+e).fadeOut("slow")},window.frmCheckAll=function(e,t){jQuery('input[name^="'+t+'"]').prop("checked",!!e)},window.frmCheckAllLevel=function(e,t,r){jQuery(".frm_catlevel_"+r).children(".frm_checkbox").children("label").children('input[name^="'+t+'"]').prop("checked",!!e)},window.frmGetFieldValues=function(e,t,r,n,i,o){e&&jQuery.ajax({type:"POST",url:ajaxurl,data:"action=frm_get_field_values¤t_field="+t+"&field_id="+e+"&name="+i+"&t="+n+"&form_action="+jQuery('input[name="frm_action"]').val()+"&nonce="+frmGlobal.nonce,success:function(e){document.getElementById("frm_show_selected_values_"+t+"_"+r).innerHTML=e,"function"==typeof o&&o()}})},window.frmImportCsv=function(e){var t="";"undefined"!=typeof __FRMURLVARS&&(t=__FRMURLVARS),jQuery.ajax({type:"POST",url:ajaxurl,data:"action=frm_import_csv&nonce="+frmGlobal.nonce+"&frm_skip_cookie=1"+t,success:function(t){var r=jQuery(".frm_admin_progress_bar").attr("aria-valuemax"),n=r-t,i=n/r*100;jQuery(".frm_admin_progress_bar").css("width",i+"%").attr("aria-valuenow",n),parseInt(t,10)>0?(jQuery(".frm_csv_remaining").html(t),frmImportCsv(e)):(jQuery(document.getElementById("frm_import_message")).html(frm_admin_js.import_complete),setTimeout(function(){location.href="?page=formidable-entries&frm_action=list&form="+e+"&import-message=1"},2e3))}})}})();
\ No newline at end of file
+(()=>{var e={65:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(8793),i=r(1323);function o(e){var t=(0,n.A)(e);return function(e){return(0,i.A)(t,e)}}},1323:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n={"!":function(e){return!e},"*":function(e,t){return e*t},"/":function(e,t){return e/t},"%":function(e,t){return e%t},"+":function(e,t){return e+t},"-":function(e,t){return e-t},"<":function(e,t){return e":function(e,t){return e>t},">=":function(e,t){return e>=t},"==":function(e,t){return e===t},"!=":function(e,t){return e!==t},"&&":function(e,t){return e&&t},"||":function(e,t){return e||t},"?:":function(e,t,r){if(e)throw t;return r}};function i(e,t){var r,i,o,a,l,s,d=[];for(r=0;r{"use strict";r.d(t,{A:()=>i});var n=r(65);function i(e){var t=(0,n.A)(e);return function(e){return+t({n:e})}}},8793:(e,t,r)=>{"use strict";var n,i,o,a;function l(e){for(var t,r,l,s,d=[],c=[];t=e.match(a);){for(r=t[0],(l=e.substr(0,t.index).trim())&&d.push(l);s=c.pop();){if(o[r]){if(o[r][0]===s){r=o[r][1]||r;break}}else if(i.indexOf(s)>=0||n[s]l}),n={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},i=["(","?"],o={")":["("],":":["?","?:"]},a=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/},7521:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(6956),i=r(7395);const o=function(e,t){return function(r,o,a){var l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:10,s=e[t];if((0,i.A)(r)&&(0,n.A)(o))if("function"==typeof a)if("number"==typeof l){var d={callback:a,priority:l,namespace:o};if(s[r]){var c,u=s[r].handlers;for(c=u.length;c>0&&!(l>=u[c-1].priority);c--);c===u.length?u[c]=d:u.splice(c,0,d),s.__current.forEach(function(e){e.name===r&&e.currentIndex>=c&&e.currentIndex++})}else s[r]={handlers:[d],runs:0};"hookAdded"!==r&&e.doAction("hookAdded",r,o,a,l)}else console.error("If specified, the hook priority must be a number.");else console.error("The hook callback must be a function.")}}},11:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(){var r,n,i=e[t];return null!==(r=null===(n=i.__current[i.__current.length-1])||void 0===n?void 0:n.name)&&void 0!==r?r:null}}},5375:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(7395);const i=function(e,t){return function(r){var i=e[t];if((0,n.A)(r))return i[r]&&i[r].runs?i[r].runs:0}}},3561:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(r){var n=e[t];return void 0===r?void 0!==n.__current[0]:!!n.__current[0]&&r===n.__current[0].name}}},8830:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){return function(r,n){var i=e[t];return void 0!==n?r in i&&i[r].handlers.some(function(e){return e.namespace===n}):r in i}}},7765:(e,t,r)=>{"use strict";r.d(t,{A:()=>f});var n=r(3029),i=r(7521),o=r(4194),a=r(8830),l=r(6763),s=r(11),d=r(3561),c=r(5375),u=function e(){(0,n.A)(this,e),this.actions=Object.create(null),this.actions.__current=[],this.filters=Object.create(null),this.filters.__current=[],this.addAction=(0,i.A)(this,"actions"),this.addFilter=(0,i.A)(this,"filters"),this.removeAction=(0,o.A)(this,"actions"),this.removeFilter=(0,o.A)(this,"filters"),this.hasAction=(0,a.A)(this,"actions"),this.hasFilter=(0,a.A)(this,"filters"),this.removeAllActions=(0,o.A)(this,"actions",!0),this.removeAllFilters=(0,o.A)(this,"filters",!0),this.doAction=(0,l.A)(this,"actions"),this.applyFilters=(0,l.A)(this,"filters",!0),this.currentAction=(0,s.A)(this,"actions"),this.currentFilter=(0,s.A)(this,"filters"),this.doingAction=(0,d.A)(this,"actions"),this.doingFilter=(0,d.A)(this,"filters"),this.didAction=(0,c.A)(this,"actions"),this.didFilter=(0,c.A)(this,"filters")};const f=function(){return new u}},4194:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(6956),i=r(7395);const o=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(o,a){var l=e[t];if((0,i.A)(o)&&(r||(0,n.A)(a))){if(!l[o])return 0;var s=0;if(r)s=l[o].handlers.length,l[o]={runs:l[o].runs,handlers:[]};else for(var d=l[o].handlers,c=function(e){d[e].namespace===a&&(d.splice(e,1),s++,l.__current.forEach(function(t){t.name===o&&t.currentIndex>=e&&t.currentIndex--}))},u=d.length-1;u>=0;u--)c(u);return"hookRemoved"!==o&&e.doAction("hookRemoved",o,a),s}}}},6763:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(n){var i=e[t];i[n]||(i[n]={handlers:[],runs:0}),i[n].runs++;for(var o=i[n].handlers,a=arguments.length,l=new Array(a>1?a-1:0),s=1;s{"use strict";r.d(t,{se:()=>n});var n=(0,r(7765).A)();n.addAction,n.addFilter,n.removeAction,n.removeFilter,n.hasAction,n.hasFilter,n.removeAllActions,n.removeAllFilters,n.doAction,n.applyFilters,n.currentAction,n.currentFilter,n.doingAction,n.doingFilter,n.didAction,n.didFilter,n.actions,n.filters},7395:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return"string"!=typeof e||""===e?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(e)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(e)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)}},6956:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});const n=function(e){return"string"!=typeof e||""===e?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(e)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)}},772:(e,t,r)=>{"use strict";r.d(t,{h:()=>d});var n=r(4467),i=r(5397);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"default";n.data[t]=a(a(a({},l),n.data[t]),e),n.data[t][""]=a(a({},l[""]),n.data[t][""])},u=function(e,t){c(e,t),d()},f=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default",t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2?arguments[2]:void 0,i=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;return n.data[e]||c(void 0,e),n.dcnpgettext(e,t,r,i,o)},m=function(){return arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default"},_=function(e,t,n){var i=f(n,t,e);return r?(i=r.applyFilters("i18n.gettext_with_context",i,e,t,n),r.applyFilters("i18n.gettext_with_context_"+m(n),i,e,t,n)):i};if(e&&u(e,t),r){var p=function(e){s.test(e)&&d()};r.addAction("hookAdded","core/i18n",p),r.addAction("hookRemoved","core/i18n",p)}return{getLocaleData:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"default";return n.data[e]},setLocaleData:u,resetLocaleData:function(e,t){n.data={},n.pluralForms={},u(e,t)},subscribe:function(e){return o.add(e),function(){return o.delete(e)}},__:function(e,t){var n=f(t,void 0,e);return r?(n=r.applyFilters("i18n.gettext",n,e,t),r.applyFilters("i18n.gettext_"+m(t),n,e,t)):n},_x:_,_n:function(e,t,n,i){var o=f(i,void 0,e,t,n);return r?(o=r.applyFilters("i18n.ngettext",o,e,t,n,i),r.applyFilters("i18n.ngettext_"+m(i),o,e,t,n,i)):o},_nx:function(e,t,n,i,o){var a=f(o,i,e,t,n);return r?(a=r.applyFilters("i18n.ngettext_with_context",a,e,t,n,i,o),r.applyFilters("i18n.ngettext_with_context_"+m(o),a,e,t,n,i,o)):a},isRTL:function(){return"rtl"===_("ltr","text direction")},hasTranslation:function(e,t,i){var o,a,l=t?t+""+e:e,s=!(null===(o=n.data)||void 0===o||null===(a=o[null!=i?i:"default"])||void 0===a||!a[l]);return r&&(s=r.applyFilters("i18n.has_translation",s,e,t,i),s=r.applyFilters("i18n.has_translation_"+m(i),s,e,t,i)),s}}}},5839:(e,t,r)=>{"use strict";r.d(t,{__:()=>a});var n=r(772),i=r(2133),o=(0,n.h)(void 0,void 0,i.se),a=(o.getLocaleData.bind(o),o.setLocaleData.bind(o),o.resetLocaleData.bind(o),o.subscribe.bind(o),o.__.bind(o));o._x.bind(o),o._n.bind(o),o._nx.bind(o),o.isRTL.bind(o),o.hasTranslation.bind(o)},9575:(e,t,r)=>{"use strict";r.d(t,{__:()=>n.__}),r(181),r(772);var n=r(5839)},181:(e,t,r)=>{"use strict";var n=r(8616),i=r.n(n);r(7604),i()(console.error)},1105:(e,t,r)=>{"use strict";r.r(t),r.d(t,{addonError:()=>c,afterAddonInstall:()=>d,extractErrorFromAddOnResponse:()=>s,toggleAddonState:()=>l});var n=r(9575),i=frmDom,o=i.div,a=i.svg;function l(e,t){var r,n=null!==(r=window.ajaxurl)&&void 0!==r?r:frm_js.ajax_url;jQuery(".frm-addon-error").remove();var i=jQuery(e),o=i.attr("rel"),a=i.parent(),l=a.parent().find(".addon-status-label");i.addClass("frm_loading_button"),jQuery.ajax({url:n,type:"POST",async:!0,cache:!1,dataType:"json",data:{action:t,nonce:frmGlobal.nonce,plugin:o},success:function(e){var r,n,o;"string"!=typeof(e=null!==(r=null===(n=e)||void 0===n?void 0:n.data)&&void 0!==r?r:e)&&"string"==typeof e.message&&(void 0!==e.saveAndReload&&(o=e.saveAndReload),e=e.message);var u=s(e);u?c(u,a,i):(d(e,i,l,a,o,t),wp.hooks.doAction("frm_update_addon_state",e))},error:function(){i.removeClass("frm_loading_button")}})}function s(e){return"string"!=typeof e&&(void 0===e.success||!e.success)&&(e.form&&jQuery(e.form).is("#message")?{message:jQuery(e.form).find("p").html()}:e)}function d(e,t,r,i,l){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"frm_activate_addon",d=frm_admin_js,c=document.querySelectorAll(".frm-addon-status");c.forEach(function(t){t.textContent=e,t.style.display="block"}),t.css({opacity:"0"}),document.querySelectorAll(".frm-oneclick").forEach(function(e){e.style.display="none"}),function(){var e=document.getElementById("frm_upgrade_modal");if(e){e.classList.add("frm-success");var t=e.querySelector(".frm-upgrade-message");if(t){var r=t.querySelector("img");t.replaceChildren((0,n.__)("Great! Everything's ready to go!","formidable"),document.createElement("br"),(0,n.__)("You just need to refresh the builder so the new field becomes available.","formidable")),r&&t.append(r)}var i=document.querySelector(".frm-addon-status");i&&(i.textContent="");var o,l=e.querySelector(".frm-circled-icon");if(l)l.classList.add("frm-circled-icon-green"),null===(o=l.querySelector("svg"))||void 0===o||o.replaceWith(a({href:"#frm_checkmark_icon"}))}}();var f={frm_activate_addon:{class:"frm-addon-active",message:d.active},frm_deactivate_addon:{class:"frm-addon-installed",message:d.installed},frm_uninstall_addon:{class:"frm-addon-not-installed",message:d.not_installed}};f.frm_install_addon=f.frm_activate_addon;var m=r[0];m&&(m.textContent=f[s].message);var _=i[0].parentElement;_.classList.remove("frm-addon-not-installed","frm-addon-installed","frm-addon-active"),_.classList.add(f[s].class),t[0].classList.remove("frm_loading_button"),document.querySelectorAll(".frm-admin-page-import, #frm-admin-smtp, #frm-welcome").length>0?window.location.reload():["settings","form_builder"].includes(l)&&c.forEach(function(e){var t=null!==e.closest("#frm_upgrade_modal");e.append(function(e,t){var r,i=[u(e)];return t&&i.push(((r=document.createElement("a")).setAttribute("href","#"),r.classList.add("button","button-secondary","frm-button-secondary","dismiss"),r.textContent=(0,n.__)("Not Now","formidable"),r)),o({className:"frm-save-and-reload-options",children:i})}(l,t))})}function c(e,t,r){e.form?(jQuery(".frm-inline-error").remove(),r.closest(".frm-card").html(e.form).css({padding:5}).find("#upgrade").attr("rel",r.attr("rel")).on("click",installAddonWithCreds)):(t.append('"),r.removeClass("frm_loading_button"),jQuery(".frm-addon-error").delay(4e3).fadeOut())}function u(e){var t=document.createElement("button");return t.classList.add("frm-save-and-reload","button","button-primary","frm-button-primary"),t.textContent=(0,n.__)("Save and Reload","formidable"),t.addEventListener("click",function(){var t;"form_builder"===e?((t=document.getElementById("frm_submit_side_top")).classList.contains("frm_submit_ajax")&&t.setAttribute("data-new-addon-installed",!0),t.click()):"settings"===e&&function(){var e=document.getElementById("form_settings_page");if(null!==e){var t=e.querySelector("form.frm_form_settings");null!==t&&(wp.hooks.doAction("frm_reset_fields_updated"),t.submit())}}()}),t}},4260:(e,t,r)=>{"use strict";r.r(t),r.d(t,{addOneClick:()=>o,initModal:()=>a,initUpgradeModal:()=>l});var n=r(9575),i=frmDom.svg;function o(e,t,r){var o;if("modal"===t)o=document.getElementById("frm_upgrade_modal");else{if("tab"!==t)return;o=document.getElementById(e.getAttribute("href").substr(1))}var a,l=o.querySelector(".frm-oneclick"),s=o.querySelector(".frm-upgrade-message"),d=o.querySelector(".frm-upgrade-link"),c=o.querySelector(".frm-oneclick-button"),u=o.querySelector(".frm-addon-status"),f=e.getAttribute("data-oneclick"),m=e.getAttribute("data-message"),_="block",p="block",g="none",y=o.querySelector(".frm-circled-icon");y&&(y.classList.remove("frm-circled-icon-green"),null===(a=y.querySelector("svg"))||void 0===a||a.replaceWith(i({href:"#frm_filled_lock_icon"})));var h=o.querySelector(".frm-learn-more");if(h&&(h.href=e.dataset.learnMore),null!==l&&void 0!==f&&f){null===m&&(p="none"),_="none",g="block",f=JSON.parse(f),c.className=c.className.replace(" frm-install-addon","").replace(" frm-activate-addon",""),c.className=c.className+" "+f.class,c.rel=f.url,l.textContent=(0,n.__)("This plugin is not activated. Would you like to activate it now?","formidable"),c.textContent=(0,n.__)("Activate","formidable");var v=e.querySelector("use");v&&(null==y||y.querySelector("svg").replaceWith(i({href:v.getAttribute("href")||v.getAttribute("xlink:href"),classList:["frm_svg32"]})))}m||(m=s.getAttribute("data-default")),void 0!==r&&(m=m.replace('',r)),s.innerHTML=m,e.dataset.upsellImage&&s.append(frmDom.img({src:e.dataset.upsellImage,alt:e.dataset.upgrade})),d.href=function(e,t){var r=e.getAttribute("data-link");return null!=r&&""!==r||(r=t.getAttribute("data-default")),r}(e,d),u.style.display="none",l.style.display=g,c.style.display="block"===g?"inline-block":g,s.style.display=p,d.style.display="block"===_?"inline-block":_;var b=d.closest(".frm-upgrade-modal-actions");b&&(b.style.display="block"===_?"flex":_)}function a(e,t){var r=jQuery(e);if(!r.length)return!1;void 0===t&&(t="552px");var n={dialogClass:"frm-dialog",modal:!0,autoOpen:!1,closeOnEscape:!0,width:t,resizable:!1,draggable:!1,open:function(){var e,t;jQuery(".ui-dialog-titlebar").addClass("frm_hidden").removeClass("ui-helper-clearfix"),jQuery("#wpwrap").addClass("frm_overlay"),jQuery(".frm-dialog").removeClass("ui-widget ui-widget-content ui-corner-all"),r.removeClass("ui-dialog-content ui-widget-content"),e=r,t=function(){e.dialog("close")},jQuery(".ui-widget-overlay").on("click",t),e.on("click","a.dismiss",t)},close:function(){jQuery("#wpwrap").removeClass("frm_overlay"),jQuery(".spinner").css("visibility","hidden"),this.removeAttribute("data-option-type");var e=document.getElementById("bulk-option-type");e&&(e.value="")}};return r.dialog(n),r}function l(){var e=a("#frm_upgrade_modal");function t(t){var r,n,i;if((r=t.target).classList){var a=r.classList.contains("frm_show_expired_modal")||null!==r.querySelector(".frm_show_expired_modal")||r.closest(".frm_show_expired_modal");if("change"===t.type&&r.classList.contains("frm_select_with_upgrade")){var l=r.options[r.selectedIndex];l&&l.dataset.upgrade&&(r=l)}if(!r.dataset.upgrade){var s=r.closest("[data-upgrade]");if(!s){if(!(s=r.closest(".frm_field_box")))return;r.dataset.upgrade=""}r=s}if(a)wp.hooks.doAction("frm_show_expired_modal",r);else{var d=r.dataset.upgrade;if(d&&!r.classList.contains("frm_show_upgrade_tab")){t.preventDefault();var c=e.get(0),u=c.querySelector(".frm_lock_icon");u&&(u.style.display="block",u.classList.remove("frm_lock_open_icon"),u.querySelector("use").setAttribute("href","#frm_lock_icon"));var f="frm_upgrade_modal_image",m=document.getElementById(f);m&&m.remove(),r.dataset.image&&(u&&(u.style.display="none"),u.parentNode.insertBefore(frmDom.img({id:f,src:frmGlobal.url+"/images/"+r.dataset.image}),u));var _=c.querySelector(".license-level");_&&(_.textContent=function(e){return e.dataset.requires?e.dataset.requires:"Pro"}(r)),o(r,"modal",d),c.querySelector(".frm_are_not_installed").style.display=r.dataset.image||r.dataset.oneclick?"none":"inline-block",c.querySelector(".frm-upgrade-modal-title-prefix").style.display=r.dataset.oneclick?"inline":"none",c.querySelector(".frm_feature_label").textContent=d,c.querySelector(".frm-upgrade-modal-title-suffix").style.display="none",c.querySelector("h2").style.display="block",e.dialog("open");var p=c.querySelector(".button-primary:not(.frm-oneclick-button)");n=p.getAttribute("href").replace(/(medium=)[a-z_-]+/gi,"$1"+r.getAttribute("data-medium")),null===(i=r.getAttribute("data-content"))&&(i=""),n=n.replace(/(content=)[a-z_-]+/gi,"$1"+i),p.setAttribute("href",n)}}}}!1!==e&&(document.addEventListener("click",t),frmDom.util.documentOn("change","select.frm_select_with_upgrade",t))}},8616:e=>{e.exports=function(e,t){var r,n,i=0;function o(){var o,a,l=r,s=arguments.length;e:for(;l;){if(l.args.length===arguments.length){for(a=0;a{var n;!function(){"use strict";var i={not_string:/[^s]/,not_bool:/[^t]/,not_type:/[^T]/,not_primitive:/[^v]/,number:/[diefg]/,numeric_arg:/[bcdiefguxX]/,json:/[j]/,not_json:/[^j]/,text:/^[^\x25]+/,modulo:/^\x25{2}/,placeholder:/^\x25(?:([1-9]\d*)\$|\(([^)]+)\))?(\+)?(0|'[^$])?(-)?(\d+)?(?:\.(\d+))?([b-gijostTuvxX])/,key:/^([a-z_][a-z_\d]*)/i,key_access:/^\.([a-z_][a-z_\d]*)/i,index_access:/^\[(\d+)\]/,sign:/^[+-]/};function o(e){return function(e,t){var r,n,a,l,s,d,c,u,f,m=1,_=e.length,p="";for(n=0;n<_;n++)if("string"==typeof e[n])p+=e[n];else if("object"==typeof e[n]){if((l=e[n]).keys)for(r=t[m],a=0;a=0),l.type){case"b":r=parseInt(r,10).toString(2);break;case"c":r=String.fromCharCode(parseInt(r,10));break;case"d":case"i":r=parseInt(r,10);break;case"j":r=JSON.stringify(r,null,l.width?parseInt(l.width):0);break;case"e":r=l.precision?parseFloat(r).toExponential(l.precision):parseFloat(r).toExponential();break;case"f":r=l.precision?parseFloat(r).toFixed(l.precision):parseFloat(r);break;case"g":r=l.precision?String(Number(r.toPrecision(l.precision))):parseFloat(r);break;case"o":r=(parseInt(r,10)>>>0).toString(8);break;case"s":r=String(r),r=l.precision?r.substring(0,l.precision):r;break;case"t":r=String(!!r),r=l.precision?r.substring(0,l.precision):r;break;case"T":r=Object.prototype.toString.call(r).slice(8,-1).toLowerCase(),r=l.precision?r.substring(0,l.precision):r;break;case"u":r=parseInt(r,10)>>>0;break;case"v":r=r.valueOf(),r=l.precision?r.substring(0,l.precision):r;break;case"x":r=(parseInt(r,10)>>>0).toString(16);break;case"X":r=(parseInt(r,10)>>>0).toString(16).toUpperCase()}i.json.test(l.type)?p+=r:(!i.number.test(l.type)||u&&!l.sign?f="":(f=u?"+":"-",r=r.toString().replace(i.sign,"")),d=l.pad_char?"0"===l.pad_char?"0":l.pad_char.charAt(1):" ",c=l.width-(f+r).length,s=l.width&&c>0?d.repeat(c):"",p+=l.align?f+r+s:"0"===d?f+s+r:s+f+r)}return p}(function(e){if(l[e])return l[e];for(var t,r=e,n=[],o=0;r;){if(null!==(t=i.text.exec(r)))n.push(t[0]);else if(null!==(t=i.modulo.exec(r)))n.push("%");else{if(null===(t=i.placeholder.exec(r)))throw new SyntaxError("[sprintf] unexpected placeholder");if(t[2]){o|=1;var a=[],s=t[2],d=[];if(null===(d=i.key.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");for(a.push(d[1]);""!==(s=s.substring(d[0].length));)if(null!==(d=i.key_access.exec(s)))a.push(d[1]);else{if(null===(d=i.index_access.exec(s)))throw new SyntaxError("[sprintf] failed to parse named argument key");a.push(d[1])}t[2]=a}else o|=2;if(3===o)throw new Error("[sprintf] mixing positional and named placeholders is not (yet) supported");n.push({placeholder:t[0],param_no:t[1],keys:t[2],sign:t[3],pad_char:t[4],align:t[5],width:t[6],precision:t[7],type:t[8]})}r=r.substring(t[0].length)}return l[e]=n}(e),arguments)}function a(e,t){return o.apply(null,[e].concat(t||[]))}var l=Object.create(null);"undefined"!=typeof window&&(window.sprintf=o,window.vsprintf=a,void 0===(n=function(){return{sprintf:o,vsprintf:a}}.call(t,r,t,e))||(e.exports=n))}()},5397:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(1364),i={contextDelimiter:"",onMissingKey:null};function o(e,t){var r;for(r in this.data=e,this.pluralForms={},this.options={},i)this.options[r]=void 0!==t&&r in t?t[r]:i[r]}o.prototype.getPluralForm=function(e,t){var r,i,o,a=this.pluralForms[e];return a||("function"!=typeof(o=(r=this.data[e][""])["Plural-Forms"]||r["plural-forms"]||r.plural_forms)&&(i=function(e){var t,r,n;for(t=e.split(";"),r=0;r{"use strict";function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}r.d(t,{A:()=>n})},4467:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(9922);function i(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},2327:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(2284);function i(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=(0,n.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}},9922:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(2284),i=r(2327);function o(e){var t=(0,i.A)(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},2284:(e,t,r)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{A:()=>n})}},t={};function r(n){var i=t[n];if(void 0!==i)return i.exports;var o=t[n]={exports:{}};return e[n](o,o.exports,r),o.exports}function n(e){return function(e){if(Array.isArray(e))return o(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||i(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){if(e){if("string"==typeof e)return o(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},window.FrmFormsConnect=window.FrmFormsConnect||function(e,t,r){var n={messageBox:null,reset:null,setElements:function(){n.messageBox=e.querySelector(".frm_pro_license_msg"),n.reset=e.getElementById("frm_reconnect_link")}},i={init:function(){n.setElements(),r(e.getElementById("frm_deauthorize_link")).on("click",i.deauthorize),r(".frm_authorize_link").on("click",i.authorize),r(".frm-dashboard-license-options").on("click","#frm_deauthorize_link",i.deauthorize),r(".frm-dashboard-license-options").on("click","#frm_reconnect_link",i.reauthorize),null!==n.reset&&r(n.reset).on("click",i.reauthorize)},authorize:function(){var t=this,n=this.getAttribute("data-plugin"),o=e.getElementById("edd_"+n+"_license_key"),a=o.value,l=e.getElementById("proplug-wpmu");this.classList.add("frm_loading_button"),l=null===l?0:l.checked?1:0,r.ajax({type:"POST",url:ajaxurl,dataType:"json",data:{action:"frm_addon_activate",license:a,plugin:n,wpmu:l,nonce:frmGlobal.nonce},success:function(e){i.afterAuthorize(e,o),t.classList.remove("frm_loading_button")}})},afterAuthorize:function(e,t){!0===e.success&&(t.value="•••••••••••••••••••"),wp.hooks.doAction("frm_after_authorize",e),i.showMessage(e)},showProgress:function(e){null===n.messageBox&&n.setElements();var t=n.messageBox;null!==t&&(!0===e.success?(t.classList.remove("frm_error_style"),t.classList.add("frm_message","frm_updated_message")):(t.classList.add("frm_error_style"),t.classList.remove("frm_message","frm_updated_message")),t.classList.remove("frm_hidden"),t.innerHTML=e.message)},showMessage:function(r){null===n.messageBox&&n.setElements();var o=n.messageBox;!0===r.success&&(i.showAuthorized(!0),i.showInlineSuccess(),wp.hooks.doAction("frmAdmin.afterLicenseAuthorizeSuccess",{msg:r})),i.showProgress(r),""!==r.message&&(setTimeout(function(){o.innerHTML="",o.classList.add("frm_hidden"),o.classList.remove("frm_error_style","frm_message","frm_updated_message")},1e4),e.querySelector(".frm-admin-page-dashboard")&&setTimeout(function(){t.location.reload()},1e3))},showAuthorized:function(t){var r=t?"unauthorized":"authorized",n=t?"authorized":"unauthorized",i=e.querySelectorAll(".frm_"+r+"_box");i.length&&i.forEach(function(e){e.className=e.className.replace("frm_"+r+"_box","frm_"+n+"_box")})},showInlineSuccess:function(){var t=e.querySelectorAll(".frm-confirm-msg [data-success]");t.length&&t.forEach(function(e){e.innerHTML=frmAdminBuild.purifyHtml(e.getAttribute("data-success"))})},reauthorize:function(){return this.innerHTML='',r.ajax({type:"POST",url:ajaxurl,dataType:"json",data:{action:"frm_reset_cache",plugin:"formidable_pro",nonce:frmGlobal.nonce},success:function(e){n.reset.textContent=e.message,"1"===n.reset.getAttribute("data-refresh")&&t.location.reload()}}),!1},deauthorize:function(){if(!confirm(frmGlobal.deauthorize))return!1;var t=this.getAttribute("data-plugin"),n=e.getElementById("edd_"+t+"_license_key"),o=n.value,a=this;return this.innerHTML='',r.ajax({type:"POST",url:ajaxurl,data:{action:"frm_addon_deactivate",license:o,plugin:t,nonce:frmGlobal.nonce},success:function(){i.showAuthorized(!1),n.value="",a.replaceWith("Disconnected"),wp.hooks.doAction("frmAdmin.afterLicenseDeauthorizeSuccess",{})}}),!1}};return i}(document,window,jQuery),window.frmAdminBuildJS=function(){var e,t,o=frm_admin_js,l=frmDom,s=l.tag,d=l.div,c=l.span,u=l.a,f=l.svg,m=l.img,_=frmDom.util.onClickPreventDefault,p=frmDom.ajax,g=(p.doJsonFetch,p.doJsonPost);o.contextualShortcodes=(t=null===(e=document.getElementById("frm_adv_info"))||void 0===e?void 0:e.dataset.contextualShortcodes)?((t=JSON.parse(t)).addressSelector="[id^=email_to], [id^=from_], [id^=cc], [id^=bcc]",t.bodySelector="[id^=email_message_]",t):[];var y,h,v,b={save:f({href:"#frm_save_icon"}),drag:f({href:"#frm_drag_icon",classList:["frm_drag_icon","frm-drag"]})},j=jQuery(document.getElementById("frm-show-fields")),w=document.getElementById("new_fields"),Q=document.getElementById("form_id"),x=!1,E=0,k=0,A=0,S={},L=0,I=wp.i18n,B=I.__,q=I.sprintf,C={dragging:!1};null!==Q&&(k=Q.value);var N,T=new URL(window.location.href),O=T.searchParams,F=document.getElementById("frm_builder_page");function D(e){e.stopPropagation(),e.preventDefault(),M(this)}function M(e){var t=e.getAttribute("data-frmverify"),r=e.getAttribute("data-loaded-from");return null===t||"frm-confirmed-click"===e.id||("entries-list"===r?wp.hooks.applyFilters("frm_on_multiple_entries_delete",{link:e,initModal:Co}):function(e){var t,r,n,i,o,a=Co("#frm_confirm_modal","400px"),l=document.getElementById("frm-confirmed-click");if(!1===a)return!1;for(n in l&&(l.style.display="block"),o=(t=e.getAttribute("data-frmverify"))?e.getAttribute("data-frmverify-btn"):"",(r=jQuery(".frm-confirm-msg")).empty(),t&&(r.append(document.createTextNode(t)),o&&l.classList.add(o)),l.dataset)l.removeAttribute("data-"+n);for(n in i=e.dataset)"frmverify"!==n&&l.setAttribute("data-"+n,i[n]);return wp.hooks.doAction("frmAdmin.beforeOpenConfirmModal",{$info:a,link:e}),a.dialog("open"),l.setAttribute("href",e.getAttribute("href")||e.getAttribute("data-href")),!1}(e))}function P(e){var t=Co("#frm_info_modal","400px");return!1===t||(jQuery(".frm-info-msg").html(e),t.dialog("open")),!1}function H(e){var t=this.getAttribute("data-frmtoggle"),r=this.getAttribute("data-toggletext"),n=jQuery(t);return e.preventDefault(),n.toggle(),null!==r&&""!==r&&(this.setAttribute("data-toggletext",this.innerHTML),this.textContent=r),!1}function z(e){var t=this.getAttribute("data-frmhide"),r=this.getAttribute("data-frmshow"),n=this.getAttribute("data-frmuncheck"),i=n?n.split(","):[];"INPUT"!==this.nodeName||"checkbox"!==this.type||this.checked||(null!==t?(r=t,t=null):null!==r&&(t=r,r=null)),e.preventDefault();var o=this.getAttribute("data-toggleclass")||"frm_hidden";null!==t&&jQuery(t).addClass(o),null!==r&&jQuery(r).removeClass(o);var a=this.parentNode.querySelectorAll("a.current");if(null!==a){for(var l=0;l1&&(e="",t=""):0===i.indexOf("frm_postmeta_")&&(jQuery("#frm_postmeta_rows .frm_postmeta_row").length<2&&(e=".frm_add_postmeta_row.button"),jQuery(".frm_toggle_cf_opts").length&&jQuery("#frm_postmeta_rows .frm_postmeta_row:not(#"+i+")").last().length&&(""!==e&&(e+=","),e+="#"+jQuery("#frm_postmeta_rows .frm_postmeta_row:not(#"+i+")").last().attr("id")+" .frm_toggle_cf_opts"));var o=document.getElementById(i),a=jQuery(o);return a.fadeOut(300,function(){var r;a.remove(),Hi(),""!==t&&jQuery(t).hide(),""!==e&&jQuery(e+" a,"+e).removeClass("frm_hidden").fadeIn("slow"),this.closest(".frm_form_action_settings")&&function(e){ci(e);var t={type:e};wp.hooks.doAction("frm_after_action_removed",t)}(this.closest(".frm_form_action_settings").querySelector(".frm_action_name").value),null===(r=document.querySelector(".tooltip"))||void 0===r||r.remove()}),void 0!==r&&(r=jQuery(r)).fadeOut(400,function(){r.remove()}),""!==e&&jQuery(this).closest(".frm_logic_rows").fadeOut("slow"),wp.hooks.doAction("frm_admin_tag_removed",i,o),!1}}function W(e,t){void 0===t&&(t=this),et(t,!1);var r=jQuery(t).closest(".frm_form_action_settings"),n=e.target;if(r.length&&void 0!==n){var i=n.parentElement.className;if("string"==typeof i&&(i.includes("frm_email_icons")||i.includes("frm_toggle")))return void e.stopPropagation()}var o=r.children(".widget-inside");if(r.length&&o.find("p, div, table").length<1){var a=r.find('input[name$="[ID]"]').val(),l=r.find('input[name$="[post_excerpt]"]').val();l&&(o.html(''),r.find(".spinner").fadeIn("slow"),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_form_action_fill",action_id:a,action_type:l,nonce:frmGlobal.nonce},success:function(e){o.html(e),uo(),Zn("#"+r.attr("id")),vo(o),jQuery(t).trigger("frm-action-loaded"),wp.hooks.doAction("frm_filled_form_action",o)}}))}jQuery(t).closest(".frm_field_box").siblings().find(".widget-inside").slideUp("fast"),void 0!==t.className&&t.className.includes("widget-action")||jQuery(t).closest(".start_divider").length<1||((o=jQuery(t).closest("div.widget").children(".widget-inside")).is(":hidden")?o.slideDown("fast"):o.slideUp("fast"))}function U(){var e=this.getAttribute("href");if(void 0===e)return!1;var t=e.replace("#","."),r=jQuery(this);r.closest("li").addClass("frm-tabs active").siblings("li").removeClass("frm-tabs active starttab"),r.closest("div").children(".tabs-panel").not(e).not(t).hide();var n=document.getElementById(e.replace("#",""));return n&&(n.style.display="block"),"frm_insert_fields_tab"!==this.id||this.closest("#frm_adv_info")||Ke(),!1}function V(e,t){var r=(e=jQuery(e)).attr("href");if(void 0!==r){var n,i,o=r.replace("#",".");if(e.closest("li").addClass("frm-tabs active").siblings("li").removeClass("frm-tabs active starttab"),e.closest("div").find(".tabs-panel").length)e.closest("div").children(".tabs-panel").not(r).not(o).hide();else if(null!==document.getElementById("form_global_settings")){var a=e.data("frmajax");e.closest(".frm_wrap").find(".tabs-panel, .hide_with_tabs").hide(),void 0!==a&&"1"==a&&(n=r.replace("#",""),(i=jQuery(".frm_"+n+"_ajax")).length&&jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_settings_tab",tab:n.replace("_settings",""),nonce:frmGlobal.nonce},success:function(e){i.replaceWith(e)}}))}else jQuery("#frm-categorydiv .tabs-panel, .hide_with_tabs").hide();jQuery(r).show(),jQuery(o).show(),Ki(),"auto"!==t&&(jQuery(".frm_updated_message").hide(),jQuery(".frm_warning_style").hide()),jQuery(e).closest("#frm_adv_info").length||(jQuery(".frm_form_settings").length?jQuery(".frm_form_settings").attr("action","?page=formidable&frm_action=settings&id="+jQuery('.frm_form_settings input[name="id"]').val()+"&t="+r.replace("#","")):jQuery(".frm_settings_form").attr("action","?page=formidable-settings&t="+r.replace("#","")))}}function $(e){var t,r;document.querySelectorAll(e).forEach(function(e){K(e),Array.from(e.children).forEach(function(e){return Y(e,".frm-move")});var t=jQuery(e).children('[data-type="divider"]').children(".divider_section_only");t.length&&K(t)}),t=jQuery("#frm_builder_page"),r={items:".frm_sortable_field_opts li",axis:"y",opacity:.65,forcePlaceholderSize:!1,handle:".frm-drag",helper:function(e,t){return x=t.clone().insertAfter(t),t.clone()},stop:function(e,t){x&&x.remove(),an(t.item.attr("id").replace("frm_delete_field_","").replace("-"+t.item.data("optkey")+"_container","")),Hi()}},jQuery(t).sortable(r)}function K(e){jQuery(e).droppable({accept:".frmbutton, li.frm_field_box",deactivate:ne,over:J,out:X,tolerance:"pointer"})}function J(e,t){var r=function(e){return e.classList.contains("divider_section_only")&&(e=jQuery(e).nextAll(".start_divider.frm_sorting").get(0)),e}(e.target);if(!we(t.draggable[0],r,e))return r.classList.remove("frm-over-droppable"),void jQuery(r).parents("ul.frm_sorting").addClass("frm-over-droppable");document.querySelectorAll(".frm-over-droppable").forEach(function(e){return e.classList.remove("frm-over-droppable")}),r.classList.add("frm-over-droppable"),jQuery(r).parents("ul.frm_sorting").addClass("frm-over-droppable")}function X(e){e.target.classList.remove("frm-over-droppable")}function Y(e,t){var r={helper:Z,revert:"invalid",delay:10,start:ee,stop:te,drag:re,cursor:"grabbing",refreshPositions:!0,cursorAt:{top:0,left:90}};"string"==typeof t&&(r.handle=t),jQuery(e).draggable(r)}function Z(e){var t,r=e.delegateTarget;if(xe(r)){var n=document.getElementById("frm-insert-fields").querySelector(".frm_ttext").cloneNode(!0);return n.querySelector("use").setAttributeNS("http://www.w3.org/1999/xlink","href","#frm_field_group_layout_icon"),n.querySelector("span").textContent=B("Field Group","formidable"),n.classList.add("frm_field_box"),n.classList.add("ui-sortable-helper"),n}if(r.classList.contains("frmbutton"))return(t=r.cloneNode(!0)).classList.add("ui-sortable-helper"),r.classList.add("frm-new-field"),t;if(r.hasAttribute("data-ftype")){var i=r.getAttribute("data-ftype");if((t=(t=document.getElementById("frm-insert-fields").querySelector(".frm_t"+i)).cloneNode(!0)).classList.add("form-field"),t.classList.add("ui-sortable-helper"),t)return t.cloneNode(!0)}return d({className:"frmbutton"})}function ee(e,t){if(e.target.classList.contains("frm_at_limit"))return Le(),!1;C.dragging=!0;var r,n=h;n.classList.add("frm-dragging-field"),document.body.classList.add("frm-dragging"),t.helper.addClass("frm-sortable-helper"),t.helper.initialOffset=n.scrollTop,e.target.classList.add("frm-drag-fade"),hr(),(r=document.querySelectorAll("ul.start_divider")).length&&r.forEach(function(e){[].slice.call(e.children).forEach(function(e){(0===e.children.length||1===e.children.length&&"ul"===e.firstElementChild.nodeName.toLowerCase()&&0===e.firstElementChild.children.length)&&e.remove()})}),De(),Te(),R()}function te(){h.classList.remove("frm-dragging-field"),document.body.classList.remove("frm-dragging");var e=document.querySelector(".frm-drag-fade");e&&e.classList.remove("frm-drag-fade")}function re(e,t){!function(e){v.scrollTop(function(t,r){var n=e.clientY,i=h.offsetHeight,o=e.clientY-h.offsetTop,a=o-i/2;return o>i-50&&n>5?r+.1*a:o<70&&n<130?r-Math.abs(.1*a):r})}(e);var r=e.target,n=function(){for(var e=document.getElementById("frm-show-fields");e.querySelector(".frm-over-droppable");)e=e.querySelector(".frm-over-droppable");return"frm-show-fields"!==e.id||e.classList.contains("frm-over-droppable")||(e=!1),e}(),i=document.getElementById("frm_drag_placeholder");if(we(r,n,e)){i||(i=s("li",{id:"frm_drag_placeholder",className:"sortable-placeholder"}));var o,a=t.helper.get(0);if((a.classList.contains("form-field")||a.classList.contains("frm_field_box"))&&(a.style.transform="translateY("+(o=t.helper,h.scrollTop-o.initialOffset+"px)")),"frm-show-fields"===n.id||n.classList.contains("start_divider"))return i.style.left=0,void function(e){var t,r=e.y,n=e.placeholder,i=jQuery(e.droppable),o=i.children().not(".edit_field_type_end_divider");if(0===o.length)i.prepend(n),t=0;else{var a=ie(i,r);if(a===o.length){var l=jQuery(o.get(a-1));t=l.offset().top+l.outerHeight(),i.append(n);var s=i.children(".edit_field_type_end_divider");s.length&&i.append(s)}else t=jQuery(o.get(a)).offset().top,jQuery(o.get(a)).before(n)}t-=i.offset().top,n.style.top=t+"px"}({droppable:n,y:e.clientY,placeholder:i});i.style.top="",function(e){var t,r=e.x,n=e.placeholder,i=jQuery(e.droppable),o=ae(i);if(o.length){var a=function(e,t){var r,n,i,o,a=ae(e);for(o=0,r=a.length-1;r>=0;--r)if(n=a.get(r),t>(i=jQuery(n).offset().left)){o=r,t>i+jQuery(n).outerWidth()/2&&(o=r+1);break}return o}(i,r);if(a===o.length){var l=jQuery(o.get(a-1));t=l.offset().left+l.outerWidth(),i.append(n)}else t=jQuery(o.get(a)).offset().left,jQuery(o.get(a)).before(n),t-=0===a?4:8;t-=i.offset().left,n.style.left=t+"px"}}({droppable:n,x:e.clientX,placeholder:i})}else i&&i.remove()}function ne(e,t){if(C.dragging){C.dragging=!1;var r=t.draggable[0],n=document.getElementById("frm_drag_placeholder");if(!n)return t.helper.remove(),void y();!function(e){if(e.previousElementSibling&&e.previousElementSibling.classList.contains("frm-is-collapsed")){var t=jQuery(e).prevUntil('[data-type="break"]');if(t.length){var r=t.find(".frm-collapse-page").get(0);r&&r.click()}}}(n);var i=t.helper.parent(),o=t.helper.get(0).closest("ul.start_divider"),a=n.closest("ul.start_divider");r.classList.contains("frm-new-field")?function(e){if(ge(e))wp.hooks.doAction("frm_stopped_inserting_by_dragging",e);else{var t=document.getElementById("frm_drag_placeholder"),r=e.replace("|","-")+"_"+je(),n=s("li",{id:r,className:"frm-wait frmbutton_loadingnow"}),i=jQuery(n),o=ue(jQuery(t)),a=fe(o),l=me(o);t.parentNode.insertBefore(n,t),t.remove(),le(i);var d=0;"summary"===e&&(d=jQuery(".frmbutton_loadingnow#"+r).prevAll('li[data-type="break"]').length?1:0),jQuery.ajax({type:"POST",url:ajaxurl,data:pe(e,l,a,d),success:function(t){ye(t,i);var r=he(t);r&&wp.hooks.doAction("frm_after_field_added_in_form_builder",{field:t,fieldId:r,fieldType:e,form_id:a})},error:be})}}(r.id):(function(e,t){t.parentNode.insertBefore(e,t)}(r,n),function(e){if("UL"===e.nodeName&&!e.classList.contains("start_divider")&&"frm-show-fields"!==e.id){var t=e.closest("li");t&&!t.classList.contains("ui-draggable")&&Y(t,".frm-move")}}(n.parentElement));var l=o?parseInt(o.closest(".edit_field_type_divider").getAttribute("data-fid")):0,d=a?parseInt(a.closest(".edit_field_type_divider").getAttribute("data-fid")):0;n.remove(),t.helper.remove();var c=i.length?ae(i):[];!function(e,t){var r;e.length&&(t.length?le(t.first()):(r=e.get(0).closest("li.frm_field_box"))&&!r.classList.contains("edit_field_type_divider")&&r.remove())}(i,c),function(e,t){0===t.length&&1===ae(jQuery(e.parentNode)).length||le(jQuery(e))}(r,c),l!==d&&_e(jQuery(r),o),y()}}function ie(e,t){var r,n,i,o,a=e.children().not(".edit_field_type_end_divider"),l=a.length;if(!document.querySelector(".frm-has-fields .frm_no_fields"))return 0;for(o=0,r=l-1;r>=0;--r)if(n=a.get(r),t>(i=jQuery(n).offset().top)){o=r,t>i+jQuery(n).outerHeight()/2&&(o=r+1);break}return o}function oe(){document.querySelectorAll("ul#frm-show-fields, ul.start_divider").forEach(function(e){e.childNodes.forEach(function(e){void 0!==e.classList&&(e.classList.contains("edit_field_type_end_divider")||void 0!==e.classList&&e.classList.contains("form-field")&&Ue(e))})}),Sn(),document.querySelectorAll(".edit_field_type_end_divider").forEach(function(e){return e.parentNode.append(e)}),document.querySelectorAll("li.form_field_box:not(.form-field)").forEach(function(e){return!e.children.length&&e.remove()}),An();var e=new Event("frm_sync_after_drag_and_drop",{bubbles:!1});document.dispatchEvent(e)}function ae(e){var t=jQuery(),r=e.get(0);return r.children?(Array.from(r.children).forEach(function(e){if("none"!==e.style.display){var r=e.classList;!r.contains("form-field")||r.contains("edit_field_type_end_divider")||r.contains("frm-sortable-helper")||(t=t.add(e))}}),t):t}function le(e,t){var r,n,i,o;void 0===t&&(t="even"),r=e.parent().children("li.form-field, li.frmbutton_loadingnow").not(".edit_field_type_end_divider"),n=r.length,i=["frm_full","frm_half","frm_third","frm_fourth","frm_sixth","frm_two_thirds","frm_three_fourths","frm1","frm2","frm3","frm4","frm5","frm6","frm7","frm8","frm9","frm10","frm11","frm12"],"even"===t&&5!==n?r.each(ce(i,Kt(n))):"clear"===t?r.each(ce(i,"")):(o=-1!==["left","right","middle","even"].indexOf(t)?function(e){return $t(n,t,e)}:function(e){return sr(t[e])},r.each(ce(i,o))),se(e.parent(),r.length)}function se(e,t){var r,n;if(void 0!==e.offset()){if(r=t>=2,null===(n=document.getElementById("frm_field_group_controls"))){if(!r)return;(n=d()).id="frm_field_group_controls",n.setAttribute("role","group"),n.setAttribute("tabindex",0),function(e){var t,r;(t=document.createElement("span")).innerHTML='';var n=B("Set Row Layout","formidable");de(t,n),Rt(t,n),(r=document.createElement("span")).innerHTML='',r.classList.add("frm-move");var i=B("Move Field Group","formidable");de(r,i),Rt(r,i),e.innerHTML="",e.append(t),e.append(r),e.append(function(){var e=c({className:"dropdown"}),t=u({className:"frm_bstooltip frm-hover-icon frm-dropdown-toggle dropdown-toggle",children:[c({child:f({href:"#frm_thick_more_vert_icon"})}),c({className:"screen-reader-text",text:B("Toggle More Options Dropdown","formidable")})]});frmDom.setAttributes(t,{title:B("More Options","formidable"),"data-bs-toggle":"dropdown","data-bs-container":"body","data-bs-display":"static"}),Rt(t,B("More Options","formidable")),e.append(t);var r=d({className:"frm-dropdown-menu dropdown-menu dropdown-menu-right"});return r.setAttribute("role","menu"),e.append(r),e}())}(n),F.append(n)}e.append(n),n.style.display=r?"block":"none"}}function de(e,t){e.setAttribute("data-bs-toggle","tooltip"),e.setAttribute("data-bs-container","body"),e.setAttribute("title",t),e.addEventListener("mouseover",function(){null===e.getAttribute("data-original-title")&&jQuery(e).tooltip()})}function ce(e,t){return function(r){var n,i,o,a,l,s,d;for(n="function"==typeof t?t(r):t,i=e.length,l=!1,o=0;o0&&document.getElementById("form_id").value!==r||(i.last_row_field_ids=function(){var e=document.querySelector(".edit_field_type_submit");if(!e)return[];for(var t=e.parentNode.children,r=[],n=0;nt.childElementCount-1:o<=jQuery(t.querySelector(".edit_field_type_submit").closest("#frm-show-fields > li")).index()}if(n)return!(t.classList.contains("start_divider")||!Qe(t.parentElement)&&(!Qe(t.parentElement.nextElementSibling)||e.parentElement.querySelector("li.frm_field_box:not(.edit_field_type_submit)")));var a,l,s,d=t.classList.contains("start_divider")&&null!==t.closest(".repeat_section"),c=null!==t.closest(".repeat_section");if(d||c){if(e.classList.contains("edit_field_type_gdpr")||"gdpr"===e.id)return!1;if(wp.hooks.applyFilters("frm_deny_drop_in_repeater",!1,e))return!1}if(!d){if(a=ae(jQuery(t)),l=jQuery(e),!(a.length<12)&&(a.length>12||(s=l.attr("data-fid"),1!==jQuery(a).filter('[data-fid="'+s+'"]').length)))return!1;if("divider"===e.id&&t.closest(".start_divider"))return!1}return e.classList.contains("frm-new-field")?function(e,t){var r=e.classList,n=r.contains("frm_tbreak"),i=r.contains("frm_thidden"),o=r.contains("frm_tdivider"),a=r.contains("frm_tform"),l=r.contains("frm_tuser_id");return"frm-show-fields"===t.id||t.classList.contains("start_divider")?!(n||i||o||a)||(!(t.classList.contains("start_divider")||null!==t.closest(".start_divider"))||!a&&!o):!(Ee(t)||i||n||l)}(e,t):function(e,t){if(xe(e))return function(e,t){return!(!t.classList.contains("start_divider")||null!==e.querySelector(".start_divider"))}(e,t);if(e.classList.contains("edit_field_type_break"))return!1;if(t.classList.contains("start_divider"))return function(e){return!e.classList.contains("edit_field_type_form")&&!e.querySelector(".edit_field_type_form")&&!(e.classList.contains("edit_field_type_divider")||e.querySelector(".edit_field_type_divider"))}(e);var r=e.classList.contains("edit_field_type_hidden"),n=e.classList.contains("edit_field_type_user_id");return!r&&!n&&function(e,t){if(Ee(t))return!1;if(jQuery(e).children("ul.frm_sorting").not(".start_divider").length>0)return!1;var r=e.classList.contains("edit_field_type_divider")||e.querySelector(".edit_field_type_divider"),n=e.classList.contains("edit_field_type_form");return null===t.closest(".start_divider")||!r&&!n}(e,t)}(e,t)}function Qe(e){return e&&e.matches("#frm-show-fields > li:last-child")}function xe(e){return e.classList.contains("frm_field_box")&&!e.classList.contains("form-field")}function Ee(e){return null!==e.querySelector(".edit_field_type_break, .edit_field_type_hidden, .edit_field_type_user_id")}function ke(e){var t=document.getElementById(e),r=jQuery(t),n=[],i=function(e){var t=e.querySelector(".frm_hidden_fdata");e.classList.add("frm_load_now"),null!==t&&n.push(t.innerHTML)},o=t;i(o);for(var a=Ae(o);a&&n.length<15;)i(a),o=a,a=Ae(a);jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_load_field",field:n,form_id:k,nonce:frmGlobal.nonce},success:function(e){return function(e,t,r){var n,i;if(0===(e=e.replace(/^\s+|\s+$/g,"")).indexOf("{")){for(n in e=JSON.parse(e)){jQuery("#frm_field_id_"+n).replaceWith(e[n]);var o=document.getElementById("frm_field_id_"+n);o&&(o.querySelectorAll("[data-toggle]").forEach(function(e){return e.setAttribute("data-bs-toggle",e.getAttribute("data-toggle"))}),o.querySelectorAll(".frm-dropdown-menu").forEach(function(e){return e.classList.add("dropdown-menu")})),$("#frm_field_id_"+n+".edit_field_type_divider ul.frm_sorting"),Y(document.getElementById("frm_field_id_"+n))}((i=t.nextAll(".frm_field_loading:not(.frm_load_now)")).length||(i=jQuery(document.getElementById("frm-show-fields")).find(".frm_field_loading:not(.frm_load_now)")).length)&&ke(i.attr("id")),uo(),Dr(),Be();var a=new Event("frm_ajax_loaded_field",{bubbles:!1});a.frmFields=r.map(function(e){return JSON.parse(e)}),document.dispatchEvent(a)}else jQuery(".frm_load_now").removeClass(".frm_load_now").html("Error")}(e,r,n)}})}function Ae(e){var t;return e.nextElementSibling?e.nextElementSibling:null===(t=e.parentNode)||void 0===t||null===(t=t.closest(".frm_field_box"))||void 0===t||null===(t=t.nextElementSibling)||void 0===t?void 0:t.querySelector(".form-field")}function Se(){var e=jQuery(this);if(e.hasClass("disabled"))return!1;var t=e.closest(".frmbutton"),r=t.attr("id");if(t.hasClass("frm_at_limit"))return Le(),!1;if(!ge(r)){var n=0;"summary"===r&&(n=j.children('li[data-type="break"]').length>0?1:0);var i=k;return jQuery.ajax({type:"POST",url:ajaxurl,data:pe(r,0,i,n),success:function(e){Ie(e);var t=he(e);t&&wp.hooks.doAction("frm_after_field_added_in_form_builder",{field:e,fieldId:t,fieldType:r,form_id:i})},error:be}),!1}}function Le(){var e=document.querySelector(".frm_wrap");if(e){var t=document.createElement("a");t.setAttribute("data-frmverify",B("This field type has reached its limit.","formidable")),e.append(t),t.click(),t.remove();var r=document.getElementById("frm-confirmed-click");r&&(r.style.display="none")}}function Ie(e){document.getElementById("frm_form_editor_container").classList.add("frm-has-fields");var t=We(e),r=j[0].querySelector(".edit_field_type_submit");r?jQuery(r.closest(".frm_field_box:not(.form-field)")).before(t):j.append(t),Ve(e,!0),t.each(function(){K(this.querySelector("ul.frm_sorting")),Y(this.querySelector(".form-field"),".frm-move")})}function Be(){var e=!0,t=document.querySelectorAll(".frmjs_prod_field_opt_cont");j.find("li.edit_field_type_product").length>1&&(e=!1);for(var r=0;r',i.append(document.createTextNode(" ")),i.append(o),n.append(i),e.append(n)})}(t,!0===e),(r=jQuery(t)).offset().left>jQuery(window).width()-r.outerWidth()&&(t.style.left=-r.outerWidth()+"px");var n=t.firstElementChild.querySelector("a");n&&n.focus()}},0)}function He(){Pe(!0)}function ze(e){var t=e.target.closest(".frm-section-collapsed");t&&("show"===e.type?t.style.zIndex=3:t.style.zIndex=1)}function Re(e){var t={class:"frm_delete",icon:"frm_delete_icon"};return t.label=B(e?"Delete Group":"Delete","formidable"),t}function Ge(e){var t={class:"frm_clone",icon:"frm_clone_icon"};return t.label=B(e?"Duplicate Group":"Duplicate","formidable"),t}function We(e){var t=d();"string"==typeof e?t.innerHTML=e:t.append(e);var r=jQuery();return Array.from(t.children).forEach(function(e){r=r.add(jQuery("- ").addClass("frm_field_box").html(jQuery("
").addClass("frm_grid_container frm_sorting").append(e)))}),r}function Ue(e){var t=s("ul",{className:"frm_grid_container frm_sorting"}),r=s("li",{className:"frm_field_box",child:t});e.replaceWith(r),t.append(e),K(t),Y(r,".frm-move")}function Ve(e,t){var r,n,i=/id="(\S+)"/.exec(e),o=document.getElementById(i[1]),l="#"+i[1]+".edit_field_type_divider ul.frm_sorting.start_divider",s=jQuery(l),c=o.getAttribute("data-type");r=e,(n=d()).innerHTML=r,n.querySelectorAll(".form-field").forEach($e);var u,f,m=!1;if(Hi(),$(l),"quantity"===c&&function(e){var t=e.getAttribute("data-fid"),r=document.getElementById("field_options[product_field_"+t+"]");null!==r&&(nt(r),ai(document.getElementById("frm-single-settings-"+t)))}(o),"product"!==c&&"quantity"!==c||Be(),s.length)s.parent(".frm_field_box").children(".frm_no_section_fields").addClass("frm_block");else{var _=jQuery(o).closest("ul.frm_sorting.start_divider");_.length&&(Ln(_),m=!0)}e.includes("frm-collapse-page")&&Dr(),f="frm-newly-added",(u=o).classList?u.classList.add(f):u.className+=" "+f,setTimeout(function(){o.classList.remove("frm-newly-added")},1e3);var p,g=o.querySelector("#frm-last-row-fields-order");if(g&&((p=JSON.parse(g.value))&&"object"===a(p)&&Object.keys(p).forEach(function(e){var t=document.querySelector('input[name="field_options[field_order_'+e+']"]');t&&(t.value=p[e])})),t){var y=o.getBoundingClientRect(),h=document.getElementById("post-body-content");y.top>=0&&y.left>=0&&y.right<=(window.innerWidth||document.documentElement.clientWidth)&&y.bottom<=(window.innerHeight||document.documentElement.clientHeight)||h.scroll({top:h.scrollHeight,left:0,behavior:"smooth"}),!1===m&&Ln(s)}Je(),uo(),document.getElementById("frm-show-fields").classList.remove("frm-over-droppable"),function(e){var t=document.getElementById(e);t&&t.dataset.limit&&Ar(e)>=t.dataset.limit&&t.classList.add("frm_at_limit")}(c),o.querySelectorAll("[data-toggle]").forEach(function(e){return e.setAttribute("data-bs-toggle",e.getAttribute("data-toggle"))}),o.querySelectorAll(".frm-dropdown-menu").forEach(function(e){return e.classList.add("dropdown-menu")});var v=new Event("frm_added_field",{bubbles:!1});v.frmField=o,v.frmSection=l,v.frmType=c,v.frmToggles=m,document.dispatchEvent(v)}function $e(e){if(e.dataset.fid){var t=document.getElementById("draft_fields");t&&(""===t.value?t.value=e.dataset.fid:t.value.split(",").includes(e.dataset.fid)||(t.value+=","+e.dataset.fid))}}function Ke(e){jQuery("#new_fields .frm-single-settings").addClass("frm_hidden"),jQuery("#frm-options-panel > .frm-single-settings").removeClass("frm_hidden"),Je(e)}function Je(e){jQuery("li.ui-state-default.selected").removeClass("selected"),jQuery(".frm-show-field-settings.selected").removeClass("selected"),e||hr()}function Xe(){var e=this.value,t=function(e){var t,r=[],n=e.split(""),i=n.length,a=["{","[","("],l={"}":"{",")":"(","]":"["},s=[];for(t=0;t0||s.length>0?o.unmatched_parens+"\n\n":""}(e);t+=function(e,t){var r=function(e,t){var r="";return function(e){return jQuery(e).siblings('label[for^="calc_type"]').children("input").prop("checked")}(t)||/\[(date|time|email|ip)\]/.test(e)&&(r=o.text_shortcodes+"\n\n"),r}(e,t);return r+=function(e){var t="";return/\[id\]|\[key\]|\[if\s\w+\]|\[foreach\s\w+\]|\[created-at(\s*)?/g.test(e)&&(t+=o.view_shortcodes+"\n\n"),t}(e)}(e,this),""!==t&&P(e+"\n\n"+t)}function Ye(e,t){for(var r=!1,n=0;n"+l[t].fieldName+"")):(r=r?" checked":"",i.push('"));e.innerHTML=i.join("")}function it(){for(var e=document.querySelectorAll(".frmjs_prod_field_opt"),t=0;t'):(c.innerHTML=gn(d),"TEXTAREA"===c.nodeName&&c.classList.contains("wp-editor-area")&&jQuery(c).trigger("change"),c.classList.contains("frm_primary_label")&&"break"===c.nextElementSibling.getAttribute("data-ftype")&&(c.nextElementSibling.querySelector(".frm_button_submit").textContent=d)))}function lt(e){var t=parseFloat(e.getAttribute("max")),r=parseFloat(e.getAttribute("min"));return(t-r)/2+r}function st(){var e,t=this.getAttribute("data-fid"),r="";["field_options_max_","frm_format_"].forEach(function(e){var n=document.getElementById(e+t);n&&(r+=n.value)}),"text"===(e=document.getElementsByName("field_options[type_"+t+"]")[0]).options[e.selectedIndex].value&&ct(""!==r,".frm_invalid_msg"+t)}function dt(){var e=this.id.replace("frm_","").replace("req_field_",""),t=this.checked,r=jQuery("#field_label_"+e+" .frm_required");if(ct(t,".frm_required_details"+e),t){var n=jQuery('input[name="field_options[required_indicator_'+e+']"]');""===n.val()&&n.val("*"),r.removeClass("frm_hidden")}else r.addClass("frm_hidden")}function ct(e,t){var r=jQuery(t);if(e)r.fadeIn("fast").closest(".frm_validation_msg").fadeIn("fast");else{var n=r.fadeOut("fast").closest(".frm_validation_box"),i=n.css("display","block").children(":not("+t+"):visible").length;n.css("display",""),0===i&&r.closest(".frm_validation_msg").fadeOut("fast")}}function ut(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=jQuery(".frm_unique_details"+e);if(this.checked){t.fadeIn("fast").closest(".frm_validation_msg").fadeIn("fast");var r=jQuery(".frm_unique_details"+e+" input");""===r.val()&&r.val(o.default_unique)}else{var n=t.fadeOut("fast").closest(".frm_validation_box"),i=n.css("display","block").children(":not(.frm_unique_details"+e+"):visible").length;n.css("display",""),0===i&&t.closest(".frm_validation_msg").fadeOut("fast")}}function ft(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=jQuery(this).val(),r=jQuery(document.getElementById("frm_field_id_"+e));if(ct(""!==t,".frm_conf_details"+e),""!==t){var n=jQuery(".frm_validation_box .frm_conf_details"+e+" input");""===n.val()&&n.val(o.default_conf),function(e){var t=document.getElementsByName("field_options[type_"+e+"]")[0].value;mt(document.getElementById("field_description_"+e),"field_options[description_"+e+"]",o["enter_"+t]),mt(document.getElementById("conf_field_description_"+e),"field_options[conf_desc_"+e+"]",o["confirm_"+t])}(e),"inline"===t?r.removeClass("frm_conf_below").addClass("frm_conf_inline"):"below"===t&&r.removeClass("frm_conf_inline").addClass("frm_conf_below"),jQuery(".frm-conf-box-"+e).removeClass("frm_hidden")}else jQuery(".frm-conf-box-"+e).addClass("frm_hidden"),setTimeout(function(){r.removeClass("frm_conf_inline frm_conf_below")},200)}function mt(e,t,r){e.innerHTML===o.desc&&(e.innerHTML=r,document.getElementsByName(t)[0].value=r)}function _t(e){var t=JSON.parse(this.getAttribute("data-opts"));return e.preventDefault(),document.getElementById("frm_bulk_options").value=t.join("\n"),!1}function pt(){var e,t,r,n,i=jQuery(this).closest(".frm-single-settings").data("fid"),o=jQuery("#frm_field_"+i+"_opts .frm_option_template").prop("outerHTML"),a=jQuery(this).data("opttype"),l=0,s=function(e){for(var t=0,r=0,n=jQuery("#frm_field_"+e+"_opts li"),i=0;ti||"000"===i)&&(i=r)}return i}(i);if("000"!==s&&(l=s+1),"other"===a){document.getElementById("other_input_"+i).value=1;var d=jQuery(this).data("ftype");"radio"!==d&&"select"!==d||jQuery(this).fadeOut("slow");var c={action:"frm_add_field_option",field_id:i,opt_key:l,opt_type:a,nonce:frmGlobal.nonce};jQuery.post(ajaxurl,c,function(e){jQuery(document.getElementById("frm_field_"+i+"_opts")).append(e),an(i)})}else{o=(o=(o=(o=(o=o.replace(new RegExp('optkey="000"',"g"),'optkey="'+l+'"')).replace(new RegExp("-000_","g"),"-"+l+"_")).replace(new RegExp('-000"',"g"),"-"+l+'"')).replace(new RegExp("\\[000\\]","g"),"["+l+"]")).replace("frm_hidden frm_option_template",""),Po(i,o={newOption:o});var u=this.closest(".frm_single_option");u?u.after(o.newOption):jQuery("#frm_field_".concat(i,"_opts")).append(o.newOption),an(i)}null==(n=(e=this).classList.contains("frm-add-option-legacy")?null===(t=e.closest(".frm-collapse-me"))||void 0===t?void 0:t.querySelector(".frm_sortable_field_opts"):e.closest(".frm_sortable_field_opts"))||null===(r=n.querySelectorAll(".frm_remove_tag.frm_disabled"))||void 0===r||r.forEach(function(e){return e.classList.remove("frm_disabled")}),Hi()}function gt(){yt(jQuery(this).closest(".frm-single-settings").data("fid"),this.value)}function yt(e,t){var r=jQuery(".frm_multiple_cont_"+e);"select"===t?r.fadeIn("fast"):r.fadeOut("fast")}function ht(){var e=jQuery(this).closest(".frm-single-settings").data("fid");No(jQuery(".field_"+e+"_option_key")),jQuery(".field_"+e+"_option").toggleClass("frm_with_key")}function vt(){var e,t,r=jQuery(this).closest(".frm-single-settings"),n=r.data("fid"),i=document.getElementById("frm_field_id_"+n);Qt(jQuery(this)),No(jQuery(".field_"+n+"_image_id")),No(jQuery(".frm_toggle_image_options_"+n)),No(jQuery(".frm_image_size_"+n)),No(jQuery(".frm_alignment_"+n)),No(jQuery(".frm-add-other#frm_add_field_"+n)),(e=bn(n))?(jt(n,"inline"),bt(i),t=on(n),i.classList.add("frm_image_options"),i.classList.add("frm_image_size_"+t),r.find(".frm-bulk-edit-link").hide()):(i.classList.remove("frm_image_options"),bt(i),jt(n,"block"),r.find(".frm-bulk-edit-link").show()),wp.hooks.doAction("frm_image_options_toggled",r[0],e)}function bt(e){e.classList.remove("frm_image_size_","frm_image_size_small","frm_image_size_medium","frm_image_size_large","frm_image_size_xlarge")}function jt(e,t){jQuery("#field_options_align_"+e).val(t).trigger("change")}function wt(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=document.getElementById("frm_field_id_"+e);xt(),bn(e)&&(bt(t),t.classList.add("frm_image_options"),t.classList.add("frm_image_size_"+on(e)))}function Qt(e){var t=e.closest(".frm-single-settings").data("fid");jQuery(".field_"+t+"_option").trigger("change")}function xt(){Qt(jQuery(this))}function Et(e){var t,r=e.target.closest(".frm_image_preview_wrapper");if(null!==(t=wp)&&void 0!==t&&t.media&&(null==r||!r.dataset.upgrade)){e.preventDefault(),wp.media.model.settings.post.id=0;var n=wp.media.frames.file_frame=wp.media({multiple:!1,library:{type:["image"]}});n.on("select",function(){var e=n.state().get("selection").first().toJSON(),t=r.querySelector("img");t.setAttribute("src",e.url),t.classList.remove("frm_hidden"),t.removeAttribute("srcset"),r.querySelector(".frm_image_preview_frame").style.display="block",r.querySelector(".frm_image_preview_title").textContent=e.filename,r.querySelector(".frm_choose_image_box").style.display="none";var i=jQuery(r);i.siblings('input[name*="[label]"]').data("frmimgurl",e.url),i.find("input.frm_image_id").val(e.id).trigger("change"),wp.media.model.settings.post.id=0}),n.open()}}function kt(e){var t=jQuery(this).closest(".frm_image_preview_wrapper");e.preventDefault(),e.stopPropagation(),t.find("img").attr("src",""),t.find(".frm_image_preview_frame").hide(),t.find(".frm_choose_image_box").show(),t.find("input.frm_image_id").val(0).trigger("change")}function At(){var e=jQuery(this).closest("li").find(".frm_form_fields select");this.checked?e.attr("multiple","multiple"):e.removeAttr("multiple")}function St(){var e=document.getElementById("dropform-search-input");null!==e&&setTimeout(function(){e.focus()},100)}function Lt(e){var t=e.target,r=t.closest(".frm_warning_style");jQuery(r).fadeOut(400,function(){return r.remove()});var n=t.dataset.action,i=new FormData;g(n,i)}function It(e){e.preventDefault()}function Bt(){var e,t=this.parentNode,r=t.parentNode,n=r.querySelectorAll("li:not(.frm_hidden)");2===n.length&&(null===(e=Array.from(n).find(function(e){return e!==t}).querySelector(".frm_remove_tag"))||void 0===e||e.classList.add("frm_disabled"));var i,o=this.getAttribute("data-fid");jQuery(t).fadeOut("fast",function(){wp.hooks.doAction("frm_before_delete_field_option",this),jQuery(t).remove(),jQuery(r).find(".frm_other_option").length<1&&(null!==(i=document.getElementById("other_input_"+o))&&(i.value=0),jQuery("#other_button_"+o).fadeIn("fast"))}),Hi()}function qt(){var e,t,r,n;(e=jQuery(this)).is(":checked")&&(t=function(){setTimeout(function(){e.prop("checked",!1)},0)},r=function(){e.off("mouseup",n)},n=function(){t(),r()},e.on("mouseup",n),e.one("mouseout",r))}function Ct(){this.value===o.new_option&&(this.setAttribute("data-value-on-focus",this.value),this.value="")}function Nt(e){return q(B("Are you sure you want to delete these %1$s selected field(s)?","formidable"),e)}function Tt(){var e=o.conf_delete,t=this.parentNode.parentNode.parentNode.parentNode.parentNode,r=t.parentNode,n=jQuery(this).closest("li.form-field"),i=n.data("fid");if("divider"===n.data("ftype")){var a=document.querySelectorAll(".frm-field-group-hover-target .start_divider .frm_field_box"),l=0;a.forEach(function(e){var t=e.querySelectorAll("li.form-field");t&&(l+=t.length)}),l&&(e=Nt(++l))}return r.classList.contains("frm-section-collapsed")||r.classList.contains("frm-page-collapsed")||("divider_section_only"===t.className&&(e=o.conf_delete_sec),this.setAttribute("data-frmverify",e),this.setAttribute("data-frmverify-btn","frm-button-red"),this.setAttribute("data-deletefield",i),Te(),M(this)),!1}function Ot(){this.closest("li.form-field").click()}function Ft(){var e,t;null!==(e=document.querySelector(".frm-field-group-hover-target"))&&(e.classList.add("frm-selected-field-group"),(t=document.createElement("div")).classList.add("frm-delete-field-groups","frm_hidden"),document.body.append(t),t.click())}function Dt(){var e=document.querySelector(".frm-field-group-hover-target");if(null!==e){var t="frm_field_group_"+je(),r=document.createTextNode("");Ue(r);var n=jQuery(r).closest("li").get(0);n.classList.add("frm_hidden");var i=n.querySelector("ul");i.id=t,jQuery(e.closest("li.frm_field_box")).after(n);var o=ae(jQuery(e)),a=[],l=[],s=o.length,d={},c=0;jQuery(n).on("frm_added_duplicated_field_to_row",function(e,t){if(d[jQuery(t.duplicatedFieldHtml).attr("data-fid")]=t.originalFieldId,!(s>++c)){var r=jQuery(i),o=ae(r);l.forEach(function(e){e.remove()});for(var u=0;u6?(t.append(Wt(e,"even")),t):(5!==e&&t.append(Wt(e,"even")),e%2==1&&t.append(Wt(e,"middle")),e<6?(t.append(Wt(e,"left")),t.append(Wt(e,"right"))):((r=d()).classList.add("frm_fourth"),t.prepend(r)),t)}(e),null!==(o=t.closest("ul.frm_sorting"))&&function(e,t){var r,n,i;for(r=t.children.length,n=0;n6?"frm_full":e%2==1?"frm_fourth":"frm_third"}return r.classList.add(n),r.setAttribute("layout-type",t),r.append(function(e,t){var r,n,i;for(r=Yt(),n=0;n6?"frm1":-1!==[2,3,4,6].indexOf(e)?sr(12/e):5===e&&void 0!==t?0===t?"frm4":"frm2":"frm12"}function Jt(e){switch(e){case 2:case 3:return"frm3";case 4:case 5:return"frm2";case 6:return"frm1"}return"frm12"}function Xt(e){switch(e){case 2:return"frm9";case 3:case 4:return"frm6";case 5:return"frm4";case 6:return"frm7"}return"frm12"}function Yt(){var e=d();return e.classList.add("frm_grid_container"),e}function Zt(){var e=document.querySelector(".frm-field-group-hover-target");if(e){var t=this.getAttribute("layout-type");le(ae(jQuery(e)).first(),t),fr()}}function er(){var e,t;e=tr(),t=this.getAttribute("layout-type"),le(ae(e).first(),t),hr()}function tr(){var e=jQuery(".frm-selected-field-group"),t=e.first();return e.not(t).each(function(){ae(jQuery(this)).each(function(){var e=this.parentNode;ae(t).last().after(this),jQuery(e).children("li.form-field").length||e.closest("li.frm_field_box").remove()})}),An(),le(ae(t).first()),t}function rr(){null===this.closest(".frm-merge-fields-into-row")&&nr(ae(jQuery(".frm-field-group-hover-target")))}function nr(e){var t,r,n,i,o,a,l,s,c,u,f,m,_,p,g;for(t=e.length,(r=document.getElementById("frm_field_group_popup")).innerHTML="",(n=d()).style.padding="0 24px",i=Kt(5===t?6:t),(o=d()).style.padding="20px 0",o.classList.add("frm_grid_container"),5===t&&((a=document.createElement("span")).classList.add("frm1"),o.append(a)),!1!==(l=wr()>0&&ar(Kt(t)))&&l>=12&&(l=Math.floor(12/t)),s=0;s',""),t);e.prepend(r),document.getElementById("frm-field-group-message-dismiss").addEventListener("click",function(){pr(document.getElementById("frm-field-group-message"))})}}(),"ul"===e.originalEvent.target.nodeName.toLowerCase()){var t=document.querySelector(".frm-field-group-hover-target");if(t){var r=e.ctrlKey||e.metaKey,n=e.shiftKey,i=t.classList.contains("frm-selected-field-group"),o=function(){var e=jQuery(".frm-selected-field-group");if(e.length)return e;var t=gr();if(t){var r=t.closest("ul");if(r&&1===ae(jQuery(r)).length)return r.classList.add("frm-selected-field-group"),jQuery(r)}return jQuery()}(),a=o.length;if(r||n){var l=gr();if(null===l||jQuery(l).siblings("li.form-field").length||(l.parentNode.classList.add("frm-selected-field-group"),++a),r){if(i)return--a,t.classList.remove("frm-selected-field-group"),void yr(a);++a}else if(n&&!i){++a;var s=o.first();(s.parent().index()=2||1===e&&ae(jQuery(document.querySelector(".frm-selected-field-group"))).length>1?function(){var e,t,r,n,i;if(null!==(e=document.getElementById("frm_field_multiselect_popup")))return e.classList.toggle("frm-unmergable",!br()),e;(e=d()).id="frm_field_multiselect_popup",br()||e.classList.add("frm-unmergable"),(t=d()).classList.add("frm-merge-fields-into-row"),t.textContent=B("Merge into row","formidable"),(r=document.createElement("a")).style.marginLeft="5px",r.classList.add("frm_icon_font","frm_arrowdown6_icon"),r.setAttribute("href","#"),t.append(r),e.append(t),(n=d()).classList.add("frm-multiselect-popup-separator"),e.append(n),(i=d()).classList.add("frm-delete-field-groups"),i.append(Gt("frm_trash_svg")),e.append(i),document.getElementById("post-body-content").append(e),jQuery(e).hide().fadeIn()}():vr(),De()}function hr(e){if(void 0!==e){if(null!==e.originalEvent.target.closest("#frm-show-fields"))return;if(e.originalEvent.target.classList.contains("frm-merge-fields-into-row"))return;if(null!==e.originalEvent.target.closest(".frm-merge-fields-into-row"))return;if(e.originalEvent.target.classList.contains("frm-custom-field-group-layout"))return;if(e.originalEvent.target.classList.contains("frm-cancel-custom-field-group-layout"))return}jQuery(".frm-selected-field-group").removeClass("frm-selected-field-group"),jQuery(document).off("click",hr),vr()}function vr(){var e=document.getElementById("frm_field_multiselect_popup");null!==e&&e.remove()}function br(){var e,t,r,n,i;if(1===(r=(e=document.querySelectorAll(".frm-selected-field-group")).length))return!1;for(t=0,n=0;n12)return!1}return!0}function jr(e){var t;null===e.originalEvent.target.closest("#frm_field_group_popup")&&(e.originalEvent.target.classList.contains("frm-custom-field-group-layout")||(t=zt(wr(),document.querySelector(".frm-selected-field-group").firstChild),this.append(t)))}function wr(){var e=0;return jQuery(document.querySelectorAll(".frm-selected-field-group")).each(function(){e+=ae(jQuery(this)).length}),e}function Qr(){var e,t,r,n;n=[],jQuery(".frm-selected-field-group > li.form-field").each(function(){n.push(this.dataset.fid)}),t=function(e){return function(t){t.preventDefault(),function(e){e.forEach(function(e){Er(e)})}(e)}}(e=n),null!==(r=document.getElementById("frm_field_multiselect_popup"))&&r.remove(),this.setAttribute("data-frmverify",Nt(e.length)),M(this);var i=document.getElementById("frm-confirmed-click");null==i||i.removeAttribute("data-deletefield"),jQuery(i).on("click",t),jQuery("#frm_confirm_modal").one("dialogclose",function(){jQuery(i).off("click",t)})}function xr(){Er(this.getAttribute("data-deletefield"))}function Er(e){var t=jQuery("#frm_field_id_"+e);kr(e),t.hasClass("edit_field_type_divider")&&t.find("li.frm_field_box[data-fid]").each(function(){kr(this.getAttribute("data-fid"))}),Sn()}function kr(e){jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_delete_field",field_id:e,nonce:frmGlobal.nonce},success:function(){var t,r,n,i=jQuery(document.getElementById("frm_field_id_"+e)),o=jQuery("#frm-single-settings-"+e);o.is(":visible")&&(null===(t=document.querySelector(".frm-settings-panel .frm-tabs-navs ul > li:first-child"))||void 0===t||t.click(),document.querySelector("#frm-options-panel .frm-single-settings").classList.remove("frm_hidden")),function(e){var t=e[0].querySelectorAll(".frm-inline-modal[data-fills]");t.length&&t.forEach(function(e){e.classList.add("frm_hidden"),e.removeAttribute("data-fills"),e.closest("form").append(e)})}(o),o.remove(),i.fadeOut("slow",function(){var e,t=i.closest(".start_divider"),r=i.data("type"),n=i.siblings("li.form-field");if(n.length||(i.is(".edit_field_type_end_divider")?n.length=i.closest("li.form-field").siblings():e=i.closest("ul.frm_sorting").parent()),i.remove(),"break"===r?Dr():"product"===r&&(Be(),it()),n.length?le(n.first()):e.remove(),0===jQuery("#frm-show-fields li").length||function(){if(j.get(0).childElementCount>1)return!1;var e=j.get(0).firstElementChild.firstElementChild.querySelectorAll("li.frm_field_box");return!(e.length>1)&&e[0].classList.contains("edit_field_type_submit")}()){var o=document.getElementById("frm_form_editor_container");o.classList.remove("frm-has-fields"),o.classList.add("frm-empty-fields")}else t.length&&Ln(t);R()}),i.length&&(r=i.data("type"),(n=document.getElementById(r))&&n.dataset.limit&&Ar(r)-11)for(document.getElementById("frm-fake-page").style.display="block",e=0;e200)&&(P(o.repeat_limit_min),this.value="")}function Zr(){var e=this.value;""!==e&&(e<1||e>200)&&(P(o.checkbox_limit),this.value="")}function en(e,t){jQuery(e).closest(".frm_field_box").find(".frm_"+t+"_form_row .frm_repeat_label").text(e.value)}function tn(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=this.value,r=document.getElementById("frm_show_selected_fields_"+e),n=document.getElementById("frm_show_selected_forms_"+e);jQuery(n).find("select").val(""),"form"===t?(n.style.display="inline",function(e){if(null!==e)for(;e.firstChild;)e.firstChild.remove()}(r)):(r.style.display="none",n.style.display="none",kn(t,e))}function rn(){var e,t;(e=nn(this))&&(t=jQuery(this).closest(".frm_single_option"),function(e,t,r){var n,i,o,a,l,s,c=r.data("optkey"),u=vn(e),f=jQuery('label[for="field_'+t+"-"+c+'"]'),m="field_options[options_"+e+"]["+c+"]",_=jQuery('input[name="'+m+'[label]"]');if(f.length<1)return an(e),void((o=r.find('input[name^="default_value_"]')).is(":checked")&&_.length>0&&jQuery('select[name^="item_meta['+e+']"]').val(_.val()));if(a=f.children("input"),n=_.length<1?(_=jQuery('input[name="'+m+'"]')).val():u?jQuery('input[name="'+m+'[value]"]').val():_.val(),!(_.length<1)){if(i=f[0].childNodes,bn(e))l=function(e,t,r){var n,i,o;return(n=e.find("img"))&&(i=n.attr("src")),o=jn(t),_n(t),yn(r.val(),o,i)}(r,e,_),(s=f.find(".frm_image_option_container")).length>0?s.replaceWith(l):(i[i.length-1].nodeValue="",f.append(l));else{var p=!1;i.forEach(function(t,r){if(!1===p)"INPUT"===t.tagName&&(p=r);else if(r===p+1){var n="";!function(e){var t=document.getElementsByName("field_options[image_options_"+e+"]"),r=Array.from(t).find(function(e){return e.checked&&"buttons"===e.value});return void 0!==r}(e)?t.nodeValue=" "+_.val():(n=d({className:"frm_label_button_container",text:" "+_.val()}),f[0].replaceChild(n,t))}else t.remove()})}a.val(n),o=r.find('input[name^="default_value_"]'),a.prop("checked",!!o.is(":checked"))}}(e.fieldId,e.fieldKey,t))}function nn(e){var t;return!!(t=jQuery(e).closest(".frm_sortable_field_opts")).length&&{fieldId:t.attr("id").replace("frm_field_","").replace("_opts",""),fieldKey:t.data("key")}}function on(e){var t,r=document.getElementById("field_options_image_size_"+e),n="";return null!==r&&""!==(t=r.value)&&(n=t),n}function an(e){var t,r,n,i,o,a=jQuery('[name^="item_meta['+e+']"]');if(!(a.length<1)){if(a.is("select"))null!==(i=document.getElementById("frm_placeholder_"+e))&&""===i.value?un(a[0],{sourceID:e}):un(a[0],{sourceID:e,placeholder:i.value});else{r=mn(e),jQuery("#field_"+e+"_inner_container > .frm_form_fields").html(""),o=nn(jQuery("#frm_delete_field_"+e+"-000_container"));var l=jQuery("#field_"+e+"_inner_container > .frm_form_fields"),s=bn(e),d=s?on(e):"",c=s?"frm_image_option frm_image_"+d+" ":"",u=Do(e);for(n="hidden"===a.attr("type")?a.data("field-type"):a.attr("type"),t=0;t=0;a--){var m;l=d[a];var _=null===(m=document.getElementById("frm_field_"+e+"_opts").querySelector('.frm_option_key input[type="text"]'))||void 0===m?void 0:m.value;_||(_=l),s=i.querySelector('option[value="'+_+'"]');var p=ln(e,l),g=p.newValue,y=p.newLabel,h=document.querySelectorAll("#frm_field_"+e+"_opts input[data-value-on-focus]"),v=Array.from(h).find(function(e){return e.value===l});if(v){var b=v.dataset.valueOnFocus;if(b&&i.querySelector('option[value="'+b+'"]'))continue}dn(i,s,g,y)}null!==(s=i.querySelector('option[value=""]'))&&i.prepend(s)}}function dn(e,t,r,n){null!==t||e.querySelector('option[value="'+r+'"]')||((t=frmDom.tag("option",{text:n})).value=r),e.prepend(t)}function cn(e,t,r,n,i,o){var a,l="",s=t.key.includes("other"),d="field_"+n+"-"+t.key,c="scale"===e?"radio":e;return a='',this.getSingle=function(){return""!==(l=wp.hooks.applyFilters("frm_admin.build_single_option_template",l,{opt:t,type:e,fieldId:r,classes:o,id:d}))?l:'"+(s?a:"")+"
"},this.getSingle()}function un(e,t){if(null!==e){var r=t.sourceID,n=t.placeholder,i=Do(r),o=t.other;!function(e){var t;if(void 0!==e.options)for(t=e.options.length-1;t>=0;t--)e.remove(t)}(e);for(var a=mn(r,e.id.includes("frm_field_logic_opt")),l=void 0!==n,s=0;s1&&void 0!==arguments[1]&&arguments[1],s=[],d=jQuery('input[name^="field_options[options_'+e+']"]').filter('[name$="[label]"], [name*="[other_"]'),c=Do(e),u=jn(e),f=bn(e),m=vn(e);for(t=0;t0||(i=r=d[t].value,o=d[t].name.replace("field_options[options_"+e+"][","").replace("[label]","").replace("]",""),m&&(n=d[t].name.replace("[label]","[value]"),r=jQuery('input[name="'+n+'"]').val(),l&&""===i&&(i=""!==r?r:frm_admin_js.no_label)),f&&(i=yn(i,u,pn(d[t]),_n(e))),a={saved:r,label:i=frmAdminBuild.hooks.applyFilters("frm_choice_field_label",i,e,d[t],f),checked:hn(d[t].id),key:o},c&&(n=d[t].name.replace("[label]","[price]"),a.price=jQuery('input[name="'+n+'"]').val()),s.push(a));return s}function _n(e){var t=document.getElementById("frm-single-settings-"+e);return null===t?"radio":t.classList.contains("frm-type-checkbox")?"checkbox":"radio"}function pn(e){var t,r=jQuery(e).siblings(".frm_image_preview_wrapper");return r.length&&(t=r.find("img")).length?t.attr("src"):""}function gn(e){(e instanceof Element||e instanceof Document)&&(e=e.outerHTML);var t=jQuery.parseHTML(e).reduce(function(e,t){var r=frmDom.cleanNode(t);return"#text"===r.nodeName?e+r.textContent:e+r.outerHTML},"");return t!==e?gn(t):t}function yn(e,t,r,n){var i,a,l,c=e;return c=gn(c),r?a=m({src:r,alt:c}):(a=d({className:"frm_empty_url"})).innerHTML=o.image_placeholder_icon,i=t?" frm_label_with_image":"",(l=s("span",{className:"frm_text_label_for_image_inner"})).innerHTML=c,s("span",{className:"frm_image_option_container"+i,children:[a,s("span",{className:"frm_text_label_for_image",child:l})]})}function hn(e){var t=jQuery("#"+e);if(0===t.length)return!1;var r=t.siblings("input[type=checkbox]");return r.length&&r.prop("checked")}function vn(e){return wn("separate_value_"+e)}function bn(e){for(var t=!1,r=document.getElementsByName("field_options[image_options_"+e+"]"),n=0;n=0&&(r.splice(t,1),e.val(r),e.next(".btn-group").find('.multiselect-container input[value=""]').prop("checked",!1))}(jQuery(this))}function Cn(e){e.val(""),e.next(".btn-group").find('.multiselect-container input[value!=""]').prop("checked",!1)}function Nn(){jQuery(".frm-hide-empty").each(function(){0===jQuery(this).text().trim().length&&jQuery(this).remove()})}function Tn(e){e.preventDefault(),function(e,t,r){var n=document.getElementById(e.getAttribute("data-open")),i=jQuery(e).closest("p,ul"),o=void 0!==t;if(i.hasClass("frm-open"))i.removeClass("frm-open"),n.classList.add("frm_hidden");else{if(o||(t=Vi(e)),null!==t){if(!o){var a=r.key;"Enter"!==a&&" "!==a&&t.focus()}i.after(n),n.setAttribute("data-fills",t.id.replace("-proxy-input","")),0===n.id.indexOf("frm-calc-box")&&et(n,!0)}i.addClass("frm-open"),n.classList.remove("frm_hidden"),wp.hooks.doAction("frm_show_inline_modal",n,e)}}(this,void 0,e)}function On(e){e.preventDefault(),this.parentNode.classList.add("frm_hidden"),jQuery('.frm-open [data-open="'+this.parentNode.id+'"]').closest(".frm-open").removeClass("frm-open")}function Fn(e){var t=e.target;t.closest(".frm-inline-modal.frm-modal-no-dismiss")||t.closest(".frm-show-inline-modal")||t.closest("#frm_adv_info")||t.closest(".frm-token-proxy-input")||document.querySelectorAll(".frm-inline-modal.frm-modal-no-dismiss:not(.frm_hidden)").forEach(function(e){e.classList.add("frm_hidden"),e.previousElementSibling.classList.remove("frm-open")})}function Dn(){var e,t=this.getAttribute("data-frmchange").split(",");for(e=0;e').before('')}function ei(){var e="success";"options[edit_action]"===this.name&&(e="edit");var t=jQuery(this).val();jQuery("."+e+"_action_box").hide(),"redirect"===t?jQuery("."+e+"_action_redirect_box."+e+"_action_box").fadeIn("slow"):"page"===t?jQuery("."+e+"_action_page_box."+e+"_action_box").fadeIn("slow"):jQuery("."+e+"_action_message_box."+e+"_action_box").fadeIn("slow")}function ti(e){if(m=e.target,p=jQuery(m),g=p.closest(".frm_form_action_settings"),(y=g.find(".widget-inside")).find("p, div, table").length||((_=g.find(".widget-top")).on("frm-action-loaded",function(){p.trigger("click"),g.removeClass("open"),y.hide()}),_.trigger("click"),0)){var t=e.target.closest(".frm_form_action_settings"),r=t.querySelectorAll(".wp-editor-area");r.length&&r.forEach(function(e){tinymce.EditorManager.execCommand("mceRemoveEditor",!0,e.id)});var n=jQuery(t).clone(),i=n.attr("id").replace("frm_form_action_",""),o=ri(i);n.find(".frm_action_id, .frm-btn-group").remove(),n.find('input[name$="['+i+'][ID]"]').val(""),n.find(".widget-inside").hide(),n.find("input[type=text], textarea, input[type=number]").prop("defaultValue",function(){return this.value}),n.find("input[type=checkbox], input[type=radio]").prop("defaultChecked",function(){return this.checked});var a=new RegExp("\\["+i+"\\]","g"),l=new RegExp("_"+i+'"',"g"),s=new RegExp("-"+i+'"',"g"),c=new RegExp('"'+i+'"',"g"),u=n.html().replace(a,"["+o+"]").replace(l,"_"+o+'"');u=u.replace(s,"-"+o+'"').replace(c,'"'+o+'"');var f=d({id:"frm_form_action_"+o,className:n.get(0).className});f.setAttribute("data-actionkey",o),f.innerHTML=u,f.querySelectorAll(".wp-editor-wrap, .wp-editor-wrap *").forEach(function(e){"string"==typeof e.className&&(e.className=e.className.replace(i,o)),e.id=e.id.replace(i,o)}),f.classList.remove("open"),document.getElementById("frm_notification_settings").append(f),r.length&&(r.forEach(function(e){frmDom.wysiwyg.init(e)}),f.querySelectorAll(".wp-editor-area").forEach(function(e){frmDom.wysiwyg.init(e)})),f.classList.contains("frm_single_on_submit_settings")&&f.querySelector("input.frm-page-search")&&vo(f),uo(),wp.hooks.doAction("frm_after_duplicate_action",f)}var m,_,p,g,y}function ri(e){var t=parseInt(e,10)+11;return null!==document.getElementById("frm_form_action_"+t)&&(t=ri(++t)),t}function ni(){var e,t=jQuery(this).data("actiontype");if(!ui(t)){var r=(e=Lr(document.querySelectorAll(".frm_form_action_settings"),"frm_form_action_"),void 0!==document.getElementById("frm_form_action_"+e)&&(e+=100),L>=e&&(e=L+1),L=e,e),n=k,i=document.createElement("div");i.classList.add("frm_single_"+t+"_settings");var o=document.getElementById("frm_notification_settings");o.append(i),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_add_form_action",type:t,list_id:r,form_id:n,nonce:frmGlobal.nonce},success:function(e){Hi(),i.remove(),document.querySelectorAll(".frm_form_action_settings.open").forEach(function(e){return e.classList.remove("open")});var n=d();n.innerHTML=e;var a=n.querySelector(".widget-top");Array.from(n.children).forEach(function(e){return o.append(e)}),jQuery(".frm_form_action_settings").fadeIn("slow");var l=document.getElementById("frm_form_action_"+r);l.classList.add("open"),document.getElementById("post-body-content").scroll({top:l.offsetTop+10,left:0,behavior:"smooth"}),ci(t),Zn("#frm_form_action_"+r),uo(),vo(l),a&&jQuery(a).trigger("frm-action-loaded"),frmAdminBuild.hooks.doAction("frm_added_form_action",l)}})}}function ii(){var e=document.getElementById("frm_email_addon_menu").classList,t=document.getElementById("actions-search-input");e.contains("frm-all-actions")?(e.remove("frm-all-actions"),e.add("frm-limited-actions")):(e.add("frm-all-actions"),e.remove("frm-limited-actions")),t.value="",So(t,"input")}function oi(e){e.on("Change",function(){!function(e){var t,r;(t=document.querySelector(".frm-single-settings:not(.frm_hidden)"))&&null!==(r=t.querySelector(".wp-editor-wrap"))&&r.classList.contains("tmce-active")&&!tinyMCE.activeEditor.isHidden()&&(e.targetElm.value=e.getContent(),jQuery(e.targetElm).trigger("change"))}(e)})}function ai(e){var t=this;if(null!==e)return this.fragment=document.createDocumentFragment(),this.initOnceInAllInstances=function(){void 0===ai.prototype.endMarker&&(ai.prototype.endMarker=document.getElementById("frm-end-form-marker"))},this.append=function(e){var r=null!==e?e.parentElement.classList:"";null!==e&&(r.contains("frm_field_box")||r.contains("divider_section_only"))&&t.fragment.append(e)},this.moveFields=function(){w.insertBefore(t.fragment,ai.prototype.endMarker)},this.initOnceInAllInstances(),void 0!==e?(this.append(e),void this.moveFields()):{append:this.append,moveFields:this.moveFields}}function li(){var e=jQuery(this).closest(".frm_form_action_settings").data("actionkey"),t=this.getAttribute("data-emailrow");jQuery("#frm_form_action_"+e+" .frm_"+t+"_row").fadeIn("slow"),jQuery(this).fadeOut("slow")}function si(){var e=jQuery(this).closest(".frm_form_action_settings"),t=this.getAttribute("data-emailrow"),r=".frm_"+t+"_row",n=".frm_"+t+"_button";jQuery(e).find(n).fadeIn("slow"),jQuery(e).find(r).fadeOut("slow",function(){jQuery(e).find(r+" input").val("")})}function di(){var e=jQuery(this).closest(".frm_form_action_settings"),t=".frm_from_to_match_row";e.find('input[name$="[post_content][from]"]').val()===e.find('input[name$="[post_content][email_to]"]').val()?jQuery(e).find(t).fadeIn("slow"):jQuery(e).find(t).fadeOut("slow")}function ci(e){var t,r,n=document.querySelectorAll(".frm_"+e+"_action");ui(e)?(t=n,r=fi(e)>0,t.forEach(function(e){e.classList.remove("frm_active_action"),e.classList.add("frm_inactive_action"),r&&e.classList.add("frm_already_used")})):n.forEach(function(e){e.querySelector(".frm_show_upgrade")||(e.classList.remove("frm_inactive_action","frm_already_used"),e.classList.add("frm_active_action"))})}function ui(e){var t=function(e){return jQuery(".frm_single_"+e+"_settings").length}(e)>=fi(e),r={type:e};return wp.hooks.applyFilters("frm_action_at_limit",t,r)}function fi(e){return parseInt(jQuery(".frm_"+e+"_action").data("limit"),10)}function mi(){var e=o.only_one_action,t=this.dataset.limit;void 0!==t&&((t=parseInt(t))>1?e=e.replace(1,t).trim():e+=" "+o.edit_action_text),P(e)}function _i(){var e=jQuery(this).data("emailkey"),t=jQuery(this).closest(".frm_form_action_settings").find(".frm_action_name").val(),r=document.getElementById("form_id").value,n=document.getElementById("frm_logic_row_"+e),i=Lr(n.querySelectorAll(".frm_logic_row"),"frm_logic_"+e+"_"),o=d({id:"frm_logic_"+e+"_"+i,className:"frm_logic_row frm_hidden"});return n.append(o),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_add_form_logic_row",email_id:e,form_id:r,meta_name:i,type:t,nonce:frmGlobal.nonce},success:function(t){jQuery(document.getElementById("logic_link_"+e)).fadeOut("slow",function(){o.insertAdjacentHTML("beforebegin",t),o.remove(),jQuery(n).parent(".frm_logic_rows").fadeIn("slow")})}}),!1}function pi(){var e=jQuery("select.frm_single_post_field");e.css("border-color","");var t=this,r=jQuery(t).val();if(""===r||"checkbox"===r)return!1;e.each(function(){if(jQuery(this).val()===r&&this.name!==t.name)return this.style.borderColor="red",jQuery(t).val(""),P(o.field_already_used),!1})}function gi(){var e=jQuery(this).val();""===e?(jQuery(".frm_post_content_opt, select.frm_dyncontent_opt").hide().val(""),jQuery(".frm_dyncontent_opt").hide()):"post_content"===e?(jQuery(".frm_post_content_opt").show(),jQuery(".frm_dyncontent_opt").hide(),jQuery("select.frm_dyncontent_opt").val("")):(jQuery(".frm_post_content_opt").hide().val(""),jQuery("select.frm_dyncontent_opt, .frm_form_field.frm_dyncontent_opt").show())}function yi(){var e=jQuery(this).val(),t=jQuery(document.getElementById("frm_dyncontent"));""===e||"new"===e?(t.val(""),jQuery(".frm_dyncontent_opt").show()):jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_display_get_content",id:e,nonce:frmGlobal.nonce},success:function(e){t.val(e),jQuery(".frm_dyncontent_opt").show()}})}function hi(){var e,t,r=document.getElementById("frm_posttax_rows").childNodes,n=document.querySelector(".frm_post_parent_field"),i=document.querySelector(".frm_post_menu_order_field"),o=this.value;jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_replace_posttax_options",post_type:o,nonce:frmGlobal.nonce},success:function(n){for(var i=0;i');var e=jQuery(this).closest(".frm_form_action_settings").find('select[name$="[post_content][post_type]"]').val(),t=jQuery(this).closest(".frm_form_action_settings").data("actionkey"),r=jQuery(this).closest(".frm_posttax_row").attr("id").replace("frm_posttax_",""),n=jQuery(this).val(),i=jQuery(document.getElementById(r+"_show_exclude")).is(":checked")?1:0,o=jQuery('select[name$="[post_category]['+r+'][field_id]"]').val(),a=jQuery('input[name="id"]').val();jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_add_posttax_row",form_id:a,post_type:e,tax_key:r,action_key:t,meta_name:n,field_id:o,show_exclude:i,nonce:frmGlobal.nonce},success:function(e){jQuery(document.getElementById("frm_posttax_"+r)).replaceWith(e)}})}}function xi(){var e=jQuery(this).closest(".frm_postmeta_row"),t=e.find(".frm_cancelnew"),r=e.find(".frm_enternew");return e.find("select.frm_cancelnew").is(":visible")?(t.hide(),r.show()):(t.show(),r.hide()),e.find("input.frm_enternew, select.frm_cancelnew").val(""),!1}function Ei(){var e=jQuery(this),t=e.val();"checkbox"===e.attr("type")&&!1===this.checked&&(t="");var r=e.data("toggleclass");""===t?jQuery("."+r).hide():(jQuery("."+r).show(),jQuery(".hide_"+r+"_"+t).hide())}function ki(){Vn()||(Jn(this),Gn(document.querySelector(".frm_form_settings")))}function Ai(e){return e.preventDefault(),Si(jQuery(this),this.getAttribute("data-code")),!1}function Si(e,t){var r=!1,n=e;if("object"===a(e)){if(e.hasClass("frm_noallow"))return;void 0===(n=jQuery(e).closest("[data-fills]").attr("data-fills"))&&void 0!==(n=e.closest("div").attr("class"))&&(n=n.split(" ")[1])}if(void 0===n){var i=document.activeElement;"search"===i.type?null===(n=i.id.replace("-search-input","")).match(/\d/gi)&&(n=(i=jQuery(".frm-single-settings:visible ."+n)).attr("id")):n=i.id}n&&(r=jQuery("#wp-"+n+"-wrap.wp-editor-wrap").length>0);var o=jQuery(document.getElementById(n));if(void 0===e.attr("data-shortcode")&&(!o.length||void 0===o.attr("data-shortcode"))){var l=e.parents("ul.frm_code_list").attr("data-shortcode");"undefined"!==l&&"no"===l||(t="["+t+"]")}if(r&&(wpActiveEditor=n),!o.length)return!1;if("[default-html]"===t||"[default-plain]"===t){var s=0;"[default-plain]"===t&&(s=1),jQuery.ajax({type:"POST",url:ajaxurl,data:{action:"frm_get_default_html",form_id:jQuery('input[name="id"]').val(),plain_text:s,nonce:frmGlobal.nonce},elementId:n,success:function(e){if(r){var t=document.createElement("p");t.innerText=e,send_to_editor(t.innerHTML)}else Li(o,e)}})}else t=function(e,t,r){return"object"===a(t)&&t instanceof jQuery&&0===r[0].id.indexOf("success_url_")&&(t=t[0]).closest("#frm-insert-fields-box")?(t.parentNode.classList.contains("frm_insert_url")||(e=e.replace("]"," sanitize_url=1]")),e):e}(t,e,o),r?send_to_editor(t):Li(o,t);return!1}function Li(e,t){if(document.selection)e[0].focus(),document.selection.createRange().text=t;else{var r=e[0],n=r.selectionEnd;t=function(e,t,r,n){var i=e.data("sep");if(void 0===i)return t;var o=e.val();if(!o.trim().length)return t;var a=new RegExp(i+"\\s*$"),l=new RegExp("^\\s*"+i);return o.substr(0,r).trim().length&&!1===a.test(o.substr(0,r))&&(t=i+t),o.substr(n,o.length).trim().length&&!1===l.test(o.substr(n,o.length))&&(t+=i),t}(e,t,r.selectionStart,n),r.value=r.value.substr(0,r.selectionStart)+t+r.value.substr(r.selectionEnd,r.value.length);var i=n+t.length;!function(e,t){if(e.classList.contains("frm_classes")&&Ii(t)){var r=e.value.split(" ").filter(Ii);r.length&&(e.value=function(e,t,r){var n=e.split(" ").filter(function(e){return(e=e.trim()).length&&!t.includes(e)});return n.includes(r)||n.push(r),n.join(" ")}(e.value,r,t.trim()))}}(r,t),r.focus(),r.setSelectionRange(i,i)}Wn(e)}function Ii(e){return["frm_half","frm_third","frm_two_thirds","frm_fourth","frm_three_fourths","frm_fifth","frm_sixth","frm2","frm3","frm4","frm6","frm8","frm9","frm10","frm12"].includes(e.trim())}function Bi(){var e=document.getElementById("frm-id-condition"),t=document.getElementById("frm-key-condition");"id"===this.value?(e.classList.remove("frm_hidden"),t.classList.add("frm_hidden"),So(t,"change")):(e.classList.add("frm_hidden"),t.classList.remove("frm_hidden"),So(e,"change"))}function qi(){var e,t,r=document.getElementById("frm-id-key-condition-id").checked?"frm-id-condition":"frm-key-condition",n=document.getElementById("frm-is-condition").value,i=document.getElementById("frm-text-condition").value,a=document.getElementById("frm-insert-condition");t="if "+(e=(r=document.getElementById(r)).options[r.selectedIndex].value)+" "+n+'="'+i+'"]',a.setAttribute("data-code",t+o.conditional_text+"[/if "+e),a.innerHTML="["+t+"[/if "+e+"]"}function Ci(e){return e.getAttribute("href")||e.getAttributeNS("http://www.w3.org/1999/xlink","href")}function Ni(e){var t;e.parentNode.parentNode.classList.contains("frm_has_shortcodes")&&(Ki(),"use"===(t=$i(e)).tagName?Ci(t=t.firstElementChild).includes("frm_close_icon")||Mi(t,"nofocus"):t.classList.contains("frm_close_icon")||Mi(t,"nofocus"))}function Ti(e){e.preventDefault(),e.stopPropagation(),Mi(this)}function Oi(e){!function(e){var t;if(e.id.startsWith("field_options_type_")){var r=e.id.split("_"),n=r.length&&r[r.length-1];null!==(t=document.querySelector("#frm-single-settings-".concat(n)))&&void 0!==t&&t.classList.contains("frm-type-".concat(e.value))||Fi()}}(e.target)}function Fi(e){var t;void 0===e&&(e=B("You are changing the field type. Not all field settings will appear as expected until you reload the page. Would you like to reload the page now?","formidable")),frmDom.modal.maybeCreateModal("frmSaveAndReloadModal",{title:B("Save and Reload?","formidable"),content:(t=d(e),t.style.padding="var(--gap-md)",t),footer:function(){var e=frmDom.modal.footerButton({text:B("Save and Reload","formidable"),buttonType:"primary"});_(e,function(){var e;(e=document.getElementById("frm_submit_side_top")).classList.contains("frm_submit_ajax")&&e.setAttribute("data-new-addon-installed",!0),e.click()});var t=frmDom.modal.footerButton({text:B("Cancel","formidable"),buttonType:"cancel"});return t.classList.add("dismiss"),frmDom.div({children:[t,e]})}()})}function Di(e){var t;if(e instanceof Event){var r=document.querySelectorAll(".frm-single-settings .frm-show-box.frmsvg use"),n=Array.from(r).find(function(e){return"#frm_close_icon"===e.getAttribute("href")});if(void 0===n)return;t=n.parentElement}else t=e;var i=t.getBoundingClientRect(),o=document.getElementById("frm_adv_info"),a=o.parentElement.getBoundingClientRect();o.style.top=i.top-a.top+32+"px",o.style.left=i.left-a.left-280+"px"}function Mi(e,t){var r=Vi(e),n=document.getElementById("frm_adv_info"),a=e.className;if("svg"===e.tagName&&(e=e.firstElementChild),"use"===e.tagName&&(a=Ci(e)),a.includes("frm_close_icon"))Ki(n);else{if(Di(e),jQuery(".frm_code_list a").removeClass("frm_noallow"),r.classList.contains("frm_not_email_to")?jQuery("#frm-insert-fields-box .frm_code_list li:not(.show_frm_not_email_to) a").addClass("frm_noallow"):r.classList.contains("frm_not_email_subject")&&jQuery(".frm_code_list li.hide_frm_not_email_subject a").addClass("frm_noallow"),n.setAttribute("data-fills",r.id),n.style.display="block","use"===e.tagName)if(e.hasAttributeNS("http://www.w3.org/1999/xlink","href"))e.setAttributeNS("http://www.w3.org/1999/xlink","href","#frm_close_icon");else{var l=document.createElementNS("http://www.w3.org/2000/svg","use");l.setAttributeNS("http://www.w3.org/1999/xlink","href","#frm_close_icon"),e.parentNode.replaceChild(l,e)}else e.className=a.replace("frm_more_horiz_solid_icon","frm_close_icon");"nofocus"!==t&&("none"!==r.style.display?r.focus():jQuery(tinymce.get(r.id)).trigger("focus")),function(e){["address","body"].forEach(function(t){!function(e,t){var r,n;r=o.contextualShortcodes[t+"Selector"],n=o.contextualShortcodes[t];var a,l=e.matches(r),s=function(e){var t="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!t){if(Array.isArray(e)||(t=i(e))){t&&(e=t);var r=0,n=function(){};return{s:n,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){t=t.call(e)},n:function(){var e=t.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==t.return||t.return()}finally{if(l)throw o}}}}(n);try{for(s.s();!(a=s.n()).done;){var d,c=a.value,u=null===(d=document.querySelector('#frm-adv-info-tab .frm_code_list [data-code="'+c+'"]'))||void 0===d?void 0:d.closest("li");null==u||u.classList.toggle("frm_hidden",!l)}}catch(e){s.e(e)}finally{s.f()}}(e,t)})}(r)}}function Pi(e){return 0===o.contextualShortcodes.length||!function(e){var t=e.querySelector("a");if(!t)return!1;var r=t.dataset.code;return o.contextualShortcodes.address.includes(r)||o.contextualShortcodes.body.includes(r)}(e)||function(e){var t=e.querySelector("a").dataset.code,r=document.getElementById("frm_adv_info").dataset.fills,n=document.getElementById(r),i=o.contextualShortcodes;return i.address.includes(t)?n.matches(i.addressSelector):n.matches(i.bodySelector)}(e)}function Hi(){E||(E=1,window.addEventListener("beforeunload",Wi))}function zi(){E=0}function Ri(){E=0}function Gi(){E=0}function Wi(e){E&&(e.preventDefault(),e.returnValue="")}function Ui(e,t){var r={my:"top",at:"top+"+t,of:window};e.dialog("option","position",r)}function Vi(e){if(e.classList.contains("frm-input-icon"))return e.previousElementSibling;for(var t,r=e.nextElementSibling;null!==r&&("INPUT"!==r.tagName&&"TEXTAREA"!==r.tagName||r.classList.contains("frm-token-input-field"));)r=Vi(r);return r||(r=null===(t=e.closest(".frm-field-formula"))||void 0===t?void 0:t.querySelector(".frm-calc-field")),r}function $i(e){var t;if(null!==(t=e.nextElementSibling)&&void 0!==t&&t.classList.contains("frm-input-icon"))return e.nextElementSibling;for(var r=e.previousElementSibling;null!==r&&"I"!==r.tagName&&"svg"!==r.tagName;)r=$i(r);return r}function Ki(e){var t,r,n,i;if((void 0!==e||null!==(e=document.getElementById("frm_adv_info")))&&null===document.getElementById("frm_dyncontent")){for(e.style.display="none",n=document.querySelectorAll(".frm-show-box.frm_close_icon"),t=0;t"+r.data.name+": "+r.data.msg+"":'Imported '+r.data.name+"
",e.find(".status").prepend(n),e.find(".status").show(),N.importQueue=jQuery.grep(N.importQueue,function(e){return e!=t}),N.imported++,0===N.importQueue.length?(e.find(".process-count").hide(),e.find(".forms-completed").text(N.imported),e.find(".process-completed").show()):(e.find(".form-current").text(N.imported+1),to(e)))})}function ro(e){e.preventDefault();var t=!1,r=jQuery('input[name="frm_export_forms[]"]');jQuery('input[name="frm_export_forms[]"]:checked').val()||(r.closest(".frm-table-box").addClass("frm_blank_field"),t="stop");var n=jQuery('input[name="type[]"]');if(jQuery('input[name="type[]"]:checked').val()||"checkbox"!==n.attr("type")||(n.closest("p").addClass("frm_blank_field"),t="stop"),"stop"===t)return!1;e.stopPropagation(),this.submit()}function no(){var e=jQuery(this).closest(".frm_blank_field");if(void 0!==e){var t=this.name;("type[]"===t&&jQuery('input[name="type[]"]:checked').val()||"frm_export_forms[]"===t&&jQuery(this).val())&&e.removeClass("frm_blank_field")}}function io(){null!==jQuery(this).val().match(/\.csv$/i)?jQuery(".show_csv").fadeIn():jQuery(".show_csv").fadeOut()}function oo(){var e=document.querySelector('select[name="format"]');return e?e.value:""}function ao(e){var t,r,n=e.target.value;so(n),lo.call(e.target),t=n,r=document.getElementById("frm-export-select-all"),"csv"===t?(r.checked=!1,r.disabled=!0):r.disabled=!1}function lo(){var e=jQuery(this),t=e.find(":selected"),r=t.data("support"),n=r.indexOf("|");jQuery('input[name="type[]"]').each(function(){this.checked=!1,r.includes(this.value)?(this.disabled=!1,-1===n&&(this.checked=!0)):this.disabled=!0}),"csv"===e.val()?(jQuery(".csv_opts").show(),jQuery(".xml_opts").hide()):(jQuery(".csv_opts").hide(),jQuery(".xml_opts").show());var i=t.data("count"),o=jQuery('input[name="frm_export_forms[]"]');"single"===i?(o.prop("multiple",!1),o.prop("checked",!1)):(o.prop("multiple",!0),o.prop("disabled",!1)),e.trigger("change")}function so(e){if(""!==e){var t=document.querySelectorAll(".frm-is-repeater");t.length&&("csv"===e?t.forEach(function(e){e.classList.remove("frm_hidden")}):t.forEach(function(e){e.classList.add("frm_hidden")}),Eo.call(document.querySelector(".frm-auto-search")))}}function co(){var e=jQuery("select[name=format]").find(":selected").data("count"),t=jQuery('input[name="frm_export_forms[]"]');"single"===e&&this.checked?(t.prop("disabled",!0),this.removeAttribute("disabled")):t.prop("disabled",!1)}function uo(){jQuery(".frm_multiselect").hide().each(frmDom.bootstrap.multiselect.init)}function fo(e){e.preventDefault(),po(this,"frm_multiple_addons")}function mo(e){e.preventDefault(),po(this,"frm_activate_addon")}function _o(e){e.preventDefault(),po(this,"frm_install_addon")}function po(e,t){r(1105).toggleAddonState(e,t)}function go(){ho()}function yo(e){!function(e,t,r){var n=jQuery("#frm_leave_email_error");n.removeClass("frm_hidden").attr("frm-error",r),jQuery("#frm_leave_email").one("keyup",function(){n.addClass("frm_hidden")})}(0,0,e)}function ho(){var e=document.getElementById("frmapi-email-form");jQuery.ajax({dataType:"json",url:e.getAttribute("data-url"),success:function(t){var r=t.renderedHtml;r=r.replace(/]*(formidableforms.css|action=frmpro_css)[^>]*>/gi,""),e.innerHTML=r}})}function vo(e){frmDom.autocomplete.initSelectionAutocomplete(e)}function bo(e){var t=this.parentNode.parentNode,r=t.elements.type.value;e.preventDefault(),this.classList.add("frm_loading_button"),wo(t,r,this)}function jo(e){var t=this.elements.type.value,r=this.querySelector("button");e.preventDefault(),r.classList.add("frm_loading_button"),wo(this,t,r)}function wo(e,t,r){var n=function(e){var t,r,n={},i=e.elements;for(r=0;r .frm-with-line").forEach(function(e){var t=e.nextElementSibling;if(t){var r=t.querySelectorAll(":scope > li.frmbutton"),n=Array.from(r).every(function(e){return e.classList.contains("frm_hidden")});e.classList.toggle("frm_hidden",n)}}),jQuery(this).trigger("frmAfterSearch")}function ko(e,t){return"s"!==t&&"s"!==e[e.length-1]&&(e+"s").includes(t)}function Ao(e){e.stopPropagation()}function So(e,t){var r=document.createEvent("HTMLEvents");r.initEvent(t,!1,!0),e.dispatchEvent(r)}function Lo(e,t){var r,n=new XMLHttpRequest,i="string"==typeof e?e:Object.keys(e).map(function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])}).join("&");return n.open("post",ajaxurl,!0),n.onreadystatechange=function(){if(n.readyState>3&&200==n.status){r=n.responseText;try{r=JSON.parse(r)}catch(e){}t(r)}},n.setRequestHeader("X-Requested-With","XMLHttpRequest"),n.setRequestHeader("Content-type","application/x-www-form-urlencoded"),n.send(i),n}function Io(e,t){e.classList.add("frm-fade"),setTimeout(t,1e3)}function Bo(e){jQuery(e).css("visibility","hidden")}function qo(e){jQuery(e).css("visibility","visible")}function Co(e,t){return r(4260).initModal(e,t)}function No(e,t){if("#"===t){var r=document.getElementById(e),n=r.style.display;r.style.display="none"===n?"block":"none"}else e.is(":visible")?e.hide():e.show()}function To(){window.onbeforeunload=null;var e=jQuery(window);e.off("beforeunload.widgets"),e.off("beforeunload.edit-post")}function Oo(){var e=jQuery(this).closest(".frm-single-settings").data("fid"),t=document.getElementById("frm_field_id_"+e);if(null!==t&&"form"===t.dataset.type)if(t=jQuery(t),this.options[this.selectedIndex].value){t.find(".frm-not-set")[0].classList.add("frm_hidden");var r=t.find(".frm-embed-message");r.html(r.data("embedmsg")+this.options[this.selectedIndex].text),t.find(".frm-embed-field-placeholder")[0].classList.remove("frm_hidden")}else t.find(".frm-not-set")[0].classList.remove("frm_hidden"),t.find(".frm-embed-field-placeholder")[0].classList.add("frm_hidden")}function Fo(){var e=jQuery(this).closest(".frm-single-settings"),t=e.find(".frmjs_product_choices"),r=e.find(".frm_prod_options_heading"),n=this.options[this.selectedIndex].value;t.removeClass("frm_prod_type_single frm_prod_type_user_def"),r.removeClass("frm_prod_user_def"),"single"===n?t.addClass("frm_prod_type_single"):"user_def"===n&&(t.addClass("frm_prod_type_user_def"),r.addClass("frm_prod_user_def"))}function Do(e){var t=document.getElementById("frm_field_id_"+e);return null!==t&&"product"===t.getAttribute("data-type")}function Mo(){var e=function(e,t){return window.frmCachedSubFields=window.frmCachedSubFields||{},window.frmCachedSubFields[e]=window.frmCachedSubFields[e]||{},window.frmCachedSubFields[e][t]},t=function(e,t,r){window.frmCachedSubFields=window.frmCachedSubFields||{},window.frmCachedSubFields[e]=window.frmCachedSubFields[e]||{},window.frmCachedSubFields[e][t]=r},r=[1,2,3,4,5,6,7,8,9,10,11,12].map(function(e){return"frm"+e}),i=["first","middle","last"];document.addEventListener("change",function(o){o.target.matches(".frm_name_layout_dropdown")&&function(o){var a,l=o.target.value.split("_"),s=o.target.dataset.fieldId,d=document.querySelector("#field_"+s+"_inner_container .frm_combo_inputs_container"),c=(a=l.length,"frm"+parseInt(12/a));i.forEach(function(e){var i,o=d.querySelector('[data-sub-field-name="'+e+'"]');o&&(o.classList.add("frm_hidden"),(i=o.classList).remove.apply(i,n(r)),t(s,e,o))}),l.forEach(function(t){var r=e(s,t);r&&(r.classList.remove("frm_hidden"),r.classList.add(c),d.append(r))}),i.forEach(function(e){var r=document.querySelector(".frm_sub_field_options-"+e+'[data-field-id="'+s+'"]');r&&(r.classList.add("frm_hidden"),t(s,e+"_options",r))}),l.forEach(function(t){var r=e(s,t+"_options");r&&r.classList.remove("frm_hidden")})}(o)},!1)}function Po(e,t){var r,n,i,o=!1,a=!1;(r=t.newOption?(new DOMParser).parseFromString(t.newOption,"text/html").body.childNodes[0]:t).querySelectorAll("svg").forEach(function(e,t){(n=e.getElementsByTagNameNS("http://www.w3.org/2000/svg","use")[0])&&("#frm_drag_icon"===(i=Ci(n))&&(o=!0),"#frm_save_icon"===i&&(a=!0))}),o||r.prepend(b.drag.cloneNode(!0)),r.querySelector("[id^=field_key_".concat(e,"-]"))&&!a&&r.querySelector("[id^=field_key_".concat(e,"-]")).after(b.save.cloneNode(!0)),t.newOption&&(t.newOption=r)}function Ho(){var e=document.getElementById("frm_leave_email").value.trim();if(""!==e)if(!1!==/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/i.test(e)){var t=jQuery("#frmapi-email-form").find("form"),r=t.find('[type="email"]').not(".frm_verify");if(r.length){if(document.getElementById("frm_empty_inbox")){document.getElementById("frm-add-my-email-address").remove();var n=document.getElementById("frm_leave_email_wrapper");if(n){n.classList.add("frm_hidden");var i=c({className:"frm-wait frm_spinner"});i.style.visibility="visible",i.style.float="none",i.style.width="unset",n.parentElement.insertBefore(i,n.nextElementSibling)}}r.val(e),jQuery.ajax({type:"POST",url:t.attr("action"),data:t.serialize()+"&action=frm_forms_preview"}).done(function(e){if(jQuery(e).find(".frm_message").text().trim().includes("Thanks!")){var t=document.getElementById("frmapi-email-form").parentElement.querySelector(".frm_spinner");t&&t.remove(),wp.hooks.applyFilters("frm_thank_you_on_signup",!0)&&document.getElementById("frm_leave_email_wrapper").replaceWith(c(B("Thank you for signing up!","formidable")))}else yo("invalid")})}}else yo("invalid");else yo("empty")}function zo(e){if(F||e.stopPropagation(),!(e.target.classList.contains("frm-show-box")||e.target.parentElement&&e.target.parentElement.classList.contains("frm-show-box"))){var t=document.getElementById("frm_adv_info");t&&(t.dataset.fills===e.target.id&&void 0!==e.target.id||e.target.closest("#frm_adv_info")||"none"===t.style.display||Ki(t))}}return{init:function(){var e,t,i,o,a,l,s;!function(){jQuery(document).on("click","#frm-add-my-email-address",function(e){e.preventDefault(),Ho()});var e=document.getElementById("frm_empty_inbox"),t=document.getElementById("frm_leave_email");if(e&&t){var r=document.getElementById("frm-leave-email-modal");r.classList.remove("frm_hidden"),r.querySelector(".frm_modal_footer").classList.add("frm_hidden"),t.addEventListener("keyup",function(e){if("Enter"===e.key){var t=document.getElementById("frm-add-my-email-address");t&&t.click()}})}}(),t=document.querySelector(".frm-admin-footer-links"),i=null!==(e=document.querySelector(".frm_page_container"))&&void 0!==e?e:document.getElementById("wpbody-content"),t&&i&&(i.append(t),t.classList.remove("frm_hidden")),document.addEventListener("show.bs.dropdown",function(){R()}),N={},jQuery(".wp-admin").on("click",function(e){var t=jQuery(e.target),r=jQuery(".dropdown.open");!r.length||t.hasClass("dropdown")||t.closest(".dropdown").length||r.removeClass("open")}),jQuery("#frm_bs_dropdown:not(.open) a").on("click",St),void 0===k&&(k=jQuery(document.getElementById("form_id")).val()),document.querySelectorAll(".frm-warning-dismiss").forEach(function(e){_(e,Lt)}),frmAdminBuild.inboxBannerInit(),j.length>0?frmAdminBuild.buildInit():null!==document.getElementById("frm_notification_settings")?frmAdminBuild.settingsInit():null!==document.getElementById("frm_styling_form")?frmAdminBuild.styleInit():null!==document.getElementById("form_global_settings")?frmAdminBuild.globalSettingsInit():null!==document.getElementById("frm_export_xml")?frmAdminBuild.exportInit():null!==document.querySelector(".frm-inbox-wrapper")?frmAdminBuild.inboxInit():null!==document.getElementById("frm-welcome")?frmAdminBuild.solutionInit():(function(){if(document.body.classList.contains("frm-admin-page-entries")){var e=document.getElementById("screen-options-wrap");if(e){var t=d({className:"frm_warning_style",text:B("Only 10 columns can be selected at a time.","formidable")});t.style.margin=0;var r=e.querySelector("legend");r.parentNode.insertBefore(t,r.nextElementSibling);var n=Array.from(e.querySelectorAll('input[type="checkbox"]')),i=function(){n.reduce(function(e,t){return t.checked?e+1:e},0)>=10?(t.classList.remove("frm_hidden"),n.forEach(function(e){e.checked||(e.parentNode.classList.add("frm_noallow"),e.disabled=!0)})):t.classList.add("frm_hidden")};i(),n.forEach(function(e){e.addEventListener("change",function(e){e.target.checked?i():(t.classList.add("frm_hidden"),n.forEach(function(e){e.parentNode.classList.remove("frm_noallow"),e.disabled=!1}))})})}}}(),vo(),jQuery("[data-frmprint]").on("click",function(){return window.print(),!1})),jQuery(document).on("change","select[data-toggleclass], input[data-toggleclass]",Ei),function(){function e(e){var t=e.options[e.selectedIndex];e.querySelectorAll("option[data-dependency]:not([data-dependency-skip])").forEach(function(e){var r=document.querySelector(e.dataset.dependency);null==r||r.classList.toggle("frm_hidden",t!==e)})}document.querySelectorAll("select.frm_select_with_dependency").forEach(e),frmDom.util.documentOn("change","select.frm_select_with_dependency",function(t){return e(t.target)})}(),(jQuery(document.getElementById("frm_adv_info")).length>0||jQuery(".frm_field_list").length>0)&&frmAdminBuild.panelInit(),o=jQuery(".wrap, .frm_wrap"),a=document.getElementById("frm_confirm_modal"),l=!1,s=!1,jQuery(a).on("click","[data-deletefield]",xr),jQuery(a).on("click","[data-removeid]",G),jQuery(a).on("click","[data-trashtemplate]",xo),o.on("click",".frm_remove_tag, .frm_remove_form_action",G),o.on("click","a[data-frmverify]",D),o.on("click","a[data-frmtoggle]",H),o.on("click","a[data-frmhide], a[data-frmshow]",z),o.on("change","input[data-frmhide], input[data-frmshow]",z),o.on("click",".widget-top,a.widget-action",W),o.on("mouseenter.frm",".frm_bstooltip, .frm_help",function(){jQuery(this).off("mouseenter.frm"),function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=e;(r.hasAttribute("data-toggle")||r.hasAttribute("data-bs-toggle"))&&(r.parentElement.setAttribute("title",r.getAttribute("title")),r.removeAttribute("title"),r.classList.remove("frm_bstooltip"),r.parentElement.classList.add("frm_bstooltip"),r=r.parentElement),jQuery(r).tooltip(),t&&(R(),jQuery(r).tooltip("show"))}(this,!0)}),jQuery(document).on("click","#doaction, #doaction2",function(e){var t="doaction"===this.id?"top":"bottom",r=document.getElementById("bulk-action-selector-"+t),n=document.getElementById("confirm-bulk-delete-"+t);if(null!==r&&null!==n){if(l=this,!s&&"bulk_delete"===r.value)return e.preventDefault(),M(n),!1}else l=!1}),jQuery(document).on("click","#frm-confirmed-click",function(e){if(!1!==l&&!e.target.classList.contains("frm-btn-inactive"))return"confirm-bulk-delete"===this.getAttribute("href")?(e.preventDefault(),s=!0,l.click(),!1):void 0}),r(4260).initUpgradeModal(),frmDom.util.documentOn("click","[data-modal-title]",Xn);var c=jQuery(document.getElementById("frm_shortcodediv"));c.length>0&&(jQuery("a.edit-frm_shortcode").on("click",function(){return c.is(":hidden")&&(c.slideDown("fast"),this.style.display="none"),!1}),jQuery(".cancel-frm_shortcode","#frm_shortcodediv").on("click",function(){return c.slideUp("fast"),c.siblings("a.edit-frm_shortcode").show(),!1})),jQuery(document).on("click","#frm-nav-tabs a",U),jQuery(".post-type-frm_display .frm-nav-tabs a, .frm-category-tabs a").on("click",function(){var e=this.classList.contains("frm_show_upgrade_tab");if(!this.classList.contains("frm_noallow")||e)return e&&Yn(this),V(this),!1}),V(jQuery(".starttab a"),"auto"),jQuery(document).on("click","#frm-fid-search-menu a",function(){var e=this.id.replace("fid-","");return jQuery('select[name="fid"]').val(e),Gn(document.getElementById("posts-filter")),!1}),jQuery(".frm_select_box").on("click focus",function(){this.select()}),jQuery(document).on("input search change",".frm-auto-search:not(#frm-form-templates-page #template-search-input)",Eo),jQuery(document).on("focusin click",".frm-auto-search",Ao);var u=jQuery(".frm-auto-search");""!==u.val()&&u.trigger("keyup"),FrmFormsConnect.init(),jQuery(document).on("click",".frm-install-addon",_o),jQuery(document).on("click",".frm-activate-addon",mo),jQuery(document).on("click",".frm-solution-multiple",fo),jQuery("button, input[type=submit]").on("click",To),document.addEventListener("click",function(e){if("LABEL"===e.target.nodeName){var t=e.target.getAttribute("for");if(t){var r=document.getElementById(t);if(r&&r.nextElementSibling){var n=r.nextElementSibling.querySelector("button.dropdown-toggle.multiselect");n&&setTimeout(function(){return n.click()},0)}}}}),frmAdminBuild.hooks.addFilter("frm_before_embed_modal",function(e,t){var r,n,i=t.element;if("form"!==t.type)return e;var o=i.closest("tr");if(o)r=parseInt(o.querySelector(".column-id").textContent),n=o.querySelector(".column-form_key").textContent;else{r=document.getElementById("form_id").value;var a=document.getElementById("frm_form_key");if(a)n=a.value;else{var l=document.getElementById("frm-previewDrop");l&&(n=l.nextElementSibling.querySelector(".dropdown-item a").getAttribute("href").split("form=")[1])}}return[r,n]}),document.querySelectorAll("#frm-show-fields > li, .frm_grid_container li").forEach(function(e,t){e.addEventListener("click",function(){var e,t,r;t=(null===(e=this.querySelector("li"))||void 0===e?void 0:e.dataset.fid)||this.dataset.fid,(r=document.querySelectorAll("[id^=frm_delete_field_".concat(t,"-]"))).length<2||n(r).slice(1).forEach(function(e,r){e.classList.contains("frm_other_option")||Po(t,e)})})});var f=document.getElementById("frm_small_screen_proceed_button");f&&_(f,function(){var e;null===(e=document.getElementById("frm_small_device_message_container"))||void 0===e||e.remove(),g("small_screen_proceed",new FormData)});var m=document.getElementById("frm_sale_banner"),p=null==m?void 0:m.querySelector(".dismiss");m&&(_(m,function(e){e.target.closest(".dismiss")||(window.location.href=m.getAttribute("data-url"))}),p&&_(p,function(){m.remove();var e=new FormData;g("sale_banner_dismiss",e)}))},buildInit:function(){var e,t,r;jQuery("#frm_builder_page").on("mouseup","*:not(.frm-show-box)",zo),y=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100;return frmDom.util.debounce(e,t)}(oe,10),h=document.getElementById("post-body-content"),v=jQuery(h),jQuery(".frm_field_loading").length&&ke(jQuery(".frm_field_loading").first().attr("id")),$("ul.frm_sorting"),document.querySelectorAll(".field_type_list > li:not(.frm_show_upgrade)").forEach(Y),jQuery("ul.field_type_list, .field_type_list li, ul.frm_code_list, .frm_code_list li, .frm_code_list li a, #frm_adv_info #category-tabs li, #frm_adv_info #category-tabs li a").disableSelection(),jQuery(".frm_submit_ajax").on("click",Rn),jQuery(".frm_submit_no_ajax").on("click",Un),$n(),jQuery("a.edit-form-status").on("click",In),jQuery(".cancel-form-status").on("click",Bn),jQuery(".save-form-status").on("click",function(){var e=jQuery(document.getElementById("form_change_status")).val();return jQuery('input[name="new_status"]').val(e),jQuery(document.getElementById("form-status-display")).html(e),jQuery(".cancel-form-status").trigger("click"),!1}),jQuery(".frm_form_builder form").first().on("submit",function(){jQuery(".inplace_field").trigger("blur")}),uo(),Dr(),e=jQuery(w),t=document.getElementById("frm_form_editor_container"),e.on("click",".frm_add_logic_row",Sr),e.on("click",".frm_add_watch_lookup_row",Ir),e.on("change",".frm_get_values_form",Or),e.on("change",".frm_logic_field_opts",xn),e.on("frm-multiselect-changed",'select[name^="field_options[admin_only_"]',qn),jQuery(document.getElementById("frm-insert-fields")).on("click",".frm_add_field",Se),j.on("click",".frm_clone_field",qe),e.on("blur",'input[id^="frm_calc"]',Xe),e.on("change","input.frm_format_opt, input.frm_max_length_opt",st),e.on("change click","[data-changeme]",at),e.on("click","input.frm_req_field",dt),e.on("click",".frm_mark_unique",ut),e.on("change",".frm_repeat_format",Xr),e.on("change",".frm_repeat_limit",Yr),e.on("change",".frm_js_checkbox_limit",Zr),e.on("input",'input[name^="field_options[add_label_"]',function(){en(this,"add")}),e.on("input",'input[name^="field_options[remove_label_"]',function(){en(this,"remove")}),e.on("change",'select[name^="field_options[data_type_"]',Fr),jQuery(t).on("click",".frm-collapse-page",Mr),jQuery(t).on("click",".frm-collapse-section",zr),e.on("click",".frm-single-settings h3, .frm-single-settings h4.frm-collapsible",Rr),e.on("keydown",".frm-single-settings h3, .frm-single-settings h4.frm-collapsible",function(e){"Enter"!==e.key&&" "!==e.key||(e.preventDefault(),Rr.call(this,e))}),jQuery(t).on("show.bs.dropdown hide.bs.dropdown",ze),e.on("click",".frm_toggle_sep_values",ht),e.on("click",".frm_toggle_image_options",vt),e.on("click",".frm_remove_image_option",kt),e.on("click",".frm_choose_image_box",Et),e.on("change",".frm_hide_image_text",xt),e.on("change",".frm_field_options_image_size",wt),e.on("click",".frm_multiselect_opt",At),j.on("mousedown","input, textarea, select",It),j.on("click","input[type=radio], input[type=checkbox]",It),j.on("click",".frm_delete_field",Tt),j.on("click",".frm_select_field",Ot),jQuery(document).on("click",".frm_delete_field_group",Ft),jQuery(document).on("click",".frm_clone_field_group",Dt),jQuery(document).on("click","#frm_field_group_controls > span:first-child",Mt),jQuery(document).on("click",".frm-row-layout-option",Zt),jQuery(document).on("click",".frm-merge-fields-into-row .frm-row-layout-option",er),jQuery(document).on("click",".frm-custom-field-group-layout",rr),jQuery(document).on("click",".frm-merge-fields-into-row .frm-custom-field-group-layout",ir),jQuery(document).on("click",".frm-break-field-group",dr),j.on("click","#frm_field_group_popup .frm_grid_container input",cr),jQuery(document).on("click",".frm-cancel-custom-field-group-layout",ur),jQuery(document).on("click",".frm-save-custom-field-group-layout",mr),j.on("click","ul.frm_sorting",_r),jQuery(document).on("click",".frm-merge-fields-into-row",jr),jQuery(document).on("click",".frm-delete-field-groups",Qr),j.on("click",'.frm-field-action-icons [data-toggle="dropdown"]',function(){this.closest("li.form-field").classList.add("frm-field-settings-open"),jQuery(document).on("click","#frm_builder_page",Oe)}),j.on("mousemove","ul.frm_sorting",Fe),j.on("show.bs.dropdown",".frm-field-action-icons",Pe),jQuery(document).on("show.bs.dropdown","#frm_field_group_controls",He),e.on("click",".frm_single_option a[data-removeid]",Bt),e.on("mousedown",".frm_single_option input[type=radio]",qt),e.on("focusin",".frm_single_option input[type=text]",Ct),e.on("click",".frm_add_opt",pt),e.on("change",".frm_single_option input",rn),e.on("change",".frm_image_id",rn),e.on("change",".frm_toggle_mult_sel",gt),j.on("click",".frm_primary_label",Wr),j.on("click",".frm_description",Ur),j.on("click","li.ui-state-default:not(.frm_noallow)",$r),j.on("dblclick","li.ui-state-default",Jr),e.on("change",".frm_tax_form_select",tn),e.on("change","select.conf_field",ft),e.on("change",".frm_get_field_selection",En),e.on("click",".frm-show-inline-modal",Tn),e.on("keydown",".frm-show-inline-modal",function(e){var t=e.key;"Enter"!==t&&" "!==t||(e.preventDefault(),Tn.call(this,e))}),e.on("click",".frm-inline-modal .dismiss",On),jQuery(document).on("change","[data-frmchange]",Dn),document.addEventListener("click",Fn),e.on("change",".frm_include_extras_field",tt),e.on("change",'select[name^="field_options[form_select_"]',Oo),jQuery(document).on("submit","#frm_js_build_form",zi),jQuery(document).on("change","#frm_builder_page input:not(.frm-search-input):not(.frm-custom-grid-size-input), #frm_builder_page select, #frm_builder_page textarea",Hi),it(),jQuery(document).on("change",".frmjs_prod_data_type_opt",Fo),jQuery(document).on("focus",'.frm-single-settings ul input[type="text"][name^="field_options[options_"]',qr),jQuery(document).on("blur",'.frm-single-settings ul input[type="text"][name^="field_options[options_"]',Nr),frmDom.util.documentOn("click",".frm-show-field-settings",$r),frmDom.util.documentOn("change","select.frm_format_dropdown, select.frm_phone_type_dropdown",Kr),e.on("keydown",'.frm_single_option input[name^="field_options["], .frm_single_option input[name^="rows_"]',function(e){"Enter"===e.key&&function(e){var t=e.closest(".frm_single_option").parentElement.querySelectorAll('.frm_single_option input[name^="field_options[" ], .frm_single_option input[name^="rows_"]'),r=Array.from(t),n=r.indexOf(e);if(!(n<0)){var i=r.slice(n+1).find(function(e){return null!==e.offsetParent});if(i){i.focus();var o=i.value.length;i.setSelectionRange(o,o)}}}(e.currentTarget)}),!1!==(r=Co("#frm-bulk-modal","700px"))&&(jQuery(".frm-insert-preset").on("click",_t),jQuery(w).on("click","a.frm-bulk-edit-link",function(e){e.preventDefault();var t,n,i,o,a,l="",s=jQuery(this).closest("[data-fid]").data("fid"),d=vn(s),c=Do(s);if(o=document.getElementById("frm_field_"+s+"_opts")){for(a=o.getElementsByTagName("li"),document.getElementById("bulk-field-id").value=s,t=0;t=a.length-1&&(document.getElementById("frm_bulk_options").value=l);return r.dialog("open"),!1}}),jQuery("#frm-update-bulk-opts").on("click",function(){var e=document.getElementById("bulk-field-id").value;document.getElementById("bulk-option-type").value||(this.classList.add("frm_loading_button"),frmAdminBuild.updateOpts(e,document.getElementById("frm_bulk_options").value,r),Hi())})),Nn(),document.addEventListener("frm_added_field",Nn),Be(),Mo(),Sn(),frmDom.util.documentOn("change",".frm_show_password_setting_input",function(e){var t=e.target.getAttribute("data-fid"),r=document.getElementById("frm_field_id_"+t);r&&r.classList.toggle("frm_disabled_show_password",!e.target.checked)}),document.addEventListener("scroll",Di,!0),document.addEventListener("change",Oi),document.querySelector(".frm_form_builder").addEventListener("mousedown",function(e){e.shiftKey&&e.preventDefault()}),wp.hooks.addAction("frmShowedFieldSettings","formidableAdmin",function(e,t){t.querySelectorAll(".frm-collapse-me").forEach(Gr)},9999)},settingsInit:function(){var e,t,r,n,i=jQuery(document.getElementById("frm_notification_settings"));i.on("click",".frm_email_buttons",li),i.on("click",".frm_remove_field",si),i.on("change",".frm_to_row, .frm_from_row",di),i.on("change",".frm_tax_selector",Qi),i.on("change","select.frm_single_post_field",pi),i.on("change","select.frm_toggle_post_content",gi),i.on("change","select.frm_dyncontent_opt",yi),i.on("change",".frm_post_type",hi),i.on("click",".frm_add_postmeta_row",ji),i.on("click",".frm_add_posttax_row",bi),i.on("click",".frm_toggle_cf_opts",xi),i.on("click",".frm_duplicate_form_action",ti),jQuery(".frm_actions_list").on("click",".frm_active_action",ni),jQuery("#frm-show-groups, #frm-hide-groups").on("click",ii),uo(),jQuery("ul.frm_actions_list li").each(function(){ci(jQuery(this).children("a").data("actiontype"));var e=jQuery(this).find("i");"none"!==e.css("background-image")&&e.addClass("frm-inverse")}),jQuery(".frm_submit_settings_btn").on("click",ki),$n(),(e=jQuery(".frm_form_settings")).on("click",".frm_add_form_logic",_i),e.on("click",".frm_already_used",mi),document.addEventListener("click",function(e){var t=e.target;t.closest(".frm_image_preview_wrapper")&&(t.closest(".frm_choose_image_box")?Et.bind(t)(e):t.closest(".frm_remove_image_option")&&kt.bind(t)(e))}),e.on("mouseup","*:not(.frm-show-box)",zo),jQuery(document.getElementById("no_save")).on("change",function(){this.checked&&!0!==confirm(o.no_save_warning)&&jQuery(this).attr("checked",!1)}),jQuery('select[name="options[edit_action]"]').on("change",ei),t=document.getElementById("logged_in"),jQuery(t).on("change",function(){this.checked?qo(".hide_logged_in"):Bo(".hide_logged_in")}),r=jQuery(document.getElementById("frm_cookie_expiration")),jQuery(document.getElementById("frm_single_entry_type")).on("change",function(){"cookie"===this.value?r.fadeIn("slow"):r.fadeOut("slow")});var a=document.getElementById("single_entry");jQuery(a).on("change",function(){this.checked?qo(".hide_single_entry"):Bo(".hide_single_entry"),this.checked&&"cookie"===jQuery(document.getElementById("frm_single_entry_type")).val()?r.fadeIn("slow"):r.fadeOut("slow")}),jQuery(".hide_save_draft").hide();var l=jQuery(document.getElementById("save_draft"));l.on("change",function(){this.checked?jQuery(".hide_save_draft").fadeIn("slow"):jQuery(".hide_save_draft").fadeOut("slow")}),Wn(l),n=document.getElementById("editable"),jQuery(n).on("change",function(){this.checked?(jQuery(".hide_editable").fadeIn("slow"),Wn(document.getElementById("edit_action"))):(jQuery(".hide_editable").fadeOut("slow"),jQuery(".edit_action_message_box").fadeOut("slow"))}),jQuery(document).on("change","#protect_files",function(){this.checked?jQuery(".hide_protect_files").fadeIn("slow"):jQuery(".hide_protect_files").fadeOut("slow")}),jQuery(document).on("frm-multiselect-changed","#protect_files_role",qn),jQuery(document).on("submit",".frm_form_settings",Ri),jQuery(document).on("change","#form_settings_page input:not(.frm-search-input), #form_settings_page select, #form_settings_page textarea",Hi),vo(),jQuery(document).on("frm-action-loaded",Xi),frmDom.util.documentOn("change",'.frm_on_submit_type input[type="radio"]',function(e){if(e.target.checked){var t=e.target.closest(".frm_form_action_settings");t.querySelectorAll(".frm_on_submit_dependent_setting:not(.frm_hidden)").forEach(function(e){e.classList.add("frm_hidden")}),t.querySelectorAll(".frm_on_submit_dependent_setting[data-show-if-"+e.target.value+"]").forEach(function(e){e.classList.remove("frm_hidden")}),t.setAttribute("data-on-submit-type",e.target.value)}}),wp.hooks.addAction("frm_reset_fields_updated","formidableAdmin",Gi)},panelInit:function(){var e,t,r,n;jQuery(".frm_wrap, #postbox-container-1").on("click",".frm_insert_code",Ai),jQuery(document).on("change",".frm_insert_val",function(){Si(jQuery(this).data("target"),jQuery(this).val()),jQuery(this).val("")}),jQuery(document).on("click change",'[name="frm-id-key-condition"]',Bi),jQuery(document).on("keyup change",".frm-build-logic",qi),Zn(),jQuery(document).on("frmElementAdded",function(e,t){Zn(t)}),jQuery(document).on("mousedown",".frm-show-box",Ti),t=document.getElementById("form_settings_page"),r=document.body.classList.contains("post-type-frm_display"),n=document.getElementById("frm_insert_fields_tab"),(null!==t||r||F)&&jQuery(document).on("focusin","form input, form textarea",function(e){var i,o,a,l;if(e.stopPropagation(),Ni(this),jQuery(this).is(":not(:submit, input[type=button], .frm-search-input, input[type=checkbox])")){if(jQuery(e.target).closest("#frm_adv_info").length)return;if(null!==t||F)i=jQuery("#frm_html_tab"),jQuery(this).closest("#html_settings").length>0?(i.show(),i.siblings().hide(),jQuery("#frm_html_tab a").trigger("click"),void 0===(l=this.id)||l.includes("-search-input")||(jQuery("#frm-adv-info-tab").attr("data-fills",l.trim()),this.classList.contains("field_custom_html")&&(l="field_custom_html"),a=["after_html","before_html","submit_html","field_custom_html"],jQuery.inArray(l,a)>=0&&(jQuery(".frm_code_list li:not(.show_"+l+")").addClass("frm_hidden"),jQuery(".frm_code_list li.show_"+l).removeClass("frm_hidden")))):((o=jQuery(".frm-category-tabs li"))[0]&&(o[0].style.display=""),n.click(),i.hide(),i.siblings().show());else if(r){var s=new CustomEvent("frm_legacy_views_handle_field_focus");s.frmData={idAttrValue:this.id},document.dispatchEvent(s)}}}),jQuery(".frm_wrap, #postbox-container-1").on("mousedown","#frm_adv_info a, .frm_field_list a",function(e){e.preventDefault()}),(e=jQuery("#frm_adv_info")).on("click",".subsubsub a.frmids",function(e){Ji("frmids",e)}),e.on("click",".subsubsub a.frmkeys",function(e){Ji("frmkeys",e)})},inboxInit:function(){var e;jQuery(".frm_inbox_dismiss").on("click",function(e){var t=this.parentNode.parentNode,r=t.getAttribute("data-message"),n=this.getAttribute("href"),i=t.cloneNode(!0),o=document.querySelector(".frm-dismissed-inbox-messages");if("free_templates"!==r||this.classList.contains("frm_inbox_dismiss")){e.preventDefault();var a={action:"frm_inbox_dismiss",key:r,nonce:frmGlobal.nonce},l="frm_inbox_slide_in"===t.id;l&&(t.classList.remove("s11-fadein"),t.classList.add("s11-fadeout"),t.addEventListener("animationend",function(){return t.remove()},{once:!0})),Lo(a,function(){if(!l)return"#"!==n?(window.location=n,!0):void Io(t,function(){var e;null!==o&&(i.classList.remove("frm-fade"),null===(e=i.querySelector(".frm-inbox-message-heading"))||void 0===e||e.removeChild(i.querySelector(".frm-inbox-message-heading .frm_inbox_dismiss")),o.append(i)),1===t.parentNode.querySelectorAll(".frm-inbox-message-container").length&&(document.getElementById("frm_empty_inbox").classList.remove("frm_hidden"),t.parentNode.closest(".frm-active").classList.add("frm-empty-inbox"),go()),t.remove()})})}}),!1===(null===(e=document.getElementById("frm_empty_inbox"))||void 0===e?void 0:e.classList.contains("frm_hidden"))&&go()},solutionInit:function(){jQuery(document).on("submit","#frm-new-template",jo)},styleInit:function(){var e=jQuery(".frm_image_preview_wrapper");e.on("click",".frm_choose_image_box",Et),e.on("click",".frm_remove_image_option",kt),wp.hooks.doAction("frm_style_editor_init")},customCSSInit:function(){console.warn("Calling frmAdminBuild.customCSSInit is deprecated.")},globalSettingsInit:function(){var e;jQuery(document).on("click","[data-frmuninstall]",Yi),uo(),null!==(e=document.getElementById("licenses_settings"))&&jQuery(e).on("click",".edd_frm_save_license",Zi),jQuery(document).on("click","#frm-new-template button",bo),jQuery("#frm-dismissable-cta .dismiss").on("click",function(e){e.preventDefault(),jQuery.post(ajaxurl,{action:"frm_lite_settings_upgrade",nonce:frmGlobal.nonce}),jQuery(".settings-lite-cta").remove()});var t=document.getElementById("frm_re_type");t&&t.addEventListener("change",Qo),document.querySelector(".frm_captchas").addEventListener("change",function(e){var t,r=null===(t=document.querySelector('.frm_captchas input[checked="checked"]'))||void 0===t?void 0:t.value,n=e.target.value!==r;document.querySelector(".captcha_settings .frm_note_style").classList.toggle("frm_hidden",!n)}),frmDom.util.documentOn("submit",".frm_settings_form",function(){return E=0});var r=document.getElementById("manage_styles_settings");r&&r.addEventListener("change",function(e){var t=e.target;"SELECT"===t.nodeName&&t.dataset.name&&!t.getAttribute("name")&&t.setAttribute("name",t.dataset.name)});var n=document.getElementById("payments_settings"),i=null==n?void 0:n.querySelectorAll('[name="frm_payment_section"]');i&&i.forEach(function(e){e.addEventListener("change",function(){if(e.checked){var t=n.querySelector('label[for="'.concat(e.id,'"]'));t&&t.setAttribute("aria-selected","true"),i.forEach(function(t){if(t!==e){var r=n.querySelector('label[for="'.concat(t.id,'"]'));r&&r.setAttribute("aria-selected","false")}})}})})},exportInit:function(){jQuery(".frm_form_importer").on("submit",eo),jQuery(document.getElementById("frm_export_xml")).on("submit",ro),jQuery("#frm_export_xml input, #frm_export_xml select").on("change",no),jQuery('input[name="frm_import_file"]').on("change",io),document.querySelector('select[name="format"]').addEventListener("change",ao),jQuery('input[name="frm_export_forms[]"]').on("click",co),uo(),jQuery(".frm-feature-banner .dismiss").on("click",function(e){e.preventDefault(),jQuery.post(ajaxurl,{action:"frm_dismiss_migrator",plugin:this.id,nonce:frmGlobal.nonce}),this.parentElement.remove()}),so(oo()),document.querySelector("#frm-export-select-all").addEventListener("change",function(e){document.querySelectorAll('[name="frm_export_forms[]"]').forEach(function(t){return t.checked=e.target.checked})})},inboxBannerInit:function(){var e=document.getElementById("frm_banner");if(e){var t=e.querySelector(".frm-banner-dismiss");document.addEventListener("click",function(r){r.target===t&&Lo({action:"frm_inbox_dismiss",key:e.dataset.key,nonce:frmGlobal.nonce},function(){jQuery(e).fadeOut(400,function(){e.remove()})})})}},updateOpts:function(e,t,r){var n=vn(e),i=Do(e)?"frm_bulk_products":"frm_import_options";jQuery.ajax({type:"POST",url:ajaxurl,data:{action:i,field_id:e,opts:t,separate:n,nonce:frmGlobal.nonce},success:function(t){document.getElementById("frm_field_"+e+"_opts").innerHTML=t,wp.hooks.doAction("frm_after_bulk_edit_opts",e),an(e),void 0!==r&&(r.dialog("close"),document.getElementById("frm-update-bulk-opts").classList.remove("frm_loading_button"))}})},triggerRemoveLogic:function(e,t){jQuery("#frm_logic_"+e+"_"+t+" .frm_remove_tag").trigger("click")},downloadXML:function(e,t,r){var n=ajaxurl+"?action=frm_"+e+"_xml&ids="+t;null!==r&&(n=n+"&is_template="+r),location.href=n},hooks:{applyFilters:function(e){for(var t,r=arguments.length,n=new Array(r>1?r-1:0),i=1;i1?r-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:{};return new Promise(function(r){var n=k,i=0;"summary"===e&&(i=j.children('li[data-type="break"]').length>0?1:0),jQuery.ajax({type:"POST",url:ajaxurl,data:Object.assign(pe(e,0,n,i),{field_options:t}),success:function(t){r(t),setTimeout(function(){An(),Ve(t,!0);var r=he(t);r&&wp.hooks.doAction("frm_after_field_added_in_form_builder",{field:t,fieldId:r,fieldType:e,form_id:n})},10)},error:be})})},confirmLinkClick:M,handleInsertFieldByDraggingResponse:ye,handleAddFieldClickResponse:Ie,syncLayoutClasses:le,moveFieldSettings:ai,maybeCollapseSettings:Rr}},window.frmAdminBuild=frmAdminBuildJS(),jQuery(document).ready(function(){var e;frmAdminBuild.init(),document.querySelectorAll(".frm-dropdown-menu").forEach(function(e){e.classList.add("dropdown-menu");var t,r,n=e.querySelector(".frm-dropdown-toggle");n&&(n.hasAttribute("role")||n.setAttribute("role","button"),n.hasAttribute("tabindex")||n.setAttribute("tabindex",0)),"UL"===e.tagName&&(r=(r=(r=(r=(r=(r=(t=e).outerHTML).replace("","")).replaceAll("- ",'
')).replaceAll('
- ","
"),t.outerHTML=r)}),null===(e=document.querySelector(".preview.dropdown .frm-dropdown-toggle"))||void 0===e||e.setAttribute("data-bs-toggle","dropdown"),document.querySelectorAll("[data-toggle]").forEach(function(e){return e.setAttribute("data-bs-toggle",e.getAttribute("data-toggle"))})}),window.frm_show_div=function(e,t,r,n){t==r?jQuery(n+e).fadeIn("slow").css("visibility","visible"):jQuery(n+e).fadeOut("slow")},window.frmCheckAll=function(e,t){jQuery('input[name^="'+t+'"]').prop("checked",!!e)},window.frmCheckAllLevel=function(e,t,r){jQuery(".frm_catlevel_"+r).children(".frm_checkbox").children("label").children('input[name^="'+t+'"]').prop("checked",!!e)},window.frmGetFieldValues=function(e,t,r,n,i,o){e&&jQuery.ajax({type:"POST",url:ajaxurl,data:"action=frm_get_field_values¤t_field="+t+"&field_id="+e+"&name="+i+"&t="+n+"&form_action="+jQuery('input[name="frm_action"]').val()+"&nonce="+frmGlobal.nonce,success:function(e){document.getElementById("frm_show_selected_values_"+t+"_"+r).innerHTML=e,"function"==typeof o&&o()}})},window.frmImportCsv=function(e){var t="";"undefined"!=typeof __FRMURLVARS&&(t=__FRMURLVARS),jQuery.ajax({type:"POST",url:ajaxurl,data:"action=frm_import_csv&nonce="+frmGlobal.nonce+"&frm_skip_cookie=1"+t,success:function(t){var r=jQuery(".frm_admin_progress_bar").attr("aria-valuemax"),n=r-t,i=n/r*100;jQuery(".frm_admin_progress_bar").css("width",i+"%").attr("aria-valuenow",n),parseInt(t,10)>0?(jQuery(".frm_csv_remaining").html(t),frmImportCsv(e)):(jQuery(document.getElementById("frm_import_message")).html(frm_admin_js.import_complete),setTimeout(function(){location.href="?page=formidable-entries&frm_action=list&form="+e+"&import-message=1"},2e3))}})}})();
\ No newline at end of file
diff --git a/languages/formidable.pot b/languages/formidable.pot
index 4c5e7c9805..078cf25a1c 100644
--- a/languages/formidable.pot
+++ b/languages/formidable.pot
@@ -1,15 +1,15 @@
-# Copyright (C) 2025 Strategy11 Form Builder Team
+# Copyright (C) 2026 Strategy11 Form Builder Team
# This file is distributed under the same license as the Formidable Forms plugin.
msgid ""
msgstr ""
-"Project-Id-Version: Formidable Forms 6.26.1\n"
+"Project-Id-Version: Formidable Forms 6.27\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/formidable\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"POT-Creation-Date: 2025-12-16T17:31:34+00:00\n"
+"POT-Creation-Date: 2026-01-13T14:12:32+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.11.0\n"
"X-Domain: formidable\n"
@@ -42,7 +42,7 @@ msgstr ""
#: classes/controllers/FrmAddonsController.php:113
#: classes/controllers/FrmAddonsController.php:118
-#: classes/helpers/FrmFormsHelper.php:1683
+#: classes/helpers/FrmFormsHelper.php:1640
#: classes/views/applications/header.php:23
#: classes/views/frm-fields/back-end/smart-values.php:16
#: classes/views/shared/admin-footer-links.php:52
@@ -56,11 +56,11 @@ msgid "Available"
msgstr ""
#: classes/controllers/FrmAddonsController.php:212
-#: classes/controllers/FrmAddonsController.php:926
-#: classes/controllers/FrmTestModeController.php:356
-#: classes/helpers/FrmAppHelper.php:3964
+#: classes/controllers/FrmAddonsController.php:924
+#: classes/controllers/FrmTestModeController.php:354
+#: classes/helpers/FrmAppHelper.php:3912
#: classes/views/styles/_field-colors.php:13
-#: stripe/helpers/FrmTransLiteAppHelper.php:111
+#: stripe/helpers/FrmTransLiteAppHelper.php:106
msgid "Active"
msgstr ""
@@ -72,57 +72,57 @@ msgstr ""
msgid "There are no plugins on your site that require a license"
msgstr ""
-#: classes/controllers/FrmAddonsController.php:921
-#: classes/controllers/FrmTestModeController.php:357
-#: classes/helpers/FrmAppHelper.php:3965
+#: classes/controllers/FrmAddonsController.php:919
+#: classes/controllers/FrmTestModeController.php:355
+#: classes/helpers/FrmAppHelper.php:3913
msgid "Installed"
msgstr ""
-#: classes/controllers/FrmAddonsController.php:931
-#: classes/controllers/FrmTestModeController.php:358
-#: classes/helpers/FrmAppHelper.php:3966
+#: classes/controllers/FrmAddonsController.php:929
+#: classes/controllers/FrmTestModeController.php:356
+#: classes/helpers/FrmAppHelper.php:3914
msgid "Not Installed"
msgstr ""
-#: classes/controllers/FrmAddonsController.php:981
+#: classes/controllers/FrmAddonsController.php:979
msgid "Current user cannot delete plugins."
msgstr ""
-#: classes/controllers/FrmAddonsController.php:1058
+#: classes/controllers/FrmAddonsController.php:1053
msgid "Sorry, your site requires FTP authentication. Please download plugins from FormidableForms.com and install them manually."
msgstr ""
-#: classes/controllers/FrmAddonsController.php:1252
+#: classes/controllers/FrmAddonsController.php:1247
msgid "Your plugin has been activated. Would you like to save and reload the page now?"
msgstr ""
-#: classes/controllers/FrmAddonsController.php:1252
+#: classes/controllers/FrmAddonsController.php:1247
msgid "Your plugin has been activated."
msgstr ""
-#: classes/controllers/FrmAddonsController.php:1415
+#: classes/controllers/FrmAddonsController.php:1399
msgid "The plugin download was not found."
msgstr ""
-#: classes/controllers/FrmAddonsController.php:1497
-#: classes/controllers/FrmAddonsController.php:1514
+#: classes/controllers/FrmAddonsController.php:1481
+#: classes/controllers/FrmAddonsController.php:1498
#: classes/views/form-templates/modals/upgrade-modal.php:91
#: classes/views/shared/reports-info.php:22
#: js/admin/applications.js:405
-#: js/admin/style.js:473
+#: js/admin/style.js:471
msgid "Upgrade Now"
msgstr ""
#: classes/controllers/FrmAntiSpamController.php:100
-#: classes/models/FrmEntryValidate.php:584
+#: classes/models/FrmEntryValidate.php:575
msgid "Your entry appears to be spam!"
msgstr ""
-#: classes/controllers/FrmAppController.php:296
+#: classes/controllers/FrmAppController.php:302
msgid "Build"
msgstr ""
-#: classes/controllers/FrmAppController.php:303
+#: classes/controllers/FrmAppController.php:309
#: classes/controllers/FrmStylesController.php:58
#: classes/controllers/FrmStylesController.php:59
#: classes/views/styles/_field-colors.php:331
@@ -131,70 +131,68 @@ msgstr ""
msgid "Style"
msgstr ""
-#: classes/controllers/FrmAppController.php:310
-#: classes/helpers/FrmFormsListHelper.php:434
+#: classes/controllers/FrmAppController.php:316
+#: classes/helpers/FrmFormsListHelper.php:424
#: classes/views/frm-forms/settings.php:13
#: classes/views/frm-settings/form.php:14
msgid "Settings"
msgstr ""
-#: classes/controllers/FrmAppController.php:317
+#: classes/controllers/FrmAppController.php:323
#: classes/controllers/FrmEntriesController.php:14
-#: classes/controllers/FrmEntriesController.php:197
-#: classes/controllers/FrmFormsController.php:1234
-#: classes/controllers/FrmXMLController.php:332
+#: classes/controllers/FrmEntriesController.php:195
+#: classes/controllers/FrmFormsController.php:1227
+#: classes/controllers/FrmXMLController.php:317
#: classes/views/xml/import_form.php:148
msgid "Entries"
msgstr ""
-#: classes/controllers/FrmAppController.php:329
+#: classes/controllers/FrmAppController.php:335
#: classes/controllers/FrmEntriesController.php:19
-#: classes/controllers/FrmOnboardingWizardController.php:600
+#: classes/controllers/FrmOnboardingWizardController.php:604
#: classes/views/shared/views-info.php:10
#: js/admin/applications.js:357
msgid "Views"
msgstr ""
-#: classes/controllers/FrmAppController.php:343
+#: classes/controllers/FrmAppController.php:349
#: classes/views/shared/reports-info.php:10
msgid "Reports"
msgstr ""
-#: classes/controllers/FrmAppController.php:373
-#: classes/helpers/FrmTipsHelper.php:117
+#: classes/controllers/FrmAppController.php:379
+#: classes/helpers/FrmTipsHelper.php:119
#: classes/views/shared/upgrade_overlay.php:51
msgid "Renew"
msgstr ""
-#: classes/controllers/FrmAppController.php:378
+#: classes/controllers/FrmAppController.php:384
#: js/admin/applications.js:121
msgid "Upgrade to Pro"
msgstr ""
-#: classes/controllers/FrmAppController.php:393
+#: classes/controllers/FrmAppController.php:399
msgid "Build a Form"
msgstr ""
-#: classes/controllers/FrmAppController.php:1372
+#: classes/controllers/FrmAppController.php:1384
#: classes/controllers/FrmFormsController.php:249
-#: classes/controllers/FrmFormTemplatesController.php:651
-#: classes/controllers/FrmSettingsController.php:396
-#: classes/helpers/FrmAppHelper.php:3923
+#: classes/controllers/FrmFormTemplatesController.php:652
+#: classes/controllers/FrmSettingsController.php:391
+#: classes/helpers/FrmAppHelper.php:3871
#: classes/views/form-templates/modals/create-template-modal.php:66
#: classes/views/form-templates/modals/name-your-form-modal.php:32
#: classes/views/shared/admin-header.php:32
#: classes/views/shared/confirm-overlay.php:20
#: stripe/controllers/FrmTransLiteSubscriptionsController.php:73
-#: js/admin/style.js:855
-#: js/admin/style.js:979
-#: js/src/admin/admin.js:4482
-#: js/src/admin/admin.js:8515
-#: js/formidable_admin.js:7254
-#: js/formidable_admin.js:11276
+#: js/admin/style.js:853
+#: js/admin/style.js:977
+#: js/src/admin/admin.js:4550
+#: js/src/admin/admin.js:8609
msgid "Cancel"
msgstr ""
-#: classes/controllers/FrmAppController.php:1376
+#: classes/controllers/FrmAppController.php:1388
msgid "Continue"
msgstr ""
@@ -228,87 +226,87 @@ msgstr ""
msgid "Total Earnings"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:146
+#: classes/controllers/FrmDashboardController.php:145
msgid "Total Forms"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:148
+#: classes/controllers/FrmDashboardController.php:147
msgid "Total Entries"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:150
+#: classes/controllers/FrmDashboardController.php:149
msgid "Add Entry"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:160
+#: classes/controllers/FrmDashboardController.php:159
msgid "All Views"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:162
-#: classes/controllers/FrmDashboardController.php:169
-#: classes/helpers/FrmFormMigratorsHelper.php:63
+#: classes/controllers/FrmDashboardController.php:161
+#: classes/controllers/FrmDashboardController.php:168
+#: classes/helpers/FrmFormMigratorsHelper.php:59
#: js/admin/applications.js:381
#: js/admin/applications.js:514
-#: js/admin/style.js:449
+#: js/admin/style.js:447
msgid "Learn More"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:167
+#: classes/controllers/FrmDashboardController.php:166
msgid "Installed Apps"
msgstr ""
#. translators: %1$s: HTML start of a tag, %2$s: HTML close a tag
#. translators: %1$s: Start link HTML, %2$s: End link HTML, %3$s: Line break HTML
-#: classes/controllers/FrmDashboardController.php:261
+#: classes/controllers/FrmDashboardController.php:256
#: classes/views/frm-entries/no_entries.php:41
msgid "See the %1$sform documentation%2$s for instructions on publishing your form"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:267
-#: classes/controllers/FrmDashboardController.php:284
+#: classes/controllers/FrmDashboardController.php:262
+#: classes/controllers/FrmDashboardController.php:279
msgid "You Have No Entries Yet"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:270
+#: classes/controllers/FrmDashboardController.php:265
msgid "Add New Form"
msgstr ""
#. translators: %1$s: HTML start of a tag, %2$s: HTML close a tag
-#: classes/controllers/FrmDashboardController.php:278
+#: classes/controllers/FrmDashboardController.php:273
msgid "See the %1$sform documentation%2$s for instructions on publishing a form. Once vou have at least one entry you'll see it here."
msgstr ""
-#: classes/controllers/FrmDashboardController.php:357
-#: classes/controllers/FrmEntriesController.php:179
-#: classes/controllers/FrmFormsController.php:1095
+#: classes/controllers/FrmDashboardController.php:349
+#: classes/controllers/FrmEntriesController.php:178
+#: classes/controllers/FrmFormsController.php:1090
#: classes/views/xml/import_form.php:179
#: classes/widgets/FrmElementorWidget.php:52
#: classes/widgets/FrmShowForm.php:80
-#: stripe/controllers/FrmTransLiteListsController.php:53
-#: stripe/controllers/FrmTransLiteListsController.php:62
+#: stripe/controllers/FrmTransLiteListsController.php:49
+#: stripe/controllers/FrmTransLiteListsController.php:58
#: js/admin/applications.js:353
msgid "Form"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:358
+#: classes/controllers/FrmDashboardController.php:350
#: classes/models/FrmField.php:56
msgid "Name"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:359
+#: classes/controllers/FrmDashboardController.php:351
msgid "Author"
msgstr ""
-#: classes/controllers/FrmDashboardController.php:360
+#: classes/controllers/FrmDashboardController.php:352
msgid "Created on"
msgstr ""
-#: classes/controllers/FrmDeactivationFeedbackController.php:100
+#: classes/controllers/FrmDeactivationFeedbackController.php:97
msgid "Skip & Deactivate"
msgstr ""
-#: classes/controllers/FrmDeactivationFeedbackController.php:118
-#: classes/controllers/FrmDeactivationFeedbackController.php:119
+#: classes/controllers/FrmDeactivationFeedbackController.php:115
+#: classes/controllers/FrmDeactivationFeedbackController.php:116
#: classes/views/form-templates/modal.php:20
#: classes/views/form-templates/modal.php:21
#: classes/views/form-templates/modals/leave-email-modal.php:59
@@ -319,7 +317,6 @@ msgstr ""
#: classes/views/frm-fields/back-end/inline-modal.php:16
#: classes/views/frm-fields/back-end/inline-modal.php:17
#: classes/views/shared/admin-header.php:73
-#: js/frm_testing_mode.js:1715
msgid "Close"
msgstr ""
@@ -345,119 +342,119 @@ msgstr ""
msgid "Compact"
msgstr ""
-#: classes/controllers/FrmEmailStylesController.php:273
+#: classes/controllers/FrmEmailStylesController.php:269
msgid "This email style doesn't exist"
msgstr ""
-#: classes/controllers/FrmEmailStylesController.php:317
+#: classes/controllers/FrmEmailStylesController.php:314
msgid "Invalid email address"
msgstr ""
-#: classes/controllers/FrmEmailStylesController.php:322
+#: classes/controllers/FrmEmailStylesController.php:318
msgid "Formidable Test Email"
msgstr ""
-#: classes/controllers/FrmEmailStylesController.php:333
+#: classes/controllers/FrmEmailStylesController.php:329
msgid "Test email sent successfully!"
msgstr ""
-#: classes/controllers/FrmEmailStylesController.php:336
+#: classes/controllers/FrmEmailStylesController.php:332
msgid "Failed to send test email!"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:174
-#: classes/controllers/FrmFormsController.php:1850
-#: classes/views/frm-entries/form.php:88
+#: classes/controllers/FrmEntriesController.php:173
+#: classes/controllers/FrmFormsController.php:1847
+#: classes/views/frm-entries/form.php:86
#: classes/views/frm-entries/sidebar-shared.php:57
msgid "Entry Key"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:180
+#: classes/controllers/FrmEntriesController.php:179
msgid "Entry Name"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:181
-#: classes/helpers/FrmCSVExportHelper.php:463
+#: classes/controllers/FrmEntriesController.php:180
+#: classes/helpers/FrmCSVExportHelper.php:459
msgid "Created By"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:184
-#: classes/helpers/FrmCSVExportHelper.php:465
+#: classes/controllers/FrmEntriesController.php:183
+#: classes/helpers/FrmCSVExportHelper.php:461
msgid "Entry Status"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:185
+#: classes/controllers/FrmEntriesController.php:184
msgid "Entry creation date"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:186
+#: classes/controllers/FrmEntriesController.php:185
msgid "Entry update date"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:312
+#: classes/controllers/FrmEntriesController.php:311
msgid "value"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:312
+#: classes/controllers/FrmEntriesController.php:311
msgid "label"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:642
+#: classes/controllers/FrmEntriesController.php:640
msgid "Your import is complete"
msgstr ""
#. translators: %1$s: Time string
-#: classes/controllers/FrmEntriesController.php:660
+#: classes/controllers/FrmEntriesController.php:658
msgid "This form is in the trash and is scheduled to be deleted permanently in %s along with any entries."
msgstr ""
-#: classes/controllers/FrmEntriesController.php:687
+#: classes/controllers/FrmEntriesController.php:685
msgid "You can't view the entry"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:688
+#: classes/controllers/FrmEntriesController.php:686
msgid "You are trying to view an entry that does not exist"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:718
-#: classes/controllers/FrmFormActionsController.php:558
+#: classes/controllers/FrmEntriesController.php:716
+#: classes/controllers/FrmFormActionsController.php:552
#: classes/controllers/FrmFormsController.php:247
-#: classes/controllers/FrmSettingsController.php:394
+#: classes/controllers/FrmSettingsController.php:389
msgid "Verification failed"
msgstr ""
-#: classes/controllers/FrmEntriesController.php:735
+#: classes/controllers/FrmEntriesController.php:733
msgid "Entry was successfully deleted"
msgstr ""
-#: classes/controllers/FrmFieldsController.php:407
+#: classes/controllers/FrmFieldsController.php:403
#: classes/models/fields/FrmFieldCombo.php:216
#: classes/views/frm-fields/back-end/default-value-setting.php:12
msgid "Default Value"
msgstr ""
-#: classes/controllers/FrmFieldsController.php:414
+#: classes/controllers/FrmFieldsController.php:410
msgid "Calculate Value"
msgstr ""
-#: classes/controllers/FrmFieldsController.php:418
+#: classes/controllers/FrmFieldsController.php:414
msgid "Calculator forms"
msgstr ""
-#: classes/controllers/FrmFieldsController.php:420
+#: classes/controllers/FrmFieldsController.php:416
msgid "Automatically calculate the value of this field based on values from other fields."
msgstr ""
-#: classes/controllers/FrmFieldsController.php:424
+#: classes/controllers/FrmFieldsController.php:420
#: classes/models/FrmField.php:187
msgid "Lookup"
msgstr ""
-#: classes/controllers/FrmFieldsController.php:428
+#: classes/controllers/FrmFieldsController.php:424
msgid "Lookup fields"
msgstr ""
-#: classes/controllers/FrmFieldsController.php:430
+#: classes/controllers/FrmFieldsController.php:426
msgid "Dynamically retrieve the value of this field from a lookup field."
msgstr ""
@@ -466,54 +463,54 @@ msgstr ""
msgid "Form Actions"
msgstr ""
-#: classes/controllers/FrmFormActionsController.php:187
+#: classes/controllers/FrmFormActionsController.php:186
#: classes/views/frm-form-actions/default_actions.php:202
msgid "eCommerce"
msgstr ""
-#: classes/controllers/FrmFormActionsController.php:195
+#: classes/controllers/FrmFormActionsController.php:194
msgid "Email Marketing"
msgstr ""
-#: classes/controllers/FrmFormActionsController.php:208
+#: classes/controllers/FrmFormActionsController.php:207
msgid "CRM"
msgstr ""
#. translators: %s: Name of form action
-#: classes/controllers/FrmFormActionsController.php:274
+#: classes/controllers/FrmFormActionsController.php:273
msgid "%s form actions"
msgstr ""
#. translators: %s: URL to documentation
-#: classes/controllers/FrmFormActionsController.php:429
+#: classes/controllers/FrmFormActionsController.php:428
msgid "You have reached your form action limit. To increase this limit, you will require additional code. Visit our documentation at %s."
msgstr ""
#: classes/controllers/FrmFormsController.php:29
-#: classes/controllers/FrmFormsController.php:1246
+#: classes/controllers/FrmFormsController.php:1240
#: classes/controllers/FrmStylesController.php:78
-#: classes/controllers/FrmXMLController.php:331
+#: classes/controllers/FrmXMLController.php:316
#: classes/views/frm-forms/list.php:10
#: classes/widgets/FrmElementorWidget.php:20
#: js/admin/applications.js:353
msgid "Forms"
msgstr ""
-#: classes/controllers/FrmFormsController.php:68
+#: classes/controllers/FrmFormsController.php:69
msgid "Only show the fields you need and create branching forms. Upgrade to get conditional logic and question branching."
msgstr ""
-#: classes/controllers/FrmFormsController.php:69
#: classes/controllers/FrmFormsController.php:70
+#: classes/controllers/FrmFormsController.php:71
msgid "Conditional Logic options"
msgstr ""
-#: classes/controllers/FrmFormsController.php:71
+#: classes/controllers/FrmFormsController.php:72
msgid "Conditional Logic"
msgstr ""
#: classes/controllers/FrmFormsController.php:198
-#: classes/helpers/FrmSubmitHelper.php:173
+#: classes/helpers/FrmSubmitHelper.php:171
#: classes/models/FrmField.php:84
#: classes/models/FrmSettings.php:307
#: classes/views/frm-forms/form.php:72
@@ -521,26 +518,26 @@ msgstr ""
msgid "Submit"
msgstr ""
-#: classes/controllers/FrmFormsController.php:277
+#: classes/controllers/FrmFormsController.php:276
msgid "Settings Successfully Updated"
msgstr ""
-#: classes/controllers/FrmFormsController.php:324
-#: classes/controllers/FrmFormsController.php:1385
+#: classes/controllers/FrmFormsController.php:323
+#: classes/controllers/FrmFormsController.php:1378
msgid "Form was successfully updated."
msgstr ""
#. translators: %1$s: Start link HTML, %2$s: end link HTML
-#: classes/controllers/FrmFormsController.php:329
+#: classes/controllers/FrmFormsController.php:328
msgid "However, your form is very long and may be %1$sreaching server limits%2$s."
msgstr ""
+#: classes/controllers/FrmFormsController.php:458
#: classes/controllers/FrmFormsController.php:459
-#: classes/controllers/FrmFormsController.php:460
msgid "Form key is invalid"
msgstr ""
-#: classes/controllers/FrmFormsController.php:690
+#: classes/controllers/FrmFormsController.php:689
msgid "Form Preview"
msgstr ""
@@ -549,7 +546,7 @@ msgid "Form key is missing"
msgstr ""
#: classes/controllers/FrmFormsController.php:736
-#: classes/controllers/FrmStylesController.php:528
+#: classes/controllers/FrmStylesController.php:524
msgid "Form does not exist"
msgstr ""
@@ -559,58 +556,58 @@ msgstr ""
#. translators: %1$s: Number of forms
#: classes/controllers/FrmFormsController.php:820
-#: classes/controllers/FrmFormsController.php:882
+#: classes/controllers/FrmFormsController.php:880
msgid "%1$s form restored from the Trash."
msgid_plural "%1$s forms restored from the Trash."
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of forms, %2$s: Start link HTML, %3$s: End link HTML
-#: classes/controllers/FrmFormsController.php:885
-#: classes/controllers/FrmFormsController.php:920
+#: classes/controllers/FrmFormsController.php:883
+#: classes/controllers/FrmFormsController.php:919
msgid "%1$s form moved to the Trash. %2$sUndo%3$s"
msgid_plural "%1$s forms moved to the Trash. %2$sUndo%3$s"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of forms
-#: classes/controllers/FrmFormsController.php:944
+#: classes/controllers/FrmFormsController.php:941
msgid "%1$s Form Permanently Deleted"
msgid_plural "%1$s Forms Permanently Deleted"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of forms
-#: classes/controllers/FrmFormsController.php:969
-#: classes/controllers/FrmFormsController.php:2180
+#: classes/controllers/FrmFormsController.php:966
+#: classes/controllers/FrmFormsController.php:2173
msgid "%1$s form permanently deleted."
msgid_plural "%1$s forms permanently deleted."
msgstr[0] ""
msgstr[1] ""
-#: classes/controllers/FrmFormsController.php:1077
+#: classes/controllers/FrmFormsController.php:1072
msgid "Add forms and content"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1096
+#: classes/controllers/FrmFormsController.php:1091
#: classes/views/frm-forms/insert_form_popup.php:33
msgid "Insert a Form"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1151
+#: classes/controllers/FrmFormsController.php:1146
msgid "Display form title"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1155
+#: classes/controllers/FrmFormsController.php:1150
msgid "Display form description"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1159
+#: classes/controllers/FrmFormsController.php:1154
msgid "Minimize form HTML"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1233
-#: classes/controllers/FrmStylesController.php:1053
+#: classes/controllers/FrmFormsController.php:1226
+#: classes/controllers/FrmStylesController.php:1051
#: classes/views/frm-forms/settings-advanced.php:13
#: classes/views/styles/manage.php:36
#: classes/views/styles/_sample_form.php:12
@@ -618,248 +615,248 @@ msgstr ""
msgid "Form Title"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1236
-#: classes/helpers/FrmCSVExportHelper.php:468
+#: classes/controllers/FrmFormsController.php:1229
+#: classes/helpers/FrmCSVExportHelper.php:464
msgid "Key"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1239
+#: classes/controllers/FrmFormsController.php:1232
msgid "Actions"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1241
+#: classes/controllers/FrmFormsController.php:1235
#: classes/models/FrmField.php:138
-#: stripe/controllers/FrmTransLiteListsController.php:73
+#: stripe/controllers/FrmTransLiteListsController.php:69
msgid "Date"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1321
+#: classes/controllers/FrmFormsController.php:1315
msgid "You can't edit the form"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1322
+#: classes/controllers/FrmFormsController.php:1316
msgid "You are trying to edit a form that does not exist"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1337
+#: classes/controllers/FrmFormsController.php:1331
msgid "The form you're trying to edit is in trash. You must restore it first before you can make changes"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1347
+#: classes/controllers/FrmFormsController.php:1341
msgid "Restore form"
msgstr ""
#. translators: %1$s: Start link HTML, %2$s: End link HTML
-#: classes/controllers/FrmFormsController.php:1354
+#: classes/controllers/FrmFormsController.php:1348
msgid "You are trying to edit a child form. Please edit from %1$shere%2$s"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1388
+#: classes/controllers/FrmFormsController.php:1381
msgid "Template was successfully updated."
msgstr ""
-#: classes/controllers/FrmFormsController.php:1421
+#: classes/controllers/FrmFormsController.php:1414
msgid "Form was Successfully Copied"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1521
-#: classes/controllers/FrmStylesController.php:1052
+#: classes/controllers/FrmFormsController.php:1513
+#: classes/controllers/FrmStylesController.php:1050
#: classes/views/styles/_field-labels.php:12
msgid "General"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1522
+#: classes/controllers/FrmFormsController.php:1514
msgid "General Form Settings"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1527
+#: classes/controllers/FrmFormsController.php:1519
msgid "Actions & Notifications"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1533
-#: classes/controllers/FrmFormsController.php:1538
+#: classes/controllers/FrmFormsController.php:1525
+#: classes/controllers/FrmFormsController.php:1530
msgid "Form Permissions"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1539
+#: classes/controllers/FrmFormsController.php:1531
msgid "Allow editing, protect forms and files, limit entries, and save drafts. Upgrade to get form and entry permissions."
msgstr ""
-#: classes/controllers/FrmFormsController.php:1545
+#: classes/controllers/FrmFormsController.php:1537
msgid "Form Scheduling"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1550
+#: classes/controllers/FrmFormsController.php:1542
msgid "Form scheduling settings"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1556
-#: classes/controllers/FrmStylesController.php:1060
-#: classes/helpers/FrmFieldsHelper.php:2529
+#: classes/controllers/FrmFormsController.php:1548
+#: classes/controllers/FrmStylesController.php:1058
+#: classes/helpers/FrmFieldsHelper.php:2534
#: classes/views/frm-forms/settings-buttons.php:20
msgid "Buttons"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1562
+#: classes/controllers/FrmFormsController.php:1554
msgid "Form Landing Page"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1568
-#: classes/controllers/FrmFormsController.php:1574
+#: classes/controllers/FrmFormsController.php:1560
+#: classes/controllers/FrmFormsController.php:1566
msgid "Conversational Forms"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1575
+#: classes/controllers/FrmFormsController.php:1567
msgid "Ask one question at a time for automated conversations."
msgstr ""
-#: classes/controllers/FrmFormsController.php:1582
+#: classes/controllers/FrmFormsController.php:1574
msgid "Form Abandonment"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1588
+#: classes/controllers/FrmFormsController.php:1580
msgid "Form abandonment settings"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1589
+#: classes/controllers/FrmFormsController.php:1581
msgid "Unlock the power of data capture to boost lead generation and master the art of form optimization."
msgstr ""
-#: classes/controllers/FrmFormsController.php:1596
+#: classes/controllers/FrmFormsController.php:1588
msgid "Customize HTML"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1755
+#: classes/controllers/FrmFormsController.php:1753
msgid "Customize field values with the following parameters."
msgstr ""
-#: classes/controllers/FrmFormsController.php:1797
+#: classes/controllers/FrmFormsController.php:1795
msgid "Separator"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1798
+#: classes/controllers/FrmFormsController.php:1796
msgid "Use a different separator for checkbox fields"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1801
+#: classes/controllers/FrmFormsController.php:1799
msgid "Date Format"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1804
+#: classes/controllers/FrmFormsController.php:1802
#: classes/views/frm-fields/back-end/settings.php:87
msgid "Field Label"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1807
+#: classes/controllers/FrmFormsController.php:1805
msgid "No Auto P"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1808
+#: classes/controllers/FrmFormsController.php:1806
msgid "Do not automatically add any paragraphs or line breaks"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1825
+#: classes/controllers/FrmFormsController.php:1822
#: classes/models/FrmField.php:72
msgid "User ID"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1826
+#: classes/controllers/FrmFormsController.php:1823
#: classes/models/fields/FrmFieldName.php:50
#: stripe/views/action-settings/payments-options.php:171
msgid "First Name"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1827
+#: classes/controllers/FrmFormsController.php:1824
#: classes/models/fields/FrmFieldName.php:52
#: stripe/views/action-settings/payments-options.php:177
msgid "Last Name"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1828
+#: classes/controllers/FrmFormsController.php:1825
msgid "Display Name"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1829
+#: classes/controllers/FrmFormsController.php:1826
msgid "User Login"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1830
-#: classes/controllers/FrmSettingsController.php:115
+#: classes/controllers/FrmFormsController.php:1827
+#: classes/controllers/FrmSettingsController.php:113
#: classes/models/FrmField.php:44
#: stripe/views/action-settings/payments-options.php:146
msgid "Email"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1831
+#: classes/controllers/FrmFormsController.php:1828
msgid "Avatar"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1832
+#: classes/controllers/FrmFormsController.php:1829
msgid "Author Link"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1849
+#: classes/controllers/FrmFormsController.php:1846
#: classes/views/frm-entries/sidebar-shared.php:51
msgid "Entry ID"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1851
+#: classes/controllers/FrmFormsController.php:1848
msgid "Post ID"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1852
+#: classes/controllers/FrmFormsController.php:1849
msgid "User IP"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1853
+#: classes/controllers/FrmFormsController.php:1850
msgid "Entry created"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1854
+#: classes/controllers/FrmFormsController.php:1851
msgid "Entry updated"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1856
+#: classes/controllers/FrmFormsController.php:1853
msgid "Site URL"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1857
+#: classes/controllers/FrmFormsController.php:1854
msgid "Site Name"
msgstr ""
-#: classes/controllers/FrmFormsController.php:1858
-#: classes/helpers/FrmFormsHelper.php:660
+#: classes/controllers/FrmFormsController.php:1855
+#: classes/helpers/FrmFormsHelper.php:642
msgid "Form Name"
msgstr ""
-#: classes/controllers/FrmFormsController.php:2043
+#: classes/controllers/FrmFormsController.php:2037
msgid "No forms were specified"
msgstr ""
-#: classes/controllers/FrmFormsController.php:2173
+#: classes/controllers/FrmFormsController.php:2166
msgid "There was a problem duplicating the form"
msgstr ""
-#: classes/controllers/FrmFormsController.php:2212
+#: classes/controllers/FrmFormsController.php:2204
msgid "Form not found"
msgstr ""
-#: classes/controllers/FrmFormsController.php:2243
+#: classes/controllers/FrmFormsController.php:2235
msgid "Abnormal HTML characters prevented your form from saving correctly"
msgstr ""
-#: classes/controllers/FrmFormsController.php:2436
-#: classes/controllers/FrmFormsController.php:2458
+#: classes/controllers/FrmFormsController.php:2426
+#: classes/controllers/FrmFormsController.php:2447
msgid "Please select a valid form"
msgstr ""
#. translators: %1$s: Start link HTML, %2$s: End link HTML
-#: classes/controllers/FrmFormsController.php:3241
+#: classes/controllers/FrmFormsController.php:3228
msgid "%1$sClick here%2$s if you are not automatically redirected."
msgstr ""
-#: classes/controllers/FrmFormsController.php:3684
-#: classes/helpers/FrmAppHelper.php:2090
+#: classes/controllers/FrmFormsController.php:3670
+#: classes/helpers/FrmAppHelper.php:2072
#: classes/helpers/FrmOnSubmitHelper.php:124
msgid "Select a Page"
msgstr ""
@@ -906,12 +903,12 @@ msgstr ""
msgid "Available Templates"
msgstr ""
-#: classes/controllers/FrmFormTemplatesController.php:570
+#: classes/controllers/FrmFormTemplatesController.php:571
#: classes/views/form-templates/list.php:13
msgid "All Templates"
msgstr ""
-#: classes/controllers/FrmInboxController.php:99
+#: classes/controllers/FrmInboxController.php:98
msgid "Help Formidable improve with usage tracking"
msgstr ""
@@ -923,80 +920,80 @@ msgstr ""
msgid "Welcome to Formidable Forms! Click here to run the Onboarding Wizard and it will guide you through the basic settings and get you started in 2 minutes."
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:473
+#: classes/controllers/FrmOnboardingWizardController.php:476
msgid "Begin With Ease!"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:476
+#: classes/controllers/FrmOnboardingWizardController.php:479
msgid "Begin Setup"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:552
+#: classes/controllers/FrmOnboardingWizardController.php:556
msgid "Spam Protection"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:555
+#: classes/controllers/FrmOnboardingWizardController.php:559
msgid "Get anti-spam options like reCAPTCHA, hCaptcha, Akismet, Turnstile and the blocklist."
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:558
+#: classes/controllers/FrmOnboardingWizardController.php:562
msgid "Stripe Payments"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:561
+#: classes/controllers/FrmOnboardingWizardController.php:565
msgid "Collect donations and payments with your forms. Offer physical products, digital goods, services, and more."
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:567
+#: classes/controllers/FrmOnboardingWizardController.php:571
msgid "Visual Styler"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:570
+#: classes/controllers/FrmOnboardingWizardController.php:574
msgid "Customize form appearance with an intuitive styling interface."
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:573
+#: classes/controllers/FrmOnboardingWizardController.php:577
msgid "Save Entries"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:576
+#: classes/controllers/FrmOnboardingWizardController.php:580
msgid "Save form submissions to your database for future reference and analysis."
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:586
-#: classes/controllers/FrmSMTPController.php:115
+#: classes/controllers/FrmOnboardingWizardController.php:590
+#: classes/controllers/FrmSMTPController.php:113
msgid "SMTP"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:591
+#: classes/controllers/FrmOnboardingWizardController.php:595
msgid "Improve email deliverability by routing WordPress emails through SMTP."
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:605
+#: classes/controllers/FrmOnboardingWizardController.php:609
msgid "Mailchimp"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:610
+#: classes/controllers/FrmOnboardingWizardController.php:614
msgid "User Registration"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:615
+#: classes/controllers/FrmOnboardingWizardController.php:619
msgid "Form Rest API"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:620
+#: classes/controllers/FrmOnboardingWizardController.php:624
msgid "Signature Forms"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:629
+#: classes/controllers/FrmOnboardingWizardController.php:633
msgid "ACF Forms"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:659
+#: classes/controllers/FrmOnboardingWizardController.php:663
msgid "Gravity Forms Migrator"
msgstr ""
-#: classes/controllers/FrmOnboardingWizardController.php:664
+#: classes/controllers/FrmOnboardingWizardController.php:668
msgid "Easily migrate your forms from Gravity Forms to Formidable."
msgstr ""
@@ -1004,177 +1001,174 @@ msgstr ""
msgid "Global Settings"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:73
+#: classes/controllers/FrmSettingsController.php:71
msgid "General Settings"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:79
+#: classes/controllers/FrmSettingsController.php:77
msgid "Message Defaults"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:85
+#: classes/controllers/FrmSettingsController.php:83
msgid "Permissions"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:89
-#: stripe/controllers/FrmTransLiteListsController.php:32
-#: stripe/controllers/FrmTransLitePaymentsController.php:30
+#: classes/controllers/FrmSettingsController.php:87
+#: stripe/controllers/FrmTransLiteListsController.php:28
+#: stripe/controllers/FrmTransLitePaymentsController.php:26
#: stripe/helpers/FrmTransLiteListHelper.php:119
+#: stripe/views/lists/coupons.php:18
#: stripe/views/lists/list.php:12
+#: stripe/views/lists/tabs.php:9
msgid "Payments"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:97
+#: classes/controllers/FrmSettingsController.php:95
#: classes/views/styles/_quick-settings.php:233
#: classes/views/styles/_quick-settings.php:245
msgid "Custom CSS"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:103
+#: classes/controllers/FrmSettingsController.php:101
msgid "Manage Styles"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:109
+#: classes/controllers/FrmSettingsController.php:107
msgid "Captcha/Spam"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:119
+#: classes/controllers/FrmSettingsController.php:117
msgid "White Labeling"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:124
+#: classes/controllers/FrmSettingsController.php:122
msgid "White labeling options"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:130
+#: classes/controllers/FrmSettingsController.php:128
#: classes/views/inbox/list.php:11
msgid "Inbox"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:135
+#: classes/controllers/FrmSettingsController.php:133
msgid "Inbox settings"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:158
+#: classes/controllers/FrmSettingsController.php:156
msgid "Plugin Licenses"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:172
+#: classes/controllers/FrmSettingsController.php:170
#: classes/views/frm-forms/settings-advanced.php:149
msgid "Miscellaneous"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:412
-#: classes/controllers/FrmSettingsController.php:415
+#: classes/controllers/FrmSettingsController.php:407
+#: classes/controllers/FrmSettingsController.php:410
msgid "Settings Saved"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:435
-#: classes/helpers/FrmFormsHelper.php:2057
+#: classes/controllers/FrmSettingsController.php:430
+#: classes/helpers/FrmFormsHelper.php:2008
#: classes/helpers/FrmStylesHelper.php:30
-#: classes/views/frm-forms/add_field_links.php:208
+#: classes/views/frm-forms/add_field_links.php:207
#: classes/views/frm-forms/edit.php:28
#: classes/views/summary-emails/stats.php:118
msgid "Update"
msgstr ""
-#: classes/controllers/FrmSettingsController.php:536
+#: classes/controllers/FrmSettingsController.php:530
msgid "Select Color"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:169
+#: classes/controllers/FrmSMTPController.php:167
msgid "Making Email Deliverability Easy for WordPress"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:170
+#: classes/controllers/FrmSMTPController.php:168
msgid "WP Mail SMTP allows you to easily set up WordPress to use a trusted provider to reliably send emails, including form notifications."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:197
+#: classes/controllers/FrmSMTPController.php:194
msgid "WP Mail SMTP screenshot"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:199
+#: classes/controllers/FrmSMTPController.php:196
msgid "Over 1,000,000 websites use WP Mail SMTP."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:200
+#: classes/controllers/FrmSMTPController.php:197
msgid "Send emails authenticated via trusted parties."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:201
+#: classes/controllers/FrmSMTPController.php:198
msgid "Transactional Mailers: Pepipost, SendinBlue, Mailgun, SendGrid, Amazon SES."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:202
+#: classes/controllers/FrmSMTPController.php:199
msgid "Web Mailers: Gmail, G Suite, Office 365, Outlook.com."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:224
+#: classes/controllers/FrmSMTPController.php:220
msgid "Step 1"
msgstr ""
#. translators: %s: Name of the plugin
-#: classes/controllers/FrmSMTPController.php:231
+#: classes/controllers/FrmSMTPController.php:227
msgid "Install and Activate %s"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:247
+#: classes/controllers/FrmSMTPController.php:243
msgid "Install WP Mail SMTP from the WordPress.org plugin repository."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:273
+#: classes/controllers/FrmSMTPController.php:268
msgid "Step 2"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:293
+#: classes/controllers/FrmSMTPController.php:288
msgid "Set Up WP Mail SMTP"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:294
+#: classes/controllers/FrmSMTPController.php:289
msgid "Select and configure your mailer."
msgstr ""
-#: classes/controllers/FrmSMTPController.php:327
+#: classes/controllers/FrmSMTPController.php:321
msgid "Install WP Mail SMTP"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:329
-#: classes/helpers/FrmAppHelper.php:3963
-#: classes/helpers/FrmFormMigratorsHelper.php:166
+#: classes/controllers/FrmSMTPController.php:323
+#: classes/helpers/FrmAppHelper.php:3911
+#: classes/helpers/FrmFormMigratorsHelper.php:164
#: classes/views/shared/upgrade_overlay.php:82
#: js/src/form/views.js:21
-#: js/formidable_blocks.js:744
-#: js/frm_testing_mode.js:1785
msgid "Install"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:341
+#: classes/controllers/FrmSMTPController.php:335
msgid "WP Mail SMTP Installed & Activated"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:344
+#: classes/controllers/FrmSMTPController.php:338
msgid "Activate WP Mail SMTP"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:346
-#: classes/models/FrmPluginSearch.php:328
+#: classes/controllers/FrmSMTPController.php:340
+#: classes/models/FrmPluginSearch.php:325
#: classes/views/addons/settings.php:33
#: js/formidable_admin.js:1
#: js/frm_testing_mode.js:2
#: js/src/admin/upgrade-popup.js:67
#: js/src/form/views.js:21
-#: js/formidable_admin.js:1830
-#: js/formidable_blocks.js:744
-#: js/frm_testing_mode.js:1782
msgid "Activate"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:365
+#: classes/controllers/FrmSMTPController.php:358
msgid "Start Setup"
msgstr ""
-#: classes/controllers/FrmSMTPController.php:371
+#: classes/controllers/FrmSMTPController.php:364
msgid "Go to SMTP settings"
msgstr ""
@@ -1182,16 +1176,17 @@ msgstr ""
#: classes/controllers/FrmStylesController.php:57
#: classes/controllers/FrmStylesController.php:77
#: classes/controllers/FrmStylesController.php:78
-#: classes/views/frm-settings/email/email-styles.php:20
+#: classes/views/frm-settings/email/email-styles.php:19
msgid "Styles"
msgstr ""
#: classes/controllers/FrmStylesController.php:60
-#: classes/helpers/FrmFormsListHelper.php:433
+#: classes/helpers/FrmFormsListHelper.php:423
#: classes/views/form-templates/template.php:73
#: classes/views/frm-entries/sidebar-shared.php:40
-#: stripe/helpers/FrmTransLiteListHelper.php:401
-#: js/admin/style.js:657
+#: stripe/helpers/FrmTransLiteListHelper.php:456
+#: stripe/views/payments/show.php:161
+#: js/admin/style.js:655
msgid "Edit"
msgstr ""
@@ -1203,118 +1198,117 @@ msgstr ""
msgid "Edit Style"
msgstr ""
-#: classes/controllers/FrmStylesController.php:351
+#: classes/controllers/FrmStylesController.php:349
msgid "No styles"
msgstr ""
-#: classes/controllers/FrmStylesController.php:352
+#: classes/controllers/FrmStylesController.php:350
msgid "You must have a style to use the Visual Styler."
msgstr ""
-#: classes/controllers/FrmStylesController.php:369
+#: classes/controllers/FrmStylesController.php:367
msgid "No forms"
msgstr ""
-#: classes/controllers/FrmStylesController.php:370
+#: classes/controllers/FrmStylesController.php:368
msgid "You must have a form to use the Visual Styler."
msgstr ""
-#: classes/controllers/FrmStylesController.php:499
+#: classes/controllers/FrmStylesController.php:495
msgid "Invalid target style"
msgstr ""
-#: classes/controllers/FrmStylesController.php:514
+#: classes/controllers/FrmStylesController.php:510
msgid "Invalid style value"
msgstr ""
-#: classes/controllers/FrmStylesController.php:521
+#: classes/controllers/FrmStylesController.php:517
msgid "No form specified"
msgstr ""
-#: classes/controllers/FrmStylesController.php:548
-#: classes/controllers/FrmStylesController.php:565
+#: classes/controllers/FrmStylesController.php:544
+#: classes/controllers/FrmStylesController.php:561
msgid "Successfully updated style."
msgstr ""
-#: classes/controllers/FrmStylesController.php:746
+#: classes/controllers/FrmStylesController.php:742
msgid "Your styling settings have been saved."
msgstr ""
-#: classes/controllers/FrmStylesController.php:857
+#: classes/controllers/FrmStylesController.php:851
msgid "You can add custom css here or in your theme style.css. Any CSS added here will be used anywhere the Formidable CSS is loaded."
msgstr ""
-#: classes/controllers/FrmStylesController.php:1054
-#: classes/helpers/FrmFormsHelper.php:664
+#: classes/controllers/FrmStylesController.php:1052
+#: classes/helpers/FrmFormsHelper.php:646
#: classes/views/frm-forms/settings-advanced.php:27
msgid "Form Description"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1055
+#: classes/controllers/FrmStylesController.php:1053
msgid "Field Labels"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1056
-#: classes/helpers/FrmFormsHelper.php:624
+#: classes/controllers/FrmStylesController.php:1054
+#: classes/helpers/FrmFormsHelper.php:606
#: classes/views/frm-fields/back-end/field-description.php:8
msgid "Field Description"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1057
+#: classes/controllers/FrmStylesController.php:1055
msgid "Field Colors"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1058
-#: js/src/admin/admin.js:2641
-#: js/formidable_admin.js:5413
+#: classes/controllers/FrmStylesController.php:1056
+#: js/src/admin/admin.js:2694
msgid "Field Settings"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1059
+#: classes/controllers/FrmStylesController.php:1057
msgid "Check Box & Radio Fields"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1061
+#: classes/controllers/FrmStylesController.php:1059
msgid "Form Messages"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1430
+#: classes/controllers/FrmStylesController.php:1429
msgid "Unable to rename style"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1441
+#: classes/controllers/FrmStylesController.php:1440
msgid "Invalid route"
msgstr ""
-#: classes/controllers/FrmStylesController.php:1451
+#: classes/controllers/FrmStylesController.php:1450
msgid "The style you are renaming either does not exist or it is not a style"
msgstr ""
-#: classes/controllers/FrmTestModeController.php:101
+#: classes/controllers/FrmTestModeController.php:99
msgid "Test Mode is currently not supported for conversational forms."
msgstr ""
-#: classes/controllers/FrmTestModeController.php:120
+#: classes/controllers/FrmTestModeController.php:118
msgid "Test Mode Controls"
msgstr ""
-#: classes/controllers/FrmTestModeController.php:127
+#: classes/controllers/FrmTestModeController.php:125
msgid "Autofilled forms with AI"
msgstr ""
-#: classes/controllers/FrmTestModeController.php:260
+#: classes/controllers/FrmTestModeController.php:258
msgid "Logged Out"
msgstr ""
-#: classes/controllers/FrmTestModeController.php:304
+#: classes/controllers/FrmTestModeController.php:302
msgid "Disable Required Fields"
msgstr ""
-#: classes/controllers/FrmTestModeController.php:330
+#: classes/controllers/FrmTestModeController.php:328
msgid "Show All Hidden Fields"
msgstr ""
-#: classes/controllers/FrmUsageController.php:69
+#: classes/controllers/FrmUsageController.php:68
msgid "Once Weekly"
msgstr ""
@@ -1375,43 +1369,43 @@ msgstr ""
msgid "Import/Export"
msgstr ""
-#: classes/controllers/FrmXMLController.php:53
+#: classes/controllers/FrmXMLController.php:52
msgid "Your server is missing the Simple XML extension. This is required to install a template."
msgstr ""
-#: classes/controllers/FrmXMLController.php:65
+#: classes/controllers/FrmXMLController.php:64
msgid "The template you are trying to install could not be validated."
msgstr ""
-#: classes/controllers/FrmXMLController.php:77
+#: classes/controllers/FrmXMLController.php:76
msgid "There was an error reading the form template."
msgstr ""
-#: classes/controllers/FrmXMLController.php:115
+#: classes/controllers/FrmXMLController.php:110
msgid "There was an error importing form"
msgstr ""
-#: classes/controllers/FrmXMLController.php:373
+#: classes/controllers/FrmXMLController.php:357
msgid "Oops, you didn't select a file."
msgstr ""
-#: classes/controllers/FrmXMLController.php:384
+#: classes/controllers/FrmXMLController.php:368
msgid "The file does not exist, please try again."
msgstr ""
-#: classes/controllers/FrmXMLController.php:412
+#: classes/controllers/FrmXMLController.php:396
msgid "XML import is not enabled on your server with the libxml_disable_entity_loader function."
msgstr ""
-#: classes/controllers/FrmXMLController.php:692
+#: classes/controllers/FrmXMLController.php:673
msgid "Please select a form"
msgstr ""
-#: classes/controllers/FrmXMLController.php:733
+#: classes/controllers/FrmXMLController.php:714
msgid "Form not found."
msgstr ""
-#: classes/controllers/FrmXMLController.php:766
+#: classes/controllers/FrmXMLController.php:746
msgid "There are no entries for that form."
msgstr ""
@@ -1425,7 +1419,7 @@ msgid "Renew your subscription today and access our library of add-ons to superc
msgstr ""
#: classes/helpers/FrmAddonsHelper.php:62
-#: classes/helpers/FrmFormTemplatesHelper.php:191
+#: classes/helpers/FrmFormTemplatesHelper.php:190
#: classes/views/form-templates/modals/renew-account-modal.php:43
msgid "Renew Now"
msgstr ""
@@ -1459,933 +1453,933 @@ msgid "Check now for a recent upgrade or renewal"
msgstr ""
#. Translators: %1$s is the number of reviews, %2$s is the site name.
-#: classes/helpers/FrmAddonsHelper.php:328
+#: classes/helpers/FrmAddonsHelper.php:329
msgid "Based on %1$s reviews on %2$s"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:1593
+#: classes/helpers/FrmAppHelper.php:1581
#: classes/views/xml/import_form.php:17
msgid "Import"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:1625
+#: classes/helpers/FrmAppHelper.php:1613
#: classes/views/frm-settings/license_box.php:27
msgid "upgrading to PRO"
msgstr ""
#. translators: %1$s: Start link HTML, %2$s: CTA text ("upgrading to PRO" by default), %3$s: End link HTML
-#: classes/helpers/FrmAppHelper.php:1642
+#: classes/helpers/FrmAppHelper.php:1626
msgid "You're using Formidable Forms Lite. To unlock more features consider %1$s%2$s%3$s."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:1696
+#: classes/helpers/FrmAppHelper.php:1680
msgid "Add New"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:1712
+#: classes/helpers/FrmAppHelper.php:1696
#: classes/views/frm-entries/list.php:43
#: classes/views/frm-forms/list.php:36
#: classes/views/shared/mb_adv_info.php:41
-#: classes/views/shared/mb_adv_info.php:190
+#: classes/views/shared/mb_adv_info.php:191
msgid "Search"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:1944
+#: classes/helpers/FrmAppHelper.php:1927
msgid "Select an option"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2234
+#: classes/helpers/FrmAppHelper.php:2215
msgid "Add Entries from Admin Area"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2235
+#: classes/helpers/FrmAppHelper.php:2216
msgid "Edit Entries from Admin Area"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2236
+#: classes/helpers/FrmAppHelper.php:2217
msgid "View Reports"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2261
+#: classes/helpers/FrmAppHelper.php:2242
msgid "View Forms List"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2262
+#: classes/helpers/FrmAppHelper.php:2243
msgid "Add and Edit Forms"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2263
+#: classes/helpers/FrmAppHelper.php:2244
msgid "Delete Forms"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2264
+#: classes/helpers/FrmAppHelper.php:2245
msgid "Access this Settings Page"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2265
+#: classes/helpers/FrmAppHelper.php:2246
msgid "View Entries from Admin Area"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:2266
+#: classes/helpers/FrmAppHelper.php:2247
msgid "Delete Entries from Admin Area"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3230
+#: classes/helpers/FrmAppHelper.php:3191
msgid "at"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3400
-#: stripe/helpers/FrmTransLiteAppHelper.php:262
+#: classes/helpers/FrmAppHelper.php:3354
+#: stripe/helpers/FrmTransLiteAppHelper.php:254
msgid "year"
msgid_plural "years"
msgstr[0] ""
msgstr[1] ""
-#: classes/helpers/FrmAppHelper.php:3401
+#: classes/helpers/FrmAppHelper.php:3355
msgid "years"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3405
-#: stripe/helpers/FrmTransLiteAppHelper.php:261
+#: classes/helpers/FrmAppHelper.php:3359
+#: stripe/helpers/FrmTransLiteAppHelper.php:253
msgid "month"
msgid_plural "months"
msgstr[0] ""
msgstr[1] ""
-#: classes/helpers/FrmAppHelper.php:3406
+#: classes/helpers/FrmAppHelper.php:3360
msgid "months"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3410
-#: stripe/helpers/FrmTransLiteAppHelper.php:260
+#: classes/helpers/FrmAppHelper.php:3364
+#: stripe/helpers/FrmTransLiteAppHelper.php:252
msgid "week"
msgid_plural "weeks"
msgstr[0] ""
msgstr[1] ""
-#: classes/helpers/FrmAppHelper.php:3411
+#: classes/helpers/FrmAppHelper.php:3365
msgid "weeks"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3415
-#: stripe/helpers/FrmTransLiteAppHelper.php:259
+#: classes/helpers/FrmAppHelper.php:3369
+#: stripe/helpers/FrmTransLiteAppHelper.php:251
msgid "day"
msgid_plural "days"
msgstr[0] ""
msgstr[1] ""
-#: classes/helpers/FrmAppHelper.php:3416
+#: classes/helpers/FrmAppHelper.php:3370
msgid "days"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3420
+#: classes/helpers/FrmAppHelper.php:3374
msgid "hour"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3421
+#: classes/helpers/FrmAppHelper.php:3375
msgid "hours"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3425
+#: classes/helpers/FrmAppHelper.php:3379
msgid "minute"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3426
+#: classes/helpers/FrmAppHelper.php:3380
msgid "minutes"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3430
+#: classes/helpers/FrmAppHelper.php:3384
msgid "second"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3431
+#: classes/helpers/FrmAppHelper.php:3385
#: classes/views/frm-form-actions/on_submit_redirect_settings.php:100
msgid "seconds"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3548
+#: classes/helpers/FrmAppHelper.php:3504
msgid "Give this action a label for easy reference."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3549
+#: classes/helpers/FrmAppHelper.php:3505
msgid "Add one or more recipient addresses separated by a \",\". FORMAT: Name or name@email.com. [default-email] is the address set in the global \"Default Email Address\" settings."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3550
+#: classes/helpers/FrmAppHelper.php:3506
msgid "Add CC addresses separated by a \",\". FORMAT: Name or name@email.com."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3551
+#: classes/helpers/FrmAppHelper.php:3507
msgid "Add BCC addresses separated by a \",\". FORMAT: Name or name@email.com."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3552
+#: classes/helpers/FrmAppHelper.php:3508
msgid "If you would like a different reply to address than the \"from\" address, add a single address here. FORMAT: Name or name@email.com."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3553
+#: classes/helpers/FrmAppHelper.php:3509
msgid "Enter the name and/or email address of the sender. FORMAT: John Bates or john@example.com."
msgstr ""
#. translators: %1$s: Form name, %2$s: Date
-#: classes/helpers/FrmAppHelper.php:3555
+#: classes/helpers/FrmAppHelper.php:3511
msgid "If you leave the subject blank, the default will be used: %1$s Form submitted on %2$s"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3556
+#: classes/helpers/FrmAppHelper.php:3512
msgid "This option will open the link in a new browser tab. Please note that some popup blockers may prevent this from happening, in which case the link will be displayed."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3858
-#: classes/helpers/FrmAppHelper.php:3943
+#: classes/helpers/FrmAppHelper.php:3806
+#: classes/helpers/FrmAppHelper.php:3891
msgid "Please wait while your site updates."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3859
+#: classes/helpers/FrmAppHelper.php:3807
msgid "Are you sure you want to deauthorize Formidable Forms on this site?"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3864
-#: classes/helpers/FrmAppHelper.php:3896
+#: classes/helpers/FrmAppHelper.php:3812
+#: classes/helpers/FrmAppHelper.php:3844
msgid "Loading…"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3897
+#: classes/helpers/FrmAppHelper.php:3845
msgid "Remove"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3900
-#: classes/helpers/FrmCSVExportHelper.php:467
+#: classes/helpers/FrmAppHelper.php:3848
+#: classes/helpers/FrmCSVExportHelper.php:463
msgid "ID"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3901
+#: classes/helpers/FrmAppHelper.php:3849
msgid "No results match"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3902
+#: classes/helpers/FrmAppHelper.php:3850
msgid "That file looks like Spam."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3903
+#: classes/helpers/FrmAppHelper.php:3851
msgid "There is an error in the calculation in the field with key"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3904
+#: classes/helpers/FrmAppHelper.php:3852
msgid "Please complete the preceding required fields before uploading a file."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3919
+#: classes/helpers/FrmAppHelper.php:3867
msgid "(Click to add description)"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3920
+#: classes/helpers/FrmAppHelper.php:3868
msgid "(Blank)"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3922
+#: classes/helpers/FrmAppHelper.php:3870
msgid "OK"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3924
+#: classes/helpers/FrmAppHelper.php:3872
#: classes/views/frm-fields/back-end/settings.php:397
#: classes/views/styles/_buttons.php:12
#: classes/views/styles/_field-colors.php:12
msgid "Default"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3925
+#: classes/helpers/FrmAppHelper.php:3873
msgid "Clear default value when typing"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3926
+#: classes/helpers/FrmAppHelper.php:3874
msgid "Do not clear default value when typing"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3927
+#: classes/helpers/FrmAppHelper.php:3875
msgid "Default value will pass form validation"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3928
+#: classes/helpers/FrmAppHelper.php:3876
msgid "Default value will NOT pass form validation"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3929
+#: classes/helpers/FrmAppHelper.php:3877
#: classes/views/shared/confirm-overlay.php:15
#: classes/views/shared/info-overlay.php:15
msgid "Are you sure?"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3930
+#: classes/helpers/FrmAppHelper.php:3878
msgid "Are you sure you want to delete this field and all data associated with it?"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3931
+#: classes/helpers/FrmAppHelper.php:3879
msgid "All fields inside this Section will be deleted along with their data. Are you sure you want to delete this group of fields?"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3932
+#: classes/helpers/FrmAppHelper.php:3880
msgid "Warning: If you have entries with multiple rows, all but the first row will be lost."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3934
-#: classes/helpers/FrmFieldsHelper.php:460
+#: classes/helpers/FrmAppHelper.php:3882
+#: classes/helpers/FrmFieldsHelper.php:453
msgid "The entered values do not match"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3935
+#: classes/helpers/FrmAppHelper.php:3883
msgid "Enter Email"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3936
+#: classes/helpers/FrmAppHelper.php:3884
msgid "Confirm Email"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3937
-#: classes/views/shared/mb_adv_info.php:174
+#: classes/helpers/FrmAppHelper.php:3885
+#: classes/views/shared/mb_adv_info.php:175
msgid "Conditional content here"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3938
-#: classes/helpers/FrmFieldsHelper.php:745
-#: classes/helpers/FrmFieldsHelper.php:746
+#: classes/helpers/FrmAppHelper.php:3886
+#: classes/helpers/FrmFieldsHelper.php:730
+#: classes/helpers/FrmFieldsHelper.php:731
msgid "New Option"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3939
+#: classes/helpers/FrmAppHelper.php:3887
msgid "In certain browsers (e.g. Firefox) text will not display correctly if the field height is too small relative to the field padding and text size. Please increase your field height or decrease your field padding."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3940
+#: classes/helpers/FrmAppHelper.php:3888
msgid "Enter Password"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3941
+#: classes/helpers/FrmAppHelper.php:3889
msgid "Confirm Password"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3942
+#: classes/helpers/FrmAppHelper.php:3890
msgid "Import Complete"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3944
+#: classes/helpers/FrmAppHelper.php:3892
msgid "Warning: There is no way to retrieve unsaved entries."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3945
+#: classes/helpers/FrmAppHelper.php:3893
msgid "Private"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3948
+#: classes/helpers/FrmAppHelper.php:3896
msgid "No new licenses were found"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3949
+#: classes/helpers/FrmAppHelper.php:3897
msgid "This calculation has at least one unmatched ( ) { } [ ]."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3950
+#: classes/helpers/FrmAppHelper.php:3898
msgid "This calculation may have shortcodes that work in Views but not forms."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3951
+#: classes/helpers/FrmAppHelper.php:3899
msgid "This calculation may have shortcodes that work in text calculations but not numeric calculations."
msgstr ""
#. translators: %d is the number of allowed actions per form
-#: classes/helpers/FrmAppHelper.php:3953
+#: classes/helpers/FrmAppHelper.php:3901
msgid "This form action is limited to %d per form."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3954
+#: classes/helpers/FrmAppHelper.php:3902
msgid "Please edit the existing form action."
msgstr ""
#. Translators: %s is the name of a Detail Page Slug that is a reserved word.
-#: classes/helpers/FrmAppHelper.php:3957
+#: classes/helpers/FrmAppHelper.php:3905
msgid "The Detail Page Slug \"%s\" is reserved by WordPress. This may cause problems. Is this intentional?"
msgstr ""
#. Translators: %s is the name of a parameter that is a reserved word. More than one word could be listed here, though that would not be common.
-#: classes/helpers/FrmAppHelper.php:3959
+#: classes/helpers/FrmAppHelper.php:3907
msgid "The parameter \"%s\" is reserved by WordPress. This may cause problems when included in the URL. Is this intentional? "
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3960
-#: classes/helpers/FrmFormsHelper.php:1905
+#: classes/helpers/FrmAppHelper.php:3908
+#: classes/helpers/FrmFormsHelper.php:1858
msgid "See the list of reserved words in WordPress."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3961
+#: classes/helpers/FrmAppHelper.php:3909
msgid "Please enter a Repeat Limit that is greater than 1."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3962
+#: classes/helpers/FrmAppHelper.php:3910
msgid "Please select a limit between 0 and 200."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3967
-#: classes/views/shared/mb_adv_info.php:117
-#: classes/views/shared/mb_adv_info.php:133
+#: classes/helpers/FrmAppHelper.php:3915
+#: classes/views/shared/mb_adv_info.php:118
+#: classes/views/shared/mb_adv_info.php:134
msgid "Select a Field"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3968
-#: classes/helpers/FrmListHelper.php:271
+#: classes/helpers/FrmAppHelper.php:3916
+#: classes/helpers/FrmListHelper.php:269
msgid "No items found."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:3969
+#: classes/helpers/FrmAppHelper.php:3917
msgid "Oops. You have already used that field."
msgstr ""
#. translators: %1$s: HTML open tag, %2$s: HTML end tag.
-#: classes/helpers/FrmAppHelper.php:3978
+#: classes/helpers/FrmAppHelper.php:3926
msgid "You can hold %1$sShift%2$s on your keyboard to select multiple fields"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4006
+#: classes/helpers/FrmAppHelper.php:3954
msgid "(no label)"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4066
+#: classes/helpers/FrmAppHelper.php:4014
msgid "You are running an outdated version of Formidable. This plugin may not work correctly if you do not update Formidable."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4120
+#: classes/helpers/FrmAppHelper.php:4068
msgid "The version of PHP on your server is too low. If this is not corrected, you may see issues with Formidable Forms. Please contact your web host and ask to be updated to PHP 7.0+."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4139
+#: classes/helpers/FrmAppHelper.php:4087
msgid "English"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4140
+#: classes/helpers/FrmAppHelper.php:4088
msgid "Afrikaans"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4141
+#: classes/helpers/FrmAppHelper.php:4089
msgid "Albanian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4142
+#: classes/helpers/FrmAppHelper.php:4090
msgid "Algerian Arabic"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4143
+#: classes/helpers/FrmAppHelper.php:4091
msgid "Amharic"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4144
+#: classes/helpers/FrmAppHelper.php:4092
msgid "Arabic"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4145
+#: classes/helpers/FrmAppHelper.php:4093
msgid "Armenian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4146
+#: classes/helpers/FrmAppHelper.php:4094
msgid "Azerbaijani"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4147
+#: classes/helpers/FrmAppHelper.php:4095
msgid "Basque"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4148
+#: classes/helpers/FrmAppHelper.php:4096
msgid "Belarusian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4149
+#: classes/helpers/FrmAppHelper.php:4097
msgid "Bengali"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4150
+#: classes/helpers/FrmAppHelper.php:4098
msgid "Bosnian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4151
+#: classes/helpers/FrmAppHelper.php:4099
msgid "Bulgarian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4152
+#: classes/helpers/FrmAppHelper.php:4100
msgid "Catalan"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4153
+#: classes/helpers/FrmAppHelper.php:4101
msgid "Chinese Hong Kong"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4154
+#: classes/helpers/FrmAppHelper.php:4102
msgid "Chinese Simplified"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4155
+#: classes/helpers/FrmAppHelper.php:4103
msgid "Chinese Traditional"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4156
+#: classes/helpers/FrmAppHelper.php:4104
msgid "Croatian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4157
+#: classes/helpers/FrmAppHelper.php:4105
msgid "Czech"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4158
+#: classes/helpers/FrmAppHelper.php:4106
msgid "Danish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4159
+#: classes/helpers/FrmAppHelper.php:4107
msgid "Dutch"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4160
+#: classes/helpers/FrmAppHelper.php:4108
msgid "English/UK"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4161
+#: classes/helpers/FrmAppHelper.php:4109
msgid "Esperanto"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4162
+#: classes/helpers/FrmAppHelper.php:4110
msgid "Estonian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4163
+#: classes/helpers/FrmAppHelper.php:4111
msgid "Faroese"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4164
+#: classes/helpers/FrmAppHelper.php:4112
msgid "Farsi/Persian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4165
+#: classes/helpers/FrmAppHelper.php:4113
msgid "Filipino"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4166
+#: classes/helpers/FrmAppHelper.php:4114
msgid "Finnish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4167
+#: classes/helpers/FrmAppHelper.php:4115
msgid "French"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4168
+#: classes/helpers/FrmAppHelper.php:4116
msgid "French/Canadian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4169
+#: classes/helpers/FrmAppHelper.php:4117
msgid "French/Swiss"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4170
+#: classes/helpers/FrmAppHelper.php:4118
msgid "Galician"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4171
+#: classes/helpers/FrmAppHelper.php:4119
msgid "Georgian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4172
+#: classes/helpers/FrmAppHelper.php:4120
msgid "German"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4173
+#: classes/helpers/FrmAppHelper.php:4121
msgid "German/Austria"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4174
+#: classes/helpers/FrmAppHelper.php:4122
msgid "German/Switzerland"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4175
+#: classes/helpers/FrmAppHelper.php:4123
msgid "Greek"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4176
+#: classes/helpers/FrmAppHelper.php:4124
msgid "Gujarati"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4177
-#: classes/helpers/FrmAppHelper.php:4178
+#: classes/helpers/FrmAppHelper.php:4125
+#: classes/helpers/FrmAppHelper.php:4126
msgid "Hebrew"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4179
+#: classes/helpers/FrmAppHelper.php:4127
msgid "Hindi"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4180
+#: classes/helpers/FrmAppHelper.php:4128
msgid "Hungarian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4181
+#: classes/helpers/FrmAppHelper.php:4129
msgid "Icelandic"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4182
+#: classes/helpers/FrmAppHelper.php:4130
msgid "Indonesian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4183
+#: classes/helpers/FrmAppHelper.php:4131
msgid "Italian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4184
+#: classes/helpers/FrmAppHelper.php:4132
msgid "Japanese"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4185
+#: classes/helpers/FrmAppHelper.php:4133
msgid "Kannada"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4186
+#: classes/helpers/FrmAppHelper.php:4134
msgid "Kazakh"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4187
+#: classes/helpers/FrmAppHelper.php:4135
msgid "Khmer"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4188
+#: classes/helpers/FrmAppHelper.php:4136
msgid "Korean"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4189
+#: classes/helpers/FrmAppHelper.php:4137
msgid "Kyrgyz"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4190
+#: classes/helpers/FrmAppHelper.php:4138
msgid "Laothian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4191
+#: classes/helpers/FrmAppHelper.php:4139
msgid "Latvian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4192
+#: classes/helpers/FrmAppHelper.php:4140
msgid "Lithuanian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4193
+#: classes/helpers/FrmAppHelper.php:4141
msgid "Luxembourgish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4194
+#: classes/helpers/FrmAppHelper.php:4142
msgid "Macedonian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4195
+#: classes/helpers/FrmAppHelper.php:4143
msgid "Malayalam"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4196
+#: classes/helpers/FrmAppHelper.php:4144
msgid "Malaysian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4197
+#: classes/helpers/FrmAppHelper.php:4145
msgid "Marathi"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4198
+#: classes/helpers/FrmAppHelper.php:4146
msgid "Norwegian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4199
+#: classes/helpers/FrmAppHelper.php:4147
msgid "Norwegian Bokmål"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4200
+#: classes/helpers/FrmAppHelper.php:4148
msgid "Norwegian Nynorsk"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4201
+#: classes/helpers/FrmAppHelper.php:4149
msgid "Polish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4202
+#: classes/helpers/FrmAppHelper.php:4150
msgid "Portuguese"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4203
+#: classes/helpers/FrmAppHelper.php:4151
msgid "Portuguese/Brazilian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4204
+#: classes/helpers/FrmAppHelper.php:4152
msgid "Portuguese/Portugal"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4205
+#: classes/helpers/FrmAppHelper.php:4153
msgid "Romansh"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4206
+#: classes/helpers/FrmAppHelper.php:4154
msgid "Romanian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4207
+#: classes/helpers/FrmAppHelper.php:4155
msgid "Russian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4208
-#: classes/helpers/FrmAppHelper.php:4209
+#: classes/helpers/FrmAppHelper.php:4156
+#: classes/helpers/FrmAppHelper.php:4157
msgid "Serbian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4210
+#: classes/helpers/FrmAppHelper.php:4158
msgid "Sinhalese"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4211
+#: classes/helpers/FrmAppHelper.php:4159
msgid "Slovak"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4212
+#: classes/helpers/FrmAppHelper.php:4160
msgid "Slovenian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4213
+#: classes/helpers/FrmAppHelper.php:4161
msgid "Spanish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4214
+#: classes/helpers/FrmAppHelper.php:4162
msgid "Spanish/Latin America"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4215
+#: classes/helpers/FrmAppHelper.php:4163
msgid "Swahili"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4216
+#: classes/helpers/FrmAppHelper.php:4164
msgid "Swedish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4217
+#: classes/helpers/FrmAppHelper.php:4165
msgid "Tamil"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4218
+#: classes/helpers/FrmAppHelper.php:4166
msgid "Telugu"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4219
+#: classes/helpers/FrmAppHelper.php:4167
msgid "Thai"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4220
+#: classes/helpers/FrmAppHelper.php:4168
msgid "Tajiki"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4221
+#: classes/helpers/FrmAppHelper.php:4169
msgid "Turkish"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4222
+#: classes/helpers/FrmAppHelper.php:4170
msgid "Ukrainian"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4223
+#: classes/helpers/FrmAppHelper.php:4171
msgid "Urdu"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4224
+#: classes/helpers/FrmAppHelper.php:4172
msgid "Vietnamese"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4225
+#: classes/helpers/FrmAppHelper.php:4173
msgid "Welsh"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4226
+#: classes/helpers/FrmAppHelper.php:4174
msgid "Zulu"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4623
+#: classes/helpers/FrmAppHelper.php:4569
msgid "Form Landing Pages"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4624
+#: classes/helpers/FrmAppHelper.php:4570
msgid "Easily manage a landing page for your form. Upgrade to get form landing pages."
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4720
+#: classes/helpers/FrmAppHelper.php:4672
#: classes/views/styles/_style-card.php:38
#: js/admin/applications.js:312
msgid "NEW"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4886
+#: classes/helpers/FrmAppHelper.php:4833
msgctxt "warning message: close icon label"
msgid "Dismiss"
msgstr ""
-#: classes/helpers/FrmAppHelper.php:4928
+#: classes/helpers/FrmAppHelper.php:4875
msgid "You're using Formidable Forms Lite - no license needed. Enjoy!"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:356
+#: classes/helpers/FrmCSVExportHelper.php:355
msgid "(label)"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:360
+#: classes/helpers/FrmCSVExportHelper.php:359
msgid "(value)"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:454
+#: classes/helpers/FrmCSVExportHelper.php:450
msgid "Comment"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:455
+#: classes/helpers/FrmCSVExportHelper.php:451
msgid "Comment User"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:456
+#: classes/helpers/FrmCSVExportHelper.php:452
msgid "Comment Date"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:461
+#: classes/helpers/FrmCSVExportHelper.php:457
msgid "Timestamp"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:462
+#: classes/helpers/FrmCSVExportHelper.php:458
msgid "Last Updated"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:464
+#: classes/helpers/FrmCSVExportHelper.php:460
msgid "Updated By"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:466
+#: classes/helpers/FrmCSVExportHelper.php:462
msgid "IP"
msgstr ""
-#: classes/helpers/FrmCSVExportHelper.php:471
+#: classes/helpers/FrmCSVExportHelper.php:467
msgid "Parent ID"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:54
+#: classes/helpers/FrmCurrencyHelper.php:55
msgid "Australian Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:63
+#: classes/helpers/FrmCurrencyHelper.php:64
msgid "Bangladeshi Taka"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:72
+#: classes/helpers/FrmCurrencyHelper.php:73
msgid "Brazilian Real"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:81
+#: classes/helpers/FrmCurrencyHelper.php:82
msgid "Canadian Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:90
+#: classes/helpers/FrmCurrencyHelper.php:91
msgid "Chinese Renminbi Yuan"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:99
+#: classes/helpers/FrmCurrencyHelper.php:100
msgid "Czech Koruna"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:108
+#: classes/helpers/FrmCurrencyHelper.php:109
msgid "Danish Krone"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:117
+#: classes/helpers/FrmCurrencyHelper.php:118
msgid "Euro"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:126
+#: classes/helpers/FrmCurrencyHelper.php:127
msgid "Hong Kong Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:135
+#: classes/helpers/FrmCurrencyHelper.php:136
msgid "Hungarian Forint"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:144
+#: classes/helpers/FrmCurrencyHelper.php:145
msgid "Indian Rupee"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:153
+#: classes/helpers/FrmCurrencyHelper.php:154
msgid "Israeli New Sheqel"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:162
+#: classes/helpers/FrmCurrencyHelper.php:163
msgid "Japanese Yen"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:171
+#: classes/helpers/FrmCurrencyHelper.php:172
msgid "Malaysian Ringgit"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:180
+#: classes/helpers/FrmCurrencyHelper.php:181
msgid "Mexican Peso"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:189
+#: classes/helpers/FrmCurrencyHelper.php:190
msgid "Norwegian Krone"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:198
+#: classes/helpers/FrmCurrencyHelper.php:199
msgid "New Zealand Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:207
+#: classes/helpers/FrmCurrencyHelper.php:208
msgid "Pakistani Rupee"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:216
+#: classes/helpers/FrmCurrencyHelper.php:217
msgid "Philippine Peso"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:225
+#: classes/helpers/FrmCurrencyHelper.php:226
msgid "Polish Zloty"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:234
+#: classes/helpers/FrmCurrencyHelper.php:235
msgid "Pound Sterling"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:243
+#: classes/helpers/FrmCurrencyHelper.php:244
msgid "Singapore Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:252
+#: classes/helpers/FrmCurrencyHelper.php:253
msgid "South African Rand"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:261
+#: classes/helpers/FrmCurrencyHelper.php:262
msgid "Sri Lankan Rupee"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:270
+#: classes/helpers/FrmCurrencyHelper.php:271
msgid "Swedish Krona"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:279
+#: classes/helpers/FrmCurrencyHelper.php:280
msgid "Swiss Franc"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:288
+#: classes/helpers/FrmCurrencyHelper.php:289
msgid "Taiwan New Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:297
+#: classes/helpers/FrmCurrencyHelper.php:298
msgid "Thai Baht"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:306
+#: classes/helpers/FrmCurrencyHelper.php:307
msgid "Turkish Liras"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:315
+#: classes/helpers/FrmCurrencyHelper.php:316
msgid "U.S. Dollar"
msgstr ""
-#: classes/helpers/FrmCurrencyHelper.php:324
+#: classes/helpers/FrmCurrencyHelper.php:325
msgid "Uruguayan Peso"
msgstr ""
@@ -2399,105 +2393,105 @@ msgid "Connect Account"
msgstr ""
#. translators: %d: number of form templates
-#: classes/helpers/FrmDashboardHelper.php:268
+#: classes/helpers/FrmDashboardHelper.php:267
msgid "%d+ Form Templates"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:271
+#: classes/helpers/FrmDashboardHelper.php:270
msgid "Calculated Fields and Math"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:272
+#: classes/helpers/FrmDashboardHelper.php:271
msgid "Quizzes"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:273
+#: classes/helpers/FrmDashboardHelper.php:272
msgid "Save and Continue"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:274
+#: classes/helpers/FrmDashboardHelper.php:273
msgid "Smart Forms with Conditional Logic"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:275
+#: classes/helpers/FrmDashboardHelper.php:274
msgid "Ecommerce Pricing Fields"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:276
+#: classes/helpers/FrmDashboardHelper.php:275
#: classes/views/frm-forms/add_field_links.php:71
msgid "Advanced Fields"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:277
+#: classes/helpers/FrmDashboardHelper.php:276
msgid "Schedule Forms & Limit Responses"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:278
+#: classes/helpers/FrmDashboardHelper.php:277
msgid "Display Form Data with Views"
msgstr ""
-#: classes/helpers/FrmDashboardHelper.php:279
+#: classes/helpers/FrmDashboardHelper.php:278
msgid "And much more..."
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:645
+#: classes/helpers/FrmEntriesHelper.php:640
msgid "Unknown"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:767
+#: classes/helpers/FrmEntriesHelper.php:758
#: classes/views/frm-entries/show.php:11
msgid "View Entry"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:775
+#: classes/helpers/FrmEntriesHelper.php:766
msgid "Delete Entry"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:778
-#: classes/helpers/FrmEntriesListHelper.php:512
+#: classes/helpers/FrmEntriesHelper.php:769
+#: classes/helpers/FrmEntriesListHelper.php:502
msgid "Permanently delete this entry?"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:787
+#: classes/helpers/FrmEntriesHelper.php:778
msgid "Print Entry"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:797
-#: classes/helpers/FrmEntriesHelper.php:800
+#: classes/helpers/FrmEntriesHelper.php:788
+#: classes/helpers/FrmEntriesHelper.php:791
msgid "Resend Emails"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:810
+#: classes/helpers/FrmEntriesHelper.php:801
msgid "Download as PDF"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:819
+#: classes/helpers/FrmEntriesHelper.php:810
msgid "Edit Entry"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:822
+#: classes/helpers/FrmEntriesHelper.php:813
msgid "Entry edits"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:843
+#: classes/helpers/FrmEntriesHelper.php:834
msgid "Forms to PDF"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:876
+#: classes/helpers/FrmEntriesHelper.php:867
msgid "reCAPTCHA Score"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:935
+#: classes/helpers/FrmEntriesHelper.php:924
msgid "Submitted"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:936
-#: classes/helpers/FrmFormsHelper.php:1559
-#: classes/helpers/FrmFormsListHelper.php:486
+#: classes/helpers/FrmEntriesHelper.php:925
+#: classes/helpers/FrmFormsHelper.php:1518
+#: classes/helpers/FrmFormsListHelper.php:476
msgid "Draft"
msgstr ""
-#: classes/helpers/FrmEntriesHelper.php:952
+#: classes/helpers/FrmEntriesHelper.php:941
msgid "Entry status must be return in array format."
msgstr ""
@@ -2505,1309 +2499,1309 @@ msgstr ""
msgid "Entries list"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:211
+#: classes/helpers/FrmEntriesListHelper.php:210
msgid "No Entries Found"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:260
+#: classes/helpers/FrmEntriesListHelper.php:258
msgid "Getting spam form submissions?"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:262
+#: classes/helpers/FrmEntriesListHelper.php:260
msgid "Learn how to prevent them."
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:284
+#: classes/helpers/FrmEntriesListHelper.php:282
msgid "Filter by form"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:286
-#: stripe/helpers/FrmTransLiteListHelper.php:205
+#: classes/helpers/FrmEntriesListHelper.php:284
+#: stripe/helpers/FrmTransLiteListHelper.php:217
msgid "View all forms"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:287
+#: classes/helpers/FrmEntriesListHelper.php:285
msgid "Filter"
msgstr ""
#. translators: %d: Entry id
-#: classes/helpers/FrmEntriesListHelper.php:327
+#: classes/helpers/FrmEntriesListHelper.php:324
msgid "Entry %d"
msgstr ""
#. translators: %s: Form name
#. translators: Form title
-#: classes/helpers/FrmEntriesListHelper.php:348
-#: classes/helpers/FrmFormsListHelper.php:258
+#: classes/helpers/FrmEntriesListHelper.php:345
+#: classes/helpers/FrmFormsListHelper.php:253
msgid "Select %s"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:508
+#: classes/helpers/FrmEntriesListHelper.php:498
#: classes/views/frm-entries/sidebar-shared.php:43
-#: stripe/helpers/FrmTransLiteListHelper.php:375
-#: stripe/helpers/FrmTransLiteListHelper.php:397
+#: stripe/helpers/FrmTransLiteListHelper.php:418
+#: stripe/helpers/FrmTransLiteListHelper.php:452
#: js/admin/applications.js:357
msgid "View"
msgstr ""
-#: classes/helpers/FrmEntriesListHelper.php:512
-#: classes/helpers/FrmFormsHelper.php:1462
+#: classes/helpers/FrmEntriesListHelper.php:502
+#: classes/helpers/FrmFormsHelper.php:1421
#: classes/helpers/FrmFormsListHelper.php:153
-#: classes/views/frm-form-actions/form_action.php:36
-#: stripe/helpers/FrmTransLiteListHelper.php:404
-#: stripe/views/payments/show.php:156
+#: classes/views/frm-form-actions/form_action.php:35
+#: stripe/helpers/FrmTransLiteListHelper.php:189
+#: stripe/helpers/FrmTransLiteListHelper.php:459
+#: stripe/views/payments/show.php:173
#: stripe/views/subscriptions/show.php:129
-#: js/src/admin/admin.js:2669
-#: js/formidable_admin.js:5441
+#: js/src/admin/admin.js:2722
msgid "Delete"
msgstr ""
#. translators: %1$s: HTML break line, %2$s: HTML bold text
-#: classes/helpers/FrmEntriesListHelper.php:570
+#: classes/helpers/FrmEntriesListHelper.php:560
msgid "ALL entries in this form will be permanently deleted.%1$sWant to proceed? Type %2$s below."
msgstr ""
#: classes/helpers/FrmFieldGdprHelper.php:60
#: classes/models/FrmField.php:88
-#: classes/views/frm-settings/general.php:60
+#: classes/views/frm-settings/general.php:54
msgid "GDPR"
msgstr ""
#. translators: %s: [field_name] shortcode (Which gets replaced by a Field Name)
#. translators: %s: Field name
-#: classes/helpers/FrmFieldsHelper.php:308
-#: classes/helpers/FrmFieldsHelper.php:470
-#: classes/helpers/FrmXMLHelper.php:1782
+#: classes/helpers/FrmFieldsHelper.php:307
+#: classes/helpers/FrmFieldsHelper.php:463
+#: classes/helpers/FrmXMLHelper.php:1767
msgid "%s is invalid"
msgstr ""
#. translators: %s: Field name
-#: classes/helpers/FrmFieldsHelper.php:465
+#: classes/helpers/FrmFieldsHelper.php:458
msgid "%s must be unique"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:468
+#: classes/helpers/FrmFieldsHelper.php:461
msgid "This field is invalid"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:508
+#: classes/helpers/FrmFieldsHelper.php:498
msgid "This value"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:510
+#: classes/helpers/FrmFieldsHelper.php:498
msgid "This field"
msgstr ""
#. translators: %1$s: Start HTML link, %2$s: Content type label, %3$s: Content type, %4$s: End HTML link
-#: classes/helpers/FrmFieldsHelper.php:874
+#: classes/helpers/FrmFieldsHelper.php:854
msgid "Options are dynamically created from your %1$s%2$s: %3$s%4$s"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:876
+#: classes/helpers/FrmFieldsHelper.php:856
msgid "taxonomy"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:877
+#: classes/helpers/FrmFieldsHelper.php:857
#: classes/views/addons/categories.php:12
#: classes/views/form-templates/categories.php:12
msgid "Categories"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1965
+#: classes/helpers/FrmFieldsHelper.php:1936
msgid "Afghanistan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1966
+#: classes/helpers/FrmFieldsHelper.php:1937
msgid "Aland Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1967
+#: classes/helpers/FrmFieldsHelper.php:1938
msgid "Albania"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1968
+#: classes/helpers/FrmFieldsHelper.php:1939
msgid "Algeria"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1969
+#: classes/helpers/FrmFieldsHelper.php:1940
msgid "American Samoa"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1970
+#: classes/helpers/FrmFieldsHelper.php:1941
msgid "Andorra"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1971
+#: classes/helpers/FrmFieldsHelper.php:1942
msgid "Angola"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1972
+#: classes/helpers/FrmFieldsHelper.php:1943
msgid "Anguilla"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1973
+#: classes/helpers/FrmFieldsHelper.php:1944
msgid "Antarctica"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1974
+#: classes/helpers/FrmFieldsHelper.php:1945
msgid "Antigua and Barbuda"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1975
+#: classes/helpers/FrmFieldsHelper.php:1946
msgid "Argentina"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1976
+#: classes/helpers/FrmFieldsHelper.php:1947
msgid "Armenia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1977
+#: classes/helpers/FrmFieldsHelper.php:1948
msgid "Aruba"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1978
+#: classes/helpers/FrmFieldsHelper.php:1949
msgid "Australia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1979
+#: classes/helpers/FrmFieldsHelper.php:1950
msgid "Austria"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1980
+#: classes/helpers/FrmFieldsHelper.php:1951
msgid "Azerbaijan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1981
+#: classes/helpers/FrmFieldsHelper.php:1952
msgid "Bahamas"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1982
+#: classes/helpers/FrmFieldsHelper.php:1953
msgid "Bahrain"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1983
+#: classes/helpers/FrmFieldsHelper.php:1954
msgid "Bangladesh"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1984
+#: classes/helpers/FrmFieldsHelper.php:1955
msgid "Barbados"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1985
+#: classes/helpers/FrmFieldsHelper.php:1956
msgid "Belarus"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1986
+#: classes/helpers/FrmFieldsHelper.php:1957
msgid "Belgium"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1987
+#: classes/helpers/FrmFieldsHelper.php:1958
msgid "Belize"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1988
+#: classes/helpers/FrmFieldsHelper.php:1959
msgid "Benin"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1989
+#: classes/helpers/FrmFieldsHelper.php:1960
msgid "Bermuda"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1990
+#: classes/helpers/FrmFieldsHelper.php:1961
msgid "Bhutan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1991
+#: classes/helpers/FrmFieldsHelper.php:1962
msgid "Bolivia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1992
+#: classes/helpers/FrmFieldsHelper.php:1963
msgid "Bonaire, Sint Eustatius and Saba"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1993
+#: classes/helpers/FrmFieldsHelper.php:1964
msgid "Bosnia and Herzegovina"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1994
+#: classes/helpers/FrmFieldsHelper.php:1965
msgid "Botswana"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1995
+#: classes/helpers/FrmFieldsHelper.php:1966
msgid "Bouvet Island"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1996
+#: classes/helpers/FrmFieldsHelper.php:1967
msgid "Brazil"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1997
+#: classes/helpers/FrmFieldsHelper.php:1968
msgid "British Indian Ocean Territory"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1998
+#: classes/helpers/FrmFieldsHelper.php:1969
msgid "Brunei"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:1999
+#: classes/helpers/FrmFieldsHelper.php:1970
msgid "Bulgaria"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2000
+#: classes/helpers/FrmFieldsHelper.php:1971
msgid "Burkina Faso"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2001
+#: classes/helpers/FrmFieldsHelper.php:1972
msgid "Burundi"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2002
+#: classes/helpers/FrmFieldsHelper.php:1973
msgid "Cambodia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2003
+#: classes/helpers/FrmFieldsHelper.php:1974
msgid "Cameroon"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2004
+#: classes/helpers/FrmFieldsHelper.php:1975
msgid "Canada"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2005
+#: classes/helpers/FrmFieldsHelper.php:1976
msgid "Cape Verde"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2006
+#: classes/helpers/FrmFieldsHelper.php:1977
msgid "Cayman Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2007
+#: classes/helpers/FrmFieldsHelper.php:1978
msgid "Central African Republic"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2008
+#: classes/helpers/FrmFieldsHelper.php:1979
msgid "Chad"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2009
+#: classes/helpers/FrmFieldsHelper.php:1980
msgid "Chile"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2010
+#: classes/helpers/FrmFieldsHelper.php:1981
msgid "China"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2011
+#: classes/helpers/FrmFieldsHelper.php:1982
msgid "Christmas Island"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2012
+#: classes/helpers/FrmFieldsHelper.php:1983
msgid "Cocos (Keeling) Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2013
+#: classes/helpers/FrmFieldsHelper.php:1984
msgid "Colombia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2014
+#: classes/helpers/FrmFieldsHelper.php:1985
msgid "Comoros"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2015
+#: classes/helpers/FrmFieldsHelper.php:1986
msgid "Congo"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2016
+#: classes/helpers/FrmFieldsHelper.php:1987
msgid "Cook Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2017
+#: classes/helpers/FrmFieldsHelper.php:1988
msgid "Costa Rica"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2018
+#: classes/helpers/FrmFieldsHelper.php:1989
msgid "Côte d'Ivoire"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2019
+#: classes/helpers/FrmFieldsHelper.php:1990
msgid "Croatia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2020
+#: classes/helpers/FrmFieldsHelper.php:1991
msgid "Cuba"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2021
+#: classes/helpers/FrmFieldsHelper.php:1992
msgid "Curacao"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2022
+#: classes/helpers/FrmFieldsHelper.php:1993
msgid "Cyprus"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2023
+#: classes/helpers/FrmFieldsHelper.php:1994
msgid "Czech Republic"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2024
+#: classes/helpers/FrmFieldsHelper.php:1995
msgid "Denmark"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2025
+#: classes/helpers/FrmFieldsHelper.php:1996
msgid "Djibouti"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2026
+#: classes/helpers/FrmFieldsHelper.php:1997
msgid "Dominica"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2027
+#: classes/helpers/FrmFieldsHelper.php:1998
msgid "Dominican Republic"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2028
+#: classes/helpers/FrmFieldsHelper.php:1999
msgid "East Timor"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2029
+#: classes/helpers/FrmFieldsHelper.php:2000
msgid "Ecuador"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2030
+#: classes/helpers/FrmFieldsHelper.php:2001
msgid "Egypt"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2031
+#: classes/helpers/FrmFieldsHelper.php:2002
msgid "El Salvador"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2032
+#: classes/helpers/FrmFieldsHelper.php:2003
msgid "Equatorial Guinea"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2033
+#: classes/helpers/FrmFieldsHelper.php:2004
msgid "Eritrea"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2034
+#: classes/helpers/FrmFieldsHelper.php:2005
msgid "Estonia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2035
+#: classes/helpers/FrmFieldsHelper.php:2006
msgid "Ethiopia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2036
+#: classes/helpers/FrmFieldsHelper.php:2007
msgid "Falkland Islands (Malvinas)"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2037
+#: classes/helpers/FrmFieldsHelper.php:2008
msgid "Faroe Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2038
+#: classes/helpers/FrmFieldsHelper.php:2009
msgid "Fiji"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2039
+#: classes/helpers/FrmFieldsHelper.php:2010
msgid "Finland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2040
+#: classes/helpers/FrmFieldsHelper.php:2011
msgid "France"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2041
+#: classes/helpers/FrmFieldsHelper.php:2012
msgid "French Guiana"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2042
+#: classes/helpers/FrmFieldsHelper.php:2013
msgid "French Polynesia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2043
+#: classes/helpers/FrmFieldsHelper.php:2014
msgid "French Southern Territories"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2044
+#: classes/helpers/FrmFieldsHelper.php:2015
msgid "Gabon"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2045
+#: classes/helpers/FrmFieldsHelper.php:2016
msgid "Gambia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2046
+#: classes/helpers/FrmFieldsHelper.php:2017
msgid "Georgia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2047
+#: classes/helpers/FrmFieldsHelper.php:2018
msgid "Germany"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2048
+#: classes/helpers/FrmFieldsHelper.php:2019
msgid "Ghana"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2049
+#: classes/helpers/FrmFieldsHelper.php:2020
msgid "Gibraltar"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2050
+#: classes/helpers/FrmFieldsHelper.php:2021
msgid "Greece"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2051
+#: classes/helpers/FrmFieldsHelper.php:2022
msgid "Greenland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2052
+#: classes/helpers/FrmFieldsHelper.php:2023
msgid "Grenada"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2053
+#: classes/helpers/FrmFieldsHelper.php:2024
msgid "Guadeloupe"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2054
+#: classes/helpers/FrmFieldsHelper.php:2025
msgid "Guam"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2055
+#: classes/helpers/FrmFieldsHelper.php:2026
msgid "Guatemala"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2056
+#: classes/helpers/FrmFieldsHelper.php:2027
msgid "Guernsey"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2057
+#: classes/helpers/FrmFieldsHelper.php:2028
msgid "Guinea"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2058
+#: classes/helpers/FrmFieldsHelper.php:2029
msgid "Guinea-Bissau"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2059
+#: classes/helpers/FrmFieldsHelper.php:2030
msgid "Guyana"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2060
+#: classes/helpers/FrmFieldsHelper.php:2031
msgid "Haiti"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2061
+#: classes/helpers/FrmFieldsHelper.php:2032
msgid "Heard Island and McDonald Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2062
+#: classes/helpers/FrmFieldsHelper.php:2033
msgid "Holy See"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2063
+#: classes/helpers/FrmFieldsHelper.php:2034
msgid "Honduras"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2064
+#: classes/helpers/FrmFieldsHelper.php:2035
msgid "Hong Kong"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2065
+#: classes/helpers/FrmFieldsHelper.php:2036
msgid "Hungary"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2066
+#: classes/helpers/FrmFieldsHelper.php:2037
msgid "Iceland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2067
+#: classes/helpers/FrmFieldsHelper.php:2038
msgid "India"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2068
+#: classes/helpers/FrmFieldsHelper.php:2039
msgid "Indonesia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2069
+#: classes/helpers/FrmFieldsHelper.php:2040
msgid "Iran"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2070
+#: classes/helpers/FrmFieldsHelper.php:2041
msgid "Iraq"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2071
+#: classes/helpers/FrmFieldsHelper.php:2042
msgid "Ireland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2072
+#: classes/helpers/FrmFieldsHelper.php:2043
msgid "Israel"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2073
+#: classes/helpers/FrmFieldsHelper.php:2044
msgid "Isle of Man"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2074
+#: classes/helpers/FrmFieldsHelper.php:2045
msgid "Italy"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2075
+#: classes/helpers/FrmFieldsHelper.php:2046
msgid "Jamaica"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2076
+#: classes/helpers/FrmFieldsHelper.php:2047
msgid "Japan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2077
+#: classes/helpers/FrmFieldsHelper.php:2048
msgid "Jersey"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2078
+#: classes/helpers/FrmFieldsHelper.php:2049
msgid "Jordan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2079
+#: classes/helpers/FrmFieldsHelper.php:2050
msgid "Kazakhstan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2080
+#: classes/helpers/FrmFieldsHelper.php:2051
msgid "Kenya"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2081
+#: classes/helpers/FrmFieldsHelper.php:2052
msgid "Kiribati"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2082
+#: classes/helpers/FrmFieldsHelper.php:2053
msgid "North Korea"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2083
+#: classes/helpers/FrmFieldsHelper.php:2054
msgid "South Korea"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2084
+#: classes/helpers/FrmFieldsHelper.php:2055
msgid "Kosovo"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2085
+#: classes/helpers/FrmFieldsHelper.php:2056
msgid "Kuwait"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2086
+#: classes/helpers/FrmFieldsHelper.php:2057
msgid "Kyrgyzstan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2087
+#: classes/helpers/FrmFieldsHelper.php:2058
msgid "Laos"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2088
+#: classes/helpers/FrmFieldsHelper.php:2059
msgid "Latvia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2089
+#: classes/helpers/FrmFieldsHelper.php:2060
msgid "Lebanon"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2090
+#: classes/helpers/FrmFieldsHelper.php:2061
msgid "Lesotho"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2091
+#: classes/helpers/FrmFieldsHelper.php:2062
msgid "Liberia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2092
+#: classes/helpers/FrmFieldsHelper.php:2063
msgid "Libya"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2093
+#: classes/helpers/FrmFieldsHelper.php:2064
msgid "Liechtenstein"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2094
+#: classes/helpers/FrmFieldsHelper.php:2065
msgid "Lithuania"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2095
+#: classes/helpers/FrmFieldsHelper.php:2066
msgid "Luxembourg"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2096
+#: classes/helpers/FrmFieldsHelper.php:2067
msgid "Macao"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2097
+#: classes/helpers/FrmFieldsHelper.php:2068
msgid "Macedonia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2098
+#: classes/helpers/FrmFieldsHelper.php:2069
msgid "Madagascar"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2099
+#: classes/helpers/FrmFieldsHelper.php:2070
msgid "Malawi"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2100
+#: classes/helpers/FrmFieldsHelper.php:2071
msgid "Malaysia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2101
+#: classes/helpers/FrmFieldsHelper.php:2072
msgid "Maldives"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2102
+#: classes/helpers/FrmFieldsHelper.php:2073
msgid "Mali"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2103
+#: classes/helpers/FrmFieldsHelper.php:2074
msgid "Malta"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2104
+#: classes/helpers/FrmFieldsHelper.php:2075
msgid "Marshall Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2105
+#: classes/helpers/FrmFieldsHelper.php:2076
msgid "Martinique"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2106
+#: classes/helpers/FrmFieldsHelper.php:2077
msgid "Mauritania"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2107
+#: classes/helpers/FrmFieldsHelper.php:2078
msgid "Mauritius"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2108
+#: classes/helpers/FrmFieldsHelper.php:2079
msgid "Mayotte"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2109
+#: classes/helpers/FrmFieldsHelper.php:2080
msgid "Mexico"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2110
+#: classes/helpers/FrmFieldsHelper.php:2081
msgid "Micronesia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2111
+#: classes/helpers/FrmFieldsHelper.php:2082
msgid "Moldova"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2112
+#: classes/helpers/FrmFieldsHelper.php:2083
msgid "Monaco"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2113
+#: classes/helpers/FrmFieldsHelper.php:2084
msgid "Mongolia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2114
+#: classes/helpers/FrmFieldsHelper.php:2085
msgid "Montenegro"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2115
+#: classes/helpers/FrmFieldsHelper.php:2086
msgid "Montserrat"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2116
+#: classes/helpers/FrmFieldsHelper.php:2087
msgid "Morocco"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2117
+#: classes/helpers/FrmFieldsHelper.php:2088
msgid "Mozambique"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2118
+#: classes/helpers/FrmFieldsHelper.php:2089
msgid "Myanmar"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2119
+#: classes/helpers/FrmFieldsHelper.php:2090
msgid "Namibia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2120
+#: classes/helpers/FrmFieldsHelper.php:2091
msgid "Nauru"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2121
+#: classes/helpers/FrmFieldsHelper.php:2092
msgid "Nepal"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2122
+#: classes/helpers/FrmFieldsHelper.php:2093
msgid "Netherlands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2123
+#: classes/helpers/FrmFieldsHelper.php:2094
msgid "New Caledonia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2124
+#: classes/helpers/FrmFieldsHelper.php:2095
msgid "New Zealand"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2125
+#: classes/helpers/FrmFieldsHelper.php:2096
msgid "Nicaragua"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2126
+#: classes/helpers/FrmFieldsHelper.php:2097
msgid "Niger"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2127
+#: classes/helpers/FrmFieldsHelper.php:2098
msgid "Nigeria"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2128
+#: classes/helpers/FrmFieldsHelper.php:2099
msgid "Niue"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2129
+#: classes/helpers/FrmFieldsHelper.php:2100
msgid "Norfolk Island"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2130
+#: classes/helpers/FrmFieldsHelper.php:2101
msgid "Northern Mariana Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2131
+#: classes/helpers/FrmFieldsHelper.php:2102
msgid "Norway"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2132
+#: classes/helpers/FrmFieldsHelper.php:2103
msgid "Oman"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2133
+#: classes/helpers/FrmFieldsHelper.php:2104
msgid "Pakistan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2134
+#: classes/helpers/FrmFieldsHelper.php:2105
msgid "Palau"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2135
+#: classes/helpers/FrmFieldsHelper.php:2106
msgid "Palestine"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2136
+#: classes/helpers/FrmFieldsHelper.php:2107
msgid "Panama"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2137
+#: classes/helpers/FrmFieldsHelper.php:2108
msgid "Papua New Guinea"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2138
+#: classes/helpers/FrmFieldsHelper.php:2109
msgid "Paraguay"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2139
+#: classes/helpers/FrmFieldsHelper.php:2110
msgid "Peru"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2140
+#: classes/helpers/FrmFieldsHelper.php:2111
msgid "Philippines"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2141
+#: classes/helpers/FrmFieldsHelper.php:2112
msgid "Pitcairn"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2142
+#: classes/helpers/FrmFieldsHelper.php:2113
msgid "Poland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2143
+#: classes/helpers/FrmFieldsHelper.php:2114
msgid "Portugal"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2144
+#: classes/helpers/FrmFieldsHelper.php:2115
msgid "Puerto Rico"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2145
+#: classes/helpers/FrmFieldsHelper.php:2116
msgid "Qatar"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2146
+#: classes/helpers/FrmFieldsHelper.php:2117
msgid "Reunion"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2147
+#: classes/helpers/FrmFieldsHelper.php:2118
msgid "Romania"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2148
+#: classes/helpers/FrmFieldsHelper.php:2119
msgid "Russia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2149
+#: classes/helpers/FrmFieldsHelper.php:2120
msgid "Rwanda"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2150
+#: classes/helpers/FrmFieldsHelper.php:2121
msgid "Saint Barthelemy"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2151
+#: classes/helpers/FrmFieldsHelper.php:2122
msgid "Saint Helena, Ascension and Tristan da Cunha"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2152
+#: classes/helpers/FrmFieldsHelper.php:2123
msgid "Saint Kitts and Nevis"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2153
+#: classes/helpers/FrmFieldsHelper.php:2124
msgid "Saint Lucia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2154
+#: classes/helpers/FrmFieldsHelper.php:2125
msgid "Saint Martin (French part)"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2155
+#: classes/helpers/FrmFieldsHelper.php:2126
msgid "Saint Pierre and Miquelon"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2156
+#: classes/helpers/FrmFieldsHelper.php:2127
msgid "Saint Vincent and the Grenadines"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2157
+#: classes/helpers/FrmFieldsHelper.php:2128
msgid "Samoa"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2158
+#: classes/helpers/FrmFieldsHelper.php:2129
msgid "San Marino"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2159
+#: classes/helpers/FrmFieldsHelper.php:2130
msgid "Sao Tome and Principe"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2160
+#: classes/helpers/FrmFieldsHelper.php:2131
msgid "Saudi Arabia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2161
+#: classes/helpers/FrmFieldsHelper.php:2132
msgid "Senegal"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2162
+#: classes/helpers/FrmFieldsHelper.php:2133
msgid "Serbia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2163
+#: classes/helpers/FrmFieldsHelper.php:2134
msgid "Seychelles"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2164
+#: classes/helpers/FrmFieldsHelper.php:2135
msgid "Sierra Leone"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2165
+#: classes/helpers/FrmFieldsHelper.php:2136
msgid "Singapore"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2166
+#: classes/helpers/FrmFieldsHelper.php:2137
msgid "Sint Maarten (Dutch part)"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2167
+#: classes/helpers/FrmFieldsHelper.php:2138
msgid "Slovakia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2168
+#: classes/helpers/FrmFieldsHelper.php:2139
msgid "Slovenia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2169
+#: classes/helpers/FrmFieldsHelper.php:2140
msgid "Solomon Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2170
+#: classes/helpers/FrmFieldsHelper.php:2141
msgid "Somalia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2171
+#: classes/helpers/FrmFieldsHelper.php:2142
msgid "South Africa"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2172
+#: classes/helpers/FrmFieldsHelper.php:2143
msgid "South Georgia and the South Sandwich Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2173
+#: classes/helpers/FrmFieldsHelper.php:2144
msgid "South Sudan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2174
+#: classes/helpers/FrmFieldsHelper.php:2145
msgid "Spain"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2175
+#: classes/helpers/FrmFieldsHelper.php:2146
msgid "Sri Lanka"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2176
+#: classes/helpers/FrmFieldsHelper.php:2147
msgid "Sudan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2177
+#: classes/helpers/FrmFieldsHelper.php:2148
msgid "Suriname"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2178
+#: classes/helpers/FrmFieldsHelper.php:2149
msgid "Svalbard and Jan Mayen"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2179
+#: classes/helpers/FrmFieldsHelper.php:2150
msgid "Swaziland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2180
+#: classes/helpers/FrmFieldsHelper.php:2151
msgid "Sweden"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2181
+#: classes/helpers/FrmFieldsHelper.php:2152
msgid "Switzerland"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2182
+#: classes/helpers/FrmFieldsHelper.php:2153
msgid "Syria"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2183
+#: classes/helpers/FrmFieldsHelper.php:2154
msgid "Taiwan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2184
+#: classes/helpers/FrmFieldsHelper.php:2155
msgid "Tajikistan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2185
+#: classes/helpers/FrmFieldsHelper.php:2156
msgid "Tanzania"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2186
+#: classes/helpers/FrmFieldsHelper.php:2157
msgid "Thailand"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2187
+#: classes/helpers/FrmFieldsHelper.php:2158
msgid "Timor-Leste"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2188
+#: classes/helpers/FrmFieldsHelper.php:2159
msgid "Togo"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2189
+#: classes/helpers/FrmFieldsHelper.php:2160
msgid "Tokelau"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2190
+#: classes/helpers/FrmFieldsHelper.php:2161
msgid "Tonga"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2191
+#: classes/helpers/FrmFieldsHelper.php:2162
msgid "Trinidad and Tobago"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2192
+#: classes/helpers/FrmFieldsHelper.php:2163
msgid "Tunisia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2193
+#: classes/helpers/FrmFieldsHelper.php:2164
msgid "Turkey"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2194
+#: classes/helpers/FrmFieldsHelper.php:2165
msgid "Turkmenistan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2195
+#: classes/helpers/FrmFieldsHelper.php:2166
msgid "Turks and Caicos Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2196
+#: classes/helpers/FrmFieldsHelper.php:2167
msgid "Tuvalu"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2197
+#: classes/helpers/FrmFieldsHelper.php:2168
msgid "Uganda"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2198
+#: classes/helpers/FrmFieldsHelper.php:2169
msgid "Ukraine"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2199
+#: classes/helpers/FrmFieldsHelper.php:2170
msgid "United Arab Emirates"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2200
+#: classes/helpers/FrmFieldsHelper.php:2171
msgid "United Kingdom"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2201
+#: classes/helpers/FrmFieldsHelper.php:2172
msgid "United States"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2202
+#: classes/helpers/FrmFieldsHelper.php:2173
msgid "United States Minor Outlying Islands"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2203
+#: classes/helpers/FrmFieldsHelper.php:2174
msgid "Uruguay"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2204
+#: classes/helpers/FrmFieldsHelper.php:2175
msgid "Uzbekistan"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2205
+#: classes/helpers/FrmFieldsHelper.php:2176
msgid "Vanuatu"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2206
+#: classes/helpers/FrmFieldsHelper.php:2177
msgid "Vatican City"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2207
+#: classes/helpers/FrmFieldsHelper.php:2178
msgid "Venezuela"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2208
+#: classes/helpers/FrmFieldsHelper.php:2179
msgid "Vietnam"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2209
+#: classes/helpers/FrmFieldsHelper.php:2180
msgid "Virgin Islands, British"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2210
+#: classes/helpers/FrmFieldsHelper.php:2181
msgid "Virgin Islands, U.S."
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2211
+#: classes/helpers/FrmFieldsHelper.php:2182
msgid "Wallis and Futuna"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2212
+#: classes/helpers/FrmFieldsHelper.php:2183
msgid "Western Sahara"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2213
+#: classes/helpers/FrmFieldsHelper.php:2184
msgid "Yemen"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2214
+#: classes/helpers/FrmFieldsHelper.php:2185
msgid "Zambia"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2215
+#: classes/helpers/FrmFieldsHelper.php:2186
msgid "Zimbabwe"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2240
+#: classes/helpers/FrmFieldsHelper.php:2211
msgid "Countries"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2251
+#: classes/helpers/FrmFieldsHelper.php:2222
msgid "U.S. State Abbreviations"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2261
+#: classes/helpers/FrmFieldsHelper.php:2232
msgid "U.S. States"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2266
+#: classes/helpers/FrmFieldsHelper.php:2237
msgid "Under 18"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2267
+#: classes/helpers/FrmFieldsHelper.php:2238
msgid "18-24"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2268
+#: classes/helpers/FrmFieldsHelper.php:2239
msgid "25-34"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2269
+#: classes/helpers/FrmFieldsHelper.php:2240
msgid "35-44"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2270
+#: classes/helpers/FrmFieldsHelper.php:2241
msgid "45-54"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2271
+#: classes/helpers/FrmFieldsHelper.php:2242
msgid "55-64"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2272
+#: classes/helpers/FrmFieldsHelper.php:2243
msgid "65 or Above"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2273
+#: classes/helpers/FrmFieldsHelper.php:2244
msgid "Prefer Not to Answer"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2280
+#: classes/helpers/FrmFieldsHelper.php:2251
msgid "Age"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2284
+#: classes/helpers/FrmFieldsHelper.php:2255
msgid "Very Unsatisfied"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2285
+#: classes/helpers/FrmFieldsHelper.php:2256
msgid "Unsatisfied"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2286
-#: classes/helpers/FrmFieldsHelper.php:2302
-#: classes/helpers/FrmFieldsHelper.php:2318
-#: classes/helpers/FrmFieldsHelper.php:2334
+#: classes/helpers/FrmFieldsHelper.php:2257
+#: classes/helpers/FrmFieldsHelper.php:2273
+#: classes/helpers/FrmFieldsHelper.php:2289
+#: classes/helpers/FrmFieldsHelper.php:2305
msgid "Neutral"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2287
+#: classes/helpers/FrmFieldsHelper.php:2258
msgid "Satisfied"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2288
+#: classes/helpers/FrmFieldsHelper.php:2259
msgid "Very Satisfied"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2289
-#: classes/helpers/FrmFieldsHelper.php:2305
-#: classes/helpers/FrmFieldsHelper.php:2321
-#: classes/helpers/FrmFieldsHelper.php:2337
+#: classes/helpers/FrmFieldsHelper.php:2260
+#: classes/helpers/FrmFieldsHelper.php:2276
+#: classes/helpers/FrmFieldsHelper.php:2292
+#: classes/helpers/FrmFieldsHelper.php:2308
msgid "N/A"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2296
+#: classes/helpers/FrmFieldsHelper.php:2267
msgid "Satisfaction"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2300
+#: classes/helpers/FrmFieldsHelper.php:2271
msgid "Not at all Important"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2301
+#: classes/helpers/FrmFieldsHelper.php:2272
msgid "Somewhat Important"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2303
+#: classes/helpers/FrmFieldsHelper.php:2274
msgid "Important"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2304
+#: classes/helpers/FrmFieldsHelper.php:2275
msgid "Very Important"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2312
+#: classes/helpers/FrmFieldsHelper.php:2283
msgid "Importance"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2316
+#: classes/helpers/FrmFieldsHelper.php:2287
msgid "Strongly Disagree"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2317
+#: classes/helpers/FrmFieldsHelper.php:2288
msgid "Disagree"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2319
+#: classes/helpers/FrmFieldsHelper.php:2290
msgid "Agree"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2320
+#: classes/helpers/FrmFieldsHelper.php:2291
msgid "Strongly Agree"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2328
+#: classes/helpers/FrmFieldsHelper.php:2299
msgid "Agreement"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2332
+#: classes/helpers/FrmFieldsHelper.php:2303
msgid "Extremely Unlikely"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2333
+#: classes/helpers/FrmFieldsHelper.php:2304
msgid "Unlikely"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2335
-#: classes/helpers/FrmFieldsHelper.php:2344
+#: classes/helpers/FrmFieldsHelper.php:2306
+#: classes/helpers/FrmFieldsHelper.php:2315
msgid "Likely"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2336
+#: classes/helpers/FrmFieldsHelper.php:2307
msgid "Extremely Likely"
msgstr ""
#. translators: %s: Field name
-#: classes/helpers/FrmFieldsHelper.php:2433
+#: classes/helpers/FrmFieldsHelper.php:2404
msgid "%s fields"
msgstr ""
#. translators: %s: Field name
-#: classes/helpers/FrmFieldsHelper.php:2470
+#: classes/helpers/FrmFieldsHelper.php:2445
msgid "You already have access to %s fields, you'll just need to activate to start using them."
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2517
+#: classes/helpers/FrmFieldsHelper.php:2522
msgid "Simple"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2521
+#: classes/helpers/FrmFieldsHelper.php:2526
msgid "Images"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2524
+#: classes/helpers/FrmFieldsHelper.php:2529
msgid "Image Options"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2525
+#: classes/helpers/FrmFieldsHelper.php:2530
msgid "Show images instead of radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2532
+#: classes/helpers/FrmFieldsHelper.php:2537
msgid "Button Options"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2533
+#: classes/helpers/FrmFieldsHelper.php:2538
msgid "Show buttons for radio buttons or check boxes. This is ideal for polls, surveys, segmenting questionnaires and more."
msgstr ""
#. translators: Add-on name.
-#: classes/helpers/FrmFieldsHelper.php:2623
+#: classes/helpers/FrmFieldsHelper.php:2626
msgid "Formidable %s"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2744
-#: classes/helpers/FrmFieldsHelper.php:2755
+#: classes/helpers/FrmFieldsHelper.php:2742
+#: classes/helpers/FrmFieldsHelper.php:2753
#: classes/views/frm-fields/back-end/generate-options-with-ai.php:7
msgid "Generate options with AI"
msgstr ""
-#: classes/helpers/FrmFieldsHelper.php:2756
+#: classes/helpers/FrmFieldsHelper.php:2754
msgid "Update the Formidable AI add-on to the last version to use this feature."
msgstr ""
-#: classes/helpers/FrmFormMigratorsHelper.php:130
+#: classes/helpers/FrmFormMigratorsHelper.php:127
#: classes/views/frm-forms/error-modal.php:15
-#: classes/views/frm-settings/email/email-styles.php:89
+#: classes/views/frm-settings/email/email-styles.php:88
#: classes/views/frm-settings/settings_cta.php:9
#: classes/views/shared/confirm-overlay.php:9
#: classes/views/shared/info-overlay.php:9
@@ -3815,256 +3809,255 @@ msgstr ""
msgid "Dismiss this message"
msgstr ""
-#: classes/helpers/FrmFormMigratorsHelper.php:152
+#: classes/helpers/FrmFormMigratorsHelper.php:150
msgid "Get Started"
msgstr ""
#. translators: %s: Name of the plugin
-#: classes/helpers/FrmFormMigratorsHelper.php:162
+#: classes/helpers/FrmFormMigratorsHelper.php:160
msgid "Activate %s"
msgstr ""
#. translators: %s: Name of the plugin
-#: classes/helpers/FrmFormMigratorsHelper.php:170
+#: classes/helpers/FrmFormMigratorsHelper.php:168
msgid "Install %s Importer"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:82
+#: classes/helpers/FrmFormsHelper.php:80
msgid " (child)"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:155
+#: classes/helpers/FrmFormsHelper.php:153
msgid "Switch Form"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:188
+#: classes/helpers/FrmFormsHelper.php:186
#: classes/views/xml/import_form.php:132
msgid "Search Forms"
msgstr ""
#. translators: %d: Form ID
#. translators: %d: Entry ID
-#: classes/helpers/FrmFormsHelper.php:222
+#: classes/helpers/FrmFormsHelper.php:220
#: classes/views/frm-entries/show.php:50
msgid "(ID %d)"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:612
+#: classes/helpers/FrmFormsHelper.php:594
msgid "Field ID"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:616
+#: classes/helpers/FrmFormsHelper.php:598
#: classes/views/frm-fields/back-end/settings.php:432
msgid "Field Key"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:620
+#: classes/helpers/FrmFormsHelper.php:602
msgid "Field Name"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:628
+#: classes/helpers/FrmFormsHelper.php:610
#: classes/views/frm-fields/back-end/settings.php:394
msgid "Label Position"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:632
+#: classes/helpers/FrmFormsHelper.php:614
msgid "Required Label"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:636
+#: classes/helpers/FrmFormsHelper.php:618
msgid "Input Field"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:640
+#: classes/helpers/FrmFormsHelper.php:622
msgid "Single Option"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:641
+#: classes/helpers/FrmFormsHelper.php:623
msgid "Show a single radio or checkbox option by replacing 1 with the order of the option"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:645
+#: classes/helpers/FrmFormsHelper.php:627
msgid "Hide Option Label"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:649
+#: classes/helpers/FrmFormsHelper.php:631
msgid "Required Class"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:650
+#: classes/helpers/FrmFormsHelper.php:632
msgid "Add class name if field is required"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:654
+#: classes/helpers/FrmFormsHelper.php:636
msgid "Error Class"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:655
+#: classes/helpers/FrmFormsHelper.php:637
msgid "Add class name if field has an error on form submit"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:668
+#: classes/helpers/FrmFormsHelper.php:650
#: classes/views/frm-forms/settings-advanced.php:20
msgid "Form Key"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:672
+#: classes/helpers/FrmFormsHelper.php:654
msgid "Delete Entry Link"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:677
+#: classes/helpers/FrmFormsHelper.php:659
msgid "Button Label"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:681
+#: classes/helpers/FrmFormsHelper.php:663
msgid "Button Hook"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1271
+#: classes/helpers/FrmFormsHelper.php:1241
msgid "Create Form from Template"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1277
+#: classes/helpers/FrmFormsHelper.php:1247
msgid "Duplicate Form"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1313
+#: classes/helpers/FrmFormsHelper.php:1282
msgid "(no title)"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1446
+#: classes/helpers/FrmFormsHelper.php:1405
msgid "Restore from Trash"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1447
+#: classes/helpers/FrmFormsHelper.php:1406
#: classes/helpers/FrmFormsListHelper.php:144
msgid "Restore"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1451
+#: classes/helpers/FrmFormsHelper.php:1410
msgid "Move Form to Trash"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1452
-#: classes/helpers/FrmFormsHelper.php:1560
+#: classes/helpers/FrmFormsHelper.php:1411
+#: classes/helpers/FrmFormsHelper.php:1519
#: classes/helpers/FrmFormsListHelper.php:185
msgid "Trash"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1456
+#: classes/helpers/FrmFormsHelper.php:1415
msgid "Do you want to move this form to the trash?"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1461
+#: classes/helpers/FrmFormsHelper.php:1420
#: classes/helpers/FrmFormsListHelper.php:148
msgid "Delete Permanently"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1464
+#: classes/helpers/FrmFormsHelper.php:1423
msgid "Are you sure you want to delete this form and all its entries?"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1467
+#: classes/helpers/FrmFormsHelper.php:1426
msgid "This will permanently delete the form and all its entries. This is irreversible. Are you sure you want to continue?"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1482
+#: classes/helpers/FrmFormsHelper.php:1441
#: classes/models/FrmField.php:322
msgid "Total"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1483
+#: classes/helpers/FrmFormsHelper.php:1442
msgid "Add this to a read-only field to display the text in bold without a border or background."
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1486
+#: classes/helpers/FrmFormsHelper.php:1445
msgid "Big Total"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1487
+#: classes/helpers/FrmFormsHelper.php:1446
msgid "Add this to a read-only field to display the text in large, bold text without a border or background."
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1490
+#: classes/helpers/FrmFormsHelper.php:1449
msgid "Scroll Box"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1491
+#: classes/helpers/FrmFormsHelper.php:1450
msgid "If you have many checkbox or radio button options, you may add this class to allow your user to easily scroll through the options. Or add a scrolling area around content in an HTML field."
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1494
-#: stripe/models/FrmTransLiteAction.php:210
+#: classes/helpers/FrmFormsHelper.php:1453
+#: stripe/models/FrmTransLiteAction.php:209
msgid "First"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1495
+#: classes/helpers/FrmFormsHelper.php:1454
msgid "Add this to the first field in each row along with a width. ie frm_first frm4"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1497
+#: classes/helpers/FrmFormsHelper.php:1456
#: classes/helpers/FrmStylesHelper.php:60
msgid "Right"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1498
+#: classes/helpers/FrmFormsHelper.php:1457
msgid "First Grid Row"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1499
+#: classes/helpers/FrmFormsHelper.php:1458
msgid "Even Grid Row"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1500
+#: classes/helpers/FrmFormsHelper.php:1459
msgid "Odd Grid Row"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1502
+#: classes/helpers/FrmFormsHelper.php:1461
msgid "Color Block"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1503
+#: classes/helpers/FrmFormsHelper.php:1462
msgid "Add a background color to the field or section."
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1506
+#: classes/helpers/FrmFormsHelper.php:1465
msgid "Capitalize"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1507
+#: classes/helpers/FrmFormsHelper.php:1466
msgid "Automatically capitalize the first letter in each word."
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1561
+#: classes/helpers/FrmFormsHelper.php:1520
msgid "Published"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1675
+#: classes/helpers/FrmFormsHelper.php:1632
msgid "Create Form"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1742
+#: classes/helpers/FrmFormsHelper.php:1699
msgid "Plan required:"
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:1904
+#: classes/helpers/FrmFormsHelper.php:1857
msgid "Is this intentional?"
msgstr ""
#. translators: %s: the name of a single parameter in the redirect URL
-#: classes/helpers/FrmFormsHelper.php:1914
+#: classes/helpers/FrmFormsHelper.php:1867
msgid "The redirect URL is using the parameter \"%s\", which is reserved by WordPress. "
msgstr ""
#. translators: %s: the names of two or more parameters in the redirect URL, separated by commas
-#: classes/helpers/FrmFormsHelper.php:1920
+#: classes/helpers/FrmFormsHelper.php:1873
msgid "The redirect URL is using the parameters \"%s\", which are reserved by WordPress. "
msgstr ""
-#: classes/helpers/FrmFormsHelper.php:2055
+#: classes/helpers/FrmFormsHelper.php:2006
#: classes/views/form-templates/modals/name-your-form-modal.php:35
-#: js/src/admin/admin.js:4487
-#: js/formidable_admin.js:7259
+#: js/src/admin/admin.js:4555
msgid "Save"
msgstr ""
@@ -4103,51 +4096,51 @@ msgid "Drafts"
msgstr ""
#. translators: %1$s: Status, %2$s: Number of items
-#: classes/helpers/FrmFormsListHelper.php:213
+#: classes/helpers/FrmFormsListHelper.php:208
msgid "%1$s (%2$s)"
msgstr ""
-#: classes/helpers/FrmFormsListHelper.php:312
+#: classes/helpers/FrmFormsListHelper.php:305
msgid "Saving entries is disabled for this form"
msgstr ""
-#: classes/helpers/FrmFormsListHelper.php:352
+#: classes/helpers/FrmFormsListHelper.php:343
#: classes/models/FrmField.php:219
msgid "Embed Form"
msgstr ""
-#: classes/helpers/FrmFormsListHelper.php:404
+#: classes/helpers/FrmFormsListHelper.php:394
msgid "Link to list of all views for this form."
msgstr ""
-#: classes/helpers/FrmFormsListHelper.php:438
+#: classes/helpers/FrmFormsListHelper.php:428
#: classes/views/frm-forms/_publish_box.php:22
-#: classes/views/frm-settings/email/email-styles.php:55
+#: classes/views/frm-settings/email/email-styles.php:54
msgid "Preview"
msgstr ""
-#: classes/helpers/FrmFormsListHelper.php:508
+#: classes/helpers/FrmFormsListHelper.php:498
msgid "ALL selected forms and their entries will be permanently deleted. Want to proceed?"
msgstr ""
-#: classes/helpers/FrmFormTemplatesHelper.php:189
+#: classes/helpers/FrmFormTemplatesHelper.php:188
msgid "Get Super Powers with Pre-built Forms"
msgstr ""
-#: classes/helpers/FrmFormTemplatesHelper.php:190
+#: classes/helpers/FrmFormTemplatesHelper.php:189
msgid "Unleash the potential of hundreds of form templates and save precious time. Renew today for unparalleled form-building speed."
msgstr ""
#. translators: %1$s: Open span tag, %2$s: Close span tag
-#: classes/helpers/FrmFormTemplatesHelper.php:207
+#: classes/helpers/FrmFormTemplatesHelper.php:206
msgid "Upgrade to get all %1$s%2$s templates"
msgstr ""
-#: classes/helpers/FrmFormTemplatesHelper.php:211
+#: classes/helpers/FrmFormTemplatesHelper.php:210
msgid "Upgrade to PRO to get access to all of our templates and unlock the full potential of your forms."
msgstr ""
-#: classes/helpers/FrmFormTemplatesHelper.php:212
+#: classes/helpers/FrmFormTemplatesHelper.php:211
msgid "Get More Templates"
msgstr ""
@@ -4163,71 +4156,71 @@ msgstr ""
msgid "Excerpt View"
msgstr ""
-#: classes/helpers/FrmListHelper.php:399
+#: classes/helpers/FrmListHelper.php:397
msgid "Select bulk action"
msgstr ""
-#: classes/helpers/FrmListHelper.php:401
+#: classes/helpers/FrmListHelper.php:399
msgid "Bulk Actions"
msgstr ""
-#: classes/helpers/FrmListHelper.php:439
-#: js/admin/style.js:646
+#: classes/helpers/FrmListHelper.php:437
+#: js/admin/style.js:644
msgid "Apply"
msgstr ""
-#: classes/helpers/FrmListHelper.php:521
-#: classes/helpers/FrmListHelper.php:1290
+#: classes/helpers/FrmListHelper.php:519
+#: classes/helpers/FrmListHelper.php:1271
msgid "Show more details"
msgstr ""
#. translators: %s: Number of items
-#: classes/helpers/FrmListHelper.php:628
-#: classes/helpers/FrmListHelper.php:1316
+#: classes/helpers/FrmListHelper.php:625
+#: classes/helpers/FrmListHelper.php:1296
msgid "%s item"
msgid_plural "%s items"
msgstr[0] ""
msgstr[1] ""
-#: classes/helpers/FrmListHelper.php:659
-#: classes/helpers/FrmListHelper.php:663
+#: classes/helpers/FrmListHelper.php:653
+#: classes/helpers/FrmListHelper.php:657
msgid "Current Page"
msgstr ""
#. translators: %1$s: Current page number, %2$s: Total pages
-#: classes/helpers/FrmListHelper.php:672
+#: classes/helpers/FrmListHelper.php:666
msgctxt "paging"
msgid "%1$s of %2$s"
msgstr ""
-#: classes/helpers/FrmListHelper.php:748
+#: classes/helpers/FrmListHelper.php:744
msgid "First page"
msgstr ""
-#: classes/helpers/FrmListHelper.php:749
+#: classes/helpers/FrmListHelper.php:745
msgid "Last page"
msgstr ""
-#: classes/helpers/FrmListHelper.php:750
+#: classes/helpers/FrmListHelper.php:746
msgid "Previous page"
msgstr ""
-#: classes/helpers/FrmListHelper.php:751
+#: classes/helpers/FrmListHelper.php:747
msgid "Next page"
msgstr ""
-#: classes/helpers/FrmListHelper.php:987
+#: classes/helpers/FrmListHelper.php:965
#: classes/views/xml/import_form.php:142
msgid "Select All"
msgstr ""
#. translators: Hidden accessibility text.
-#: classes/helpers/FrmListHelper.php:1032
+#: classes/helpers/FrmListHelper.php:1012
msgid "Sort ascending."
msgstr ""
#. translators: Hidden accessibility text.
-#: classes/helpers/FrmListHelper.php:1034
+#: classes/helpers/FrmListHelper.php:1014
msgid "Sort descending."
msgstr ""
@@ -4265,7 +4258,7 @@ msgstr ""
msgid "Please wait while you are redirected."
msgstr ""
-#: classes/helpers/FrmOnSubmitHelper.php:432
+#: classes/helpers/FrmOnSubmitHelper.php:431
msgid "This is the fallback message. No confirmation actions match your conditional logic, or they are invalid."
msgstr ""
@@ -4295,7 +4288,7 @@ msgstr ""
#. translators: %d: The number of styles
#. translators: %d: The number of hidden items to show.
-#: classes/helpers/FrmStylesCardHelper.php:474
+#: classes/helpers/FrmStylesCardHelper.php:473
#: js/admin/style.js:155
msgid "Show all (%d)"
msgstr ""
@@ -4335,7 +4328,7 @@ msgstr ""
#: classes/helpers/FrmStylesHelper.php:62
#: classes/views/frm-fields/back-end/format-dropdown-options.php:19
#: classes/views/frm-fields/back-end/phone/phone-type.php:33
-#: stripe/controllers/FrmStrpLiteEventsController.php:403
+#: stripe/controllers/FrmStrpLiteEventsController.php:402
msgid "None"
msgstr ""
@@ -4347,29 +4340,25 @@ msgstr ""
msgid "Placeholder inside the field"
msgstr ""
-#: classes/helpers/FrmStylesHelper.php:969
+#: classes/helpers/FrmStylesHelper.php:965
#: classes/views/styles/_quick-settings.php:7
msgid "Quick Settings"
msgstr ""
#. translators: %1$s: Anchor tag open, %2$s: Anchor tag close.
-#: classes/helpers/FrmStylesPreviewHelper.php:211
+#: classes/helpers/FrmStylesPreviewHelper.php:208
msgid "Formidable styles are disabled. This needs to be enabled in %1$sGlobal Settings%2$s."
msgstr ""
-#: classes/helpers/FrmStylesPreviewHelper.php:219
-msgid "You are using an outdated version of Formidable Pro. Please update to version 6.0 to get access to all styler features."
-msgstr ""
-
-#: classes/helpers/FrmStylesPreviewHelper.php:241
+#: classes/helpers/FrmStylesPreviewHelper.php:234
msgid "Not all JavaScript is loaded in this preview. Some features will appear differently on the front end."
msgstr ""
-#: classes/helpers/FrmStylesPreviewHelper.php:251
+#: classes/helpers/FrmStylesPreviewHelper.php:244
msgid "This form is being previewed because no form was selected. Use the form dropdown to select a new preview target."
msgstr ""
-#: classes/helpers/FrmStylesPreviewHelper.php:271
+#: classes/helpers/FrmStylesPreviewHelper.php:264
msgid "Changes that you will make to this style will apply to every form using this style."
msgstr ""
@@ -4377,31 +4366,31 @@ msgstr ""
msgid "PRO TIP"
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:117
+#: classes/helpers/FrmTipsHelper.php:119
msgid "Upgrade to Pro."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:130
+#: classes/helpers/FrmTipsHelper.php:132
msgid "Use conditional logic to shorten your forms and increase conversions."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:138
+#: classes/helpers/FrmTipsHelper.php:140
msgid "Eliminate input errors with email confirmation fields."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:146
+#: classes/helpers/FrmTipsHelper.php:148
msgid "Use page breaks for easier forms."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:154
+#: classes/helpers/FrmTipsHelper.php:156
msgid "Skip the follow-ups. Let users upload files."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:162
+#: classes/helpers/FrmTipsHelper.php:164
msgid "Need to calculate a total?"
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:170
+#: classes/helpers/FrmTipsHelper.php:172
msgid "Save time with autofill forms."
msgstr ""
@@ -4417,79 +4406,79 @@ msgstr ""
msgid "Limit form access with built-in scheduling."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:222
+#: classes/helpers/FrmTipsHelper.php:220
msgid "Save time — route emails to the right person automatically."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:230
+#: classes/helpers/FrmTipsHelper.php:228
msgid "Create blog posts or pages from the front-end."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:238
+#: classes/helpers/FrmTipsHelper.php:236
msgid "Let your users submit posts on the front-end."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:246
+#: classes/helpers/FrmTipsHelper.php:244
msgid "Send leads to Mailchimp for instant email follow-up."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:254
+#: classes/helpers/FrmTipsHelper.php:252
msgid "Accept PayPal payments and grow your sales."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:262
+#: classes/helpers/FrmTipsHelper.php:260
msgid "Accept payments now with PayPal integration."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:270
+#: classes/helpers/FrmTipsHelper.php:268
msgid "Automatically create user accounts."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:271
+#: classes/helpers/FrmTipsHelper.php:269
msgid "Upgrade to boost your site membership."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:278
+#: classes/helpers/FrmTipsHelper.php:276
msgid "Enable front-end profile editing with User Registration."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:286
+#: classes/helpers/FrmTipsHelper.php:284
msgid "Get SMS alerts for form submissions and payments—just add Twilio."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:294
+#: classes/helpers/FrmTipsHelper.php:292
msgid "Use Twilio to send SMS when forms are submitted."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:302
+#: classes/helpers/FrmTipsHelper.php:300
msgid "Fill Advanced Custom Fields automatically with form entries."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:320
+#: classes/helpers/FrmTipsHelper.php:316
msgid "Make your forms stand out with multiple style templates."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:328
+#: classes/helpers/FrmTipsHelper.php:324
msgid "Want to add a background image?"
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:336
+#: classes/helpers/FrmTipsHelper.php:332
msgid "Want to duplicate a style?"
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:354
+#: classes/helpers/FrmTipsHelper.php:348
msgid "Edit form entries anytime with entry management."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:362
+#: classes/helpers/FrmTipsHelper.php:356
msgid "Want to search submitted entries?"
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:370
+#: classes/helpers/FrmTipsHelper.php:364
msgid "Turn entries into dynamic content — no code needed."
msgstr ""
-#: classes/helpers/FrmTipsHelper.php:389
+#: classes/helpers/FrmTipsHelper.php:382
msgid "Want to import entries into your forms?"
msgstr ""
@@ -4507,26 +4496,26 @@ msgstr ""
msgid "Your server is missing the simplexml_import_dom function"
msgstr ""
-#: classes/helpers/FrmXMLHelper.php:1558
+#: classes/helpers/FrmXMLHelper.php:1550
msgctxt "import xml message"
msgid "Error details:"
msgstr ""
-#: classes/helpers/FrmXMLHelper.php:1574
+#: classes/helpers/FrmXMLHelper.php:1566
#: classes/views/solutions/_import.php:53
msgid "Imported"
msgstr ""
-#: classes/helpers/FrmXMLHelper.php:1575
+#: classes/helpers/FrmXMLHelper.php:1567
msgid "Updated"
msgstr ""
-#: classes/helpers/FrmXMLHelper.php:1602
+#: classes/helpers/FrmXMLHelper.php:1594
msgid "Nothing was imported or updated"
msgstr ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1629
+#: classes/helpers/FrmXMLHelper.php:1621
msgid "%1$s Form"
msgid_plural "%1$s Forms"
msgstr[0] ""
@@ -4534,90 +4523,90 @@ msgstr[1] ""
#. translators: %1$s: Number of items
#. translators: %1$s - field type
-#: classes/helpers/FrmXMLHelper.php:1631
-#: classes/models/FrmFormMigrator.php:737
+#: classes/helpers/FrmXMLHelper.php:1623
+#: classes/models/FrmFormMigrator.php:732
msgid "%1$s Field"
msgid_plural "%1$s Fields"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1633
+#: classes/helpers/FrmXMLHelper.php:1625
msgid "%1$s Entry"
msgid_plural "%1$s Entries"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1635
+#: classes/helpers/FrmXMLHelper.php:1627
msgid "%1$s View"
msgid_plural "%1$s Views"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1637
+#: classes/helpers/FrmXMLHelper.php:1629
msgid "%1$s Page/Post"
msgid_plural "%1$s Pages/Posts"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1639
+#: classes/helpers/FrmXMLHelper.php:1631
msgid "%1$s Style"
msgid_plural "%1$s Styles"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1641
+#: classes/helpers/FrmXMLHelper.php:1633
msgid "%1$s Term"
msgid_plural "%1$s Terms"
msgstr[0] ""
msgstr[1] ""
#. translators: %1$s: Number of items
-#: classes/helpers/FrmXMLHelper.php:1643
+#: classes/helpers/FrmXMLHelper.php:1635
msgid "%1$s Form Action"
msgid_plural "%1$s Form Actions"
msgstr[0] ""
msgstr[1] ""
-#: classes/helpers/FrmXMLHelper.php:1684
+#: classes/helpers/FrmXMLHelper.php:1675
msgid "Go to imported form"
msgstr ""
-#: classes/helpers/FrmXMLHelper.php:1975
+#: classes/helpers/FrmXMLHelper.php:1959
msgid "Create Posts"
msgstr ""
-#: classes/helpers/FrmXMLHelper.php:2115
+#: classes/helpers/FrmXMLHelper.php:2102
msgid "Email Notification"
msgstr ""
-#: classes/models/fields/FrmFieldCaptcha.php:313
+#: classes/models/fields/FrmFieldCaptcha.php:298
msgid "There was a problem verifying your captcha"
msgstr ""
-#: classes/models/fields/FrmFieldCaptcha.php:339
+#: classes/models/fields/FrmFieldCaptcha.php:324
msgid "The reCAPTCHA was not entered correctly"
msgstr ""
-#: classes/models/fields/FrmFieldCaptcha.php:380
+#: classes/models/fields/FrmFieldCaptcha.php:366
msgid "The captcha is missing from this form"
msgstr ""
-#: classes/models/fields/FrmFieldCaptcha.php:454
+#: classes/models/fields/FrmFieldCaptcha.php:438
#: classes/views/frm-settings/captcha/captcha.php:13
msgid "reCAPTCHA"
msgstr ""
-#: classes/models/fields/FrmFieldCaptcha.php:454
+#: classes/models/fields/FrmFieldCaptcha.php:438
#: classes/views/frm-settings/captcha/captcha.php:18
msgid "hCaptcha"
msgstr ""
-#: classes/models/fields/FrmFieldCaptcha.php:455
+#: classes/models/fields/FrmFieldCaptcha.php:439
msgid "Captcha"
msgstr ""
@@ -4686,33 +4675,33 @@ msgstr ""
msgid "International"
msgstr ""
-#: classes/models/fields/FrmFieldType.php:307
+#: classes/models/fields/FrmFieldType.php:293
msgid "(Collapsed)"
msgstr ""
#. translators: %s: Field name
#. translators: %s: Field type
-#: classes/models/fields/FrmFieldType.php:569
-#: classes/models/fields/FrmFieldType.php:746
+#: classes/models/fields/FrmFieldType.php:549
+#: classes/models/fields/FrmFieldType.php:726
msgid "%s Options"
msgstr ""
-#: classes/models/fields/FrmFieldType.php:622
+#: classes/models/fields/FrmFieldType.php:602
#: classes/views/frm-fields/back-end/settings.php:170
#: classes/views/frm-fields/back-end/value-format.php:17
msgid "Toggle Options"
msgstr ""
-#: classes/models/fields/FrmFieldType.php:676
+#: classes/models/fields/FrmFieldType.php:656
#: classes/views/frm-fields/back-end/bulk-options-overlay.php:10
msgid "Bulk Edit Options"
msgstr ""
-#: classes/models/fields/FrmFieldType.php:883
+#: classes/models/fields/FrmFieldType.php:858
msgid "Untitled"
msgstr ""
-#: classes/models/fields/FrmFieldType.php:2088
+#: classes/models/fields/FrmFieldType.php:2023
msgid "Add Option"
msgstr ""
@@ -4721,108 +4710,108 @@ msgid "Website"
msgstr ""
#. translators: %1$s: Plugin name, %2$s: Start link HTML, %3$s: end link HTML
-#: classes/models/FrmAddon.php:488
+#: classes/models/FrmAddon.php:479
msgid "Your %1$s license key is missing. Please add it on the %2$slicenses page%3$s."
msgstr ""
-#: classes/models/FrmAddon.php:783
+#: classes/models/FrmAddon.php:770
msgid "Oops! You forgot to enter your license number."
msgstr ""
-#: classes/models/FrmAddon.php:863
+#: classes/models/FrmAddon.php:850
msgid "Please wait two minutes before trying again."
msgstr ""
-#: classes/models/FrmAddon.php:913
+#: classes/models/FrmAddon.php:899
msgid "Your license has been activated. Enjoy!"
msgstr ""
-#: classes/models/FrmAddon.php:914
-#: classes/models/FrmAddon.php:919
+#: classes/models/FrmAddon.php:900
+#: classes/models/FrmAddon.php:905
msgid "That license key is invalid"
msgstr ""
-#: classes/models/FrmAddon.php:915
+#: classes/models/FrmAddon.php:901
msgid "That license is expired"
msgstr ""
-#: classes/models/FrmAddon.php:916
+#: classes/models/FrmAddon.php:902
msgid "That license has been refunded"
msgstr ""
-#: classes/models/FrmAddon.php:917
+#: classes/models/FrmAddon.php:903
msgid "That license has been used on too many sites"
msgstr ""
-#: classes/models/FrmAddon.php:918
+#: classes/models/FrmAddon.php:904
msgid "Oops! That is the wrong license key for this plugin."
msgstr ""
-#: classes/models/FrmAddon.php:937
+#: classes/models/FrmAddon.php:923
msgid "Cache cleared"
msgstr ""
-#: classes/models/FrmAddon.php:963
+#: classes/models/FrmAddon.php:949
msgid "That license was removed successfully"
msgstr ""
-#: classes/models/FrmAddon.php:965
+#: classes/models/FrmAddon.php:951
msgid "There was an error deactivating your license."
msgstr ""
-#: classes/models/FrmAddon.php:1021
+#: classes/models/FrmAddon.php:1007
msgid "Your License Key was invalid"
msgstr ""
#. translators: %1$s: Start link HTML, %2$s: End link HTML
-#: classes/models/FrmAddon.php:1026
+#: classes/models/FrmAddon.php:1012
msgid "You had an error communicating with the Formidable API. %1$sClick here%2$s for more information."
msgstr ""
-#: classes/models/FrmAddon.php:1029
+#: classes/models/FrmAddon.php:1015
msgid "You had an HTTP error connecting to the Formidable API"
msgstr ""
#. translators: %1$s: Error code, %2$s: Error message
-#: classes/models/FrmAddon.php:1044
+#: classes/models/FrmAddon.php:1026
msgid "There was a %1$s error: %2$s"
msgstr ""
-#: classes/models/FrmAntiSpam.php:254
+#: classes/models/FrmAntiSpam.php:248
msgid "This page isn't loading JavaScript properly, and the form will not be able to submit."
msgstr ""
-#: classes/models/FrmAntiSpam.php:265
+#: classes/models/FrmAntiSpam.php:259
msgid "Form token is invalid. Please refresh the page."
msgstr ""
#. translators: %1$s start link, %2$s end link.
-#: classes/models/FrmAntiSpam.php:286
+#: classes/models/FrmAntiSpam.php:280
msgid "Please check out our %1$stroubleshooting guide%2$s for details on resolving this issue."
msgstr ""
#. translators: %1$s: Form name, %2$s: Site name
-#: classes/models/FrmEmail.php:366
+#: classes/models/FrmEmail.php:364
msgid "%1$s Form submitted on %2$s"
msgstr ""
-#: classes/models/FrmEmail.php:417
+#: classes/models/FrmEmail.php:415
#: classes/views/frm-entries/sidebar-shared.php:76
msgid "User Information"
msgstr ""
-#: classes/models/FrmEmail.php:419
-#: classes/models/FrmEntryValues.php:271
+#: classes/models/FrmEmail.php:417
+#: classes/models/FrmEntryValues.php:263
msgid "User-Agent (Browser/OS)"
msgstr ""
-#: classes/models/FrmEmail.php:420
-#: classes/models/FrmEntryValues.php:275
+#: classes/models/FrmEmail.php:418
+#: classes/models/FrmEntryValues.php:267
msgid "Referrer"
msgstr ""
-#: classes/models/FrmEmail.php:458
-#: classes/models/FrmEntryValues.php:267
+#: classes/models/FrmEmail.php:456
+#: classes/models/FrmEntryValues.php:259
msgid "IP Address"
msgstr ""
@@ -4834,17 +4823,17 @@ msgstr ""
msgid "Top forms this month"
msgstr ""
-#: classes/models/FrmEmailStats.php:100
+#: classes/models/FrmEmailStats.php:99
msgid "Entries created"
msgstr ""
-#: classes/models/FrmEmailStats.php:151
+#: classes/models/FrmEmailStats.php:150
msgid "Payments collected"
msgstr ""
#. translators: currency name.
-#: classes/models/FrmEmailStats.php:160
-#: classes/models/FrmEmailStats.php:193
+#: classes/models/FrmEmailStats.php:159
+#: classes/models/FrmEmailStats.php:192
msgid "Total %s"
msgstr ""
@@ -4905,8 +4894,8 @@ msgstr ""
#: classes/models/FrmField.php:80
#: square/controllers/FrmSquareLiteAppController.php:19
-#: stripe/controllers/FrmStrpLiteAppController.php:86
-#: stripe/controllers/FrmTransLiteActionsController.php:630
+#: stripe/controllers/FrmStrpLiteAppController.php:95
+#: stripe/controllers/FrmTransLiteActionsController.php:616
#: stripe/controllers/FrmTransLiteCRUDController.php:34
#: stripe/views/payments/show.php:27
msgid "Payment"
@@ -4998,7 +4987,7 @@ msgid "Allow users to add rows of fields dynamically as needed (like for multipl
msgstr ""
#: classes/models/FrmField.php:201
-#: classes/models/FrmFormMigrator.php:407
+#: classes/models/FrmFormMigrator.php:402
msgid "Section Buttons"
msgstr ""
@@ -5106,6 +5095,10 @@ msgstr ""
msgid "Quantity"
msgstr ""
+#: classes/models/FrmField.php:333
+msgid "Coupon"
+msgstr ""
+
#: classes/models/FrmFieldValue.php:210
msgid "The display value has not been prepared. Please use the prepare_display_value() method before calling get_displayed_value()."
msgstr ""
@@ -5114,31 +5107,31 @@ msgstr ""
msgid "There are no options for this action."
msgstr ""
-#: classes/models/FrmFormAction.php:994
+#: classes/models/FrmFormAction.php:985
msgid "Draft is saved"
msgstr ""
-#: classes/models/FrmFormAction.php:995
+#: classes/models/FrmFormAction.php:986
msgid "Entry is created"
msgstr ""
-#: classes/models/FrmFormAction.php:996
+#: classes/models/FrmFormAction.php:987
msgid "Entry is updated"
msgstr ""
-#: classes/models/FrmFormAction.php:997
+#: classes/models/FrmFormAction.php:988
msgid "Entry is deleted"
msgstr ""
-#: classes/models/FrmFormAction.php:998
+#: classes/models/FrmFormAction.php:989
msgid "Entry is imported"
msgstr ""
-#: classes/models/FrmFormAction.php:1011
+#: classes/models/FrmFormAction.php:1002
msgid "Use Conditional Logic"
msgstr ""
-#: classes/models/FrmFormAction.php:1021
+#: classes/models/FrmFormAction.php:1012
msgid "Conditional form actions"
msgstr ""
@@ -5155,15 +5148,15 @@ msgstr ""
msgid "The import process has finished! We have successfully imported %s forms. You can review the results below."
msgstr ""
-#: classes/models/FrmFormMigrator.php:225
+#: classes/models/FrmFormMigrator.php:223
msgid "No form fields found."
msgstr ""
-#: classes/models/FrmFormMigrator.php:509
+#: classes/models/FrmFormMigrator.php:503
msgid "There was an error while creating a new form."
msgstr ""
-#: classes/models/FrmFormMigrator.php:701
+#: classes/models/FrmFormMigrator.php:696
msgid "Default Form"
msgstr ""
@@ -5171,15 +5164,15 @@ msgstr ""
msgid "hCaptcha is an anti-bot solution that protects user privacy and rewards websites. It is a privacy-focused drop-in replacement for reCAPTCHA."
msgstr ""
-#: classes/models/FrmHoneypot.php:248
+#: classes/models/FrmHoneypot.php:246
msgid "If you are human, leave this field blank."
msgstr ""
-#: classes/models/FrmInstallPlugin.php:140
+#: classes/models/FrmInstallPlugin.php:134
msgid "Plugin installed and activated successfully."
msgstr ""
-#: classes/models/FrmMigrate.php:820
+#: classes/models/FrmMigrate.php:839
msgid "Sending"
msgstr ""
@@ -5210,21 +5203,21 @@ msgctxt "Formidable Addon Name"
msgid "Formidable %s"
msgstr ""
-#: classes/models/FrmPluginSearch.php:335
+#: classes/models/FrmPluginSearch.php:332
msgid "Install Now"
msgstr ""
-#: classes/models/FrmPluginSearch.php:344
+#: classes/models/FrmPluginSearch.php:341
#: classes/views/shared/views-info.php:117
#: classes/views/shared/views-info.php:119
msgid "Learn more"
msgstr ""
-#: classes/models/FrmPluginSearch.php:353
+#: classes/models/FrmPluginSearch.php:350
msgid "Hide this suggestion"
msgstr ""
-#: classes/models/FrmPluginSearch.php:379
+#: classes/models/FrmPluginSearch.php:376
msgid "This suggestion was made by Formidable Forms, the form builder and application plugin already installed on your site."
msgstr ""
@@ -5233,26 +5226,26 @@ msgid "reCAPTCHA is a free, accessible CAPTCHA service that helps to digitize bo
msgstr ""
#. translators: %1$d: number of entries
-#: classes/models/FrmReviews.php:126
+#: classes/models/FrmReviews.php:117
msgid "You have collected %1$d form submissions."
msgstr ""
-#: classes/models/FrmReviews.php:169
+#: classes/models/FrmReviews.php:160
msgid "If you are enjoying Formidable, could you do me a BIG favor and give us a review to help me grow my little business and boost our motivation?"
msgstr ""
-#: classes/models/FrmReviews.php:171
+#: classes/models/FrmReviews.php:162
#: classes/views/shared/review.php:45
msgid "Co-Founder and CTO of Formidable Forms"
msgstr ""
-#: classes/models/FrmReviews.php:174
+#: classes/models/FrmReviews.php:165
#: classes/views/shared/review.php:53
msgid "Ok, you deserve it"
msgstr ""
#. translators: %s is the discount percentage.
-#: classes/models/FrmSalesApi.php:390
+#: classes/models/FrmSalesApi.php:391
msgid "GET %s OFF NOW"
msgstr ""
@@ -5286,7 +5279,7 @@ msgstr ""
msgid "The page has been opened in a new tab."
msgstr ""
-#: classes/models/FrmSettings.php:466
+#: classes/models/FrmSettings.php:467
msgid "The CAPTCHA was not entered correctly"
msgstr ""
@@ -5294,92 +5287,92 @@ msgstr ""
msgid "Setup"
msgstr ""
-#: classes/models/FrmSolution.php:148
+#: classes/models/FrmSolution.php:147
#: classes/views/dashboard/templates/notification-banner.php:13
msgid "Welcome to Formidable Forms"
msgstr ""
-#: classes/models/FrmSolution.php:155
+#: classes/models/FrmSolution.php:154
msgid "Follow the steps below to get started."
msgstr ""
-#: classes/models/FrmSolution.php:251
+#: classes/models/FrmSolution.php:248
msgid "The following form(s) have been created."
msgstr ""
-#: classes/models/FrmSolution.php:344
+#: classes/models/FrmSolution.php:341
msgid "Connect to FormidableForms.com"
msgstr ""
-#: classes/models/FrmSolution.php:345
+#: classes/models/FrmSolution.php:342
msgid "Create a connection to get plugin downloads."
msgstr ""
-#: classes/models/FrmSolution.php:346
+#: classes/models/FrmSolution.php:343
#: classes/views/frm-settings/license_box.php:45
msgid "Connect an Account"
msgstr ""
-#: classes/models/FrmSolution.php:352
+#: classes/models/FrmSolution.php:349
msgid "Install and Activate Add-Ons"
msgstr ""
-#: classes/models/FrmSolution.php:353
+#: classes/models/FrmSolution.php:350
msgid "Install any required add-ons from FormidableForms.com."
msgstr ""
-#: classes/models/FrmSolution.php:354
+#: classes/models/FrmSolution.php:351
msgid "Install & Activate"
msgstr ""
-#: classes/models/FrmSolution.php:360
+#: classes/models/FrmSolution.php:357
msgid "Setup Forms, Views, and Pages"
msgstr ""
-#: classes/models/FrmSolution.php:361
+#: classes/models/FrmSolution.php:358
msgid "Build the forms, views, and pages automatically."
msgstr ""
-#: classes/models/FrmSolution.php:362
+#: classes/models/FrmSolution.php:359
msgid "Create Now"
msgstr ""
-#: classes/models/FrmSolution.php:367
+#: classes/models/FrmSolution.php:364
msgid "Customize Your New Pages"
msgstr ""
-#: classes/models/FrmSolution.php:368
+#: classes/models/FrmSolution.php:365
msgid "Make any required changes and publish the page."
msgstr ""
-#: classes/models/FrmSolution.php:369
+#: classes/models/FrmSolution.php:366
msgid "View Page"
msgstr ""
#. translators: %1$s: Plugin name
-#: classes/models/FrmSolution.php:443
+#: classes/models/FrmSolution.php:440
msgid "You need permission to download the Formidable %1$s plugin"
msgstr ""
#. translators: %1$s: Step number
-#: classes/models/FrmSolution.php:473
+#: classes/models/FrmSolution.php:470
msgid "Step %1$d"
msgstr ""
-#: classes/models/FrmSolution.php:561
+#: classes/models/FrmSolution.php:558
msgid "Select the form or view you would like to create."
msgstr ""
-#: classes/models/FrmSolution.php:584
+#: classes/models/FrmSolution.php:580
msgid "We didn't find anything to import. Please contact our team."
msgstr ""
-#: classes/models/FrmSolution.php:586
+#: classes/models/FrmSolution.php:582
msgid "Looks like you may not have a current subscription for this solution. Please check your account."
msgstr ""
-#: classes/models/FrmSpamCheckDenylist.php:589
-#: classes/models/FrmSpamCheckWPDisallowedWords.php:82
+#: classes/models/FrmSpamCheckDenylist.php:586
+#: classes/models/FrmSpamCheckWPDisallowedWords.php:83
msgid "Your entry appears to be blocked spam!"
msgstr ""
@@ -5388,48 +5381,48 @@ msgstr ""
msgid "New Style"
msgstr ""
-#: classes/models/FrmStyle.php:441
+#: classes/models/FrmStyle.php:433
msgid "WARNING: Any changes made to this file will be lost when your Formidable settings are updated"
msgstr ""
-#: classes/models/FrmStyle.php:545
+#: classes/models/FrmStyle.php:531
msgid "Formidable Style"
msgstr ""
-#: classes/models/FrmStyle.php:812
+#: classes/models/FrmStyle.php:797
msgid "Thin"
msgstr ""
-#: classes/models/FrmStyle.php:813
+#: classes/models/FrmStyle.php:798
msgid "Extra Light"
msgstr ""
-#: classes/models/FrmStyle.php:814
+#: classes/models/FrmStyle.php:799
#: classes/views/frm-fields/back-end/settings.php:367
msgid "Light"
msgstr ""
-#: classes/models/FrmStyle.php:815
+#: classes/models/FrmStyle.php:800
msgid "Regular"
msgstr ""
-#: classes/models/FrmStyle.php:816
+#: classes/models/FrmStyle.php:801
msgid "Medium"
msgstr ""
-#: classes/models/FrmStyle.php:817
+#: classes/models/FrmStyle.php:802
msgid "Semi Bold"
msgstr ""
-#: classes/models/FrmStyle.php:818
+#: classes/models/FrmStyle.php:803
msgid "Bold"
msgstr ""
-#: classes/models/FrmStyle.php:819
+#: classes/models/FrmStyle.php:804
msgid "Extra Bold"
msgstr ""
-#: classes/models/FrmStyle.php:820
+#: classes/models/FrmStyle.php:805
msgid "Black"
msgstr ""
@@ -5467,7 +5460,6 @@ msgstr ""
#: classes/views/addons/list.php:20
#: js/src/addons-page/ui/showEmptyState.js:36
-#: js/addons-page.js:2113
msgid "Request Add-On"
msgstr ""
@@ -5527,7 +5519,6 @@ msgstr ""
#: classes/views/form-templates/list.php:14
#: classes/views/form-templates/modals/create-template-modal.php:69
#: js/src/form-templates/ui/showEmptyState.js:98
-#: js/form-templates.js:3835
msgid "Create Template"
msgstr ""
@@ -5548,7 +5539,7 @@ msgid "Template name"
msgstr ""
#: classes/views/form-templates/modals/leave-email-modal.php:38
-#: classes/views/frm-settings/email/email-styles.php:96
+#: classes/views/frm-settings/email/email-styles.php:95
msgid "Email address"
msgstr ""
@@ -5697,8 +5688,8 @@ msgid "Show empty fields"
msgstr ""
#: classes/views/frm-entries/show.php:45
-#: stripe/controllers/FrmTransLiteListsController.php:52
-#: stripe/controllers/FrmTransLiteListsController.php:61
+#: stripe/controllers/FrmTransLiteListsController.php:48
+#: stripe/controllers/FrmTransLiteListsController.php:57
#: stripe/views/payments/show.php:45
#: stripe/views/subscriptions/show.php:44
msgid "Entry"
@@ -5726,33 +5717,33 @@ msgid "Created by: %1$s"
msgstr ""
#. translators: %1$s: User display name.
-#: classes/views/frm-entries/sidebar-shared.php:99
+#: classes/views/frm-entries/sidebar-shared.php:100
msgid "Updated by: %1$s"
msgstr ""
-#: classes/views/frm-entries/sidebar-shared.php:109
+#: classes/views/frm-entries/sidebar-shared.php:110
msgid "IP Address:"
msgstr ""
-#: classes/views/frm-entries/sidebar-shared.php:117
+#: classes/views/frm-entries/sidebar-shared.php:118
msgid "Browser/OS:"
msgstr ""
-#: classes/views/frm-entries/sidebar-shared.php:125
+#: classes/views/frm-entries/sidebar-shared.php:126
msgid "Referrer:"
msgstr ""
-#: classes/views/frm-entries/_sidebar-shared-pub.php:23
+#: classes/views/frm-entries/_sidebar-shared-pub.php:17
msgid "M j, Y"
msgstr ""
#. translators: %1$s: Entry status, %2$s: open tag, %3$s: The date, %4$s: Possible additional text, %5$s: close tag
-#: classes/views/frm-entries/_sidebar-shared-pub.php:36
+#: classes/views/frm-entries/_sidebar-shared-pub.php:29
msgid "%1$s: %2$s%3$s%4$s%5$s"
msgstr ""
#. translators: %1$s: The date
-#: classes/views/frm-entries/_sidebar-shared-pub.php:54
+#: classes/views/frm-entries/_sidebar-shared-pub.php:48
msgid "Updated: %1$s"
msgstr ""
@@ -6088,7 +6079,7 @@ msgid "Google Sheets"
msgstr ""
#: classes/views/frm-form-actions/email_action.php:19
-#: classes/views/frm-settings/email/email-styles.php:104
+#: classes/views/frm-settings/email/email-styles.php:103
msgid "Send Email"
msgstr ""
@@ -6096,14 +6087,13 @@ msgstr ""
msgid "Conditional emails"
msgstr ""
-#: classes/views/frm-form-actions/form_action.php:32
-#: js/admin/style.js:719
-#: js/src/admin/admin.js:2675
-#: js/formidable_admin.js:5447
+#: classes/views/frm-form-actions/form_action.php:31
+#: js/admin/style.js:717
+#: js/src/admin/admin.js:2728
msgid "Duplicate"
msgstr ""
-#: classes/views/frm-form-actions/form_action.php:36
+#: classes/views/frm-form-actions/form_action.php:35
msgid "Delete this form action?"
msgstr ""
@@ -6200,69 +6190,61 @@ msgstr ""
msgid "Action ID: %1$s"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:18
+#: classes/views/frm-form-actions/_email_settings.php:17
msgid "Email Style"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:28
+#: classes/views/frm-form-actions/_email_settings.php:27
msgid "(Pro)"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:32
+#: classes/views/frm-form-actions/_email_settings.php:31
msgid "(Default)"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:49
-#: classes/views/frm-form-actions/_email_settings.php:66
+#: classes/views/frm-form-actions/_email_settings.php:48
+#: classes/views/frm-form-actions/_email_settings.php:65
msgid "CC"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:52
-#: classes/views/frm-form-actions/_email_settings.php:75
+#: classes/views/frm-form-actions/_email_settings.php:51
+#: classes/views/frm-form-actions/_email_settings.php:74
msgid "BCC"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:58
+#: classes/views/frm-form-actions/_email_settings.php:57
msgid "To"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:85
-#: classes/views/frm-form-actions/_email_settings.php:104
+#: classes/views/frm-form-actions/_email_settings.php:84
+#: classes/views/frm-form-actions/_email_settings.php:103
msgid "Reply To"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:91
+#: classes/views/frm-form-actions/_email_settings.php:90
msgid "From"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:99
+#: classes/views/frm-form-actions/_email_settings.php:98
msgid "Warning: If you are sending an email to the user, the To and From fields should not match."
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:114
+#: classes/views/frm-form-actions/_email_settings.php:113
msgid "Subject"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:122
+#: classes/views/frm-form-actions/_email_settings.php:121
msgid "Message"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:161
+#: classes/views/frm-form-actions/_email_settings.php:160
msgid "Append IP Address, Browser, and Referring URL to message"
msgstr ""
-#: classes/views/frm-form-actions/_email_settings.php:163
+#: classes/views/frm-form-actions/_email_settings.php:162
msgid "Append Browser and Referring URL to message"
msgstr ""
-#: classes/views/frm-forms/actions-dropdown.php:8
-msgid "Dropdown toggle"
-msgstr ""
-
-#: classes/views/frm-forms/actions-dropdown.php:8
-msgid "Show options"
-msgstr ""
-
#: classes/views/frm-forms/add_field.php:29
msgid "Expand/Collapse Section"
msgstr ""
@@ -6276,18 +6258,14 @@ msgid "Move Field"
msgstr ""
#: classes/views/frm-forms/add_field.php:44
-#: js/src/admin/admin.js:1448
-#: js/src/admin/admin.js:1454
-#: js/src/admin/admin.js:2600
-#: js/formidable_admin.js:4227
-#: js/formidable_admin.js:4233
-#: js/formidable_admin.js:5372
+#: js/src/admin/admin.js:1458
+#: js/src/admin/admin.js:1464
+#: js/src/admin/admin.js:2653
msgid "More Options"
msgstr ""
#: classes/views/frm-forms/add_field.php:46
-#: js/src/admin/admin.js:1440
-#: js/formidable_admin.js:4219
+#: js/src/admin/admin.js:1450
msgid "Toggle More Options Dropdown"
msgstr ""
@@ -6296,8 +6274,8 @@ msgid "Add Fields Here"
msgstr ""
#: classes/views/frm-forms/add_field_links.php:17
+#: classes/views/frm-forms/add_field_links.php:158
#: classes/views/frm-forms/add_field_links.php:159
-#: classes/views/frm-forms/add_field_links.php:160
msgid "Add Fields"
msgstr ""
@@ -6309,18 +6287,16 @@ msgstr ""
msgid "Search Fields"
msgstr ""
-#: classes/views/frm-forms/add_field_links.php:135
+#: classes/views/frm-forms/add_field_links.php:134
msgid "Pricing Fields"
msgstr ""
-#: classes/views/frm-forms/add_field_links.php:156
+#: classes/views/frm-forms/add_field_links.php:155
#: js/src/core/page-skeleton/elements/emptyStateElement.js:35
-#: js/addons-page.js:2369
-#: js/form-templates.js:1763
msgid "Empty State"
msgstr ""
-#: classes/views/frm-forms/add_field_links.php:157
+#: classes/views/frm-forms/add_field_links.php:156
msgid "Select a field to see the options"
msgstr ""
@@ -6446,7 +6422,6 @@ msgstr ""
#: classes/views/frm-forms/shortcode_opts.php:16
#: classes/widgets/FrmElementorWidget.php:63
#: js/src/form/inspector.js:62
-#: js/formidable_blocks.js:601
msgid "Options"
msgstr ""
@@ -6616,31 +6591,31 @@ msgstr ""
msgid "Secret Key"
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:18
+#: classes/views/frm-settings/email/email-styles.php:17
msgid "Customize your email template and sending preferences."
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:21
+#: classes/views/frm-settings/email/email-styles.php:20
msgid "Change how your emails look and feel."
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:47
+#: classes/views/frm-settings/email/email-styles.php:46
msgid "Choose"
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:51
+#: classes/views/frm-settings/email/email-styles.php:50
msgid "Selected"
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:83
+#: classes/views/frm-settings/email/email-styles.php:82
msgid "Send a test email"
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:93
+#: classes/views/frm-settings/email/email-styles.php:92
msgid "Send email test"
msgstr ""
-#: classes/views/frm-settings/email/email-styles.php:98
+#: classes/views/frm-settings/email/email-styles.php:97
msgid "Use commas to separate multiple emails."
msgstr ""
@@ -6748,32 +6723,32 @@ msgstr ""
msgid "The \"From\" address for emails sent from this site."
msgstr ""
-#: classes/views/frm-settings/general.php:77
+#: classes/views/frm-settings/general.php:71
msgid "Enable GDPR related features and enhancements."
msgstr ""
-#: classes/views/frm-settings/general.php:84
+#: classes/views/frm-settings/general.php:78
msgid "Disable user tracking cookies. This will disable the option to limit form entries to one per user by cookie."
msgstr ""
-#: classes/views/frm-settings/general.php:91
+#: classes/views/frm-settings/general.php:85
msgid "Do not store user IPs with form submissions."
msgstr ""
-#: classes/views/frm-settings/general.php:97
+#: classes/views/frm-settings/general.php:91
msgid "Use custom headers when retrieving IPs with form submissions."
msgstr ""
-#: classes/views/frm-settings/general.php:98
+#: classes/views/frm-settings/general.php:92
msgid "Only turn this on if IP addresses are incorrect in entries. Some server setups may require spoofable headers to determine an accurate IP address."
msgstr ""
#. translators: %1$s: Opening tag for a link, %2$s: Closing tag for a link
-#: classes/views/frm-settings/general.php:109
+#: classes/views/frm-settings/general.php:103
msgid "Learn more about our GDPR settings %1$shere%2$s"
msgstr ""
-#: classes/views/frm-settings/general.php:115
+#: classes/views/frm-settings/general.php:109
msgid "Other"
msgstr ""
@@ -7125,23 +7100,23 @@ msgstr ""
msgid "Keys"
msgstr ""
-#: classes/views/shared/mb_adv_info.php:99
+#: classes/views/shared/mb_adv_info.php:100
msgid "Use Keys"
msgstr ""
-#: classes/views/shared/mb_adv_info.php:103
+#: classes/views/shared/mb_adv_info.php:104
msgid "Use IDs"
msgstr ""
-#: classes/views/shared/mb_adv_info.php:110
+#: classes/views/shared/mb_adv_info.php:111
msgid "IF"
msgstr ""
-#: classes/views/shared/mb_adv_info.php:167
+#: classes/views/shared/mb_adv_info.php:168
msgid "A blank value"
msgstr ""
-#: classes/views/shared/mb_adv_info.php:171
+#: classes/views/shared/mb_adv_info.php:172
msgid "Click to Insert"
msgstr ""
@@ -7762,12 +7737,12 @@ msgid "Applied"
msgstr ""
#: classes/views/styles/_style-preview-container.php:10
-#: js/admin/style.js:533
+#: js/admin/style.js:531
msgid "View my form"
msgstr ""
#: classes/views/styles/_style-preview-container.php:10
-#: js/admin/style.js:533
+#: js/admin/style.js:531
msgid "View sample form"
msgstr ""
@@ -7821,15 +7796,15 @@ msgstr ""
msgid "Unsubscribe: %s"
msgstr ""
-#: classes/views/summary-emails/base.php:53
+#: classes/views/summary-emails/base.php:52
msgid "Need help? Get in touch with our team"
msgstr ""
-#: classes/views/summary-emails/base.php:55
+#: classes/views/summary-emails/base.php:54
msgid "Contact support"
msgstr ""
-#: classes/views/summary-emails/base.php:62
+#: classes/views/summary-emails/base.php:61
msgid "Unsubscribe"
msgstr ""
@@ -8018,7 +7993,6 @@ msgstr ""
#: classes/views/xml/import_form.php:169
#: js/src/form-templates/events/createTemplateListeners.js:79
-#: js/form-templates.js:2783
msgid "Template"
msgstr ""
@@ -8033,25 +8007,21 @@ msgstr ""
#: classes/widgets/FrmElementorWidget.php:44
#: js/src/form/inspector.js:43
-#: js/formidable_blocks.js:582
msgid "Select Form"
msgstr ""
#: classes/widgets/FrmElementorWidget.php:68
#: js/src/form/inspector.js:66
-#: js/formidable_blocks.js:605
msgid "Show Form Title"
msgstr ""
#: classes/widgets/FrmElementorWidget.php:69
#: js/src/form/inspector.js:73
-#: js/formidable_blocks.js:612
msgid "Show Form Description"
msgstr ""
#: classes/widgets/FrmElementorWidget.php:70
#: js/src/form/inspector.js:80
-#: js/formidable_blocks.js:619
msgid "Minimize HTML"
msgstr ""
@@ -8071,16 +8041,16 @@ msgstr ""
msgid "Show Description"
msgstr ""
-#: square/controllers/FrmSquareLiteActionsController.php:113
-#: stripe/controllers/FrmStrpLiteActionsController.php:125
+#: square/controllers/FrmSquareLiteActionsController.php:114
+#: stripe/controllers/FrmStrpLiteActionsController.php:122
msgid "Please specify an amount for the payment"
msgstr ""
-#: square/controllers/FrmSquareLiteActionsController.php:118
+#: square/controllers/FrmSquareLiteActionsController.php:119
msgid "There was a problem communicating with Square. Please try again."
msgstr ""
-#: square/controllers/FrmSquareLiteActionsController.php:149
+#: square/controllers/FrmSquareLiteActionsController.php:150
#: square/controllers/FrmSquareLiteActionsController.php:218
msgid "Please enter a valid credit card"
msgstr ""
@@ -8098,51 +8068,51 @@ msgid "No Square actions found for this form"
msgstr ""
#: square/helpers/FrmSquareLiteAppHelper.php:82
-#: stripe/helpers/FrmStrpLiteAppHelper.php:126
+#: stripe/helpers/FrmStrpLiteAppHelper.php:127
msgid "Upgrade to save on fees."
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:29
+#: square/helpers/FrmSquareLiteConnectHelper.php:31
#: stripe/views/settings/form.php:11
msgid "Test Mode"
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:34
+#: square/helpers/FrmSquareLiteConnectHelper.php:36
msgid "Use the Square test mode"
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:55
+#: square/helpers/FrmSquareLiteConnectHelper.php:57
msgid "Your site is not using SSL. Before using Square to collect payments, you will need to install an SSL certificate on your site."
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:74
-#: stripe/helpers/FrmTransLiteAppHelper.php:530
+#: square/helpers/FrmSquareLiteConnectHelper.php:76
+#: stripe/helpers/FrmTransLiteAppHelper.php:491
msgid "Test"
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:74
-#: stripe/helpers/FrmTransLiteAppHelper.php:530
+#: square/helpers/FrmSquareLiteConnectHelper.php:76
+#: stripe/helpers/FrmTransLiteAppHelper.php:491
msgid "Live"
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:103
+#: square/helpers/FrmSquareLiteConnectHelper.php:98
msgid "Live version to process real customer transactions"
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:105
+#: square/helpers/FrmSquareLiteConnectHelper.php:100
msgid "Simulate payments and ensure everything works smoothly before going live."
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:112
+#: square/helpers/FrmSquareLiteConnectHelper.php:107
#: stripe/views/settings/connect.php:27
msgid "Disconnect"
msgstr ""
-#: square/helpers/FrmSquareLiteConnectHelper.php:116
+#: square/helpers/FrmSquareLiteConnectHelper.php:111
msgid "Connect"
msgstr ""
-#: stripe/controllers/FrmStrpLiteActionsController.php:130
+#: stripe/controllers/FrmStrpLiteActionsController.php:127
msgid "There was a problem communicating with Stripe. Please try again."
msgstr ""
@@ -8154,7 +8124,7 @@ msgstr ""
#. translators: %s: The status of the payment.
#. translators: %s: Payment status.
#: stripe/controllers/FrmStrpLiteEventsController.php:82
-#: stripe/helpers/FrmTransLiteAppHelper.php:131
+#: stripe/helpers/FrmTransLiteAppHelper.php:126
msgid "Payment %s"
msgstr ""
@@ -8186,7 +8156,7 @@ msgstr ""
msgid "There was an error processing your payment."
msgstr ""
-#: stripe/controllers/FrmTransLiteActionsController.php:642
+#: stripe/controllers/FrmTransLiteActionsController.php:628
msgid "Payment Method"
msgstr ""
@@ -8195,8 +8165,8 @@ msgid "Please select a payment to view"
msgstr ""
#: stripe/controllers/FrmTransLiteCRUDController.php:34
-#: stripe/controllers/FrmTransLiteListsController.php:64
-#: stripe/views/payments/show.php:64
+#: stripe/controllers/FrmTransLiteListsController.php:60
+#: stripe/views/payments/show.php:68
#: stripe/views/subscriptions/show.php:26
msgid "Subscription"
msgstr ""
@@ -8215,102 +8185,102 @@ msgstr ""
msgid "Payment was Successfully Deleted"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:47
+#: stripe/controllers/FrmTransLiteListsController.php:43
msgid "Customer"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:51
+#: stripe/controllers/FrmTransLiteListsController.php:47
msgid "Profile ID"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:54
+#: stripe/controllers/FrmTransLiteListsController.php:50
#: stripe/views/subscriptions/show.php:67
msgid "Billing Cycle"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:55
+#: stripe/controllers/FrmTransLiteListsController.php:51
msgid "Payments Made"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:56
+#: stripe/controllers/FrmTransLiteListsController.php:52
msgid "Next Bill Date"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:60
+#: stripe/controllers/FrmTransLiteListsController.php:56
msgid "Receipt ID"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:63
+#: stripe/controllers/FrmTransLiteListsController.php:59
#: stripe/views/action-settings/payments-options.php:32
-#: stripe/views/payments/show.php:74
+#: stripe/views/payments/show.php:78
msgid "Amount"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:65
+#: stripe/controllers/FrmTransLiteListsController.php:61
msgid "Begin Date"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:66
+#: stripe/controllers/FrmTransLiteListsController.php:62
msgid "Expire Date"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:72
+#: stripe/controllers/FrmTransLiteListsController.php:68
#: stripe/views/payments/show.php:33
#: stripe/views/subscriptions/show.php:32
msgid "Status"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:74
+#: stripe/controllers/FrmTransLiteListsController.php:70
msgid "Processor"
msgstr ""
-#: stripe/controllers/FrmTransLiteListsController.php:75
-#: stripe/views/payments/show.php:80
+#: stripe/controllers/FrmTransLiteListsController.php:73
+#: stripe/views/payments/show.php:84
#: stripe/views/subscriptions/show.php:61
msgid "Mode"
msgstr ""
-#: stripe/controllers/FrmTransLitePaymentsController.php:81
+#: stripe/controllers/FrmTransLitePaymentsController.php:76
#: stripe/controllers/FrmTransLiteSubscriptionsController.php:14
msgid "M j, Y @ G:i"
msgstr ""
#. translators: %d: Entry ID.
#. translators: %d: ID of the deleted entry.
-#: stripe/controllers/FrmTransLitePaymentsController.php:144
-#: stripe/helpers/FrmTransLiteListHelper.php:422
+#: stripe/controllers/FrmTransLitePaymentsController.php:139
+#: stripe/helpers/FrmTransLiteListHelper.php:491
msgid "%d (Deleted)"
msgstr ""
-#: stripe/controllers/FrmTransLitePaymentsController.php:164
-#: stripe/controllers/FrmTransLitePaymentsController.php:232
-#: stripe/helpers/FrmTransLiteAppHelper.php:99
+#: stripe/controllers/FrmTransLitePaymentsController.php:159
+#: stripe/controllers/FrmTransLitePaymentsController.php:226
+#: stripe/helpers/FrmTransLiteAppHelper.php:94
msgid "Refunded"
msgstr ""
-#: stripe/controllers/FrmTransLitePaymentsController.php:166
+#: stripe/controllers/FrmTransLitePaymentsController.php:161
msgid "Are you sure you want to refund that payment?"
msgstr ""
-#: stripe/controllers/FrmTransLitePaymentsController.php:170
+#: stripe/controllers/FrmTransLitePaymentsController.php:164
msgid "Refund"
msgstr ""
-#: stripe/controllers/FrmTransLitePaymentsController.php:212
+#: stripe/controllers/FrmTransLitePaymentsController.php:206
msgid "Oops! No payment was selected for refund."
msgstr ""
-#: stripe/controllers/FrmTransLitePaymentsController.php:234
+#: stripe/controllers/FrmTransLitePaymentsController.php:228
#: stripe/controllers/FrmTransLiteSubscriptionsController.php:128
-#: stripe/helpers/FrmTransLiteAppHelper.php:98
+#: stripe/helpers/FrmTransLiteAppHelper.php:93
msgid "Failed"
msgstr ""
#: stripe/controllers/FrmTransLiteSubscriptionsController.php:74
#: stripe/controllers/FrmTransLiteSubscriptionsController.php:126
-#: stripe/helpers/FrmTransLiteAppHelper.php:100
-#: stripe/helpers/FrmTransLiteAppHelper.php:112
-#: stripe/helpers/FrmTransLiteAppHelper.php:113
+#: stripe/helpers/FrmTransLiteAppHelper.php:95
+#: stripe/helpers/FrmTransLiteAppHelper.php:107
+#: stripe/helpers/FrmTransLiteAppHelper.php:108
msgid "Canceled"
msgstr ""
@@ -8327,7 +8297,7 @@ msgid "Oops! No subscription was selected for cancelation."
msgstr ""
#. translators: %1$s: Link HTML, %2$s: End link
-#: stripe/helpers/FrmStrpLiteAppHelper.php:145
+#: stripe/helpers/FrmStrpLiteAppHelper.php:146
msgid "Credit Cards will not work without %1$sconnecting Stripe%2$s or %3$sconnecting Square%4$s first."
msgstr ""
@@ -8335,66 +8305,66 @@ msgstr ""
msgid "Unable to retrieve customer through Stripe Connect."
msgstr ""
-#: stripe/helpers/FrmStrpLiteConnectHelper.php:616
+#: stripe/helpers/FrmStrpLiteConnectHelper.php:622
msgid "Connection Status"
msgstr ""
-#: stripe/helpers/FrmStrpLiteConnectHelper.php:636
+#: stripe/helpers/FrmStrpLiteConnectHelper.php:642
msgid "TEST"
msgstr ""
-#: stripe/helpers/FrmStrpLiteConnectHelper.php:636
+#: stripe/helpers/FrmStrpLiteConnectHelper.php:642
msgid "LIVE"
msgstr ""
#. translators: %s: Invalid payment limit value title
-#: stripe/helpers/FrmStrpLiteSubscriptionHelper.php:261
+#: stripe/helpers/FrmStrpLiteSubscriptionHelper.php:257
msgid "Invalid payment limit value %s"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:95
+#: stripe/helpers/FrmTransLiteAppHelper.php:90
msgid "Authorized"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:96
-#: stripe/helpers/FrmTransLiteAppHelper.php:110
+#: stripe/helpers/FrmTransLiteAppHelper.php:91
+#: stripe/helpers/FrmTransLiteAppHelper.php:105
msgid "Pending"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:97
+#: stripe/helpers/FrmTransLiteAppHelper.php:92
msgid "Completed"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:101
+#: stripe/helpers/FrmTransLiteAppHelper.php:96
msgid "Processing"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:114
+#: stripe/helpers/FrmTransLiteAppHelper.php:109
msgid "Void"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:243
+#: stripe/helpers/FrmTransLiteAppHelper.php:235
#: stripe/views/action-settings/payments-options.php:89
msgid "day(s)"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:244
+#: stripe/helpers/FrmTransLiteAppHelper.php:236
msgid "week(s)"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:245
+#: stripe/helpers/FrmTransLiteAppHelper.php:237
msgid "month(s)"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:246
+#: stripe/helpers/FrmTransLiteAppHelper.php:238
msgid "year(s)"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:400
+#: stripe/helpers/FrmTransLiteAppHelper.php:388
msgid "Guest"
msgstr ""
-#: stripe/helpers/FrmTransLiteAppHelper.php:618
+#: stripe/helpers/FrmTransLiteAppHelper.php:579
msgid "Use Square Merchant Currency"
msgstr ""
@@ -8411,57 +8381,57 @@ msgid "Subscriptions"
msgstr ""
#. translators: %1$s: Transaction type (Payments or Subscriptions), %2$s: Span start tag, %3$s: Count, %4$s: Span close tag.
-#: stripe/helpers/FrmTransLiteListHelper.php:149
+#: stripe/helpers/FrmTransLiteListHelper.php:144
msgid "%1$s %2$s(%3$s)%4$s"
msgstr ""
-#: stripe/helpers/FrmTransLiteListHelper.php:404
-#: stripe/views/payments/show.php:156
+#: stripe/helpers/FrmTransLiteListHelper.php:459
+#: stripe/views/payments/show.php:173
msgid "Permanently delete this payment?"
msgstr ""
-#: stripe/helpers/FrmTransLiteListHelper.php:489
+#: stripe/helpers/FrmTransLiteListHelper.php:555
msgid "unlimited"
msgstr ""
#. translators: %1$s: Count, %2$s: Limit.
-#: stripe/helpers/FrmTransLiteListHelper.php:495
+#: stripe/helpers/FrmTransLiteListHelper.php:561
msgid "%1$s of %2$s"
msgstr ""
-#: stripe/helpers/FrmTransLiteListHelper.php:521
+#: stripe/helpers/FrmTransLiteListHelper.php:587
msgid "This payment method may take between 4-5 business days to process."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:142
+#: stripe/models/FrmStrpLiteAuth.php:140
msgid "Payment intent does not exist."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:144
+#: stripe/models/FrmStrpLiteAuth.php:142
msgid "Unable to verify payment intent."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:146
+#: stripe/models/FrmStrpLiteAuth.php:144
msgid "Payment did not complete."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:148
+#: stripe/models/FrmStrpLiteAuth.php:146
msgid "Unable to find record of payment."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:150
+#: stripe/models/FrmStrpLiteAuth.php:148
msgid "This form submission does not exist."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:152
+#: stripe/models/FrmStrpLiteAuth.php:150
msgid "This form is not configured for Stripe link payments."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:154
+#: stripe/models/FrmStrpLiteAuth.php:152
msgid "Something went wrong when trying to create a subscription."
msgstr ""
-#: stripe/models/FrmStrpLiteAuth.php:156
+#: stripe/models/FrmStrpLiteAuth.php:154
msgid "Payment was not successfully processed."
msgstr ""
@@ -8473,12 +8443,12 @@ msgstr ""
msgid "Collect a Payment"
msgstr ""
-#: stripe/models/FrmTransLiteAction.php:216
+#: stripe/models/FrmTransLiteAction.php:215
msgid "Last"
msgstr ""
#. translators: %s: The comma separated field types expected in the form.
-#: stripe/models/FrmTransLiteAction.php:233
+#: stripe/models/FrmTransLiteAction.php:232
msgid "Oops! You need a %s field in your form."
msgstr ""
@@ -8538,6 +8508,27 @@ msgstr ""
msgid "Customer Information"
msgstr ""
+#: stripe/views/lists/coupons-upsell.php:9
+#: stripe/views/lists/tabs.php:13
+msgid "Coupons"
+msgstr ""
+
+#: stripe/views/lists/coupons-upsell.php:12
+msgid "Offer discounts with custom coupon codes. Add a Coupon field to your payment form and set percentage or fixed discounts, usage limits, and availability. Requires a Pro license or higher."
+msgstr ""
+
+#: stripe/views/lists/coupons-upsell.php:26
+msgid "New Coupon Settings"
+msgstr ""
+
+#: stripe/views/lists/coupons-upsell.php:31
+msgid "Coupon List"
+msgstr ""
+
+#: stripe/views/lists/coupons-upsell.php:34
+msgid "Coupon Field Settings"
+msgstr ""
+
#: stripe/views/payments/show.php:12
msgid "View Payment"
msgstr ""
@@ -8552,30 +8543,34 @@ msgstr ""
msgid "Receipt"
msgstr ""
-#: stripe/views/payments/show.php:60
+#: stripe/views/payments/show.php:62
msgid "Invoice #"
msgstr ""
-#: stripe/views/payments/show.php:67
+#: stripe/views/payments/show.php:71
#: stripe/views/subscriptions/show.php:11
msgid "View Subscription"
msgstr ""
-#: stripe/views/payments/show.php:87
+#: stripe/views/payments/show.php:91
msgid "Payment Dates"
msgstr ""
-#: stripe/views/payments/show.php:100
+#: stripe/views/payments/show.php:104
#: stripe/views/subscriptions/show.php:85
msgid "Payment Status Updates"
msgstr ""
-#: stripe/views/payments/show.php:149
+#: stripe/views/payments/show.php:153
#: stripe/views/payments/sidebar_list.php:8
msgid "Payment Details"
msgstr ""
-#: stripe/views/payments/show.php:159
+#: stripe/views/payments/show.php:165
+msgid "Edit Payment"
+msgstr ""
+
+#: stripe/views/payments/show.php:176
msgid "Delete Payment"
msgstr ""
@@ -8785,7 +8780,6 @@ msgstr ""
#: js/admin/embed.js:345
#: js/src/form/formselect.js:23
-#: js/formidable_blocks.js:399
msgid "form"
msgstr ""
@@ -8815,84 +8809,76 @@ msgid "Show less"
msgstr ""
#. translators: %s: The required license type (ie. Plus, Business, or Elite)
-#: js/admin/style.js:429
+#: js/admin/style.js:427
msgid "Access to this style requires the %s plan."
msgstr ""
-#: js/admin/style.js:646
+#: js/admin/style.js:644
msgid "Install and apply"
msgstr ""
-#: js/admin/style.js:665
+#: js/admin/style.js:663
msgid "Reset to Defaults"
msgstr ""
-#: js/admin/style.js:748
+#: js/admin/style.js:746
msgid "Rename"
msgstr ""
-#: js/admin/style.js:767
-#: js/admin/style.js:858
+#: js/admin/style.js:765
+#: js/admin/style.js:856
msgid "Rename style"
msgstr ""
-#: js/admin/style.js:805
+#: js/admin/style.js:803
msgid "Style name"
msgstr ""
-#: js/admin/style.js:895
+#: js/admin/style.js:893
msgid "Style has been renamed successfully"
msgstr ""
-#: js/admin/style.js:957
-#: js/admin/style.js:984
+#: js/admin/style.js:955
+#: js/admin/style.js:982
msgid "Reset style"
msgstr ""
-#: js/admin/style.js:968
+#: js/admin/style.js:966
msgid "Reset this style back to the default?"
msgstr ""
-#: js/admin/style.js:1029
+#: js/admin/style.js:1027
msgid "Style has been reset successfully"
msgstr ""
#: js/formidable_admin.js:1
#: js/frm_testing_mode.js:2
#: js/src/admin/addon-state.js:231
-#: js/formidable_admin.js:1743
msgid "Great! Everything's ready to go!"
msgstr ""
#: js/formidable_admin.js:1
#: js/frm_testing_mode.js:2
#: js/src/admin/addon-state.js:233
-#: js/formidable_admin.js:1745
msgid "You just need to refresh the builder so the new field becomes available."
msgstr ""
#: js/formidable_admin.js:1
#: js/frm_testing_mode.js:2
#: js/src/admin/addon-state.js:201
-#: js/formidable_admin.js:1713
msgid "Not Now"
msgstr ""
#: js/formidable_admin.js:1
#: js/frm_testing_mode.js:2
#: js/src/admin/addon-state.js:175
-#: js/src/admin/admin.js:8506
-#: js/formidable_admin.js:1687
-#: js/formidable_admin.js:11267
-#: js/frm_testing_mode.js:1689
+#: js/src/admin/admin.js:8600
msgid "Save and Reload"
msgstr ""
#: js/formidable_admin.js:1
#: js/frm_testing_mode.js:2
#: js/src/admin/upgrade-popup.js:66
-#: js/formidable_admin.js:1829
-#: js/frm_testing_mode.js:1781
msgid "This plugin is not activated. Would you like to activate it now?"
msgstr ""
@@ -8905,353 +8891,284 @@ msgid "Support & Docs"
msgstr ""
#: js/src/addons-page/ui/showEmptyState.js:30
-#: js/addons-page.js:2107
msgid "No add-ons found"
msgstr ""
#: js/src/addons-page/ui/showEmptyState.js:31
-#: js/addons-page.js:2108
msgid "Sorry, we didn't find any add-ons that match your criteria."
msgstr ""
-#: js/src/admin/admin.js:872
-#: js/formidable_admin.js:3651
+#: js/src/admin/admin.js:877
msgid "Field Group"
msgstr ""
-#: js/src/admin/admin.js:1399
-#: js/formidable_admin.js:4178
+#: js/src/admin/admin.js:1409
msgid "Set Row Layout"
msgstr ""
-#: js/src/admin/admin.js:1406
-#: js/formidable_admin.js:4185
+#: js/src/admin/admin.js:1416
msgid "Move Field Group"
msgstr ""
+#: js/src/admin/admin.js:2249
+msgid "This field type has reached its limit."
+msgstr ""
+
#. translators: %1$d: Maximum number of fields allowed in a field group.
-#: js/src/admin/admin.js:2323
-#: js/formidable_admin.js:5095
+#: js/src/admin/admin.js:2376
msgid "You can only have a maximum of %1$d fields in a field group. Delete or move out a field from the group and try again."
msgstr ""
-#: js/src/admin/admin.js:2669
-#: js/formidable_admin.js:5441
+#: js/src/admin/admin.js:2722
msgid "Delete Group"
msgstr ""
-#: js/src/admin/admin.js:2675
-#: js/formidable_admin.js:5447
+#: js/src/admin/admin.js:2728
msgid "Duplicate Group"
msgstr ""
#. translators: %1$s: Number of fields that are selected to be deleted.
-#: js/src/admin/admin.js:3921
-#: js/formidable_admin.js:6693
+#: js/src/admin/admin.js:3989
msgid "Are you sure you want to delete these %1$s selected field(s)?"
msgstr ""
-#: js/src/admin/admin.js:4161
-#: js/formidable_admin.js:6933
+#: js/src/admin/admin.js:4229
msgid "Custom layout"
msgstr ""
-#: js/src/admin/admin.js:4184
-#: js/formidable_admin.js:6956
+#: js/src/admin/admin.js:4252
msgid "Break into rows"
msgstr ""
-#: js/src/admin/admin.js:4194
-#: js/formidable_admin.js:6966
+#: js/src/admin/admin.js:4262
msgid "Row Layout"
msgstr ""
-#: js/src/admin/admin.js:4467
-#: js/formidable_admin.js:7239
+#: js/src/admin/admin.js:4535
msgid "Enter number of columns for each field"
msgstr ""
-#: js/src/admin/admin.js:4471
-#: js/formidable_admin.js:7243
+#: js/src/admin/admin.js:4539
msgid "Layouts are based on a 12-column grid system"
msgstr ""
-#: js/src/admin/admin.js:4921
-#: js/formidable_admin.js:7693
+#: js/src/admin/admin.js:4989
msgid "Merge into row"
msgstr ""
#. translators: %s: The detected option value.
-#: js/src/admin/admin.js:6500
-#: js/formidable_admin.js:9272
+#: js/src/admin/admin.js:6593
msgid "Duplicate option value \"%s\" detected"
msgstr ""
#. translators: %s: Form Setting section name (ie Form Permissions, Form Scheduling).
-#: js/src/admin/admin.js:7210
-#: js/formidable_admin.js:9982
+#: js/src/admin/admin.js:7304
msgid "%s are not installed"
msgstr ""
-#: js/src/admin/admin.js:8487
-#: js/formidable_admin.js:11248
+#: js/src/admin/admin.js:8581
msgid "You are changing the field type. Not all field settings will appear as expected until you reload the page. Would you like to reload the page now?"
msgstr ""
-#: js/src/admin/admin.js:8492
-#: js/formidable_admin.js:11253
+#: js/src/admin/admin.js:8586
msgid "Save and Reload?"
msgstr ""
-#: js/src/admin/admin.js:9393
-#: js/formidable_admin.js:12159
+#: js/src/admin/admin.js:9487
msgid "Unable to install template"
msgstr ""
-#: js/src/admin/admin.js:9931
-#: js/formidable_admin.js:12697
+#: js/src/admin/admin.js:10025
msgid "Only 10 columns can be selected at a time."
msgstr ""
-#: js/src/admin/admin.js:10106
-#: js/formidable_admin.js:12872
+#: js/src/admin/admin.js:10200
msgid "Thank you for signing up!"
msgstr ""
#: js/src/admin/styles.js:29
-#: js/formidable_styles.js:2339
msgid "The class name has been copied."
msgstr ""
#. translators: %s is the name of the item
#: js/src/common/components/itemselect.js:27
-#: js/formidable_blocks.js:91
msgid "Select a %s"
msgstr ""
#. translators: %s is the name of the item
#: js/src/common/components/itemselect.js:50
-#: js/formidable_blocks.js:114
msgid "Currently, there are no %s"
msgstr ""
#: js/src/form-templates/elements/applicationTemplatesElement.js:84
-#: js/form-templates.js:2492
msgid "Ready Made Solution"
msgstr ""
#: js/src/form-templates/elements/applicationTemplatesElement.js:92
-#: js/form-templates.js:2500
msgid "See all applications"
msgstr ""
#: js/src/form-templates/events/getFreeTemplatesListener.js:96
-#: js/form-templates.js:3095
msgid "Failed to get templates, please try again later."
msgstr ""
#: js/src/form-templates/ui/searchState.js:38
-#: js/form-templates.js:3583
msgid "Search Result"
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:44
-#: js/form-templates.js:3781
msgid "No templates found"
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:45
-#: js/form-templates.js:3782
msgid "Sorry, we didn't find any templates that match your criteria."
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:49
-#: js/form-templates.js:3786
msgid "Start from Scratch"
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:69
-#: js/form-templates.js:3806
msgid "No favorites"
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:70
-#: js/form-templates.js:3807
msgid "You haven't added any templates to your favorites yet."
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:93
-#: js/form-templates.js:3830
msgid "You currently have no templates."
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:94
-#: js/form-templates.js:3831
msgid "You haven't created any form templates. Begin now to simplify your workflow and save time."
msgstr ""
#: js/src/form-templates/ui/showEmptyState.js:119
-#: js/form-templates.js:3856
msgid "No Templates Available"
msgstr ""
#. translators: %s is the number of extra templates available
#: js/src/form-templates/ui/showEmptyState.js:122
-#: js/form-templates.js:3859
msgid "Upgrade to PRO for %s+ options or explore Free Templates."
msgstr ""
#: js/src/form/block.js:28
#: js/src/form/calculator.js:21
-#: js/formidable_blocks.js:232
-#: js/formidable_blocks.js:322
msgid "This site does not have any forms."
msgstr ""
#: js/src/form/block.js:73
-#: js/formidable_blocks.js:277
msgid "Display a Form"
msgstr ""
#: js/src/form/block.js:77
-#: js/formidable_blocks.js:281
msgid "contact forms"
msgstr ""
#: js/src/form/calculator.js:32
#: js/src/form/calculator.js:41
#: js/src/form/calculator.js:64
-#: js/formidable_blocks.js:333
-#: js/formidable_blocks.js:342
-#: js/formidable_blocks.js:365
msgid "Calculator Form"
msgstr ""
#: js/src/form/calculator.js:35
-#: js/formidable_blocks.js:336
msgid "This site does not have any calculator forms."
msgstr ""
#: js/src/form/calculator.js:38
-#: js/formidable_blocks.js:339
msgid "Upgrade Formidable Forms."
msgstr ""
#: js/src/form/calculator.js:65
-#: js/formidable_blocks.js:366
msgid "Display a Calculator Form"
msgstr ""
#: js/src/form/formselect.js:24
-#: js/formidable_blocks.js:400
msgid "forms"
msgstr ""
#: js/src/form/graph.js:27
-#: js/formidable_blocks.js:483
msgid "Formidable Chart"
msgstr ""
#: js/src/form/graph.js:47
-#: js/formidable_blocks.js:503
msgid "This site does not have Formidable Charts active."
msgstr ""
#: js/src/form/graph.js:48
-#: js/formidable_blocks.js:504
msgid "Install Formidable Charts"
msgstr ""
#: js/src/form/graph.js:53
-#: js/formidable_blocks.js:509
msgid "This site does not have Formidable Charts installed."
msgstr ""
#: js/src/form/graph.js:54
#: js/src/form/modal.js:52
#: js/src/form/views.js:70
-#: js/formidable_blocks.js:510
-#: js/formidable_blocks.js:695
-#: js/formidable_blocks.js:793
msgid "Upgrade Formidable Forms"
msgstr ""
#: js/src/form/graph.js:72
-#: js/formidable_blocks.js:528
msgid "Display a chart or graph"
msgstr ""
#: js/src/form/inspector.js:57
-#: js/formidable_blocks.js:596
msgid "Go to form"
msgstr ""
#: js/src/form/inspector.js:88
-#: js/formidable_blocks.js:627
msgid "Shortcode"
msgstr ""
#: js/src/form/modal.js:21
-#: js/formidable_blocks.js:664
msgid "Bootstrap modal popup"
msgstr ""
#: js/src/form/modal.js:45
-#: js/formidable_blocks.js:688
msgid "This site does not have popup modals active."
msgstr ""
#: js/src/form/modal.js:46
-#: js/formidable_blocks.js:689
msgid "Install Formidable Modals"
msgstr ""
#: js/src/form/modal.js:51
-#: js/formidable_blocks.js:694
msgid "This site does not have popup modals."
msgstr ""
#: js/src/form/modal.js:69
-#: js/formidable_blocks.js:712
msgid "Modal"
msgstr ""
#: js/src/form/modal.js:70
-#: js/formidable_blocks.js:713
msgid "Display a modal"
msgstr ""
#: js/src/form/views.js:41
#: js/src/form/views.js:96
-#: js/formidable_blocks.js:764
-#: js/formidable_blocks.js:819
msgid "Formidable Views"
msgstr ""
#: js/src/form/views.js:66
#: js/src/form/views.js:78
-#: js/formidable_blocks.js:789
-#: js/formidable_blocks.js:801
msgid "Effortlessly transform form data into webpages with Views, the only integrated form & application builder."
msgstr ""
#: js/src/form/views.js:97
-#: js/formidable_blocks.js:820
msgid "Display a Visual View"
msgstr ""
#: js/src/welcome-tour/elements/beginTourModalElement.js:32
-#: js/welcome-tour.js:2003
msgid "Get Started with Formidable Forms"
msgstr ""
#: js/src/welcome-tour/elements/beginTourModalElement.js:35
-#: js/welcome-tour.js:2006
msgid "Here's a quick checklist to help you set up and explore the key features of the plugin, so you can start building powerful forms in no time."
msgstr ""
#: js/src/welcome-tour/elements/beginTourModalElement.js:42
-#: js/welcome-tour.js:2013
msgid "Begin Tour"
msgstr ""
@@ -9306,7 +9223,3 @@ msgstr ""
#: square/js/action.js:106
msgid "Every Two Years"
msgstr ""
-
-#: js/frm_testing_mode.js:1784
-msgid "That add-on is not installed. Would you like to install it now?"
-msgstr ""
diff --git a/stripe/js/frmstrp.min.js b/stripe/js/frmstrp.min.js
index 3f8985141e..976bf4153c 100644
--- a/stripe/js/frmstrp.min.js
+++ b/stripe/js/frmstrp.min.js
@@ -11,7 +11,7 @@ subFieldEl=field.querySelector(".frm_combo_inputs_container .frm_form_subfield-"
getNameFieldValue(firstFieldContainer,"first");else{firstField=getNameFieldItem(firstNameID,"field",$form);if(firstField&&firstField.value)cardObject.name=firstField.value}}if(lastNameID!==""){lastFieldContainer=getNameFieldItem(lastNameID,"container");if(lastFieldContainer&&lastFieldContainer.querySelector(".frm_combo_inputs_container"))cardObject.name=cardObject.name+" "+getNameFieldValue(lastFieldContainer,"last");else{lastField=getNameFieldItem(lastNameID,"field",$form);if(lastField&&lastField.value)cardObject.name=
cardObject.name+" "+lastField.value}}return cardObject}function submitForm(){if(running>0)return;frmFrontForm.submitFormManual(event,thisForm)}function enableSubmit(){if(running>0)return;thisForm.classList.add("frm_loading_form");frmFrontForm.removeSubmitLoading(jQuery(thisForm),"enable",0);triggerCustomEvent(document,"frmStripeLiteEnableSubmit",{form:thisForm})}function getPriceFields(){const priceFields=[];function checkStripeSettingForPriceFields(setting){if(-1!==setting.fields)each(setting.fields,
addFieldDataToPriceFieldsArray)}function addFieldDataToPriceFieldsArray(field){if(isNaN(field))priceFields.push("field_"+field);else priceFields.push(field)}each(getStripeSettings(),checkStripeSettingForPriceFields);return priceFields}function getStripeSettings(){const stripeSettings=[];each(frm_stripe_vars.settings,function(setting){if(-1!==setting.gateways.indexOf("stripe"))stripeSettings.push(setting)});return stripeSettings}function priceChanged(_,field,fieldId){let i;let data;const price=getPriceFields();
-let run=price.indexOf(fieldId)>-1||price.indexOf(field.id)>-1;if(!run)for(i=0;i3&&xmlHttp.status==200){response=xmlHttp.responseText;if(response!=="")try{response=JSON.parse(response)}catch(error){response=""}success(response)}};xmlHttp.setRequestHeader("X-Requested-With","XMLHttpRequest");xmlHttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");xmlHttp.send(params);return xmlHttp}function loadElements(){if(document.getElementsByClassName("frm-card-element").length)maybeLoadStripeLink()}
function maybeLoadStripeLink(){const stripeLinkForm=document.querySelector("form.frm_stripe_link_form");if(!stripeLinkForm)return false;const formId=parseInt(stripeLinkForm.querySelector('input[name="form_id"]').value);const intentField=stripeLinkForm.querySelector('input[name="frmintent'+formId+'[]"]');if(!intentField)return false;disableSubmit(stripeLinkForm);loadStripeLinkElements(intentField.value);triggerCustomEvent(document,"frmStripeLiteLoad",{form:stripeLinkForm});return true}function disableSubmit(form){jQuery(form).find('input[type="submit"],input[type="button"],button[type="submit"]').not(".frm_prev_page").attr("disabled",
"disabled");triggerCustomEvent(document,"frmStripeLiteDisableSubmit",{form:form})}function loadStripeLinkElements(clientSecret){const cardElement=document.querySelector(".frm-card-element");if(!cardElement)return;const appearance={theme:"stripe",variables:{fontSizeBase:frm_stripe_vars.baseFontSize,colorText:maybeAdjustColorForStripe(frm_stripe_vars.appearanceRules[".Input"].color),colorBackground:maybeAdjustColorForStripe(frm_stripe_vars.appearanceRules[".Input"].backgroundColor),fontSmooth:"auto"},
@@ -19,7 +19,7 @@ rules:frm_stripe_vars.appearanceRules};elements=frmstripe.elements({clientSecret
10)<<8)+parseInt(rgba[2],10)).toString(16).slice(1)}`}function insertAuthenticationElement(cardElement){let emailInput,cardFieldContainer;let addAboveCardElement=true;const emailField=checkForEmailField();const authenticationMountTarget=createMountTarget("frm-link-authentication-element");if(false!==emailField)if("hidden"===emailField.getAttribute("type"))emailInput=emailField;else{addAboveCardElement=false;emailInput=emailField.querySelector("input");replaceEmailField(emailField,emailInput,authenticationMountTarget)}if(addAboveCardElement){cardFieldContainer=
cardElement.closest(".frm_form_field");cardFieldContainer.parentNode.insertBefore(authenticationMountTarget,cardFieldContainer);triggerCustomEvent(document,"frmStripeLiteAddAuthElementAboveCardElement",{cardElement:cardElement,cardFieldContainer:cardFieldContainer,authenticationMountTarget:authenticationMountTarget})}const defaultEmailValue=false!==emailField?getSettingFieldValue(emailField):"";const authenticationElement=elements.create("linkAuthentication",{defaultValues:{email:defaultEmailValue}});
authenticationElement.mount(".frm-link-authentication-element");authenticationElement.on("change",getAuthenticationChangeHandler(cardElement,emailInput))}function getAuthenticationChangeHandler(cardElement,emailInput){function syncEmailInput(emailValue){if("string"===typeof emailValue&&emailValue.length)emailInput.value=emailValue}return function(event){linkAuthenticationElementIsComplete=event.complete;if(linkAuthenticationElementIsComplete&&"undefined"!==typeof emailInput)syncEmailInput(event.value.email);
-const form=cardElement.closest("form");if("object"===typeof window.frmChatForm&&"function"===typeof frmChatForm.maybeHandleAuthenticationChange&&frmChatForm.maybeHandleAuthenticationChange(form,event.complete))return;if(readyToSubmitStripeLink(form)){thisForm=form;running=0;enableSubmit()}else disableSubmit(form)}}function replaceEmailField(emailField,emailInput,authenticationMountTarget){emailField.insertBefore(authenticationMountTarget,emailInput);emailInput.type="hidden";const emailLabel=emailField.querySelector(".frm_primary_label");
+const form=cardElement.closest("form");if("object"===typeof window.frmChatForm&&"function"===typeof frmChatForm.maybeHandleAuthenticationChange&&frmChatForm.maybeHandleAuthenticationChange(form,event.complete))return;if(readyToSubmitStripeLink(form)){thisForm=form;running=0;enableSubmit()}else disableSubmit(form)}}function replaceEmailField(emailField,emailInput,authenticationMountTarget){emailInput.before(authenticationMountTarget);emailInput.type="hidden";const emailLabel=emailField.querySelector(".frm_primary_label");
if(emailLabel)emailLabel.style.display="none"}function getLayout(){const settings=getStripeSettings()[0];return settings.hasOwnProperty("layout")&&settings.layout||"tabs"}function insertPaymentElement(cardElement){cardElement.parentNode.insertBefore(createMountTarget("frm-payment-element"),cardElement);const paymentElement=elements.create("payment",{layout:{type:getLayout()},defaultValues:{billingDetails:{name:getFullNameValueDefault(),phone:""}}});paymentElement.mount(".frm-payment-element");paymentElement.on("change",
handlePaymentElementChange);function handlePaymentElementChange(event){stripeLinkElementIsComplete=event.complete;toggleButtonsOnPaymentElementChange(cardElement);triggerCustomEvent(document,"frmStripeLitePaymentElementChange",{complete:event.complete})}}function toggleButtonsOnPaymentElementChange(cardElement){const form=cardElement.closest(".frm-show-form");if("object"===typeof window.frmChatForm&&"function"===typeof frmChatForm.maybeHandlePaymentChange&&frmChatForm.maybeHandlePaymentChange(form,
stripeLinkElementIsComplete))return;if(readyToSubmitStripeLink(form)){thisForm=form;running=0;enableSubmit()}else disableSubmit(form)}function readyToSubmitStripeLink(form){if(!linkAuthenticationElementIsComplete||!stripeLinkElementIsComplete)return false;if("object"!==typeof window.frmProForm||"function"!==typeof window.frmProForm.submitButtonIsConditionallyDisabled)return true;return!window.frmProForm.submitButtonIsConditionallyDisabled(form)}function getFullNameValueDefault(){const nameValues=
From 140b8cf0010d307aae0c4bf6e5a276c341872e4d Mon Sep 17 00:00:00 2001
From: Mike Letellier
Date: Tue, 13 Jan 2026 10:19:12 -0400
Subject: [PATCH 3/3] Prepare for v6.27
---
languages/formidable.pot | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/languages/formidable.pot b/languages/formidable.pot
index 078cf25a1c..b51d64549c 100644
--- a/languages/formidable.pot
+++ b/languages/formidable.pot
@@ -9,7 +9,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"POT-Creation-Date: 2026-01-13T14:12:32+00:00\n"
+"POT-Creation-Date: 2026-01-13T14:19:00+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.11.0\n"
"X-Domain: formidable\n"