{"id":109,"date":"2026-03-18T13:57:15","date_gmt":"2026-03-18T12:57:15","guid":{"rendered":"https:\/\/liregratuit.fr\/?page_id=109"},"modified":"2026-03-18T13:59:36","modified_gmt":"2026-03-18T12:59:36","slug":"espace-auteur","status":"publish","type":"page","link":"https:\/\/liregratuit.fr\/?page_id=109","title":{"rendered":"Espace Auteur"},"content":{"rendered":"        <div class=\"lg-author-panel\" id=\"lg-author-panel\">\n            \n            <!-- LOGIN -->\n            <div id=\"lg-ap-login-section\" style=\"\">\n                <div id=\"lg-ap-step-email\" class=\"lg-ap-step\">\n                    <div class=\"lg-ap-header\">\n                        <h2>\ud83d\udcda Mon espace auteur<\/h2>\n                        <p>G\u00e9rez vos livres, vos boosts et votre profil.<\/p>\n                    <\/div>\n                    <div class=\"lg-ap-login-box\">\n                        <label for=\"lg-ap-email\">Votre adresse email<\/label>\n                        <small>Celle utilis\u00e9e lors de votre soumission de livre.<\/small>\n                        <input type=\"email\" id=\"lg-ap-email\" placeholder=\"votre@email.com\" required style=\"display:block;width:100%;padding:12px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:16px;height:auto;box-sizing:border-box;margin-bottom:12px;\" \/>\n                        <button type=\"button\" id=\"lg-ap-send-code\" class=\"lg-btn-submit\" style=\"width:100%;\">Recevoir un code de connexion<\/button>\n                        <div id=\"lg-ap-email-msg\" class=\"lg-ap-msg\" style=\"display:none;\"><\/div>\n                    <\/div>\n                    <div style=\"margin-top:20px;\"><a href=\"https:\/\/liregratuit.fr\/?page_id=27\" style=\"color:var(--lg-primary);font-weight:600;font-size:14px;\">\ud83d\udcd6 Soumettre un nouveau livre<\/a><\/div>\n                <\/div>\n                <div id=\"lg-ap-step-code\" class=\"lg-ap-step\" style=\"display:none;\">\n                    <div class=\"lg-ap-login-box\">\n                        <label for=\"lg-ap-code\">Code de v\u00e9rification<\/label>\n                        <small>Un code \u00e0 6 chiffres a \u00e9t\u00e9 envoy\u00e9 \u00e0 <strong id=\"lg-ap-email-display\"><\/strong><\/small>\n                        <input type=\"text\" id=\"lg-ap-code\" placeholder=\"000000\" maxlength=\"6\" style=\"display:block;width:200px;text-align:center;font-size:28px;letter-spacing:10px;padding:14px;border:1px solid #e2e8f0;border-radius:8px;height:auto;box-sizing:border-box;margin-bottom:12px;\" \/>\n                        <button type=\"button\" id=\"lg-ap-verify-code\" class=\"lg-btn-submit\" style=\"width:100%;\">V\u00e9rifier le code<\/button>\n                        <div id=\"lg-ap-code-msg\" class=\"lg-ap-msg\" style=\"display:none;\"><\/div>\n                        <p style=\"margin-top:12px;\"><a href=\"#\" id=\"lg-ap-back-email\" style=\"color:var(--lg-primary);font-size:13px;\">\u2190 Changer d'email<\/a><\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- DASHBOARD -->\n            <div id=\"lg-ap-dashboard\" style=\"display:none;\">\n                <div class=\"lg-ap-dash-header\">\n                    <div>\n                        <h2>\ud83d\udcda Mon espace<\/h2>\n                        <p>Bienvenue<span id=\"lg-ap-dash-name\"><\/span> \u00b7 <strong id=\"lg-ap-dash-email\"><\/strong><\/p>\n                    <\/div>\n                    <div class=\"lg-ap-dash-actions\">\n                        <a href=\"https:\/\/liregratuit.fr\/?page_id=27\" class=\"lg-btn-submit\" style=\"font-size:13px;padding:8px 16px;\">\ud83d\udcd6 Soumettre un livre<\/a>\n                        <button type=\"button\" id=\"lg-ap-logout\" class=\"lg-ap-btn-logout\">D\u00e9connexion<\/button>\n                    <\/div>\n                <\/div>\n                <div class=\"lg-ap-tabs\">\n                    <button class=\"lg-ap-tab lg-ap-tab-active\" data-tab=\"books\">\ud83d\udcda Mes livres<\/button>\n                    <button class=\"lg-ap-tab\" data-tab=\"boosts\">\ud83d\ude80 Mes boosts<\/button>\n                    <button class=\"lg-ap-tab\" data-tab=\"profile\">\ud83d\udc64 Mon profil<\/button>\n                <\/div>\n                <div class=\"lg-ap-tab-content\" id=\"lg-ap-tab-books\">\n                    <div id=\"lg-ap-books-list\"><\/div>\n                    <div id=\"lg-ap-no-books\" style=\"display:none;\" class=\"lg-ap-empty\">\n                        <p>\ud83d\udced Vous n'avez pas encore soumis de livre.<\/p>\n                        <a href=\"https:\/\/liregratuit.fr\/?page_id=27\" class=\"lg-btn-submit\" style=\"display:inline-block;\">\ud83d\udcd6 Soumettre votre premier livre<\/a>\n                    <\/div>\n                <\/div>\n                <div class=\"lg-ap-tab-content\" id=\"lg-ap-tab-boosts\" style=\"display:none;\">\n                    <div id=\"lg-ap-boosts-list\"><\/div>\n                    <div style=\"margin-top:20px;padding:16px;background:#eff6ff;border-radius:10px;font-size:14px;color:#1e40af;\">\n                        \ud83d\udca1 Les boosts augmentent la visibilit\u00e9 de votre livre. Vous pouvez en acheter lors de la soumission d'un livre.\n                    <\/div>\n                <\/div>\n                <div class=\"lg-ap-tab-content\" id=\"lg-ap-tab-profile\" style=\"display:none;\">\n                    <div class=\"lg-ap-profile-box\">\n                        <h3>\ud83d\udc64 Mon profil<\/h3>\n                        <div class=\"lg-field\" style=\"margin-bottom:16px;\">\n                            <label for=\"lg-ap-profile-name\">Nom \/ Pseudo<\/label>\n                            <input type=\"text\" id=\"lg-ap-profile-name\" value=\"\" placeholder=\"Votre nom ou pseudo\" style=\"width:100%;padding:10px 14px;border:1px solid #e2e8f0;border-radius:8px;font-size:15px;box-sizing:border-box;\" \/>\n                        <\/div>\n                        <div class=\"lg-field\" style=\"margin-bottom:16px;\">\n                            <label>Email<\/label>\n                            <p style=\"padding:10px 14px;background:#f8fafc;border-radius:8px;color:#64748b;margin:0;\" id=\"lg-ap-profile-email\"><\/p>\n                            <small style=\"color:#94a3b8;\">L'email ne peut pas \u00eatre modifi\u00e9 car il est li\u00e9 \u00e0 vos livres.<\/small>\n                        <\/div>\n                        <button type=\"button\" id=\"lg-ap-save-profile\" class=\"lg-btn-submit\" style=\"padding:10px 24px;font-size:14px;\">\ud83d\udcbe Enregistrer<\/button>\n                        <span id=\"lg-ap-profile-msg\" style=\"margin-left:12px;font-size:14px;\"><\/span>\n                    <\/div>\n                <\/div>\n            <\/div>\n            \n            <!-- Edit modal -->\n            <div id=\"lg-ap-modal\" class=\"lg-ap-modal\" style=\"display:none;\">\n                <div class=\"lg-ap-modal-content\">\n                    <div class=\"lg-ap-modal-header\">\n                        <h3 id=\"lg-ap-modal-title\">Modifier le livre<\/h3>\n                        <button type=\"button\" class=\"lg-ap-modal-close\" id=\"lg-ap-modal-close\">\u2715<\/button>\n                    <\/div>\n                    <form id=\"lg-ap-edit-form\">\n                        <input type=\"hidden\" id=\"lg-ap-edit-id\" \/>\n                        <div class=\"lg-field\"><label>Dates de promotion gratuite<\/label>\n                            <div class=\"lg-field-row\">\n                                <div class=\"lg-field\"><label for=\"lg-ap-edit-start\">D\u00e9but<\/label><input type=\"date\" id=\"lg-ap-edit-start\" \/><\/div>\n                                <div class=\"lg-field\"><label for=\"lg-ap-edit-end\">Fin<\/label><input type=\"date\" id=\"lg-ap-edit-end\" \/><\/div>\n                            <\/div>\n                        <\/div>\n                        <div class=\"lg-field\"><label for=\"lg-ap-edit-description\">Description<\/label><textarea id=\"lg-ap-edit-description\" rows=\"4\"><\/textarea><\/div>\n                        <div class=\"lg-field\"><label for=\"lg-ap-edit-hashtags\">Hashtags<\/label><input type=\"text\" id=\"lg-ap-edit-hashtags\" placeholder=\"#MonLivre\" \/><\/div>\n                        \n                        <div class=\"lg-field\" style=\"margin-top:12px;\"><label>\ud83d\udcb0 Tarifs<\/label>\n                            <div class=\"lg-field-row\" style=\"margin-bottom:8px;\">\n                                <div class=\"lg-field\"><label for=\"lg-ap-edit-price-kindle\">Prix Kindle (\u20ac)<\/label><input type=\"number\" id=\"lg-ap-edit-price-kindle\" min=\"0\" step=\"0.01\" placeholder=\"ex: 4.99\" style=\"width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;\" \/><\/div>\n                                <div class=\"lg-field\"><label for=\"lg-ap-edit-price-paperback\">Prix broch\u00e9 (\u20ac)<\/label><input type=\"number\" id=\"lg-ap-edit-price-paperback\" min=\"0\" step=\"0.01\" placeholder=\"ex: 12.90\" style=\"width:100%;padding:8px 12px;border:1px solid #e2e8f0;border-radius:8px;box-sizing:border-box;\" \/><\/div>\n                            <\/div>\n                            <label class=\"lg-checkbox\" style=\"font-size:14px;\"><input type=\"checkbox\" id=\"lg-ap-edit-ku\" \/> \ud83d\udcd6 Disponible dans Kindle Unlimited<\/label>\n                        <\/div>\n                        \n                        <div class=\"lg-ap-republish-section\" style=\"margin-top:16px;padding:16px;background:#eff6ff;border-radius:10px;border:1px solid #bfdbfe;\">\n                            <label class=\"lg-checkbox\" style=\"font-weight:600;font-size:15px;margin-bottom:12px;display:flex;align-items:center;gap:8px;\">\n                                <input type=\"checkbox\" id=\"lg-ap-edit-republish\" \/>\n                                \ud83d\udce3 Republier sur les r\u00e9seaux sociaux\n                            <\/label>\n                            <div id=\"lg-ap-edit-boosts\" style=\"display:none;\">\n                                <small style=\"display:block;margin-bottom:10px;color:#1e40af;\">La republication gratuite inclut Facebook, Instagram et LinkedIn. Les options payantes ci-dessous sont optionnelles.<\/small>\n                                <div style=\"display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px;\">\n                                    <label class=\"lg-ap-boost-check\"><input type=\"checkbox\" name=\"re_boost_top\" \/> \ud83d\udd1d Coup de c\u0153ur (1.50\u20ac)<\/label>\n                                    <label class=\"lg-ap-boost-check\"><input type=\"checkbox\" name=\"re_boost_post\" \/> \ud83d\udce3 Posts enrichis (1.50\u20ac)<\/label>\n                                    <label class=\"lg-ap-boost-check\"><input type=\"checkbox\" name=\"re_boost_newsletter\" \/> \ud83d\udce7 Newsletter (1.50\u20ac)<\/label>\n                                    <label class=\"lg-ap-boost-check\"><input type=\"checkbox\" name=\"re_boost_tiktok\" \/> \ud83c\udfb5 TikTok (1.00\u20ac)<\/label>\n                                <\/div>\n                                <div id=\"lg-ap-edit-boost-total\" style=\"display:none;font-weight:600;color:#1e40af;font-size:14px;margin-bottom:8px;\">\n                                    Total boosts : <span id=\"lg-ap-edit-boost-amount\">0,00<\/span> \u20ac\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                        \n                        <div class=\"lg-ap-modal-actions\">\n                            <button type=\"submit\" class=\"lg-btn-submit\">\ud83d\udcbe Enregistrer<\/button>\n                            <button type=\"button\" class=\"lg-ap-btn-cancel\" id=\"lg-ap-modal-cancel\">Annuler<\/button>\n                        <\/div>\n                        <div id=\"lg-ap-edit-msg\" class=\"lg-ap-msg\" style=\"display:none;\"><\/div>\n                    <\/form>\n                <\/div>\n            <\/div>\n        <\/div>\n        <input type=\"hidden\" id=\"lg-ap-nonce\" value=\"fb40237032\" \/>\n        \n        <script>\n        document.addEventListener('DOMContentLoaded', function() {\n            var email = '';\n            var token = '';\n            var nonce = document.getElementById('lg-ap-nonce').value;\n            var ajaxUrl = 'https:\/\/liregratuit.fr\/wp-admin\/admin-ajax.php';\n            var isLoggedIn = false;\n            \n            function showMsg(id, msg, err) { var el = document.getElementById(id); if(!el)return; el.style.display='block'; el.className='lg-ap-msg '+(err?'lg-ap-msg-error':'lg-ap-msg-ok'); el.textContent=msg; }\n            function ajaxPost(action, data, cb) {\n                data.action=action; data.nonce=nonce; if(email)data.email=email; if(token)data.token=token;\n                var fd=new URLSearchParams(); for(var k in data) fd.append(k,data[k]);\n                fetch(ajaxUrl,{method:'POST',headers:{'Content-Type':'application\/x-www-form-urlencoded'},body:fd.toString()}).then(function(r){return r.json();}).then(cb).catch(function(e){console.error(e);});\n            }\n            \n            \/\/ Tabs\n            document.querySelectorAll('.lg-ap-tab').forEach(function(t){t.addEventListener('click',function(){\n                document.querySelectorAll('.lg-ap-tab').forEach(function(x){x.classList.remove('lg-ap-tab-active');});\n                document.querySelectorAll('.lg-ap-tab-content').forEach(function(c){c.style.display='none';});\n                this.classList.add('lg-ap-tab-active'); document.getElementById('lg-ap-tab-'+this.dataset.tab).style.display='block';\n            });});\n            \n            \/\/ Send code\n            document.getElementById('lg-ap-send-code').addEventListener('click',function(){\n                email=document.getElementById('lg-ap-email').value.trim(); if(!email)return;\n                var btn=this; btn.disabled=true; btn.textContent='Envoi...';\n                ajaxPost('lg_author_send_code',{email:email},function(r){\n                    btn.disabled=false; btn.textContent='Recevoir un code';\n                    if(r.success){document.getElementById('lg-ap-step-email').style.display='none';document.getElementById('lg-ap-step-code').style.display='block';document.getElementById('lg-ap-email-display').textContent=email;document.getElementById('lg-ap-code').focus();}\n                    else showMsg('lg-ap-email-msg',r.data.message,true);\n                });\n            });\n            document.getElementById('lg-ap-email').addEventListener('keypress',function(e){if(e.key==='Enter')document.getElementById('lg-ap-send-code').click();});\n            document.getElementById('lg-ap-back-email').addEventListener('click',function(e){e.preventDefault();document.getElementById('lg-ap-step-code').style.display='none';document.getElementById('lg-ap-step-email').style.display='block';});\n            \n            \/\/ Verify code\n            document.getElementById('lg-ap-verify-code').addEventListener('click',function(){\n                var code=document.getElementById('lg-ap-code').value.trim(); if(code.length!==6)return;\n                var btn=this; btn.disabled=true; btn.textContent='V\u00e9rification...';\n                ajaxPost('lg_author_verify_code',{email:email,code:code},function(r){\n                    btn.disabled=false; btn.textContent='V\u00e9rifier';\n                    if(r.success){token=r.data.token;showDash(r.data.name||'');}\n                    else showMsg('lg-ap-code-msg',r.data.message,true);\n                });\n            });\n            document.getElementById('lg-ap-code').addEventListener('input',function(){if(this.value.length===6)document.getElementById('lg-ap-verify-code').click();});\n            \n            function showDash(name){\n                document.getElementById('lg-ap-login-section').style.display='none';\n                document.getElementById('lg-ap-dashboard').style.display='block';\n                document.getElementById('lg-ap-dash-email').textContent=email;\n                if(name){document.getElementById('lg-ap-dash-name').textContent=' '+name;document.getElementById('lg-ap-profile-name').value=name;}\n                document.getElementById('lg-ap-profile-email').textContent=email;\n                loadBooks();\n            }\n            \n            \/\/ Logout\n            document.getElementById('lg-ap-logout').addEventListener('click',function(){\n                ajaxPost('lg_author_logout',{},function(){\n                    token='';email='';\n                    document.getElementById('lg-ap-dashboard').style.display='none';\n                    document.getElementById('lg-ap-login-section').style.display='block';\n                    document.getElementById('lg-ap-step-code').style.display='none';\n                    document.getElementById('lg-ap-step-email').style.display='block';\n                    document.getElementById('lg-ap-email').value='';document.getElementById('lg-ap-code').value='';\n                });\n            });\n            \n            \/\/ Load books\n            function loadBooks(){\n                ajaxPost('lg_author_get_books',{},function(r){\n                    if(!r.success)return;\n                    var books=r.data.books, list=document.getElementById('lg-ap-books-list'), noB=document.getElementById('lg-ap-no-books'), bList=document.getElementById('lg-ap-boosts-list');\n                    if(books.length===0){list.innerHTML='';noB.style.display='block';bList.innerHTML='<p style=\"color:#94a3b8;text-align:center;padding:20px;\">Aucun boost.<\/p>';return;}\n                    noB.style.display='none'; var h='',bh='';\n                    books.forEach(function(b){\n                        var sl={'active':'\ud83d\udfe2 En cours','upcoming':'\ud83d\udd35 \u00c0 venir','expired':'\ud83d\udd34 Termin\u00e9e','pending':'\ud83d\udfe1 En attente'}[b.promo_status]||b.promo_status;\n                        h+='<div class=\"lg-ap-book-card\"><div class=\"lg-ap-book-cover\">';\n                        h+=b.cover_url?'<img decoding=\"async\" src=\"'+b.cover_url+'\" alt=\"\" \/>':'<div class=\"lg-ap-cover-placeholder\">\ud83d\udcd6<\/div>';\n                        h+='<\/div><div class=\"lg-ap-book-info\"><h3>'+b.title+'<\/h3>';\n                        if(b.author)h+='<p class=\"lg-ap-book-author\">\u270d\ufe0f '+b.author+'<\/p>';\n                        h+='<div class=\"lg-ap-book-meta\"><span class=\"lg-ap-status lg-ap-status-'+b.promo_status+'\">'+sl+'<\/span>';\n                        if(b.promo_start&&b.promo_end)h+='<span class=\"lg-ap-dates\">\ud83d\udcc5 '+b.promo_start+' \u2192 '+b.promo_end+'<\/span>';\n                        h+='<span class=\"lg-ap-clicks\">\ud83d\udc46 '+b.clicks+' clics<\/span><\/div>';\n                        if(b.genre)h+='<span class=\"lg-genre-badge\">'+b.genre+'<\/span>';\n                        h+='<div class=\"lg-ap-book-actions\"><button class=\"lg-ap-btn-edit\" data-id=\"'+b.id+'\">\u270f\ufe0f Modifier<\/button>';\n                        h+='<button class=\"lg-ap-btn-delete\" data-id=\"'+b.id+'\" data-title=\"'+b.title.replace(\/\"\/g,'&quot;')+'\">\ud83d\uddd1\ufe0f Supprimer<\/button><\/div><\/div><\/div>';\n                        var bi=[];\n                        if(b.boosts.top)bi.push('\ud83d\udd1d Coup de c\u0153ur');if(b.boosts.post)bi.push('\ud83d\udce3 Posts enrichis');if(b.boosts.newsletter)bi.push('\ud83d\udce7 Newsletter');if(b.boosts.tiktok)bi.push('\ud83c\udfb5 TikTok');\n                        bh+='<div class=\"lg-ap-boost-row\"><strong>'+b.title+'<\/strong>';\n                        bh+=bi.length?'<div class=\"lg-ap-boost-badges\">'+bi.map(function(i){return '<span class=\"lg-ap-boost-badge\">'+i+'<\/span>';}).join('')+'<\/div>':'<span style=\"color:#94a3b8;font-size:13px;\">Aucun boost<\/span>';\n                        bh+='<\/div>';\n                    });\n                    list.innerHTML=h; bList.innerHTML=bh;\n                    list.querySelectorAll('.lg-ap-btn-edit').forEach(function(btn){btn.addEventListener('click',function(){var bk=books.find(function(b){return b.id==btn.dataset.id;});if(bk)openEdit(bk);});});\n                    list.querySelectorAll('.lg-ap-btn-delete').forEach(function(btn){btn.addEventListener('click',function(){if(!confirm('Supprimer \"'+btn.dataset.title+'\" ?'))return;ajaxPost('lg_author_delete_book',{book_id:btn.dataset.id},function(r){if(r.success)loadBooks();else alert(r.data.message);});});});\n                });\n            }\n            \n            function openEdit(b){document.getElementById('lg-ap-edit-id').value=b.id;document.getElementById('lg-ap-modal-title').textContent='\u270f\ufe0f '+b.title;document.getElementById('lg-ap-edit-start').value=b.promo_start_raw||'';document.getElementById('lg-ap-edit-end').value=b.promo_end_raw||'';document.getElementById('lg-ap-edit-description').value=b.description||'';document.getElementById('lg-ap-edit-hashtags').value=b.custom_hashtags||'';\n                document.getElementById('lg-ap-edit-price-kindle').value=b.price_kindle||'';\n                document.getElementById('lg-ap-edit-price-paperback').value=b.price_paperback||'';\n                document.getElementById('lg-ap-edit-ku').checked=!!b.kindle_unlimited;\n                document.getElementById('lg-ap-edit-msg').style.display='none';\n                \/\/ Reset republish\n                document.getElementById('lg-ap-edit-republish').checked=false;\n                document.getElementById('lg-ap-edit-boosts').style.display='none';\n                document.querySelectorAll('#lg-ap-edit-boosts input[type=checkbox]').forEach(function(c){c.checked=false;});\n                document.getElementById('lg-ap-edit-boost-total').style.display='none';\n                document.getElementById('lg-ap-modal').style.display='flex';\n            }\n            \n            \/\/ Republish toggle\n            document.getElementById('lg-ap-edit-republish').addEventListener('change', function(){\n                document.getElementById('lg-ap-edit-boosts').style.display = this.checked ? 'block' : 'none';\n            });\n            \n            \/\/ Boost total calculation\n            document.querySelectorAll('#lg-ap-edit-boosts input[type=checkbox]').forEach(function(cb){\n                cb.addEventListener('change', function(){\n                    var total = 0;\n                    document.querySelectorAll('#lg-ap-edit-boosts input[type=checkbox]:checked').forEach(function(c){\n                        var match = c.parentElement.textContent.match(\/([\\d,]+)\u20ac\/);\n                        if (match) total += parseFloat(match[1].replace(',','.'));\n                    });\n                    var el = document.getElementById('lg-ap-edit-boost-total');\n                    if (total > 0) { el.style.display='block'; document.getElementById('lg-ap-edit-boost-amount').textContent=total.toFixed(2).replace('.',','); }\n                    else { el.style.display='none'; }\n                });\n            });\n            function closeModal(){document.getElementById('lg-ap-modal').style.display='none';}\n            document.getElementById('lg-ap-modal-close').addEventListener('click',closeModal);\n            document.getElementById('lg-ap-modal-cancel').addEventListener('click',closeModal);\n            document.getElementById('lg-ap-modal').addEventListener('click',function(e){if(e.target===this)closeModal();});\n            document.getElementById('lg-ap-edit-form').addEventListener('submit',function(e){e.preventDefault();\n                var data = {\n                    book_id: document.getElementById('lg-ap-edit-id').value,\n                    promo_start: document.getElementById('lg-ap-edit-start').value,\n                    promo_end: document.getElementById('lg-ap-edit-end').value,\n                    description: document.getElementById('lg-ap-edit-description').value,\n                    custom_hashtags: document.getElementById('lg-ap-edit-hashtags').value,\n                    price_kindle: document.getElementById('lg-ap-edit-price-kindle').value,\n                    price_paperback: document.getElementById('lg-ap-edit-price-paperback').value,\n                    kindle_unlimited: document.getElementById('lg-ap-edit-ku').checked ? '1' : '0',\n                    republish: document.getElementById('lg-ap-edit-republish').checked ? '1' : '0',\n                    re_boost_top: document.querySelector('input[name=re_boost_top]').checked ? '1' : '0',\n                    re_boost_post: document.querySelector('input[name=re_boost_post]').checked ? '1' : '0',\n                    re_boost_newsletter: document.querySelector('input[name=re_boost_newsletter]').checked ? '1' : '0',\n                    re_boost_tiktok: document.querySelector('input[name=re_boost_tiktok]').checked ? '1' : '0',\n                };\n                ajaxPost('lg_author_update_book', data, function(r){\n                    if(r.success){\n                        closeModal(); loadBooks();\n                        if(r.data.pay_url) window.location.href = r.data.pay_url;\n                    } else showMsg('lg-ap-edit-msg',r.data.message,true);\n                });\n            });\n            \n            \/\/ Profile\n            document.getElementById('lg-ap-save-profile').addEventListener('click',function(){\n                var name=document.getElementById('lg-ap-profile-name').value.trim(),m=document.getElementById('lg-ap-profile-msg');\n                ajaxPost('lg_author_update_profile',{name:name},function(r){\n                    if(r.success){m.textContent='\u2705 Enregistr\u00e9';m.style.color='#10b981';document.getElementById('lg-ap-dash-name').textContent=name?' '+name:'';}\n                    else{m.textContent='\u274c Erreur';m.style.color='#ef4444';}\n                    setTimeout(function(){m.textContent='';},3000);\n                });\n            });\n            \n            if(isLoggedIn) loadBooks();\n        });\n        <\/script>\n        \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-109","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/liregratuit.fr\/index.php?rest_route=\/wp\/v2\/pages\/109","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liregratuit.fr\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/liregratuit.fr\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/liregratuit.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/liregratuit.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=109"}],"version-history":[{"count":1,"href":"https:\/\/liregratuit.fr\/index.php?rest_route=\/wp\/v2\/pages\/109\/revisions"}],"predecessor-version":[{"id":110,"href":"https:\/\/liregratuit.fr\/index.php?rest_route=\/wp\/v2\/pages\/109\/revisions\/110"}],"wp:attachment":[{"href":"https:\/\/liregratuit.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=109"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}