The MGI program contains a core MGI server and modules that
plug into the core server (hence the "modular" part
of Modular Gateway Interface). Each module contains MGI tags
that perform specific functions - from low-level programming
functions (e.g., mgiIf, mgiPostArgument, mgiSwitch, etc.) to
complete, integrated solutions with full web-based admin interfaces
(e.g., mgiQuiz, mgiPoll, mgiGuestbook).
The modular nature of MGI allows us to develop rapidly. You
don't have to wait for version 3.0 for a feature request or bug
fix to be released. We've been known to release feature requests
and bug fixes in less than an hour!
Here is just a sample of what MGI can do. Don't worry, you
don't need a programming degree to integrate this functionality
into your web site. If you know basic HTML and you can following
step-by-step instructions, then your site can have it all.
If you don't have the time or the energy to code it yourself,
give PagePlanet a call or contact
an expert MGI programmer through the MGI
E-Commerce with Credit Card Processing
The MGI e-commerce system is just 5 easy steps for your customers
- 1) add items to a shopping basket, 2) enter payment, billing,
and shipping information, 3) confirm the order, 4) process credit
card information (if you prefer) and 5) send the order email.
All aspects of the system are customizeable for your business
including payment, shipping rates, and taxes.
MGI contains a built-in, multi-threaded database for creating
custom searchable databases. Easily integrate search results
with e-commerce functions.
HTTP File upload
Upload HTML files, image files and other files via HTTP using
a standard web browser rather than an FTP client. Perfect for
clients who do not know how to use FTP, anonymous file uploads
and group projects.
Forget plain text! Send announcements, newsletters and more
as HTML with this option.
Searchable Email Archives
Download email from any POP account and store those emails
in a searchable MGI database. Great for talk lists!
Polls and Surveys
Get your visitors' opinions by placing a poll or survey on
your site. Show them real-time compiled results in a graph or
keep that information to yourself.
Many universities and primary schools use MGI to administer
online quizzes to students. Teachers love the automatic grading
and easy quiz construction.
Forms to Email Processing
Translate a form submission into a nicely formatted email
message. This function is ideal for online information request
forms, contact forms, purchase forms, etc.
Collect comments from your web site visitors. Guestbook functions
are great for contest registrations too.
Display banner ads at any location on your web site with
automatic impression and click-through tracking. Set up banner
ads easily and create client reports with full web-based administration.
The banner ad function can be used to sell banner ad impressions
or as a free link exchange.
How many people are visiting your web site? Display incrementing
text or graphic counters on any page. You can even use custom
graphics to match your web site or the graphics built into MGI.
If you don't want everyone else to see your count, use hidden
Server Side Includes
Server side includes are functions like displaying the current
date and time or displaying file information such as the last
modified date. Display the current date and time in your city
for the benefit of those in other time zones.
MGI credit bank provides all of the functions for a pay-per-view
image site or software download site. Charge custom fees for
each file or download. Use in conjunction with gift certificates!
MGI offers simple password protection with one username and
password or database-driven password protection with multiple
usernames and passwords - one for each person. Designate access
to specific pages of a site by assigning users to a "group".
Use the start date and end date features to create a subscription
service and control everything from a web-based administration
If you are requesting sensitive financial, medical or personal
information, take advantage of MGI's email encryption to protect
the information while it is in-transit. E-commerce orders can
also be encrypted.
Search engine placement can make all of the difference for
your web site. Use MGI's cloaking functions to present different
text to search engine "spiders" and your customers.
Hidden text and META tags don't work, but there is no way for
the search engine to bypass an MGI cloak function.
Use the MGI token system to promote your web site with affiliates.
Affiliates promote your services and send customers to your web
site. You translate the affiliate's number to your order email
and give the affiliate credit.
And Much, Much More
Those low-level programming functions such as conditionals,
variables, and tokens allow you to create awesome custom functions
for your web site - E-Card systems, chat, calendars, discussion
boards and anything else you can imagine.
See which tags are included in
each version of MGI or view live
demonstrations of MGI functionality.