report_dashboard_views_log

This code want to log each report view

https://github.com/thomasvermes/report_dashboard_views_log

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.6%) to scientific vocabulary

Keywords

redcap redcap-external-module redcap-repo
Last synced: 6 months ago · JSON representation ·

Repository

This code want to log each report view

Basic Info
  • Host: GitHub
  • Owner: ThomasVermes
  • License: mit
  • Language: PHP
  • Default Branch: main
  • Homepage:
  • Size: 45.9 KB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 5
Topics
redcap redcap-external-module redcap-repo
Created almost 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme License Citation

README.md

README

Introduction

This External Module (EM) creates a log for each visited report or dashboard page within the REDCap project. It facilitates the identification of which reports and dashboards are viewed and used by the users and which ones are deprecated. The html code of the visited dashboard is also logged (only for dashboard).
The table/log displays visited pages from EM installation time, it does not act retrospectively.

Notes:
- API activities on reports are not logged.
- Variables are not piped within the html code.

Result

image View html code image View Page image

For Developers

reportviewslog

In the report_views_log.php page, a log is implemented to register each visit to a report or dashboard page. This log captures essential information about the visited page, such as the timestamp, user, and page type.

reportviewslog_table

The report_views_log_table.php file complements the log functionality by presenting the recorded data in a structured format. It creates an HTML page where the log from report_views_log.php is queried and displayed.

Owner

  • Login: ThomasVermes
  • Kind: user

Citation (CITATION.cff)

authors:
- email: thomas.vermes@usb.ch
  family-names: Vermes
  given-names: Thomas
- address: Spitalstrasse 21
  city: Basel
  country: CH
  name: University Hospital Basel
  post-code: '4031'
- address: Spitalstrasse 21
  city: Basel
  country: CH
  name: University Hospital Basel - Orthopaedics and traumatology
  post-code: '4031'
  website: https://www.unispital-basel.ch/en/orthopaedie-traumatologie
cff-version: 1.2.0
date-released: '2024-09-17'
message: If you use this software, please cite it using the metadata from this file.
title: Report dashboard views log
type: software
version: v1.1.0

GitHub Events

Total
  • Issues event: 1
Last Year
  • Issues event: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • ThomasVermes (3)
Pull Request Authors
Top Labels
Issue Labels
bug (2)
Pull Request Labels

Dependencies

.github/workflows/action.yml actions