All Scripts backed by 10 years in business, free support, free updates and a 30 day money back guarantee.
Download Purchase Programming F.A.Q. Support Contact
Commercial Perl Scripts
All Form Pro Updated
Count It
Form Mailer + Attachments
Client File Manager
Da Godfaddah
Dropbox Updated
FAQ Builder
HT Manager Updated
Mailing List Server
Page Updater - Text
Page Updater Pro Updated
PS Guestbook Updated
PS Lightning Search Updated
Quick File Mailer
Quick MySQL
Upload Center
Free Perl Scripts
Access Log Viewer
All Form
Epoch Converter
Error Log Viewer
Invoice Center
PS Upload
Question Manager
Site File Finder
Site File Lister
SSI Tag Maker
Perl Modules
Monger Calendar
Monger File
Monger Mail
Monger Persist
JavaScript Generators
PopUp Windows
Meta Gen
RGB / Hex Converter
Page Colors
Tutorials and FAQs
Using CuteFTP
Using WS_FTP
Installing Scripts
Free Services
Epoch Converter
TLD Registries
RGB/Hex FInder
Colour Checker
Terms and Conditions
Privacy Policy
Refund Policy
Site Map

Form Processor with no SPAM from robots.

Anti-spam, anti-robot, anti-flame, Guestbook for your website.

Manage Remote websites from your website. Allow clients to update sections of their own web pages.

Secure file manager with upload progress meter. A printer's best friend. Find out more.

Page Updater Pro (WYSIWYG) 2.2

Supported Servers : Unix, Linux, FreeBSD, Sun, BSDOS, Mac
Price : USD $99.00
Requires : Perl / cgi-bin (LWP Module on Remote Servers for Remote SSI)
Version : 2.2
Original Release Date : March 2005
Latest Release Date : June 2009
F.A.Q : Click here for F.A.Q.
Users Guide : Admin Guide Client Guide
Online Demo : Admin Demo

Quality Perl Script Guarantee This Perl Script has been quality guarantee stamped by our customers. If this script does not perform for you on your server as advertised, we'll issue you with a full refund plus a 10% credit voucher.

  1. Beginning
    1. Disclaimer
    2. Introduction
    3. Requirements
    4. Configuration
    5. Installation

  2. Owner/Administrator Functions
    1. Admin Login
    2. Admin Logout
    3. Working with content files
      1. Listing available content profiles
      2. Adding content file profiles
      3. Editing content file profiles
      4. Updating the content of a content file
      5. Emptying a content file
      6. Deleting a content file
      7. Specifying where a content file is used
      8. Setting permitted display documents
      9. Setting permitted display servers
      10. Creating Local CGI SSI Application executable file
      11. Creating CGI SSI Application for remote content file
      12. Generating SSI Tag Syntax for local SSI scripts

    4. Working with user profiles
      1. Listing current user profiles
      2. Adding a new user
      3. Editing a user profile
      4. Changing a users login information
      5. Setting which content file they are
        permitted to update
      6. Deleting the user profile

  3. Displaying Content On Your Server
    1. Using a .php page
    2. Using a .shtml page
    3. What is SSI?
    4. How to create an SSI script for the program
    5. How to create an SSI tag on a web page
    6. Loading and CHMODing an SSI script.
    7. Viewing the content

  4. Displaying Content On A Remote Server
    1. Differences between a local and remote SSI
    2. Requirements for a remote SSI script
    3. How to configure a remote SSI script for
      the program
    4. Using a remote SSI script
    5. Security considerations for a remote SSI
    6. Viewing the content remotely

  5. Setting Up Multiple Updateable Zones On A Single Page
    1. What is a zone
    2. Creating SSI scripts for each zone
    3. Creating the SSI tags for each zone
    4. Updating content for multiple zones
    5. Viewing content from multiple zones

  6. Client Users Guide

  7. Security

  8. Support

Please read the Perl Services Licensing Agreement

By downloading, purchasing, acquiring and/or implementing any PerlServices software, you agree to be bound by the terms and conditions of the distribution policy.

To Top


Thank you for choosing Page Updater Pro - WYSIWYG Version as your solution for Content Management. powerful and flexible as the non-WYSIWYG version. Page Updater Pro enpowers you with the ability to update content on web pages that reside on local and remote servers.

Page Updater Pro supports multiple Users and has a separate Update interface that allows Users to edit page content without access to the main administration functions nor access to the actual documents displayed on your website(s).

Additionally, where possible, the program creates it's own local SSI scripts already loaded, CHMODed and ready to run. It will also, where possible, generate the SSI CGI application for the remote content files!

Finally, the program also generates the SSI required for your actual documents. All of this allows you to grant editing rights to portions of your website's pages to your clients without granting them access to your FTP server nor to your actual documents.

To Top


Page Updater - WYSIWYG Version must be installed on a UNIX/LINUX type server with Perl 5 or later. Remote servers that have content that is managed by this program must also be UNIX/LINUX type servers with Perl 5 or higher and have the LWP::Simple Perl module installed. You must be using Internet Explorer 5.0 or later as your browser, to use the browser based WYSIWYG interface. Non-Internet Explorer browsers utilise regular text areas.

To Top


Path To Perl
All CGI programs written in Perl must start with a line that tells the web server where to look for the Perl interpreter. This means the very first line of each of the .cgi or .pl files MUST be the path to Perl. Here are some examples of common paths to Perl:


This program was shipped with a default path of: #!/usr/bin/perl

Image Directory
This program ships with numerous image files which must be uploaded to a web accessible directory. Create a directory on your server to house the image files. We suggest you create a directory named "pupw" inside your "images" directory. Wherever you decide to store the image files, the location must be specified in the pupw_key.cgi file on line 35.

$ImgURL = "/images/pupw";

On most servers, this should be all that is required. You do not have to set nor alter any of the other variables.

This program uses our advanced set-up routine, which will resolve paths, create directories and set permissions on data directories. If the program encounters a problem during the set-up process, you will be given specific directions on what to do. If the instructions given don't allow you to successfully install the program or you are not comfortable following the instructions, contact us through the Perl Services Support

To Top


To install this program, you must have an FTP client and be familiar with how to use it's basic functions. If your not sure how to achieve any of the stated functions or commands with your FTP client, please refer to our tutorial on installation and on using FTP clients at:

Having set the path to Perl and the Image Directory URL, it's time to install the program.

Installation steps:

  1. Open your FTP client and connect to your web space.

  2. In your cgi-bin create a sub-directory with any legal name that you want (i.e. "pupw").

  3. CHMOD this sub-directory to 755 (rwx-rx-rx).

  4. Change into this sub-directory with your FTP client.

  5. Making sure your FTP client is set to transfer in ASCII mode and not binary mode, transfer all cgi files into the newly created sub-directory. If you do not transfer the files in ASCII mode, you will receive server 500 errors.

  6. CHMOD all files to 755 (rwx-rx-rx).

  7. Launch your web browser and in the address line of the browser, type the full URL to the pupw_setup.cgi script:


  8. Change to the directory you set for the image files and upload all image files. These should be uploaded in Binary mode. If you do not transfer the image files in Binary mode, you will see grainy, incomplete images when viewing them in a web browser.

  9. Launch your web browser and in the address bar, type the full URL to the pupw_setup.cgi file.

  10. You should now see a set-up screen asking you to enter/create a User Name and Password.
To Top

Page 1   Page 2   Page 3

  ©2009 All rights reserved, Website hosting by