Sviluppare contenuti del portale utilizzando l'editor di pagina

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

Con l'editor di pagina, definisci i contenuti del portale utilizzando Markdown o HTML.

Esplorare l'editor di pagine

Accedi all'editor di pagine facendo clic sul nome di una pagina durante la visualizzazione dell'elenco di pagine, come descritto in Gestire le pagine nel portale.

Editor di pagine

Come evidenziato nella figura precedente, l'editor di pagine ti consente di:

Modifica dei contenuti nell'editor di pagina

Markdown è un semplice linguaggio di formattazione che utilizza markup in testo normale e facile da leggere e scrivere. La sintassi viene specificata utilizzando i caratteri di punteggiatura. Il codice Markdown viene convertito in HTML prima del rendering nel browser.

La barra degli strumenti per la modifica rapida nella parte superiore dell'editor di pagina fornisce scorciatoie per applicare formati (ad esempio grassetto, corsivo e così via) o inserire tag Markdown (ad esempio elenchi, immagini, link e così via). Per un breve riepilogo della sintassi Markdown, fai clic su Icona Markdown nella barra degli strumenti di modifica rapida per visualizzare il riferimento rapido alla sintassi Markdown.

Per annullare o ripetere l'ultima modifica, fai clic rispettivamente su Comando-Z o Comando-Maiusc-Z.

Markdown è consigliato se vuoi mantenere semplice il flusso di lavoro di formattazione. Tuttavia, non è pensato per sostituire l'HTML. In HTML puoi applicare una vasta gamma di formattazione che non è possibile utilizzare in Markdown. Ad esempio, puoi specificare una classe CSS per un elemento in HTML, ma non in Markdown:

   <p class="class1">

Puoi inserire il codice HTML in qualsiasi punto del corpo del contenuto semplicemente inserendo i tag HTML.

Per informazioni sui tag HTML, consulta la specifica HTML5.

Aggiungere componenti Angular Material

Angular Material fornisce una libreria di componenti UI all'avanguardia. I componenti Angular Material ti consentono di creare rapidamente interfacce utente coerenti, responsive e accessibili utilizzando principi di design moderni.

Componenti disponibili

L'esperienza del portale è realizzata utilizzando Angular Material e nelle pagine è possibile utilizzare un insieme limitato di componenti Angular Material, come indicato nella tabella seguente.

Componente Esempio
Pulsanti Il seguente codice crea un pulsante rettangolare con elevazione.
<a mat-raised-button 
   href="quickstart">
   Quick Start
</a>

Il seguente codice crea un pulsante circolare con uno sfondo trasparente che include l'icona di avviso. Il colore del pulsante viene definito mediante la tavolozza dei colori per avvisi.

<button mat-icon-button
   color="warn">
   <mat-icon aria-label="Example warning">warning</mat-icon>
</button>

Carta Il seguente codice crea una scheda. La scheda include componenti di pulsanti e icone, nonché testo di intestazione e corpo. Il colore del pulsante è definito utilizzando la tavolozza dei colori principali.
<mat-card 
   href="apis">
   <mat-card-header 
      color="primary">
         <mat-icon>
            class
         </mat-icon>
         <h1>
            APIs
         </h1>
   </mat-card-header>
   <mat-card-content>
      <p class="home-page-card-content-text">
         Learn about and try our APIs.
      </p>
   </mat-card-content>
   <mat-card-actions>
      <button mat-button>
          View APIs
      </button>
   </mat-card-actions>
</mat-card>
Icona Il seguente codice crea un'icona a forma di spunta. Per un elenco completo delle icone supportate, consulta Material Design - Icons.
<mat-icon>
   check_circle
</mat-icon>
Barra degli strumenti Il seguente codice crea una semplice barra degli strumenti con testo e un'icona del carrello degli acquisti.
<mat-toolbar color="primary">
   <span>My Store</span>
   <span class="space-buffer"></span>
   <mat-icon>add_shopping</mat-icon>
</mat-toolbar>

Gestire la visibilità di una pagina nel portale

Gestisci la visibilità di una pagina nel tuo portale consentendo l'accesso a:

Per gestire la visibilità di una pagina nel tuo portale:

  1. Fai clic su Gestisci accanto al segmento di pubblico nel riquadro a destra dell'editor di pagina.
  2. Seleziona l'impostazione di visibilità. Se hai effettuato la registrazione alla versione beta della funzionalità dei segmenti di pubblico, seleziona una delle seguenti opzioni:
    • Pubblica (visibile a chiunque) per consentire a tutti gli utenti di visualizzare la pagina.
    • Utenti autenticati per consentire solo agli utenti registrati di visualizzare la pagina.
    • Segmenti di pubblico selezionati per selezionare i segmenti di pubblico specifici che vuoi che possano visualizzare la pagina. Consulta Gestire i segmenti di pubblico per il tuo portale.
      Per gestire i segmenti di pubblico, fai clic su Crea o modifica segmenti di pubblico.

    In caso contrario, seleziona una delle seguenti opzioni:
    • Utenti anonimi per consentire a tutti gli utenti di visualizzare la pagina.
    • Utenti registrati per consentire solo agli utenti registrati di visualizzare la pagina.
  3. Fai clic su Applica.

Visualizzare l'anteprima dei contenuti del portale

Per visualizzare l'anteprima dei contenuti del portale, fai clic su Anteprima nella barra degli strumenti dell'editor di pagine. Esplora le altre pagine del tuo portale per visualizzare l'anteprima dei contenuti, se vuoi.

Pubblicazione dei contenuti del portale

Per pubblicare i contenuti del portale, fai clic su Pubblica nel riquadro a destra. Per annullare la pubblicazione dei contenuti del portale, fai clic su Annulla pubblicazione nel riquadro di destra. Vedi anche Pubblicazione dei contenuti del portale.

Eliminare una pagina

Per eliminare una pagina dall'editor del portale, fai clic su Elimina nel riquadro a destra dell'editor della pagina. Ti viene chiesto di confermare l'operazione.