{"id":21044615,"url":"https://github.com/tripflex/piklist","last_synced_at":"2025-05-15T17:33:02.762Z","repository":{"id":15267332,"uuid":"17996546","full_name":"tripflex/piklist","owner":"tripflex","description":"Piklist is the developers best friend. A rapid development framework for WordPress that will let you concentrate on the main focus of your plugin or theme, and let Piklist handle everything else.  ::NOTE:: This repo is automagically synced from the Wordpress SVN every 6 hours.","archived":false,"fork":false,"pushed_at":"2014-08-06T00:21:48.000Z","size":2212,"stargazers_count":30,"open_issues_count":2,"forks_count":7,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-04-03T12:52:21.701Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://tripflex.github.io/piklist","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tripflex.png","metadata":{"files":{"readme":"README.old","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-03-21T22:37:38.000Z","updated_at":"2024-04-12T03:16:32.000Z","dependencies_parsed_at":"2022-09-19T11:12:45.962Z","dependency_job_id":null,"html_url":"https://github.com/tripflex/piklist","commit_stats":null,"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fpiklist","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fpiklist/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fpiklist/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tripflex%2Fpiklist/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tripflex","download_url":"https://codeload.github.com/tripflex/piklist/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254388366,"owners_count":22063040,"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-11-19T14:17:44.621Z","updated_at":"2025-05-15T17:33:01.581Z","avatar_url":"https://github.com/tripflex.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Piklist\n\n## Rapid development framework\n* Contributors: piklist, p51labs, sbruner\n* Tags: piklist, framework, cms, custom post types, post type, custom taxonomies, taxonomy, custom comment type, comments, settings, widgets\n* Tested up to: 3.9\n* Requires at least: 3.6\n* Stable tag: 0.9.3.3\n* Donate link: http://piklist.com/get-involved/\n* License: GPLv2 or later\n* License URI: http://www.gnu.org/licenses/gpl-2.0.html\n\nA rapid development framework for WordPress.\n\n***\n\n**Automatic update from SVN is currently having issues, i'll try and fix it ASAP, but until then you can always get a copy from the WP Plugins clone:**\nhttps://github.com/wp-plugins/piklist\n\n### Description\n\n**CURRENTLY IN BETA**\n\nPiklist is the developers best friend. A rapid development framework for WordPress that will let you concentrate on the main focus of your plugin or theme, and let Piklist handle everything else.\n\n[Watch the Piklist presentation from WordCamp NYC \u003e](http://wordpress.tv/2012/09/04/steve-bruner-and-kevin-miller-building-powerful-websites-and-web-applications-with-piklist/):\n\n### Piklist makes it easy to:\n*   Build Fields for Settings page, Widgets, Custom Post Types, Custom Taxonomies and User Profiles with minimal code.\n*   Conditionally show fields (or their values), based on Post Status and/or User Role.\n*   Define Custom Post Statuses\n*   Relate Post-to-Posts.\n*   \u003ca href=\"http://piklist.com\"\u003eand more...\u003c/a\u003e\n\n\n### LEARN MORE\n*   \u003ca href=\"http://piklist.com/user-guide/\"\u003ePiklist User Guide\u003c/a\u003e\n\n\n### Better Custom Post Types\n*   Powerful Custom Post Types \n*   Relate Custom Post Types to each other. \n*   Add your own post statuses. \n\n### Codeless Meta Boxes\n*   Group fields in a meta box, by placing them all in one file.\n*   Add a comment block at the top of your file to define the meta box attributes \n*   Hide/Show based on the post status. \n*   Hide/Show based on the users capability. \n*   Sort meta boxes with granular control. \n*   Lock the box, so users cannot move or hide them.\n*   Add meta box to a specific Page/Post ID.\n\n### Simple, Groupable Widgets\n*   Group widgets into one widget to save space, and make finding them easier \n*   Create one file for your Widget settings, and one for your output... all done!\n*   Use any Piklist field type in your widget settings page.\n\n### Powerful Fields\n*   Backend, Frontend, Widgets... it all works the same.\n\n### Lots of field types (and more coming soon!):\n*   text\n*   textarea\n*   checkbox\n*   radio\n*   select\n*   post editor\n*   hidden\n*   html\n*   date chooser \n*   color picker\n*   add more\n\n### Choose a content type for your field (You can even mix-n-match on one form)\n*   post\n*   post_meta\n*   comment\n*   comment_meta\n*   term\n*   term_meta\n*   user\n*   user_meta\n*   media\n*   media_meta\n\n### Mix Field and Content types (i.e. Taxonomies as radio buttons)\n*   Hide/Show based on another form field. \n*   Hide/Show based on the post status.\n*   Hide/Show based on the users capability.\n*   Hide form fields, and just show field values\n\n### Translators\n* French (fr) - Daniel Ménard\n* Slovak (sk) - Branco\n\n## Installation\n\n*   Install and activate Piklist like any other plugin.\n*   DEVELOPERS: \u003ca href=\"http://piklist.com\"\u003eLearn how to develop\u003c/a\u003e Piklist Powered Themes and Plugins.\n\n## Changelog\n\n### 0.9.3.3\n* FIXED: Update to class-piklist-user\n\n### 0.9.3.2\n* FIXED: User registrations emails no longer conflict with other plugins (i.e. BuddyPress)\n* FIXED: check_update function respects new plugins.\n* FIXED: notice from post_row_actions function.\n\n### 0.9.3.1\n* FIXED: Addmore field bug fix.\n\n### 0.9.3\n* FIXED: Checkboxes save properly.\n\n### 0.9.2\n* NEW: Multiselect field.\n* NEW DEMO: Post Editor in an Add-more.\n* IMPROVED: Add-mores are better than ever.\n* FIXED: Dashboard widgets drag-and-drop properly.\n* FIXED: Fixed Notices.\n\n### 0.9.1\n* FIXED: Add-mores can now contain empty values.\n* FIXED: body_class function works better with Jetpack.\n\n### 0.9.0\n* NEW: Add Tooltip Help to any Piklist field.\n* NEW: post_states parameter.\n* NEW: Set page icon on Taxonomy and User Taxonomy pages.\n* NEW: Dashicons now included.\n* NEW: Piklist grid css.\n* IMPROVED: Comma-seperated list of Taxonomies can be passed in a term file.\n* IMPROVED: Comma-separated lists of Post Types or Taxonomies in meta-boxes or term files can contain spaces.\n* IMPROVED: Use $page_icon instead of $icon.\n* IMPROVED: Use $menu_icon instead of $icon_url.\n* FIXED: Editing text boxes for Add-mores work in Firefox.\n* FIXED: Dashboard widget layout saves properly.\n* FIXED: $attributes in Editor field should be $options.\n* FIXED: Custom Post Statuses retain order when used with multiple CPTs.\n\n### 0.8.0b6\n* IMPROVED: Multiple Author Roles are turned off by default.\n* IMPROVED: Add-mores are now even more awesome.\n* FIXED: Checkboxes.\n* FIXED: Tab Spacing.\n* FIXED: User Taxonomy data saves properly.\n* FIXED: WorkFlow tabs save properly for Post Types.\n* FIXED: Widgets work better than ever.\n* FIXED: Lots of bugs squashed!\n\n### 0.8.0b5\n* NEW: Comment Field.\n* IMPROVED: Assets for Javascript fields only load when the field is in use.\n* FIXED: Windows Path Error.\n* FIXED: Image upload for Widgets.\n\n### 0.8.0b4\n* NEW: Replace standard Right Now widget on WordPress dashboard.\n* FIXED: REALLY fixed the Javascript error that broke visual editor and Help Tabs.\n* FIXED: Widgets\n\n### 0.8.0b3\n* FIXED: Javascript error that broke visual editor and Help Tabs.\n\n### 0.8.0b2\n* NEW: Upload File field!\n* Bug Fixes\n\n### 0.8.0b1\n* Now requires WordPress 3.4+.\n* NEW: Infinite Add-Mores!\n* NEW: Relationship field!\n* NEW: Multiple User Roles!\n* NEW: User Taxonomies!\n* NEW: Work Flow!\n* NEW: Help Tabs!\n* NEW: Dashboard Widgets!\n* NEW: Required option for fields!\n* New: Remove Meta Box around custom fields!\n* NEW: Show meta fields by Page Template. Props @James_Mc.\n* NEW: hide_screen_options parameter when registering Post Types.\n* NEW: admin_body_class parameter when registering Post Types.\n* NEW: Remove Save functionality for settings page.\n* NEW: Change Save button text.\n* NEW: French translation by Daniel Ménard.\n* NEW: Slovak translation by Branco.\n* IMPROVED: Extended admin_body_class for Post Types and Taxonomies.\n* IMPROVED: Better display for settings page for both Tabs/no Tabs, and single line.\n* IMPROVED: Add or auto generate Form ID.\n* IMPROVED: Stops Webkit browsers from auto-filling user fields in the admin.\n* IMPROVED: More localized strings. Props @Daniel Ménard.\n* FIXED: HTTPS works properly.\n* FIXED: Comment field no longer duplicates comments.\n* FIXED: Administrators can edit other users meta.\n* FIXED: HTML escaped neccessary fields.\n* FIXED: Better garbage collection.\n* FIXED: CSS for h2.nav-tab-wrapper.\n\n### 0.7.2\n* NEW: Plugin updates...the Piklist way.\n* FIXED: Long Post Status lists now wrap nicely.\n\n### 0.7.1\n* FIXED: Add-mores save correctly when adding/deleting rows.\n* FIXED: Media meta saves without errors.\n* FIXED: Settings save properly when using multiple tabs.\n* FIXED: Logged-in user can now save user meta for any user.\n* FIXED: Fixed typo in process_form function in class-piklist-taxonomy. Props @James_Mc\n* FIXED: Empty Time and Date fields no longer return \"false\".\n\n### 0.7.0\n* NEW: Disable Piklist Deactivation.\n* NEW: Customize the \"Enter Title Here\" text in Post Type Titles.\n* FIXED: Error when saving Media meta. Props @James_Mc\n* FIXED: Removed legacy less_styles() function.\n* FIXED: Added Text Domain to all localized strings.\n\n### 0.6.9\n* FIXED: Metaboxes jQuery conflict fixed for Firefox.\n\n### 0.6.8\n* IMPROVED: Better upgrade notice in admin.\n* IMPROVED: Nicer jQuery animation for certain fields.\n* IMPROVED: Update uninstall.php to remove Piklist tables.\n* FIXED: Conditionals now working.\n\n### 0.6.7\n* Our most significant update since the initial release:\n* NEW: Add Taxonomy Meta!\n* NEW: Add User Meta!\n* NEW: Add Media Meta!\n* NEW: New super powers for tax_query and meta_query!\n* NEW: Add meta box to a specific Page/Post ID. Props @kattagami and @James_Mc\n* FIXED: Network Activated plugins did not work properly.\n* FIXED: In function post_type_labels, view_item should be singularize. Props @James_Mc\n* FIXED: Allow creating of field-less meta boxes. Props @James_Mc\n* FIXED: Register Taxonomies before Custom Post Types. Props @Daniel Ménard\n\n### 0.6.6\n* NEW: uninstall.php file added.\n* NEW: Language folder added.\n* FIXED: Stopped some installs from receiving upgrade notices.\n* FIXED: Settings Tabs in submenu's didn't always work.\n\n### 0.6.5\n* IMPROVED: Taxonomy save function.\n* NEW: Auto-columns for checkboxes and radio buttons.\n* NEW: Asset loader supports admin.\n\n### 0.6.4\n* NEW: Save button can be removed for individual Settings pages.\n* NEW: Show file uploads in Piklist Demos.\n* FIXED: Publish box fixes.\n* FIXED: Taxonomy save/edit.\n* FIXED: 3.3.2 support.\n\n### 0.6.3\n* NEW: New field! Upload files.\n* NEW: Added new Piklist XML class.\n* NEW: Updated Piklist get_terms function.\n* NEW: Removed ability to run any shortcode in a widget. Moved to WordPress-Helpers plugin.\n* FIXED: notice issues.\n\n### 0.6.2\n* FIXED: Publish box wasn't always publishing.\n* FIXED: Fixed settings issues with multisite.\n* FIXED: Grouped fields were not laying out properly.\n\n### 0.6.1\n* FIXED: Group fields stying\n\n### 0.6.0\n* NEW: Field names and ID's are now prefixed on frontend.\n* FIXED: Published posts revert to draft on save.\n* FIXED: Tabbed Settings page were not saving.\n\n### 0.5.9\n* NEW: Allow multiple nested fields.\n* NEW: Implemented GET Field value function.\n* FIXED: add-more fields.\n* FIXED: Conditonal fields.\n* FIXED: Auto update fields.\n* FIXED: issue with plugin folders alphabetically higher than \"piklist\".\n* FIXED: path issue on Windows server.\n\n### 0.5.8\n* NEW: Implemented GET Field value function.Advanced Search capabilities function.\n\n### 0.5.7\n* FIXED: Publish box set to Priority:Core, so meta boxes can be added before it.\n\n### 0.5.6\n* IMPROVED: Forced Publish Meta Box to always be at top right.\n* IMPROVED: Added has_archive to register_custom_post_types function.\n* FIXED: PHP Notice issues.\n* FIXED: Added rule to flush permalinks when registering a new post type if needed.\n* FIXED: default post title fallback.\n* FIXED: Taxonomy scope bug on show value.\n* FIXED: bug with Post-to-Post relationships.\n\n### 0.5.5\n* FIXED: Child theme support.\n* FIXED: bug with frontend forms.\n\n### 0.5.4\n* NEW: Added support to register a plugin with Piklist by using the Plugin Type comment.\n* IMPROVED: Updated fields so that post_meta is the default scope for meta-boxes.\n* FIXED: Meta Box Sort for non-ordered meta boxes.\n* FIXED: Updated Theme Path.\n\n### 0.5.3\n* IMPROVED: Meta Boxes now respect new theme folder structure.\n* IMPROVED: Global meta boxes now work on default post types.\n\n### 0.5.2\n* FIXED: Conditional Tag for Style Loading.\n* FIXED: Add-On Registration.\n\n### 0.5.1\n* IMPROVED: Updated Status Ranges.\n* FIXED: Directory Parse Bug.\n\n### 0.5.0\n* Initial release!\n\n\n## Upgrade Notice=\n\n### 0.6.7\n* Major upgrade. Looks of awesome new features.\n\n### 0.6.4\n* Fixes major issue with Publish box. Please upgrade.\n\n## Screenshots\n\n1. Post relationships: You'll wish all relationships were this easy.\n2. Add-mores: The infinite repeater field.\n3. WorkFlows: The tab system you never knew was possible.\n4. Multiple user roles: Better security, more flexibility.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftripflex%2Fpiklist","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftripflex%2Fpiklist","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftripflex%2Fpiklist/lists"}