Skip to the content
Documentation

[AudienceSettings]

No ratings yet

Available since Exponential 6.0.15 (in development, not in a release yet).

Summary

The group [AudienceSettings] of settings/exphelp.ini.

File

settings/exphelp.ini; override it in settings/override/exphelp.ini.append.php, in a siteaccess or in an extension.

Settings

Setting Default Description
Audiences[] editor; admin; developer; user; project-manager; sales-marketing; partner; advocate; designer; hosting; app-creator; website-creator; supporter; sponsor; trainer; press; businesses; government; customer; community; ecosystem; php-developer; theme-designer; reseller; bundler; ai-agents; software-engineer; adopter; mobile-app-developer; web-framework-developer; cms-developer; dxp-developer; ... editor: writes and publishes content; admin: runs the site; developer: builds on it; user: a site's visitor or member; project-manager: plans and leads projects built on it; sales-marketing: presents, sells and promotes it and grows its community; partner: a company that builds, hosts or sells with Exponential; advocate: a community advocate (street team); designer: designs themes and templates, builds, ships and maintains extensions; hosting: a hosting company; app-creator / website-creator: builds applications / websites with it; supporter: helps the project grow; sponsor: funds it; then trainer, press, businesses, government and customer, and from community to student the audiences that people, organizations and builders of every kind find themselves in (the dashboard groups their cards) (doc/eng-us/help/<folder>/ of each in PathRules[] below). Who a page is for: its front matter (audience: editor, admin), else the first PathRules[] that matches, else its file name (...-developer.md) or opening lines ("for editors"), else TypeDefaults[<type>]. The order here is the order of the dashboard's audience cards and the search filters.
AudienceNames[<key>] editor=Editors; admin=Administrators; developer=Developers; user=Users; project-manager=Project managers; sales-marketing=Sales & marketing; partner=Partners; advocate=Advocates; designer=Designers; hosting=Hosting companies; app-creator=Application creators; website-creator=Website creators; supporter=Supporters; sponsor=Sponsors; customer=Customers; government=Governments; ...  
AudienceIcons[<key>] editor=pencil; admin=shield-lock; developer=code-square; user=person; project-manager=diagram-3; sales-marketing=graph-up-arrow; partner=building; advocate=people; designer=palette; hosting=database; app-creator=phone; website-creator=globe; supporter=star; sponsor=piggy-bank; customer=person-check; government=bank; businesses=briefcase; press=megaphone; trainer=easel; community=chat-left-dots; ... Icon names; each must have an .a4-bi-<name> class in stylesheets/components.css
PathRules[] doc/eng-us/help/manual/*;editor,admin,user; doc/eng-us/help/leadership/*;project-manager; doc/eng-us/help/business/*;sales-marketing; doc/eng-us/help/partners/*;partner; doc/eng-us/help/advocates/*;advocate; doc/eng-us/help/designers/*;designer; doc/eng-us/help/hosting/*;hosting; doc/eng-us/help/creators/app-creators/*;app-creator; doc/eng-us/help/creators/website-creators/*;website-creator; ... <pattern>;<audience,audience>, first match wins ("*" also matches "/")
TypeDefaults[<key>] help=editor,user; guide=admin; feature=admin,developer; bc=developer,admin; install=admin,developer; changelog=admin,developer; specification=developer; history=developer; example=developer,admin; generated=developer,admin; reference=developer,admin; project=developer,admin; catalogue=developer; extension=editor,admin,developer <type> => <audience,audience>, when nothing else says

See also

Generated example: exphelp.ini [AudienceSettings]

Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this group. The descriptions are the comment lines of settings/exphelp.ini.

Contributors

Comments

Add a comment

Comments are read by a moderator before they appear.