{"id":393042,"date":"2026-11-01T00:37:02","date_gmt":"2026-11-01T00:37:02","guid":{"rendered":"https:\/\/es.wordpress.org\/plugins\/soc-de-poble-portal-de-pobles-connectats\/"},"modified":"2026-11-01T01:58:36","modified_gmt":"2026-11-01T01:58:36","slug":"socdepoble","status":"publish","type":"plugin","link":"https:\/\/br.wordpress.org\/plugins\/socdepoble\/","author":9632637,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.1.10","stable_tag":"1.1.10","tested":"7.1.4","requires":"6.6","requires_php":"7.4","requires_plugins":null,"header_name":"S\u00f3c de Poble. Portal de Pobles Connectats","header_author":"S\u00f3c de Poble","header_description":"Connect to the S\u00f3c de Poble Portal, a Fediverse of Connected Villages! The civic network connecting neighbours, associations, events and local shops. Open Settings \u2794 S\u00f3c de Poble to choose your village and activate this node.","assets_banners_color":"66a382","last_updated":"2026-11-01 01:58:36","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/socdepoble.org\/projecte","header_plugin_uri":"https:\/\/socdepoble.org","header_author_uri":"https:\/\/socdepoble.org","rating":0,"author_block_rating":0,"active_installs":0,"downloads":145,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.1.10":{"tag":"1.1.10","author":"socdepoble","date":"2026-11-01 01:58:36","revision":3777487}},"upgrade_notice":{"1.1.10":"<p>Guia d&#039;instal\u00b7laci\u00f3 did\u00e0ctica en 3 passos amb l&#039;exemple real de Gent de la Torre ([socdepoble_app poble=&quot;la-torre-de-les-macanes&quot;] + plantilla S\u00f3c de Poble \u00b7 full screen) i galeria de 10 captures.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3777455,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3777455,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3777455,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3777455,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"socdepoble\/app":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"socdepoble\/app","version":"0.2.0","title":"S\u00f3c de Poble","category":"embed","icon":"groups","description":"Embeds the S\u00f3c de Poble app with the universal host markup.","keywords":["socdepoble","poble","village","community"],"textdomain":"socdepoble","attributes":{"nomPoble":{"type":"string","default":""},"poble":{"type":"string","default":""},"rutaInicial":{"type":"string","default":""}},"supports":{"html":false,"align":["wide","full"]},"editorScript":"file:.\/editor.js","render":"file:.\/render.php"}},"tagged_versions":["1.1.10"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3777487,"resolution":"1","location":"assets","locale":"","width":1024,"height":881},"screenshot-10.png":{"filename":"screenshot-10.png","revision":3777487,"resolution":"10","location":"assets","locale":"","width":1024,"height":810},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3777485,"resolution":"2","location":"assets","locale":"","width":1024,"height":881},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3777487,"resolution":"3","location":"assets","locale":"","width":1024,"height":881},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3777487,"resolution":"4","location":"assets","locale":"","width":1024,"height":881},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3777487,"resolution":"5","location":"assets","locale":"","width":1024,"height":881},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3777487,"resolution":"6","location":"assets","locale":"","width":1024,"height":1024},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3777487,"resolution":"7","location":"assets","locale":"","width":1024,"height":1024},"screenshot-8.png":{"filename":"screenshot-8.png","revision":3777487,"resolution":"8","location":"assets","locale":"","width":896,"height":1200},"screenshot-9.png":{"filename":"screenshot-9.png","revision":3777487,"resolution":"9","location":"assets","locale":"","width":1024,"height":1024}},"screenshots":{"1":"<strong>Vista real del sistema \u00b7 El Xat i les Comunitats del Poble (<code>\/xat<\/code>):<\/strong> Interf\u00edcie principal amb el men\u00fa lateral a l'esquerra, la columna de converses i canals comunitaris al centre (<em>S\u00f3c de Poble<\/em>, <em>Javi Llinares<\/em>, <em>Gent de La Torre<\/em>, <em>IAIA MarIA<\/em>) i la p\u00e0gina de benvinguda a la dreta.","2":"<strong>Vista real del sistema \u00b7 El Mur del Poble (<code>\/mur<\/code>):<\/strong> Graella de publicacions recents amb les targetes quadrades de <em>Pedra Seca<\/em>, cercador i filtres per explorar el mur, el mercat, el calendari i el mapa.","3":"<strong>Vista real del sistema \u00b7 Pobles i Territori (<code>\/pobles<\/code>):<\/strong> Directori de municipis i nodes rurals connectats (<em>La Torre de les Ma\u00e7anes<\/em>, <em>Xixona<\/em> i la resta de pobles de la comarca).","4":"<strong>Vista real del sistema \u00b7 La Wiki de Poble (<code>\/wikidepoble<\/code>):<\/strong> Espai de treball de tres columnes amb l'arbre del coneixement col\u00b7lectiu, llista de documents i lectura editorial.","5":"<strong>Vista real del sistema \u00b7 El Bloc de Notes (<code>\/notes<\/code>):<\/strong> Estudi d'escriptura i publicaci\u00f3 amb carpetes, previsualitzaci\u00f3 en viu de la targeta (<em>Card<\/em>) i editor de continguts.","6":"<strong>Un Poble Imaginari de la Nostra Zona (<code>\/projecte<\/code>):<\/strong> Recreaci\u00f3 fotogr\u00e0fica d'un poble imaginari de les nostres muntanyes (no correspon a cap municipi concret, sin\u00f3 que representa el paisatge de bancals i serres de la nostra terra) com a s\u00edmbol dels pobles connectats.","7":"<strong>Disseny en Pedra Seca Digital (<code>\/disseny<\/code>):<\/strong> Il\u00b7lustraci\u00f3 d'estil c\u00f2mic del nostre sistema de disseny <em>Pedra Seca<\/em>: els mestres d'obra i les iaies del poble aixecant la interf\u00edcie web carreu a carreu, amb humor i ofici.","8":"<strong>El Mercat de Poble i Productes Locals (<code>\/mercat<\/code>):<\/strong> Il\u00b7lustraci\u00f3 d'estil c\u00f2mic del mercat de proximitat i d'economia de Km 0 a la pla\u00e7a del poble.","9":"<strong>Candidatura Europea NLnet \u00b7 NGI Fediversity (<code>\/page\/fediversity<\/code>):<\/strong> Il\u00b7lustraci\u00f3 d'estil c\u00f2mic on l'enginyeria popular del poble presenta la seua xarxa federada davant dels avaluadors cient\u00edfics europeus i el cistell de fons per a la sobirania digital rural.","10":"<strong>Exemple real de configuraci\u00f3 en 1 minut a WordPress (<code>gentdelatorre.net<\/code>):<\/strong> Un sol bloc de <em>Codi de substituci\u00f3<\/em> amb <code>[socdepoble_app poble=\"la-torre-de-les-macanes\"]<\/code> al centre i la plantilla <strong>\u00abS\u00f3c de Poble \u00b7 full screen\u00bb<\/strong> triada a la columna dreta."}},"plugin_section":[],"plugin_tags":[2316,230,289977,904,52561],"plugin_category":[44,56],"plugin_contributors":[289976],"plugin_business_model":[],"class_list":["post-393042","plugin","type-plugin","status-publish","hentry","plugin_tags-community","plugin_tags-embed","plugin_tags-municipal","plugin_tags-social-network","plugin_tags-village","plugin_category-discussion-and-community","plugin_category-social-and-sharing","plugin_contributors-socdepoble","plugin_committers-socdepoble"],"banners":{"banner":"https:\/\/ps.w.org\/socdepoble\/assets\/banner-772x250.png?rev=3777455","banner_2x":"https:\/\/ps.w.org\/socdepoble\/assets\/banner-1544x500.png?rev=3777455","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/socdepoble\/assets\/icon-128x128.png?rev=3777455","icon_2x":"https:\/\/ps.w.org\/socdepoble\/assets\/icon-256x256.png?rev=3777455","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-1.png?rev=3777487","caption":"<strong>Vista real del sistema \u00b7 El Xat i les Comunitats del Poble (<code>\/xat<\/code>):<\/strong> Interf\u00edcie principal amb el men\u00fa lateral a l'esquerra, la columna de converses i canals comunitaris al centre (<em>S\u00f3c de Poble<\/em>, <em>Javi Llinares<\/em>, <em>Gent de La Torre<\/em>, <em>IAIA MarIA<\/em>) i la p\u00e0gina de benvinguda a la dreta."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-2.png?rev=3777485","caption":"<strong>Vista real del sistema \u00b7 El Mur del Poble (<code>\/mur<\/code>):<\/strong> Graella de publicacions recents amb les targetes quadrades de <em>Pedra Seca<\/em>, cercador i filtres per explorar el mur, el mercat, el calendari i el mapa."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-3.png?rev=3777487","caption":"<strong>Vista real del sistema \u00b7 Pobles i Territori (<code>\/pobles<\/code>):<\/strong> Directori de municipis i nodes rurals connectats (<em>La Torre de les Ma\u00e7anes<\/em>, <em>Xixona<\/em> i la resta de pobles de la comarca)."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-4.png?rev=3777487","caption":"<strong>Vista real del sistema \u00b7 La Wiki de Poble (<code>\/wikidepoble<\/code>):<\/strong> Espai de treball de tres columnes amb l'arbre del coneixement col\u00b7lectiu, llista de documents i lectura editorial."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-5.png?rev=3777487","caption":"<strong>Vista real del sistema \u00b7 El Bloc de Notes (<code>\/notes<\/code>):<\/strong> Estudi d'escriptura i publicaci\u00f3 amb carpetes, previsualitzaci\u00f3 en viu de la targeta (<em>Card<\/em>) i editor de continguts."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-6.png?rev=3777487","caption":"<strong>Un Poble Imaginari de la Nostra Zona (<code>\/projecte<\/code>):<\/strong> Recreaci\u00f3 fotogr\u00e0fica d'un poble imaginari de les nostres muntanyes (no correspon a cap municipi concret, sin\u00f3 que representa el paisatge de bancals i serres de la nostra terra) com a s\u00edmbol dels pobles connectats."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-7.png?rev=3777487","caption":"<strong>Disseny en Pedra Seca Digital (<code>\/disseny<\/code>):<\/strong> Il\u00b7lustraci\u00f3 d'estil c\u00f2mic del nostre sistema de disseny <em>Pedra Seca<\/em>: els mestres d'obra i les iaies del poble aixecant la interf\u00edcie web carreu a carreu, amb humor i ofici."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-8.png?rev=3777487","caption":"<strong>El Mercat de Poble i Productes Locals (<code>\/mercat<\/code>):<\/strong> Il\u00b7lustraci\u00f3 d'estil c\u00f2mic del mercat de proximitat i d'economia de Km 0 a la pla\u00e7a del poble."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-9.png?rev=3777487","caption":"<strong>Candidatura Europea NLnet \u00b7 NGI Fediversity (<code>\/page\/fediversity<\/code>):<\/strong> Il\u00b7lustraci\u00f3 d'estil c\u00f2mic on l'enginyeria popular del poble presenta la seua xarxa federada davant dels avaluadors cient\u00edfics europeus i el cistell de fons per a la sobirania digital rural."},{"src":"https:\/\/ps.w.org\/socdepoble\/assets\/screenshot-10.png?rev=3777487","caption":"<strong>Exemple real de configuraci\u00f3 en 1 minut a WordPress (<code>gentdelatorre.net<\/code>):<\/strong> Un sol bloc de <em>Codi de substituci\u00f3<\/em> amb <code>[socdepoble_app poble=\"la-torre-de-les-macanes\"]<\/code> al centre i la plantilla <strong>\u00abS\u00f3c de Poble \u00b7 full screen\u00bb<\/strong> triada a la columna dreta."}],"raw_content":"<!--section=description-->\n<h4>\ud83c\udf0d 100% en Valenci\u00e0 \/ Catal\u00e0 Natiu + 5 Idiomes + Traductor Autom\u00e0tic Integrat<\/h4>\n\n<ul>\n<li><strong>Nota important sobre l'av\u00eds de WordPress.org:<\/strong> Encara que el directori de WordPress mostre a dalt un av\u00eds autom\u00e0tic dient que l'extensi\u00f3 encara no est\u00e0 tradu\u00efda al catal\u00e0 (perqu\u00e8 el sistema de WordPress.org assumeix que tots els connectors naixen nom\u00e9s en angl\u00e9s), <strong>S\u00f3c de Poble ja est\u00e0 100% constru\u00eft i tradu\u00eft nativament en Valenci\u00e0 \/ Catal\u00e0 com a llengua principal<\/strong>.<\/li>\n<li><strong>5 idiomes d'interf\u00edcie inclosos de s\u00e8rie:<\/strong> <strong>Valenci\u00e0 \/ Catal\u00e0 (<code>ca<\/code>)<\/strong>, <strong>Castell\u00e0 (<code>es<\/code>)<\/strong>, <strong>Angl\u00e9s (<code>en<\/code>)<\/strong>, <strong>Basc (<code>eu<\/code>)<\/strong> i <strong>Gallec (<code>gl<\/code>)<\/strong>, seleccionables en qualsevol moment pel visitant dins de l'aplicaci\u00f3.<\/li>\n<li><strong>Traductor Sobir\u00e0 de P\u00e0gines integrat (Apertium, sense Google):<\/strong> Inclou a la barra superior un bot\u00f3 <strong>\u00abTraduir\u00bb<\/strong> que tradueix al vol el contingut de les p\u00e0gines a molts m\u00e9s idiomes (<strong>Castell\u00e0, Angl\u00e9s, Franc\u00e9s, Gallec, Basc i Alemany<\/strong>) utilitzant programari lliure (Apertium, nascut a la Universitat d'Alacant), sense enviar dades a Google Translate ni necessitar claus de pagament.<\/li>\n<\/ul>\n\n<p><strong>S\u00f3c de Poble (Enxufe Universal)<\/strong> converteix qualsevol instal\u00b7laci\u00f3 de WordPress \u2014d'un ajuntament, associaci\u00f3 cultural, cooperativa agr\u00edcola, escola rural, grup d'acci\u00f3 local o col\u00b7lectiu ve\u00efnal\u2014 en una <strong>pla\u00e7a p\u00fablica digital viva, sobirana i federada<\/strong>. Dissenyat des de <strong>La Torre de les Ma\u00e7anes (l'Alacant\u00ed, Pa\u00eds Valenci\u00e0)<\/strong> sota la filosofia del <strong>Trellat<\/strong> i l'arquitectura de <strong>Pedra Seca Digital<\/strong>, porta la tecnologia m\u00e9s avan\u00e7ada al m\u00f3n rural sense perdre l'\u00e0nima de poble ni l'humor gr\u00e0fic de la nostra terra.<\/p>\n\n<h4>Per qu\u00e8 S\u00f3c de Poble? (Filosofia de Pedra Seca i Trellat)<\/h4>\n\n<p>Els nostres pobles pateixen una doble despoblaci\u00f3: la f\u00edsica i la digital. Quan la vida d'un municipi es dispersa en desenes de grups tancats de multinacionals, la mem\u00f2ria oral es perd, el comer\u00e7 local s'ofega i la gent gran queda exclosa darrere d'interf\u00edcies confuses i algoritmes publicitaris.<\/p>\n\n<p><strong>S\u00f3c de Poble<\/strong> naix per revertir aquesta tend\u00e8ncia amb quatre pilars fonamentals:<\/p>\n\n<ul>\n<li><strong>Valenci\u00e0 \/ Catal\u00e0 com a llengua base i matriu cultural:<\/strong> Tota la interf\u00edcie, la documentaci\u00f3, les guies d'accessibilitat cognitiva i la mem\u00f2ria de la comunitat estan constru\u00efdes en la nostra llengua pr\u00f2pia com a tronc principal, amb suport multillengua integrat (Valenci\u00e0\/Catal\u00e0, Castell\u00e0, Angl\u00e9s, Basc, Gallec i traducci\u00f3 autom\u00e0tica lliure de p\u00e0gines amb Apertium).<\/li>\n<li><strong>Arquitectura de Pedra Seca (Zero Fricci\u00f3):<\/strong> Com els marges de pedra seca de les nostres muntanyes, cada bloc encaixa pel seu propi pes sense necessitar ciment innecessari. El connector incrusta l'aplicaci\u00f3 modular completa (<code>&lt;soc-de-poble&gt;<\/code>) en una p\u00e0gina del teu WordPress mitjan\u00e7ant un sol codi (<code>[socdepoble_app]<\/code>) o el bloc visual <strong>S\u00f3c de Poble<\/strong>, sense alterar la resta del teu tema ni la base de dades d'usuaris del teu lloc web.<\/li>\n<li><strong>Accessibilitat S\u00e8nior Extrema (Regla dels 3 Segons):<\/strong> Tipografia clara (<code>Noto Sans<\/code> local, zero connexions a Google Fonts), contrast d'alta visibilitat pensat per llegir-se a ple sol a la pla\u00e7a del poble, botons t\u00e0ctils generosos (<code>48x48 px<\/code>) i navegaci\u00f3 intu\u00eftiva tant per a una iaia de 85 anys com per a un t\u00e8cnic municipal.<\/li>\n<li><strong>Sobirania de Dades, Portabilitat i Fedivers Rural (Fediversity):<\/strong> Dades estructurades obertes (<code>Schema.org<\/code> \/ <code>JSON-LD<\/code>), exportaci\u00f3 directa d'agenda i mercat en formats lliures (<code>JSON<\/code>, <code>CSV<\/code>, <code>iCal .ics<\/code>) i passarel\u00b7la de lectura amb el Fedivers (<code>WebFinger<\/code>, <code>NodeInfo 2.1<\/code>, <code>ActivityPub<\/code>).<\/li>\n<\/ul>\n\n<h4>Els 6 M\u00f2duls del Poble Connectat<\/h4>\n\n<ol>\n<li><strong>Xat Ve\u00efnal i Comunitats (Entrada Principal):<\/strong> El punt de trobada viu del poble, amb canals per a l'Ajuntament, Gent del Poble, associacions, la IAIA MarIA i converses privades amb xifratge d'extrem a extrem (<code>WebCrypto API<\/code>).<\/li>\n<li><strong>El Mur del Poble (B\u00e0ndols i Vida Ve\u00efnal):<\/strong> El taulell d'anuncis viu del municipi. Comunicats oficials, avisos d'aigua o camins, cr\u00f2niques de festes, fotografies hist\u00f2riques i debats ve\u00efnals ordenats cronol\u00f2gicament, sense algoritmes opacs.<\/li>\n<li><strong>El Mercat Rural de Km 0:<\/strong> Aparador directe per als productors, forns, alm\u00e0sseres, apicultors, artesans i comer\u00e7os del poble per difondre la collita del dia i els productes de proximitat sense comissions ni intermediaris.<\/li>\n<li><strong>L'Agenda i Calendari Comunal:<\/strong> Festes patronals, aplecs, mercats setmanals, plens municipals, tallers i calendari agr\u00edcola compartit, amb desc\u00e0rrega directa en <code>.ics<\/code>.<\/li>\n<li><strong>La Wiki de Poble i Poblepedia (Arxiu i Mem\u00f2ria Viva):<\/strong> L'enciclop\u00e8dia col\u00b7laborativa del terme municipal: topon\u00edmia, fonts, masos, receptes tradicionals, oficis i hist\u00f2ria oral custodiada pel mateix poble.<\/li>\n<li><strong>Directori de Pobles, Comer\u00e7os i Associacions:<\/strong> Fitxes verificades de totes les entitats, col\u00b7lectius, serveis p\u00fablics i negocis locals.<\/li>\n<\/ol>\n\n<h4>Com funciona a WordPress? (Exemple real: Gent de la Torre)<\/h4>\n\n<ul>\n<li><strong>Un sol codi de substituci\u00f3 (<code>[socdepoble_app]<\/code>):<\/strong> Nom\u00e9s cal crear una p\u00e0gina a WordPress i posar el codi <code>[socdepoble_app]<\/code> (o <code>[socdepoble_app poble=\"la-torre-de-les-macanes\"]<\/code>).<\/li>\n<li><strong>Plantilla de pantalla completa (<code>S\u00f3c de Poble \u00b7 full screen<\/code>):<\/strong> En seleccionar la plantilla inclosa <strong>S\u00f3c de Poble \u00b7 full screen<\/strong> al panell dret de la p\u00e0gina, el portal ocupa tota la finestra com una aplicaci\u00f3 web progressiva (PWA) neta, sense que la cap\u00e7alera ni el peu del tema de WordPress destorben.<\/li>\n<li><strong>Adreces compartibles i previsualitzacions enriquides (Open Graph):<\/strong> Quan un ve\u00ed navega pel Xat, el Mur o el Mercat, l'adre\u00e7a s'actualitza i es pot compartir per WhatsApp, Telegram o Mastodon amb t\u00edtol, resum i imatge pr\u00f2pia.<\/li>\n<li><strong>Diagn\u00f2stic a Salut del Lloc (<em>Site Health<\/em>):<\/strong> Incorpora comprovacions autom\u00e0tiques a <em>Eines &gt; Salut del lloc<\/em> per verificar que el paquet d'actius locals (<code>dist\/<\/code>) est\u00e0 \u00edntegre i operatiu.<\/li>\n<\/ul>\n\n<h4>English Summary (For International Reviewers &amp; Fediverse Auditing)<\/h4>\n\n<p><strong>S\u00f3c de Poble<\/strong> embeds the <strong>S\u00f3c de Poble<\/strong> rural community web application (<code>https:\/\/socdepoble.org<\/code>) inside a WordPress site using the <code>[socdepoble_app]<\/code> shortcode or the <strong>S\u00f3c de Poble<\/strong> block (<code>&lt;soc-de-poble&gt;<\/code>). Built in Valencian\/Catalan as its cultural and linguistic foundation, it provides municipalities, rural cooperatives, and local associations with a Community Chat (<code>xat<\/code>), Village Wall (<code>mur<\/code>), Local Marketplace (<code>mercat<\/code>), Community Calendar (<code>esdeveniments<\/code>), Local Directory (<code>pobles<\/code>), and Wiki (<code>wikidepoble<\/code>), while keeping all JavaScript, CSS, icons, and fonts (<code>Noto Sans<\/code> under SIL Open Font License 1.1 in <code>dist\/fonts\/OFL.txt<\/code>) bundled locally inside <code>dist\/<\/code>.<\/p>\n\n<h3>External services<\/h3>\n\n<p><strong>Valenci\u00e0 \/ Catal\u00e0:<\/strong>\nTots els fitxers d'execuci\u00f3 del visor (JavaScript, fulls d'estil CSS, icones i tipografia <code>Noto Sans<\/code>) s'entreguen localment des de la carpeta <code>dist\/<\/code> d'aquesta extensi\u00f3. No es carrega cap script ni tipografia des de xarxes CDN de tercers ni des de Google Fonts. Quan un visitant obri una p\u00e0gina que cont\u00e9 el portal <strong>S\u00f3c de Poble<\/strong>, el navegador es connecta als serveis del projecte <strong>S\u00f3c de Poble<\/strong> per carregar el contingut comunitari en viu.<\/p>\n\n<p><strong>English (WordPress.org Compliance Disclosure):<\/strong>\nAll runtime JavaScript, stylesheets, icons, and fonts (<code>Noto Sans<\/code>) are bundled locally inside this plugin's <code>dist\/<\/code> directory. When a visitor opens a page that embeds S\u00f3c de Poble, their browser connects to the S\u00f3c de Poble backend services to load live community content (posts, marketplace listings, events, village directory, and user sessions):<\/p>\n\n<ul>\n<li><strong>S\u00f3c de Poble Community Portal &amp; API (<code>https:\/\/socdepoble.org<\/code> and <code>https:\/\/api.socdepoble.org<\/code>)<\/strong>\n\n<ul>\n<li><strong>What it is used for:<\/strong> Delivering live community posts, village directory entries, local marketplace items, cultural events, media attachments, and optional user authentication.<\/li>\n<li><strong>What data is sent and when:<\/strong> When a visitor views a page containing the <code>[socdepoble_app]<\/code> shortcode or the <strong>S\u00f3c de Poble<\/strong> block, the browser requests public community data for the selected town (<code>poble<\/code> slug and current route). If a user chooses to sign in, their authentication credentials and session token are sent over HTTPS to authenticate their account.<\/li>\n<li><strong>Terms of Service &amp; Legal Notice:<\/strong> <code>https:\/\/socdepoble.org\/avis-legal<\/code><\/li>\n<li><strong>Privacy Policy:<\/strong> <code>https:\/\/socdepoble.org\/privacitat<\/code><\/li>\n<\/ul><\/li>\n<\/ul>\n\n<h3>Link previews per route<\/h3>\n\n<p>When <strong>Link previews per route<\/strong> (<code>og_remots<\/code>) is enabled in <strong>Settings &gt; S\u00f3c de Poble<\/strong> (disabled by default until an administrator enables it or confirms the notice), the WordPress server performs a read-only <code>wp_remote_get()<\/code> request to <code>https:\/\/socdepoble.org\/og-data\/<\/code> to retrieve public title, summary, and image metadata for shared sub-routes (<code>\/mur\/...<\/code>, <code>\/mercat\/...<\/code>, <code>\/esdeveniments\/...<\/code>, <code>\/pobles\/...<\/code>), caching the response in WordPress transients (<code>sdp_og3_*<\/code>) for 15 minutes. No visitor personal data, cookies, or IP addresses are forwarded in this server-to-server request.<\/p>\n\n<h3>Translation service<\/h3>\n\n<p>When <strong>Translation proxy (Apertium)<\/strong> (<code>traduccio_proxy<\/code>) is enabled in <strong>Settings &gt; S\u00f3c de Poble<\/strong> (disabled by default), visitors and editors can request machine translation of public page content between Valencian\/Catalan, Spanish, English, French, and Galician through the free and open-source <strong>Apertium APy<\/strong> service (default endpoint: <code>https:\/\/www.apertium.org\/apy\/translate<\/code>):<\/p>\n\n<ul>\n<li><strong>What data is sent and when:<\/strong> Only when a user explicitly clicks the <strong>Translate<\/strong> (<code>Traduir<\/code>) button on a page, the visible page text and language pair (<code>langpair<\/code>) are sent via <code>wp_remote_post()<\/code> to the configured Apertium endpoint.<\/li>\n<li><strong>Service details &amp; policies:<\/strong> Apertium (<code>https:\/\/www.apertium.org\/<\/code> \u2014 Privacy &amp; documentation: <code>https:\/\/wiki.apertium.org\/wiki\/Apertium_Documentation<\/code>).<\/li>\n<\/ul>\n\n<h3>Privacy<\/h3>\n\n<ul>\n<li>The WordPress plugin itself does <strong>not<\/strong> create custom database tables, does <strong>not<\/strong> track visitors, does <strong>not<\/strong> set advertising or analytics cookies, and does <strong>not<\/strong> send telemetry from your WordPress installation.<\/li>\n<li>All plugin settings (<code>socdepoble_opcions<\/code>) and temporary Open Graph caches (<code>sdp_og3_*<\/code> transients) are removed cleanly when the plugin is uninstalled via <code>uninstall.php<\/code>.<\/li>\n<\/ul>\n\n<h3>Source code and build<\/h3>\n\n<p>The compiled production bundle in <code>dist\/soc-de-poble.standalone.js<\/code>, <code>dist\/style.css<\/code>, and <code>dist\/components\/sp-identity-components.js<\/code> is built from the open-source <strong>S\u00f3c de Poble<\/strong> repository using Vite (<code>vite.standalone.config.js<\/code>).<\/p>\n\n<ul>\n<li><strong>Human-readable source code:<\/strong> <code>https:\/\/github.com\/socdepoble\/socdepoble<\/code> (also available at <code>https:\/\/socdepoble.org\/codi-font<\/code>)<\/li>\n<li><strong>Build instructions:<\/strong>\n\n<ol>\n<li>Clone the repository: <code>git clone https:\/\/github.com\/socdepoble\/socdepoble.git<\/code><\/li>\n<li>Install dependencies: <code>npm ci<\/code><\/li>\n<li>Build the standalone WordPress bundle and sync <code>wordpress-plugin\/dist\/<\/code>: <code>npm run build:wp-plugin<\/code><\/li>\n<li>Package and verify the distributable plugin zip: <code>npm run package:wp-plugin<\/code><\/li>\n<\/ol><\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Com posar S\u00f3c de Poble a la teua web en 3 passos molt f\u00e0cils<\/h4>\n\n<ol>\n<li><p><strong>Pas 1 \u00b7 Instal\u00b7la el connector i configura el teu poble:<\/strong><\/p>\n\n<ul>\n<li>Instal\u00b7la i activa <strong>S\u00f3c de Poble. Portal de Pobles Connectats<\/strong> des de <em>Connectors &gt; Afegeix nou<\/em>.<\/li>\n<li>Al men\u00fa esquerre de WordPress, ves a <strong>Ajustos \u2794 S\u00f3c de Poble<\/strong>.<\/li>\n<li>Escriu el nom p\u00fablic del teu portal (per exemple, <code>Gent de la Torre<\/code>) i l'identificador del teu poble (per exemple, <code>la-torre-de-les-macanes<\/code>), i prem el bot\u00f3 blau <strong>\u00abDesa els canvis\u00bb<\/strong>.<\/li>\n<\/ul><\/li>\n<li><p><strong>Pas 2 \u00b7 Posa S\u00f3c de Poble en una p\u00e0gina (tria UNA de les dos maneres):<\/strong><\/p>\n\n<ul>\n<li><strong>Manera A (amb el bloc Codi de substituci\u00f3 \/ Shortcode \u2014 la m\u00e9s r\u00e0pida):<\/strong>\nVes a <strong>P\u00e0gines \u2794 Afegeix una p\u00e0gina nova<\/strong>, posa-li t\u00edtol (per exemple, <em>S\u00f3c de Poble<\/em>), afig un bloc de <strong>Codi de substituci\u00f3<\/strong> (<em>Shortcode<\/em>) i pega <strong>un sol<\/strong> codi com aquest:\n [socdepoble_app poble=\"la-torre-de-les-macanes\"]\n<em>(Nota: si ja has desat el teu poble al Pas 1, tamb\u00e9 pots escriure simplement <code>[socdepoble_app]<\/code> sense res m\u00e9s).<\/em><\/li>\n<li><strong>Manera B (amb el bloc visual de l'editor):<\/strong>\nDins de l'editor de la p\u00e0gina, prem el bot\u00f3 <code>+<\/code> (<em>Afegeix un bloc<\/em>), busca <strong>\u00abS\u00f3c de Poble\u00bb<\/strong>, fes-hi clic i publica la p\u00e0gina.<\/li>\n<\/ul><\/li>\n<li><p><strong>Pas 3 \u00b7 Fes que ocupe tota la pantalla i siga la p\u00e0gina d'inici:<\/strong><\/p>\n\n<ul>\n<li>A la columna dreta de l'editor de la p\u00e0gina (pestanya <strong>P\u00e0gina<\/strong>), busca l'apartat <strong>\u00abPlantilla\u00bb<\/strong> (<em>Template<\/em>) i selecciona <strong>\u00abS\u00f3c de Poble \u00b7 full screen\u00bb<\/strong> (<em>S\u00f3c de Poble \u00b7 pantalla completa<\/em>). Aix\u00ed el portal es veur\u00e0 net a pantalla completa, sense les barres del tema antic (vegeu la captura de pantalla #10).<\/li>\n<li>Si vols que aquesta p\u00e0gina siga la portada principal de la teua web (com en <code>https:\/\/gentdelatorre.net\/<\/code>), ves a <strong>Ajustos \u2794 Lectura<\/strong>, marca <em>\u00abUna p\u00e0gina est\u00e0tica\u00bb<\/em>, tria la p\u00e0gina <em>S\u00f3c de Poble<\/em> com a <strong>P\u00e0gina d'inici<\/strong> i desa els canvis.<\/li>\n<\/ul><\/li>\n<\/ol>\n\n<h4>Opcions avan\u00e7ades del Codi de substituci\u00f3 (nom\u00e9s si tens diverses p\u00e0gines)<\/h4>\n\n<p>En el 99% dels casos nom\u00e9s necessites posar <strong>un sol<\/strong> shortcode a la teua p\u00e0gina principal (<code>[socdepoble_app poble=\"la-torre-de-les-macanes\"]<\/code>), que obri el portal complet a la seua entrada principal (<strong>el Xat i les Comunitats del poble<\/strong>, des d'on el ve\u00ed ja es mou pel Mur, el Mercat, el Calendari o els Pobles).<\/p>\n\n<p>Nom\u00e9s si algun dia vols crear una altra p\u00e0gina secund\u00e0ria dins del teu WordPress que s'\u00f2briga directament en un apartat concret, pots afegir l'atribut opcional <code>ruta_inicial<\/code>:<\/p>\n\n<ul>\n<li>Per obrir directament al <strong>Xat del poble<\/strong> (entrada per defecte):\n  [socdepoble_app poble=\"la-torre-de-les-macanes\" ruta_inicial=\"\/xat\"]<\/li>\n<li>Per obrir directament al <strong>Mur de b\u00e0ndols i not\u00edcies<\/strong>:\n  [socdepoble_app poble=\"la-torre-de-les-macanes\" ruta_inicial=\"\/mur\"]<\/li>\n<li>Per obrir directament al <strong>Mercat rural de Km 0<\/strong>:\n  [socdepoble_app poble=\"la-torre-de-les-macanes\" ruta_inicial=\"\/mercat\"]<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id=\"quin%20codi%20he%20de%20posar%20exactament%20a%20la%20meua%20p%C3%A0gina%3A%20un%20o%20dos%3F\"><h3>Quin codi he de posar exactament a la meua p\u00e0gina: un o dos?<\/h3><\/dt>\n<dd><p><strong>Nom\u00e9s UN.<\/strong> En la p\u00e0gina de WordPress on vulgues mostrar el portal (com la p\u00e0gina d'inici de <code>gentdelatorre.net<\/code>), nom\u00e9s has de posar <strong>un sol<\/strong> bloc de <em>Codi de substituci\u00f3<\/em> amb:\n    [socdepoble_app poble=\"la-torre-de-les-macanes\"]\n(canviant <code>la-torre-de-les-macanes<\/code> per l'identificador del teu poble, o posant simplement <code>[socdepoble_app]<\/code> si ja l'has configurat en <strong>Ajustos \u2794 S\u00f3c de Poble<\/strong>).<\/p><\/dd>\n<dt id=\"com%20faig%20perqu%C3%A8%20la%20p%C3%A0gina%20es%20veja%20a%20pantalla%20completa%20sense%20les%20cap%C3%A7aleres%20del%20meu%20tema%3F\"><h3>Com faig perqu\u00e8 la p\u00e0gina es veja a pantalla completa sense les cap\u00e7aleres del meu tema?<\/h3><\/dt>\n<dd><p>Quan estigues editant la p\u00e0gina a WordPress, mira la columna de la dreta (pestanya <strong>P\u00e0gina<\/strong>): on posa <strong>Plantilla<\/strong> (<em>Template<\/em>), canvia la plantilla per defecte i tria <strong>\u00abS\u00f3c de Poble \u00b7 full screen\u00bb<\/strong> (<em>S\u00f3c de Poble \u00b7 pantalla completa<\/em>). Despr\u00e9s prem <strong>Desa<\/strong> (vegeu la captura #10).<\/p><\/dd>\n<dt id=\"per%20qu%C3%A8%20el%20connector%20t%C3%A9%20el%20valenci%C3%A0%20%2F%20catal%C3%A0%20com%20a%20idioma%20principal%3F\"><h3>Per qu\u00e8 el connector t\u00e9 el Valenci\u00e0 \/ Catal\u00e0 com a idioma principal?<\/h3><\/dt>\n<dd><p>Perqu\u00e8 <strong>S\u00f3c de Poble<\/strong> naix a les muntanyes alacantines (La Torre de les Ma\u00e7anes) amb la vocaci\u00f3 de preservar i dignificar la nostra llengua i cultura popular en l'entorn digital. Valenci\u00e0 i Catal\u00e0 s\u00f3n la mateixa llengua que compartim milions de parlants, i en <strong>S\u00f3c de Poble<\/strong> ocupa el primer lloc per dret propi, alhora que oferim suport multillengua complet (<code>ca<\/code>, <code>es<\/code>, <code>en<\/code>, <code>eu<\/code>, <code>gl<\/code>) i traductor lliure Apertium perqu\u00e8 cap ve\u00ed ni visitant quede fora.<\/p><\/dd>\n<dt id=\"carrega%20tipografies%20o%20scripts%20de%20google%20o%20d%27altres%20multinacionals%3F\"><h3>Carrega tipografies o scripts de Google o d'altres multinacionals?<\/h3><\/dt>\n<dd><p>No. Tota la tipografia (<code>Noto Sans<\/code>), les icones i el codi d'interf\u00edcie viuen dins de la carpeta <code>dist\/<\/code> del mateix connector per garantir la m\u00e0xima velocitat i el compliment estricte del RGPD europeu.<\/p><\/dd>\n<dt id=\"qu%C3%A8%20passa%20si%20desinstal%C2%B7le%20l%27extensi%C3%B3%3F\"><h3>Qu\u00e8 passa si desinstal\u00b7le l'extensi\u00f3?<\/h3><\/dt>\n<dd><p>El fitxer <code>uninstall.php<\/code> neteja totes les opcions (<code>socdepoble_opcions<\/code>), avisos i mem\u00f2ries cau temporals (<code>sdp_og3_*<\/code>) sense deixar rastre ni taules \u00f2rfenes a la base de dades del teu WordPress.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.10<\/h4>\n\n<ul>\n<li><strong>Guia d'instal\u00b7laci\u00f3 pas a pas en Valenci\u00e0 \/ Catal\u00e0 amb exemple real (<code>gentdelatorre.net<\/code>):<\/strong> Explicaci\u00f3 clara en 3 passos del codi \u00fanic <code>[socdepoble_app poble=\"la-torre-de-les-macanes\"]<\/code> i de la plantilla <strong>\u00abS\u00f3c de Poble \u00b7 full screen\u00bb<\/strong>, amb captura real de l'editor de WordPress (#10) i les 6 il\u00b7lustracions de c\u00f2mic de l'univers <em>S\u00f3c de Poble<\/em>.<\/li>\n<li><strong>Visor complet v1.10.22:<\/strong> Empaquetat aut\u00f2nom (<code>dist\/soc-de-poble.standalone.js<\/code>) amb navegaci\u00f3 per teclat (<code>IDEA-58<\/code>), traductor lliure Apertium (<code>IDEA-31<\/code>), exportaci\u00f3 de dades obertes (<code>JSON<\/code>, <code>CSV<\/code>, <code>iCal .ics<\/code>) i passarel\u00b7la de lectura Fediversity (<code>WebFinger<\/code>, <code>NodeInfo 2.1<\/code>, <code>ActivityPub<\/code>).<\/li>\n<li><strong>Enlla\u00e7os de la llista de connectors:<\/strong> <em>Mostra els detalls<\/em> obri la fitxa completa amb descripci\u00f3, instal\u00b7laci\u00f3, PMF, captures i registre de canvis; <code>Plugin URI<\/code> apunta a <code>https:\/\/socdepoble.org<\/code>.<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li><strong>Actualitzaci\u00f3 de seguretat i estandarditzaci\u00f3:<\/strong> El visor incrustat incorpora les \u00faltimes millores del portal, amb p\u00e0gines p\u00fabliques d'arquitectura oberta, privacitat i governan\u00e7a del projecte.<\/li>\n<li><strong>Desinstal\u00b7laci\u00f3 neta:<\/strong> S'eliminen totes les opcions, avisos i mem\u00f2ria cau temporal en desinstal\u00b7lar el connector.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li><strong>Compliment de les directrius de WordPress.org:<\/strong> El servidor de WordPress no realitza cap connexi\u00f3 externa fins que l'administrador activa expl\u00edcitament les previsualitzacions per ruta o la traducci\u00f3 al servidor.<\/li>\n<li><strong>Codi font i construcci\u00f3 documentats:<\/strong> Instruccions reprodu\u00efbles pas a pas per generar el paquet <code>dist\/<\/code> des del repositori p\u00fablic.<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li><strong>Suport multillengua:<\/strong> Traduccions completes per a l'administraci\u00f3 i el visor en Valenci\u00e0\/Catal\u00e0 (<code>ca<\/code>), Castell\u00e0 (<code>es_ES<\/code>), Angl\u00e9s (<code>en_US<\/code>), Basc (<code>eu<\/code>) i Gallec (<code>gl_ES<\/code>).<\/li>\n<\/ul>","raw_excerpt":"Portal comunitari rural 100% en Valenci\u00e0\/Catal\u00e0 + 5 idiomes (CA, ES, EN, EU, GL) i Traductor Apertium integrat: Xat, Mur, Mercat i Agenda en 3 passos.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/393042","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=393042"}],"author":[{"embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/socdepoble"}],"wp:attachment":[{"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=393042"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=393042"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=393042"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=393042"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=393042"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/br.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=393042"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}