Bouwstatus

Disciple.Tools - Opslag

Disciple.Tools - Opslag is bedoeld om verbindingen met externe objectopslagservices te helpen beheren, zoals AWS S3, Backblaze, enz.

Doel

Bied de mogelijkheid om alle opslaginhoud op te slaan/op te halen binnen objectopslagdiensten van derden; meer veiligheid bieden.

Security

Bewaar uw bestanden in een privé S3-bucket, beschermd tegen vindbaarheid via internet. Deze integratie met Disciple.Tools creëert kortstondige links (24 uur) om afbeeldingen weer te geven.

API

Zie de API-documentatie voor meer informatie.

DT_Storage::get_file_url( string $key = '' )
DT_Storage::upload_file( string $key_prefix = '', array $upload = [], string $existing_key = '', array $args = [] )

Setup

  • Nadat de DT Storage Plugin is geïnstalleerd, maakt u een nieuwe verbinding. Ga naar WP Admin > Extensies (DT) > Opslag.

1

  • De volgende verbindingstypen (Object Storage Services van derden) worden momenteel ondersteund:

  • Voer de vereiste verbindingsgegevens in; ervoor zorgen dat de gespecificeerde bucket al is aangemaakt binnen de objectopslagservice van derden.

2

Als er geen eindpuntprotocolschema is opgegeven; dan wordt https:// gebruikt.

  • Nadat de nieuwe verbinding is gevalideerd en opgeslagen, navigeert u naar het gedeelte Opslaginstellingen binnen DT Algemene instellingen en selecteert u de verbinding die moet worden gebruikt voor de standaard mediaopslag binnen DT

6

  • Momenteel zijn opslagverbindingen alleen beschikbaar bij het bewerken van gebruikersprofielfoto's.

7

Voorwaarden

  • Disciple.Tools Thema geïnstalleerd op een WordPress-server.
  • Zorg ervoor dat PHP v8.1 of hoger is geïnstalleerd.

Installatie van het

  • Standaard installeren Disciple.Tools/Wordpress plugin in het systeem Admin/Plugins.
  • Vereist de gebruikersrol van beheerder.

Bijdrage

Bijdragen welkom. U kunt problemen en bugs melden in de Problemen gedeelte van de repository. U kunt ideeën presenteren in de discussies gedeelte van de repository. En codebijdragen zijn welkom met behulp van de Pull Request systeem voor git. Voor meer details over de contributie zie de contributierichtlijnen.