// L // function can also return false to stop triggerWebsChanged static L postSoftwareMadeWeb_onNewWeb = synchroList(); static void postSoftwareMadeWeb(Web web, O... params) { web_intern(web); logStructure("webs-made.txt", nu(SoftwareMadeWeb, date := now(), computerID := computerID(), programID := programID(), structure := struct(web), furtherInfo := empty(params) ? null : litorderedmap(params))); markWebsPosted_createMarker(); if (!pcallF_anyFalse(postSoftwareMadeWeb_onNewWeb, web)) triggerWebsChanged(); }