# Clases conectadas, copias y accesos directos

> Tres formas de reutilizar contenido: copiar, conectar una clase a otra y crear un acceso directo. Qué cambia al editar el origen y qué ve el alumno.

Hay tres formas de reutilizar contenido, y cada una tiene un efecto. Una copia queda independiente. Una clase conectada sigue a la clase de origen. Un acceso directo es el mismo producto en otra vitrina.

## Cómo funciona

| Necesitas | Usa | Qué pasa |
|---|---|---|
| Un producto nuevo, que vas a cambiar libremente | Copia (**Duplicar**) | La copia queda independiente. El progreso no pasa de uno al otro. La copia nace en borrador. |
| El mismo vídeo y el mismo texto en varios productos, editados una sola vez | Clase conectada | El vídeo y el texto son los del origen. El progreso, los comentarios, las preguntas y el examen están en cada clase. |
| El mismo producto en dos vitrinas | Acceso directo | Es un solo producto. El acceso y el progreso son los del original. |

**La regla más importante:** solo la clase conectada sigue al origen. La copia no sigue nada después de creada. El acceso directo no tiene nada propio: abre el original.

### Copia

**Duplicar** existe para vitrina, producto, módulo y clase, en el menú **...** de cada uno.

- La copia nace en borrador.
- Su nombre es el del original más un sufijo: "(copia en" y la hora, o "(Copia)" en una clase.
- Después de eso, los dos son independientes. Editar uno no cambia el otro.
- El progreso de los alumnos no pasa de uno al otro.

Usa una copia cuando los dos van a quedar diferentes.

### Clase conectada

Una clase conectada muestra el vídeo y el texto de otra clase: el origen. Editas en el origen, y el cambio aparece en todas las clases conectadas a él.

Cada clase guarda para sí la finalización, los comentarios, las preguntas y el examen. Conectar una clase de examen no copia el examen.

Al conectar, la clase recibe el nombre, el resumen, la miniatura y el formato del origen en ese momento. Si después cambias el nombre del origen, las clases conectadas no cambian de nombre. Desconectar le devuelve a la clase el vídeo, el texto, el nombre, el resumen, la miniatura y el formato que tenía antes.

Qué llega del origen, y cuándo:

```mermaid
flowchart TD
    accTitle: Qué recibe la clase conectada del origen
    accDescr: El vídeo y el texto vienen de la clase de origen todo el tiempo, y cada edición en el origen aparece en la clase conectada. El nombre, el resumen, la miniatura y el formato se copian solo en el momento de vincular. La finalización, los comentarios, las preguntas y el examen quedan en cada clase.
    origem["Clase de origen"]
    conectada["Clase conectada"]
    propria["Queda en cada clase:<br/>finalización, comentarios,<br/>preguntas y examen"]
    origem -->|Vídeo y texto, siempre| conectada
    origem -.->|Nombre, resumen, miniatura y formato,<br/>solo al vincular| conectada
    conectada --> propria
    classDef destaque stroke:#ff005c,stroke-width:2px
    class conectada destaque
```

Editar el origen cambia el vídeo y el texto en todas las clases conectadas. El resto, cada clase lo guarda para sí.

Las reglas:

- Una clase no puede conectarse a sí misma.
- Una clase no puede conectarse a una clase que ya está conectada. Elige siempre la original.
- Mientras haya clases conectadas a él, el origen no se puede eliminar ni mover a otro producto. Desconecta las clases antes.
- No editas el vídeo ni el texto en una clase conectada. La pantalla avisa. Para editar, desconecta.
- Una clase conectada no se mueve por el árbol. Desconecta, mueve y vuelve a conectar.

### La cadena de orígenes

Al vincular, la pantalla solo acepta una clase original. Pero una clase que ya es origen puede, después, conectarse a otra. Así se forma una cadena. El alumno ve el vídeo y el texto del final de la cadena:

```mermaid
flowchart TD
    accTitle: La cadena de orígenes
    accDescr: La clase B está conectada a la clase A. Después, la clase A se conectó a la clase C, que es original. El alumno que abre la clase B ve el vídeo y el texto de la clase C, el final de la cadena.
    aluno["El alumno abre la clase B"]
    b["Clase B<br/>conectada a la A"]
    a["Clase A<br/>conectada después a la C"]
    c["Clase C<br/>original"]
    visto["El alumno ve el vídeo<br/>y el texto de la C"]
    aluno --> b
    b -->|vídeo y texto vienen de la A| a
    a -->|vídeo y texto vienen de la C| c
    c --> visto
    classDef destaque stroke:#ff005c,stroke-width:2px
    class c destaque
```

**Atención: aquí es donde ocurren más errores.** Julia conecta la clase B a la clase A. Semanas después, conecta la clase A a la clase C. Resultado: la clase B pasa a mostrar el vídeo de la C. Para que la B vuelva a mostrar el contenido de la A, desconecta la A de la C. Para evitar la cadena, conecta siempre a la clase original.

### Acceso directo

Un acceso directo es un producto en el formato **Acceso directo**, con un **Producto de destino**. Pone el mismo producto en otra vitrina, sin duplicar el contenido.

- El alumno que abre el acceso directo entra en el original.
- El acceso y el progreso son los del original.
- Una entrega que incluye el acceso directo también da el original.
- Al elegir el destino, el acceso directo copia el nombre, la portada y la URL de oferta del producto en ese momento.
- Si después cambias el nombre del acceso directo, el nombre nuevo se mantiene.
- Un acceso directo no puede apuntar a sí mismo.

## Paso a paso

### Conectar una clase

1. Abre la clase que va a recibir el contenido.
2. Al lado de **Título**, haz clic en **Vincular a un contenido existente**.
3. En **Vincular contenido existente**, elige el **Producto**.
4. Elige la **Clase** de origen.
5. Haz clic en **Vincular**.

La pantalla pasa a mostrar el panel **Contenido conectado**, con el camino hasta el origen.

### Desconectar

1. En la clase conectada, haz clic en **Desvincular contenido**.
2. Haz clic en **Sí, desvincular**.

La clase vuelve a tener el vídeo, el texto, el nombre, el resumen, la miniatura y el formato de antes de vincular.

### Crear un acceso directo

1. Crea un producto en la vitrina en la que debe aparecer. Mira [Productos y formatos](/es/conteudo/produtos).
2. En el producto, abre **Configuraciones > General**.
3. En **Formato**, elige **Acceso directo**.
4. En **Producto de destino**, elige el producto original.
5. Guarda.
6. Publica el acceso directo.

El estado del acceso directo es solo suyo. El estado del original sigue valiendo para el original.

## Para tener en cuenta

- **Dónde está el origen.** El panel **Contenido conectado** muestra la vitrina, el producto, el módulo y la clase de origen, con un enlace a cada uno.
- **Copia o acceso directo.** No uses una copia cuando los dos productos deben quedar iguales. No uses un acceso directo cuando las dos vitrinas deben tener contenidos diferentes: un acceso directo no tiene nada propio que editar.
- **Quién ve la clase conectada.** El acceso a una clase conectada es el del producto en el que está. Quien tiene cualquier producto con la clase la ve normalmente.

## Preguntas frecuentes

**Edité la clase original y la conectada no cambió.** Revisa lo que editaste. Solo el vídeo y el texto vienen del origen. El nombre, el resumen y la miniatura son de cada clase.

**El alumno completó la clase en un producto y sigue pendiente en el otro.** Es lo esperado. La finalización es de cada clase, aunque esté conectada. En un acceso directo, al contrario, todo es un solo producto.

**¿Puedo eliminar la clase original?** No mientras haya clases conectadas a ella. La pantalla avisa y pide desvincular antes.

**Quiero el mismo curso en dos vitrinas. ¿Copio o hago un acceso directo?** Haz un acceso directo. El curso sigue siendo uno solo, con el mismo progreso. Una copia se convierte en otro curso.
