diff --git a/mod/forum/discuss.php b/mod/forum/discuss.php index e38b6057227..32e37913b06 100644 --- a/mod/forum/discuss.php +++ b/mod/forum/discuss.php @@ -207,26 +207,26 @@ } /// Print the controls across the top - - echo '
'; + echo '
'; // groups selector not needed here - - echo "
"; + echo '
'; forum_print_mode_form($discussion->id, $displaymode); - echo "
"; + echo ""; - if (has_capability('mod/forum:exportdiscussion', $modcontext)) { + if (has_capability('mod/forum:exportdiscussion', $modcontext) && (!empty($CFG->enableportfolios))) { + echo '
'; require_once($CFG->libdir.'/portfoliolib.php'); $button = new portfolio_add_button(); $button->set_callback_options('forum_portfolio_caller', array('discussionid' => $discussion->id), '/mod/forum/locallib.php'); - $button->render(); - echo '
'; + $button->render(); + echo ''; } if ($forum->type != 'single' && has_capability('mod/forum:movediscussions', $modcontext)) { + echo '
'; // Popup menu to move discussions to other forums. The discussion in a // single discussion forum can't be moved. $modinfo = get_fast_modinfo($course); @@ -250,15 +250,16 @@ } } if (!empty($forummenu)) { - - echo "
"; + echo '
'; $select = new url_select($forummenu, '', array(''=>get_string("movethisdiscussionto", "forum")), 'forummenu'); echo $OUTPUT->render($select); echo "
"; } } + echo "
"; } - echo "
"; + echo '
 
'; + echo ""; if (!empty($forum->blockafter) && !empty($forum->blockperiod)) { $a = new object(); diff --git a/mod/forum/styles.css b/mod/forum/styles.css index c9f0f31ea6c..11ce33779ca 100644 --- a/mod/forum/styles.css +++ b/mod/forum/styles.css @@ -28,7 +28,11 @@ #page-mod-forum-subscribers .subscribertable tr td.potential {width:42%;} /** Styles for discuss.php **/ -#page-mod-forum-discuss .discussioncontrols td {width: 33%;text-align:center;} +#page-mod-forum-discuss .discussioncontrols {width:100%;margin:5px;} +#page-mod-forum-discuss .displaymode {float:left;width:55%;} +#page-mod-forum-discuss .exporttoportfolio {float:left;width:15%;text-align:right;} +#page-mod-forum-discuss .movediscussion .movediscussionoption {float:right;width:25%;text-align:right;padding-right:10px;} +#page-mod-forum-discuss .discussioncontrols .displaymode .singleselect {text-align:right;margin: 0;} /** Styles for view.php **/ #page-mod-forum-view .forumaddnew {margin-bottom: 20px;}