fepli
ManualReferenceAdministrationAdmins

Organizers

An organizer profile presents an organization that runs offers on the website and determines who belongs to its team.

If Organizers is off under Fields, the entry in the sidebar is missing. All pages of this area, including the registration, answer with 404 (When Organizers is off).


List

Location: Organizers. Visible to: admins.

ElementContent
Season switcherShows organizers with offers in the chosen seasons.
InvitationsOpens who has not accepted yet: tab Organizers (new organizations, still without a profile) and People (invitations into a profile or to single offers), each with target, deadline, Send again, Copy link and Withdraw; an expired invitation appears yellow. Invite organizers at the foot opens Inviting organizers.
Create newOpens a side panel for name, contact and address. You add abbreviation, text and logo afterwards in the profile.
ColumnsName (with logo), Phone, Email address, Access (faces of the members; a calendar sign for access to single offers only, grey for an invitation not accepted yet; up to 5, then “+{count}”), Offers (number in the chosen seasons)
Search, sortingName, place or person; Name, Date, Number of offers
ExportExcel file

Selecting a row opens the profile in a side panel.

Row actionEffect
OpenOpens the profile as a page of its own, with the tab Details
EditOpens the tab Master data
Show offersOpens the offer list, filtered by the profile
NewsletterNewsletter to the accounts of this profile
Invite account“Bring a person into this profile by email.”
Create accountFor admins, if Organizers is on. “You enter name and email address yourself.” The invitation with sign-in link goes out immediately or later.
DeleteDialog “Delete organizer “{name}”?” (Delete organizer)

Profile

The profile has the tabs Details, Master data and Team. As long as the app Trainers & credentials is switched on, the tab Credentials is added (Trainers & credentials: Credentials of an organizer profile).

SectionFieldMeaningValuesEffect
Basic dataNameName of the organizationText“Name and logo appear with each of your offers, the description on your profile page.” The link on the offer page is called To the organizers.
AliasPart of the addressautomatic–
LogoLogoJPG, PNG, WebP, SVG; at most 1 MBWithout a logo the website shows initials. In the admin panel the profile then shows a generated avatar made of shapes.
About the organizationDescriptionTextAppears on the profile page of the website.
Contact detailsEmail address, Website, Phone, Mobile number, Fax numberContactText“For questions from interested people.”
Postal addressStreet and number, Postal code, City, CountrySeat of the organizationone addressVenues are on the offer.

For each organizer the website shows a profile page with description, logo and published offers; changes take effect immediately for all offers.

Team

ElementContent
Team membersAccounts with access: Member or “{count} offers” (released individually), Active or Blocked
Invitations“invited by {name} · Link expires in {count} days” (a started day counts), status Invited; Send again extends the deadline and sends the Personal note again, Withdraw invalidates the link immediately. Expired invitations disappear from the team.
Invite accountOpens a side panel in which you enter addresses. Existing account: Account exists, assigned immediately. Already in the team: already in, skipped. New address: registration link, valid for the days under Invitations valid for. Field Personal note (optional; “Appears at the top of the email.”): appears in the email below the salutation, before the text of the template. Button Grant access & invite; it is locked as long as no address receives access or an entry is not an email address: “Invalid. {email} is not an email address.”
Revoke accessIn every row of an account. Confirmation: “{name} loses access to {profile}. The account remains.” Message: “{name} no longer works for {profile}.” Works like Remove assignment in the account (Accounts).
Accepted invitationIf someone accepts an invitation to the team that a member of the profile or a service account sent, every active admin receives an entry in the bell: “{sender} invited {name} into the team”, below it “Accepted · member: all offers, profile and team”, the profile and Access. The entry leads to this tab. fepli sends no email for this. Invitations from admins create no entry; if the sender is deleted, “Unknown” appears.
Note“Members edit all offers of {name}.”

Inviting organizers

Access: Invitations in the list, there Invite organizers at the foot. The invitation is for new organizations that do not have a profile yet.

StepContent
Email addressesEnter or paste addresses; comma, semicolon and line break separate the addresses. Skipped are only addresses whose account already belongs to an organizer profile: “{email} already belongs to {profile}.” An account without an organizer profile receives the invitation; the registration assigns the new profile to it.
Note“Each address gets a registration link, valid for {count} days, and creates a new profile with an account through it.”
Continue to messageShortened newsletter with the template of the invitation; See preview, “Send {count} invitations”. Confirmation: “… Emails that have been sent cannot be recalled; to make a link stop working, choose “Withdraw” in the list of organizers.”, Send invitations
AcceptingThe link opens the page Welcome with Your credentials (first name, last name, How you sign in: Passkey or Password with at least 8 characters) and Your organization; Submit registration. The new account is signed in immediately; with a passkey Set up a passkey follows (Signing in and profile), with a password the dashboard with ““{profile}” has been created. You are signed in and can submit offers.” If an account already exists for the address, the page asks only for the organization, and afterwards ““{profile}” has been created. Sign in with {email} to submit offers.” appears.
Invalid link“This invitation is no longer valid”: expired, withdrawn or already used
ValiditySettings > Registration > Organizers > Invitations valid for; empty: 14 days. The hint texts and the default template of the invitation (“The link is valid for {count} days.”) state the configured number of days. The setting also applies to invitations into an organizer profile and to an offer.

Registration without invitation

The registration exists only if Registration without invitation is turned on (Settings); the sign-in page then shows “No access yet? Register”.

StepContent
Organizer, Contact person, ReviewDetails about the organization and the person; Submit registration. A password is not asked for. Frequent registrations from the same connection are throttled.
Registration receivedStages Received, Review by the team, Activation & sign-in link
ResultA blocked account of the account type Organizer and the notification Organizer registered to the team, with a link to the accounts
Address with an accountIf the email address already belongs to an account, fepli creates nothing, and the page shows the same. The account receives a sign-in link; an admin account receives the email “Sign-in link not available” while the installation does not allow sign-in links for admins; an account without access to the admin panel, such as a participant account, receives the email “Sign-in link not available” instead (Signing in and profile). Blocked accounts and accounts with the sign-in link turned off receive nothing.
ActivationThe settings page shows “{count} applications are waiting to be let in.” with Review in the Accounts list. Activation happens in the account under Access > Unblock account (Accounts): “Registration without invitation. Unblocking sends a sign-in link to {email}, valid for {count} days.” The sign-in link is valid for as long as Invitations valid for specifies, 14 days without an entry, and can be used only once.
Blocked addressIf someone registers with the address of a blocked account, the person receives no email, and the block stays. The page afterwards looks the same.
Password and passkeyIf the registration has a password or a passkey, they stay only if the session that registered follows the activation link. In every other session fepli removes them before the activation, and the onboarding leads the person to set up their own passkey.
Deletionfepli deletes registrations that are not activated after 4 days. Accounts that the team or the API creates blocked do not count as a registration and stay.

Delete organizer

ElementContent
Dialog“Delete organizer “{name}”?” – “The profile is removed. Accounts and offers are kept. Cannot be undone.”
Delete organizerDeletes the profile. The accounts keep their account type.

Master data for organizers

Location: Master data in the sidebar. Visible to: accounts without the account type Admin.

ElementContent
Tab per organizationWith several organizer profiles, one tab per profile
Tab Master dataOne column with the sections Profile (logo JPG, PNG or WebP up to 1 MB, no SVG; description; note as for Basic data), Contact, Address
Tab TeamMembers and invitations; Invite member with Email address and Send invitation; the side panel states under What the person gets the validity of the link (“An email with the invitation link, valid for {count} days”). Send invitation is locked until an address that can be invited is entered. Otherwise the reason appears below the field: “{email} is not an email address.” or “{name} is already a member of this team.”
Head“{count} members”, “{count} invitations pending”
Accepting an invitationThe invited person opens the link. If they already have an account, they sign in and select Accept invitation. Otherwise they enter first name and last name, select Passkey or Password under How you sign in and then, depending on the selection, Accept with a passkey or Accept invitation. A new account is signed in afterwards; with a passkey Set up a passkey follows. Afterwards they are a member.