Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-11) was last changed on 25-Oct-2018 04:31 by Ben Spink

This page was created on 25-Oct-2018 04:31 by Ben Spink

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 3 added one line
.
At line 4 removed one line
CrushFTP 4 Plugins Architecture (01/06/2007)
At line 21 changed one line
For FTP only: when a command is issued, an action of "command" is called. This can be used to filter commands out, or to do specific actions. If you respond to the command, be sure to clear out the command so CrushFTP doesn't also try and respond and put the FTP client out of sync.
For FTP only: when a command is issued, an action of "beforeCommand" as well as "afterCommand" is called. This can be used to filter commands out, or to do specific actions. If you respond to the command, be sure to clear out the command so CrushFTP doesn't also try and respond and put the FTP client out of sync.
At line 30 changed one line
[https://www.crushftp.com/Docs/CrushFTP4_plugin_sample_source.zip]
.
When a plugin is packaged up to be deployed into CrushFTP, there must be a minimum of two classes. Start, and GUI. These two classes must be in the base package that is the same name and case as the plugin. For example, CrushSQL is named CrushSQL.jar. Start and GUI are at: /CrushSQL/Start.java and /CrushSQL/GUI.java. You are free to have any other classes you want as well, just those two must exist and must have the required methods in them.
Examples:
[WebApplication Source]
[HomeDirectory Source]
[FilterCommand Source]
[CrushSQL Source]
[DiskUsage]
Version Date Modified Size Author Changes ... Change note
11 25-Oct-2018 04:31 2.923 kB Ben Spink to previous
10 25-Oct-2018 04:31 2.891 kB Ben Spink to previous | to last
9 25-Oct-2018 04:31 3.226 kB Ben Spink to previous | to last
8 25-Oct-2018 04:31 17.876 kB Ben Spink to previous | to last
7 25-Oct-2018 04:31 17.846 kB Ben Spink to previous | to last
6 25-Oct-2018 04:31 3.231 kB Ben Spink to previous | to last
5 25-Oct-2018 04:31 3.233 kB Ben Spink to previous | to last
4 25-Oct-2018 04:31 3.228 kB Ben Spink to previous | to last
3 25-Oct-2018 04:31 2.416 kB Ben Spink to previous | to last
2 25-Oct-2018 04:31 2.346 kB Ben Spink to previous | to last
1 25-Oct-2018 04:31 0.09 kB Ben Spink to last
« This page (revision-11) was last changed on 25-Oct-2018 04:31 by Ben Spink
G’day (anonymous guest)
CrushFTP9 | What's New
JSPWiki