طبقهبندی و فیلدهای سفارشی
سطح طبقهبندی و فیلدهای سفارشی پوشهها و فایلها (پوشههای هوشمند).
سطح پیشفرض طبقهبندی پوشه
سطح طبقهبندی پیشفرض یک پوشه را برمیگرداند: سطح خود پوشه، یا سطحی که از پوشهی بالاتر به ارث میبرد همراه با آن پوشه. با `highestBelow=true` بالاترین سطحِ موجود در زیر این پوشه هم برگردانده میشود (برای هشدار هنگام اشتراکگذاری پوشه).
تعیین سطح پیشفرض طبقهبندی پوشه
سطح طبقهبندی پیشفرض یک پوشه را تعیین یا پاک میکند و در صورت نیاز همان سطح را روی فایلهای فعلی پوشه هم اعمال میکند.
تعیین سطح طبقهبندی یک فایل
سطح طبقهبندی یک فایل را تعیین میکند یا با `level` برابر `null` آن را پاک میکند.
تعیین سطح طبقهبندی چند فایل
یک سطح طبقهبندی را یکجا روی چند فایل اعمال میکند.
فهرست سطحهای طبقهبندی
سطحهای طبقهبندی حساسیت را به ترتیب رتبه برمیگرداند، همراه با اینکه اشتراکگذاری فایلی با این سطح هشدار میخواهد یا نه. صفحهی پوشهی اشتراکی و فرم ساخت پیوند اشتراک از همین فهرست استفاده میکنند.
فرم فیلدهای سفارشی پوشه
فرم مؤثر یک پوشه را برمیگرداند: فیلدهای بهارثرسیده از پوشههای بالاتر همراه با پوشهی مبدأ هر فیلد، فیلدهای خود پوشه، و مقدارهای پیشفرض ادغامشده.
ذخیرهی فرم فیلدهای سفارشی پوشه
فیلدهای سفارشی و مقدارهای پیشفرضِ خود پوشه را بهطور کامل جایگزین میکند و فرم مؤثر ذخیرهشده را برمیگرداند. فیلدهای بهارثرسیده از پوشههای بالاتر با این درخواست تغییر نمیکنند.
مقدارهای فیلدهای سفارشی فایل
مقدارهای فیلدهای سفارشی یک فایل را برمیگرداند، همراه با فیلدهای لازمی که هنوز پر نشدهاند و فرم پوشهی آن فایل.
ثبت مقدار فیلدهای سفارشی فایل
مقدار فیلدهای دادهشده را روی یک فایل ثبت میکند. فیلدهایی که در درخواست نیامدهاند دست نمیخورند و مقدار `null` یک مقدار را حذف میکند.
ثبت مقدار فیلدها روی چند فایل
مقدارهای یکسان فیلدهای سفارشی را روی چند فایل از یک پوشه اعمال میکند (همان «اعمال روی همه» در برنامهی وب).
انواع فیلدهای سفارشی
انواع فیلد سفارشی (مانند `text`، `number` و `choice`) را با تنظیمات هر نوع، الگوهای آماده و سقف فیلدهای نمای فرم برمیگرداند. ویرایشگر فرم پوشه فهرست انواع را از همین پاسخ میسازد.