diff --git a/BasicNodes/BasicNodes.en.json b/BasicNodes/BasicNodes.en.json index aa5b3461..1ad60b34 100644 --- a/BasicNodes/BasicNodes.en.json +++ b/BasicNodes/BasicNodes.en.json @@ -10,7 +10,7 @@ "Flow":{ "Parts": { "InputFile": { - "Description": "An input node for a library file. This is required and is the starting point of a flow. Any input node can be used, just one is required.", + "Description": "An input node for a file. This is required and is the starting point of a flow. Any input node can be used, just one is required.", "Outputs": { "1": "Library File" } @@ -73,7 +73,7 @@ "Timeout-Suffix": "seconds", "OutputVariable": "Output Variable", "OutputVariable-Help": "An optional variable name to store the process output into", - "OutputErrorVariable": "Output Variable", + "OutputErrorVariable": "Output Error Variable", "OutputErrorVariable-Help": "An optional variable name to store the process error output into" } }, diff --git a/BasicNodes/File/InputFile.cs b/BasicNodes/File/InputFile.cs index c1b6597f..b2eadb5b 100644 --- a/BasicNodes/File/InputFile.cs +++ b/BasicNodes/File/InputFile.cs @@ -10,6 +10,8 @@ namespace FileFlows.BasicNodes.File public override FlowElementType Type => FlowElementType.Input; public override string Icon => "far fa-file"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/input-file"; + public override int Execute(NodeParameters args) { try diff --git a/BasicNodes/File/InputFolder.cs b/BasicNodes/File/InputFolder.cs index e3b33565..3e3ddd11 100644 --- a/BasicNodes/File/InputFolder.cs +++ b/BasicNodes/File/InputFolder.cs @@ -9,6 +9,7 @@ namespace FileFlows.BasicNodes.File public override int Outputs => 1; public override FlowElementType Type => FlowElementType.Input; public override string Icon => "far fa-folder"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/input-folder"; public override int Execute(NodeParameters args) { try diff --git a/BasicNodes/File/OriginalFile.cs b/BasicNodes/File/OriginalFile.cs index 4c1e9ee4..350a6539 100644 --- a/BasicNodes/File/OriginalFile.cs +++ b/BasicNodes/File/OriginalFile.cs @@ -10,6 +10,7 @@ public override int Outputs => 1; public override string Icon => "fas fa-file"; public override FlowElementType Type => FlowElementType.Logic; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/original-file"; public override int Execute(NodeParameters args) { diff --git a/BasicNodes/File/Touch.cs b/BasicNodes/File/Touch.cs index 81a80f4e..c29e8472 100644 --- a/BasicNodes/File/Touch.cs +++ b/BasicNodes/File/Touch.cs @@ -9,6 +9,8 @@ public class Touch : Node public override int Outputs => 1; public override FlowElementType Type => FlowElementType.Process; public override string Icon => "fas fa-hand-point-right"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/touch"; + [TextVariable(1)] public string FileName { get; set; } diff --git a/BasicNodes/Functions/GotoFlow.cs b/BasicNodes/Functions/GotoFlow.cs index ab3637de..8497cb78 100644 --- a/BasicNodes/Functions/GotoFlow.cs +++ b/BasicNodes/Functions/GotoFlow.cs @@ -9,6 +9,7 @@ public override int Outputs => 0; public override FlowElementType Type => FlowElementType.Logic; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/goto-flow"; public override string Icon => "fas fa-sitemap"; [Select("FLOW_LIST", 1)] diff --git a/BasicNodes/Functions/Log.cs b/BasicNodes/Functions/Log.cs index 7c47aaef..a4e5a5c0 100644 --- a/BasicNodes/Functions/Log.cs +++ b/BasicNodes/Functions/Log.cs @@ -13,6 +13,7 @@ public class Log : Node public override int Outputs => 1; public override FlowElementType Type => FlowElementType.Logic; public override string Icon => "far fa-file-alt"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/log"; [Enum(1, LogType.Info, LogType.Debug, LogType.Warning, LogType.Error)] public LogType LogType { get; set; } diff --git a/BasicNodes/Functions/PatternMatch.cs b/BasicNodes/Functions/PatternMatch.cs index edb5b017..bdf7eae8 100644 --- a/BasicNodes/Functions/PatternMatch.cs +++ b/BasicNodes/Functions/PatternMatch.cs @@ -11,6 +11,7 @@ namespace FileFlows.BasicNodes.Functions public override int Outputs => 2; public override FlowElementType Type => FlowElementType.Logic; public override string Icon => "fas fa-equals"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/pattern-match"; [DefaultValue("")] [Text(1)] diff --git a/BasicNodes/Tools/Executor.cs b/BasicNodes/Tools/Executor.cs index 89fb7796..ba2acf5e 100644 --- a/BasicNodes/Tools/Executor.cs +++ b/BasicNodes/Tools/Executor.cs @@ -14,6 +14,7 @@ public override int Outputs => 2; public override FlowElementType Type => FlowElementType.Process; public override string Icon => "fas fa-terminal"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/executor"; internal const string VariablePattern = @"(^[\s]*$)|(^([a-zA-Z_]+)[a-zA-Z_0-9]*$)"; diff --git a/BasicNodes/Tools/Zip.cs b/BasicNodes/Tools/Zip.cs index 72e0075f..b169cf65 100644 --- a/BasicNodes/Tools/Zip.cs +++ b/BasicNodes/Tools/Zip.cs @@ -12,6 +12,8 @@ public override int Outputs => 1; public override FlowElementType Type => FlowElementType.Process; public override string Icon => "fas fa-file-archive"; + public override string HelpUrl => "https://docs.fileflows.com/plugins/basic-nodes/zip"; + private string _DestinationPath = string.Empty; private string _DestinationFile = string.Empty;