Commit adc7cb13 by Vitalik

add courses

parent 708b942d
var coursesAnalysis = function ($, profile) {
// Courses
profile.courses = [];
$('#courses>ul>li').each(function () {
var $item = $(this);
var courses = [];
$item.find('li.course').each(function(k, el) {
courses.push($(el).text());
});
profile.courses.push({
title : $item.find('.item-title').text(),
courses : courses
});
});
return profile;
};
module.exports = coursesAnalysis;
......@@ -12,6 +12,7 @@ var analyse = function (window, url) {
.skills()
.educations()
.certifications()
.courses()
.clean();
links = linkedPeople($);
......
......@@ -6,6 +6,7 @@ var positionsAnalysis = require('./analyse-parts/positions');
var skillsAnalysis = require('./analyse-parts/skills');
var educationsAnalysis = require('./analyse-parts/educations');
var certificationsAnalysis = require('./analyse-parts/certifications');
var coursesAnalysis = require('./analyse-parts/courses');
class Profile {
constructor($) {
......@@ -36,6 +37,10 @@ class Profile {
return certificationsAnalysis(this.$, this);
}
courses() {
return coursesAnalysis(this.$, this);
}
clean() {
delete this.$;
return this;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment