{"id":16181838,"url":"https://github.com/ericclemmons/de-pagify","last_synced_at":"2025-03-19T02:30:31.560Z","repository":{"id":661405,"uuid":"304340","full_name":"ericclemmons/de-pagify","owner":"ericclemmons","description":"Bookmarklet to enable \"endless scroll\" on popular sites","archived":false,"fork":false,"pushed_at":"2013-12-01T18:56:05.000Z","size":135,"stargazers_count":16,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-10T19:03:17.959Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://github.com/ericclemmons/de-pagify/","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/ericclemmons.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":"2009-09-11T18:49:50.000Z","updated_at":"2016-06-14T19:35:03.000Z","dependencies_parsed_at":"2022-08-16T10:35:22.640Z","dependency_job_id":null,"html_url":"https://github.com/ericclemmons/de-pagify","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/ericclemmons%2Fde-pagify","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fde-pagify/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fde-pagify/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericclemmons%2Fde-pagify/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ericclemmons","download_url":"https://codeload.github.com/ericclemmons/de-pagify/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244341357,"owners_count":20437631,"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-10T06:28:17.229Z","updated_at":"2025-03-19T02:30:31.313Z","avatar_url":"https://github.com/ericclemmons.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# De-Pagify v2.0 (Infinite Scroll)\n\nDe-pagify let's you easily enable [endless scroll][el] for paged sites such as\n[fmylife][fml], [digg][digg], [failblog][fb] to enable functionality similar to\n[Bing image search][bing] on any site that has a *More \u0026raquo;*, *Next \u0026raquo;*\nor similar link.\n\nThe latest code \u0026 documentation will *always* be available at\n[http://github.com/ericclemmons/de-pagify](http://github.com/ericclemmons/de-pagify),\nbut is also available at\n[http://plugins.jquery.com/project/de-pagify](http://plugins.jquery.com/project/de-pagify)\n\n## [Infinite Scroll Demo][demo]\n\n## Usage\n\nTypical usage will follow the pattern:\n    \n    jQuery(container).depagify(trigger, options);\n    \n* __container__:    Container for content on the remote page and where it will be\nplaced on the local page.\n\n* __trigger__:      Link to \"click\" for the next page's content\n\n### Options\n\n* __find__:         (_defaults to `*`_) Selector or function to filter remote content\n\n* __threshold__:    (_defaults to `0.90`_) Float, integer, string or function to\ndetermine when to load remote content. The default is `0.90`, which is `90%`.  You can use `167`,\nfor example, to load content when the user scrolls within `167px` of the bottom of the page.\nAlso, you can specify a selector (such as `#footer`) to load content when the `#footer` element\nscrolls into view. Finally, you can write your own function that returns `true` whenever you'd like\nload the next page's content.\n\n* __effect__:       (_defaults to `$(this).show()`_) Function to transition newly\nloaded content.  (New content is wrapped by `$('\u003cdiv /\u003e).hide()`)\n\n* __events__:       `request` \u0026 `success` events are triggered before and after the GET request.\n\n## Bookmarklets\n\n* [jQuerify Bookmarklet][jq] which will inject jQuery into the page\n* [De-pagify][dpbm] bookmarklet will inject the latest De-Pagify into the page\n\n## Conclusion\n\nIf you can help in any way, please fork this project or provide feedback.\n\n[demo]: http://uxdriven.com/static/js/uxdriven/jquery/de-pagify/demo.php \"De-Pagify Demo\"\n\n[el]:   http://uipatternfactory.com/p=endless-scrolling/ \"Endless Scroll\"\n[fml]:  http://www.fmylife.com \"F My Life\"\n[digg]: http://digg.com \"Digg\"\n[fb]:   http://failblog.org \"Failblog\"\n[bing]: http://www.bing.com/images/search?q=jquery \"jQuery Images\"\n[jq]:   http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet \"jQuerify\"\n[dpbm]: https://github.com/ericclemmons/de-pagify/raw/master/bookmarklet.jquery.min.js\n\n\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/ericclemmons/de-pagify/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericclemmons%2Fde-pagify","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fericclemmons%2Fde-pagify","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericclemmons%2Fde-pagify/lists"}