| How To Customize Web Host
   To edit  Web Host pages, you will need to be familiar with HTML, Javascript, CSS style sheets, and
  Collect!'s Report Writer. Take detailed notes of what you customize. Web Host updates do not preserve
  customizations.
   Collect!s web host pages are stored in two locations:
    
    HTML pages, include text files, and script files, are located in sub-folders in each
        database's HTML folder. For example, Collect!\masterdb\html. Reports that are used to display results of form submits from the browser are in Collect!'s
         Report Definition List accessed through the  Print menu,  Customize Printing, Edit Report
        Templates option when you are in Web Host test mode or signed in with  operator ID
        99.   To easily determine which page to edit, sign into Web Host via a web browser. The report that is
  rendering the page is displayed in the browser's title bar. You can then go into the web host
  application and to the report definition list to fine the reports that you want to edit.
 
 The browser will perform unexpected results if you generate a page from the browser while
          the Web Host instance has a report open. Always report list after you make your changes,
          then return to the browser to test your changes.   Reports use the @include or @inc commands which pulls template information from text files.
  These *.txt files may be edited in any raw text editor, such as Notepad, WordPad, or Ultra Edit.
  When a change is completed, the changes are updated instantly.
 Editing Web Host Logo, Footer And Company Details  This section will help you change the Logo,  Footer, and  Company Details displayed in Web Host pages.
    Logo  Your image must first be saved in the \html\global\images folder.
   Collect!  Web Host uses a CSS (Cascading Style Sheet) file to setup the banner displayed at the top
  of each page, as well as providing the style for the content of each page.
   You need to be a familiar with CSS files to make advanced changes to the CSS file.  This topic will
  just show how to modify one style affecting the logo.
    
    Open the collect.css file in a text editor program, for example, Notepad,
        WordPad, or Ultra Edit. This file is stored in the html\global folder.Scroll to line 22: td.logo   Our logo filename is logo_stock.png. You can save your file as the same name, or,
  if you save your logo as a different filename, you will need to replace logo_stock.png with your
  logo's filename. Ensure that you have re-sized the image to the correct dimensions using an image
  editor.
 
 Each time you make the change in the CSS file and save it, you will want to refresh your
          viewed page. Sometimes this requires that you clear your cookies and/or temporary Internet
          files as the browser can cache the page information.      With the exception of the  Header, Footer, and Landing Page, the Company Information is pulled from
  the Company Details form in Collect!.
   For the landing page, you can edit the information in the html\guest\index.html file. The 3 attributes
  to change are  Phone, Website, and  Email.
   At the top of each page is the text: Collect! Online
   To change this, you must edit all files that end in .HTML and also the success.txt file.
    Footer  The pages generated from the Web Host use an @include command with the file 'footer.txt' This file
  is located in the html\global folder. The pages that are not generated from the Web Host
  (*.HTML and success.txt) will need to be edited manually. Obviously, we'd prefer that you leave the
  Copyright information intact.
  
 User Levels  The  Web Host User Levels are independent of the Collect! Application User Levels. To edit a web host
   user level, you will need to sign into the web host with a user level that has privileges. For example,
  the default user level permissions for 1, 10, and 99 have full access.
 
 In order to sign into  web host, your operator record needs the ALLOW BROWSER SIGNON box checked.   Once sign in, navigate to Settings, then User Levels, then the user level you just created, then set
  the permissions for each of the options.
   Please refer to the Help topic Web Host User Levels for more information on the options.
   Secondly, if you need to alter the access that this user level has to  debtors or  clients, you will
  need to open File Explorer and navigate to the Collect\database\html\user folder. Select the user
  level folder that you want to modify, then open the applicable loop_list_xxx.txt file that you want
  to edit. The SQL Condition variable is injected into all SQL queries where records all called to
  prevent unauthorized access to records.
  
 Language Files  This is still a  work in progress for foreign languages. The English file is current, but may be
  updated if we add new functions to  web host. Make detailed notes or keep a backup of the file after
  you make any edits. The files are located in the html\global\language folder.
  
 Print Files  All of the  Web Host report and letter output is stored in include files located in the
  html\global\print folder. This allows you to customize your letters easily. It also allows the same
  code to be reused, like client statements.
  
 Select Files  Most of the  pick lists are stored in include files located in the html\global\select folder. At the
  time of shipping, these files will match up to the shipping defaults of Collect!. If you modify the
  pick lists in the program, you should update the  web host pick lists to match.
  
 SQL Files  These files located in the html\global\SQL folder. The queries stored here are global queries that
  are used in several locations throughout the  web host. There should be no need to modify these files
  unless you are adding more columns or filters to your result set.
  
 | 
Was this page helpful? Do you have any comments on this document? Can we make it better? If so how may we improve this page.
Please click this link to send us your comments: helpinfo@collect.org