Tools voor publiceren
Publiceer een versie en beheer welke versie bezoekers zien.
Op deze pagina
Publiceer een concept, controleer versies of maak een eerdere versie weer beschikbaar.
Informatie
De verbinding geldt voor de Space. Je bent daar lid en de Space is niet geblokkeerd. Een Space is een gedeelde werkruimte in de app.
hosting_list_deploys kun je met elke rol aanroepen, ook met Alleen-lezen. Voor de andere vier heb je de rol Eigenaar, Beheerder of Gebruiker nodig; dit geldt ook voor hosting_deploy_status.
Let op
hosting_deploy sluit precies het concept van het project af en zet dit live: wat niet in het concept staat, is geen onderdeel van de nieuwe versie. Een nieuw concept begint leeg en is geen kopie van de gepubliceerde versie; zie Tools voor bestanden. Zonder index.html in de hoofdmap mislukt het afsluiten.
Alle tools op deze pagina werken bij de eerste aanroep zonder bevestigingszin. Een bevestigingsvraag van de toepassing is niet gegarandeerd.
hosting_deploy Publish deployment
wijzigt gegevensverwijdert, overschrijft of wijzigt zichtbare inhoud
Sluit het concept af en publiceert het. Met deploy wordt in plaats daarvan een bepaalde afgesloten versie gepubliceerd; opnieuw publiceren telt niet mee voor de abonnementslimiet.
Het antwoord noemt het adres en de vereiste toegang voor privéwebsites. Bij overschreden bestands- of opslaglimieten wordt de nieuwe versie verworpen; oudere versies blijven bewaard.
| Parameter | Type | Vereiste | Beschrijving |
|---|---|---|---|
space | Geheel getal | verplicht | De tiencijferige Space-ID. |
project | Geheel getal | verplicht | Het projectnummer zoals getoond door hosting_list_projects. |
deploy | Geheel getal | optioneel | Het nummer van een afgesloten versie van dit project. Als dit ontbreekt, publiceert de tool het concept. |
hosting_deploy_status Deployment status
wijzigt gegevensverwijdert, overschrijft of wijzigt zichtbare inhoud
Vraagt de toestand van de opgegeven versie op; zonder nummer het concept, of anders de gepubliceerde versie.
De aanroep slaat de toestand op in de app. Bij het afsluiten van een versie kunnen oudere versies definitief verdwijnen; als de nieuwe versie niet binnen het abonnement past, wordt in plaats daarvan de nieuwe versie verworpen.
| Parameter | Type | Vereiste | Beschrijving |
|---|---|---|---|
space | Geheel getal | verplicht | De tiencijferige Space-ID. |
project | Geheel getal | verplicht | Het projectnummer zoals getoond door hosting_list_projects. |
deploy | Geheel getal | optioneel | Het nummer van een versie van dit project. Als dit ontbreekt, gebruikt de tool het concept, of anders de gepubliceerde versie. |
hosting_list_deploys List deployments
alleen lezen
Toont de versies en het nummer van de gepubliceerde versie voor volgende aanroepen met deploy.
Het antwoord vermeldt de toestand, grootte, back-ups, problemen en het gebruik binnen het abonnement.
| Parameter | Type | Vereiste | Beschrijving |
|---|---|---|---|
space | Geheel getal | verplicht | De tiencijferige Space-ID. |
project | Geheel getal | verplicht | Het projectnummer zoals getoond door hosting_list_projects. |
hosting_rollback Roll back deployment
wijzigt gegevensverwijdert, overschrijft of wijzigt zichtbare inhoud
Publiceert een nog aanwezige, eerder gepubliceerde versie opnieuw. Dit verbruikt geen publicatie; de tot nu toe actieve versie blijft bewaard.
Als de versie al actief is, verandert er niets. Bezoekers zien de wijziging zodra deze naar het hostingknooppunt is overgedragen.
| Parameter | Type | Vereiste | Beschrijving |
|---|---|---|---|
space | Geheel getal | verplicht | De tiencijferige Space-ID. |
project | Geheel getal | verplicht | Het projectnummer zoals getoond door hosting_list_projects. |
deploy | Geheel getal | verplicht | Het nummer van de versie waarnaar het project teruggaat. Alleen een versie die al eerder is gepubliceerd, komt hiervoor in aanmerking. |
hosting_set_offline Take project offline or online
wijzigt gegevensverwijdert, overschrijft of wijzigt zichtbare inhoud
Zet de website van een project offline of weer online. Offline zetten verwijdert niets: versies, domeinen en instellingen blijven bewaard.
Offline zien bezoekers op alle adressen een foutpagina; er worden geen uploadadressen uitgegeven. Wijzigingen gaan na de overdracht in.
| Parameter | Type | Vereiste | Beschrijving |
|---|---|---|---|
space | Geheel getal | verplicht | De tiencijferige Space-ID. |
project | Geheel getal | verplicht | Het projectnummer zoals getoond door hosting_list_projects. |
offline | Booleaanse waarde | verplicht | true zet de website offline, false zet deze weer online. |
Het abonnement beperkt publicaties en versies
Free staat in totaal 3 publicaties toe en bewaart 3 versies plus 1 back-up per project. Max stelt geen limiet aan het aantal publicaties en bewaart 5 versies plus 3 back-ups.
Let op
Een pas afgesloten versie kan de oudste versies definitief verdringen. De gepubliceerde versie, het concept en back-ups zijn beschermd.
Opnieuw publiceren telt niet mee; als de publicaties zijn verbruikt, zijn schrijven en het uploaden van nieuwe bestanden geblokkeerd. Meer informatie: Abonnementslimieten.
Een back-up is een afgesloten versie die bewaard blijft
Back-ups blijven bij nieuwe versies bewaard en tellen niet mee voor het gewone aantal bewaarde versies. hosting_list_deploys en hosting_deploy_status tonen de markering.
Hoe markeer ik een back-up?
Geen enkele Connector-tool markeert een back-up of heft deze markering op. Dat doe je in de app: in de versielijst op de projectpagina, in het menu van een versie, met Bewaren als back-up en Back-up opheffen. Lees meer onder Versies en back-ups beheren.
Een Space met stilgezette hosting levert geen websites uit
Na het einde van een abonnement kunnen tools blijven werken terwijl bezoekers geen website zien. De limieten van Free gelden; het veld offline toont alleen de schakelaar van het afzonderlijke project.
hosting_create_upload krijgt geen uploadadres. Zet de Space in de app om naar Free of sluit opnieuw een abonnement af; geen enkele tool doet dit.
TEISENDA stuurt e-mails als de opslag zijn limiet nadert
Wanneer komt welke e-mail en naar wie?
TEISENDA controleert ongeveer elke vijf minuten of het gebruik tot een e-mail leidt; de toolaanroep zelf verstuurt deze niet. Drempels, ontvangers en herhalingen staan onder E-mails over het gebruik.
Als iets niet lukt
Als een oplossing een tool noemt, vraag je de toepassing deze aan te roepen. Als een melding verwijst naar Pakketten, volg je de stappen naar het abonnement in de Space-instellingen.
Het pakket van deze Space staat … deployments toe, waarvan er … zijn gebruikt. Er is niets geüpload en er is geen versie aangemaakt. Het pakket van deze Space staat in TEISENDA onder Instellingen › Pakketten.
hosting_deploy is aangeroepen zonder versienummer en het abonnement van de Space staat geen extra publicatie toe; bij Free zijn dit er drie in totaal. TEISENDA heeft niets geüpload en niets aangemaakt. Een eerder gepubliceerde versie opnieuw publiceren verbruikt geen publicatie en blijft mogelijk: met hosting_rollback of met hosting_deploy en het versienummer. Max staat extra publicaties toe; zie Free en Max.
Het pakket van deze Space staat … deployments toe, waarvan er … zijn gebruikt. Versie … is klaar, maar niet gepubliceerd. Het pakket van deze Space staat in TEISENDA onder Instellingen › Pakketten.
hosting_deploy is aangeroepen met het nummer van een klaargemaakte versie, dus een versie die nog nooit is gepubliceerd, en het abonnement van de Space staat geen extra publicatie toe. De versie blijft klaargemaakt maar is niet gepubliceerd. Een eerder gepubliceerde versie opnieuw publiceren verbruikt geen publicatie en blijft mogelijk met hosting_rollback of met hosting_deploy en het versienummer. Max staat extra publicaties toe; zie Free en Max.
De genoemde versie is al gepubliceerd.
Geen weigering: hosting_rollback of hosting_deploy is aangeroepen met het nummer van de versie die al de gepubliceerde versie is. De tool vermeldt dit en wijzigt niets. Je hoeft niets te doen; geef een andere versie op als je wilt teruggaan.
Er is geen openstaande versie. Zet eerst bestanden klaar met hosting_put_files.
Het project heeft geen concept dat hosting_deploy kan publiceren. Schrijf eerst bestanden met hosting_put_files.
Het project heeft nog geen deployment.
hosting_deploy_status is aangeroepen zonder nummer en het project heeft nog geen enkele versie. Schrijf eerst bestanden met hosting_put_files.
De versie … bestaat niet in dit project.
Het project heeft geen versie met het nummer uit het argument deploy, bijvoorbeeld omdat TEISENDA deze heeft verwijderd toen het hostingknooppunt nieuwere versies afsloot. Bekijk met hosting_list_deploys welke versies het project nog heeft.
De genoemde versie is nooit gepubliceerd. Gebruik hosting_deploy om deze te publiceren.
hosting_rollback is aangeroepen voor een versie die nog nooit is gepubliceerd. Deze publiceren zou een eerste publicatie zijn en meetellen voor het abonnement. Gebruik hosting_deploy met het nummer van deze versie of geef een eerder gepubliceerde versie op.
De versie is nog niet klaar.
hosting_deploy is aangeroepen met het nummer van een versie die niet is afgesloten; bij de huidige websites is dit het concept. Met een nummer publiceert de tool alleen en sluit deze niets af. Roep voor het concept hosting_deploy zonder nummer aan; dit sluit het af en publiceert het. Een versie die je via de app-interface hebt geüpload, wordt door het knooppunt zelf afgesloten; wanneer zie je met hosting_deploy_status.
In de hoofdmap ontbreekt de index.html.
De versie heeft geen index.html in de hoofdmap. Deze kan daarom niet worden afgesloten of gepubliceerd. Voeg een index.html toe in de hoofdmap en publiceer opnieuw.
De genoemde versie is niet geaccepteerd en is verworpen.
TEISENDA heeft de afgesloten versie verworpen; de oudere versies zijn ongewijzigd. De melding noemt een van drie redenen:
- De versie is groter dan het abonnement per versie toestaat. Verklein de website.
- Deze bevat meer bestanden dan het abonnement per versie toestaat. Verminder het aantal bestanden.
- Met deze versie zou de Space meer opslag gebruiken dan het abonnement toestaat. Verwijder versies of back-ups in TEISENDA; Max en de bijbehorende pakketten hebben meer opslag, zie Extra pakketten kopen en afbestellen.
Max stelt geen eigen grootte- of bestandslimiet per versie; zie Free en Max. De melding over volle opslag vóór het uploaden staat bij de tools voor bestanden.
Meldingen over de Space en het projectnummer staan bij de tools voor Spaces en projecten. Alle andere die bij elke tool kunnen voorkomen, staan onder Problemen met de Connector oplossen.