Saltar al contenido principal

Personalizar un modelo de Project

Planes: Free personaliza Defaults; Plus crea definiciones Global; Pro personaliza un Project.

Scroll organiza las estructuras de fichas en tres capas. Cada definición aparece una sola vez en la lista y una insignia identifica su origen efectivo.

CapaFinalidadAcceso por plan
DefaultsDefiniciones de fábrica incluidas con Scroll; no se pueden eliminarFree, Plus y Pro pueden editarlas y guardar una personalización Global
GlobalDefiniciones reutilizables en varios Projects de este dispositivoPlus y Pro pueden crearlas y gestionarlas
ProjectDefiniciones que solo afectan al Project actualPro puede crearlas, sustituirlas y gestionarlas

Editar un Default no reescribe la definición de fábrica. Scroll solo guarda los campos modificados, por lo que los campos nuevos de una actualización del Default se heredan automáticamente si no se habían personalizado. Reset override elimina la personalización de la capa actual y vuelve a mostrar la versión superior.

Card Types, plantillas e instancias de ficha

  • Un Card Type define una clasificación abstracta y sus restricciones, como los tipos padre y destinos de relación permitidos para un personaje.
  • Un Card Template define las propiedades, campos de relación, secciones de contenido, apariencia y orden del formulario de una ficha concreta.
  • Una instancia de ficha guarda los valores del usuario y registra tanto su Card Type como su Card Template.

Gestione las definiciones reutilizables en Card Types, Properties y Relationships del panel Schema derecho. El editor principal solo gestiona plantillas concretas. Hacer que una propiedad o relación esté disponible para un Card Type no la añade a todas las plantillas: solo aparece si la plantilla la referencia.

Orden de modelado recomendado

  1. Enumere los Card Types necesarios.
  2. Defina las propiedades compartidas y los Card Types que pueden usarlas.
  3. Defina tipos y grupos de relaciones, así como los Card Types de origen y destino permitidos.
  4. Cree Card Templates que referencien las propiedades y ranuras de relación que realmente muestran.
  5. Compruebe el modelo con unas pocas fichas y vistas de Story.
  6. Migre las fichas antiguas cuando el modelo esté estable.

Editar y crear definiciones

Seleccionar una fila solo muestra una vista previa. Use su botón de lápiz para editarla. Solo se despliega una propiedad o relación a la vez. Si sale con cambios sin guardar, Scroll pide guardarlos o descartarlos.

  • Free abre un Default con el lápiz, guarda una personalización Global o la restablece.
  • Plus también puede crear, duplicar e importar definiciones Global.
  • Pro puede seleccionar Project de forma explícita y crear una definición o sustitución exclusiva del Project actual.

Tras guardar, se bloquean el ID y los campos que reinterpretarían datos existentes: ID y clase de un Card Type, ID y Card Type de un Template, ID y tipo de valor de una Property y dirección de un Relation Type. Duplique la definición si necesita otra semántica.

Plantillas de fichas personalizadas

Templates contiene Entity Templates, Event Templates, Relation Templates y Writing Templates. Una plantilla puede definir:

  • ID estable, nombre y descripción;
  • superficie y Category preset;
  • icono, color y campo de avatar;
  • campos y orden del formulario de creación;
  • referencias de propiedades y ranuras de relación;
  • Content sections;
  • si sus instancias pueden actuar como grupos de Story;
  • tiempo, campos obligatorios y grupos de relaciones de eventos.

Las restricciones de padres y destinos de relación de un Card Type pertenecen al panel Schema y no se repiten en la plantilla concreta. El ID del Template se bloquea después de guardar, aunque el nombre visible sigue siendo editable. Resuelva los mensajes de validación antes de guardar.

Carpetas gestionadas

Las raíces de Card Type, carpetas de Template y destinos de las fichas se eligen con el selector de carpetas del sistema operativo. No se pueden escribir rutas libres.

  • Sin un Project abierto, una definición Global usa una carpeta segura generada por Scroll.
  • La primera vez que un Default personalizado o una definición Global se usa en un Project, Scroll pide confirmar una carpeta dentro del Project cuando sea necesario.
  • La raíz de un Project Card Type debe elegirse dentro del Project.
  • La carpeta de un Template debe ser hija directa de la raíz del Card Type; Scroll solo muestra y guarda el nombre de esa subcarpeta.
  • Una vinculación existente no se mueve si el valor Global cambia más tarde. Moverla requiere Pro y comienza con una vista previa de migración.

Si la carpeta elegida ya pertenece a otro Card Type, Scroll no fusiona los tipos por el nombre de la carpeta. Personalice el Card Type existente, cree un Template debajo o elija otra carpeta.

Propiedades personalizadas

Cree propiedades compartidas en Properties, indique los Card Types permitidos y añádalas a una plantilla concreta. Los tipos incluyen texto corto y largo, número, selección única o múltiple, estado, fecha, casilla, enlace, correo, teléfono, archivo, multimedia, fórmula y rollup.

Defina un ID estable, nombre visible, valor predeterminado, obligatoriedad, opciones y colores, tipo de resultado de fórmula, y origen y método del rollup. Evite varios campos con el mismo significado, como home, homePlace y residence.

Relaciones personalizadas

Gestione grupos y tipos en Relationships. Las filas están plegadas de forma predeterminada y solo entran en edición con el botón de lápiz. Un tipo de relación puede definir:

  • etiqueta, color y línea continua, discontinua o de puntos;
  • sentido dirigido, bidireccional o sin dirección;
  • relación y etiqueta inversas;
  • Card Types de origen y destino permitidos;
  • varias relaciones entre el mismo par de fichas;
  • disponibilidad para grupos, gráfico de relaciones o ranuras de relación.

Una ranura de relación de la plantilla puede restringir aún más las relaciones y destinos de un campo. Una ficha solo muestra los campos definidos por su plantilla. Después de guardar, revise dirección, etiquetas inversas, marcos de grupo y filtros en el gráfico de relaciones.

Migrar fichas existentes

Añadir una estructura no crea ni cambia automáticamente los nombres de los campos de fichas existentes.

  1. Haga una copia de seguridad completa del Project.
  2. En Story, abra Delivery workflow y Metadata Migration Preview.
  3. Revise System, Properties, Relations, Defaults, Unknown y No-op.
  4. Seleccione solo cambios cuyo significado haya comprobado.
  5. Revise el resumen, elija Apply selected patches y después Confirm and apply.
  6. Vuelva a abrir fichas representativas y compruebe las vistas asociadas.

Las categorías desconocidas se conservan en lugar de sustituirse sin confirmación. Deje sin seleccionar cualquier sugerencia ambigua y revise el Markdown original.

Bajada de plan y recuperación

  • Tras bajar de Plus a Free, la personalización Global de un Default sigue siendo editable; las definiciones Global creadas con Plus pasan a ser de solo lectura.
  • Tras bajar de Pro, las definiciones Project pasan a ser de solo lectura, pero siguen participando en la creación, visualización y validación de relaciones.
  • No se eliminan campos, relaciones, plantillas ni vinculaciones de carpetas gestionadas.
  • Todos los planes pueden seguir gestionando las opciones de una propiedad existente.

Consulte también el espacio de plantillas y Planes y funciones.