mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 16:32:18 +02:00
MDL-51214 block_news_items: Rename to "Latest announcements"
This commit is contained in:
parent
265a9bf769
commit
5ddf81cd27
@ -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';
|
||||
|
@ -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
|
||||
|
@ -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"
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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}';
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
@ -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"
|
||||
|
Loading…
x
Reference in New Issue
Block a user