setting svn:eol-style

git-svn-id: https://webim.svn.sourceforge.net/svnroot/webim/trunk@59 c66351dc-e62f-0410-b875-e3a5c0b9693f
This commit is contained in:
Evgeny Gryaznov 2008-05-05 21:24:48 +00:00
parent 90bf6d0ac3
commit 61314b133c
5 changed files with 291 additions and 243 deletions

View File

@ -1,44 +1,44 @@
Web Instant Messenger 1.0.8 Web Instant Messenger 1.0.8
Copyright (c) 2005-2008 Internet Services Ltd. Copyright (c) 2005-2008 Internet Services Ltd.
This program and the accompanying materials are made available under This program and the accompanying materials are made available under
the terms of the Eclipse Public License v1.0 which accompanies this the terms of the Eclipse Public License v1.0 which accompanies this
distribution, and is available at distribution, and is available at
http://www.eclipse.org/legal/epl-v10.html http://www.eclipse.org/legal/epl-v10.html
REQUIREMENTS REQUIREMENTS
* A webserver or web hosting account with support for PHP * A webserver or web hosting account with support for PHP
* MySQL database 4.0 or above * MySQL database 4.0 or above
* PHP 4.3.3 or above with MySQL support * PHP 4.3.3 or above with MySQL support
QUICK INSTALLATION QUICK INSTALLATION
1. Create folder with name 'webim' in the root of your website. 1. Create folder with name 'webim' in the root of your website.
2. Upload all the files contained in this archive (retaining the directory 2. Upload all the files contained in this archive (retaining the directory
structure) into created folder. structure) into created folder.
3. Edit /webim/libs/config.php and setup database connection parameters. 3. Edit /webim/libs/config.php and setup database connection parameters.
4. Using your web browser visit http://<yourdomain>/webim/install/ and 4. Using your web browser visit http://<yourdomain>/webim/install/ and
hit "Create tables" hit "Create tables"
5. Remove /webim/install/ directory from your server 5. Remove /webim/install/ directory from your server
6. Logon as 6. Logon as
user: admin user: admin
password: <empty> password: <empty>
7. Get button code and setup it on your site. 7. Get button code and setup it on your site.
8. Change your password and name. 8. Change your password and name.
9. Wait for your visitors on "Pending users" page. 9. Wait for your visitors on "Pending users" page.
UPDATE UPDATE
1. Backup you config.php 1. Backup you config.php
2. Clean webim folder on server. 2. Clean webim folder on server.
3. Upload all the files contained in this archive (retaining the directory 3. Upload all the files contained in this archive (retaining the directory
structure) into webim folder. structure) into webim folder.
4. Adjust you config.php 4. Adjust you config.php
5. Visit http://<yourdomain>/webim/install/ and follow the instructions to update database (if needed). 5. Visit http://<yourdomain>/webim/install/ and follow the instructions to update database (if needed).
OPTIONAL OPTIONAL
Download and install Web Messenger Tray for Windows application Download and install Web Messenger Tray for Windows application
from http://www.webim.ru. from http://www.webim.ru.

48
src/webim/INSTALL_RUS.txt Normal file
View File

@ -0,0 +1,48 @@
Web Instant Messenger 1.0.9
Copyright (c) 2005-2008 сообщество разработчиков Web Messenger.
Данное программное обеспечение и сопутствующие материалы подпадают под
условия лицензии доступной по адресу http://webim.ru/license.html
СИСТЕМНЫЕ ТРЕБОВАНИЯ
* Apache сервер версии 1.3.34 или выше
* MySQL версии 5.0 или выше
* PHP версии 4.x или выше
БЫСТРАЯ УСТАНОВКА
1. Создайте папку с именем 'webim' в корневом каталоге вашего сайта на сервере.
2. Распакуйте и выгрузите содержимое архива с системой (сохраняя структуру директорий)
в созданную папку на сервере.
3. Отредактируйте конфигурационный файл /webim/libs/config.php и выставьте правильные параметры
соединения с базой данных.
4. Используя веб браузер, перейдите на страницу http://<ваш домен>/webim/install/ и
нажмите 'Create tables' ('Создать таблицы')
5. После того, как необходимые таблицы будут созданы, удалите папку /webim/install/ на вашем сервере.
6. Войдите в систему по адресу http://<ваш домен>/webim/operator/login.php, используя следующие данные:
пользователь: admin
пароль: <пустой>
7. Получите код кнопки по адресу http://<ваш домен>/webim/operator/getcode.php и расположите ее
на странице вашего сайта.
8. Измените пароль и имя пользователя по адресу http://<ваш домен>/webim/operator/operators.php.
9. Просматривайте и обслуживайте посетителей, нажавших на кнопку на странце 'Pending users'
('Посетители') по адресу http://<ваш домен>/webim/operator/users.php.
ОБНОВЛЕНИЕ СИСТЕМЫ
1. Скопируйте /webim/libs/config.php в безопасное место, чтобы не потерять настройки.
2. Очистите папку 'webim' в корневом каталоге вашего сайта.
3. Распакуйте и выгрузите содержимое архива с системой (сохраняя структуру директорий)
в папку 'webim'.
4. Отредактируйте config.php в соответствии с настройками вашего сервера.
5. Используя веб браузер, перейдите на страницу http://<ваш домен>/webim/install/index.php и следуйте
указаниям по обновлению базы данных (если потребуется).
6. После того, как необходимые таблицы будут созданы, удалите папку /webim/install/ на вашем сервере.
ДОПОЛНИТЕЛЬНО
Скачайте и установите Web Messenger Tray, бесплатное приложение, позволяющее просматривать
список ожидающих клиентов, не запуская интернет браузера. для Microsoft Windows
по адресу http://webim.ru/tray.php.

View File

@ -1,164 +1,164 @@
a{ a{
text-decoration : underline; text-decoration : underline;
} }
a:hover{ a:hover{
text-decoration : none; text-decoration : none;
} }
a img { a img {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px; font-size : 11px;
} }
form{ form{
margin-bottom : 0px; margin-bottom : 0px;
margin-top : 0px; margin-top : 0px;
} }
.bgcn{ .bgcn{
background-position : center; background-position : center;
background-repeat : no-repeat; background-repeat : no-repeat;
} }
.bgrn{ .bgrn{
background-position : right; background-position : right;
background-repeat : no-repeat; background-repeat : no-repeat;
} }
.bgcy{ .bgcy{
background-position : center; background-position : center;
background-repeat : repeat-y; background-repeat : repeat-y;
} }
.bgry{ .bgry{
background-position : right; background-position : right;
background-repeat : repeat-y; background-repeat : repeat-y;
} }
.bgly{ .bgly{
background-position : left; background-position : left;
background-repeat : repeat-y; background-repeat : repeat-y;
} }
.bgbx{ .bgbx{
background-position : bottom; background-position : bottom;
background-repeat : repeat-x; background-repeat : repeat-x;
} }
.window{ .window{
font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif;
font-size : 12px; font-size : 12px;
color : #000000; color : #000000;
} }
.window a{ .window a{
color : #880000; color : #880000;
} }
.window h1{ .window h1{
margin-top : 0px; margin-top : 0px;
margin-bottom : 0px; margin-bottom : 0px;
font-size : 18px; font-size : 18px;
color : #000000; color : #000000;
font-weight : normal; font-weight : normal;
} }
.window h2{ .window h2{
margin-top : 0px; margin-top : 0px;
margin-bottom : 0px; margin-bottom : 0px;
font-size : 12px; font-size : 12px;
color : #000000; color : #000000;
} }
.text{ .text{
font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif;
font-size : 12px; font-size : 12px;
color : #000000; color : #000000;
} }
.text span.grey{ .text span.grey{
color : #787878; color : #787878;
} }
.www a{ .www a{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px; font-size : 10px;
color : #FFFFFF; color : #FFFFFF;
text-decoration : none; text-decoration : none;
} }
.message{ .message{
font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif;
font-size : 12px; font-size : 12px;
color : #4F4F4F; color : #4F4F4F;
padding-left : 3px; padding-left : 3px;
padding-top : 3px; padding-top : 3px;
padding-bottom :3px; padding-bottom :3px;
padding-right : 3px; padding-right : 3px;
line-height : 17px; line-height : 17px;
} }
.message span.time{ .message span.time{
color : #000000; color : #000000;
} }
.message span.nuser{ .message span.nuser{
color : #B11E23; color : #B11E23;
font-weight : bold; font-weight : bold;
} }
.message span.nagent{ .message span.nagent{
font-weight : bold; font-weight : bold;
} }
.message span.minf{ .message span.minf{
color : #1E48B1; color : #1E48B1;
font-size : 11px; font-size : 11px;
} }
.message span.mevent{ .message span.mevent{
color : #A1A1A1; color : #A1A1A1;
font-size : 11px; font-size : 11px;
} }
.message span.mhidden{ .message span.mhidden{
color : #A1A1A1; color : #A1A1A1;
font-size : 11px; font-size : 11px;
} }
.message span.mconn{ .message span.mconn{
color : #A1A1A1; color : #A1A1A1;
font-size : 11px; font-size : 11px;
} }
textarea.message{ textarea.message{
width : 100%; width : 100%;
height : 100%; height : 100%;
border : 0px solid Blue; border : 0px solid Blue;
overflow : hidden; overflow : hidden;
margin-left : 3px; margin-left : 3px;
margin-top : 3px; margin-top : 3px;
margin-bottom : 3px; margin-bottom : 3px;
margin-right : 5px; margin-right : 5px;
} }
.username{ .username{
font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif;
font-size : 11px; font-size : 11px;
color : #383838; color : #383838;
padding-left : 3px; padding-left : 3px;
} }
input.username{ input.username{
border : 1px solid #878787; border : 1px solid #878787;
} }
.answer{ .answer{
font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif;
font-size : 11px; font-size : 11px;
color : #575757; color : #575757;
width : 170px; width : 170px;
} }
.submit a{ .submit a{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 11px; font-size : 11px;
color : #000000; color : #000000;
text-decoration : none; text-decoration : none;
} }
.button a{ .button a{
font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif;
font-size : 11px; font-size : 11px;
color : #666666; color : #666666;
} }
.copyr{ .copyr{
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px; font-size : 10px;
color : #929292; color : #929292;
} }
.copyr a{ .copyr a{
color : #929292; color : #929292;
} }

View File

@ -1,27 +1,27 @@
1.0.8 1.0.8
----- -----
[+] install/update wizard, can create database and update it if needed [+] install/update wizard, can create database and update it if needed
[+] leave message form when no operator is available [+] leave message form when no operator is available
[!] location of web application can be other than /webim (see config.php) [!] location of web application can be other than /webim (see config.php)
[!] locale-specific resources extracted into /locales [!] locale-specific resources extracted into /locales
[!] some fixes for Safari browser [!] some fixes for Safari browser
[!] email validation in forms [!] email validation in forms
1.0.7 1.0.7
----- -----
[+] history search with pagination [+] history search with pagination
[+] advanced button generation: secure link, include hostname, choosing images [+] advanced button generation: secure link, include hostname, choosing images
[+] post referer into thread as a message (visible only for agent) [+] post referer into thread as a message (visible only for agent)
[+] new config options: user can change name, company name, logo [+] new config options: user can change name, company name, logo
[+] notify operator if user closed his window [+] notify operator if user closed his window
[+] notify visitor if operator has connection problems and move it into priority queue [+] notify visitor if operator has connection problems and move it into priority queue
[+] automatically take visitor if operator connection restored [+] automatically take visitor if operator connection restored
[!] encoding problems in Internet Explorer [!] encoding problems in Internet Explorer
[!] quotes in messages & user names [!] quotes in messages & user names
[!] do not reopen closed threads [!] do not reopen closed threads
[!] some fixes in handling thread locale [!] some fixes in handling thread locale
[!] version in menu, locales chooser in menu [!] version in menu, locales chooser in menu

View File

@ -280,13 +280,13 @@ input.submit{
} }
.cal b{ .cal b{
color : #000000; color : #000000;
} }
.firstmessage a { .firstmessage a {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10px; font-size : 10px;
text-decoration : none; text-decoration : none;
color : #6a6a6a; color : #6a6a6a;
} }
.firstmessage a:hover { .firstmessage a:hover {
color : #8a6a6a; color : #8a6a6a;
} }