directories and files extents to ignore
You can exclude directories or files. For example you do not want to read or write on apparent /bin /etc or not to export *.bmp, *.cpp and *.h files. Put '/bin /etc' in the directories field and 'bmp cpp h' in the extent field.
Shared files and folders
If a folder must be reflected on many entries, with the traditional scheme, you must build a complete copy of it on each local image. Other combinations , including pseudo deep entries and using folders exceptions may avoid multiple copies. But it is a very hard way to do and a little difficult to manage.
To resolve this difficulty, we adapt the meaning of the Windows 95 shortcut. When you create a shortcut with Windows 95, you indicate to the explorer that you have here another access to a far file or folder and nothing else. For example , when browsing a shortcut folder, the parent button don't return to the shortcut owner but to the real parent of the folder.
When using folder with AblyClicClic, you tell the tool that the entire content of the shortcut is present, like if you made a copy. When browsing a shortcut with ClicClic, the 'parent button' shows the shortcut owner and not the physical parent of the folder. Since, this content is dynamically evaluated, this way avoid multiple internal copies when sharing files and folder between multiple Web sites.
Shortcutted files and folders have an arrow added on their icons. The '.lnk' extension is cached.
It is a very powerfull way to build complex sites, sharing common parts or non moveable files.
Filters
Using filters is another way to select the files to update.
Extensions to ignore : will be ignored local and far. For example, if you need some intermediate files type, like bmp , you don't need to put them in another folder. You just need to add the bmp extension to this field : after that, all files with the bmp extension will be ignored in the hard disk, and in the Web folder when downloading directory.
Folders to ignore : sometimes, you find no needed 'etc' or 'bin' folders, or want to treat a sub-folder in another entry with particular parameters. Just add them to the field to ignore them.
Take only the extensions : to exclude all the files who have not one of the extensions you specify in this field.
Note that you can dynamically specify that a group of files and folders is to ignore or to import. For that, you must make a selection in the files list and right click the mouse to see the property screen.
Sub-accounts
Making a sub account is a way to access a reserved part of the Web site.
The FTP url and the login are the identifiers of the entries. To make multiple access to the same ftp space, you must prefix the login with 'name@'.
For example, the 3 login toto, import@toto and export@toto indicate the same account to use with different parameters sets.
The toto Web has many folders but only one, the 'database' folder may contain data collected on the Web.
To manage such site, build 2 another entries :
the first beginning at the root ( with no relative root folder in the form ) but with the database folder to ignore for export purpose
and
the second beginning directly on the 'database' folder ( with 'database' in the relative root folder field ) , only for import.
To make them usable, you first import their Web directories ( import mode , the red W ).
The original toto entry is now obsolete for use and may be deleted or moved to the '0 stars end' folder.
Web page for the managed entries
It is usefull to have a Web page to access all the managed entries.
On each line ( or bloc ) you have a link to the local folder and another to the Web url.
To refresh it, you have an appropriate button in the management dialog. To see it, click on the explorer button on the main button bar.
It is a html file and its format is controled by the modele.htmlmm file ( html minus minus ), in the language texts folder ( '0 0systeme/us' ).
4 site variables are used :
######w for WEB url ,
######l for the login ;
All the model lines between the 2 # are backed for each entry found .
Code before the first # and after the last is not changed and may be customized. Ask for other needed variables to add.
local virtual FTP Server
To emulate locally FTP operations, a virtual FTP server is installed on each hard disk.
You can consider that you have a virtual network with FTP servers named ftp://X , where X is the Windows disk letter. This server has its root protected to avoid complete disk erasing, but you can emulate any FTP project with read and write operations. Login and root sub-folder are used to differenciate the entries.
Emulation is a way to test an entries combination for complex management. But, it may be used to build particular mirrors on a local network.