HTTP/2 302
server: nginx
date: Mon, 04 Aug 2025 08:01:18 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090210143254
location: https://web.archive.org/web/20090210143254/https://github.com/davidpersson/media/wikis/home
server-timing: captures_list;dur=0.920173, exclusion.robots;dur=0.030112, exclusion.robots.policy;dur=0.013702, esindex;dur=0.016175, cdx.remote;dur=6.628683, LoadShardBlock;dur=295.788582, PetaboxLoader3.datanode;dur=46.267046, PetaboxLoader3.resolve;dur=139.470557
x-app-server: wwwb-app224
x-ts: 302
x-tr: 342
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app224; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Mon, 04 Aug 2025 08:01:19 GMT
content-type: text/html; charset=utf-8
content-length: 112
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Tue, 10 Feb 2009 14:32:54 GMT
x-archive-orig-connection: close
x-archive-orig-status: 302 Found
location: https://web.archive.org/web/20090210143254/https://wiki.github.com/davidpersson/media/home
x-archive-orig-x-runtime: 22ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 112
cache-control: max-age=1800
memento-datetime: Tue, 10 Feb 2009 14:32:54 GMT
link:
; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Tue, 10 Feb 2009 14:32:54 GMT", ; rel="memento"; datetime="Tue, 10 Feb 2009 14:32:54 GMT", ; rel="last memento"; datetime="Tue, 10 Feb 2009 14:32:54 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090210115313_crawl100-c/52_8_20090210143218_crawl101.arc.gz
server-timing: captures_list;dur=0.463843, exclusion.robots;dur=0.017202, exclusion.robots.policy;dur=0.007505, esindex;dur=0.010591, cdx.remote;dur=38.006298, LoadShardBlock;dur=442.039015, PetaboxLoader3.resolve;dur=396.886801, PetaboxLoader3.datanode;dur=147.215143, load_resource;dur=208.535170
x-app-server: wwwb-app224
x-ts: 302
x-tr: 711
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Mon, 04 Aug 2025 08:01:19 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090210073302
location: https://web.archive.org/web/20090210073302/https://wiki.github.com/davidpersson/media/home
server-timing: captures_list;dur=2.185125, exclusion.robots;dur=0.028040, exclusion.robots.policy;dur=0.011561, esindex;dur=0.014048, cdx.remote;dur=15.272630, LoadShardBlock;dur=147.812407, PetaboxLoader3.datanode;dur=107.439572
x-app-server: wwwb-app224
x-ts: 302
x-tr: 194
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Mon, 04 Aug 2025 08:01:20 GMT
content-type: text/html; charset=utf-8
content-length: 107
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Tue, 10 Feb 2009 07:33:02 GMT
x-archive-orig-connection: close
x-archive-orig-status: 301 Moved Permanently
location: https://web.archive.org/web/20090210073302/https://wiki.github.com/davidpersson/media
x-archive-orig-x-runtime: 4ms
x-archive-orig-cache-control: no-cache
x-archive-orig-content-length: 107
cache-control: max-age=1800
memento-datetime: Tue, 10 Feb 2009 07:33:02 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sat, 07 Feb 2009 16:23:35 GMT", ; rel="prev memento"; datetime="Sat, 07 Feb 2009 16:23:35 GMT", ; rel="memento"; datetime="Tue, 10 Feb 2009 07:33:02 GMT", ; rel="next memento"; datetime="Thu, 12 Feb 2009 09:17:51 GMT", ; rel="last memento"; datetime="Thu, 16 Apr 2009 11:28:13 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090210055638_crawl100-c/52_8_20090210073125_crawl101.arc.gz
server-timing: captures_list;dur=1.289953, exclusion.robots;dur=0.019535, exclusion.robots.policy;dur=0.008767, esindex;dur=0.010362, cdx.remote;dur=1.606010, LoadShardBlock;dur=67.299604, PetaboxLoader3.datanode;dur=90.883179, load_resource;dur=121.263001, PetaboxLoader3.resolve;dur=70.118811
x-app-server: wwwb-app224
x-ts: 301
x-tr: 222
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 04 Aug 2025 08:01:20 GMT
content-type: text/html; charset=utf-8
x-archive-orig-server: nginx/0.6.26
x-archive-orig-date: Tue, 10 Feb 2009 07:33:02 GMT
x-archive-orig-connection: close
x-archive-orig-status: 200 OK
x-archive-orig-x-runtime: 113ms
x-archive-orig-etag: "6b2d23cc5c521dc1fa3fcc6247552d87"
x-archive-orig-cache-control: private, max-age=0, must-revalidate
x-archive-orig-content-length: 15491
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Tue, 10 Feb 2009 07:33:02 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Fri, 06 Feb 2009 14:55:38 GMT", ; rel="prev memento"; datetime="Sat, 07 Feb 2009 16:23:35 GMT", ; rel="memento"; datetime="Tue, 10 Feb 2009 07:33:02 GMT", ; rel="next memento"; datetime="Thu, 12 Feb 2009 09:17:51 GMT", ; rel="last memento"; datetime="Sat, 28 May 2016 21:16:54 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_8_20090210055638_crawl100-c/52_8_20090210073125_crawl101.arc.gz
server-timing: captures_list;dur=0.823602, exclusion.robots;dur=0.029311, exclusion.robots.policy;dur=0.014223, esindex;dur=0.014994, cdx.remote;dur=7.954508, LoadShardBlock;dur=400.466237, PetaboxLoader3.resolve;dur=260.974051, PetaboxLoader3.datanode;dur=170.680849, load_resource;dur=99.736877
x-app-server: wwwb-app224
x-ts: 200
x-tr: 563
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
Home - media - GitHub
This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a
member .
Every repository with this icon (
) is private.
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
1
11
Home
Contents
Transfer Behavior takes care of transferring local and remote (via HTTP ) files or handling uploads received through a HTML form.
Media Behavior allows coupling of files with database records, generation of versions and transparently retrieves metadata.
Medium Helper enabling you to include files easily in your markup.
Yet undocumented but also included:
For downloading and installing the plugin follow the instructions in the README then have a look at Configuration on how to configure the plugin.
Requirements
This plugin requires CakePHP 1.2.x.x and PHP 5 .x.x. The fileinfo extension is recommended.
Contributing
The documentation is far from being complete. If you already have experience with the plugin you can help by adding/modifying pages on the wiki. If you have some ideas for improving this plugin just fork the media repo, make your changes and when ready push the “pull request” button to notify me about the changes you made. I’ll review them and see if I can merge them back. See the GitHub Guide for more information about forking.
Bugs
If you find a bug just send me a message via GitHub’s messaging system or tweet me and I’ll see if I can fix it.
Last edited by davidpersson , 19 days ago
Versions:
Current Version 9 by davidpersson Version 8 by davidpersson Version 7 by davidpersson Version 6 by davidpersson Version 5 by davidpersson Version 4 by davidpersson Version 3 by davidpersson Version 2 by davidpersson Version 1 by davidpersson
This feature is coming soon. Sit tight!