Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
6
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Switch to GitLab Next
Sign in / Register
Toggle navigation
M
moodle-block_featuredcourses
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
1
Issues
1
List
Boards
Labels
Service Desk
Milestones
Iterations
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Test Cases
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Incidents
Environments
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Daniel Neis Araujo
moodle-block_featuredcourses
Commits
16932304
Commit
16932304
authored
Dec 21, 2015
by
Daniel Neis Araujo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
coding style 3rd round
parent
1abfb38a
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
27 additions
and
22 deletions
+27
-22
block_featuredcourses.php
block_featuredcourses.php
+2
-2
delete_featuredcourse_form.php
delete_featuredcourse_form.php
+0
-1
featuredcourses.php
featuredcourses.php
+6
-6
featuredcourses_form.php
featuredcourses_form.php
+19
-12
lang/en/block_featuredcourses.php
lang/en/block_featuredcourses.php
+0
-1
No files found.
block_featuredcourses.php
View file @
16932304
...
...
@@ -75,10 +75,10 @@ class block_featuredcourses extends block_base {
$content
.
=
html_writer
::
start_tag
(
'div'
,
array
(
'class'
=>
'summary'
));
$content
.
=
$chelper
->
get_course_formatted_summary
(
$course
,
array
(
'overflowdiv'
=>
true
,
'noclean'
=>
true
,
'para'
=>
false
));
$content
.
=
html_writer
::
end_tag
(
'div'
);
// .summary
$content
.
=
html_writer
::
end_tag
(
'div'
);
}
//
display course overview files
//
Display course overview files.
$contentimages
=
$contentfiles
=
''
;
foreach
(
$course
->
get_course_overviewfiles
()
as
$file
)
{
$isimage
=
$file
->
is_valid_image
();
...
...
delete_featuredcourse_form.php
View file @
16932304
...
...
@@ -31,7 +31,6 @@ class block_featuredcourses_delete_featuredcourse_form extends moodleform {
public
function
definition
()
{
$mform
=&
$this
->
_form
;
// hidden elements
$mform
->
addElement
(
'hidden'
,
'id'
);
$mform
->
setType
(
'id'
,
PARAM_INT
);
$mform
->
addElement
(
'hidden'
,
'courseid'
);
...
...
featuredcourses.php
View file @
16932304
...
...
@@ -71,12 +71,12 @@ if ($editform->is_cancelled()) {
$site
=
get_site
();
$PAGE
->
set_title
(
get_string
(
'editpagetitle'
,
'block_featuredcourses'
));
$PAGE
->
set_heading
(
$site
->
fullname
.
' - '
.
get_string
(
'pluginname'
,
'block_featuredcourses'
));
$PAGE
->
set_heading
(
$site
->
fullname
.
' - '
.
get_string
(
'pluginname'
,
'block_featuredcourses'
));
echo
$OUTPUT
->
header
();
echo
$OUTPUT
->
heading
(
get_string
(
'editpagedesc'
,
'block_featuredcourses'
));
echo
$OUTPUT
->
header
(),
$editform
->
display
();
$OUTPUT
->
heading
(
get_string
(
'editpagedesc'
,
'block_featuredcourses'
)),
echo
$OUTPUT
->
footer
();
$editform
->
render
(),
$OUTPUT
->
footer
();
featuredcourses_form.php
View file @
16932304
...
...
@@ -34,45 +34,52 @@ class featuredcourses_form extends moodleform {
/**
* Form definition.
*/
function
definition
()
{
public
function
definition
()
{
global
$CFG
;
$mform
=
$this
->
_form
;
$availablecourses
=
$this
->
_customdata
[
'availablecourses'
];
// this contains the data of this form
$featuredcourses
=
$this
->
_customdata
[
'featuredcourses'
];
// this contains the data of this form
$availablecourses
=
$this
->
_customdata
[
'availablecourses'
];
$featuredcourses
=
$this
->
_customdata
[
'featuredcourses'
];
$availablecourseslist
=
array
();
foreach
(
$availablecourses
as
$c
)
{
$availablecourseslist
[
$c
->
id
]
=
$c
->
shortname
.
' : '
.
$c
->
fullname
;
}
// Forms to edit existing featured courses
// Forms to edit existing featured courses
.
foreach
(
$featuredcourses
as
$c
)
{
$mform
->
addElement
(
'header'
,
'featured'
,
get_string
(
'featuredcourse'
,
'block_featuredcourses'
,
$c
->
shortname
.
' - '
.
$c
->
fullname
));
$mform
->
addElement
(
'header'
,
'featured'
,
get_string
(
'featuredcourse'
,
'block_featuredcourses'
,
$c
->
shortname
.
' - '
.
$c
->
fullname
));
$mform
->
addElement
(
'hidden'
,
'featured['
.
$c
->
id
.
'][id]'
,
null
);
$mform
->
setType
(
'featured['
.
$c
->
id
.
'][id]'
,
PARAM_INT
);
$mform
->
setConstant
(
'featured['
.
$c
->
id
.
'][id]'
,
$c
->
id
);
$mform
->
addElement
(
'text'
,
'featured['
.
$c
->
id
.
'][sortorder]'
,
get_string
(
'sortorder'
,
'block_featuredcourses'
));
$mform
->
addRule
(
'featured['
.
$c
->
id
.
'][sortorder]'
,
get_string
(
'missingsortorder'
,
'block_featuredcourses'
),
'required'
,
null
,
'client'
);
$mform
->
addRule
(
'featured['
.
$c
->
id
.
'][sortorder]'
,
get_string
(
'missingsortorder'
,
'block_featuredcourses'
),
'required'
,
null
,
'client'
);
$mform
->
setType
(
'featured['
.
$c
->
id
.
'][sortorder]'
,
PARAM_INT
);
$mform
->
setDefault
(
'featured['
.
$c
->
id
.
'][sortorder]'
,
$c
->
sortorder
);
$mform
->
addElement
(
'static'
,
'link'
,
get_string
(
'deletelink'
,
'block_featuredcourses'
,
$CFG
->
wwwroot
.
'/blocks/featuredcourses/delete_featuredcourse.php?courseid='
.
$c
->
id
));
$mform
->
addElement
(
'static'
,
'link'
,
get_string
(
'deletelink'
,
'block_featuredcourses'
,
$CFG
->
wwwroot
.
'/blocks/featuredcourses/delete_featuredcourse.php?courseid='
.
$c
->
id
));
}
// Add a new featured course
$mform
->
addElement
(
'header'
,
'add'
,
get_string
(
'addfeaturedcourse'
,
'block_featuredcourses'
));
// Add a new featured course
.
$mform
->
addElement
(
'header'
,
'add'
,
get_string
(
'addfeaturedcourse'
,
'block_featuredcourses'
));
$mform
->
addElement
(
'checkbox'
,
'doadd'
,
get_string
(
'doadd'
,
'block_featuredcourses'
));
$mform
->
addElement
(
'select'
,
'newfeatured[courseid]'
,
get_string
(
'courseid'
,
'block_featuredcourses'
),
$availablecourseslist
);
$mform
->
addRule
(
'newfeatured[courseid]'
,
get_string
(
'missingcourseid'
,
'block_featuredcourses'
),
'required'
,
null
,
'client'
);
$mform
->
addElement
(
'select'
,
'newfeatured[courseid]'
,
get_string
(
'courseid'
,
'block_featuredcourses'
),
$availablecourseslist
);
$mform
->
addRule
(
'newfeatured[courseid]'
,
get_string
(
'missingcourseid'
,
'block_featuredcourses'
),
'required'
,
null
,
'client'
);
$mform
->
disabledIf
(
'newfeatured[courseid]'
,
'doadd'
,
'notchecked'
);
$mform
->
addElement
(
'text'
,
'newfeatured[sortorder]'
,
get_string
(
'sortorder'
,
'block_featuredcourses'
));
$mform
->
addRule
(
'newfeatured[sortorder]'
,
get_string
(
'missingsortorder'
,
'block_featuredcourses'
),
'required'
,
null
,
'client'
);
$mform
->
addRule
(
'newfeatured[sortorder]'
,
get_string
(
'missingsortorder'
,
'block_featuredcourses'
),
'required'
,
null
,
'client'
);
$mform
->
setType
(
'newfeatured[sortorder]'
,
PARAM_INT
);
$mform
->
disabledIf
(
'newfeatured[sortorder]'
,
'doadd'
,
'notchecked'
);
...
...
lang/en/block_featuredcourses.php
View file @
16932304
<?php
// This file is part of Moodle - http://moodle.org/
//
// Moodle is free software: you can redistribute it and/or modify
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment