Patch title: Release 81 bulk changes
Abstract:
File: /pliant/appli/photo/configure.page
Key:
    Removed line
    Added line
module "/pliant/fullpliant/this_computer.pli"
module "env.pli"

title "Photo editing software configuration"

header "1. Software configuration"
  para
    var Str root := this_computer:env:"pliant":"photo":"root"
    read_only not allowed:"administrator"
      input "Photos path: " root length 40 noeol
    if allowed:"administrator"
      button "Update"
        this_computer "pliant" "photo" "root" := root
        reload_page

header "2. User preferences"
  table columns 3 border 0
    cell
      [Photos size in the list: ]
    cell
      input "" list_size_x length 4 noeol ; [ x ]
      input "" list_size_y length 4 noeol ; [ pixels]
    cell void
    cell
      [Photo size when editing: ]
    cell
      input "" edit_size_x length 4 noeol ; [ x ]
      input "" edit_size_y length 4 noeol ; [ pixels]
    cell void
    cell
      [File format: ]
    cell
      select "" image_format
        option "PNG" "png"
        option "JPEG" "jpeg"
    cell
      [This is the format the HTTP server will use to send the image to your browser: it has nothing to do with the file format of the image on the server disk, which must be JPEG in all cases.] ; eol
      [Use PNG on a local network, JPEG if your browser is connected to the HTTP server through the Internet.]
    cell
      [Quality: ]
    cell
      input "" image_quality
    cell
      [Applies only for JPEG image format, 0.90 is high quality, 0.75 is medium quality.]
    cell
      [Reference color temperature: ]
    cell
      input "" reference_temperature length 4 noeol ; [ K]
    cell void
    cell
      [Screen color temperature: ]
    cell
      input "" screen_temperature length 4 noeol ; [ K]
    cell void
    cell
      [Default printer: ]
    cell
      select "" default_printer
        each p this_computer:env:"printer"
          option p:"label" keyof:p
    cell
      link "configure your printer" "/pliant/protocol/lpr/configure"
    cell
      [Photo size on paper: ]
    cell
      input "" print_mm_x length 4 noeol ; [ x ]
      input "" print_mm_y length 4 noeol ; [ mm]
    cell void
  button "Record changes" noeol
    reload_page
  button "reset to default settings"
    list_size_x := 250
    list_size_y := 250
    if (this_computer:env:"hardware":"screen":"horizontal_resolution" parse (var Int screen_size_x)) and (this_computer:env:"hardware":"screen":"vertical_resolution" parse (var Int screen_size_y))
      edit_size_x := screen_size_x-50
      edit_size_y := screen_size_y-175
    else
      edit_size_x := 500
      edit_size_y := 500
    print_mm_x := 100 ; print_mm_y := 100
    image_format := "png" ; image_quality := 0.9
    reference_temperature := 5000
    screen_temperature := 5000
    reload_page

header "3. Browse photos"
  link "browse, edit then print photos" "/pliant/appli/photo/"