特定のroleのユーザーのページを自動生成
Posted by mi041302 on February 18, 2013 at 3:49pm
こんばんは、
私、大学の研究室のページを作ろうとしている者です。
研究室の学生の研究成果を簡単に紹介していくためのページで、基本的な機能はできあがってきているのですが、
「登録したユーザーの情報を自動で生成するページを作れないか」という風に頼まれたことで、現在悩んでいます...。
現状、ユーザーを登録するごとに以下の4つの手順を踏んでいます。
[1]ユーザーを新規登録(プロフィールを入力)
[2]ページを新規作成、URLエイリアスを入力(連番)
[3]プロフィールを表示するブロック、投稿した記事一覧のブロックを作成、
表示するページを指定
[4]ユーザー一覧ページにて、htmlベタ書きでユーザーを追加
これを、[1]だけの作業で、各ユーザーのページを自動で作成してくれるようなシステムを作りたいのですが、
ユーザー登録のタイミングで新規のページを作成したり、ViewsとPanels、Blockを新規で作ったり...ということをどうやって自動化していいか検討がついていない状況です。
それともテンプレート的なページを作り、URLを見て表示するデータを変えるようにすればいいのでしょうか?
どなたか良いアイディア、方法をご存知の方、ご協力をお願いします!
Read more