Antville Project

antville-update

finally i made it (uff!): a lot has changed, mostly structural changes inside the application, but some things are visible:

  • restructured navigation-skins (they're additional now, so usernavigation is the most basic, and admin- and contribnavigation-skins are added according to user-rights). which means adding a navigation-link for all users simply means to edit one skin, not three ;-)
  • restructured story-skins: there's only one skin for story-display left, and it's embedded in comment-, main- and preview-skin
  • in weblog-preferences you now can define the small-font (including it's size and color)
  • localisation in weblog-preferences is now done with one dropdown-box instead of forcing users to learn ISO-codes ;-)
  • modifyable birthdate was removed from preferences (it seems that nobody has used it, so it was a nice try ...) the birthdate of a weblog is now it's create-date.
  • for formatting timestamps each weblog has now two choices - "long" and "short". i didn't implement the "custom" dateformat since i couldn't find a nice way to do it 'til now, but i hope the choices offered are sufficient for now. all macros dealing with time now have two additional options: format="long" or format="short", plus still the ability for everyone to format timestamps with a custom format-pattern in a skin
  • entering an invalid timestamp-format now doesn't lead to an ugly error-message (but you'll see if something is wrong).
  • stories now have a "link me"-link
  • header.skin is gone. it's included in page.skin
  • editor.skin of weblog is gone too. all editor-pages now use the page.skin (it was just a try to save performance with having some lighter pages - i.e. without a recently modified-box and without calendar)
  • there's a "create a story"-link now in the main navigation (so you don't have to go to storypool to get the link there)
  • i tried to clean up redirects (although there's still some stuff left to do). so i.e. when you create a story that's offline, you'll get redirected to storymanager, if it's online you'll jump into the main view of the story.

but most of the changes were internal:

  • i tried to give all objectFunctions a defined interface - all of the stuff needed by a function now must be passed as arguments to it. and - holy moly! - i started to add comments to the functions, at least some that should tell more about input/output ... but it's still not finished ...
  • all securityFunctions now demand a user-object passed as argument, which should make them more independent.

i hope this makes the internal structure of antville a bit clearer, but due to some of these changes i'm pretty sure that there are new bugs (although i tested it). so please be patient ;-) i've added a db-patch for adding (and renaming) columns, and i apologize if my changes lead to cvs-conflicts on all contributor's sides. and as always: thanks a lot to all the contributions, ideas and responses! and of course: all these changes apply only to the antville-version in cvs, not to the version of antville.org (sorry, but we'll move to the new version sooooon)

comment    

 
motzes, December 11, 2001 at 2:24:09 AM CET

por favor

i can see all the stuff, but i can´t use it so far. por favor, es posible to activate adele??? a little bit more than soooooon :)) motz - a user sin server

link  


... comment
 
hns, December 11, 2001 at 9:11:48 AM CET

Jau!

That sounds really really great, Robert. Can't wait to check it out (on hopdev.helma.org).

link  


... comment
 
tobi, December 11, 2001 at 11:03:41 AM CET

ants! ants! ants!

robert, i am totally impressed! as far as i have looked at your changes and how they work in antville this must have been a gigantesque effort of work. and it's done so well and works so smoothly. huge compliments and a big thank you from my side.

link  

 
motzes, December 11, 2001 at 11:17:12 AM CET

check it out

check it in. i am also eager to get some ants in my pants. show me your impression, give me this feeling, yesyesyes motz - second class citizen

link  

 
robert, December 11, 2001 at 11:24:09 AM CET

blush

no, it wasn't that hard. it just took longer than i expected ... i hope it works fine.

and motz: yes yes yes, we'll update soooon ;-)

link  

 
devi, December 11, 2001 at 12:20:15 PM CET

loooool!

link  


... comment
 
kris, December 12, 2001 at 1:32:33 PM CET

THIS R0X0RZ

Really nice. Does this mean antville 1.0 is almost finished? I noticed some problems, though.

-No default settings for the small fonts are assigned to existing sites, which yields to loads of errors on the console. Same with the main-edit skin and maybe some others. They are empty, but antville does not use the default value. (Not sure if I made a mistake.)

-I could not find a skin for <% this.membership %> in the skin editor. Maybe you can put it into the skin for the logged in member?

-Are you planning a minimal skin editor for the front page? I would like to be able to control which people can create sites on my antville server.

link  

 
robert, December 12, 2001 at 3:03:22 PM CET

well, this update was hopefully a step towards 1.0 ...

  • i forgot to include setting the default-values for existing weblog in the sql-patch (for manual update issue the following command in mysql: update WEBLOG set SMALLFONT = "Arial,Helvetica,sans-serif", SMALLCOLOR = "999999", SMALLSIZE = "8pt";)

  • the main edit-skin "editor.skin" was removed, but i forgot to remove it in the list of skins too ... already fixed that in CVS.

  • don't know what you mean (but maybe i'm simply sitting on my brain): do you want to modify the text? currently that's not possible, because it's hardcoded in the macro membership ... but i think i'll divide the membership-macro into two macros (one for display of membership-status and one for the signup-link), that should be more flexible. anyway, one of the things still missing is the reworking of membership as proposed [Macro not allowed in sandbox: comment.link] .

  • actually, i really think antville needs a superuser-interface (i.e. for weblog/user-administration). also missing 'til now.

thanks for your report

link  

 
kris, December 12, 2001 at 3:36:12 PM CET

You are Admin of blabla

I was talking about changing the "You are ... of ..." text under the login status. I think you don't need another field for this. the login status skin might do the job.

Everything else is fine. Thanks for fixing. How about default font sizes in px, i.e. 14, 12 and 10 px, respectively? The current small font size of 8pt renders unreadable on some Mac browsers.

I also think the main site does not need many features. A skin editor, the membership menue and prefs for "who may create sites (admin/contrib/member)?" would be sufficient.

link  


... comment
 
kris, December 13, 2001 at 2:07:18 PM CET

two tiny changes

can you change the sender of the confirmation emails to the owner of the weblog? and it's "online for 167 days".

link  

 
robert, December 13, 2001 at 6:29:17 PM CET

oh

sometimes my english sucks ;-) regarding sender of confirmation mails: good idea, but wouldn't make a new weblog-preference more sense? pre-filled with the creator's email-address, of course. so it would be easier to change it.

link  

 
kris, December 13, 2001 at 7:01:56 PM CET

even better :-)

link  

 
robert, December 13, 2001 at 7:27:41 PM CET

vale

its in CVS. there's a new sql-patch adding the email-column in the weblog-table. could you please check if the default-fontsizes make more sense now?

link  


... comment


The Antville Server Fund has been a great success. Thanks to everybody who contributed!
online for 8551 Days
last updated: 1/4/11, 10:22 AM
status
Youre not logged in ... Login
menu
November 2024
SunMonTueWedThuFriSat
12
3456789
10111213141516
17181920212223
24252627282930
July
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