{"id":20729591,"url":"https://github.com/nicolasgraph/expand-textpattern","last_synced_at":"2026-02-19T19:32:00.647Z","repository":{"id":70606978,"uuid":"71576494","full_name":"NicolasGraph/Expand-Textpattern","owner":"NicolasGraph","description":"@Textpattern plugins and tips for your needs","archived":false,"fork":false,"pushed_at":"2017-06-27T05:57:56.000Z","size":6,"stargazers_count":2,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-01-13T09:58:48.496Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"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/NicolasGraph.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-10-21T15:13:52.000Z","updated_at":"2023-12-19T20:19:39.000Z","dependencies_parsed_at":"2023-04-22T06:30:35.415Z","dependency_job_id":null,"html_url":"https://github.com/NicolasGraph/Expand-Textpattern","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/NicolasGraph/Expand-Textpattern","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasGraph%2FExpand-Textpattern","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasGraph%2FExpand-Textpattern/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasGraph%2FExpand-Textpattern/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasGraph%2FExpand-Textpattern/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NicolasGraph","download_url":"https://codeload.github.com/NicolasGraph/Expand-Textpattern/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NicolasGraph%2FExpand-Textpattern/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29628782,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-19T18:02:07.722Z","status":"ssl_error","status_checked_at":"2026-02-19T18:01:46.144Z","response_time":117,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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-11-17T04:43:39.436Z","updated_at":"2026-02-19T19:32:00.624Z","avatar_url":"https://github.com/NicolasGraph.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Expand Textpattern\n\nTextpattern tips and plugins for your needs.\n\n* [Articles](#articles)\n* [Categories](#categories)\n* [Cookies](#cookies)\n* [Comments](#comments)\n* [CSS](#css)\n* [Dev](#dev)\n* [Embedding](#embedding)\n* [Forms](#forms)\n* [Images](#images)\n* [Languages](#languages)\n* [Links](#links)\n* [Pagination](#pagination)\n* [Performances](#performances)\n* [Plugin dev](#plugin-dev)\n* [Social](#social)\n* [SEO](#seo)\n* [Search](#search)\n* [Themes](#themes)\n* [Users](#users)\n* [Variables](#variables)\n\n## Articles\n\n* Display a popular articles list - [smd_lately](http://stefdawson.com/sw/plugins/smd_lately), [etc's tip](http://forum.textpattern.com/viewtopic.php?pid=303664#p303664).\n* Display the last viewed article(s) - [oui_cookie](https://github.com/nicolasGraph/oui_cookie), [smd_lately](http://stefdawson.com/sw/plugins/smd_lately), [NicolasGraph's tip](http://forum.textpattern.com/viewtopic.php?pid=303666#p303666).\n* Manage and display featured articles - [smd_featured](http://stefdawson.com/sw/plugins/smd_featured).\n* Sort articles from the frontend - [oui_cookie](https://github.com/nicolasGraph/oui_cookie).\n\n## Categories\n\n* Use clean SEO friendly categories URL's - [jakob's tip](http://forum.textpattern.com/viewtopic.php?pid=301000#p301000).\n* Use unlimited tags - [smd_tags](https://github.com/Bloke/smd_tags).\n\n## Cookies\n\n* Create an EU cookie warning message - [oui_cookie](https://github.com/nicolasGraph/oui_cookie).\n* Manage cookies - [oui_cookie](https://github.com/nicolasGraph/oui_cookie).\n\n## Comments\n\n* Integrate Disqus - [Jonathan Stubbs' tip](http://textpattern.tips/integrate-disqus-with-textpattern).\n\n## CSS\n\n* Create a CSS switcher - [oui_cookie](https://github.com/nicolasGraph/oui_cookie).\n\n## Dev\n\n* Create custom virtual Txp tags -  [smd_macro](https://github.com/Bloke/smd_macro).\n* Manipulate Txp pages names -  [oui_section_page](https://github.com/nicolasGraph/oui_section_page).\n* Test any condition -  [smd_if](http://stefdawson.com/sw/plugins/smd_if).\n\n## Embedding\n\n* Embed an Instagram gallery -  [etc_query](http://www.iut-fbleau.fr/projet/etc/index.php?id=3), [oui_instagram](https://github.com/nicolasGraph/oui_instagram)\n* Embed anything - [oui_embed](https://github.com/nicolasGraph/oui_embed).\n* Embed a configurable video or music player from an ID or an URL -  [arc_vimeo](https://github.com/drmonkeyninja/arc_vimeo), [arc_youtube](https://github.com/drmonkeyninja/arc_youtube), [oui_player](https://github.com/nicolasGraph/oui_player).\n* Embed a video or music player from an ID or an URL -  [etc_query](http://www.iut-fbleau.fr/projet/etc/index.php?id=3), [arc_vimeo](https://github.com/drmonkeyninja/arc_vimeo), [arc_youtube](https://github.com/drmonkeyninja/arc_youtube), [oui_embed](https://github.com/nicolasGraph/oui_embed), [oui_player](https://github.com/nicolasGraph/oui_player).\n* Pull/embed a quote -  [etc_query](http://www.iut-fbleau.fr/projet/etc/index.php?id=3), [oui_quote](https://github.com/nicolasGraph/oui_quote)\n\n## Forms\n\n* Build a contact form - [zem_contact_reborn](https://github.com/Bloke/zem_contact_reborn).\n\n## Images\n\n* Enhance article images management - [smd_imagery](https://github.com/Bloke/smd_imagery).\n* Manage multiple image thumbnails - [smd_thumbnail](https://github.com/Bloke/smd_thumbnail).\n* Share an image folder between two Textpattern install - [Dragondz'tip](http://forum.textpattern.com/viewtopic.php?pid=302932#p302932).\n* Use clean SEO friendly images URL's -  [maniqui's tip](http://forum.textpattern.com/viewtopic.php?pid=288593#p288593).\n* Use Textile in image captions -  [upm_textile](http://forum.textpattern.com/viewtopic.php?id=17160), [smd_wrap](http://stefdawson.com/sw/plugins/smd_wrap)\n\n## Languages\n\n* Build a multi-lingual website - [MLP](https://github.com/Bloke/MLP).\n\n## Links\n\n* Add links to the admin *Contents \u003e Links* tab via bookmarking - [Marc Carson's tip](http://textpattern.tips/creating-a-custom-bookmarklet-to-grow-your-link-collection).\n\n## Pagination\n\n* Create a Google like pagination - [etc_pagination](http://www.iut-fbleau.fr/projet/etc/index.php?id=22).\n\n## Plugin dev\n\n* Create and export plugins from the admin side - [ied_plugin_composer](https://github.com/Bloke/ied_plugin_composer).\n\n## Performances\n\n* Compress code to speed it up - [aks_header](http://makss.uaho.net/plugins/aks_header), [pat_speeder](http://pat-speeder.cara-tm.com/fr).\n* Cache some dynamic contents - [aks_cache](http://makss.uaho.net/plugins/aks_cache).\n* Increase CSS loading time - [rvm_css](https://vanmelick.com/txp/).\n\n## Social\n\n* Add sharing links/buttons to articles - [arc_social_share](https://github.com/drmonkeyninja/arc_social_share), [pat_article_social](http://pat-article-social.cara-tm.com/fr).\n\n## SEO\n\n* Adds more Metadatas - [arc_meta](https://github.com/drmonkeyninja/arc_meta).\n* Use JSON-LD script - [Pat64's scripts](https://github.com/cara-tm/JSON-LD).\n* Use clean SEO friendly categories URL's - [jakob's tip](http://forum.textpattern.com/viewtopic.php?pid=301000#p301000).\n* Use clean SEO friendly images URL's - [maniqui's tip](http://forum.textpattern.com/viewtopic.php?pid=288593#p288593).\n\n## Search\n\n* Create an advanced search engine - [etc_search](http://www.iut-fbleau.fr/projet/etc/index.php?id=10).\n\n## Themes\n\n* Export front-end themes as flat files - [jcr_export_txp_templates](https://github.com/jools-r/jcr_export_txp_templates).\n* Manage front-end themes via flat files - [rah_flat](https://github.com/NicolasGraph/rah_flat).\n\n## Users\n\n* Add and manage users related informations - [smd_bio](https://github.com/Bloke/smd_bio).\n\n## Variables\n\n* Manage Txp variables via the admin interface - [adi_variables](http://www.greatoceanmedia.com.au/txp/?plugin=adi_variables), [rah_flat](https://github.com/NicolasGraph/rah_flat).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolasgraph%2Fexpand-textpattern","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicolasgraph%2Fexpand-textpattern","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicolasgraph%2Fexpand-textpattern/lists"}