{"id":23490068,"url":"https://github.com/emrl/approval","last_synced_at":"2025-10-12T04:21:30.045Z","repository":{"id":35750071,"uuid":"40029227","full_name":"EMRL/approval","owner":"EMRL","description":"A client approval plugin for ResourceSpace.","archived":false,"fork":false,"pushed_at":"2016-02-16T01:00:13.000Z","size":26,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-14T17:47:08.306Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EMRL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-07-31T23:49:16.000Z","updated_at":"2016-08-28T20:05:47.000Z","dependencies_parsed_at":"2022-08-26T16:41:27.203Z","dependency_job_id":null,"html_url":"https://github.com/EMRL/approval","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/EMRL/approval","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fapproval","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fapproval/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fapproval/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fapproval/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EMRL","download_url":"https://codeload.github.com/EMRL/approval/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EMRL%2Fapproval/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010257,"owners_count":26084718,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-25T00:15:30.962Z","updated_at":"2025-10-12T04:21:29.988Z","avatar_url":"https://github.com/EMRL.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"Approval\n=============\n[![Code Climate](https://codeclimate.com/github/EMRL/approval/badges/gpa.svg)](https://codeclimate.com/github/EMRL/approval)\n\nA client approval plugin for [ResourceSpace](http://resourcespace.org/).\n\n![Image](http://emrl.co/assets/img/approval.jpg)\n\nFor the past few years, we have been using variations of this plugin in the daily operation of an [advertising agency](http://emrl.com/) in northern California. It has proven to be super useful and very reliable, and we're finally getting around to publishing it so other users of [ResourceSpace](http://resourcespace.org/) can benefit.\n\nIt is still missing quite a bunch of features we plan on adding, and has not really been prepared for public consumption so it may be a pain in the ass to install (sorry!) \n\nIf you end up finding that this is useful to you, let us know!\n\nHow It Works\n--------\nWhen uploading or editing a resource, if this plugin is enabled you'll see an new option to add an approval form. When this option is enabled, a simple approval form will be displayed in the resource description, allowing for a client to choose  \"Approved\", \" Not Approved - Minor Changes\", or \"Not Approved - Major Changes\". In addition, the client can enter notes on the changes needed. Comments are stored, creating a history of the approval process over time. The client then enters their name and initials, and submits the form.\n\nThe results of the client's submission form are emailed to the users that are defined in the plugin's options.\n\nInstallation\n--------\n**PLEASE NOTE APPROVAL IS NOT CURRENTLY WORKING WITH RESOURCESPACE v7+**\n\nThe plugin will be documented in more detail soon, but for now here are the basics:\n\n1. Copy files to Plugins folder\n2. Activate plugin by going to Team Center \u003e System \u003e Manage Plugins \u003e Collaboration \u003e approval \u003e Activate *(For ResourceSpace v6 or lower, Team Center \u003e Manage Plugins \u003e approval \u003e Activate)*\n3. Create approval form resource field by going to Team Center \u003e System \u003e Manage metadata fields \u003e Create *(For ResourceSpace v6 or lower, Team Center \u003e System Setup \u003e Resource Types / Fields \u003e [Type] \u003e New Field)*\n   * Set the 'Shorthand name' to exactly **approval_form**\n   * For 'Field Type' you can choose 'Check box list', and for the 'Options' just enter one value: 'Yes'.\n   * The plugin will only show the Approval Form if the resource has the value 'Yes' for the 'approval_form' resource type field.\n   * All other fields are optional.\n4. Configure plugin (Team Center \u003e Manage Plugins \u003e approval \u003e Options)\n\nContact\n--------\n* \u003chttp://emrl.com/\u003e\n* \u003chttps://www.facebook.com/advertisingisnotacrime\u003e \n\nLicense\n--------\nGNU General Public License, version 3 (GPL-3.0) \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrl%2Fapproval","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femrl%2Fapproval","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrl%2Fapproval/lists"}