With both "License metadata" and "Allow custom licenses" options selected in the site general settings.
When creating a new journal, the following errors are output:
[WAR] be (artefact/blog/lib.php:345) Undefined index: license
Call stack (most recent first):
log_message("Undefined index: license", 8, true, true, "/var/www/mahara-dev/code/htdocs/artefact/blog/lib....", 345) at /var/www/mahara-dev/code/htdocs/lib/errors.php:446
error(8, "Undefined index: license", "/var/www/mahara-dev/code/htdocs/artefact/blog/lib....", 345, array(size 3)) at /var/www/mahara-dev/code/htdocs/artefact/blog/lib.php:345
ArtefactTypeBlog::new_blog(object(LiveUser), array(size 5)) at /var/www/mahara-dev/code/htdocs/artefact/blog/new/index.php:95
newblog_submit(object(Pieform), array(size 5)) at Unknown:0
call_user_func_array("newblog_submit", array(size 2)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:514
Pieform->__construct(array(size 6)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:161
Pieform::process(array(size 6)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:71
pieform(array(size 6)) at /var/www/mahara-dev/code/htdocs/artefact/blog/new/index.php:79
[WAR] be (artefact/blog/lib.php:346) Undefined index: licensor
Call stack (most recent first):
log_message("Undefined index: licensor", 8, true, true, "/var/www/mahara-dev/code/htdocs/artefact/blog/lib....", 346) at /var/www/mahara-dev/code/htdocs/lib/errors.php:446
error(8, "Undefined index: licensor", "/var/www/mahara-dev/code/htdocs/artefact/blog/lib....", 346, array(size 3)) at /var/www/mahara-dev/code/htdocs/artefact/blog/lib.php:346
ArtefactTypeBlog::new_blog(object(LiveUser), array(size 5)) at /var/www/mahara-dev/code/htdocs/artefact/blog/new/index.php:95
newblog_submit(object(Pieform), array(size 5)) at Unknown:0
call_user_func_array("newblog_submit", array(size 2)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:514
Pieform->__construct(array(size 6)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:161
Pieform::process(array(size 6)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:71
pieform(array(size 6)) at /var/www/mahara-dev/code/htdocs/artefact/blog/new/index.php:79
[WAR] be (artefact/blog/lib.php:347) Undefined index: licensorurl
Call stack (most recent first):
log_message("Undefined index: licensorurl", 8, true, true, "/var/www/mahara-dev/code/htdocs/artefact/blog/lib....", 347) at /var/www/mahara-dev/code/htdocs/lib/errors.php:446
error(8, "Undefined index: licensorurl", "/var/www/mahara-dev/code/htdocs/artefact/blog/lib....", 347, array(size 3)) at /var/www/mahara-dev/code/htdocs/artefact/blog/lib.php:347
ArtefactTypeBlog::new_blog(object(LiveUser), array(size 5)) at /var/www/mahara-dev/code/htdocs/artefact/blog/new/index.php:95
newblog_submit(object(Pieform), array(size 5)) at Unknown:0
call_user_func_array("newblog_submit", array(size 2)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:514
Pieform->__construct(array(size 6)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:161
Pieform::process(array(size 6)) at /var/www/mahara-dev/code/htdocs/lib/pieforms/pieform.php:71
pieform(array(size 6)) at /var/www/mahara-dev/code/htdocs/artefact/blog/new/index.php:79
Problem due to the create journal page form lacking the 'License', 'Licensor' and 'Original URL' fields. (see Content -> Files for what is needed)