This repository contains files and instructions to complement the file naming convention for document filing article on the UHK website.
DATE
_TYPE
_CREATOR
_RECIPIENT
_DESCRIPTION
.FILE-EXTENSION
- DATE
Document creation dateYYYY-MM-DD
. - TYPE
Predefined - CREATOR
Creator/issuer/sender of the document - RECIPIENT
Recipient of the document (optional) - DESCRIPTION
May include subject, invoice numbers, order numbers, customer numbers, etc. - FILE EXTENSION
File type extension, e.g..pdf
,.txt
, etc.
All parts of a file name are ...
- chained together using underscores
- written so that spaces are replaced by dashes (
-
) - written in all lowercase UTF-8 character set
For all invoice documents.
yyyy-mm-dd_invoice_creator_recipient_description-invoice-number.pdf
Example:
2024-10-21_invoice_sofa-king-inc_john-doe_cushy-king-couch-8979803411.pdf
For all receipt documents, e.g. cash receipts.
yyyy-mm-dd_receipt_creator_recipient_description-receipt-id.pdf
Example:
2024-10-12_receipt_thai-tanic_john-doe_dinner-with-acme-inc-89720984.pdf
For, e.g. Birth certificate, school certificates, etc.
yyyy-mm-dd_certificate_creator_recipient_description.pdf
Example:
yyyy-mm-dd_certificate_mirthful-maternity-clinic_recipient_birth-certificate.pdf
For all general communication documents.
yyyy-mm-dd_letter_creator_recipient_description(-identifier).pdf
Example:
2024-03-31_letter_penurious-bank-inc_john-doe_bank-account-statement-2024-03-xx75512108001245126199.pdf
For, e.g. rental agreements, employment contracts, mandates, etc.
yyyy-mm-dd_contract_creator_recipient_description.pdf
Example:
2020-02-02_contract_gongshow-inc_john-doe_employment-contract.pdf
Newspaper articles, blog articles, publications, etc.
yyyy-mm-dd_article_creator_description.pdf
Example:
2024-11-06_article_absurdistan-times.com_us-election-results-2024.pdf
Clippings documents created from, e.g. ebooks, articles, etc.
yyyy-mm-dd_clippings_description.txt
Example:
2024-06-27_clippings_barry-schwartz-the-paradox-of-choice-2005.txt
Daily notes, diary documents.
yyyy-mm-dd_creator_diary.txt
Example:
2024-04-02_john-doe_diary.txt
For documents that do not match any other specific TYPE.
yyyy-mm-dd_document_creator_recipient_description(-identifier).pdf
Example:
2024-05-16_document_event-inc_john-doe_midwest-princess-pageant-ticket-1995390976.pdf
For written offers received and made.
yyyy-mm-dd_offer_creator_recipient_description(-offer-identifier).pdf
Example:
2023-09-01_offer_john-doe_vibetide-inc_website-redesign-1290.pdf
For order confirmations.
yyyy-mm-dd_coo_creator_recipient_(description)(-order-identifier).pdf
Example:
2023-12-27_coo_shiver-daddy-inc_john-doe_refrigerator-coolio-1-53228398.pdf
Instruction manuals, assembly instructions, etc.
yyyy-mm-dd_manual_creator_product-name.pdf
Example:
2024-01-14_manual_shiver-daddy-inc_refrigerator-coolio-1.pdf
Char | Conversion |
---|---|
ä | ae |
ö | oe |
ü | ue |
ß | ss |
ä | ae |
æ | ae |
œ | oe |
ø | oe |
å | aa |
ð | eth |
š | s |
ž | z |
õ | oe |
ë | e |
α | alpha |
$ | dollar |
€ | euro |
.
perdiod (only use to separate file name and extension),
comma#
pound%
percent{
left curly bracket}
right curly bracket\
back slash<
left angle bracket>
right angle bracket*
asterisk?
question mark/
forward slash$
dollar sign€
euro sign!
exclamation point"
double quotes“
double quotes„
double quotes:
colon@
at sign+
plus sign`
backtick|
pipe=
equal sign- emojis