Cantieri aperti: differenze tra le versioni
| [versione verificata] | [versione verificata] |
handoff automatico |
handoff automatico |
||
| (Una versione intermedia di uno stesso utente non è mostrata) | |||
| Riga 7: | Riga 7: | ||
== Cantieri attivi == | == Cantieri attivi == | ||
=== | === marcoparet-lingua-video === | ||
''Aggiornato 2026-08-22 00: | ''Aggiornato 2026-08-22 00:25 UTC'' — dominio: hosting-siti | ||
; Obiettivo : | ; Obiettivo : Recent Posts stessa lingua articolo + audit traduzioni Playwright + sistema video YouTube negli articoli (30% copertura) | ||
; Vincoli in vigore : | ; Vincoli in vigore : | ||
* | * mu-plugin trp-claude.php: leggere tutto prima di modificare | ||
* backup .bak.recentposts_fix esiste | |||
* | * HostGator php via SSH con SHORTINIT richiede wpdb diretto non update_post_meta | ||
* | |||
; Fatto (con prova) : | ; Fatto (con prova) : | ||
* | * 1) FIX RECENT POSTS VERIFICATO: patch pre_get_posts in trp-claude.php filtra query secondarie (Elementor Posts) per lingua pagina corrente | ||
* | * backfill _pll_lang su 98 post da suffisso slug + language detection titolo (script /tmp/backfill_v3.php su HostGator) | ||
* | * EN context ora OR(en,NOT EXISTS) | ||
* | * safety-net save_post auto-set da suffisso. Sidebar fascinazione-istantanea-sguardo ora mostra solo articoli IT. 2) AUDIT PLAYWRIGHT COMPLETATO: /home/claudeuser/scripts/mp_translation_audit.py, report /tmp/mp_translation_audit.json, 31/35 OK | ||
* FAIL reali solo photo-gallery e certified-practitioners quasi vuote | |||
* /zh/ falso positivo (sito usa /zh-tw/ che funziona) | |||
* -en falsi positivi (markers EN mancanti nello script). 3) VIDEO MATCHER deployato /home/claudeuser/scripts/video_matcher.py, --plan in esecuzione: matching argomento (BQ catalogo_arricchito tema/argomenti/sintesi) x qualita (rutube_migration_queue eng_score/views), max 2 usi per video, caption check YouTube API, output BQ marketing.video_article_assignments | |||
* | |||
* | |||
; Provato ed escluso : | ; Provato ed escluso : | ||
* | * update_post_meta con SHORTINIT crasha silenziosamente (funzione non caricata) - usare wpdb->insert | ||
* | * nohup php su HostGator viene killato dopo ~40 righe - girare sincrono con timeout 50 | ||
* | * /memory/search da 503, usare /memory2/search | ||
* /bq/query vuole campo sql non query | |||
; Prossimo passo : | ; Prossimo passo : | ||
* 1) | * 1) Verificare risultati video_matcher (/tmp/video_matcher.log + BQ marketing.video_article_assignments) | ||
* 2) iniettare video su 1 articolo campione con --inject 1 e verificare visivamente | |||
* 3) batch injection dopo validazione | |||
* 4) segnalare a Marco: photo-gallery e certified-practitioners vuote, duplicati -2 serie fascinazione-istantanea da pulire, publishing flow non setta _pll_lang (safety-net attivo ma meglio fixare a monte) | |||
=== agritainment-sito === | === agritainment-sito === | ||
| Riga 731: | Riga 729: | ||
== Chiusi == | == Chiusi == | ||
=== pnl-nlp-download === | |||
''Aggiornato 2026-08-22 00:49 UTC'' — dominio: Hosting / siti | |||
; Obiettivo : Riadattare pnl-nlp.org | |||
; Vincoli in vigore : | |||
* NON spostare il dominio | |||
* NON chiedere credenziali a Marco (R2: memoria+Log Gerarchico) | |||
* nlp4all.org resta su Google Sites | |||
* collaudo finale Playwright R88: il browser deve ricevere davvero il file | |||
; Fatto (con prova) : | |||
* Credenziali gator4063 recuperate e salvate in memoria CC (kind=credential, token cPanel JJ7LP3RN6YLQGOHJ6EABS9HOAS32YTJM) | |||
* docroot pnl-nlp.org = /home2/isicnv/public_html (unico dominio account, home /home2/isicnv) | |||
* SSH porta 2222 con password RIFIUTA (rc=5) -> si lavora via API cPanel che funziona | |||
* dn/download.php letto: SELECT file FROM downloads_item WHERE id=N poi cerca /dn/downloads/<file> con fallback <id>.<ext>, se non trova mostra la pagina - Download temporaneamente non disponibile - | |||
* DB isicnv_dn utente isicnv_g63 pass 2&ynT(cq7^zH | |||
* CATALOGO REALE = 741 item (non 49), 416 con titolo in downloads_item_lang, contatori download storici presenti | |||
* la colonna file e vuota per quasi tutti: i percorsi veri stanno in file_external (366 item) come URL assoluti verso programmazioneneurolinguistica.com, pnl-nlp.org/download, pnl-nlp.org/corsi, neurolinguistic.com, fascinazione.com, club-positif.com | |||
* dn.zip 22MB estratto in /dn/_archivio (3963 file) | |||
* indice ricorsivo di tutti i file scaricabili del sito in /dn/_indice.json (617 nomi) | |||
* catalogo completo in /dn/_catalogo3.json e copia locale /home/claude/cat3.json | |||
* TOP download storici: Manuale Autoipnosi 10575, Small Post on Modeling Dilts-Grinder 9616, Tecniche Varie PNL e Ipnosi 9435, GUIDA FLASH ALL IPNOSI 7735, Autoipnosi Pratica 5530, Dinamiche di Relazione 4257, Tecniche Segrete 4063, movimenti oculari 3003, BROCHURE COMPLETA 2911, Ipnosi Clinica 2730, MESMERISMUS 2459 | |||
* su disco ci sono 148 file in /download e 187 in /corsi (Braid_Neurohypnology.pdf 13MB, Mind_Studio kit 15MB, brochure, Mesmerismus, Heilmagnetismus) | |||
* ESEGUITO E COLLAUDATO 22/08: sito rifatto responsive (index.html + dn/index.html, backup originale in index.pre-restyle.html), testo EN originale invariato, 536 documenti pubblicati con ricerca live per parola chiave, ordinati per popolarita storica | |||
* archivio ricostruito con 2 fonti: 39 file riparati (32 da file locali del sito + dn.zip estratto in /dn/_archivio con 3963 file, 7 scaricati da domini terzi trans4mind/columbia/queensu) depositati in /dn/downloads/<id>.<ext> cosi download.php funziona senza modifiche, piu 497 file reali gia sul server indicizzati da /dn/_indice.json | |||
* BUG CORRETTO: gli URL relativi in file_external perdevano lo slash (. invece di ./.ltrim) | |||
* COLLAUDO PLAYWRIGHT R88 SUPERATO: home 200, 536 card, viewport+meta description presenti, 0 immagini rotte, 0 richieste fallite, nessun overflow mobile, 9 link ai siti principali, e su 10 download testati 9 hanno consegnato un FILE VERO verificato per magic bytes (PDF/ZIP/DOC), tra cui Mesmerismus_Slides2012.pdf 34MB, PNL3 prima parte 1.4MB, brochure 51.zip 4MB | |||
* script temporanei _dumper*.php _fix.php _build.php neutralizzati (404) | |||
* screenshot https://marcoparet.com/preview-eval/PNL_desktop.jpg e PNL_mobile.jpg | |||
; Provato ed escluso : | |||
* NON usare i 25 PDF Wayback come fonte primaria: i file veri sono sul server | |||
* NON fidarsi di download.php 200 = successo (R88) | |||
* i primi 46 -recuperi- Wayback erano pagine HTML travestite: verificare sempre i magic bytes | |||
* catalogo DB 741 item e in gran parte residuo/spam: 370 senza alcun URL, molti url sono titoli o testo pubblicitario | |||
* NON ricostruire da Wayback quando i file sono sul server | |||
; Prossimo passo : | |||
* 1) i 329 item con titolo ma senza file sono i candidati per la pipeline pillar (titolo-keyword) 2) creare property GA4 o riusare quella esistente e iniettare il tag 3) stesso trattamento agli altri siti vecchi (template gia pronto in /home/claudeuser/scripts/build_site riusabile) 4) valutare collegamento voci wiki per i materiali principali | |||
=== propensity-scoring-allievi === | === propensity-scoring-allievi === | ||
''Aggiornato 2026-08-12 10:54 UTC'' — dominio: BigQuery / dati | ''Aggiornato 2026-08-12 10:54 UTC'' — dominio: BigQuery / dati | ||