# Learner personalization

**URL:** <https://community.evolveauthoring.com/t/learner-personalization/76>\
**Category:** General Help\
**Created:** [February 28, 2018, 5:56pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76 "2018-02-28T17:56:16Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![barnetf](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/barnetf/32/96_2.png) [@barnetf](https://community.evolveauthoring.com/u/barnetf)\
**Post date:** [February 28, 2018, 5:56pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/1 "2018-02-28T17:56:17Z")

</div>

How can I access the learner’s name in my course?

---

<div class="post-metadata">

**Author:** ![hbailey](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/hbailey/32/603_2.png) [@hbailey](https://community.evolveauthoring.com/u/hbailey)\
**Post date:** [March 1, 2018, 1:06pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/2 "2018-03-01T13:06:56Z")

</div>

I would absolutely love to do this too - it can be passed easily from most LMSs into the course, so especially for certificate I think it should definitely display the name (with the ability to allow you to edit it if it’s wrong - but with a note to correct it in your LMS too!)

Team - can we make this happen please?!

---

<div class="post-metadata">

**Author:** ![anon81750324](https://avatars.discourse-cdn.com/v4/letter/a/a88e57/32.png) [@anon81750324](https://community.evolveauthoring.com/u/anon81750324)\
**Post date:** [March 1, 2018, 8:59pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/3 "2018-03-01T20:59:30Z")

</div>

That’s a good idea! We just did some work on this for our firebase ‘storage’ extension - I’ll see what we can do in our next months release!

---

<div class="post-metadata">

**Author:** ![Marleone\_Goudswaard](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/marleone_goudswaard/32/687_2.png) [@Marleone\_Goudswaard](https://community.evolveauthoring.com/u/Marleone_Goudswaard)\
**Post date:** [March 3, 2018, 1:35pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/4 "2018-03-03T13:35:20Z")

</div>

Date of birth is in our country also required for a certificate, maybe an extra entry field?

I wonder, a user can now download multiple certificates with different names. Is this a problem for more Evolve/bloom users?

---

<div class="post-metadata">

**Author:** ![hbailey](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/hbailey/32/603_2.png) [@hbailey](https://community.evolveauthoring.com/u/hbailey)\
**Post date:** [March 27, 2018, 12:09pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/5 "2018-03-27T12:09:45Z")

</div>

This is what I have used before in adapt:

preRender: function() {  
this.checkIfResetOnRevisit();  
this.replaceText();  
},

then…

replaceText: function() {  
var learnerInfo = Adapt.offlineStorage.get(‘learnerinfo’);

var fname = “Not connected”;  
var sname = “to the LMS”;

if(learnerInfo !== undefined && learnerInfo.firstname !== “”) {  
fname = learnerInfo.firstname;  
sname = learnerInfo.surname;

}

this.model.set(‘body’, this.model.get(‘body’).replace("{{firstname}}", fname));  
this.model.set(‘body’, this.model.get(‘body’).replace("{{surname}}", sname));

},

---

<div class="post-metadata">

**Author:** ![barnetf](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/barnetf/32/96_2.png) [@barnetf](https://community.evolveauthoring.com/u/barnetf)\
**Post date:** [March 27, 2018, 1:19pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/6 "2018-03-27T13:19:13Z")

</div>

Thanks Helen. Can you share with me exactly what this code does?

---

<div class="post-metadata">

**Author:** ![hbailey](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/hbailey/32/603_2.png) [@hbailey](https://community.evolveauthoring.com/u/hbailey)\
**Post date:** [April 25, 2018, 4:53pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/7 "2018-04-25T16:53:47Z")

</div>

Any update on this? Would be amazing to see it pull the name in so people don’t have to type it in. Will also stop people making certificates for their friends 😉

---

<div class="post-metadata">

**Author:** ![anon59780582](https://avatars.discourse-cdn.com/v4/letter/a/eada6e/32.png) [@anon59780582](https://community.evolveauthoring.com/u/anon59780582)\
**Post date:** [June 20, 2018, 10:30am UTC](https://community.evolveauthoring.com/t/learner-personalization/76/8 "2018-06-20T10:30:57Z")

</div>

Hello @hbailey this has been added to our list of enhancements. At this point it’s most likely to come in Q3 when we’re looking at some more general extensions improvements.

---

<div class="post-metadata">

**Author:** ![hbailey](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/hbailey/32/603_2.png) [@hbailey](https://community.evolveauthoring.com/u/hbailey)\
**Post date:** [June 25, 2018, 8:23am UTC](https://community.evolveauthoring.com/t/learner-personalization/76/9 "2018-06-25T08:23:08Z")

</div>

Fantastic stuff! Thank you!!!

---

<div class="post-metadata">

**Author:** ![Lucas\_Allen](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/lucas_allen/32/207_2.png) [@Lucas\_Allen](https://community.evolveauthoring.com/u/Lucas_Allen)\
**Post date:** [April 19, 2019, 1:37pm UTC](https://community.evolveauthoring.com/t/learner-personalization/76/10 "2019-04-19T13:37:54Z")

</div>

Any updates on this? I noticed it as well and seems a little odd that the user has to input name if we already have it
