{builder-show:exists=Developer User Guide}
  {builder-hide:title=Developer User Guide|recurse=true}
    {builder-hide2:restriction=view|pagetitle=Developer User Guide}[Servoy Developer User Guide|Developer User Guide]\\
      {builder-show2:attachment=Servoy 6.0 Developer User Guide.pdf}
        {set-flag:hasDUG}
        {set-flag:hasPDFs}
      {builder-show2}
  {builder-hide}
{builder-show}
{builder-show:exists=Quick-Start Guide}
  {builder-hide:title=Quick-Start Guide|recurse=true}
    {builder-hide2:restriction=view|pagetitle=Quick-Start Guide}[Servoy Quick-Start Guide|Quick-Start Guide]\\
      {builder-show2:attachment=Servoy 6.0 Quick-Start Guide.pdf}
        {set-flag:hasQSG}
        {set-flag:hasPDFs}
      {builder-show2}
      {builder-show2:attachment=Servoy60QuickStartGuideDeutsch.pdf}
        {set-flag:hasQSGDE}
        {set-flag:hasPDFs|state=true}
      {builder-show2}
    {builder-hide2}
  {builder-hide}
{builder-show}
{builder-show:exists=Programming Guide}
  {builder-hide:title=Programming Guide|recurse=true}
    {builder-hide2:restriction=view|pagetitle=Programming Guide}[Servoy Programming Guide|Programming Guide]\\
      {builder-show2:attachment=Servoy 6.0 Programming Guide.pdf}
        {set-flag:hasPG}
        {set-flag:hasPDFs}
      {builder-show2}
    {builder-hide2}
  {builder-hide}
{builder-show}
{builder-show:exists=Reference Guide}
  {builder-hide:title=Reference Guide|recurse=true}
    {builder-hide2:restriction=view|pagetitle=Reference Guide}[Servoy Reference Guide|Reference Guide]\\
      {builder-show2:attachment=Servoy 6.0 Reference Guide.pdf}
        {set-flag:hasPRG}
        {set-flag:hasPDFs}
      {builder-show2}
    {builder-hide2}
  {builder-hide}
{builder-show}
{builder-show:exists=Deployment Guide}
  {builder-hide:title=Deployment Guide|recurse=true}
    {builder-hide2:restriction=view|pagetitle=Deployment Guide}[Servoy Deployment Guide|Deployment Guide]\\
      {builder-show2:attachment=Servoy 6.0 Deployment Guide.pdf}
        {set-flag:hasDG}
        {set-flag:hasPDFs}
      {builder-show2}
    {builder-hide2}
  {builder-hide}
{builder-show}
{builder-show:exists=Client User Guide}
  {builder-hide:title=Client User Guide|recurse=true}
    {builder-hide2:restriction =view|pagetitle=Client User Guide}[Servoy Client User Guide|Client User Guide]\\
      {builder-show2:attachment=Servoy 6.0 Client User Guide.pdf}
        {set-flag:hasCUG}
        {set-flag:hasPDFs}
      {builder-show2}
    {builder-hide2}
  {builder-hide}
{builder-show}
{builder-show:exists=Open Source Guide}
  {builder-hide:title=Open Source Guide|recurse=true}
    {builder-hide2:restriction =view|pagetitle=Open Source Guide}[Servoy Open Source Guide|Open Source Guide]\\
      {builder-show2:attachment=Servoy 6.0 Open Source Guide.pdf}
        {set-flag:hasOSG}
        {set-flag:hasPDFs}
      {builder-show2}
    {builder-hide2}
  {builder-hide}
{builder-show}

{builder-show:flag=hasPDFs}
Besides the online version, the PDF version of the following guides can be downloaded:
  {builder-show2:flag=hasQSG}[^Servoy 6.0 Quick-Start Guide.pdf]\\{builder-show2}
  {builder-show2:flag=hasQSGDE}[Servoy 6.0 Quick-Start Guide - Deutch.pdf|^Servoy60QuickStartGuideDeutsch.pdf]\\{builder-show2}
  {builder-show2:flag=hasDUG}[^Servoy 6.0 Developer User Guide.pdf]\\{builder-show2}
  {builder-show2:flag=hasPG}[^Servoy 6.0 Programming Guide.pdf]\\{builder-show2}
  {builder-show2:flag=hasPRG}[^Servoy 6.0 Reference Guide.pdf]\\{builder-show2}
  {builder-show2:flag=hasDG}[^Servoy 6.0 Deployment Guide.pdf]\\{builder-show2}
  {builder-show2:flag=hasCUG}[^Servoy 6.0 Client User Guide.pdf]\\{builder-show2}
  {builder-show2:flag=hasOSG}[^Servoy 6.0 Open Source Guide.pdf]\\{builder-show2}
  {tip:title=Online documentation}Instead of using the PDF version, use the online version of the guides. The online version will be updated more often{tip}
{builder-show}