Welcome

Welcome!Welcome to C97.net. The home of qEngine, Cart2 and Kemana Directory. Please enjoy your stay here!

qEngine FREE!

Start developing your project instead of doing boring stuffs. qE has been equipped with most common CMS features: page management, news management, user management, template engine, SEO URL, web statistics, administration control panel, etc. Learn more about qEngine.

Kemana Directory FREE!

Kemana Directory is a free multi-purpose directory script. You can use it to start your own site like Yahoo, Dmoz, Hotscripts, and more. Learn more about Kemana.

Cart2 PRO FREE!

Open your own online shop today with Cart2! Unique features of Cart2 include: CMS engine based on our qEngine, product options, custom fields, digital products, user friendly administration control panel, easy to use custom fields, unsurpassed flexibility.  Learn more about Cart2.

Web Development

We are here to help you develop your site. Even though we are a small group, we are dedicated to give you satisfaction in your web development.

We are experienced in developing e-commerce, company portals, link directories, company profiles, and web applications. Please contact us for more information.


qE documentation on hold

2010
10
March

As I want to concentrate on Kemana next release, for now I have to hold qE documentation until next version Kemana & Cart2 released. So, if you are using qE, you can explore it by yourself for now. Cool


Category News

Posted on Mar-10-2010

0 comments

Hello World — Again?!

Hello World — Again?!

Learn the first step of qE development

Welcome to the qE. In this chapter, you will learn how to use qE to create a simple script! If you haven't, please install qE in your host. Hello World?! With a text editor, create a blank file in qE root folder, eg: test.php, place it in the same folder as index.php. Then add some PHP lines: <?php// always use user_init.php for UIrequire './includes/user_init.php';// as qE is template based, all output must be contained in $txt['main_body']$txt['main_body'] = 'Hello World';// send the...


Category Articles • qEngineDeveloper's Guide

Posted on Mar-10-2010

0 comments

Introduction

Introduction

Introduction for the developers

Developing with qE is quite easy, but there are several ways to enhance qE, you can use modules which is the easiest to develop and to share you modifications, or edit qE directly using the developer's guide. If you want to share your modifications, consider to do so with modules. Modules are a practical way to add new functions to qE, and allow you to upgrade qE anytime without worrying about redoing the modifications. But if you want to improve qE, and requires a lot of modification on the...


Category Articles • qEngineDeveloper's Guide

Posted on Mar-10-2010

0 comments

qEngine Released

2010
08
March

What is qEngine? I can't really define it, may be because of my limited knowledge. But qEngine (qE) is a CMS, also a library, also an engine. While qE is focused for developers, qE can also be used for end users.

For developers, you can use qE as a starting point to develop your own applications. qE has been used to create various web sites and web applications. With qE, you don't have to deal with boring stuffs, like: page management, news management, user management, template engine, SEO URL, web statistics, administration control panel, etc. You can start right to the more important things.

For end users, you can use qE to start your own web site. From simple sites such as personal web sites, blogs, to more complex ones, such as company portals. C97.net is a perfect sample of qE capabilities. C97.net uses basic qE with some modules. We also use qE to create Cart2 & Kemana.

Update

In case you're wondering, the qE documentation will be add gradually. And if possible, you can also contribute your own documentation.


Category News

Posted on Mar-08-2010

0 comments

My First Module — Installer

My First Module — Installer

How to create module's installer for qE

To continue learning about modules, please download demo module. The following information will be based on demo module. This chapter will cover how to create an installer and share your module. After you finished your module, you may want to create an installer and share your module. Gather your module files. Create a documentation file. Create an ini.xml file. Distribute. Module Files Gather your module files, use the included _template/ inside demo module to make sure you...


Category Articles • qEngineModules

Posted on Mar-08-2010

0 comments

My First Module — Full Screen/Full Page Mode

My First Module — Full Screen/Full Page Mode

Create your first module... as simple as Hello World

To continue learning about modules, please download demo module. The following information will be based on demo module. This chapter will cover full screen mode module. Even your module doesn't have windowed mode, you must still have window.php (see Full Page vs Inline). Full screen mode requires the following files: /module/[mod_name]/window.php /module/[mod_name]/main.php /skins/[skin_name]/module_[skin_file].tpl, if required Hello World <?php$txt['main_body'] = 'Hello...


Category Articles • qEngineModules

Posted on Mar-07-2010

0 comments

My First Module — Windowed Mode

My First Module — Windowed Mode

Create your first module... as simple as Hello World

To continue learning about modules, please download demo module. The following information will be based on demo module. To create your module, first start with windowed mode, unless you don't need one. This chapter will cover windowed mode module. Windowed mode requires the following files: /module/[mod_name]/window.php /skins/[skin_name]/module_[skin_file].tpl, if required Hello World <?php$output = 'Hello World, as usual...';?> To call this module, simply add the following...


Category Articles • qEngineModules

Posted on Mar-07-2010

0 comments

File Structures

File Structures

Required files & folders for modules

To continue learning about modules, please download demo module. The following information will be based on demo module. File/Folder Structure Creating a module for qE is quite easy, but you need to pay attention on the folder & file structure. Require Folders Generally, module's folder structure is as follow: /admin/module/[mod_name] /module/[mod_name] /skins/_admin/module_[mod_name_*].tpl (you may not need this) /skins/default/module_[mod_name_*].tpl Required Files Each...


Category Articles • qEngineModules

Posted on Mar-06-2010

0 comments

Full Page vs Inline

Full Page vs Inline

aka Full Screen vs Windowed

Even this may not be the correct terms, I'll use them anyway . There are two display mode in qE's modules. Windowed aka inline mode, and full screen aka full page mode. Windowed/Inline Mode As the name implied, in windowed mode, the module displayed within another content. Example modules: qBanner to display banner, you can see site content, news, articles, etc, along with the ad-banner. ztopwatch to display site performance, you can see it at the bottom of the page along with other...


Category Articles • qEngineModules

Posted on Mar-06-2010

0 comments

Introduction

Introduction

Expand qE with modules, and share them!

Of course, qE doesn't provide all the features you may need. Some times you have to create your own modifications. qE provides two way to do so. Editing the php files, or Using modules Editing the php files This is the simplest method to add new features to qE. Edit a php file, make necessary modifications, save, and done. It brings the maximum performance, as qE doesn't need to do additional job to run the modification (unlike modules, qE need extra steps to recoqnize and to start the...


Category Articles • qEngineModules

Posted on Mar-05-2010

0 comments

Featured

 

Categories

Forum

Newsletter

Subscribe to our monthly newsletter, and get special offers only available to subscribers!

Google Groups
Email:
Visit this group

Tags

acp add all also any c97 cart2 create default directory don download each easy edit etc feature features file files free information kemana link may menu name need net own page php please read remove script should simple site support template than time url use user using version very welcome