atopia_merge

Here is some test help

# Transporter

Drop a url on here to see the json sent to the transport:

https:/rest.livecode.world/roster

# Handlers - index

# Use

It bases this on a list of all the domains on the Atopia Server, which is stored on the roster you can find:

here you can find a roster listing all the functional domains on the Atopia Server.

Below we display this information as a roster. This roster is maintained by software tools, but not updated live.

Atopia Sites david.bovill.me forage.david.bovill.me gwen.bovill.me john.bovill.me moira.bovill.me bullshido.academy c0de.academy api.c0de.academy google.c0de.academy himalayan.c0de.academy javascript.c0de.academy osx.c0de.academy spec.c0de.academy video.c0de.academy wiki.dilgreenarchitect.co.uk commons.world patterns.of.a.commons.world bardakos.commons.world bilbao.commons.world bio.commons.world clement.commons.world code.commons.world credit.commons.world daniel.commons.world david.commons.world dil.commons.world disparates.commons.world emilia.commons.world emotional.commons.world fantsuam.commons.world future.commons.world gabriela.commons.world gavin.commons.world habib.commons.world hayley.commons.world history.commons.world kais.commons.world law.commons.world lereeletsondouble.commons.world lesdisparates.commons.world library.commons.world lucie.commons.world natural.commons.world nicolas.commons.world nioudelit.commons.world noam.commons.world norkhat.commons.world pablo.commons.world people.commons.world peteforsyth.commons.world science.commons.world solar.commons.world stefan.commons.world tisserand.commons.world victor.commons.world wiki.commons.world cryptoacademy.org andrew.cryptoacademy.org bitcoin.cryptoacademy.org ccc.cryptoacademy.org david.cryptoacademy.org ethereum.cryptoacademy.org holo.cryptoacademy.org jasonsackey.cryptoacademy.org ksenya.cryptoacademy.org wcn.cryptoacademy.org daisy.world ancient.daisy.world ecovillage.network emotional.wiki exponentiallyhuman.org david.feast.fm noam.feast.fm pamela.feast.fm wiki.feast.fm federation.life fork.federation.life fedwiki.org admin.fedwiki.org ocean.admin.fedwiki.org author.fedwiki.org bookmark.fedwiki.org dat.fedwiki.org data.fedwiki.org fork.fedwiki.org future.fedwiki.org graph.fedwiki.org hacks.fedwiki.org issues.fedwiki.org maps.fedwiki.org media.fedwiki.org meet.fedwiki.org orientation.fedwiki.org plugin.fedwiki.org roster.fedwiki.org search.fedwiki.org secure.fedwiki.org server.fedwiki.org sites.fedwiki.org splash.fedwiki.org transport.fedwiki.org why.fedwiki.org form.world futurefilm.institute futurelaw.cc governance.futurelaw.cc futureperfect.cc ksenya.me liquiddemocracy.org earth.liquiddemocracy.org graph.liquiddemocracy.org liquidlaw.org literate.wiki text.literate.wiki livecode.world builder.livecode.world cli.livecode.world controller.livecode.world david.livecode.world docs.livecode.world extension.livecode.world handler.livecode.world ide.livecode.world javascript.livecode.world language.livecode.world lcw.livecode.world handler.lcw.livecode.world library.livecode.world menu.livecode.world model.livecode.world project.livecode.world revigniter.livecode.world script.livecode.world server.livecode.world video.livecode.world memebase.cc newspeak.cc openscience.cc deip.openscience.cc soft.openscience.cc tools.openscience.cc outlandish.academy 42piratas.outlandish.academy ahmet.outlandish.academy andrew.outlandish.academy dig.anth.outlandish.academy art.outlandish.academy artbrock.outlandish.academy bill.outlandish.academy christopherreay.outlandish.academy connor.outlandish.academy conor.outlandish.academy darvoz.outlandish.academy david.outlandish.academy dilgreen.outlandish.academy dilvoz.outlandish.academy doug.outlandish.academy duke.outlandish.academy ecohead.outlandish.academy elise.outlandish.academy emax.outlandish.academy fantsuamprep.outlandish.academy fantsuamprep2.outlandish.academy gavin.outlandish.academy habib.outlandish.academy harry.outlandish.academy heather.outlandish.academy help.outlandish.academy ira.outlandish.academy jacob.outlandish.academy jakub.outlandish.academy jasonsackey.outlandish.academy javier.outlandish.academy jo.outlandish.academy josie.outlandish.academy julio.outlandish.academy kei.outlandish.academy livecode.outlandish.academy m712.outlandish.academy marian.outlandish.academy mauricio.outlandish.academy nina.outlandish.academy nis.outlandish.academy orientation.outlandish.academy pamela.outlandish.academy gbade.pamela.outlandish.academy passport.outlandish.academy place.outlandish.academy redecentralize.outlandish.academy sina.outlandish.academy skills.outlandish.academy sofia.outlandish.academy software.outlandish.academy sophie.outlandish.academy test1.outlandish.academy trevor.outlandish.academy video.outlandish.academy wessel.outlandish.academy wiki.outlandish.academy xhadmin.outlandish.academy parkhistory.org david.parkhistory.org parkradio.org parliamentofthings.org uk.election.parliamentofthings.org morality.parliamentofthings.org story.parliamentofthings.org wiki.parliamentofthings.org peoplepowered.money book.peoplepowered.money david.peoplepowered.money permanent.wiki audio.permanent.wiki hosting.permanent.wiki search.permanent.wiki text.permanent.wiki plantoid.cc b.plantoid.cc d.plantoid.cc platform.earth coop.platform.earth deip.platform.earth federation.platform.earth governance.platform.earth hack.platform.earth holo.platform.earth meet.platform.earth persona.platform.earth publish.platform.earth server.platform.earth service.platform.earth voz.platform.earth podclub.cc andrew.podclub.cc progressivedemocracy.cc art.progressivedemocracy.cc map.progressivedemocracy.cc tools.progressivedemocracy.cc proto.institute forma.syntropic.education graemebutcher.syntropic.education simonhilder.syntropic.education trevorhilder.syntropic.education thethirdsystem.foundation thought.garden conversation.thought.garden design.thought.garden diversity.thought.garden economics.thought.garden events.thought.garden facilitation.thought.garden film.thought.garden finance.thought.garden game.thought.garden goals.thought.garden green.thought.garden humour.thought.garden identity.thought.garden intelligence.thought.garden interview.thought.garden masonry.thought.garden pattern.thought.garden projects.thought.garden publish.thought.garden radio.thought.garden reputation.thought.garden scary.thought.garden simulation.thought.garden snack.thought.garden sound.thought.garden space.thought.garden thing.thought.garden worldcitizen.institute dan.worldcitizen.institute david.worldcitizen.institute dil.worldcitizen.institute john.worldcitizen.institute pamela.worldcitizen.institute ray.worldcitizen.institute shared.worldcitizen.institute trevor.worldcitizen.institute worldscape.cc gender.worldscape.cc goals.worldscape.cc xh2027.org events.xh2027.org liberatingstructures.xh2027.org pamela.xh2027.org pei-timeline.xh2027.org soas.xh2027.org updates.xh2027.org venues.xh2027.org wiki-learn.xh2027.org

Automatically update the roster above:   

Now with this Fedwiki transport you are able to store and share these lists in Fedwiki.

# Deps

# Code

The library is written in Livecode. You can view the source here - github

digraph "dot_FromArray" { graph [ size="31.2500,31.2500" ]; subgraph "M" { node [fillcolor="Orange", style="filled", color="Red"]; "M fedwiki_StripJournal" [label="fedwiki_StripJournal" URL="M+fedwiki_StripJournal+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_ReturnPageArray" [label="fedwiki_ReturnPageArray" URL="M+fedwiki_ReturnPageArray+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_AddToJournalArray" [label="fedwiki_AddToJournalArray" URL="M+fedwiki_AddToJournalArray+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_ReturnJSON" [label="fedwiki_ReturnJSON" URL="M+fedwiki_ReturnJSON+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_SetStoryItemText" [label="fedwiki_SetStoryItemText" URL="M+fedwiki_SetStoryItemText+of+stack+%27lib_Fedwiki%27"]; "M url_SortDomainIndex" [label="url_SortDomainIndex" URL="M+url_SortDomainIndex+of+stack+%27lib_URL%27"]; "M fedwiki_AddToEndOfIndexArray" [label="fedwiki_AddToEndOfIndexArray" URL="M+fedwiki_AddToEndOfIndexArray+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_FilterCheck" [label="fedwiki_FilterCheck" URL="M+fedwiki_FilterCheck+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_AddItemArrayToStoryEnd" [label="fedwiki_AddItemArrayToStoryEnd" URL="M+fedwiki_AddItemArrayToStoryEnd+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_AddFactoryToPageArray" [label="fedwiki_AddFactoryToPageArray" URL="M+fedwiki_AddFactoryToPageArray+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_SetID" [label="fedwiki_SetID" URL="M+fedwiki_SetID+of+stack+%27lib_Fedwiki%27"]; "M fedwiki_AddParagraphToPageArray" [label="fedwiki_AddParagraphToPageArray" URL="M+fedwiki_AddParagraphToPageArray+of+stack+%27lib_Fedwiki%27"]; } subgraph "PM" { node []; "PM _DeconstractPostArray" [label="_DeconstractPostArray" URL="PM+_DeconstractPostArray+of+stack+%27roster.lc%27"]; } subgraph "c" { node [fillcolor="LightBlue", style="filled", color="Blue"]; "c atopia_merge" [label="atopia_merge" URL="atopia_merge%2Cc%2Cstack+%27roster.lc%27%2C1"]; } subgraph "F" { node [fillcolor="GreenYellow", style="filled", color="Green4"]; "F fedwiki_ConstructErrorJSON" [label="fedwiki_ConstructErrorJSON" URL="F+fedwiki_ConstructErrorJSON+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_FindItemID" [label="fedwiki_FindItemID" URL="F+fedwiki_FindItemID+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_PageJsonUrl" [label="fedwiki_PageJsonUrl" URL="F+fedwiki_PageJsonUrl+of+stack+%27lib_Fedwiki%27"]; "F federation_FetchMyRecentOther" [label="federation_FetchMyRecentOther" URL="F+federation_FetchMyRecentOther+of+stack+%27lib_Federation%27"]; "F fedwiki_FindItemType" [label="fedwiki_FindItemType" URL="F+fedwiki_FindItemType+of+stack+%27lib_Fedwiki%27"]; "F federation_FetchLiveRecentDomains" [label="federation_FetchLiveRecentDomains" URL="F+federation_FetchLiveRecentDomains+of+stack+%27lib_Federation%27"]; "F fedwiki_ConstructCreateArray" [label="fedwiki_ConstructCreateArray" URL="F+fedwiki_ConstructCreateArray+of+stack+%27lib_Fedwiki%27"]; "F json_FromArray" [label="json_FromArray" URL="F+json_FromArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_FilterRosterDomains" [label="fedwiki_FilterRosterDomains" URL="F+fedwiki_FilterRosterDomains+of+stack+%27lib_FedwikiRoster%27"]; "F fedwiki_FetchPageJson" [label="fedwiki_FetchPageJson" URL="F+fedwiki_FetchPageJson+of+stack+%27model_PageArray%27"]; "F fedwiki_FetchRosterText" [label="fedwiki_FetchRosterText" URL="F+fedwiki_FetchRosterText+of+stack+%27lib_Fedwiki%27"]; "F json_ToArray" [label="json_ToArray" URL="F+json_ToArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_GetStoryItemText" [label="fedwiki_GetStoryItemText" URL="F+fedwiki_GetStoryItemText+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_ConstructNewPageArray" [label="fedwiki_ConstructNewPageArray" URL="F+fedwiki_ConstructNewPageArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_JsonSiteMapUrl" [label="fedwiki_JsonSiteMapUrl" URL="F+fedwiki_JsonSiteMapUrl+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_IsWiki" [label="fedwiki_IsWiki" URL="F+fedwiki_IsWiki+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_ConstructJournalArray" [label="fedwiki_ConstructJournalArray" URL="F+fedwiki_ConstructJournalArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_ConstructStoryItemArray" [label="fedwiki_ConstructStoryItemArray" URL="F+fedwiki_ConstructStoryItemArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_ExtractRosterDomains" [label="fedwiki_ExtractRosterDomains" URL="F+fedwiki_ExtractRosterDomains+of+stack+%27lib_FedwikiRoster%27"]; "F fedwiki_ConstructFactoryArray" [label="fedwiki_ConstructFactoryArray" URL="F+fedwiki_ConstructFactoryArray+of+stack+%27lib_Fedwiki%27"]; "F atopia_FetchRosterDomains" [label="atopia_FetchRosterDomains" URL="F+atopia_FetchRosterDomains+of+stack+%27lib_FedwikiRoster%27"]; "F fedwiki_ConstructErrorArray" [label="fedwiki_ConstructErrorArray" URL="F+fedwiki_ConstructErrorArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_GetDroppedArray" [label="fedwiki_GetDroppedArray" URL="F+fedwiki_GetDroppedArray+of+stack+%27lib_Fedwiki%27"]; "F atopia_FetchRoster" [label="atopia_FetchRoster" URL="F+atopia_FetchRoster+of+stack+%27lib_FedwikiRoster%27"]; "F fedwiki_FetchSitemapArray" [label="fedwiki_FetchSitemapArray" URL="F+fedwiki_FetchSitemapArray+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_FetchSitemap" [label="fedwiki_FetchSitemap" URL="F+fedwiki_FetchSitemap+of+stack+%27lib_Fedwiki%27"]; "F pageArray_Fetch" [label="pageArray_Fetch" URL="F+pageArray_Fetch+of+stack+%27model_PageArray%27"]; "F fedwiki_lastStoryItemNum" [label="fedwiki_lastStoryItemNum" URL="F+fedwiki_lastStoryItemNum+of+stack+%27lib_Fedwiki%27"]; "F fedwiki_UpdateRosterPageArray" [label="fedwiki_UpdateRosterPageArray" URL="F+fedwiki_UpdateRosterPageArray+of+stack+%27lib_FedwikiRoster%27"]; "F fedwiki_ConstructStoryParagraphArray" [label="fedwiki_ConstructStoryParagraphArray" URL="F+fedwiki_ConstructStoryParagraphArray+of+stack+%27lib_Fedwiki%27"]; } subgraph cluster1 { label="stack \"lib_Federation\""; style=filled; color=grey60; fillcolor=grey60; "F federation_FetchMyRecentOther"; "F federation_FetchLiveRecentDomains" } subgraph cluster2 { label="stack \"lib_Fedwiki\""; style=filled; color=grey60; fillcolor=grey60; "F fedwiki_ConstructErrorJSON"; "F fedwiki_FindItemID"; "F fedwiki_PageJsonUrl"; "F fedwiki_FindItemType"; "M fedwiki_StripJournal"; "F fedwiki_ConstructCreateArray"; "F json_FromArray"; "M fedwiki_ReturnPageArray"; "M fedwiki_AddToJournalArray"; "M fedwiki_ReturnJSON"; "F fedwiki_FetchRosterText"; "F json_ToArray"; "M fedwiki_SetStoryItemText"; "F fedwiki_GetStoryItemText"; "F fedwiki_ConstructNewPageArray"; "F fedwiki_JsonSiteMapUrl"; "F fedwiki_IsWiki"; "F fedwiki_ConstructJournalArray"; "F fedwiki_ConstructStoryItemArray"; "M fedwiki_AddToEndOfIndexArray"; "F fedwiki_ConstructFactoryArray"; "M fedwiki_FilterCheck"; "M fedwiki_AddItemArrayToStoryEnd"; "F fedwiki_ConstructErrorArray"; "M fedwiki_AddFactoryToPageArray"; "F fedwiki_GetDroppedArray"; "F fedwiki_FetchSitemapArray"; "F fedwiki_FetchSitemap"; "M fedwiki_SetID"; "F fedwiki_lastStoryItemNum"; "M fedwiki_AddParagraphToPageArray"; "F fedwiki_ConstructStoryParagraphArray" } subgraph cluster3 { label="stack \"lib_FedwikiRoster\""; style=filled; color=grey60; fillcolor=grey60; "F fedwiki_FilterRosterDomains"; "F fedwiki_ExtractRosterDomains"; "F atopia_FetchRosterDomains"; "F atopia_FetchRoster"; "F fedwiki_UpdateRosterPageArray" } subgraph cluster4 { label="stack \"lib_URL\""; style=filled; color=grey60; fillcolor=grey60; "M url_SortDomainIndex" } subgraph cluster5 { label="stack \"model_PageArray\""; style=filled; color=grey60; fillcolor=grey60; "F fedwiki_FetchPageJson"; "F pageArray_Fetch" } subgraph cluster6 { label="stack \"roster.lc\""; style=filled; color=grey60; fillcolor=grey60; "PM _DeconstractPostArray"; "c atopia_merge" } "F fedwiki_FetchRosterText" -> "F fedwiki_FindItemType"; "M fedwiki_AddToJournalArray" -> "M fedwiki_AddToEndOfIndexArray"; "F federation_FetchLiveRecentDomains" -> "F fedwiki_ExtractRosterDomains"; "F federation_FetchLiveRecentDomains" -> "M fedwiki_FilterCheck"; "F federation_FetchLiveRecentDomains" -> "F fedwiki_FetchRosterText"; "F fedwiki_FilterRosterDomains" -> "M url_SortDomainIndex"; "M fedwiki_AddFactoryToPageArray" -> "M fedwiki_AddItemArrayToStoryEnd"; "F fedwiki_UpdateRosterPageArray" -> "F pageArray_Fetch"; "F fedwiki_UpdateRosterPageArray" -> "M fedwiki_SetStoryItemText"; "F fedwiki_UpdateRosterPageArray" -> "M fedwiki_StripJournal"; "F fedwiki_UpdateRosterPageArray" -> "F fedwiki_GetStoryItemText"; "F fedwiki_ExtractRosterDomains" -> "M url_SortDomainIndex"; "M fedwiki_SetStoryItemText" -> "F fedwiki_FindItemID"; "F fedwiki_GetStoryItemText" -> "F fedwiki_FindItemID"; "F fedwiki_ConstructStoryItemArray" -> "M fedwiki_SetID"; "F fedwiki_ConstructFactoryArray" -> "M fedwiki_SetID"; "M fedwiki_AddParagraphToPageArray" -> "F fedwiki_ConstructStoryParagraphArray"; "F atopia_FetchRosterDomains" -> "F federation_FetchMyRecentOther"; "F atopia_FetchRosterDomains" -> "F atopia_FetchRoster"; "M fedwiki_ReturnPageArray" -> "F fedwiki_ConstructErrorJSON"; "M fedwiki_ReturnPageArray" -> "M fedwiki_ReturnJSON"; "F federation_FetchMyRecentOther" -> "F federation_FetchLiveRecentDomains"; "M fedwiki_FilterCheck" -> "F fedwiki_IsWiki"; "F fedwiki_FetchPageJson" -> "F fedwiki_PageJsonUrl"; "M fedwiki_AddItemArrayToStoryEnd" -> "F fedwiki_ConstructFactoryArray"; "M fedwiki_AddItemArrayToStoryEnd" -> "F fedwiki_lastStoryItemNum"; "M fedwiki_AddItemArrayToStoryEnd" -> "M fedwiki_AddToJournalArray"; "M fedwiki_AddItemArrayToStoryEnd" -> "M fedwiki_AddToEndOfIndexArray"; "F json_FromArray" -> "F json_FromArray"; "F fedwiki_ConstructNewPageArray" -> "M fedwiki_AddFactoryToPageArray"; "F fedwiki_ConstructNewPageArray" -> "F fedwiki_ConstructJournalArray"; "F fedwiki_ConstructNewPageArray" -> "M fedwiki_AddParagraphToPageArray"; "F atopia_FetchRoster" -> "F fedwiki_FilterRosterDomains"; "F atopia_FetchRoster" -> "M url_SortDomainIndex"; "F fedwiki_ConstructErrorJSON" -> "F fedwiki_ConstructErrorArray"; "F fedwiki_ConstructErrorJSON" -> "F json_FromArray"; "F fedwiki_ConstructStoryParagraphArray" -> "F fedwiki_ConstructStoryItemArray"; "F fedwiki_FetchSitemapArray" -> "F fedwiki_FetchSitemap"; "c atopia_merge" -> "F fedwiki_UpdateRosterPageArray"; "c atopia_merge" -> "F atopia_FetchRosterDomains"; "c atopia_merge" -> "PM _DeconstractPostArray"; "c atopia_merge" -> "F fedwiki_GetDroppedArray"; "c atopia_merge" -> "M fedwiki_ReturnPageArray"; "F fedwiki_FetchSitemap" -> "F fedwiki_JsonSiteMapUrl"; "M fedwiki_StripJournal" -> "F fedwiki_ConstructCreateArray"; "F fedwiki_ConstructJournalArray" -> "F fedwiki_ConstructCreateArray"; "F fedwiki_ConstructErrorArray" -> "F fedwiki_ConstructNewPageArray"; "F pageArray_Fetch" -> "F json_ToArray"; "F pageArray_Fetch" -> "F fedwiki_FetchPageJson"; "F json_ToArray" -> "F json_ToArray"; "F fedwiki_IsWiki" -> "F fedwiki_FetchSitemapArray"; }

# Tests

You can test this transporter with the HTML Form below:

Test: https:/rest.livecode.world/roster

url: 

# To Do

It should be enhanced to: * Use XPath * Spit out code into libraries

# See also