[svn r11760] consistency: feedback messages after action

skala
Patrick Cool 18 years ago
parent 927f807e8e
commit b1361aeb82
  1. 10
      main/exercice/admin.php
  2. 15
      main/exercice/exercice.php
  3. 4
      main/exercice/exercise_admin.php

@ -60,7 +60,7 @@
*
* @package dokeos.exercise
* @author Olivier Brouckaert
* @version $Id: admin.php 11555 2007-03-13 10:42:00Z elixir_julian $
* @version $Id: admin.php 11760 2007-03-29 07:46:40Z pcool $
*/
@ -419,6 +419,14 @@ function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
</script>";
Display::display_header($nameTools,"Exercise");
if(isset($_GET['message']))
{
if (in_array($_GET['message'], array('ExerciseStored')))
{
Display::display_confirmation_message(get_lang($_GET['message']));
}
}
$description = $objExercise->selectDescription();
echo '<h3 style="display:inline">'.$objExercise->selectTitle().'</h3>&nbsp;';
if(!empty($description))

@ -24,7 +24,7 @@
* @author Olivier Brouckaert, original author
* @author Denes Nagy, HotPotatoes integration
* @author Wolfgang Schneider, code/html cleanup
* @version $Id: exercice.php 11197 2007-02-22 16:03:42Z elixir_julian $
* @version $Id: exercice.php 11760 2007-03-29 07:46:40Z pcool $
*/
@ -161,6 +161,13 @@ if ($origin != 'learnpath')
{
//so we are not in learnpath tool
Display::display_header($nameTools,"Exercise");
if(isset($_GET['message']))
{
if (in_array($_GET['message'], array('ExerciseEdited')))
{
Display::display_confirmation_message(get_lang($_GET['message']));
}
}
}
else
@ -214,7 +221,7 @@ if($is_allowedToEdit)
{
case 'delete': // deletes an exercise
$objExerciseTmp->delete();
Display::display_confirmation_message(get_lang('ExerciseDeleted'));
break;
case 'enable': // enables an exercise
$objExerciseTmp->enable();
@ -223,11 +230,13 @@ if($is_allowedToEdit)
// "WHAT'S NEW" notification: update table item_property (previously last_tooledit)
api_item_property_update($_course, TOOL_QUIZ, $exerciseId, "QuizAdded", $_user['user_id']);
Display::display_confirmation_message(get_lang('VisibilityChanged'));
break;
case 'disable': // disables an exercise
$objExerciseTmp->disable();
$objExerciseTmp->save();
Display::display_confirmation_message(get_lang('VisibilityChanged'));
break;
}
}

@ -79,11 +79,11 @@ if($form -> validate())
$objExercise -> processCreation($form);
if($form -> getSubmitValue('edit') == 'true')
{
header('Location:exercice.php');
header('Location:exercice.php?message=ExerciseEdited');
}
else
{
header('Location:admin.php?exerciseId='.$objExercise->id);
header('Location:admin.php?message=ExerciseStored&exerciseId='.$objExercise->id);
}
}
else

Loading…
Cancel
Save