FilePedia - Software Download & Respository Script
Requirements
- PHP >= 7.1.3
- BCMath PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Installation
Step 1:
Download the zipped package & upload it to the public_html folder on the server. Then extract the the ZIP file contents

Step 2: Create database
Now that the files have been uploaded, you need to create a database. Navigate to MySQL Database Wizard from the cpanel. You will then be prompted to enter the database name.
Enter the database name and proceed further. Next you need to create a database user. Enter the required details and proceed further
After creating the user, give the user all the provileges to the database
Step 3: Install Application
Open your home url of the website where the files were extracted eg: http://example.com/ , then you will be redirected to the installation page. Proceed further & the installer will check for minimum requirements. If the requiements are met then continue to configure your database.
Enter the Application name & database details which were created before.
Now click on build database which will create & load demo data
Now setup an administrater who will have access to the website completely.
Apps
Here you can add new apps to the database
Adding New Download:
Before adding new app you need to create download link for the app. So navigate to downloads section and create new download. When creating new download you can either upload app or provide downloadable link.

Adding New Application:
To create new Application navigate to apps > add new. Then enter all the information about the application & enter the ID of the download that was created before.

PAD Import
Here you can Import New Apps with a single click
Import new app
To Import PAD files enter the url of PAD file and click import. You may also use the global app repository - http://repository.appvisor.com/ to get new pad files

News/tutorials
Here you can create & manage news/tutorials for the website
Add News or Tutorials
To add news or tutorials, select add new from the news/tutorial dropdown. Then add all the information.

Category
If your wish to add categories then navigate to categories under news/tutorial dropdown.

Pages
To add new pages navigate to pages from sidebar and select add new from top corner

Displaying pages on footer:
To display pages on footer, mark the menu to show & status to active. Pages can also be ordered by entering order number under Menu: Order
Advertisements
Here you can create & manage advertisements for the website. To create an ad navigate to advertisements from the admin dashboard. Then paste the ad code where you need them to be displayed.

The script has ad positions where you can put your ads. These ad positions are the following:
- Home
- Apps ( top & sidebar )
- Nutorials ( top & sidebar )
- News ( top & sidebar )
- Apps Category ( sidebar )
- Download Page( top & sidebar )
Settings
The script also allows you to modify your website through the settings panel

Styling
To change the colors of the website, just navigate to settings > styling settings. Then choose from the options available
