MDL-51214 block_news_items: Rename to "Latest announcements"

This commit is contained in:
Andrew Nicols 2016-02-09 15:47:36 +08:00
parent 265a9bf769
commit 5ddf81cd27
11 changed files with 42 additions and 42 deletions

View File

@ -22,6 +22,6 @@
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
$string['news_items:addinstance'] = 'Add a new latest news block';
$string['news_items:myaddinstance'] = 'Add a new latest news block to Dashboard';
$string['pluginname'] = 'Latest news';
$string['news_items:addinstance'] = 'Add a new latest announcements block';
$string['news_items:myaddinstance'] = 'Add a new latest announcements block to Dashboard';
$string['pluginname'] = 'Latest announcements';

View File

@ -1,11 +1,11 @@
@block @block_news_items
Feature: Latest news block displays the course latest news
In order to be aware of the course news
Feature: Latest announcements block displays the course latest news
In order to be aware of the course announcements
As a user
I need to see the latest news in the main course page
I need to see the latest announcements block in the main course page
@javascript
Scenario: Latest course news are displayed and can be configured
Scenario: Latest course announcements are displayed and can be configured
Given the following "users" exist:
| username | firstname | lastname | email |
| teacher1 | Teacher | 1 | teacher1@example.com |
@ -28,18 +28,18 @@ Feature: Latest news block displays the course latest news
| Subject | Discussion Three |
| Message | Not important |
And I follow "Course 1"
Then I should see "Discussion One" in the "Latest news" "block"
And I should see "Discussion Two" in the "Latest news" "block"
And I should see "Discussion Three" in the "Latest news" "block"
Then I should see "Discussion One" in the "Latest announcements" "block"
And I should see "Discussion Two" in the "Latest announcements" "block"
And I should see "Discussion Three" in the "Latest announcements" "block"
And I follow "Edit settings"
And I set the following fields to these values:
| News items to show | 2 |
And I press "Save and display"
And I should not see "Discussion One" in the "Latest news" "block"
And I should see "Discussion Two" in the "Latest news" "block"
And I should see "Discussion Three" in the "Latest news" "block"
And I should not see "Discussion One" in the "Latest announcements" "block"
And I should see "Discussion Two" in the "Latest announcements" "block"
And I should see "Discussion Three" in the "Latest announcements" "block"
And I follow "Edit settings"
And I set the following fields to these values:
| News items to show | 0 |
And I press "Save and display"
And "Latest news" "block" should not exist
And "Latest announcements" "block" should not exist

View File

@ -19,7 +19,7 @@ Feature: Show hidden blocks in a docked block region when editing
And I set the following fields to these values:
| Visible | No |
And I click on "Save changes" "button"
And I configure the "Latest news" block
And I configure the "Latest announcements" block
And I set the following fields to these values:
| Visible | No |
And I click on "Save changes" "button"
@ -33,13 +33,13 @@ Feature: Show hidden blocks in a docked block region when editing
When I click on "Save changes" "button"
# Editing is on so they should be visible
Then I should see "Search forums"
And I should see "Latest news"
And I should see "Latest announcements"
And I should see "Upcoming events"
And I should see "Recent activity"
And I turn editing mode off
# Editing is off, so they should no longer be visible
And I should not see "Search forums"
And I should not see "Latest news"
And I should not see "Latest announcements"
And I should not see "Upcoming events"
And I should not see "Recent activity"

View File

@ -17,8 +17,8 @@ Feature: Block visibility
Scenario: Hiding all blocks on the page should remove the column they're in
Given I open the "Search forums" blocks action menu
And I click on "Hide Search forums block" "link" in the "Search forums" "block"
And I open the "Latest news" blocks action menu
And I click on "Hide Latest news block" "link" in the "Latest news" "block"
And I open the "Latest announcements" blocks action menu
And I click on "Hide Latest announcements block" "link" in the "Latest announcements" "block"
And I open the "Upcoming events" blocks action menu
And I click on "Hide Upcoming events block" "link" in the "Upcoming events" "block"
And I open the "Recent activity" blocks action menu

View File

@ -19,7 +19,7 @@ Feature: Managers can create courses
And I log out
When I log in as "teacher1"
And I follow "Course 1"
Then "Latest news" "block" should exist
Then "Latest announcements" "block" should exist
And I follow "Announcements"
And "Add a new topic" "button" should exist
And "Forced subscription" "link" should not exist

View File

@ -337,7 +337,7 @@ $string['myprofileownpost'] = 'My forum posts';
$string['myprofileowndis'] = 'My forum discussions';
$string['myprofileotherdis'] = 'Forum discussions';
$string['namenews'] = 'Announcements';
$string['namenews_help'] = 'The course announcements forum is a special forum for announcements and is automatically created when a course is created. A course can have only one announcements forum. Only teachers and administrators can post announcements. The "Latest news" block will display recent announcements.';
$string['namenews_help'] = 'The course announcements forum is a special forum for announcements and is automatically created when a course is created. A course can have only one announcements forum. Only teachers and administrators can post announcements. The "Latest announcements" block will display recent announcements.';
$string['namesocial'] = 'Social forum';
$string['nameteacher'] = 'Teacher forum';
$string['nextdiscussiona'] = 'Next discussion: {$a}';

View File

@ -21,8 +21,8 @@ Feature: Add blocks to dashboard page
Scenario: Add blocks to page
When I press "Customise this page"
And I add the "Latest news" block
Then I should see "Latest news" in the "Latest news" "block"
And I add the "Latest announcements" block
Then I should see "Latest announcements" in the "Latest announcements" "block"
And I should see "Latest badges" in the "Latest badges" "block"
And I should see "Calendar" in the "Calendar" "block"
And I should see "Upcoming events" in the "Upcoming events" "block"

View File

@ -44,7 +44,7 @@ Feature: Reset all personalised pages to default
Given I log in as "admin"
And I navigate to "Default Dashboard page" node in "Site administration > Appearance"
And I press "Blocks editing on"
And I add the "Latest news" block
And I add the "Latest announcements" block
And I open the "Online users" blocks action menu
And I follow "Delete Online users"
And I press "Yes"
@ -53,13 +53,13 @@ Feature: Reset all personalised pages to default
And I log in as "student1"
And I follow "Dashboard" in the user menu
And I should not see "Latest news"
And I should not see "Latest announcements"
And I should see "Online users"
And I log out
And I log in as "student3"
And I follow "Dashboard" in the user menu
And I should not see "Latest news"
And I should not see "Latest announcements"
And I should see "Online users"
And I log out
@ -71,14 +71,14 @@ Feature: Reset all personalised pages to default
And I log in as "student1"
And I follow "Dashboard" in the user menu
Then I should see "Latest news"
Then I should see "Latest announcements"
And I should not see "Comments"
And I should not see "Online users"
And I log out
And I log in as "student3"
And I follow "Dashboard" in the user menu
And I should see "Latest news"
And I should see "Latest announcements"
And I should not see "Online users"
And I log out
@ -86,23 +86,23 @@ Feature: Reset all personalised pages to default
And I log in as "student2"
And I follow "Profile" in the user menu
And I should see "Logged in user"
And I should not see "Latest news"
And I should not see "Latest announcements"
Scenario: Reset profile for all users
Given I log in as "admin"
And I navigate to "Default profile page" node in "Site administration > Appearance"
And I press "Blocks editing on"
And I add the "Latest news" block
And I add the "Latest announcements" block
And I log out
And I log in as "student2"
And I follow "Profile" in the user menu
And I should not see "Latest news"
And I should not see "Latest announcements"
And I log out
And I log in as "student3"
And I follow "Profile" in the user menu
And I should not see "Latest news"
And I should not see "Latest announcements"
And I log out
And I log in as "admin"
@ -113,17 +113,17 @@ Feature: Reset all personalised pages to default
And I log in as "student2"
And I follow "Profile" in the user menu
Then I should see "Latest news"
Then I should see "Latest announcements"
And I should not see "Logged in user"
And I log out
And I log in as "student3"
And I follow "Profile" in the user menu
And I should see "Latest news"
And I should see "Latest announcements"
And I log out
# Check that this did not affect the customised dashboards.
And I log in as "student1"
And I follow "Dashboard" in the user menu
And I should see "Comments"
And I should not see "Latest news"
And I should not see "Latest announcements"

View File

@ -21,10 +21,10 @@ Feature: Reset dashboard page to default
Scenario: Add blocks to page and reset
When I press "Customise this page"
And I add the "Latest news" block
And I add the "Latest announcements" block
And I add the "Comments" block
And I press "Reset page to default"
Then I should not see "Latest news"
Then I should not see "Latest announcements"
And I should see "Latest badges"
And I should see "Calendar"
And I should see "Upcoming events"

View File

@ -21,5 +21,5 @@ Feature: Add blocks to my profile page
Scenario: Add blocks to page
When I press "Customise this page"
And I add the "Latest news" block
Then I should see "Latest news"
And I add the "Latest announcements" block
Then I should see "Latest announcements"

View File

@ -21,7 +21,7 @@ Feature: Reset my profile page to default
Scenario: Add blocks to page and reset
When I press "Customise this page"
And I add the "Latest news" block
And I add the "Latest announcements" block
And I press "Reset page to default"
Then I should not see "Latest news"
And I should not see "Reset page to default"
Then I should not see "Latest announcements"
And I should not see "Reset page to default"