Foyer – Digital infoskjerm for WordPress

Beskrivelse

Opprett ett lysbildeshow og vis dem på hvilke som helst nettverks-tilkoblede skjerm. Utstyr ikke inkludert 🙂

Check out the demo sign & website:
https://demo.foyer.tv
https://foyer.tv

Funksjoner

  • Set up slides, channels (slideshows) and displays.
  • Choose from various Slide formats and Slide backgrounds.
  • Velg ett lysbilde og overgangseffekt.
  • Change the channel on a display when needed, or..
  • Planlegg en midlertidig kanal å vise frem.

Typer lysbilder:

  • Default: Displays a background only.
  • Text: Displays some text.
  • Post: Displays title, date and content of a post, and optionally the featured image.
  • Recent posts: Displays a slide for each recent post.
  • Event: Displays title and details of an event, with its featured image as default background (requires Theater for WordPress).
  • Upcoming events: Displays a slide for each upcoming event (requires Theater for WordPress).
  • External web page: Displays a web page to your liking.
  • PDF: Creates a slide for each page in an uploaded PDF, displaying that page contained within the slide.

Lysbildebakgrunner

  • Image: Displays an image, covering the entire slide background.
  • Video: Displays an uploaded or external video, or a specified fragment, as slide background.
  • YouTube: Displays a YouTube video, or a specified fragment, as slide background.

More features, slide formats and slide backgrounds are coming soon. Most notably advanced scheduling of channels and slides.

Funksjoner for teatere, kinoer og festivaler

Foyer comes with built-in support for Theater for WordPress. With Theater & Foyer you can easily publish your events on your website and your onsite displays.

Enjoying Foyer?

Donasjoner

Bidrag er veldig velkommen og hjelper meg å bruke mer tid til å utvikle dette pluginet.

  • Gi ett bidrag med PayPal.
  • Bitcoin: 1LWZ4RRjpA34GqS5dVAw1fbrFweW97WZVG
  • ETH (or tokens): 0xfd8ab9b18960ffc72ad2ef110c50afd2985cca7d

Oversett Foyer til ditt språk!

Swedish, Hindi, Italian, French, Indonesian, Arabic, … Have you ever translated a WordPress plugin, or want to give it a try? Find your language here and translate some Foyer strings. Improvements of existing Foyer translations are welcome too.

Savner du funksjon(er)?

Let me know what features you are missing! Create a request in the support forum.

Skjermskudd

  • Manage your Digital Signage from the WordPress admin.

Installasjon

Innstaller og aktiver instikket via WordPress-innstikksadministrasjonpanel.

  1. Gå til innstikk Legg til.
  2. Søk på «foyer».
  3. Trykk på innstaller.
  4. Ikke glem å aktivere innstikket.

Det er foreløpig ingen innstillinger. det er bare å legge til lysbilder, kanaler og skjermer.

FAQ

Hvordan setter jeg opp lysbildene for infoskjermen?
  1. I WordPress, gå til Lysbilder og lag noen.
  2. Gå til Kanaler, legg til en, og legg til dine lysbilder.
  3. Gå til Skjermer, legg til en, og abonner til den.
  4. Preview the display, note the URL (something like https://your.site/foyer/name-of-your-display), and load this page in the web browser of your digital sign. Make sure this is a browser where you are not logged-in to WordPress.

Din infoskjerm vil nå vise frem kanalen den er konfigurert til. Du kan endre kanalen for denne skjermen i WordPress, infoskjermen vil da være dynamisk. Du kan til og med planlegge hvilke kanaler som skal spilles av på skjermene.

Sett opp en maskin pr. skjerm for best fleksibilitet.

Hvaslags utstyr burde jeg benytte for en infoskjerm?

Generelt sett, trenger du en datamaskin med en nettleser og tilgang til internett, og selvølgelig en skjerm tilkoblet til den datamaskinen. En smart-tv med innebygd nettleser kan fungere, men ikke like stablit som med en datamaskin.

Jeg anbefaler en (mini)datamaskin med Google Chrom i kioskmodus og full HD-oppløsning (1920 x 1080) på skjermen.

Når du setter opp flere infoskjermer, trenger hver skjerm hver sin (mini)maskin.

Kan jeg benytte en Raspberry Pi for min infoskjerm?

Jepp! Vær bare obs. på at overganger og videoavspilling på en Raspberry Pi vil hakke veldig om det fungerer i det heletatt. Bruk «Ingen overgang»-innstillingen for kanalene, og ikke legg til videoer, så vil det fungere halt fin ved bruk av Raspberry Pi.

Jeg kan anbefale å installere den betalte versjonen av Raspberry Digital Signage som oprativsystem på en Raspberry Pi 3 Model B. Skru på din Raspberry Pi, Skriv inn URLen til skjermen som skal vises og du vil ha en oppdatert versjon hver gang den blir skrud på.

Kan jeg bruke en mini-datamaskin som kjører Android eller ett nettbrett for min infoskjerm?

Absolutt! Overganger og video-avspilling burde skje uten hakking eller andre problemer, avhengig av fastvaren du spiller av på selvfølgelig. For å sette opp en infoskjerm ved hjelp av Chrome, gjør følgende:
1. Gå til lenken for din skjerm.
2. Velg knappen «Legg til på hjemskjermen» i menyen i Chrome.

Du vil nå kunne se en snarvei på hjemskjermen din, når du åpner denne snarveien vil avspillingen automatisk starte i fullskjerm.

Du kan kanskje se ett behov for å bruke fastvare som støtter automatisk oppstart etter ett strømbrudd. Det kan også være nødvendig å bruke en «kiosk»- og/eller nedlåsnings-app for å sørge for at lysblidefremvisningen starter automatisk. For nettbrett, kan det være lurt å sørge for at ingen har muligheten for å bruke den og å unngå at skjermen slukner.

Landskap eller portrett?

Du velger! Sett opp din infoskjerm sånn du ønsker! Foyer adlyder din ordre. Lysbildene er designet for å virke i både landskap- og portrettsmodus. Kun bakgrunnen vil beskjæres anderledes, selvfølgelig.

Kan jeg endre utseende av lysbildene?

Ja, det er mulig hvis du vet hvordan du skriver i CSS. Bare inkluder CSS-kodene i WordPress-temaet ditt som peker mot HTML-lysbildet. Hvis du ikke har tilgang til temaet, kan du legge til ved å benytte det innebygde redigeringsverktøyet til WordPress.

Kan jeg endre malen for lysbildeformateringen?

Ja, dette er mulig hvis du vet hvordan du lager WordPress-maler. Lag en mal i mappen /foyer/slides/ i ditt WordPress-tema. Neste, finn malen du ønsker å redigere i mappen /public/templates/slides/ for Foyer-pluginen. Kopier malen til din mappe kalt /foyer/slides/ uten å endre filnavnet. Du burde nå finne malen i ditt WordPress-tema, og kommer til å overstyre hvilke mal som blir benyttet i Foyer. Vær obs på at denne pluginen fremdeles er under tidlig utvikling. Du må kanskje kopiere over filen på nytt når større endringer/oppdateriner er gjort.

Kan jeg legge til mine egne lysbildeformateringer?

Ja, det er mulig hvis du vet hvordan du skal lage WordPress-maler, og vet hvordan du kan registrere PHP-funksjoner i WordPress-innstikkskrokene. For å ta ett eksempel, kan du se hvordan dette innstikket legger til lysbildeformatet selv i «includes/class-foyer.php». Mer informasjon for utviklere kommer snart.

Toppen og bunnen eller venstre og høyre deler av bildet mitt mangler. Hvorfor?

Alle bildene vises på en måte slik at de dekker hele skjermen. Så, hvis skjermen ditt er i landskap, og bildet er i portrett, så vil bildet dekke hele skjermen. Ulempen er bare det at toppen og bunnen vil ikke synes. Desto større forskjell det vil være mellom orientasjonen, topp/bunnen eller høyre og venstre, desto større områder vil være usynlige.

Dette innstikket vil alltid vise midten av hvert bilde. Hvis det viktigste på bildet er mot kantene, kan det være at dette ikke kommer med. Du må derfor klippe til bildet før du laster det opp og bruker det.

Hvis du ønsker full kontroll, kan du alltids laste opp bilde i samme orientasjon som din skjerm er i. Vanlig er 1920×1080 piksler (landskap) eller 1080×1920 (portrett). Hvis du gjør det slik, vil bildet alltid være 100% synlig.

Mine endringer ikke synlige med en gang, hva skjer?

Endringer påskjermene, kanalene og lysbilder er aldri synlige umiddelbart på dine skjermer. Hver skjerm forsøker å kontakte din nettside hvert femte minutt for å se om det er gjort noen endringer. Hvis du har endret hvilken kanal som skal benyttes på en skjerm, vil den vises etter at det blir byttet fra lysbildet den er på. For andre endringer, eks. at du har lagt til ett nytt lysbilde, vil dette bli vist etter at skjermen er ferdig med å vise frem den runden den er på.

Hvordan funker Foyer sammen med andre caching-innstikk som W3 Total Cache eller WP Super Cache?

Ja, men innstillingene for caching, kan trenge litt finjustering. Din skjer mlaster inn innhold hvert femte minutt. Med nettside-caching eller nettleser-caching vil ikke bli vist frem innen fem minutter, men etter flere timer. Pass på at alle former for caching for Foyer er skrudd av.

Innstillinger for W3 Total Cache: Add /foyer/* on a new line under Performance > Page Cache > Never cache the following pages.

Vurderinger

Great solution to a simple problem

This plugin has given me an efficient solution to digital signage. I have Raspberry Pis on TVs all over our building. I have programmed them to power on the TVs at a certain time and display signage from this plugin at full screen. It works, and it works well. Thanks Menno.

Super flexible, but still very straightforward

Works flawlessly. We use it in our ticketing lobby for departure status, traveller information, partner advertising, and our cafe menu. Pair it with a good digital signage theme and you've got a complete digital signage solution that is very easy to set up and a breeze to maintain.
Les alle 11 vurderinger

Bidragsytere og utviklere

“Foyer – Digital infoskjerm for WordPress” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.

Bidragsytere

“Foyer – Digital infoskjerm for WordPress” har blitt oversatt til 8 språk. Takk til oversetterne for deres bidrag.

Oversett “Foyer – Digital infoskjerm for WordPress” til ditt språk.

Interessert i utvikling?

Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.

Endringslogg

1.7

Utgivelsesdato: 15. november 2018

Introduserer støtte for kommende hendelser og nylige artikkler som lysbilder. Viser frem en lysbilde for hvert av de kommende hendelsene eller nyeste artikklene, du kan begrense til gitte kategorier. Kommende hendelser, krever at du har innstikket «Theater for WordPress».

Bug fixes:

  • Fikset ett problem hvor video og YouTube bakgrunnerikke ble pilt på skjermer som ikke inkluderte en video eller YouTube-bakgrunn (1.7.2). Takk til amosar for hjelp til feilsøking!

Hey utviklere!:

  • Lagt til støtte for innstikk. Du kan nå kode Foyer-innstikk, inkluderende lysbildemaler som overstyrer Foyer sine maler (1.7.2).
  • Fikset ett problem hvor utviklere ikke kunne bruke HTML i Theater-produksjontitler på «Production and Upcoming production» lysbildeformat (1.7.3).
  • Lagt til «foyer/public/enqeue_scripts/before» hendelse som aktiveres før foyer-skript er lagt til i køen, så innstikk kan koble til hendelser før Foyer kan.
  • Lagt til en hendelse «slides:removing-old-slide-group» som aktiveres rett før en gruppe med lysbilder er fjernet (1.7.4).
  • Added the slide group class as parameter to the ‘slides:removing-old-slide-group’ and ‘slides:loaded-new-slide-group’ events, so these slide groups can be selectively targeted (1.7.4).
  • Lagt til ett filter som tillater å skru av forhåndsvisning av kanaler på adminpanelet (1.7.4).

1.6

Release Date: October 3, 2018

Introduserer den høyt forventede egen publiserte videobakgrunn. Viser frem enten en opplastet eller eksternt publisert video. Dette funker best med MP4-filer. Lysbildebakgrunnen for å vise frem YouTube-videoer er nå kalt «YouTube».

Enhancements:

  • Limited the WordPress media library to display only usable media files when adding media to a slide (1.6.0). PDF files only for the PDF slide format, video files only for the new Video slide background, image files only for the Image slide background.

1.5

Utgivelsesdato: 2. Mars 2018

Introduserer innlegg- og manuell tekstsom lysbilder. Viser frem tittel, dato og innhold av ett innlegg. Hvis ønsket, kan man også vise frem det uthevede bildet. Manuell tekst viser frem din tekst som enten forhåndstittel, tittel, undertekst eller innhold. Andre lysbilder som genererer flere lysbilder (som eks. PDF-lysbilder) heter nå magiske lysbilder! Admin-siden for kanaler er også forbedret ved å vise frem tittel og egenskaper for hvert lysbilde.

Enhancements:

  • Lagt til en innstilling for å skru av og på lyd for videoer som spilles av i bakgrunnen (1.5.1).
  • Videobakgrunner spilles ikke lengre av når de forhåndsvises når du redigerer en kanal (1.5.1).
  • Viser frem lysbildebakgrunnen, rett ved siden av lysbildeinnstillingene på administratorsidene (1.5.1).
  • Finjusterte noen oversettbare strenger for å gjøre oversettelse enklere (1.5.1).
  • Endret etiketten «Manual text»-lysbilde til «Text» for å holde det enkelt (1.5.1).
  • Lagt til ett hint om minste størrelse for bilder til bakgrunnen (1.5.2).
  • Fjernet nederlandsk oversettningsfiler (1.5.2). Oversettelser er nå gjennomført helt igjennom https://translate.wordpress.org/projects/wp-plugins/foyer. Velkommen til alle oversettere!
  • Lagt til ett Web-appmanifest som lar lysbildefremvisningen kjøre i fullskjerm (1.5.5). Bare å trykke på «Legg til på hjemskjermen» fra menyen i Chrome og åpne opp siden ved hjelp av snarveien som nettopp ble laget.
  • iOS spiller nå av YouTube-videoer i bakgrunnen (1.5.5). Dette virker dessverre ikke når enheten er i spareblussmodus.
  • YouTube-videoer dekker nå hele lysbildebakgrunnen (1.5.5). Velkommen vertikale videoer!
  • Added support for passing on template args to slide backgrounds, so developers (and I) can code more complex slide stacks (1.5.7).

Bug fixes:

  • Fikset ett problem hvor YouTube-videoer stoppet avspillingen etter fem minutter grunnet at mellomlagring av nettsider var skrudd på (1.5.1). Takk til Heinz for feilsøking!
  • Fikset en feil hvor bilder på lysbilder ble beskjert, selv om man la til nøyaktig full HD-størrelse (1.5.2).
  • Fikset feilen hvor man møtte på «404 Not Found» når man forsøkte å nå en Foyer-permalenke på nye installasjoner av Foyer (1.5.3).
  • Fikset en feil hvor video-lysbilder ikke gikk til neste lysbilde når videoen ikke ble avspilt. Eksempel: når man har mistet internettilgangen over lengre tid (1.5.5).
  • Fikset problemet som gjorde at bakgrunnen ikke fylte ut lysbildet i nettleseren Edge (1.5.5).
  • Fixed an issue where the rewrite rules are not flushed after plugin update, but a PHP Warning is thrown instead (1.5.6).

1.4

Utgivelsedato: 14. Februar 2018

Introduserer en ny måte å lage lysbilder: velg format, for så bakgrunn. Nå kan du lage arrangementlysbilder med videobakgrunn. Or, coming up in a future release :-), WordPress Post slides on a background color.

1.3

Release Date: November 25, 2017

Introduces the External web page slide format. Displays a web page to your liking. This could be anything! A dashboard, a social media wall, a live feed, teletext!, .. anything that has its own URL.

Enhancements:

  • Made the PDF slide format processing work for WordPress < 4.7 (1.3.1).
  • Added notifications to the PDF slide format admin screen, displayed when PDF processing is not supported (no Imagick/Ghostscript installed), and when PDF file previews won’t work (WordPress < 4.7) (1.3.1).
  • Removed the PDF slide format admin screen notifications added in 1.3.1, below the Upload PDF File button, as they proved to be unreliable. Instead added an admin notification, displayed only when PDF processing actually fails after saving a PDF slide (1.3.2).
  • Displays now only use channels that are published, and channels now only use slides that are published (so no draft or private or trashed slides) (1.3.2).
  • The Channel columns in the Display admin table now contain ‘None’ if no channel is set (1.3.2).
  • Major internal changes that no one should notice: Refactored all non-object classes to use static methods, and switched from using a central Foyer_Loader class to registering actions and filters directly from Foyer, Foyer_Admin and Foyer_Public classes (1.3.2).
  • Added a foyer-reset-display detection to JS, in anticipation of the 1.4.0 release that will need to be able to trigger it (1.3.3).

Bug fixes:

  • Fixed an issue where the uploaded image on an event slide was never displayed (1.3.1).
  • Fixed an issue introduced in 1.2.6 where the scheduled channel date time pickers no longer worked (1.3.1).
  • Løst et problem som ble introdusert i 1.2.6 der tekstboksene til mediebiblioteket ikke lenger var satt (1.3.1).
  • Fixed an issue where the ‘External web page’ slide format displayed a border around the web page, depending on the theme and browser used (1.3.2).
  • Fixed an issue where the Landscape / Portrait buttons were not styled correctly, depending on the theme used (1.3.2).
  • Fixed a long unnoticed JS error that occurred while attempting loading new display data when no slide group was empty yet (1.3.3).

1.2

Release Date: April 12, 2017

Introduces the Video slide format. Displays a specified fragment of a YouTube video.

Enhancements:

  • Added a ‘No transition’ option to channels, eg. for displaying on Raspberry Pi mini-computers (1.2.4).
  • Added longer slide durations, up to 120 seconds (1.2.4).
  • Added a foyer/public/enqueue_styles and a foyer/public/enqueue_scripts action, for theme developers (1.2.5).
  • Made it possible to enqueue Foyer scripts outside of the Foyer plugin (1.2.6).

Bug fixes:

  • The video start time was off during the very first loop through video slides (1.2.1).
  • Fresh channel content was loaded every 30 seconds when viewing a display, changed this to every 5 minutes as intended (1.2.1).
  • Removed all JS console logging that was used during development (1.2.1).
  • The ‘Not a valid YouTube video URL’ notification was visible when starting a new video slide (1.2.1).
  • The video preview in the admin would not work when editing an existing video slide (1.2.2).
  • Improved handling of changed start and end fields in the video slide admin when no valid video URL is entered (1.2.2).
  • Improved the video preview in the video slide admin by pausing the preview when the video URL field is changed and not valid (1.2.2).
  • Some WordPress JavaScript admin functionality was prevented from working correctly, eg. the Media modal / image selector lightbox (1.2.3).
  • The list of available channels was limited to only 5 when editing a display (1.2.3).
  • PHP logged an Undefined index PHP Notice (1.2.3).
  • The first slide of a channel could not be removed (1.2.4).
  • Fixed an issue where some HTML code was visible on Production slides (1.2.6).
  • Changed the name of the Production slide format to Event, same terminology as in Theater for WordPress (1.2.6).

1.1

Release Date: March 28, 2017

Added a PDF slide format. Creates a slide for each page in an uploaded PDF.

Bug fixes:

  • When adding slides to a channel, the list of possible slides was limited to 5 items (1.1.0).
  • Fatal error on install/upgrade on older PHP versions (< 5.5): Can’t use function return value in write context (1.1.1).
  • All slide of a channel were removed after re-ordering the slides (1.1.2).
  • Javascript error occured when a slide’s freshly selected image didn’t have a generated preview image (eg. PDFs on hosting not capable of converting PDFs) (1.1.2).
  • Adding an image to a slide was only possible when the image was already in the media library (1.1.3).

1.0

Release Date: March 20, 2017

First public release!

Bug fixes:

  • Improved code security: Sanitized and validated all user input, and escaped and sanitized the output of the plugin (1.0.1).