Skip to main content

How do I create a direct link to a page of the platform?

Use https://yourplatform.gfoundry.com/app/learn?opencategorywithid=ID#externalRouting (or openpreviewwithid, opencourseslist, opencatalogue) to send users to a specific place in Learn.

How do I create a direct link to a page of the platform?

A direct link opens a specific module, list or item of the platform, for example a Learn category or a mission. Use it in newsletters, emails, news articles or buttons.

Build the link in three steps

  1. Start with your platform's address and the module: https://yourplatform.gfoundry.com/app/learn

  2. Add what to open, after a question mark: ?opencategorywithid=8328

  3. End with #externalRouting. Without it, the link opens the module's main page instead.

Where do I find the ID or token?

Open the item in the Backoffice and look at the page's address:

  • Options ending in withid need an ID, a number. For example, a category at …/backend.php/learn/categories/8328 has the ID 8328.

  • Options ending in withtk need a token, a long code of letters and numbers. For example, a mission at …/backend.php/missions/28d7c069905c59ee6cbb1d92b5aac324 has the token 28d7c069905c59ee6cbb1d92b5aac324.

  • Options ending in =1 open a list or page and need no ID.

The most used links

  • A Learn category: /app/learn?opencategorywithid=ID#externalRouting

  • A Learn Content: /app/learn?openpreviewwithid=ID#externalRouting

  • A training program: /app/learn?opencoursepreviewwithid=ID#externalRouting

  • The list of training programs: /app/learn?opencourseslist=1#externalRouting

  • A mission: /app/home?willopenmissionwithtk=TOKEN#externalRouting. It opens the home page with the mission on top.

  • A news article: /app/users?opennewsdetailswithid=ID#externalRouting

  • A survey: /app/home?opensurveywithtk=TOKEN#externalRouting

All options by module

/app/learn

  • opencategorywithid=ID: a category

  • openpreviewwithid=ID: a Learn Content

  • opencoursepreviewwithid=ID: a training program

  • opencourseslist=1: the list of training programs

  • opencatalogue=1: the catalogue

  • openbattlelistoftype=0, 1 or 2: battles pending, to accept, or finished

  • openbattleresultswithid=ID: the results of a battle

/app/home

  • openhome=1: the home page

  • openprofile=1: the user's profile

  • willopenmissionwithtk=TOKEN: a mission

  • opensurveywithtk=TOKEN: a survey

/app/users

  • opennewslist=1 and opennewsdetailswithid=ID: the news list and a news article

  • openeventslist=1 and openeventdetailswithid=ID: the events list and an event

  • openmissionslist=1: the list of missions

  • openusersdirectory=1: the users directory

  • openusersdirectorywithname=First%20Last: the users directory searching a name (use %20 for spaces)

  • openusercertificates=1: the user's certificates

  • opennotificationslist=1: the notifications

  • openfaqslist=1: the FAQs

  • openredeemvoucher=1: redeem a voucher

/app/recognition

  • openmyrecognitions=1: my recognitions

  • openusersearch=1: search a person to recognise

/app/goals

  • opengoalwithid=ID: a goal

  • openmygoalslist=1: the user's goals

/app/evaluation

  • openevaluationcyclewithtk=TOKEN: an evaluation cycle

  • opentouchpointwithtk=TOKEN: a Touchpoint

/app/feedback

  • opengivefeedbacks=1: give feedback

  • openrequestfeedbacks=1: request feedback

  • requestedfeedbackwithid=ID and receivedfeedbackwithid=ID: a requested or received feedback

Other modules

  • /app/competitions: opencompetitionwithtk=TOKEN (a competition), showmorecompetitions=1 (the user's competitions)

  • /app/contribute: opencontributewithtk=TOKEN (a contribution), newcontributewithtypetk=TOKEN (a new contribution of a type)

  • /app/innovation: openideawithtk=TOKEN (an idea), newideawithtypetk=TOKEN (a new idea of a type), openuserideaslist=1 (the user's ideas)

  • /app/tasks: opentaskwithtk=TOKEN (a task), opentaskslistwithtk=TOKEN (a task list)

  • /app/okrs: openobjective=ID (an objective), opencheckin=overdue (overdue check-ins)

  • /app/thermometer: openinsightsurveys=1 (the insight surveys)

A button inside platform content

Inside platform content, such as an HTML block, a button can open a Learn category without leaving the page:

<a data-route='routing=learn&opencategorywithid=ID' href='javascript:void(0)' class='g-link g-route'>Button text</a>

Before you send it

  • Test the link with a user who should see the item.

  • The link only opens what the user can already see. Content segmented for other groups stays hidden.

  • The user has to be signed in to the platform.

  • If you need a page that is not listed here, contact Support.

Did this answer your question?