Download the PHP package fof/taxonomies without Composer

On this page you can find all versions of the php package fof/taxonomies. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package taxonomies

Taxonomies by FriendsOfFlarum

Migrated to a new namespace. See https://github.com/flamarkt/taxonomies

License Latest Stable Version

Adds custom taxonomies to discussions.

Taxonomies are like tag sets. Taxonomy "tags" are called Terms.

Each Taxonomy has its own rules on how many Terms are required/allowed.

You can allow the users to create custom Terms under some Taxonomies.

Taxonomies and Terms can be used to filter the list of discussions or just store and display particular information about discussion.

A global permission controls who can see and use all taxonomies. Per-taxonomy permissions are currently not available.

The Taxonomies extension can work alongside Flarum's Tags extension, or be used in place of it. Unfortunately all extensions that implement custom Tag feature won't automatically work with Taxonomies (like the ability to follow Tags).

Installation

Updating

Configuration

Once enabled, a new Taxonomies tab will show up in the admin.

Taxonomies are shown as tabs, while Terms are shown in a list in the Taxonomy tab.

Taxonomies and Terms can be re-ordered by drag-and-drop (horizontally for Taxonomies, vertically for Terms).

If you don't re-order Terms, they will appear alphabetically. If you have a large number of Terms or allow user-created Terms, it's recommended to not order them and leave them in automatic ordering.

An identical Term can be created in multiple Taxonomies. Even slugs can be re-used across Taxonomies, they only need to be unique inside of that Taxonomy.

Slugs are used for search queries and as part of some URLs. You should avoid reserved terms in Taxonomy slugs, like tag, tags, page, limit, include, sort, q as these might conflict with Flarum or other extensions.

The Taxonomy and Term descriptions are shown in the "choose terms" modal. Taxonomy description appears above the search field, while Term description appears next to the term. The descriptions might also be used for SEO improvements in a future release.

When a Term is deleted from the admin panel, it is removed from all discussions that used it. When a Taxonomy is deleted from the admin panel, all its Terms are removed from discussions that used it. Discussions are not deleted.

Possible improvements

The terms API currently doesn't use pagination. With large numbers of user-created terms, loading the "choose term" modal or filter dropdown for those taxonomies could hit performance issues.

More integration with Tags is possible, but requires a lot of work. Restricting a Taxonomy to particular Tags, or linking Terms to Tags to gain Tag-compatible features won't be easy to implement.

Links

An extension by FriendsOfFlarum


All versions of taxonomies with dependencies

PHP Build Version
Package Version
Requires flarum/core Version >=0.1.0-beta.13 <0.1.0-beta.14
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package fof/taxonomies contains the following files

Loading the files please wait ....