NOVINKA - WHEEL pro web a tablety - 2. část - Soubory

David Marko  21 March 2012 07:00:00
Soubory jsou naprosto novou částí, která je dostupná pouze ve webové verzi WHEELu.  Nad realizací jsme přemýšleli již několik let. Ve firmě používáme sdílené disky, na které ukládáme jak firemní/interní soubory tak věci týkající se komunikace se zákazníky. Máme na to zavedenu již zaběhnutou diskovou strukturu kdy například pro každého zákazníka máme vytvořenu složku s jeho jménem a v ní jsou podsložky pro jednotlivé roky. Jako firma existujeme již 16 let, takže se nám toho již nasbíralo. Tato data se nám pravidelně zálohují a práce s takto uloženými soubory je velmi přímočará a to je dobře. Část souborů máme i v Lotus Notes ve formě nabídek, objednávek apod tak jak se zákazníky a dodavateli komunikujeme. Stále ale zůstává obrovské množství souborů, které v databázi nejsou  a to z mnoha důvodů. Některé jsou velmi objemné, na některé nemáme udělanou smysluplnou databázi a pak i práce se soubory na disku je jednodušší než v Notes. Na druhé straně tento způsob nakládání se soubory má i svá úskalí, která nám občas vadí při práci.  To nás vedlo k mnoha přemýšlením o tom, jakým způsobem se na tyto soubory dostat, pokud nejsme v kanceláři. Mnohokrát jsme tak řešili situaci, že jsme chtěli o víkendu pokračovat v rozepsané analýze , kterou jsme si v práci uložili nebo jsem se jen potřebovali dostat na dokument, který jsme si zapomněl v práci vzít. Uvažovali jsme o několika možnostech jako např. zřízení VPN, nějakého zaheslovaného FTP, nebo přístup přes SCP, ale naše fileservery jsou uvnitř sítě a nelze na ně jednoduše přistupovat.

Jelikož děláme ty Notes, tak jsem hledali řešení v této oblasti. Třeba by to mohlo být zajímavé i pro někoho dalšího? Celé mnohaleté uvažování nás postupně přivedlo na myšlenku vytvoření webového rozhraní, pomocí něhož se na sdílené disky ve firmě dostaneme. V praxi jsme nepotřebovali mnoho funkčnosti. Potřebujeme se dostat do konkrétní složky, odtud soubor stáhnout, nebo jen vytvořit složku a nahrát tam soubor. Tedy základní operace. V rámci webové verze WHEELu jsem tedy vytvořili produkt, který tuto funkčnost poskytuje. Mělo to i jiný dopad, který si člověk neuvědomil při původním návrhu. Soubory se takto daly zobrazovat i v mobilních telefonech a tabletech. Toto jsem již několikrát využil při jednání u zákazníka, kdy jsem potřeboval něco vytáhnout ze smlouvy, ležící na disku ve firmě. No a mobil nebo tablet je ideální pro čtení, třeba u krbu. Tam se sice povětšinou čte trochu jiný žánr, ale v naléhavých chvílích člověku nic nebrání tomu, aby otevřel poslední návrh kvartálního plánu ;-).

Níže můžete vidět, jak celé uživatelské rozhraní vypadá a co poskytuje

a) můžeme prohlížet disky a diskové prostory, které nám jsou k dispozici. v Lotus Notes databázi správce nastaví, které disky a jejich podsložky jsou k dispozici a pod jakým jménem. Můžu se tak podívat co je v nich a níže. Nepustí mne to nikam, kam mi nedal správce přístup

b) soubory nemohu mazat - toto je důležitý princip, která poskytuje ochranu před různými překlepy

c) mohu se zanořit do libovolné podsložky a v daném místě, kam chodím častěji, si udělám záložku/bookmark. Ten mám v levé části ve formě seznamu, příště tedy jen kliknu a jsem tam. tento seznam záložek mám dostupný i na úvodní straně webového WHEELu

d) ve vybraném místě mohu složku vytvořit (pokud mám tedy práva) a mohu do ní nebo do kterékoliv jiné nahrát soubor

e) soubor si mohu stáhnout a lokálně s ním pak pracovat. O stažení souboru tímto způsobem se zapíše informace do logu.

f) u každého soubory jsou dvě ikonky. Jedna mi dovolí provést nějakou akci např. odeslat soubor emailem, druhá mi rozbalí pod souborem dialog, ve kterém mohu k souboru napsat komentář, přidat můj názor do diskuse a nebo nechat vytvořit verzi daného souborů, která se uloží do LN databáze
Tímto se nám klasický souborový systém rozšiřuje o další funkce, které běžně nelze provést. S databází však ano. Soubor uložený do databáze ve formě aktuální verze se pak může replikovat do nějaké jiné lokality. Jak jednoduché.

Image:NOVINKA - WHEEL pro web a tablety - 2. část - Soubory
Comments
no comments availabe. Be the first!
TOPlist