Builds a save prefix like MyProject/2026-10-13/images/image for a save node's filename_prefix, replacing djz-nodes' Project File Path Generator with a fresh implementation: - Same inputs, root defaults to empty (prefixes are already relative to the output folder, so "output" nested as output/output/...) - Optional date folder; IS_CHANGED tracks the date instead of forcing a re-run on every queue - Components are split on / and \ with '..' segments dropped, so a path can't climb out of the output folder - Only real file extensions are stripped (render_v1.5 keeps its dot) - The separator option is applied last instead of being undone by normpath; an empty filename raises a clear error
6 lines
126 B
Python
6 lines
126 B
Python
"""Project File Path tool for ComfyUI-KikoTools."""
|
|
|
|
from .node import ProjectFilePathNode
|
|
|
|
__all__ = ["ProjectFilePathNode"]
|