Antville Project

Wednesday, 26. June 2002

Update to new Database-Schema

I've finished the new database-schema and updated Antville in CVS. Basically the following has changed:

  • There are now three SQL-scripts for creating the Antville-database: for mySQL, for Oracle and for hsqldb (the latter is currently outdated because it creates the old db-schema). Due to some special features in mySQL (id-autoincrement and the timestamp-columntype) the Oracle-script will also create a sequence and two triggers (on the table AV_ACCESS). I also included a template for db.properties if you want to use an Oracle-database. (for details reg. the new database-schema, have a look here. There is also a db-patch that will convert an existing mySQL-database to the new schema (see below!)
  • some of the protoypes were renamed to match the names of the database-tables: weblog -> site goodie -> file goodiemgr -> filemgr member -> membership membership -> membermgr this also changes the macro-handlers, eg. the macro <% weblog.title %> is now called <% site.title %>. the default-skins have changed too according to this (same with goodie). For consistency-reasons i've also renamed some macros and functions.
  • Most of the stuff that 'til now was defined in app.properties can now be defined via a setup-page. Antville will check if it has been setup'ed and redirect you to /manage/setup if not. It's now also possible to change the language of the whole Antville-Installation, to define a "system title" that will be used instead of "Antville" (mostly in page-titles and confirmation mails).
  • It's not possible anymore that an admin of a weblog can "degrade" himself to a lower permission-level. this means that there will always be at least one membership with admin-rights.

IMPORTANT: Due to the new database-schema i do not recommend you to update antville now if you are seriously using Antville. If you already have some weblogs in your database they will throw some errors because the macro-handlers have changed. And most likely the skins that are stored in the database will do so too. We will soon come up with some scripts that will do the update of your data. For testing this version of Antville you should use a newly created database.

I hope this update works fine, but if you encounter bugs please report them here in the project log.

link (9 comments
 

antville.org growth rates

i read out some numbers from the database that indicate the growth of antville.org by weblogs, users and texts.

+-------+-----------+------------+---------------+
| MONTH | NEW BLOGS | NEW USERS  | NEW TEXTS     |
+-------+-----------+------------+---------------+
| Jan   |  64       | 178        |  3675         |
+-------+-----------+------------+---------------+
| Feb   |  81 (+17) | 251 (+ 73) |  5332 (+1657) |
+-------+-----------+------------+---------------+
| Mar   | 161 (+80) | 480 (+229) |  8809 (+3477) |
+-------+-----------+------------+---------------+
| Apr   | 190 (+29) | 453 (- 27) | 11616 (+2807) |
+-------+-----------+------------+---------------+
| May   | 252 (+62) | 594 (+141) | 14473 (+2857) |
+-------+-----------+------------+---------------+
| Jun*  | 311 (+59) | 794 (+200) | 17087 (+2614) |
+-------+-----------+------------+---------------+
numbers in brackets display the difference to the previous month.

  • partial results only.

link (no comments) 
 

i have a dream...

It happens again & again that I'm not content with the name of a topic I created. It would be great to be able to edit a topic's name instead of having to reassign all the stories of a topic to the different name...

...not really important, just a little touch of additional conveniance.

link (one comment
 

The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8550 Days
last updated: 1/4/11, 10:22 AM
status
Youre not logged in ... Login
menu
June 2002
SunMonTueWedThuFriSat
1
2345678
9101112131415
16171819202122
23242526272829
30
MayJuly
recent
zfuture's house here is zfuture's
house
by zfuture (7/31/03, 2:59 AM)
i understand your concerns however,
i hardly can think of a solution. certainly, if the...
by tobi (7/29/03, 9:47 AM)
Found several more similar sites
listed This is getting to be quite a concern to...
by cobalt123 (7/27/03, 7:56 PM)
Second Post Alert on Referrer
bug livecatz I put this into "help" and now here:...
by cobalt123 (7/26/03, 7:14 PM)
well it's not easy to
find from here, anyway. think we should include a link,...
by tobi (7/24/03, 11:25 AM)
So finally I found
the helma Bugzilla - stupid me.
by mdornseif (7/24/03, 10:28 AM)
clock not that it's particularly
earthshattering but the antclock is running slow by about 15...
by kohlehydrat (7/23/03, 8:25 PM)
but blogosphere.us isn't can't really
be rated as spam can it?
by kohlehydrat (7/23/03, 8:08 PM)
More referrer spam www.webfrost.com
by Irene (7/23/03, 7:55 PM)
How to log skin names
I accessed to console?? Hi, I would like to know...
by winson (7/23/03, 4:12 PM)

Click here to get an XML version of this weblog.

Made with Antville
powered by
Helma Object Publisher