WP Manifestindependent plugin directory
manifest / media / personalizadorpdf

Personalizador PDF

Reemplaza placeholders (rectangulos 100% transparentes) en PDFs exportados desde CorelDRAW con imagenes reales por grupo de color. Motor 100% PHP, sin Python. Integra el sistema TextMuy (editor de estilos de texto) en la pestana "Estilos de Texto".

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/muyunicos/personalizadorpdf/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Plugin de WordPress que detecta placeholders (rectángulos 100 % transparentes) en PDFs exportados desde CorelDRAW, los agrupa por color, permite cargar una imagen por grupo y devuelve un PDF editado (encajado, sin deformar ni recortar). Motor 100 % PHP, sin Python ni Node en el servidor. Integra el editor de estilos de texto TextMuy (client-side) y el ciclo de compra de WooCommerce (spec 004); la API de compra (spec 010) está especificada.

Documentación

Documento Qué es
AGENTS.md Contexto obligatorio del proyecto: arquitectura, contratos, pruebas y reglas de trabajo.
docs/entorno-desarrollo.md Entorno de desarrollo: Windows + PowerShell 7, Spec Kit + Cline, verificaciones y diagnóstico.
specs/INDICE.md Índice y estado de las specs (flujo SDD de Spec Kit).
readme.txt Metadatos del plugin para WordPress.org.

Jerarquía documental: .specify/memory/constitution.md > AGENTS.md > resto.

Entorno de desarrollo (resumen)

  • Windows + PowerShell 7 (pwsh) + VS Code + extensión Cline.
  • Spec Kit con integración cline (predeterminada y única) y scripts ps.
  • Los comandos se ejecutan desde la raíz del proyecto; no se asume Bash, WSL, cmd ni Windows PowerShell 5.1 como shell activo. Detalle y verificaciones: docs/entorno-desarrollo.md.

Pruebas (desde la raíz del proyecto)

php tests/motor_smoke.php            # esperado: SMOKE OK
php tests/parity.php                 # esperado: PARIDAD OK
node tests/mockup-geometria.test.js  # esperado: GEOMETRIA OK
node tests/mockup-contrato.test.js   # esperado: CONTRATO OK

Suite completa (arnés de fases, módulo TextMuy, verificación en el sitio real): AGENTS.md §9.