We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
自動アップデートの実装や、テンプレートを自作していて気づきましたが、現状テンプレートで必要なasset(js, css, img)を配置できる適切な場所が定義されていません。 public/uploadが近いものですが、この中は管理画面が管理しており、ユーザーが自由にあつかうためのものではありません。
public/upload
現在とりかかっている自動アップデートを実装するとこの点が問題になる可能性が高いとおもるため、定義できればと思います。
なお、現在はCDNにおいてあるファイルや、本repoに同梱されたファイルで存在が将来的に保証されているとはいえないもの(public/js/やpublic/css、public/img以下の)などが入り混じって足かせになります、管理画面用のものとユーザー画面用をきりわけられればと思います。
public/js/
public/css
public/img
管理画面用のアセットを整理して、たとえば/admin以下に移動する、というのは別タスクを立てたいと思います
/admin
public/user_upload など、ユーザーが好きにULしてよい(なおかつ、自動アップデートではそこを留意する)ディレクトリを作成する。 その中の管理方法はユーザーに一任され、単にディレクトリ以下をこちらがいじらないとこちらが保証する(アップデート時に消したり上書きしない)
public/user_upload
Pros: 単純である。ユーザーの責任においてなんでもできるので、自作派には自由度は高い。 Cons: マルチテナント的ではない(ユーザーが都度自前で考えてどうにかする必要がある)
Fc2blogはマルチテナントを非常に強く意識した設計になっている ただ、正直自分でつかっていてこれは不便でシングルテナントモードみたいなものがほしくもある
public/upload/ 以下に作成されるブログ毎のテンプレート規約をドキュメント化する
public/upload/
testblog
public/upload/t/e/s/…
Pros: 現状のマルチテナントと相性が良い(リネームも容易) Cons: この仕様を変更できなくなる。後からブログ名を変更できなくなる。ユーザーが理解してくれるかちょっと怪しい。
The text was updated successfully, but these errors were encountered:
案1で検討を進めていただきたいです。
Sorry, something went wrong.
Add user_upload dir. fc2blog#209
6ca5871
public/user_uploads
マージいただきましたのでクローズいたします。 ドキュメント記載は #104 でおこないます。
uzulla
No branches or pull requests
自動アップデートの実装や、テンプレートを自作していて気づきましたが、現状テンプレートで必要なasset(js, css, img)を配置できる適切な場所が定義されていません。
public/upload
が近いものですが、この中は管理画面が管理しており、ユーザーが自由にあつかうためのものではありません。現在とりかかっている自動アップデートを実装するとこの点が問題になる可能性が高いとおもるため、定義できればと思います。
なお、現在はCDNにおいてあるファイルや、本repoに同梱されたファイルで存在が将来的に保証されているとはいえないもの(
public/js/
やpublic/css
、public/img
以下の)などが入り混じって足かせになります、管理画面用のものとユーザー画面用をきりわけられればと思います。案1
public/user_upload
など、ユーザーが好きにULしてよい(なおかつ、自動アップデートではそこを留意する)ディレクトリを作成する。その中の管理方法はユーザーに一任され、単にディレクトリ以下をこちらがいじらないとこちらが保証する(アップデート時に消したり上書きしない)
Pros: 単純である。ユーザーの責任においてなんでもできるので、自作派には自由度は高い。
Cons: マルチテナント的ではない(ユーザーが都度自前で考えてどうにかする必要がある)
案2
public/upload/
以下に作成されるブログ毎のテンプレート規約をドキュメント化するtestblog
ならpublic/upload/t/e/s/…
となるなどの説明Pros: 現状のマルチテナントと相性が良い(リネームも容易)
Cons: この仕様を変更できなくなる。後からブログ名を変更できなくなる。ユーザーが理解してくれるかちょっと怪しい。
The text was updated successfully, but these errors were encountered: