DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

jansass Upload

Created:2010-02-18T17:33:18
Changed by:jansass GmbH
Changed:2011-08-09T15:11:17
Classification:jansass_upload
Description:The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) see more: http://wiki.typo3.org/doc_template#tags ----
Keywords:FE Upload, Graphical Progress, Multi File Upload, Fancyupload
Author:jansass GmbH
Email:info@jansass.com
Info 4:
Language:en

img-1 img-2 jansass Upload - jansass_upload

jansass Upload 3.01

Extension Key: jansass_upload

Language: en

Keywords: FE Upload, Graphical Progress, Multi File Upload, Fancyupload

Copyright 2000-2011, jansass GmbH, <info@jansass.com>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.org

Makes use of Fancyupload V3.0

- a MIT License available from digitarald at http://digitarald.de/project/fancyupload/

jansass GmbH – Werbung und Design aus Hamburg

Table of Contents

jansass Upload 1

`Introduction 3 <#__RefHeading__649_410256479>`_

What does it do? 3

Screenshots 3

`Users manual 4 <#__RefHeading__655_410256479>`_

FAQ 4

`Administration 5 <#__RefHeading__659_410256479>`_

FAQ 5

`Configuration 6 <#__RefHeading__663_410256479>`_

FAQ 6

Reference 6

`Tutorial 7 <#__RefHeading__669_410256479>`_

`Known problems 8 <#__RefHeading__671_410256479>`_

`To-Do list 9 <#__RefHeading__673_410256479>`_

`ChangeLog 10 <#__RefHeading__675_410256479>`_

Important guidelines 11

`Issues with Open Office documentation for TYPO3 12 <#__RefHeading__679_410256479>`_

Inserting images 12

Paragraph styles 12

Linking 13

Meta data and updates 13

HowTo: Update a manual to the new layout 13

HowTo: (alternative) Import the styles from another document 15

HowTo: Fix the Table Of Contents when it is empty 15

HowTo: Fix the Table Of Contents when a chapter is missing 15

Help by documentation.openoffice.org 15

Introduction

What does it do?

  • Please read 1.7. Change Log for details on this release
  • This extension is installed as a plug-in to any typo3 installation and is depending on mootools. It will enable FE users to upload a batch of files through standard gui selection routines, watch the upload progress in whole and per file graphically.
  • The server sends an administrational email to inform the owner upon each upload.
  • The security is by obfucsication: each upload will be placed in a 16-digit long sub directory below fileadmin.
  • Perfect if you need to get huge files uploaded to your own server where as nobody exept you can download them
  • Perfect if you need to transfer huge files to other persons (just upload, wait for admin mail and send the path for immediate self- service)

Screenshots

  • img-3 Default Config comes with two inputs (mandatory if you like) for uploaders' name an its intent
  • One bar shows total upload progress
  • Second bar shows progress of current file
  • Three buttons below to a) select files, single or multiple, b) clear list and c) start transfer

jansass GmbH – Werbung und Design aus Hamburg

Users manual

  • Download Extension an install using standard techniques
  • Create a page where you would like to have the plugin be loaded
  • Set every page containing jansass_uploader to “not caching” (Cache: (x) disable)
  • (Optional) Create a Sys-Folder to store downloads in separated database

FAQ

  • Is it commercially available? Yes, you can optain an advanced jansass Uploader with far more features.
  • What will be included in Pro-Version? Details are here: http://www.jansass.com/leistungen/typo3-upload-pro/
  • It does not work, what's the problem? 1) php.ini: max_upload_size and max_post_size should exceed or superceed your true upload file size2) Try disabling jQuery or put jQuery in compatiblity mode. If unable to: PRO features full jquery compatiblity.3) Mootools are not installed or not working. In case you get a PHP-error upon opening Mootools administration, please please modify: /typo3conf/ext/t3mootools/mod1/index.php and replace:wrong: require_once('jsmin2.php');correct: $coreJSMinPath = PATH_typo3 . '/contrib/jsmin/jsmin.php';if(file_exists($coreJSMinPath)) {require_once($coreJSMinPath);} else {require_once('jsmin2.php');}4) No Mails are being send? Try disabling t3lib_mail in INSTALL5) IE9 is causing headaches? Well.. in short: set page containing plugin to nocache

jansass GmbH – Werbung und Design aus Hamburg

Administration

  • After proper installation please make sure, mootools are fully enabled. To do so, go to your typo3 backend, select T3Mootools under “Admin Tools” and check all possible boxes. Jansass Uploaded will fail to work if you miss this.
  • Secondly you need to set up some constant variables. To do so, go to you typo3 backend, select Template under “Web”, select Root in treeview and open “Constant Editor” from the top-most drop down. Then under “Category” select “Plugin.jansassupload”.
  • And finally, edit every page containing this plugin disabling page caching (4.5x LTS: Bahaviour > Cache > (x) disable
    • Database Entry Storage PID: If you have chosen to have an extra Sysfolder, enter it's ID here. It is optional – you don't need it, but some of you will want to have the downloads in a designated space.
    • Mail Absender: The administrative mail is send FROM: …
    • Mailto: The administrative mail is send TO: …
    • File Directory Length: Amount of digits for obfuscication
    • Uploadpath: Local directory to where the files are uploaded
      • yields in total: fileadmin/uploads/1234567890123456/uploaded-file.zip
      • Please note: fileadmin/uploads/ needs to be created before first upload!

FAQ

Can I set up these variables per each plug-in as well? No, if you would like to have a multi-area upload-center with different uploads for different administrators, we recommend pro-version: http://www.jansass.com/leistungen/typo3-upload-pro/

jansass GmbH – Werbung und Design aus Hamburg

Configuration

  • After installation (see “Administration of this document”) you can set up the upload-page. Just create an empty page and insert a blank plugin record:

  • img-4 In Plug-In tag select “jansass Upload”:

  • img-5 If everything worked well, you can save+preview this page now, which yields:

  • img-6 The last step is to configure the template. To do that in typo3 backend, navigate to ./typo3conf/ext/jansass_upload/ using you preferred editor (we recommend Quixplorer from TER).

    In res/template/ edit “upload.html” according to your needs.

FAQ

Currently none

Known problems

None since 2.0.2 (2010-11-00)

jansass GmbH – Werbung und Design aus Hamburg

ChangeLog

2.0.0

Version

2.0.0

Changes

Initial Release

2.0.1

Version

2.0.1

Changes

Manual added

2.0.2

Version

2.0.2

Changes

-xhtml 1.0 strict compliance

-Redirect-function after upload

-external CSS-file

-Admin-Mail now contains fully qualified download link

2.0.6

Version

2.0.6

Changes

- Works behind authentication (within sessioned areas)

3.0.1

Version

3.0.1

Changes

  • Major Rewrite
  • Flexible, new Templates
  • Redirect disabled in favor of an upload status page

jansass GmbH – Werbung und Design aus Hamburg

img-2 9