We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 10839
    • 51 Posts
    Hello.

    I keep on building my site. I’m not lost, no longer (see my previous post).

    The complexity of some parts of the web site is growing up. I have three kinds of "elements" or items (I think all of them are "documents", in MODx slang):


    • Researchers, or persons.
    • Research lines, or topics.
    • Publications: two kinds of them: conferences and journals.

    These are the possible relationships between those three kinds of items:


    • One publication always belongs to one line, and only to one line.
    • One publication is related with one or more researchers (generally, they are the authors for that publication).
    • Researchers and lines are related in this way: each researcher can have one or more "active" lines, and "inactive" or past ones.
    • Each researcher can be or not the "responsible" for each of his/her "active" research lines.
    • In fact, each research line always has one "responsible" researcher, and only one.
    • It is possible that one researcher is related with a publication (that is, he/she is a coauthor for it) but that publication does not belongs to his/her (active or inactive) lines. That would be a strange case, but it could happen.

    Then, in my website, I have a general section named "Members" or "Researchers", another one called "Research lines" and a third one called "Publications".

    I would like (my website) to do the following:


    • When you enter into one researcher’s page, you can see his/her general profile and, then, you can see and/or link to:
      [list][li]His/her active research lines.
    • His/her inactive research lines.
    • A list of his/her publications within each line.
    • A list of the rest of his/her publications (that is, publications coauthored by him/her, belonging to a research line that is not related to him/her).
    [/li]
    [li]When yo enter into one research line page, you can see/list/link to the researchers who are working in it at the present (that is, they have that topic as an "active" research line), and which of them is the responsible for that line. Also, you can see a list of all the publications assigned to that line.[/li]
    [li]When you enter into the "Publications" section, you can list all the existing publications, sorted by line, by year, and so on.[/li]
    [/list]

    "How can I do this with MODx?" —I ask myself.

    This is what I think. Please, let me know if I am on the right way or not:


    • First, as they told me in my previous post, I have to create a document for each researcher, each line and each publication.
    • I was also told to use tagged entries. I have to read it more carefully, but I (think I) understand that this is what I need.
      [br]So, I have to use tags within each publication item, in order to tell MODx/Ditto which line it belongs to, and which researchers it is related to.
      [br]Also, I can use tags and TV within each line, in order to state who are the active and inactive researchers for that line, and which of the active ones is the responsible.
    • Last, but not least, I have to properly use Ditto in order to list the appropriate items in each case. THIS is the most complicated point for me, at the moment.

    So, after this big post... What do you think? Is this a correct approach? Is Ditto the correct snippet for this "system" I need to set up? Do you think I missed something? Can you give me any other hints or tips?

    Thank you very much in advance for your time!
      GinerBosk smiley

      If you can dream it, you can do it.