33
24
© Ecommerce Templates
Files and folders
Now the store is on the server it may be an idea to become familiar with the
files and folders that make up the store itself. Below is an overview of what
each folder includes and its function:
Fpdb: This is where your database resides. (ASP version only)
Images: This folder contains all the graphics that are used in the design of the
site – it should also contain a folder called “extras”, where you can find the
.png files and/or blank graphics.
Prodimages: This is the default folder for placing your product images. You’ll
see that at the beginning it contains the dozen or so images used in the
default store.
Vsadmin: This is where all the admin pages, scripts and images are kept.
You don’t need to make any design changes here but there a couple of files
that you may need to edit once you have all the files published to your server.
Includes: This folder contains the include pages. If you’re not familiar with
includes, these are files that are used on several or all of the pages on the
store – updating these pages will cause all pages that “include” them to be
updated at the same time. They are typically news sections, headers, menu
and footers. (Frontpage only)
Templates: This folder should contain the .dwt file, usually called Main.dwt.
This is where you should make the global changes to your site. Once you've
made the changes to this file, save it and you'll be prompted if you want to
update all the files using this template - agree to the prompt and you should
be able to see the modifications you've made on subsequent pages.
(Dreamweaver only)
Library: Some of the templates use library items for the news sections or
menus. These can be inserted or deleted from the editable sections and like
the .dwt file, any changes made to the .lbi file will be made on all the pages
containing the library item on saving. (Dreamweaver only)
The other files are the ones that make up the site and store itself and will have
a .html, .php or .asp extension.
How to C#: Basic SDK Concept of XDoc.PDF for .NET You may add PDF document protection functionality into your C# program. To be specific, you can edit PDF password and digital signature, and set PDF file
convert html form to pdf fillable form; convert pdf forms to fillable VB.NET PDF: Basic SDK Concept of XDoc.PDF You may add PDF document protection functionality into your VB.NET program. To be specific, you can edit PDF password and digital signature, and set PDF file
convert pdf to form fillable; convert word to fillable pdf form
40
© Ecommerce Templates
Page 25 of 239
Security Issues
At Ecommerce Templates we take security very seriously and have put some
measures in place to maximize the integrity of your online store. We strongly
recommend keeping up with the updater releases available from
www.ecommercetemplates.com/updaters.asp - apart from the new
features we are adding they also include additions to improve on performance
and security.
Please take some time to go through the following steps once you have your
store published and database connection set.
Make sure your database isn't downloadable (ASP Version)
You can test this yourself by typing in the address eg
www.yourstore.com/fpdb/vsproducts.mdb. If you receive an option to
download the .mdb file then it probably means that people can access your
database.
Please check with your host if you have any doubts at all. Most hosts will
provide you with a directory below the root of your web with the correct
permissions already set.
Change the name of the file vsproducts.mdb (ASP Version)
This is quite simple but do back up the database first just in case.
Rename vsproducts.mdb to whateveryoulike.mdb and in db_conn_open.asp
change the instance there of vsproducts.mdb to whateveryoulike.mdb
No other changes are necessary
Change the name of the vsadmin folder
This again is quite simple. Download the vsadmin folder, rename it outside of
your HTML editor and upload it to the server again.
In the old vsadmin folder (the one that is still called vsadmin) open
includes.asp and add these two lines:
disallowlogin=TRUE
notifyloginattempt=TRUE
For the PHP version, open includes.php and add these two lines
$disallowlogin=TRUE;
$notifyloginattempt=TRUE;
When updating, remember you will need to upload the updater files to both
the new and old folders.
Change the default password / login
This is the second thing you should do after making sure your database is not
downloadable. Also be sure to use DIFFERENT username / password
combinations for your control panel, FTP, bank etc etc.
12
26
© Ecommerce Templates
Back-ups
Do make sure that your host has a system in place for backing up your site.
You can also make regular back-ups yourself but if there is any problem with
your local copy, it's important to be sure the host has a good recent copy.
Check again
Check the above points at regular intervals in case permissions get changed
or files get overwritten.
Read our files on fraud and checks
http://www.ecommercetemplates.com/help/fraud.asp
http://www.ecommercetemplates.com/help/checklist.asp
26
© Ecommerce Templates
Page 27 of 239
Chapter 2
Main Settings & Payment Providers
The control panel
Change admin username and password
Main admin settings
Country settings
Currency converter
Email confirmation
Email object
Store URL
Products per page
Handling charge
Shipping type
Pack products
USPS / UPS
Stock management
Delete orders
Admin tweaks
Multiple languages
Edit payment providers
Supported payment providers
Email
Custom
Setting up a secure server
33
28
© Ecommerce Templates
The Control Panel
Once the site is uploaded to your server and the database connection has
been set, it’s possible to connect to the admin area. Depending on the version
your admin area will be here:
ASP Version
www.yourstore.com/vsadmin/login.asp
PHP Version
www.yourstore.com/vsadmin/login.php
The default username is -
mystore
The default password is -
changeme
Once you have logged in you will be presented with links to the various
sections that make up the control panel, the main admin settings are detailed
below.
SECURITY TIP
You can change the name of the vsadmin folder
to make it more difficult for people to find your
admin section.
Download the vsadmin folder, rename it outside
of your HTML editor and upload it to the server
again.
In the old vsadmin folder (the one that is still
called vsadmin) open includes.asp and add
these two lines:
disallowlogin=TRUE
notifyloginattempt=TRUE
For the PHP version, open includes.php and add
these two lines
$disallowlogin=TRUE;
$notifyloginattempt=TRUE;.
20
© Ecommerce Templates
Page 29 of 239
Change Username and Password
This should be your first change as all the templates come with the same
combination. It’s best to choose an alphanumeric combination and make sure
you write them down and save in a safe place. If you forget the combination
later on it is possible to retrieve them, there is help in our troubleshooting
page.
1. To change the Username and Password click on the Change Password
link.
2. Key in your Username
3. Key in your Password and repeat this process for the Confirm Password
option
Click on Submit
From version 5.4 you can also set up secondary logins thus restricting access
to specific admin pages depending on login.
Passwords must a minimum of 7 characters including a minimum of one
number and one letter. You will be prompted to change your password every
90 days. The password must be different from the previous 4 passwords
used.
25
30
© Ecommerce Templates
Main admin settings
This page contains some of the crucial settings for your Ecommerce Template
store and we have detailed the various options below.
Country Settings
This is where you specify where you are selling from and the currency on your
store will adjust accordingly. It will also affect such things as the date display
format, tax settings and the shipping estimator. The currency format can be
overwritten on your store if necessary.
Store URL
This is a very important setting as it is used widely on the store. Make sure
the URL is the full URL of your store, this would normally be
http://www.yourstore.com/ but if you have placed your files in a separate
folder then you would need to change the setting accordingly. There is a
suggestion above the box that should help you. Do not add a page name such
as index.php or categories.asp to the setting here.
Products per page
This is where you specify how many products you would like to appear on
your products page. Too many products will cause the page to load more
slowly, too few and your users may have to click through many pages to get
to what they are looking for so a value of perhaps 6 to 12 is a happy medium.
Default product sort order
Here you can choose how your products are listed on the products page,
whether you want them ordered alphabetically, by price, date etc.
Documents you may be interested
Documents you may be interested