I have been thinking for this feature for a while, and I think it would greatly improve the way the component displays studies and other information.
Here is a general idea of how it could work:
First create a "templates" section in the component. A template can be created for: "SutdyList", "StudyView", "TeacherView", "SeriesView", and "Module".
There will be predefined tags for each template type. For example, for a "studyList" and "StudyView" template, the following tags could be available:
[studyDate]
[studyTitle]
[studyDescription]
[studyScripture]
[studyScripture2]
[studySecondaryReferences]
[studyTeacher]
[studySeries]
[studyTopic]
[studyMessageType]
[studyDuration]
[studyComments]
[studyText]
So when creating a "studyList" template, the template could look something like this:
<tr>
<td width="60%">[studyTitle]</td>
<td>[studyDescription]</td>
<td>[studyScripture]</td>
<td>[studyTopic]</td>
<td>[studyTeacher]</td>
<td><span class="small">[studyDuration]</span></td>
</tr>
If this would eventually be implemented, the component would not have the Position settings, or any other settings relating to the frontend layout. I would like to know what other people think about this...