TopicPath Manager

How to Use

At first, make the file for TopicPath Manager.

You SHOULD make the file "/topicpath.txt".TopicPath Manager use Designnoes of this file.
topicpath.txt

Insertbar(TopicPath Manager)

insertbar

icon
insert Insert the TopicPath.

This command generate the TopicPath with URL.
When URL of file is /hoge1/hoge2/hoge3.html, as default like this,
Top / hoge1 / hoge2 / (Title of hoge3.html)
TagName of the TopicPath is accepted with dialog.
If other settings are defined using config panel, this command use it.
If not defined, this extension use default values.
As default, <div id="topicpath">

Toolbar(TopicPath Manager)

toolbar

icon
update Update the TopicPath.

This command update the TopicPath in the document.
  1. Search with ID or Class name in the document.
    target
    (Set in config panel, default is "ID" and "topicpath" )
  2. When the TopicPath isn't, this command do nothing.
  3. When the TopicPath is correct, this command do nothing.
  4. When the TopicPath is wrong, this command update it.
check Check the TopicPath.

This command check the TopicPath in the document.
  1. Search with ID or Class name in the document.
    target
    (Set in config panel, default is "ID" and "topicpath" )
  2. When the TopicPath isn't, this command do nothing.
  3. When the TopicPath is correct, this command do nothing.
  4. When the TopicPath is wrong, this command prompt you to update the TopicPath.
insert Insert the TopicPath.

This command insert the TopicPath in the current document.

The TopicPath is generated with URL.
When URL of file is /hoge1/hoge2/hoge3.html, as default like this,
Top / hoge1 / hoge2 / (Title of hoge3.html)
(The formatting of the TopicPath is customizable. see about config.)

TagName of the TopicPath is accepted with dialog.
If other settings are defined using config panel, this command use it.
If not defined, this extension use default values.
As default, <div id="topicpath">
config Config.

See about config.

Context menu in the Files Panel

Report TopicPath

This command generate the report of TopicPath.
Report

Report TopicPath(Encoded)

This command generate the report of TopicPath.
TopicPath is encoded simply.
Report

Config

config

You MUST input the required fields.

- Name of Target.
- Separator.
- Top.
- Links.
- Current Page.

You can specify the target of the TopicPath.

- ID or Class, and Name
- about cloaked files.

You can customize the formatting and labeling of TopicPath.

Type of Format Customizable items
Type of Format
  • PREFIX and SUFFIX
  • SEPARATOR
  • TOP
  • LINK
  • CURRENT PAGE

Using First H# and H1-H6

The innerHTML of FirstH# and H1-H6 includes HTML-Tag(img, a, div...) sometimes.
In this version,
- This extension extracts innerHTML of FirstH# and H1-H6 simply and directly.
- This extension doesn't corrects URL of the link and replace outerHTML of img-tag by alt of it.

Case Same URL: When Directory Indexed Path and Current page are same URL

When URL of page is /hoge/index.html, TopicPath is like this,
Top / hoge / (title of index.html)

In this situation, the URL of /hoge and /hoge/index.html is same.
You can select the rule of this situation.

List of TopicPath

You can customize labels and links of TopicPath.

The TopicPath is customizable using a external file, list of TopicPath.

The formattting of this file is,

  1. Text based
  2. Tab separated
  3. In one line, three items.
    - URL1
    - TEXT(label)
    - URL2 (link to)
  4. The line start with "//", this line is comment.

URL1 is "key". TEXT and URL2 are "value".

When the list of TopicPath is defined like this,

topicpath/[tab is here]TopicPath Manager[tab is here]topicpath/index.html

The TopicPath links to "topicpath/", is labeled "TopicPath Manager" and linked to "totopicpath/index.html"