ispCP - Board - Support
Customers Manual for ispCP OMEGA 1.0.0 - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega Contributions Area (/forum-40.html)
+--- Forum: Enhancements (/forum-43.html)
+--- Thread: Customers Manual for ispCP OMEGA 1.0.0 (/thread-5869.html)



Customers Manual for ispCP OMEGA 1.0.0 - CHBIE - 02-28-2009 08:37 PM

I would like to thank you, that you want to integrate my manual into your ispCP OMEGA.

Notice: Not all languages are supportet yet, but they are in work - except of spanish.
So if you can speak spanish, please support this project and translate.

At this place a big THANK YOU to all translators.

Download the manual at: Customers Manual Download (20.02MB)

Unpack the downloaded manual at your computer.

This manual shows you how to integrate the manual whithout any trouble.

Please read the lizenz.txt first and than backup the following files form your server:

- /etc/ispcp/ispcp.conf
- /var/www/ispcp/gui/include/client-functions.php
- /var/www/ispcp/gui/themes/omega_original/css/ispcp.js
- /var/www/ispcp/gui/themes/omega_original/client/ - whole folder

If you backuped the files - but only in this case - you can go on integrating the manual into your ispCP.

Open: /etc/ispcp/ispcp.conf

Search for:
Code:
ISPCP_SUPPORT_SYSTEM_TARGET =

Add after:
Code:
ISPCP_HANDBOOK_PATH = ../tools/manual/user/
ISPCP_HANDBOOK_TARGET = _blank

Open: /var/www/ispcp/gui/include/client-functions.php

Search for: (two times)
Code:
'TR_MENU_QUESTIONS_AND_COMMENTS' => tr('Support system'),

Add after:
Code:
'TR_MENU_HANDBOOK' => tr('Handbuch'),
'TR_DMN_HANDBOOK' => tr('Brauchen Sie Hilfe?'),

Search for:
Code:
'SUPPORT_SYSTEM_TARGET' => Config::get('ISPCP_SUPPORT_SYSTEM_TARGET'),

Add after:
Code:
'HANDBOOK_PATH' => Config::get('ISPCP_HANDBOOK_PATH'),
'HANDBOOK_TARGET' => Config::get('ISPCP_HANDBOOK_TARGET'),

Changes at /var/www/ispcp/gui/themes/omega_original/css/ispcp.js for a Help - Popup

Add these Lines at the end of the ispcp.js file.

Code:
/**
* Manual Popup
**/
var Fenster = null;
function help(meineSeite,meinName,w,h,scroll){
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings =
'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='​ +scroll+',resizable'
Fenster = window.open(meineSeite,meinName,settings)
}

Language changes at the ispCP database:

French
Brauchen Sie Hilfe? = Vous besoin d'aide?
Handbuch = Manuel de l'utilisateur

English
Brauchen Sie Hilfe? = Do you need help?
Handbuch = User manual

Italian
Brauchen Sie Hilfe? = Avete bisogno di aiuto?
Handbuch = Manuale per l'utente

Spanish
Brauchen Sie Hilfe? = ¿Necesita usted ayuda?
Handbuch = Manual de usuario

Add your own text at the index file.
You have the possibility to write your own messages to your customers.

For all these messages you got 20 lines.

These messages will be displayed at the index file of the manual.

Open the language file you are using - you will find this file at the "language" folder.

Search for // index.php Pagecontent

After that line you can write down your messanges.

IMPORTANT: If you want to use the
Code:
"
symbol in your messanges, please write
Code:
= \"
instead of
Code:
"

Now copy the content into the corresponding folder at your server. If you are getting asked if you want to overwrite the existing content of your server, you have to answer this question with "yes".
In the case that something goes wrong, you still have your backuped files, if you followed this how-to.

[b]Change File permission[/]
Code:
chown -R vu2000 /var/www/ispcp/gui/themes/omega_original/client
chown -R vu2000 /var/www/ispcp/gui/tools/manual

FINISHED!

If you have any questions, please send me a PM at this forum.

Greets CHBIE

many thanks to Lucan for Translate this Text from German to English


RE: Customers Manual for ispCP OMEGA 1.0.0 - lschafroth - 03-03-2009 11:03 AM

THANK YOU very much for this mod. This is wonderful.

I suggest that you move your language instructions to be positioned under the Open: /var/www/ispcp/gui/include/client-functions.php section.

I was confused to what I was supposed to change at first then I scrolled back up in the instructions and found the Handbuch part and I figured it out.

Lannie


RE: Customers Manual for ispCP OMEGA 1.0.0 - DaSilva - 03-13-2009 03:39 AM

Is it already included in ispCP 1.0.0 and where can I (and the customers) find the manual after the integration? Perhaps a link to it at the login page would be nice.


RE: Customers Manual for ispCP OMEGA 1.0.0 - BeNe - 03-13-2009 03:53 AM

This is not included in ispCP 1.0.0
Do it on your own as descript.

Greez BeNe


RE: Customers Manual for ispCP OMEGA 1.0.0 - CHBIE - 03-13-2009 04:00 AM

view my Signature there you can find a Demo.

Login is: http://212.60.36.198/index.php

User: testclient.tld
Password: L8C.urp

Gruss CHBIE


RE: Customers Manual for ispCP OMEGA 1.0.0 - DaSilva - 03-13-2009 04:45 AM

OK, thanks.
Will it be included in ispCP 1.0.1?
Which file must I edit to add a link to it on the login page of ispCP?
The demo has a problem with encoding. It forces the browser to use UTF-8 but it should be ISO-8859-1. Otherwise umlauts are displayed wrong. Is this problem also in the above download?


RE: Customers Manual for ispCP OMEGA 1.0.0 - CHBIE - 03-13-2009 04:54 AM

(03-13-2009 04:45 AM)DaSilva Wrote:  OK, thanks.
Will it be included in ispCP 1.0.1?
Which file must I edit to add a link to it on the login page of ispCP?
The demo has a problem with encoding. It forces the browser to use UTF-8 but it should be ISO-8859-1. Otherwise umlauts are displayed wrong. Is this problem also in the above download?

im working on the Update!

Today i have make some changes to Test an other charset problem.

Download the packuage and show wath is all included in the Download.

Gruss CHBIE