inyectar_en_export
Injects custom CSS, JS, or HTML as a named block into a 3DVista HTML5 export's index.htm, with automatic backup, idempotent replacement, and optional file creation.
Instructions
Inserta CSS, JS o HTML propio en el index.htm del export (bloque con nombre, idempotente, con respaldo index.htm.original). Opcionalmente escribe archivos en el export.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ruta_export": "<ruta_export>",
"nombre_bloque": "<nombre_bloque>"
},
"name": "inyectar_en_export"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| js | No | JS en linea (va antes de </body>) | |
| css | No | CSS en linea (va en <head>) | |
| html | No | HTML extra antes de </body> | |
| archivos | No | Mapa ruta_relativa → contenido para crear en el export | |
| ruta_export | Yes | Carpeta del export HTML5 de 3DVista (donde esta index.htm) | |
| esperar_tour | No | Envuelve el JS para ejecutarse cuando el recorrido este listo (incluye el ayudante TDVH) | |
| nombre_bloque | Yes | Identificador (letras, numeros, -, _). Reutilizarlo reemplaza el bloque. |