Datalynx

Activities ::: mod_datalynx
Maintained by it's meDavid Bogner, Wunderbyte LogoWunderbyte GmbH
This Moodle plugin is a powerful data management tool that allows you to create digital workflows for data management.
Latest release:
223 sites
171 downloads
37 fans
Current versions available: 5

The datalynx module provides possibilities to collect structured data and to process, display and export that data. You can create forms visible to certain users and views to display data for administration or for teachers. You can set fields and views visible or invisible for certain roles. You can also define behaviours of fields and renderers for fields and views. Custom filters provide the possibility to filter and search data.

Example usecases of this module are:
  • Education program management: Manage online courses, communicate with lecturers provide infos and keep an overview of ongoing, future and past courses.
  • Provide an application workflow for online applications (Submit application, Review application, Change status, Add comments)
  • Provide a course catalog
  • Manage conferences (Conference call, participants registration, paper submission etc.)


This is a professional tool. You can explore its potential the best way, when you are contracting edulabs.org for creating your personal digital workflow.
Please contact info@edulabs.org for improvements bug reports etc.

Features

  • More then 20 different data types for structured data (from text to date to teammembers)
  • Create views visible to certain roles
  • Filter data with powerful filtering and search methods including a custom filter and an advanced filter
  • Create renderers in order to display your data the way you want it
  • Define notifications to be sent to certain roles triggered by events like "comment added"
  • Export your data to CSV, PDF
  • Import data via CSV
  • Create templates
  • Create views for administration, export, overview, etc..
  • Create field behaviours like required fields
  • Create renderers for fields

Screenshots

Screenshot #0

Contributors

it's me
David Bogner (Lead maintainer)
Wunderbyte Logo
Wunderbyte GmbH: Product owner
Please login to view contributors details and/or to contact them

Comments RSS

Show comments
  • Ezzeddin Hamed
    Tue, 19 Sept 2023, 2:44 AM
    Hi David,
    I need to build evaluation forms, some to be filled by students and some to be filled by teachers. They should be published as site level. Is this possible using datalynx?

    Thanks,
  • it's me
    Tue, 19 Sept 2023, 3:13 AM
    Yes, this is possible. But we can't give you any free support in achieving what you want. You can always ask for paid support by visiting our website.
  • Zeid Fanous
    Thu, 7 Dec 2023, 1:29 AM
    Hi i wanted to ask if there is a setting which makes a student only see their own entry ..not other student entries?
  • it's me
    Thu, 7 Dec 2023, 6:35 PM
    Yes you can do that. Create a view with a filter that restricts displaying entries "author is me". And give view priviliges for students only to the view with that filter.
  • Csaba Vágvölgyi
    Tue, 3 Dec 2024, 1:55 PM
    Hi, Is there any solution to set a field Required in Datalynx plugin?
  • it's me
    Tue, 3 Dec 2024, 5:13 PM
    Dear Csaba, yes there is the possibility to make a field required: Go to the manage section in datalynx then select the tab "Fields" and the you have got the tab "Behavior". Click on the "Behavior". You can create a behavior that includes a required statement. Than you can add that behavior to the field in the editor. For Moodle 4.5 we do not have a GUI for that yet, but it is in the works. You can write the field like that: behaviorname. So basically you can also control which role can see a field and also define how the value of the field is rendered.
  • Csaba Vágvölgyi
    Tue, 3 Dec 2024, 7:04 PM
    Dear David, Thanks for your quick answer!
    We use Moodle 4.1 version. I created a Behavior, and checked a required option. I saved and see the Behavior, but I can not see any new option in the field editing form. Did I understand what you wrote correctly? Is this how I should do it?
    TIA, Csaba
  • it's me
    Tue, 3 Dec 2024, 8:42 PM
    You are almost there: You have to add the field and the behavior in the entry template section of the view. So when editing a view you can add the field and then you can click on the field and choose from 2 dropdowns: renderer and behavior. There your behavior shouls appear. Sometimes the GUI is buggy then you can use that: behaviorname
    behaviorname
    . I updated the docs as well: https://docs.moodle.org/402/en/Datalynx_Tags#Field_tags_with_behavior_and_renderer I saw the markup I used here was filtered so it was not of much help.
  • it's me
    Tue, 3 Dec 2024, 8:43 PM
    Sorry, the markup is rendered is wiki markup. So please head over to the docs link I posted.
  • Csaba Vágvölgyi
    Tue, 3 Dec 2024, 9:38 PM
    Dear David, Thank you!!!
    A bit more complicated than I expected, but it WORKS! smile
  • Csaba Vágvölgyi
    Wed, 4 Dec 2024, 5:26 PM
    Unfortunately, we ran into another problem during testing. Filling in the form is fine the first time, it captures the data fine, but on subsequent attempts (different users), even if we press the save button, nothing is captured. No error message, just simply no data recorded. (There is no limit to the number of entries)
    I've gone through all the settings several times, but I'm out of ideas. Has anyone encountered something similar?
  • it's me
    Thu, 5 Dec 2024, 1:00 AM
    Hi Csaba, you can send me a backup of your moodle course to info at wunderbyte.at or create an issue on github: https://github.com/Wunderbyte-GmbH/moodle-mod_datalynx/issues Usually it should work fine. Does the notification appear, that the entry was saved?
  • it's me
    Wed, 15 Jan 2025, 5:40 PM
    Dear Csaba, we just released a new version with improved error handling. Kind regards, David
  • Katja Neubehler
    Tue, 28 Jan 2025, 6:34 PM
    Dear David,
    Thanks for the enhanced possibility to create databases in Moodle with this plugin datalynx.
    We just tested the field "Team Member Select" in Moodle 4.1 and 4.5 and we're not sure, if we used it right: The use case is, to let users select a given database entry (i.e. participants can choose their favorite elective course).
    But using "Team member select:subscribe" will not insert a participant to this database-entry of elective courses that he selected, it will insert him to the first database-entry until the max number is reached. Is this behaviour a feature (and we use the "Team member select" field not correctly) or is it a bug?
    We hope, you can help us to understand this phenomenon and model our use case.
    Thanks in advance for your help and Kind regards, Katja
  • it's me
    Fri, 7 Feb 2025, 10:11 PM
    Dear Katja,
    we can't provide support for specific usage problems here. Could you write to info at wunderbyte.at ideally attaching some screenshots or the course backup so we can help you with the problem.
    Kind regards,
    David
1 2 3
Please login to post comments