Nettskyblokker

Beskrivelse

Gutenberg-nettskyen: Ditt nettbibliotek av blokker! Nettkskyblokker er den eneste utvidelsen du trenger for å bla gjennom og installere blokker:

  • Oppdag og installer tilpassede blokker med et klikk
  • Installer bare de blokkene du trenger – ingen store blokksamlinger trengs
  • Gjenbruk blokker mellom WordPress og Drupal
  • Server blokkene fra et CDN

Hvorfor bruke Gutenberg-nettskyen?

Å installere en egen utvidelse for hver blokk eller samling blokker fører lett til at det må behandles en masse kode som du egentlig ikke trenger. Det er som å ha en egen app for hvert nettsted du besøker i stedet for å installere en nettleser. Med blokkbehandleren har du et voksende bibliotek ved fingertuppene, uten å være oppblåst.

Komme i gang

  1. Installer utvidelsen
  2. Klikk det nye sky-ikonet i admin-menyen
  3. Bla deg rundt og klikk en blokk for å se beskrivelse, versjon og et større skjermskudd.
  4. Aktiver noen blokker. Voila – disse er nå tilgjengelige for deg i det blokkbaserte redigeringsverktøyet!

Hvordan det virker under panseret

Gutenberg-nettskyen er en tjeneste som henter åpen kildekode Gutenberg-blokker som ligger på NPM. Ressurser fra disse blir levert fra CloudFlare ved bruk av jsdelivr.com. Utvidelsen Nettskyblokker gir et brukergrensesnitt for Gutenberg-nettskyen.

Kode én gang, bruk overalt: Siden blokken kun er JS/CSS er de CMS-agnostiske. Dette betyr at du kan utvikle en blokk for et Drupal-nettsted og gjenbruke den senere på et WordPress-nettsted.

Skjermskudd

  • Oppdag og installer blokker

Installasjon

Installer den akkurat som enhver annen utvidelse. Den bare virker!

FAQ

Er det trygt å kjøre blokker fra andre?

All blocks go through a manual code review before they are published. Waiting for a code review? Email perandre@front.no.

Hvordan migrere en en samling blokker fra en utvidelse til Gutenberg-nettskyen?

Dette betyr helt enkelt å fjerne noe PHP, legge til noe metadata og publisere på NPM. Følg disse enkle trinnene.

Hvordan lager jeg en tilpasset blokk for Gutenberg-nettskyen?

Gutenberg nettskyblokker er egentlig helt vanlige Gutenberg-blokker, uten PHP-biten. Følg disse trinnene for å gjøre det!

Hvordan kan jeg deaktivere CSS for en enkelt blokk?

Dette er nyttig for å la ditt tema kontrollere stilen på dine blokker. Det er en knagg for dette, dokumentert her.

Hvorfor kalles utvidelsen Nettskyblokker?

Vi ville kalle den Gutenberg-skyen, men siden det ikke er mulig å gi navn til en utvidelse som starter ed det samme som en annen (f.eks Gutenberg) endte vi opp med å kalle den Nettskyblokker. Det gir jo mening, ikke sant?

Blir blokkene virkelig servert fra «nettskyen»?

Faktisk er det det! Kildekoden for hver blokk er på NPM, men JS/CSS blir servert gjennom et CDN. Ingen lokale nedlastinger!

Kan jeg legge til private, tilpassede blokker?

Klart! Legg bare dine tilpassede blokker i mappen wp-content/uploads/gutenberg-blocks/. Slik bør mappestrukturen se ut!

Vurderinger

It works

This is a fantastic idea. The concept of an cloud-based plugin store, coupled with single-purpose blocks -- I love it. Just for experimentation, I tested the StarterX block, and yes, it installed and works on-page. My only concern is whether the cloud repository can scale for millions of users.

I want this to work

This is super cool, but after you click install on one these blocks, it confirms you installed it...only to then not have done anything at all. It won't appear as installed, and going to a page with Gutenberg, the ones you tried to install won't show up. When you go back, it gives the option to install them again. Rinse and repeat and they'll never be installed. I'm really excited about this, but I can't seem to get it to work, and its currently too young to see anyone else with a similar problem on record. I'll change my review if there's any way to fix the problem.

Fantastic, almost unbelievable

This concept, having a common repo for blocks, accessible directly from WP admin, just like for plugins and themes, is the way to go. You can select exactly the blocks you neeed with a click and disable them also with a click. No need to have users see a lot of listed blocks that just happen to be installed by plugin that has only one block you really need. Nothing is downloaded, they work from the cloud. Can be network activated. But more, as you can add local blocks that become visible in special tab on the Cloud Blocks activation/deactivation screen. And you can contribute to the global repo through NPM.

Great concept!

The great thing about the Gutenberg editor are blocks, and the great thing about blocks is Gutenberg Cloud as their repository. This plug-in is the only one you'll ever need to expand the selection of blocks for your website. From a user perspective, adding blocks works the same way like adding themes or plug-ins, so it's simple, fast and intuitive. If you are using Gutenberg, you absolutely need this plug-in.
Les alle 5 vurderinger

Bidragsytere og utviklere

“Nettskyblokker” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.

Bidragsytere

“Nettskyblokker” har blitt oversatt til 3 språk. Takk til oversetterne for deres bidrag.

Oversett “Nettskyblokker” til ditt språk.

Interessert i utvikling?

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

Endringslogg

1.1.7

  • Fix: Fix db error in activator hook
  • Change: Dlete db table on plugin uninstallation

1.1.6

  • Fix: Fix missing slash in local blocks

1.1.5

  • Change: Replace unpkg.com CDN in favor of jsdelivr.com

1.1.4

  • Change: Update counter as a WP CRON (Thanks to ajotka)
  • Change: Update some docs
  • Fix: Fix polish translations

1.1.3

  • Fix: Fix some translations
  • Fix: Fix database table issue if plugin network activated issue #13
  • Cleanup: Remove custom_blocks method since its not used anymore. This method was for scanning local blocks inside /wp-content/gutenberg-blocks directory

1.1.2

  • Fix: Fix wrong label in block details issue #9
  • Fix: Fix network activation issue issue #11
  • Add: Polish translation. (Thanks to ajotka)
  • Add: Update counter & label in menu. (Thanks to ajotka)

1.1.1

  • Fix: Update blocks if new version available on the cloud
  • Enhancement: Improvement in local block screenshots. The filename can be both screenshot or thumbnail and it could be in blocks root directory or build folder

1.1.0

  • Fix: Change array dereferencing in activation hook
  • Fix: Show block in installed list even after block removed from Gutenberg Cloud
  • Fix: Don’t display Installed notice on blocks in Installed tab
  • Fix: Search blocks in installed and local blocks
  • Add: Listing for local custom blocks, install and delete them (In previous versions, blocks were activated automatically, from now on, you need to explicitly activate/deactivate them in the «Local» tab.)
  • Add: Default block screenshot
  • Change: Change minimum required php version
  • Change: Check for db structure update in upgrader_process_complete hook instead of init

1.0.10

  • Fix: Fix block js dependency introduced in Gutenberg 4.5.1

1.0.9

  • Change: Change increase and decrease number of installations of a block

1.0.8

  • Fix: Fix some issues in previous version release

1.0.7

  • Change: Private custom blocks now should be under wp-content/uploads/gutenberg-blocks/
  • Add: Implement UI to upload zip file with custom block issue #3
  • Fix: Fix a bug about enqueue custom blocks assets issue #4
  • Fix: Fix an issue with javascript if search query is empty

1.0.6

  • Add: Implement order for blocks (Latest or Popular)
  • Fix: Block counter in popular and latest tabls
  • Fix: Display block author
  • Change: Blocks homepage url
  • Change: If there is no installed blocks, redirect to Popular tab instead of Installed
  • Change: Update documentations

1.0.5

  • Add: Add modal with block info (like themes) issue #2
  • Fix: Limit enqueue of block styles only to editor or front-end

1.0.4

  • Fix: Fix translations variable name in javascript files
  • Change: Update readme

1.0.3

  • Change: Update readme
  • Add: More docs

1.0.2

  • Change: Some translation fixes
  • Change: Better documentation and screenshot
  • Added: Italian translation. (Thanks to cipo28)

1.0.1

  • Fix: is_plugin_active() undefined fix
  • Fix: Change strings functions to static

1.0.0

  • Opprinnelig utvidelse