plainblack.com
Username Password
search
Bookmark and Share

HTTP Proxy

The HTTP Proxy allows you to bring another site or application into your site. The proxied page can be stripped of its original style to use yours, so it looks like the proxied page belongs on your site.

Note: HTTP Proxy works best with straight HTML pages. Often, proxying pages with Javascript fails. Also, some types of forms don't  proxy well. It depends how the form was built, and whether the form has Javascript. Proxying pages with frames never works.

 

  1. To begin, click on the HTTP Proxy icon in the New Content menu of the Admin Bar.

  2. The “Add HTTP Proxy” screen will open.

 

 

  1. In the “Title” field enter a title or heading for your proxy.

  2. In the “Menu Title” field you can enter a title or heading for your proxy as it will appear in the navigation. If this is left blank, WebGUI will insert the “Title.”

  3. The “URL” field is the address of this particular asset. You can leave this blank and WebGUI will generate a URL for you.

  4. In the “Description” field you can enter information about the proxy. This text will appear between the title and the proxied page.

  5. Near the bottom of the “Add HTTP Proxy” screen are additional property options.

  6. The “URL to proxy” field is where you enter the address of the starting page you would like to proxy (in this example www.cmsmatrix.org).

 

 

  1. If the “Rewrite URLs?” field is toggled to No, you can deep link your external page, meaning that an introduction or main pages in the proxied page can by bypassed.

  2. The “Use ampersand as separator?” will determine whether or not the ampersand will be looked at as a separator. By default, the use of a semicolon indicates separation of parameters in a URL; in some older applications an ampersand (&) was used. If you would like to still recognize the ampersand as a separator, toggle this field to Yes.

  3. The “Timeout” field determines how long WebGUI will try to proxy the page before giving up. This is measured in seconds.

  4. Set your display settings in the Display tab:

 

 

      1. Hide from navigation? If toggled to Yes, the asset title will not be displayed in the site navigation.
      2. Open in new window?: opens the asset in a new browser window if set to Yes.

      3. Display the title?: if toggled to No, the asset’s title will not appear on the page.

      4. Style Template: allows you to choose a template to determine the look and feel of this asset.

      5. Printable Style: this is the template used for a printable version of this asset.

      6. Filter Content: allows you to determine what type of content to remove before the asset is displayed. This can be anything from Javascript to macros, or nothing at all.

      7. Cache Timeout: determines how long the page will be cached, so if it’s looked at again WebGUI will not have to retrieve all the information again. This may be set to measure in seconds to years.

      8. Remove Style?: if toggled to Yes, the proxy’s original style will be stripped and replaced with your site style. This will make the proxy appear as if it belongs on your site.

      9. Content after the “Stop at” string will not be displayed.

      10. Search for: enter a string that will serve as the beginning of the proxied content in the “Search for” field. Anything on the page before this string will not be displayed as part of this asset.

      11. HTTP Proxy Template: allows you to choose the template in which your proxy will be displayed.

13. Security Tab

 

 

  1. Owner: determines who will have full editing and viewing privileges for this asset.

  2. Who can view?: determines who has viewing privileges. If you want both registered users and guests to be able to view this asset select “Everyone.”

  3. Who can edit?: determines who has editing privileges for this asset. The Owner always can edit.

  4. Follow redirects?: determines if WebGUI will follow redirects if the url you entered for your HTTP Proxy is actually a redirect to another page.

  5. Allow proxying of other domains?: if toggled to Yes, then you will be able to proxy domains other than the original one you entered. If you set this to No then users will stay on the original site you proxied.

  1. The Metadata tab is the standard Metadata screen common amongst all assets. If you need to handle metadata for the purposes of content profiling you can do so here.

  2. Click “Save” and the proxy is created.

In this example cmsmatrix.org was proxied. It imitates the WebGUI demo site style, making it look as if it is a part of the site.

 

Keywords: Assets

Search | Most Popular | Recent Changes | Wiki Home
© 2017 Plain Black Corporation | All Rights Reserved