Files directory

This is the most important thing to set-up, without accesable file directory will no part od Downloader plug-in work. You should set this full system path to place which is not readable by web server to avoid downloading files without policy defined in Downloader. Good path for files is for example "your_trac_project_dir/downloader". Make sure that directory is readable by user under which is the Python interpreter running. When you already have any file uploaded to Downloader, you must copy files from original directory to new one before changing this path, in other way downloader will not work correctly.

Downloader settings

Files directory is not set or unaccesable!

Make sure that files directory you set is readable for python or set another. You should submit this TWO TIMES to changes take effect.

Downloading

If checked, there will be no questionnaire on download page, so no information about downloads and no stats availible.

If checked, questionnaire will be shown only for the first download in user's session, data for all downloads in session will be filled same.

If checked then after correct filling of questionnaire will be prvided link for requested file. If unchecked, user will be redirected to file right after sending correct questionnaire so files with MIME types known for his browser (like .txt, .pdf, .doc) will be directly displayed.


Captcha

Captcha is currently unavailible, because Downloader was unable to include Captcha module. If you like to use PyCaptcha, check if captcha directory is installed and in module path or mentioned in file python_dir/lib/site-packages/easy-install.pth. Problem colud be absence of PIL (Python Imaging Library) too.

Captcha is picture with text in the form used to distinguish robosts and humans. For using Captcha you need to have PyCaptcha ver. >= 0.4 and PIL (Python Imaging Library) >= 1.1.5 installed.

Number of letters in Captcha picture. Be caruful, with more letters you must set appropirate size of font (the best is refreshing form witch Captcha several times to see if all letters are visible).


You may need to restart the server for these changes to take effect.