PHP Tag Engine is a PHP library that allows you to easily add tagging to a PHP application. There is a back-end class and AJAX request handler, and a full AJAX front end interface. ADOdb is used as the database abstraction layer and PHP Tag Engine is tested on MySQL, PostgreSQL and MS SQL Server.
PHP Tag Engine was developed to add tagging to Tasks Pro™ and Tasks™. You can see it in action online in the Tasks Pro™ and Tasks™ online demos.
There is a Trac web site for this project, which includes a wiki, ticket system and SVN repository.
[…] PHP Tag Engine | alexking.org An OpenSource PHP tagging engine that I need to take a look at some time. (tags: php meta tagging opensource) * * * * * * * * […]
thanks a lot for making this open source!
the project is really great and the integration was rather quickly done, even though I was not previously working with adoDB. the documentation helped a lot.
i wondered if it is planned to only show the users tags in the autocompletion field – this would mean that a `user` field would have to be added to the tag_names database. (i know there is a ticket function on the Trac site…i’ll use this once i get the email with the login data – seems to take quite a while).
It is a very good project. I have just tested it and I think of integrating it in my future web project.
Only weak point, the installation, it misses the file “pte.config.inc.phpâ€? 😉
[…] PHP Tag Engine | alexking.org perhaps could be used in my project […]
[…] these releases besides the features and bug fixes. The new store and support options were added, PHP Tag Engine was created and released, and the content from the Tasks Pro™ web site (at taskspro.com) was […]
[…] PHP Tag Engine is a PHP library that allows you to easily add tagging to a PHP application. […]
[…] released version 1.0 of PHP Tag Engine (the version included in the new releases of Tasks Pro™ and […]
Thanks for opensourcing this project. I’m integrating it in my new webapp.
[…] numerous little tweaks and bug fixes I’ve testing out Alex King’s PHP Tag Engine so that artist can tag their media with whatever phrases they want. This move happened after a bit […]
[…] PHP Tag Engine (tags: php tagging tag opensource programming ajax) […]
Thanks for sharing this. It was what we needed. 🙂
Hi,
First I want to thank you for sharing this librairy, I love the code structure which allow other application to use it very easily. I was looking for an example of that because I want to make a “php comment engine” on this kind of model. If I achieve that, I will post a note here to notice you 🙂
I have a question about the line of code you put on the config file:
if (__FILE__ == basename($_SERVER[‘SCRIPT_NAME’])) { die(); }
I don’t understand it because in my mind, if you have no echo in a script (which is the case), when you call it directly like
http://localhost/pte[...]nfig.inc.php
the server will send a blank page.
So I just wonder if you know a hack to see the content of such a config file that makes you put this check at the beginning of your file ?
Thanks!
JP