-
Notifications
You must be signed in to change notification settings - Fork 26
Open
Description
お世話になっております。
現状、blogsyncでは記事の配信するディレクトリははてなブログのデフォルトのディレクトリである/entry/を想定されていますが、はてなブログでは下記のヘルプにありますように、記事を配信するディレクトリを変更できる機能があります。
記事を配信するディレクトリを変更する - はてなブログ ヘルプ
Lines 306 to 313 in acb631d
| func extractEntryPath(p string) (subdir string, entryPath string) { | |
| stuffs := strings.SplitN(p, "/entry/", 2) | |
| if len(stuffs) != 2 { | |
| return "", "" | |
| } | |
| entryPath = strings.TrimSuffix(stuffs[1], entryExt) | |
| return stuffs[0], entryPath | |
| } |
hatena/Hatena-Blog-Workflows-Boilerplate#43 のケースなどでエラーになることがわかっているので、できれば対応していただけるとありがたいです。
(空ディレクトリのときがやや難しいですが)blogsync.yaml のブログの設定にentry_directory のような設定値を新規に追加し、コード中で/entry/ がベタ書きされている箇所ではその設定値を参照するようにする、などとすると対応できるのではないかなと思っています。
Metadata
Metadata
Assignees
Labels
No labels