• Browse by Alphabetical Listing...
    • Browse Downloads by alphabetical listing
      [ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | A | B | C | D | E | F | G | H | I ]
      [ J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z ]


xhelp is designed as a user-friendly helpdesk application for the XOOPS portal system.

Installation Instructions:
Unzip archive to 'modules' directory.
Install application using XOOPS module administration panel.
Adjust module preferences as necessary.
Add ticket departments (categories).
Setup XOOPS user accounts that represent helpdesk staff members.
Follow steps in "Block Styles" section of this document
All Set!!!

Upgrade Instructions:
Unzip archive to 'modules' directory.
Update module through XOOPS module administration panel.
Click on 'Check Tables' from the xhelp Main Menu, or the pop-up menu.
Adjust module preferences as necessary.
Follow steps in "Block Styles" section of this document
All Set!!!

Block Styles:
xHelp 0.7 adds the ability to flag a ticket as overdue. To see this
flag in the xhelp blocks (My Tickets, Recently Viewed Tickets) you will
need to add the following style to your xoops theme's stylesheet:
#xhelp_dept_recent li.overdue {background-color:red;}
#xhelp_bOpenTickets li.overdue {background-color:red;}

In addition we recommend adding these styles to your theme's stylesheet
#xhelp_dept_recent li {list-style:none;}
#xhelp_bOpenTickets li {list-style:none;}

#xhelp_dept_recent ul, #xhelp_dept_recent li {margin:0; padding:0;}
#xhelp_bOpenTickets ul, #xhelp_bOpenTickets li {margin:0; padding:0;}

#xhelp_dept_recent li {margin:0;padding-left:18px; background:url('../../modules/xhelp/images/ticket-small.png') no-repeat 0 50%; line-height:16px;padding-bottom:2px;}
#xhelp_bOpenTickets li {margin:0;padding-left:18px; background:url('../../modules/xhelp/images/ticket-small.png') no-repeat 0 50%; line-height:16px;padding-bottom:2px;}

Email Ticket Submission:
To configure email ticket submission some additional steps are
necessary. First you need to create a POP3 email account for each
department that will receive email. Next, go to "Manage Departments" in the xhelp Admin Panel. Next, edit the department you wish to hold the newly created tickets. Next, Add a new mailbox to monitor:

Mailbox Type - currently the only option is POP3.
Server - DNS name of mail server (get from your hosting provider)
Port - Mail Service Port Number. For POP3 this is usually 110.
Username - Username to access mailbox (get from your hosting provider)
Password - Password to access mailbox (also get from your hosting provider)
Default Ticket Priority - Adjust default priority for incoming tickets.
Reply-To Email Address - the email address for this account. Used for
handling replies (responses) to tickets.

Repeat this process for each mailbox you wish to monitor.

Once all mailboxes , you need to setup a scheduled task or a cron job to check these mailboxes on a regular basis.

For *nix machines the following crontab line should do the trick:
*/* * * * /usr/bin/wget -/dev/null -/dev/null -<XOOPS_URL>/modules/xhelp/checkemail.php

The above line will check all the configured mailboxes, every other minute.

For windows servers you can try using Task Scheduler or runat with
this variant:
C:phpphp.exe "<XOOPS_PATH>modulesxhelpcheckemail.php"

If PHP was installed into a different directory from the default you
will need to adjust the path to php.exe accordingly.

In addition, there is a version of wget for windows:


Unfortunately we cannot support you in the configuration of this
scheduled task. Please contact your hosting provider with any questions.


Updates, Bugs or Feedback:
For up-to-date versions of this application or to give feedback for the
application go to the xhelp development site:


xHelp not available in your language? Want to help by translating xhelp
into your native tongue? Please come to the translators forum on the
xhelp development site (url listed above) for more details.

Credits and Thanks:
Ackbarr (Brian Wahoff) - Team Leader
ejuden (Eric Juden) - Developer
ajuden (Alan Juden) - Tester
Outch (Eric Wegrzynowski) - French Translation
CeRbErO - Spanish Translation
silviotech - Brazilian Portugues Translation
alexcami - Italian Translation
Briese - German Translation
irmtfan - Persian Translation
valentin - Japanese Translation

Reviews total: 5

: Darin 2004/10/12

Just wondering about the difference between time spent and response time. As I was doing a little R&D with xhelp I was documenting time spent, but it doesn't seem to update any place. I might have missed it.
Looks great! Thank you.

: Mestophales 2004/11/23

   "xHelp is a winner!"
I have installed this to our corporate Intranet. It has been an integral part of transitioning from ASP to XOOPS PHP Portal System. Extremely User Friendly.
Great Module! A Must have.

: DRichter4764 2005/01/03

   "Loving xHelp So Far!"
I have been using xHelp for about a month or so, and I am really liking the direction this module is heading.

It is very easy to understand and implement - keep up the good work!

: valentin 2005/01/13

   "Xhelp well on its way"
With Xhelp beeing available soon in 9 !! languages its needless to say that it already is a winner module.

With a first public release (in english only at this time)just roughly 3 months ago that is a stunning steep development speed the project is running at.

I am lucky enough to have discovered it quite early (with the first public version 0.5).

I hope that many more people will contribute valuable ideas to the Xhelp module that defintely deserves it.

I would give it 12 Stars from 10 if I could

Nice job and extremely well behaved contributors

Looking forward to see how far we are going in 2005.

Congratulations anybody participating & contributing to the Xhelp project.

Nils Valentin
Tokyo / Japan


: davidallen 2006/03/26

nice one. xHelp will be really usefull.
Installed without a glitch. Simple to use. Easy for registered users to log a ticket. The user can only see their tickets and not other peoples.

I did spot that it doesnt integrate with the xoops search block. This could be an installation tweak that I havent found yet. If its a "bug" then I will try and fix and post back.

Thanks again
David Allen


Top Module Downloads

Who's Online

148 user(s) are online (1 user(s) are browsing Module Repository)

Members: 0

Guests: 148



Goal: $100.00
Due Date: May 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!