anyMeta 3.1.3 released

We just released anyMeta 3.1.3 and updated our servers to work with this new version. The sites www.bidnetwork.org and www.womenonweb.org will be the first ones using this version. This site is running on the head of anyMeta, so that I can use it as the test bed for the anyMeta development.

Changes in version 3.1.3

The following things were changed or fixed in version 3.1.3:

  • Implemented the TaintedArray security measurements. AnyMeta is now more secure than ever!
  • The Forum module has been finished and is now ready for production. It implements posts and topics just in the same way as any other thing in anyMeta.
  • The Captcha has now been finished. A captcha is a small image with text. As humans are quite capable of typing the text on the image and spambots (hopefully) not, we use it to protect the site against comment-spamming.
  • A Mosaic of images was added. This uses AJAX to fetch a list of images and creates a mosaic of them, randomly replacing one image with another. You can see it on the homepage of this site. The list can be generated with a stored query or a set.
  • A Slideshow has been added, Also AJAX, but only displaying a single image.
  • Added the Gallery module, with support for image uploading using Gallery Remote compatible applications. Uploading images to anyMeta is now very easy, with the correct client side applications it is even possible to keep your iPhoto folders in sync with anyMeta!
  • Added a prototype of LiveSearch, see search result while you are typing.
  • The Jury module is now usable. This module makes it possible to notify the site moderator or members of objectionable content. The module still needs some work for the standard templates (think of mail texts etc.).
  • Added dynamic loading of widgets (aka scomps - screen components) using AJAX.
  • Added dynamically loaded dialogs. For this we added a special Dojo widget which fetches the needed HTML from the server.
  • Added the JSON return format for all service calls. Now you can use the service apis with XML, JSON, an image (for very old browsers), or using XML-RPC. You can see our services API at /services/rest.
  • Finding articles on the edit state is now not depending on the publish state.
  • With the changes in the editing flow we introduced some problems with permission checks, they are now fixed.
  • Fixed Wiki rendering of <code/> and <html/> tags.
  • Fixed Wiki reverse of simple http links.
  • Fixed stacked logon, ie. logging on as a different user and after logging off continuing with the previous logged on user account.
  • Fixed error returns for service calls
  • Fixed saving of trustee setting 'me'.
  • Also count the postings of sysadmins as activity
  • Multiple small changes for compatibility with PHP 5.1.x

see also

anymeta

mediamatic release download oauth code technical gpl taintedarray Marc's Blog php

Working towards anyMeta release 3.1.3

After seeing the BiD Network competition come to a succes...

anyMeta 3.1.2 released

We just wrapped up the 3.1.2 release of anyMeta. We made q...

OAuth - Added Body Signing

I just published a new version of our OAuth server and consumer code. The major addition to thi...

Securing your site against code injections

All Internet applications have to secure their inner workings against attacks from outside. We a...

Colofon - what is this site and do I use your cms?

This site is about me, my personal ramblings, what I encounter and of course what I would like to...

OAuth Test Server and Consumer

Using the OAuth code we published earlier, we created an online test se...

oauth-php - Google Code

A PHP library for OAuth consumers and servers. Complete with an extensible OAuth store, includi...

release mediamatic templates rating bugfixes modules googleanalytics log mmcache memcached

Working towards anyMeta release 3.1.3

After seeing the BiD Network competition come to a succes...

anyMeta 3.1.2 released

We just wrapped up the 3.1.2 release of anyMeta. We made q...

OAuth - Added Body Signing

I just published a new version of our OAuth server and consumer code. The major addition to thi...

anyMeta 3.2.1 released

We are finalising the anyMeta 3.2.1 release. Yes, there was an intermediate 3.2.0 release. The 3...

anyMeta 3.3 series refreshes Ajax and standard templates

Some time ago we released version 3.3.0, shortly followed by 3.3.1 and in two weeks we will add 3...

anyMeta 3.2.3 - brings big changes under the hood

I just tagged anyMeta 3.2.3. It is a small version number change that incorporates big changes u...

templates release authentication ldap mmcached mmcache memcached katharina bas figure

anyMeta 3.3 series refreshes Ajax and standard templates

Some time ago we released version 3.3.0, shortly followed by 3.3.1 and in two weeks we will add 3...

anyMeta 3.2.3 - brings big changes under the hood

I just tagged anyMeta 3.2.3. It is a small version number change that incorporates big changes u...

taintedarray security tainted bugs gallery release iphoto mediamatic injection download

Working towards anyMeta release 3.1.3

After seeing the BiD Network competition come to a succes...

Securing your site against code injections

All Internet applications have to secure their inner workings against attacks from outside. We a...

MarcWorrell.com/ created on 2006-04-28 16:30:32/ modified on 2007-08-31 16:48:43/ mail me at