Course fullname instead of "Topic outline"

Course fullname instead of "Topic outline"

Peter Diedrichs -
回帖数:8
Particularly helpful Moodlers的头像

I'd like to have the full name of the course printed where it now says "Topic outline" or "Weekly outline", in the Formal White theme. It's quite hard to find where to change this, though! Anyone who can tell me?

回复Peter Diedrichs

Re: Course fullname instead of "Topic outline"

Joseph Rézeau -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像
Which Moodle version are you using, please? 1.5, 1.6 or 1.7 ?
Joseph
回复Joseph Rézeau

Re: Course fullname instead of "Topic outline"

Peter Diedrichs -
Particularly helpful Moodlers的头像

I'm using 1.6, but will migrate to 1.7 when it seems reliable enough (which is quite soon, I guess).

回复Peter Diedrichs

Re: Course fullname instead of "Topic outline"

Joseph Rézeau -
Core developers的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 Translators的头像

You cannot achieve this through CSS styling. I am suggesting a hack for Moodle 1.6.

For replacing the "Topic outline" string with the actual course's full name:

in file /moodle/course/format/topics/format.php towards line 75 replace

print_heading_block(get_string('topicoutline'), 'outline');

with

print_heading_block($course->fullname);

For replacing the "Weekly outline" string with the actual course's full name:

in file /moodle/course/format/weeks/format.php towards line 65 replace:

print_heading_block(get_string('weeklyoutline'), 'outline');

with

print_heading_block($course->fullname);

Joseph

附件 image000.jpg
回复Joseph Rézeau

Re: Course fullname instead of "Topic outline"

Peter Diedrichs -
Particularly helpful Moodlers的头像

Thanks!

I'd really like not to hack the core files, though... that's so inconvenient when upgrading.

回复Peter Diedrichs

Re: Course fullname instead of "Topic outline"

Peter Diedrichs -
Particularly helpful Moodlers的头像

I settled with the full course name in the header, added

<?php echo $heading ?>

beside the logo.