Knowledgefront provides consultancy services to organisations seeking to implement elearning and maximise the benefits it can deliver in the workplace. We provide practical, pragmatic advice borne out of years of hands-on experience working with Learning Management Systems and in producing elearning content.
We'll help you define your business requirements, scope your technical requirements, develop a production strategy and up-skill your team to get you on the right track.
And then once you're up and running, we can provide the services to support you including instructional design, content production, project management and LMS support.
We understand the technology, media production, how people learn, how to overcome the barriers and most importantly how to bring it all together to deliver results.
Call us: 0845 057 3191 or email:
This email address is being protected from spambots. You need JavaScript enabled to view it.
New to elearning? Then you'll have some questions.
How do I select the right Learning Management System? Do we have the appropriate infrastructure? How will we produce our elearning content? What is Mobile Learning? Do we need a content management system? How will I engage my learners?
Our elearning implementation consultancy service will guide you through the process.
We provide elearning services including content production, LMS management, technical support, instructional design, graphic design, project management and on-going elearning consultancy.
With an internal elearning team, you don't necessarily need all of the people, all of the time. We provide the resources you need - when you need them. Alternatively, you can outsource whole projects to us and we will act as your internal team providing complete solutions.
If you are looking to develop your own in-house production capability, we can recommend tools, design templates, produce style guides, develop a production methodology and provide training which will enable you to build and maintain your own elearning programmes.
We can also provide on-going instructional design support and asset creation such as graphics, animation, audio and video, to make your in-house productions a success.
';
container.append(str);
}
}
}
function formatTwitString_tweet(str)
{
str=' '+str;
str = str.replace(/((ftp|https?):\/\/([-\w\.]+)+(:\d+)?(\/([\w/_\.]*(\?\S+)?)?)?)/gm,'
$1');
str = str.replace(/([^\w])\@([\w\-]+)/gm,'$1@
$2');
str = str.replace(/([^\w])\#([\w\-]+)/gm,'$1
#$2');
return str;
}
function relativeTime_tweet(pastTime)
{
var dateArr1 = pastTime.split(' ');
dateArr1[0]=dateArr1[0]+',';
tempdateArr1=dateArr1[1];
tempdateArr2=dateArr1[2];
tempdateArr3=dateArr1[3];
tempdateArr4=dateArr1[4];
tempdateArr5=dateArr1[5];
dateArr1[1]=tempdateArr2;
dateArr1[2]=tempdateArr1;
dateArr1[3]=tempdateArr5;
dateArr1[4]=tempdateArr3;
dateArr1[5]=tempdateArr4;
var blkstr = dateArr1.join(' ');
var origStamp = Date.parse(blkstr);
var curDate = new Date();
var currentStamp = curDate.getTime();
var difference = parseInt((currentStamp - origStamp)/1000);
if(difference < 0) return false;
if(difference <= 5) return "Just now";
if(difference <= 20) return "Seconds ago";
if(difference <= 60) return "A minute ago";
if(difference < 3600) return parseInt(difference/60)+" minutes ago";
if(difference <= 1.5*3600) return "One hour ago";
if(difference < 23.5*3600) return Math.round(difference/3600)+" hours ago";
if(difference < 1.5*24*3600) return "One day ago";
if(difference < 8640000000) return Math.round(difference/86400)+" days ago";
var dateArr = pastTime.split(' ');
}
function relativeTime1_tweet(pastTime)
{
var dateArr1 = pastTime.split(' ');
dateArr1[0]=dateArr1[0]+',';
tempdateArr1=dateArr1[1];
tempdateArr2=dateArr1[2];
tempdateArr3=dateArr1[3];
tempdateArr4=dateArr1[4];
tempdateArr5=dateArr1[5];
dateArr1[1]=tempdateArr2;
dateArr1[2]=tempdateArr1;
dateArr1[3]=tempdateArr5;
dateArr1[4]=tempdateArr3;
dateArr1[5]=tempdateArr4;
var blkstr = dateArr1.join(' ');
var origStamp = Date.parse(blkstr);
var curDate = new Date();
var currentStamp = curDate.getTime();
var difference = parseInt((currentStamp - origStamp)/1000);
return difference;
var dateArr = pastTime.split(' ');
}
function myfunc(){
var temparr=[];
var i=0;
j$('#tweet-containertemp .tweet').each(function(){
temparr[i]=parseInt(j$(this).attr('crt-time'));
i++;
});
for(var i=0; i<50;i++)
{
var maxdatatime = Math.min.apply(null,temparr);
j$('#tweet-container_tweet').append(j$('.tweet[crt-time="'+maxdatatime+'"]'));
j$('#tweet-container_tweet .tweet[crt-time="'+maxdatatime+'"]').show();
function removeByValue1(arr, val) {
for(var i=0; i