Mini Polls updates

Just done some little updates to the minipolls script which I thought I'd share. Mostly to try and stop any vote rigging but I also added a couple of optimisations and such behind the curtain of code:

  • Security
    1. Vote page button to stop making people auto-vote
    2. Store voter referrer to help identify vote riggers
    3. Store amount of times one user votes on a poll ro help identify vote riggers
  • Optimisations
    1. Cut out a large and messy SQL statement while voting
    2. Slightly improved bar rendering
  • Improvements
    1. Added vote count on popular polls / options
    2. Shorter wait time between votes

Anyway, if you have any suggestions then I'll always try my best to make them work. Future plans are to have custom vote times and an easier way for me to ban certain people.

Oh, and I'm about to start work on tidying up the syntax highlighter too, so prepare to be amazed! Or at least mildly bemused...




New stuff, updates and such like!

Ok, so little/no Palmnet activity lately.

This is mainly because Uni is getting a bit more busy with projects being set, coursework to do and tests to start revising for, let alone the massive backlog of personal Palmnet stuff!
So I haven't really been all that busy with Palmnet lately. However there have been a few undocumented things going on:

Shoutboxes have had some more work done on them. RSS feeds now all snazzy and working and some of the user login stuff is done and tested. Next going to work on the customisation, image generation and the admin panel before doing a thorough review of it all and working on posting, history, fancy extras like emotes and security last but not least!

PIntEd also got some work done on it!
It was that VB.Net syntax highlighted editor for interpreted languages. Really rather nifty if a little useless and buggy at the moment with it's lack of features, but hopefully with a bit more work it'll be fairly honed.
The main problem was with the syntax highlighter script. It worked but was very slow when it had to re-highlight the whole document after every key press or size change. So I changed it to only highlight the currently visible text and to only highlight the full document when loading or when told to. That gives the illusion of non-stop highlighting action when it's only doing the minimum amount of work, which is some great optimisation on my part!
I'll just tidy up the code when I egt a chance and shove it online as there's heaps of people it seems who want a good, free and working .Net syntax highlighter script.

Other than that the only interesting work to date is a little bit of Palmnet v3 planning and research. So far I'm looking into all sorts of interesting frameworks and plugins but may end up just stealing the ideas and writing my own Palmnet-optimised versions, though I must say that Ext-JS is very enticing!
The new layout is planned in my head but not fully down. A new logo is kinda in the works and a new general theme is half done.
The main palmnet core will be fully re-done and will totally outclass the current system I have in place, which is fine but really not so good for some of the things I want to do, like keep consistency in parts and yet differences in others.

Any ideas/suggestions will be taken into account as they'll probably be better than mine! But expect great things...whenever I get a chance to do them.

Oh, and earlier when I mentioned uni work? You can mostly replace that with Beautiful Katamari >.<




Page :  1