{"id":1306,"date":"2025-06-04T17:03:44","date_gmt":"2025-06-04T09:03:44","guid":{"rendered":"https:\/\/www.bestainav.com\/?page_id=1306"},"modified":"2025-07-11T19:02:13","modified_gmt":"2025-07-11T11:02:13","slug":"soumettre","status":"publish","type":"page","link":"https:\/\/www.bestainav.com\/fr\/soumettre","title":{"rendered":"Soumettre des outils d'IA"},"content":{"rendered":"<form id=\"tool-submit-form\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\">\r\n\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_url\">\u7f51\u5740\u94fe\u63a5<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<input type=\"url\" name=\"tool_url\" id=\"tool_url\" placeholder=\"\u8bf7\u8f93\u5165\u7f51\u5740\u94fe\u63a5...\" required>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_title\">\u6807\u9898<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<input type=\"text\" name=\"tool_title\" id=\"tool_title\" placeholder=\"\u8bf7\u8f93\u5165\u6807\u9898...\" required>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_excerpt\">\u7b80\u4ecb<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<input type=\"text\" name=\"tool_excerpt\" id=\"tool_excerpt\" placeholder=\"\u8bf7\u8f93\u5165\u4e00\u53e5\u8bdd\u7b80\u4ecb\" required>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_content\">\u8be6\u7ec6\u4ecb\u7ecd<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<p>\u8bf7\u8f93\u5165\u8be6\u7ec6\u4ecb\u7ecd\u5185\u5bb9...<\/p>\r\n\t\t\t\t<textarea name=\"tool_content\" id=\"tool_content\" placeholder=\"\u8bf7\u8f93\u5165\u8be6\u7ec6\u4ecb\u7ecd\u5185\u5bb9...\"><\/textarea>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_tags\">\u6807\u7b7e<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<p>\u591a\u4e2a\u6807\u7b7e\u8bf7\u4f7f\u7528<code style=\"padding:0 5px\">,<\/code>\u9694\u5f00\u3002<\/p>\r\n\t\t\t\t<input type=\"text\" name=\"tool_tags\" id=\"tool_tags\" placeholder=\"\u8bf7\u8f93\u5165\u6807\u7b7e...\" required>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_favicon\">\u4e0a\u4f20Favicon\u56fe\u6807<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<p>\u5efa\u8bae\u5c3a\u5bf8 200 \u00d7 200 px\uff0c\u53ea\u5141\u8bb8\u4e0a\u4f20JPG\u3001JPEG \u548c PNG \u6587\u4ef6\uff0c\u6700\u5927\u9650\u5236\u4e3a3M\u3002<\/p>\r\n\t\t\t\t<input type=\"file\" name=\"tool_favicon\" id=\"tool_favicon\" accept=\"image\/*\" required>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"field-group\">\r\n\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t<label class=\"field-label\" for=\"tool_screenshot\">\u4e0a\u4f20\u7f51\u7ad9\u622a\u56fe<\/label>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-content\">\r\n\t\t\t\t<p>\u5efa\u8bae\u5c3a\u5bf8 1280 \u00d7 853 px\uff0c\u53ea\u5141\u8bb8\u4e0a\u4f20JPG\u3001JPEG \u548c PNG \u6587\u4ef6\uff0c\u6700\u5927\u9650\u5236\u4e3a3M\u3002<\/p>\r\n\t\t\t\t<input type=\"file\" name=\"tool_screenshot\" id=\"tool_screenshot\" accept=\"image\/*\" required>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<div class=\"email-captcha-area\">\r\n\t\t\t<div class=\"field-group\">\r\n\t\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t\t<label class=\"field-label\" for=\"tool_email\">\u90ae\u7bb1\u9a8c\u8bc1<\/label>\r\n\t\t\t\t\t<p>\u6211\u4eec\u4f1a\u901a\u8fc7\u90ae\u4ef6\u9a8c\u8bc1\u7801\u9a8c\u8bc1\u90ae\u7bb1\u7684\u771f\u5b9e\u6027\uff0c\u6295\u7a3f\u4e00\u65e6\u901a\u8fc7\u5ba1\u6838\uff0c\u4f1a\u901a\u8fc7\u8be5\u90ae\u7bb1\u901a\u77e5\u60a8\u3002\u8bf7\u653e\u5fc3\uff0c\u6211\u4eec\u4e0d\u4f1a\u53d1\u9001\u4efb\u4f55\u5783\u573e\u4fe1\u606f\u3002<\/p>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"field-content email-captcha-box\">\r\n\t\t\t\t\t<input type=\"email\" name=\"tool_email\" id=\"tool_email\" placeholder=\"\u60a8\u7684\u90ae\u7bb1\u8d26\u53f7\" required>\r\n\t\t\t\t\t<div class=\"captcha-img-box\">\r\n\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/www.bestainav.com\/wp-admin\/admin-ajax.php?action=tool_captcha\" id=\"tool-captcha-img\" title=\"\u70b9\u51fb\u5237\u65b0\u9a8c\u8bc1\u7801\">\r\n\t\t\t\t\t\t<input type=\"text\" name=\"tool_captcha\" placeholder=\"\u8bf7\u8f93\u5165\u56fe\u5f62\u9a8c\u8bc1\u7801\" required>\r\n\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<button type=\"button\" id=\"tool-email-captcha-btn\">\u83b7\u53d6\u90ae\u7bb1\u9a8c\u8bc1\u7801<\/button>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t\t<div class=\"field-group\">\r\n\t\t\t\t<div class=\"field-label-container field-required\">\r\n\t\t\t\t\t<label class=\"field-label\" for=\"tool_email_captcha\">\u90ae\u7bb1\u9a8c\u8bc1\u7801<\/label>\r\n\t\t\t\t\t<p>\u8bf7\u586b\u5199\u9a8c\u8bc1\u7801\u540e\u63d0\u4ea4\u3002\u5982\u672a\u6536\u5230\uff0c\u8bf7\u67e5\u770b\u5783\u573e\u90ae\u4ef6\u6216\u5e7f\u544a\u90ae\u4ef6\u3002<\/p>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t<div class=\"field-content\">\r\n\t\t\t\t\t<input type=\"text\" name=\"tool_email_captcha\" id=\"tool_email_captcha\" placeholder=\"\u8bf7\u8f93\u5165\u90ae\u7bb1\u9a8c\u8bc1\u7801\" required>\r\n\t\t\t\t<\/div>\r\n\t\t\t<\/div>\r\n\t\t<\/div>\r\n\t\t<button type=\"submit\">\u63d0\u4ea4\u6295\u7a3f<\/button>\r\n\t\t<input type=\"hidden\" name=\"nonce\" value=\"0057bf84ba\">\r\n\t<input type=\"hidden\" name=\"trp-form-language\" value=\"fr\"\/><\/form>\r\n\r\n\t<div id=\"tool-submit-result\" style=\"color:red\"><\/div>\r\n\r\n\t<script src=\"https:\/\/www.bestainav.com\/wp-includes\/js\/tinymce\/tinymce.min.js\"><\/script>\r\n\t<script>\r\n\tdocument.addEventListener('DOMContentLoaded', function() {\r\n\t\tconst lang = document.documentElement.lang || '';\r\n\r\n\t\tconst isChinese = lang.startsWith('zh');\r\n\r\n\t\tconst tinyMCEOptions = {\r\n\t\t\tselector: '#tool_content',\r\n\t\t\tmenubar: false,\r\n\t\t\tplugins: 'link image lists',\r\n\t\t\ttoolbar: 'formatselect | bold italic underline | bullist numlist | link unlink | removeformat',\r\n\t\t\theight: 300,\r\n\t\t\tbranding: false,\r\n\t\t\tcontent_style: `\r\n\t\t\t\t.mce-content-body {\r\n\t\t\t\t\tmin-height: 250px;\r\n\t\t\t\t}\r\n\t\t\t`\r\n\t\t};\r\n\r\n\t\tif (isChinese) {\r\n\t\t\ttinyMCEOptions.language = 'zh_CN';\r\n\t\t\ttinyMCEOptions.language_url = '\/wp-content\/themes\/NavXia\/static\/js\/zh_CN.js';\r\n\t\t}\r\n\r\n\t\ttinymce.init(tinyMCEOptions);\r\n\r\n\t\t\/\/ \u5237\u65b0\u56fe\u5f62\u9a8c\u8bc1\u7801\r\n\t\tdocument.getElementById('tool-captcha-img').addEventListener('click', function() {\r\n\t\t\tthis.src = 'https:\/\/www.bestainav.com\/wp-admin\/admin-ajax.php?action=tool_captcha&_=' + Date.now();\r\n\t\t});\r\n\r\n\t\t\/\/ \u90ae\u7bb1\u9a8c\u8bc1\u7801\u6309\u94ae\u70b9\u51fb\u4e8b\u4ef6\r\n\t\tdocument.getElementById('tool-email-captcha-btn').addEventListener('click', function() {\r\n\t\t\tconst email = document.querySelector('input[name=\"tool_email\"]').value;\r\n\t\t\tconst captcha = document.querySelector('input[name=\"tool_captcha\"]').value;\r\n\t\t\t\r\n\t\t\tif (!email) {\r\n\t\t\t\talert('\u8bf7\u8f93\u5165\u90ae\u7bb1\u5730\u5740');\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tif (!captcha) {\r\n\t\t\t\talert('\u8bf7\u8f93\u5165\u56fe\u5f62\u9a8c\u8bc1\u7801');\r\n\t\t\t\treturn;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\tconst btn = this;\r\n\t\t\tbtn.disabled = true;\r\n\t\t\tlet countdown = 60;\r\n\t\t\tbtn.textContent = `${countdown}\u79d2\u540e\u91cd\u65b0\u83b7\u53d6`;\r\n\t\t\t\r\n\t\t\tconst timer = setInterval(() => {\r\n\t\t\t\tcountdown--;\r\n\t\t\t\tbtn.textContent = `${countdown}\u79d2\u540e\u91cd\u65b0\u83b7\u53d6`;\r\n\t\t\t\tif (countdown <= 0) {\r\n\t\t\t\t\tclearInterval(timer);\r\n\t\t\t\t\tbtn.disabled = false;\r\n\t\t\t\t\tbtn.textContent = '\u83b7\u53d6\u9a8c\u8bc1\u7801';\r\n\t\t\t\t}\r\n\t\t\t}, 1000);\r\n\t\t\t\r\n\t\t\t\/\/ \u53d1\u9001AJAX\u8bf7\u6c42\u83b7\u53d6\u90ae\u7bb1\u9a8c\u8bc1\u7801\r\n\t\t\tfetch('https:\/\/www.bestainav.com\/wp-admin\/admin-ajax.php?action=tool_email_captcha', {\r\n\t\t\t\tmethod: 'POST',\r\n\t\t\t\theaders: {\r\n\t\t\t\t\t'Content-Type': 'application\/x-www-form-urlencoded',\r\n\t\t\t\t},\r\n\t\t\t\tbody: `email=${encodeURIComponent(email)}&captcha=${encodeURIComponent(captcha)}&nonce=0057bf84ba`\r\n\t\t\t}).then(res => res.json()).then(data => {\r\n\t\t\t\tif (!data.success) {\r\n\t\t\t\t\talert(data.message || '\u53d1\u9001\u9a8c\u8bc1\u7801\u5931\u8d25');\r\n\t\t\t\t\tclearInterval(timer);\r\n\t\t\t\t\tbtn.disabled = false;\r\n\t\t\t\t\tbtn.textContent = '\u83b7\u53d6\u9a8c\u8bc1\u7801';\r\n\t\t\t\t\t\/\/ \u5237\u65b0\u56fe\u5f62\u9a8c\u8bc1\u7801\r\n\t\t\t\t\tdocument.getElementById('tool-captcha-img').click();\r\n\t\t\t\t}\r\n\t\t\t}).catch(() => {\r\n\t\t\t\talert('\u7f51\u7edc\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5');\r\n\t\t\t\tclearInterval(timer);\r\n\t\t\t\tbtn.disabled = false;\r\n\t\t\t\tbtn.textContent = '\u83b7\u53d6\u9a8c\u8bc1\u7801';\r\n\t\t\t});\r\n\t\t});\r\n\r\n\t\tconst form = document.getElementById('tool-submit-form');\r\n\t\tform.addEventListener('submit', function(e) {\r\n\t\t\te.preventDefault();\r\n\t\t\tconst formData = new FormData(form);\r\n\t\t\t\/\/ \u83b7\u53d6 TinyMCE \u5185\u5bb9\r\n\t\t\tconst content = tinyMCE.get('tool_content').getContent();\r\n\t\t\tformData.set('tool_content', content);\r\n\t\t\t\/\/ \u6dfb\u52a0 action \u53c2\u6570\r\n\t\t\tformData.append('action', 'tool_submit');\r\n\r\n\t\t\tconst resultDiv = document.getElementById('tool-submit-result');\r\n\t\t\tresultDiv.style.color = 'red';\r\n\t\t\tresultDiv.textContent = '\u63d0\u4ea4\u4e2d\uff0c\u8bf7\u7a0d\u5019...';\r\n\r\n\t\t\tfetch(ajaxurl, {\r\n\t\t\t\tmethod: 'POST',\r\n\t\t\t\tcredentials: 'same-origin',\r\n\t\t\t\tbody: formData\r\n\t\t\t}).then(res => res.json()).then(data => {\r\n\t\t\t\tif (data.success) {\r\n\t\t\t\t\tresultDiv.style.color = 'green';\r\n\t\t\t\t\tform.reset();\r\n\t\t\t\t\ttinyMCE.get('tool_content').setContent('');\r\n\t\t\t\t} else {\r\n\t\t\t\t\tresultDiv.style.color = 'red';\r\n\t\t\t\t}\r\n\t\t\t\tresultDiv.textContent = data.message || '\u63d0\u4ea4\u5931\u8d25';\r\n\t\t\t\t\/\/ \u5237\u65b0\u56fe\u5f62\u9a8c\u8bc1\u7801\r\n\t\t\t\tdocument.getElementById('tool-captcha-img').click();\r\n\t\t\t}).catch(() => {\r\n\t\t\t\tresultDiv.style.color = 'red';\r\n\t\t\t\tresultDiv.textContent = '\u7f51\u7edc\u9519\u8bef\uff0c\u8bf7\u91cd\u8bd5';\r\n\t\t\t\tdocument.getElementById('tool-captcha-img').click();\r\n\t\t\t});\r\n\t\t});\r\n\t});\r\n\t<\/script>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"seo_description":"","seo_keywords":"","_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0},"class_list":["post-1306","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/pages\/1306","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/comments?post=1306"}],"version-history":[{"count":0,"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/pages\/1306\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.bestainav.com\/fr\/wp-json\/wp\/v2\/media?parent=1306"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}