HTML file indexing generator.
Project description
HTML Index
A python script that generates index.html files for file indexing.
Usage
Simply type index <path>
.
Replace the <path>
with the path to the directory you want to generate indexes for.
For example: index ./
Optional Arguments
-h, --help show this help message and exit
--title TITLE change the title of the index.
(`#DIR`: the directory path)
(default: "Index of #DIR"
--parent_dir PARENT_DIR change the name of the "parent directory"
button in the index.
(default: "parent directory")
--filename FILENAME change the name of the field "File Name" in the table.
(default: "File Name")
--size SIZE change the name of the field "Size" in the table.
(default: "Size")
--modified MODIFIED change the name of the field "Last Modified" in the table.
(default: "Last Modified")
For example:
index --title "檢索中: #DIR"
--parent_dir "往上一層"
--filename "檔案名稱"
--size "大小"
--modified "最後修改日期"
./
Note
It'll ignore any file that starts with a .
Customizing
Under html-index/assets
, there are several files.
__file_template.html
- This is the template for indexed files, edit it if you want to change how the indexed files look.
__index_template.html
- This is the template for the
index.html
, edit it if you want to change how the whole index looks.
- This is the template for the
__icons/
- Where all the icons are located.
icons.yml
- The icon settings.
- Note that it's currently generated by a script and still needs configuration.
- The icon settings.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
html-index-1.0.3.tar.gz
(187.8 kB
view hashes)
Built Distribution
html_index-1.0.3-py3-none-any.whl
(269.9 kB
view hashes)
Close
Hashes for html_index-1.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bf594fb8a434d853eb31294711ee0b259e7c4453e78a1e752d34c31dcff59f1 |
|
MD5 | 454dbb8557a1b02ab9a8192d4decfaf5 |
|
BLAKE2b-256 | aae52b5205c6bd50851b6ae68139b45396113b34f0a6cfbbf67ba5294a064c5a |