Configuration Screen

Sys admins can edit configuration settings from the admin section of Rogo my clicking on the configuration button.

Some settings can only be chagned via he configuration file.

Configurable settings

System Settings

namedescriptiondefault value
system_maintenance_modeRestricts access to the system to sysadmin users.Disabled
The Month/Day when the academic year changes (The system will use the current year from the system clock)07/01

How machines are evaluated for summative exam access:

  • 'ipaddress' use the machines ip address
  • 'name' looks up the name of the machine from its ip address
system_install_typeInsallation type i.e. test (leave blank for production system)
system_password_expireLifetime (days) of internal database login
system_mediatypes (Rogo 7)Media types that can be uploaded to rogo (pre exisitng medai will stil be displayed)


gif, jpeg, png, docx, pptx, xlsx, pdf, avi, mpeg, mov, mp3, mid, wav, ram

and variants thereof


pdb, ply, obj, mtl, dds, zip

From 7.2.0


gif, jpeg, png, docx, pptx, xlsx, pdf,  mp3, wav, mp4


pdb, ply, obj, mtl, dds, zip, avi, mpeg, mov, mid, ram

system_maxmediasize (Rogo 7)Max size (in bytes) that a media file that can be uploaded to Rogo20971520


namedescriptiondefault value
The length in characters of the question preview tooltip on the question search and paper detail screens160
Name of organisationUniversity of
misc_dictionary_fileLocation of dictionary file used to generate random passwords
misc_logo_emailName of image file used as email logoalt_logo.png
Name of image file used as website logologo.png


namedescriptiondefault value
enable or disable Rogo API (used by external systems to integrate with Rogo)Enabled

Users are supplied with access tokens in order to communicate with Rogo via the API. These have a lifetime in seconds.


Should Rogo provide a refresh token when responding to requests.

Refresh tokens can be used to generate a new access token before end of life so users have uninterrupted access.

The above refresh tokens also have a lifetime in seconds.120960
api_allow_superuserAllow super user that can access any external system.Disabled
 Location of API log file

Calculation Questions

namedescriptiondefault value

Name of calculation question engine

  • Rrserve (use the R stat program to calculate answers)
  • phpEval (use inbuilt php math functions to calculate answers)

Settings for calculation engine (applicable to Rrserve only)

  • host - R server hostname
  • port - R server port
  • timeout - in seconds
  • localhost
  • 6311
  • 5


namedescriptiondefault value
enable or disable gradebook functionality within Rogo. If enabled users can finalise the marks for summative and osce papers and publish them to external systems.Enabled

IMS Enterprise

namedescriptiondefault value
enable or disable the IMS Enterprise Import functionality within Rogo.Disabled

LTI Integration

namedescriptiondefault value
Allow LTI client to create a module in Rogo if it does not exist.Disabled
Allow a student user in the LTI client to self register onto a module in Rogo.Disabled
Alloe a staff user in the LTI client to join a module team in Rogo.Disabled

Lifetime (in seconds) of LTI login authentication.9072000

LTI type:

  • default - generic LTI integration
  • UoN - University of Nottingham specific integration
lti_ssl_verifypeer (Rogo 7)enable/disable peer verification on ssl1
lti_ssl_verifyhost (Rogo 7)enable/disable host verification on ssl (note 0 disables, 2 enables, 1 is deprecated in curl lib)2

All Assessments

namedescriptiondefault value
Factor used to vary length between save retry attempts1.5
How often (in seconds) a paper attempts to auto save the users progress30
Max number of saving attempts3
Time (in seconds) to wait for save to suceed5

Editors that support the mathjax preview mode (users can type latex/mathml and see a preview of the rendered output)

  • plain
negative mark scale available to papers0,-0.25,-0.5,-1,-2,-3,-4,-5,-6,-7,-8,-9,-10
Partial mark scale available to papers0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1,2,3,4,5
Positive mark scale available to papers1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
enable or disabled mathjax rendering of latex/mathml scientific notationEnabled
Max duration (in minutes) an exam can be set to run for779
Timezones that can be applied to papers

(UTC-11:00) Samoa
(UTC-10:00) Hawaii
(UTC-09:00) Alaska
(UTC-08:00) Pacific Time (US and Canada)
(UTC-07:00) Arizona
(UTC-06:00) Central Time (US and Canada)
(UTC-05:00) Eastern Time (US and Canada)
(UTC-04:30) Caracas
(UTC-04:00) Santiago
(UTC-03:30) Newfoundland
(UTC-03:00) Buenos Aires
(UTC-02:00) Mid-Atlantic
(UTC-01:00) Azores
(UTC) Dublin, Edinburgh, Lisbon, London
(UTC+01:00) Amsterdam, Berlin, Stockholm
(UTC+02:00) Athens, Bucharest
(UTC+02:00) Cape Town, Johannesburg
(UTC+03:00) Kuwait, Riyadh
(UTC+03:30) Tehran
(UTC+04:00) Moscow, St. Petersburg, Volgograd
(UTC+04:30) Kabul
(UTC+05:00) Islamabad, Karachi
(UTC+05:30) Kolkata, Mumbai, New Delhi
(UTC+06:00) Dhaka
(UTC+06:30) Yango (Rangoon)
(UTC+07:00) Bangkok, Hanoi, Jakarta
(UTC+07:00) Bangkok, Hanoi, Jakarta
(UTC+08:00) Beijing, Chongqing, Hong Kong
(UTC+09:00) Osaka, Sapporo, Tokyo
(UTC+09:30) Adelaide
(UTC+10:00) Canberra, Melbourne, Sydney
(UTC+11:00) Solomon Is., New Caledonia
(UTC+12:00) Auckland, Wellington

paper_threejs (Rogo 7)Enables/ Diables threejs support from 3d models0
(Rogo 7.1)Default editor used by students to answer textbox questionsPlain Text
paper_typesEnable disable paper types from being available

From 7.2

Formative, progress, summative, survey, osce, offline, peer_review all enabled

paper_breaktime_scaleThe scale for additional break time that can be set for a user

From 7.2


paper_breaktime_minsIf enabled breaktiem scale is in minutes otherwise percent of total exam time

From 7.2


paper_pause_examIf enabled summative remote exams can be paused by a student entitled to breaks

From 7.2



If enabled repeat scenarios on a screen that are 95% similar are hidden from the user

From 7.2


Enable/Disable safe exam browser integration for progress and summative papers.

From 7.2


Summative Assessments

namedescriptiondefault value
 Enable to manage summative exams centrally rather than adhocDisabled
  Cohort size ranges<whole cohort>,0-10,11-20,21-30,31-40,41-50,51-75,76-100,101-150,151-200,201-300,301-400,401-500
 Hide summative exams from paper creation menuDisabled
  Set earliest hour a summative exam should be set10
  Set maximum number of sittings a summative exam should have6
 User roles that can view mid exam clarifaction noticesinvigilators,students
 Warn a user if they atry to create a summative exam - incase an external system is supposed to be the source of authorityDisabled
when enabled all summative exams are treated as being remote i.e. not in labs7.0.5 only. disabled.
summative_issuelinkwhen enabled the help link displayed on the exam index screen7.0.5 and from 7.2. blank.
summative_issuelink2when enabled the help link displayed on the exam finish screen7.0.5 and from 7.2. blank.


namedescriptiondefault value
number of decimal places displayed for percentages in reports2

Standard Settings

namedescriptiondefault value

Default settings for hofstee distinction mark

  • min pass
  • max pass
  • min fail
  • mas fail

Default settings for hofstee pass mark

  • min pass
  • max pass
  • min fail
  • mas fail
Enabled or disable use of whole numbers in Hofstee standard settingsEnabled


namedescriptiondefault value
contact email address supplied to users in Rogo

up to 3 support contacts displayed on the invigilator screen

  • name
  • number

Virtual Learning Environments (UoN Only)

namedescriptiondefault value

List of available objective mapping integrations

  • 'UoNCM' - University of Nottingham Curriculum Mapping
  • 'NLE' - University of Nottingham Networked Learning Environment

Default is to use the internal Rogo objective system

Legacy SMS (UoN Only)

namedescriptiondefault value
cfg_sms_urlURL to legacy SMS system

External systems (UoN Only)

namedescriptiondefault value

URL to UoN CMAP service

Used to pull objective mapping information into Rogo.

URL to Moodle instance.

Used to link to moodle from objective mapping screens

URL to UoN NLE service.

Used to pull objective mapping information into Rogo.