Guest User

Untitled

a guest
Jun 19th, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.07 KB | None | 0 0
  1. // First time experience
  2. function first_time_experience(current_page,has_no_avatar) {
  3. if (cookies.get("_strands_first_time_experience") == null) {
  4. cookies.set("_strands_first_time_experience", "1|1|1|1|1", 365);
  5. // connection@profile | add@profile | personalize@profile | upload@dashboard | invite@dashboard
  6. }
  7. z
  8. var firsttimeexperience_data_raw = cookies.get("_strands_first_time_experience");
  9. var firsttimeexperience_data = firsttimeexperience_data_raw.split("|");
  10.  
  11. var oldcookie = new RegExp("^\\d\\|\\d\\|\\d\\|\\d$")
  12. var oldcookiefinder = oldcookie.test(firsttimeexperience_data_raw);
  13.  
  14. if (oldcookiefinder != false) {
  15. document.cookie = "_strands_first_time_experience=" + firsttimeexperience_data.join("|") + ("\|1");
  16. }
  17.  
  18. function first_time_action(div,cookie_data) {
  19. $('div#'+div).show();
  20. $('div#'+div+' a.firsttime-remover').click(function(){
  21. $('div#'+div).slideUp(500);
  22. cookies.kill("_strands_first_time_experience");
  23. cookies.set("_strands_first_time_experience",cookie_data,365);
  24. return false;
  25. })
  26. }
  27.  
  28. // PROFILE
  29. if ( current_page == 'profile') {
  30. if ( firsttimeexperience_data[0] == true ) {
  31. first_time_action('firsttime-connection','0|1|1|'+firsttimeexperience_data[3]+'|'+firsttimeexperience_data[4])
  32. } else if ( firsttimeexperience_data[1] == true ) {
  33. first_time_action('firsttime-add','0|0|1|'+firsttimeexperience_data[3]+'|'+firsttimeexperience_data[4])
  34. } else if ( firsttimeexperience_data[2] == true ) {
  35. first_time_action('firsttime-personalize','0|0|0|'+firsttimeexperience_data[3]+'|'+firsttimeexperience_data[4])
  36. }
  37.  
  38. // DASHBOARD
  39. } else if ( current_page == 'dashboard' ) {
  40. if ( firsttimeexperience_data[3] == true && has_no_avatar == 'true') {
  41. first_time_action('firsttime-upload',firsttimeexperience_data[0]+'|'+firsttimeexperience_data[1]+'|'+firsttimeexperience_data[2]+'|0|1');
  42. } else if ( firsttimeexperience_data[4] == true ) {
  43. first_time_action('firsttime-invite',firsttimeexperience_data[0]+'|'+firsttimeexperience_data[1]+'|'+firsttimeexperience_data[2]+'|0|0');
  44. }
  45. }
  46. }
Add Comment
Please, Sign In to add comment