SugarCRM

Napsal (») 25. 9. 2007 v kategorii Opensource, přečteno: 4038×


Před instalací


1.Stáhněte instalační soubory zde

2.Rozbalte do příslušné složky.

3.Zkopírujte pomocí FTP celý obsah složky do které jste rozbalili SugarCRM na vaše internetové stránky u banánu do složky www nebo do složky subdomains a tam si vytvořte složku dle názvu subdomény.

4.Nyní je třeba nastavit práva CHMOD -R 777 k těmto složkám a souborům včetně všech podadresářů a souborů:

/cache
/custom
/data
/modules
config.php

5. Dostáváme se do fáze kdy je potřeba již nakopírovaný opensource nakonfigurovat a pak jej budeme moci plně využívat.

Navštivte instalační stránku SugarCRM na adrese kde jste jej nainstalovali a za tuto adresu připište /install.php bude to tedy vypadat nějak takto:

http://www.vasedomena.cz/install.php

Zobrazí se vám tato obrazovka



Klikněte na tlačítko START

Zobrazí se vám tato obrazovka



Zde zaškrtněte I ACCEPT a klikněte na NEXT

Zobrazí se vám tato obrazovka



Zde si zkontrolujte zda máte vše správně nastaveno, nejčastější chyba jsou špatně nastavené práva dávejte si proto na to pozor. Pokud máte všechno v pořádku klikněte na tlačítko NEXT.

Pozn.: Pokud by jste měly problémy se Session save path která by vás nechtěla pustit dále.. Platí pro uživatele linuxu tak zde přikládám malý návod.

Otevřete si soubor /install/chceckSystem.php a v něm si najděte tyto řádky:



Writable Session Save Path ()





všechna $error_found = true; v tomto kódu na $error_found = false;

pak obnovte v prohlížeči stránku s instalací a vesele pokračujete dál pomocí NEXT
aniž by Vás cokoli jiného zajímalo.

Zobrazí se vám tato obrazovka



Vyplňte následující:

DATABASE NAME - Jméno databáze třeba Moje_Databáze
DATABASE USERNAME - Jméno uživatele připojujícího se na databázi, např Alík.Prokop
DATABASE PASSWORD - Heslo pro tohoto uživatele

Pozn. Nezaškrtávejte Create Database ani Create User.

DROP AND RECREATE EXISTING SUGAR TABLES - Pokud přeinstalováváte tento opensource zaškrtnout jinak nechat prázdné
s
POPULATE DATABASE WITH DEMO DATA - Pokud chcete databázi naplnit ukázkovými daty tak zaskrtnout jinak nechat prázdné

Nyní zmáčkněte tlačítko NEXT

Zobrazí se vám tato obrazovka



Zde vyplňte:

SUGAR ADMIN PASSWORD - Heslo administrátora

RE-ENTER SUGAR ADMIN PASSWORD - Opakujte heslo administrátora

Nyní zmáčkněte tlačítko NEXT

Zobrazí se vám tato obrazovka



Zde si nastavte formát data a času podle své libosti nic jiného neměňte.

Pokračujte na další stránku.

Zobrazí se vám tato obrazovka



Což je potvrzení voleb co jste nastavily.

Pokračujte...



Pokud jdte vše správně nastavili naskytne se vám tento pohled.

Klikněte na next. Objeví se registrační formulář.
Zaškrtněte not to register at this time, klikněte na Finish a přejděte na přihlašovací obrazovku kde se přihlaste jako administrátor.

6.Stáhněte češtinu zde

pro nahrání jazykového balíčku použijte Module Loader v admin menu

v souboru config.php změňte následující:
'default_charset' => 'UTF-8', - jiz je tam iso-8859-1 tak pouze zmenit na UTF-8
'languages' =>
array (
'en_us' => 'US English',
'cs_cz' => 'Cesky', - přidán tento řádek
),

'default_language' => 'cs_cz', - originálně je tam en_us

'date_formats' =>
array (
'Y-m-d' => '2006-12-23',
'm-d-Y' => '12-23-2006',
'd-m-Y' => '23-12-2006',
'Y/m/d' => '2006/12/23',
'm/d/Y' => '12/23/2006',
'd/m/Y' => '23/12/2006',
'd.m.Y' => '23.12.2006', - přidán tento řádek
),

změňte ještě tyto řádky na následující hodnoty(samozřejmě můžete použít háčky čárky s UTF-8)
'default_currency_iso4217' => 'CZK',
'default_currency_name' => 'Koruna ceska',
'default_currency_symbol' => 'Kc',
'default_date_format' => 'd.m.Y',
'default_decimal_seperator' => ',',
'default_number_grouping_seperator' => ' ',


ještě se vyskytují problémy s češtinou v některých částech, které jsou generovány pomoci javascriptu, tak v */include/JSON.php změňte tím z verze 4.0.0(někdo popsal v bugs, neručím za to.)

potom jestě doporučuji upravit dva soubory:

*/include/phpmailer/class.phpmailer.php
var $CharSet ;z iso-8859-1 změnit zase na utf-8, kvůli správnému nastaveni odchozí diakritiky v emailech

*/include/language/en_us.lang.php
'LBL_CHARSET' => 'UTF-8', - zase tam bylo iso-8859-1, toto se mění kvůli tomu, když někdo přepne zase na angličtinu, tak aby tam neměl rozsypaný čaj.

Ukázka funkční instalace zde

konec

Štítky: Opensource
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Ducky z IP 88.101.147.*** | 22.9.2007 22:59
Instalace proběhla v pohodě, bohužel namůžu nainstalovat češtinu, hlásí mi to tuto chybu Warning: copy(/home/www/webovky.biz/subdomeny/business/./include/language/cs_cz.lang.php) [function.copy]: failed to open stream: Permission denied in /home/www/webovky.biz/subdomeny/business/modules/Administration/UpgradeWizard_commit.php on line 239
Could not copy file /home/www/webovky.biz/subdomeny/business/cache/upload/upgrades/temp/Z5yfm9/./include/language/cs_cz.lang.php to /home/www/webovky.biz/subdomeny/business/./include/language/cs_cz.lang.php
Můžete mi někdo poradit? Díkysmajl
| 23.9.2007 08:06
Dobré ráno,
zkuste na soubory, které nelze dle hlášky zkopírovat nastavit jiná práva - chmod 777 {NazevSouboru}.
| 24.9.2007 20:52
Nebo jí také jednoduše rozbalte a nakopírujte do /include/language/ soubor cs_cz.lang.php smajl
Frederik074 z IP 84.47.25.*** | 26.11.2007 18:03
Chcem si nainštalovať SugarCRM ale do Database Username je možné napísať len 16 znakov, pričom moje užívateľské meno databázy má 20 znakov. Ako môžem zmeniť, aby sa dalo do Database Username napísať aj 30 znakov? Ďakujem
banan-radim z IP 82.209.33.*** | 26.11.2007 22:44
[4] To byste jiste musel upravit data ve scriptu, ktery obsahuje formular a pak se podivat jeste, zda neni jeste nekde omezeni na onech 16 znaku.
Kangaroo z IP 213.29.201.*** | 9.3.2008 22:38
Zdravím,
nainstaloval jsem sugarcrm 5 a zdá se, že mi všechno funguje.
Nemůžu pouze přijít na následující:
1. kde nastavím v kalendáři jako první den týdne pondělí
2. jak v kalendáři zadat opakovaný úkol/událost
3. jak správně nastavit automatickou odpopvěď na mejl, páč teď mi to na každý mejl odpovídá 10x
Kdyby někdo věděl, jak na to, hoďte to sem.
Díky.
K.
| 10.3.2008 00:02
Dobrý den,

1/ je nutný zásah do kódu, postup zde
www.sugarcrm.com/forums/showthread.php?t=15405

2/nepodporuje, jedine reseni je si tyto udalosti nastavit v outlook a pak je synchronizovat.

3/záleží jak máte teď nastavení a jaké používáte smtp

S pozdravem
Kangaroo z IP 213.29.201.*** | 10.3.2008 11:10
díky!

1. krom postupu v odkazu je potřeba ještě v modules/Calendar/Calendar.php upravit týdenní pohled
kód
for($i=0;$i<$days_in_week;$i++)
na
for($i=1;$i<=$days_in_week;$i++)

pak se to zdá ok.

2. To je teda dost zběsilý nedostatek u tak propracovanýho systému. Rád bych se bez Outlooku obešel.

3. Jako smtp mám Postfix na lokále. Na jaké nastavení byste se podíval ?

pekný den
k.

Petr z IP 194.79.55.*** | 27.9.2007 01:59
Dobrý den,
prosím o uvedení přihlašovacích údajů do ukázkové instalace. Asi byli opomenuty
děkuji

Petr
banan-martin z IP 88.101.127.*** | 27.9.2007 06:58
ano, sugar cms bohuzel vyzaduje primy logging, takze doufejme, ze se autor ozve a pro ukazku zverejni logovaci udaje alespon user uctu
| 27.9.2007 12:35
Omlouvám se, za neuvedení přihlašovacích údajů. Ty jsou:

Uživatel: banan

Heslo: banan

Jedná se o účet pro zaměstnance.

smajl
Petr z IP 83.208.0.*** | 3.10.2007 11:11
Zdravím,

je to hezké, ale nějak nefungujou oznámení třeba o pozvání do schůzky atd. Emaily jsou naprosto prázdné. Nevíte někdo jak na to?
banan.czMgr.Radovan Kaluža | 5.10.2007 02:14
o kterou doménu se jedná, kde to  máte umístěné



perus z IP 84.42.244.*** | 6.10.2007 22:22
mám stejný systém a nemám nejmenší problém
| 6.10.2007 22:47
Možná kdyby ten člověk napsal více informací, tak by se to dalo vyřešit. smajl
perus z IP 84.42.244.*** | 7.10.2007 15:28
najdi si kde je fce mail a pred ni si nech vypsat parametry co posila
Petr z IP 83.208.170.*** | 8.10.2007 10:27
No jednoduše nefungují na té demo doméněsmajl. Přidal jsem si tam jako uživatel email a dal si poslat pozvánku a přišel mi prázdný email, stajně tak jako u mě.

Ale já to už vyřešil, v češtině chybí soubor cz-cs.notify_template.html, který stačí zkopírovat z anglického, přeložit a začnou fungovat pozvánky a upozornění. Jen je ještě nutné přidat do acceptdecline.php <meta bla bla utf-8> aby se zobrazovala  čeština při kliknutí na accept nebo decline link.

PS: fce mail s tím bohužel nemá nic společného, chybí tam ta šablona


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel nula a jedenáct