Development XOOPS custom modules (My works)
nobu
2008/1/30 18:06:14
2011/12/19 0:57:28
69113
I (nobu - profile) am a freelance programmer. I am working related XOOPS modules development and customize work. Here is describe at my work, recent.
When making web site using XOOPS, that is easy way only use public release component. However not enough modules there is. That my work resolve it.
Therefore introduction development module and customize my works. By the way, my speciality is programming logical mechanism, not presentation designwork.
1. tempmail

The right image is a reporting for service usage in admin page.
2. Linux Bussines Initiative (A domestic community in Japan)

Register of members, Mailing list admin and archive viewer, and service trading modules are made.
Change to XCL 2.1 from XOOPS 1.3 code base. I do maintain original code for assuming PHP 4 backward compatibility, porting themes (from XOOPS1 to XOOPS2), change to use modern modules and database charset converting.
3. Unexplored software project >> Event guide and registration

In trivial, this site theme is my original work. It free a prize, therefor simpliy and minmum.

4. MySite Users 2.0 (This site)

This site open at 2002, operation XOOPS 1.x with modification for multi virtual site. And service build XOOPS site that users can make a site same as take up user registration cost. The service make a exclusive use module. Also provide some modules for this site that already public released. Image Management, References
Jan 2008, Renewal using XOOPS Cube Legacy 2.1 and international support. Theme is my original design.
Feb 2008, start service for site building. I developed this service.
5. Langland foreign language school's Time table site

There is not used special pupose module. Little bit customized some modules, add event notify, change display order, enhance search condition, etc.
Also join to made WEB Lessen system.
6. VMware JAPAN's Member site (until 2008)

There is using some custom modules, Serial key distribution, Group migration, Condition intercept.
7. Some experimental site, etc 

Before using for development modules and themes. Now put on memorandam document.
8. Utility tools for build site
Not a module, Make for help constructing site.[/ja]

Automatic module duplicate and import static pages in TinyD module. This is import massive contents in batch. This utility to use cooperate with designers who make static pages.
This tools used works:
CareerRise Corporation (No. 2、No. 3)2006.1

Tools for drow caption on admin icons. When many duplicatable modules using, confuse choose modules.
9. National Creaters Conference

To make custom module for SNS function(personal) and User directories and search. also customize RSS feed in module that can setup each users. Additional customize for notificatin, image handling, etc.
10. Developpment work bench

A software development tools GUI frontend made by XOOPS. Background job control and keep results and log, with bug tracking integration.
In this case product delivery a VMware image.
11. Web site management system

A custom module for Web site construct and management. Make a site only form sending and file management via web browser. Custom user registration (not use email, use ontime ticket), Make email account, relation web mailer. In other wors, make a system same ISP service on XOOPS.
12. Video contents module

a Video contents module. Video content as is not handle in this module. This module is same link collection module (like mylinks). This module feature is conplex keyword/category using and flexible additional fields in a contents. This module developed for educational and research.
13. ScriptUpdate LLC

This is a company site provide update service for script base system. XoopsUpdate is a service for XOOPS. I developed this site system, for client side XoopsUpdate module and server side module .
14. waget.jp

A service that only send email with telephone number to get restaurant information and/or coupons. This service convenient for mobile.
I made initial implementation this service.
15. Customizing modules
I make customize modules to contract.

Add confirm page, force SSL page.
Add confirm page, duplicatable function.
Change input feilds and display.
- Show as last day's late time when early morning.2009.12
- Reservation by charge2006.5
- Multiple seat edit
- Excel (xml) format support2006.6
- Redirect URL after reservation2006.8
- Duplicatable function2008.2
- Reservation limitation plugins (include as plugins/dlimit.php)2009.12/2010.2
- Ticket condition plugin for eguide 2006.4
- modified eguide plugin for piCal -- include piCal archive2006.5