- Kind: Library Files Procedures SQL Files Content Pages
- Publicity: Public Only All
callback::application-track::getApplicationName::impl::file_storage Callback implementation callback::application-track::getGeneralInfo::impl::file_storage Callback implementation callback::application-track::getSpecificInfo::impl::file_storage Callback implementation callback::datamanager::copy_folder::impl::datamanager Copy a folder to another class or community callback::fs::before_file_new::contract This can be used to check for confirmation before upload to folder callback::fs::file_delete::contract Append extra logics to file deletion. callback::fs::file_edit::contract Append extra logics to file editing. callback::fs::file_new::contract Append extra logics to file creation. callback::fs::file_revision_new::contract Callback executed when a new file revision is created callback::fs::folder_chunk::add_bulk_actions::contract Insert additional bulk_action in folder-chunk UI list template callback::fs::folder_delete::contract Append extra logics to folder deletion. callback::fs::folder_edit::contract Append extra logics to folder editing. callback::fs::folder_new::contract Append extra logics to folder creation. callback::pm::project_new::impl::file_storage Create a new folder for each new project callback::search::datasource::impl::file_storage_object callback::search::url::impl::file_storage_object Return the URL to the file_storage_object fs::add_created_file Create a new file storage item or add a new revision if an item with the same name and parent folder already exists DEPRECATED: this proc was superseded by fs::add_file fs::add_created_version Create a new version of a file storage item using the content passed in content_body DEPRECATED: this proc has been superseded by fs::add_version fs::add_file Create a new file storage item or add a new revision if an item with the same name and parent folder already exists fs::add_version Create a new version of a file storage item. fs::after_mount Create root folder for package instance via Tcl callback. fs::before_unmount Unregister the root WebDAV folder mapping before unmounting a file storage package instance. fs::category_links fs::dav::require oacs-dav used to be a requirement for file-storage. fs::delete_file Deletes a file and all its revisions. fs::delete_folder Deletes a folder and all contents. fs::delete_version Deletes a revision. fs::do_notifications Send notifications for file-storage operations. fs::file_copy copy file to target folder fs::folder_p Is this object a folder? fs::get_archive_command return the archive command after replacing {in_file} and {out_file} with their respective values. fs::get_archive_extension return the archive extension that should be added to the output file of an archive command DEPRECATED: this is a trivial wrapper over the parameter api fs::get_file_package_id Returns the package_id for a passed-in file_id. fs::get_file_system_safe_object_name get the name of a file storage object and make it safe for writing to the filesystem fs::get_folder Retrieve the folder_id of a folder given its name and parent folder. fs::get_folder_contents WARNING: This proc is not scalable because it does too many permission checks. fs::get_folder_contents_count Retrieve the count of contents of the specified folder. fs::get_folder_objects Return a list the object_ids contained by a file storage folder. fs::get_folder_package_and_root Returns a two-element Tcl list containing the package_id and root_folder_id for the passed-in folder_id. fs::get_item_id Get the item_id of a file fs::get_object_info Returns an array containing the fs object info. fs::get_object_name Select the name of this object. fs::get_object_prettyname Select a pretty name for this object. fs::get_parent Get the parent of a given item. fs::get_root_folder Get the root folder of a package instance. fs::impl::dav_mkcol_type::get_type fs::impl::dav_put_type::get_type fs::impl::fs_object::copy COPY method fs::impl::fs_object::delete DELETE method fs::impl::fs_object::get GET method fs::impl::fs_object::head HEAD method fs::impl::fs_object::lock LOCK method fs::impl::fs_object::mkcol MKCOL method fs::impl::fs_object::move MOVE method fs::impl::fs_object::propfind PROPFIND method fs::impl::fs_object::proppatch PROPPATCH method fs::impl::fs_object::put PUT method fs::impl::fs_object::unlock UNLOCK method fs::install::after_instantiate fs::install::before_uninstantiate fs::install::package_install setup DAV service contracts fs::install::package_uninstall clean up for package uninstall fs::install::register_implementation add file-storage repository service contract implementation fs::install::unregister_implementation remove file-storage service contract implementation fs::install::upgrade Install new DAV service contracts fs::item_editable_info Returns an array containing elements editable_p, mime_type, file_extension if an fs item is editable through the browser, editable_p is set to 1 DEPRECATED: it is unclear what editable is supposed to mean. fs::item_editable_p returns 1 if item is editable via browser DEPRECATED: it is unclear what editable is supposed to mean. fs::max_upload_size fs::new_folder Create a new folder. fs::new_root_folder Create a root folder for a package instance. fs::notification::get_url This proc implements the GetURL operation of the NotificationType Service Contract and should not be invoked directly. fs::object_p is this a file storage object fs::publish_folder_to_file_system publish the contents of a file storage folder to the filesystem fs::publish_object_to_file_system publish a file storage object to the filesystem fs::publish_url_to_file_system publish a URL object to the filesystem as a Windows shortcut (which at least KDE also knows how to handle) fs::publish_versioned_object_to_file_system publish an object to the filesystem fs::remove_special_file_system_characters Remove unsafe filesystem characters. fs::rename_folder rename the given folder fs::rss::build_feeds Builds all rss feeds for a folder. fs::rss::create_rss_gen_subscr_impl Register the service contract implementation and return the impl_id fs::rss::datasource This procedure implements the "datasource" operation of the RssGenerationSubscriber service contract. fs::rss::drop_rss_gen_subscr_impl Unegister the service contract implementation and return the impl_id fs::rss::lastUpdated Returns the time that the last file was modified, in Unix time. fs::set_folder_description sets the description for the given folder in cr_folders. fs::torrent::get_hashsum Get hashsum for the file using SHA1 hashsum technique. fs::unit_conv Convert units to value. fs::webdav_p Returns if webDAV is enabled. fs::webdav_url Provide URL for webdav access to file or folder fs__datasource fs__url fs_children_have_permission_p This procedure, given a content item and a privilege, checks to see if there are any children of the item on which the user does not have that privilege. fs_context_bar_list Constructs the list to be fed to ad_context_bar appropriate for item_id. fs_file_p Returns 1 if the file_id corresponds to a file in the file-storage system. fs_folder_p Returns 1 if the folder_id corresponds to a folder in the file-storage system. fs_get_folder_name Returns the name of a folder. fs_get_root_folder Returns the root folder for the file storage system. fs_version_p Returns 1 if the version_id corresponds to a version in the file-storage system. install::xml::action::file-storage-folder Create a file storage folder from install.xml