Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PLA and version 9.0
Sv translation
languageen

The XSLT files contain information about how to extract data from the XML file and display it as HTML info sheets that users can view, edit, or complete.

By modifying the XSLT files, you can customize the layout and presentation of the info sheet data—for example, by changing the color or the font size.

Note: XSLT files can also translate one XML format into another, such as from the InSite format to PLA format.

You can create different XSLT files to restrict the amount of data that is visible to users or to present the information in different languages.

Prepress Portal is shipped with two XSLT files in the Customer subfolder for displaying info sheet data to customer users, and two XSLT files in the Staff subfolder for displaying info sheet data to staff users.

Each subfolder has a read file and an edit file.

  • The read file displays a job info sheet in read-only mode—for users with the View Only right or for displaying job information on the job’s Summary and History tabs.
  • The edit file displays a job info sheet in edit mode—for users who have the rights to View and Edit Job Info Sheet.

Customer and staff info sheets can look identical or different, according to your requirements. If you modify the customer and staff XSLT files differently, you can provide a customer user with different information (and in a different layout) than the information that a staff user sees. Or, you can quickly create similar customer and staff views by customizing a file in one folder and then copying that file to the other folder.

XSLT example

If you want to allow customers to edit the job info sheet based on Turnaround (with One Day as a default value) and TotalQuantity, you might set up the following edit XSLT file in the Customer subfolder:

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
   <span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
   <xsl:for-each select-"TotalQuantity">
      <input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
               <xsl:attribute name="value">
             <xsl:value-of select="." />
               </xsl:attribute>
      </input>
    </xsl:for-each>
</td>
<td style="padding-left:10">
   <span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
   <xsl:for-each select-"Turnaround">
      <select size="0" class="baseSans
CSWStyle_DropDownColor">
         <option value="One Day">
            <xsl:if test=".=''">
                     <xsl:attribute
name="selected">1</xsl:attribute>
            </xsl:if>
         </option>
         <option value="One Day">
            <xsl:if test=".='One Day'">
               <xsl:attribute name="selected">1</
xsl:attribute>
                                                </
xsl:if>
            One Day
                           </option>
         <option value="Two Day">
            <xsl:if test=".='Two Day'">
               <xsl:attribute name="selected">1</
xsl:attribute>
            </xsl:if>
                                                Two
Day
          </option>
          <option value="One Week">
             <xsl:if test=".='One Week'">
                <xsl:attribute name="selected">1</
xsl:attribute>
             </xsl:if>
One Week
          </option>
       </select>
    </xsl:for-each>

Sv translation
languagede

Die XSLT-Dateien enthalten Informationen darüber, wie Daten aus der XML-Datei extrahiert und als HTML-Informationsbögen angezeigt werden, die von den Benutzern geöffnet, bearbeitet oder vervollständigt werden können.

Sie können Änderungen an den XSLT-Dateien vornehmen, um das Layout und die Darstellung der Informationsbogendaten anzupassen, indem Sie zum Beispiel die Farbe oder die Größe der Schrift ändern.

Hinweis: Mit Hilfe von XSLT-Dateien können Sie auch verschiedene XML-Formate ineinander umwandeln, z. B. aus dem InSite-Format in das PLA-Format.

Sie können verschiedene XSLT-Dateien erstellen, um die für die Benutzer sichtbare Datenmenge zu beschränken oder um die Informationen in verschiedenen Sprachen darzustellen.

Prepress Portal enthält zwei vorinstallierte XSLT-Dateien für die Anzeige von Informationsbogendaten für Kunden, die sich im Unterordner Customer befinden, und zwei vorinstallierte XSLT-Dateien im Ordner Staff für die Anzeige von Informationsbogendaten für die Mitarbeiter.

Zu jedem Unterordner gehören eine read-Datei und eine edit-Datei.

  • Die read-Datei zeigt einen Job-Informationsbogen im schreibgeschützten Modus an – für Benutzer, die nur Leseberechtigung besitzen, oder für die Anzeige von Job-Informationen auf den Registerkarten Zusammenfassung und Verlauf.
  • Die edit-Datei zeigt einen Job-Informationsbogen im Bearbeitungsmodus an – für Benutzer, die über Berechtigungen zum Anzeigen und Bearbeiten des Job-Informationsbogens verfügen.

Informationsbögen für Kunden und Mitarbeiter können entsprechend Ihren Anforderungen identisch oder unterschiedlich aussehen. Wenn die an den XSLT-Dateien für Kunden und für Mitarbeiter vorgenommenen Änderungen unterschiedlich sind, erhalten die Kunden andere Informationen (und in einem anderen Layout) als die Mitarbeiter. Sie können natürlich auch ähnliche Kunden- und Mitarbeiteransichten erstellen, indem Sie eine Datei in einem Ordner anpassen und dann die Datei in den anderen Ordner kopieren.

XSLT-Beispiel

Wenn Sie den Kunden die Bearbeitung des Job-Informationsbogens über Turnaround (Standardwert „Ein Tag“) und TotalQuantity erlauben möchten, können Sie die folgende edit-XSLT-Datei im Unterordner Customer einrichten:

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languagefr

Les fichiers XSLT contiennent des informations sur la procédure à suivre pour extraire les données du fichier XML et les afficher sous forme de fiches d'informations HTML qui peuvent être consultées, modifiées ou renseignées par les utilisateurs.

Si vous modifiez les fichiers XSLT, vous pouvez personnaliser la mise en page et la présentation des données des fiches d'informations, par exemple, en changeant la couleur ou la taille de police.

Remarque : les fichiers XSLT peuvent également convertir un format XML en un autre, par exemple, passer du format InSite au format PLA.

Vous pouvez créer différents fichiers XSLT pour limiter la quantité des données visibles aux utilisateurs ou pour présenter les informations dans différentes langues.

Prepress Portal est fourni avec deux fichiers XSLT situés dans le sous-dossier Customer pour l'affichage des données des fiches d'informations aux utilisateurs clients, et deux fichiers XSLT situés dans le sous-dossier Staff pour l'affichage des données des fiches d'informations aux utilisateurs du personnel.

Chaque sous-dossier comprend un fichier read et un fichier edit.

  • Le fichier read affiche une fiche d'informations sur le travail en mode lecture seule : il est destiné aux utilisateurs qui disposent du droit Afficher seulement ou à l'affichage des informations de travail dans les onglets Résumé et Historique du travail.
  • Le fichier edit affiche une fiche d'informations sur le travail en mode de modification : il est destiné aux utilisateurs qui disposent du droit d'afficher et de modifier la fiche d'informations sur le travail.

Les fiches d'informations destinées aux clients et au personnel peuvent avoir une apparence identique ou différente, en fonction de vos exigences. Si vous apportez des modifications différentes aux fichiers XSLT des clients et du personnel, vous pouvez fournir à un utilisateur client des informations différentes (et une mise en page différente) de celles qui peuvent être consultées par un utilisateur du personnel. Vous pouvez également créer rapidement des vues semblables pour les clients et le personnel en personnalisant un fichier dans un dossier, puis en copiant ce fichier dans l'autre dossier.

Exemple de fichier XSLT

Pour permettre aux clients de modifier la fiche d'informations sur le travail basée sur les attributs Turnaround (avec la valeur par défaut One Day) et TotalQuantity, vous pouvez configurer le fichier XSLT edit suivant dans le sous-dossier Customer :

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languageit

I file XSLT contengono informazioni su come estrarre dati da un file XML e visualizzarli come fogli di informazioni in HTML, visualizzabili, modificabili o completabili da parte dell'utente.

Modificando i file XSLT, è possibile personalizzare il layout e la presentazione dei dati dei fogli di informazioni, per esempio, modificando il colore o le dimensioni del carattere.

Nota: i file XSLT possono tradurre anche un formato XML in un altro, per esempio dal formato InSite al formato PLA.

È possibile creare diversi file XSLT per restringere la quantità di dati visibili agli utenti o per presentare informazioni in lingue diverse.

Prepress Portal viene fornito insieme a due file XSLT nella sottocartella Customer per mostrare i dati dei fogli di informazioni ai clienti e a due file XSLT nella sottocartella Staff per mostrare i dati di fogli di informazioni allo staff.

Ogni sottocartella ha un file read e un file edit.

  • Il file di lettura mostra un foglio di informazioni sui processi in modalità di sola lettura, per utenti con il diritto di sola visualizzazione o per la visualizzazione di informazioni sui processi nelle schede Riepilogo e Cronologia del processo.
  • Il file edit mostra un foglio di informazioni sul processo in modalità di modifica, per utenti che hanno il diritto di visualizzare e modificare il foglio di informazioni sul processo.

I fogli di informazioni dei clienti e dello staff possono essere identici o diversi, a seconda dei requisiti. Se si modificano i file XSLT del cliente e dello staff in modo diverso, è possibile offrire ad un cliente informazioni diverse (e con layout diverso) da quelle visualizzate da un utente dello staff. Oppure è possibile creare rapidamente visualizzazioni cliente e staff simili, personalizzando un file in una cartella e copiandolo in un'altra.

Esempio di XSLT

Se si desidera consentire ai clienti di modificare il foglio di informazioni sui processi sulla base di Turnaround (con Un giorno come valore predefinito) e TotalQuantity, potrebbe essere necessario impostare il seguente file XSLT edit nella sottocartella Customer :

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languagezh

XSLT 文件包含有关如何从 XML 文件提取数据的信息,并将其显示为用户可查看、编辑或完成的 HTML 信息页。

通过修改 XSLT 文件,您可以自定义版式和信息页数据的显示 — 例如,更改颜色或字体大小。

注意:XSLT 文件还可以将一个 XML 格式转换为其他格式,例如从 InSite 格式转换为 PLA 格式。

您可以创建不同的 XSLT 文件以限制对用户可见的数据量,或将信息显示为不同语言。

Prepress Portal 随附 Customer 子文件夹中的两个 XSLT 文件,用于对客户用户显示信息页数据,以及 Staff 子文件夹中的两个 XSLT 文件,用于对员工客户显示信息页数据。

每个子文件夹具有一个 read 文件和一个 edit 文件。

  • 可读文件将作业信息页显示为只读模式 — 针对仅具有查看权限的用户,或用于在作业的“摘要”和“历史记录”选项卡上显示作业信息。
  • edit 文件将作业信息页显示为编辑模式 — 针对具有查看和编辑作业信息页权限的用户。

客户和员工信息页可以根据您的需要看起来相同或不同。 如果您对客户和员工 XSLT 文件进行了不同的修改,可以为客户用户提供不同于员工用户所看到的信息(采用不同的版式)。 或者,您可以通过在一个文件夹中自定义文件,然后将该文件复制到另一个文件夹,从而快速创建相似的客户和员工视图。

XSLT 示例

如果您想允许客户编辑基于 Turnaround(将“一天”作为默认值)和 TotalQuantity 的作业信息页,您可以设置 Customer 子文件夹中的以下 edit XSLT 文件:

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>

Sv translation
languagees

Los archivos XSLT contienen información sobre cómo extraer datos del archivo XML y mostrarla como hojas de información HTML que los usuarios pueden ver, editar y completar.

El diseño y la presentación de los datos de la hoja de información se pueden personalizar modificando los archivos XSLT; por ejemplo, cambiando el color o el tamaño de fuente.

Nota: Los archivos XSLT también permiten traducir un formato XML a otro, por ejemplo, del formato de InSite al de PLA.

Es posible crear distintos archivos XSLT para restringir la cantidad de datos visibles para los usuarios o para presentar la información en distintos idiomas.

Prepress Portal incluye dos archivos XSLT en la subcarpeta Customer para mostrar datos de la hoja de información a los clientes y otros dos en la subcarpeta Staff para mostrar datos a los miembros del personal.

Cada subcarpeta tiene un archivo read y otro edit.

  • El archivo de lectura muestra una hoja de información de trabajo en modo de solo lectura. Sirve para los usuarios que cuentan con el derecho Solo ver o para mostrar información del trabajo en las fichas Resumen e Historial del trabajo.
  • El archivo edit muestra una hoja de información de trabajo en el modo de edición, para los usuarios que tienen los derechos Ver y Editar hoja de información de trabajo.

Las hojas de información del cliente y del personal pueden tener el mismo aspecto o ser distintas, según sus requisitos. Si modifica los archivos XSLT de clientes y de personal de forma distinta, puede proporcionar a los usuarios información diferente (y con un diseño distinto) a la que verán los miembros del personal. O bien, se pueden crear rápidamente vistas similares para clientes y personal personalizando un archivo de una carpeta y copiándolo a la otra carpeta.

Ejemplo de XSLT

Si desea permitir que los clientes puedan editar la hoja de información de trabajo según Turnaround (con el valor predeterminado, Un día) y TotalQuantity, puede configurar el siguiente archivo XSLT edit en la subcarpeta Customer :

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
   <span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
   <xsl:for-each select-"TotalQuantity">
      <input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
               <xsl:attribute name="value">
             <xsl:value-of select="." />
               </xsl:attribute>
      </input>
    </xsl:for-each>
</td>
<td style="padding-left:10">
   <span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
   <xsl:for-each select-"Turnaround">
      <select size="0" class="baseSans
CSWStyle_DropDownColor">
         <option value="One Day">
            <xsl:if test=".=''">
                     <xsl:attribute
name="selected">1</xsl:attribute>
            </xsl:if>
         </option>
         <option value="One Day">
            <xsl:if test=".='One Day'">
               <xsl:attribute name="selected">1</
xsl:attribute>
                                                </
xsl:if>
            One Day
                           </option>
         <option value="Two Day">
            <xsl:if test=".='Two Day'">
               <xsl:attribute name="selected">1</
xsl:attribute>
            </xsl:if>
                                                Two
Day
          </option>
          <option value="One Week">
             <xsl:if test=".='One Week'">
                <xsl:attribute name="selected">1</
xsl:attribute>
             </xsl:if>
One Week
          </option>
       </select>
    </xsl:for-each>

Sv translation
languageja

XSLT ファイルには、XML ファイルからデータを抽出する方法、およびこのデータをユーザーが表示、編集、または入力できるように HTML インフォメーション シートとして表示する方法に関する情報が含まれています。

たとえば、色やフォント サイズなどを XSLT ファイルで変更して、インフォメーション シート データのレイアウトや表示をカスタマイズできます。

注意:XSLT ファイルを使用して、ある XML 形式を別の形式(InSite 形式から PLA 形式など)に変換することもできます。

ユーザーに表示されるデータの量を制限したり、別の言語で情報を提示したりするさまざまな XSLT ファイルを作成できます。

Prepress Portal には、Customer サブフォルダ内にインフォメーション シート データを顧客ユーザーに表示するための 2 つの XSLT ファイルと、Staff サブフォルダ内にインフォメーション シート データをスタッフ ユーザーに表示するための 2 つの XSLT ファイルが付属しています。

各サブフォルダには、read ファイルと edit ファイルがあります。

  • read ファイルは、読み取り専用モードでジョブ インフォメーション シートを表示します。表示権限を持つユーザーに対して、ジョブの[概要]および[履歴]タブのジョブ情報を表示することを目的としています。
  • edit ファイルは、ジョブ インフォメーション シートの表示と編集の権限を持ったユーザーに対して、ジョブ インフォメーション シートを編集モードで表示します。

顧客およびスタッフのインフォメーション シートは、必要に応じて、同じ表示にすることも、異なる表示にすることもできます。 顧客とスタッフの XSLT ファイルを異なるものに変更すれば、顧客ユーザーにはスタッフ ユーザーに表示される情報とは異なる情報を異なるレイアウトで提供できます。 または、あるフォルダ内のファイルをカスタマイズし、そのファイルを別のフォルダにコピーすれば、顧客とスタッフに対して同様の表示をすばやく作成できます。

XSLT の例

Turnaround(デフォルト値は 1 日)および TotalQuantity に基づき、ジョブ インフォメーション シートの編集を顧客に許可する場合は、Customer サブフォルダで、次のような edit XSLT ファイルを設定できます。

<table border="0" bordercolor="#00FF00" width="100%"
cellpadding="0" cellspacing="0">
<tr height="35">
<td style="padding-left:10">
<span class="biggerSansBold">TotalQuantity</span>

</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"TotalQuantity">
<input type="text" size="7" class="baseSans
CSWStyle_InputColor" style="text-align:right">
<xsl:attribute name="value">
<xsl:value-of select="." />
</xsl:attribute>
</input>
</xsl:for-each>
</td>
<td style="padding-left:10">
<span class="biggerSansBold">Turnaround</span>
</td>
<td align="right" style="padding-left:10">
<xsl:for-each select-"Turnaround">
<select size="0" class="baseSans
CSWStyle_DropDownColor">
<option value="One Day">
<xsl:if test=".=''">
<xsl:attribute
name="selected">1</xsl:attribute>
</xsl:if>
</option>
<option value="One Day">
<xsl:if test=".='One Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</
xsl:if>
One Day
</option>
<option value="Two Day">
<xsl:if test=".='Two Day'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
Two
Day
</option>
<option value="One Week">
<xsl:if test=".='One Week'">
<xsl:attribute name="selected">1</
xsl:attribute>
</xsl:if>
One Week
</option>
</select>
</xsl:for-each>