{"id":16264916,"url":"https://github.com/decipher/tinyfile","last_synced_at":"2025-04-08T14:28:21.034Z","repository":{"id":139478071,"uuid":"2260652","full_name":"Decipher/tinyfile","owner":"Decipher","description":null,"archived":false,"fork":false,"pushed_at":"2011-08-24T12:14:56.000Z","size":112,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-14T10:52:55.235Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/Decipher.png","metadata":{"files":{"readme":"README.txt","changelog":"CHANGELOG.txt","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":"2011-08-24T09:21:08.000Z","updated_at":"2013-10-21T22:52:11.000Z","dependencies_parsed_at":"2023-03-13T06:01:03.937Z","dependency_job_id":null,"html_url":"https://github.com/Decipher/tinyfile","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Decipher%2Ftinyfile","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Decipher%2Ftinyfile/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Decipher%2Ftinyfile/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Decipher%2Ftinyfile/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Decipher","download_url":"https://codeload.github.com/Decipher/tinyfile/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247859776,"owners_count":21008170,"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","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-10-10T17:04:26.831Z","updated_at":"2025-04-08T14:28:21.015Z","avatar_url":"https://github.com/Decipher.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"The tinyFile module provides an interface for Drag'n'Drop uploading to Mobile\nCodes, so that a file can easily be shared from Desktop to Mobile devices.\n\ntinyFile is/was an entry to the DrupalCon London 2011 Drupal Module Developer\nChallenge.\n- http://london2011.drupal.org/community/drupal-module-developer-challenge\n\ntinyFile was written and is maintained by Stuart Clark (deciphered).\n- http://stuar.tc/lark\n\n\nFeatures\n--------------------------------------------------------------------------------\n\n- Integration with/Support for:\n  - Custom Formatters module: Modify the Formatter used for the output.\n  - Drag'n'Drop Uploads module: Pure javascript Drag'n'Drop upload interface.\n  - Form Bock module: Embed the tinyFile interface as a block instead of a page.\n  - Mobile Codes module: Customize the Mobile Code output using the Modile Codes\n      module configuration, ability to use QR, Datamatrix or any other defined\n      codes via any defined providers.\n  - Redirect Click Bouncer module: Log all files downlaoded via the Mobile Code.\n  - Shorten module: Shorten and mask the files url.\n  - Short URL module: Use your own domain with the Shorten module.\n  - Views module: Render the Statistics of all files downlaoded.\n  - And many many more.\n\n\nDrush Make\n--------------------------------------------------------------------------------\n\nFor the purposes of a demonstration/quick test setup for the DrupalCon London\n2011 Drupal Module Developer Challenge and for general ease of setup, there is\na Drush Make file that downloads all necessary modules along with an\nInstallation Profile.\n\nIf you have Drush and Drush Make installed on your system, take the following\nsteps:\n\n  1. Run the following Drush Make command:\n       drush make http://dl.dropbox.com/u/1804559/tinyFile.make [destination]\n\n     Note: Replace '[destination]' with the directory name you wish the site to\n           be installed in.\n\n  2. Install the Drupal site as per usual, using the following style path to\n     quickly select the 'tinyFile demonstration' installation profile:\n       http://[www.yoursite.com/path/to/drupal]/install.php?profile=tinyfile_demo\n\n\nUsage\n--------------------------------------------------------------------------------\n\nUpload interface\n  The tinyFile module utilizes a customized Node creation form so as not to add\n  any unnecessary complexity to the site. By default the URL will be\n  http://[www.yoursite.com/path/to/drupal]/node/add/tinyfile.\n\n  It can also be displayed in a block region using the Form Block module, or, as\n  setup in the above Drush Make installation profile, you can set the front page\n  of your site to be the 'node/add/tinyfile'.\n\n\nStatistics\n  A default statistics View is supplied with the module, which can be accessed\n  at the following url:\n    http://[www.yoursite.com/path/to/drupal]/reports/tinyfile\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecipher%2Ftinyfile","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdecipher%2Ftinyfile","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecipher%2Ftinyfile/lists"}