Nøkkeltall
Purringer
Trenger oppmerksomhet
Hurtighandlinger
| # | Navn | E-post | Mobil | Sted | Medlemstype | 2026 | Rolle | Innmeldt | Medlemskort sendt | Oppdatert av medlem | Utmeldt | Purret | Nyhetsbrev | Noter | Import | Vipps-krav |
|---|
Importér betalinger
Vipps: Oppgjørsrapport (.xlsx) lastet ned fra Vipps Bedrift. Bank: Transaksjoner (.csv) lastet ned fra nettbanken.
⚠ Én fil av gangen. Du kan ikke blande Vipps og bank i samme import — velg én av dem.
Forhåndsvisning
| Kilde | Dato | Navn (rapport) | Beløp | Match | Handling |
|---|
Nyhetsbrev — send fri e-post
Skriv e-post, velg mottakere fra medlemslisten under og send. Hopper over medlemmer uten e-post.
{Navn} og {Aar} byttes ut per mottaker.
- — fullt navn (f.eks. "Kari Nordmann")
- — fornavn (f.eks. "Kari")
- — inneværende år (f.eks. "2026")
- — mottakerens e-postadresse
- — forumnavn hvis lagret
- — rolle (f.eks. "styreleder", "medlem")
- — personlig lenke for å oppdatere kontaktinfo (7-dagers gyldig)
- — personlig lenke for å melde seg av nyhetsbrev (permanent gyldig). Avmeldte ekskluderes automatisk fra senere frie e-poster.
Signatur: standard-signaturen er allerede satt inn nederst i teksten (med klikkbar avmeldings-lenke). Du kan redigere eller fjerne den, men hvis {Avmeldingsurl} fjernes blir den lagt tilbake automatisk ved sending — newsletter må alltid ha avmeldings-lenke.
Bilder i teksten: dra-og-slipp eller lim inn (Ctrl+V). Bilder bygges inn i e-posten (cid:), ikke som vedlegg.
Mottakere
| # | Navn | E-post | Mobil | Sted | Rolle | 2026 | Medlemskort sendt | Utmeldt |
|---|
Send SMS
SMS sendes via din private Android-mobil gjennom httpSMS. Mottakerne ser ditt mobilnummer som avsender. Typisk bruk: kontakte medlemmer uten e-post. Krever oppsett under "SMS-innstillinger" i sidemenyen.
- — fullt navn (f.eks. "Kari Nordmann")
- — fornavn (f.eks. "Kari")
- — inneværende år (f.eks. "2026")
- — mottakerens e-postadresse
- — forumnavn hvis lagret
- — rolle (f.eks. "styreleder", "medlem")
- — personlig oppdaterings-lenke (7-dagers gyldig) ⚠ ~80 tegn, fyller fort flere SMS-segmenter
Tegn: 0 / 1 SMS — én SMS = 160 tegn (norsk tegnsett), 2 SMS = 306 tegn, 3 SMS = 459 tegn.
Mottakere (kun medlemmer med mobil)
| # | Navn | Mobil | E-post | Sted | Rolle | 2026 | Utmeldt |
|---|
SMS-innstillinger
Konfigurer gateway-tilkobling til din Android-mobil via httpSMS.
SMS-logg
Historikk over SMS-utsendinger. Hvis HTTP-koden er 2xx ble meldingen levert til gateway. Gateway tar over derfra — sjekk eventuelt mobilen for leveringsstatus.
| Tidspunkt | Til | Navn | Lengde | HTTP | Resultat | Detalj |
|---|
Send invitasjon til lesere av medlemsregisteret
Velg medlemmer i tabellen og klikk "Send invitasjoner". Brukere får kun lesetilgang.
| # | Navn | E-post | Mobil | Sted | Rolle | 2026 | Medlemskort sendt | Status |
|---|
Inviter også en e-post som ikke er medlem ennå
Aktive brukere — tilgangs-matrise
Hver rad er en bruker, hver kolonne er en kapabilitet. Hov over kolonneoverskriften
for forklaring. Endringer akkumuleres — klikk Lagre endringer for å
persistere alle på en gang. see_members er implisitt og vises ikke.
| Laster… |
|---|
Utestående invitasjoner
| E-post | Sendt | Utløper | Status |
|---|
Tilganger
| Laster… |
|---|
Send "oppdater kontaktinfo"-link til medlemmer
Mottakerne får en e-post med en unik 7-dagers lenke der de selv kan oppdatere kontaktinfo.
| # | Navn | E-post | Mobil | Sted | Rolle | 2026 | Status |
|---|
Aktive forespørsler
| E-post | Sendt | Utløper | Status |
|---|
Generer medlemskort
Velg medlemmer og generer PNG-medlemskort. Default-utvalg er medlemmer som har betalt for 2026 og som ikke har fått kort enda. E-postmalen redigeres under "Faste e-poster".
| # | Navn | E-post | Mobil | Sted | Rolle | 2026 | Medlemskort sendt |
|---|
Forhåndsvisning
Årlig nullstilling
Tømmer "Medlemskort sendt"-feltet for inneværende år på alle medlemmer. Gjøres typisk 31.12. Kan ikke angres.
Kiosk-modus
Søk fram et medlem og åpne deres personlige oppdaterings-skjema med ett klikk. Medlemmet kan da fylle inn/endre kontaktinfo, adresse, forumnavn osv. mens du sitter sammen. Skjemaet åpnes i en ny fane — la medlemmet bruke den, så lukker dere fanen når de er ferdig.
Faste e-poster
System-malene brukes automatisk av systemet. Andre maler vises i "Send melding"-dropdownen på medlemslisten.
Laster maler…
Info — delte notater
Skriv kort tekst — maks 200 ord per notat. Nye notater legges på toppen. Alle innloggede kan se, redigere og slette alles notater.
E-post-logg
Siste forsøk på å sende e-post. Merk: "OK" i mail-modus betyr kun at lokal sendmail aksepterte mailen — ikke at den ble levert. Sjekk SMTP2Go-kontoen for endelig leveringsstatus.
| Tidspunkt | Til | Medlem | Emne | Mal | Resultat | Metode | Detalj | Handling | Slett |
|---|
Automasjoner
Halv-automatiske utsendinger. Hver automasjon finner kvalifiserte medlemmer, viser hva som vil sendes til hvem, og krever bekreftelse før e-post går ut.
💸 Vipps-krav generator
Mottakere hentes fra medlemslista — forhåndsfiltrert til de som ikke har betalt i år, er uten e-post og har gyldig mobil (ikke utmeldt/æres). Hak av enkeltpersoner som ikke skal ha, og generer konsollscriptet for gebyrfri Vipps-utsending. Ingenting sendes fra systemet.
| # | Navn | Mobil | E-post | Sted | Medlemstype | Rolle | Innmeldt | Noter |
|---|
// Velg mottakere og klikk «Generer Vipps-script».
📱 SMS-oppfølging
Etter Vipps-runden: send en personlig SMS-påminnelse til de valgte mottakerne. Variabler fylles per person ved sending.
📮 Send medlemskort til betalte uten kort
Finner medlemmer som har betalt for året, mangler medlemskort sendt, og har en e-postadresse. Utmeldte medlemmer inkluderes kun hvis utmeldingen skjedde i inneværende år (de var medlem da de betalte).
📱 Send SMS-link til medlemmer uten e-post
Finner medlemmer som mangler e-post, har et
gyldig mobilnummer (8 sifre, evt. med landskode-prefix),
og ikke er utmeldt. Sender en SMS med personlig
oppdaterings-lenke ({UpdateUrl}) slik at de kan registrere
e-post og oppdatere kontaktinfo selv. Tekst kan redigeres i
forhåndsvisningen før sending.
📢 Send purring til ubetalte
Finner medlemmer som mangler betaling for året, har en
e-postadresse, og ikke er utmeldt.
Forhåndsvisningen lar deg filtrere på purringsnivå og varierer teksten:
0 purringer → 1. purring (purring_payment),
1 purring → 2. purring (purring_payment_2).
Hver sending øker purring-telleren per medlem.
⚠ Medlemmer som allerede har fått 2 purringer blir automatisk
meldt ut med dagens dato i stedet for å motta en 3. purring —
det sendes ingen e-post til disse.
📢 Send purring til selv-oppdaterte (ubetalte)
Finner medlemmer som selv har oppdatert kontaktinfo (via "Oppdater info"-lenke), men som mangler betaling for året og ikke er utmeldt. Disse har vist initiativ — bør purres spesielt. Velg kanal under: e-post til de med epost, eller SMS til de med kun mobil. Telleren økes og auto-utmelding ved 3. purring gjelder også her — medlemmer med 2 purringer fra før meldes ut med dagens dato (ingen e-post/SMS sendes til disse).
📊 Årsregnskap
Alle bank- og Vipps-transaksjoner med kategori, note og oppsummering pr. konto. Importér bank-CSV eller Vipps-xlsx — systemet foreslår kategori, du godkjenner per rad.
Oppsummering
| Kontonavn | Noter | Vipps | Bank | Manuell | Sum |
|---|
Sum pr kilde
Skal stemme med kontoutskriftens "Total inn / Total ut".
| Kilde | Inn | Ut | Netto |
|---|
Saldo
Transaksjonslinjer
| # | Dato | Kilde | Beskrivelse | Melding | Beløp | Kategori | Note | Bilag |
|---|
👥 Medlemstyper
Definér medlemstypene som vises på medlemskortet og i medlemslisten. Sett Gratis medlem-flagget for typer som er fritatt fra medlemsavgift (familiemedlem, æresmedlem, leverandørmedlem osv.) — disse telles som aktive medlemmer men er ikke med i forventet sum i regnskap.
| Navn | Gratis medlem |
|---|
Backup
Pakker alle JSON-filer i data/-mappen som ZIP og sender den
som vedlegg til mottakeren under. config.php inkluderes som
config.php.bak (inneholder SMTP-creds + admin-passord-hash —
ikke en uskyldig fil; behandle som hemmelig).
Mottaker: …
Rydd opp mail-arkiv
Eldre per-mottaker-snapshots av sendte e-poster kan ha vedlegg lagret som base64.
Disse blåser opp data/mail_archive/ og dermed backup-størrelsen.
Knappen under stripper kun vedlegg-innhold (filename + mime + størrelse beholdes som metadata).
Batch-snapshots berøres ikke.
Konsolider historiske utsendinger: per-mottaker-snapshots fra før batch-fixen
(2026-06-12) som er sendt med samme subject/body/mal til flere
mottakere, slås sammen til ett batch-snapshot per gruppe. Mail-logg-referanser
(archive_id) oppdateres. Enkelt-mottaker-sendinger lar vi være.
Automatisk månedlig kjøring
cPanel kan kjøre backup hver måned via cron (krever backup_key i config.php).
Filer som inkluderes
Siste kjøringer
| Tidspunkt | Filer | ZIP-størrelse | Mottaker | Nedlasting | Resultat |
|---|
Deploy fra GitHub
Kjører git pull + deploy.sh på serveren — samme som
webhook-en gjør automatisk ved push. Bruk denne knappen når webhook ikke fungerer
(f.eks. hvis SSL-sertifikatet på nhf.osborg.no er utløpt, så GitHub
ikke får HTTPS-svar), eller når du bare vil dra siste kode ned med én gang.
SMTP-innstillinger
Standard på cPanel: bruk method = mail som sender via lokal sendmail. Sett method = smtp hvis du må bruke en ekstern SMTP-server.