Posts tagged Flip
Flip 3.0.1
Mar 31st
I never expected to release another version of my old weblog project Flip, but while searching my own name in a new search engine, I came upon several vulnerability reports for Flip 3.0. I’ve known about them for awhile now, but having dropped Flip in favor of another project (which I’ve since abandoned, for the most part, in favor of WordPress), it seemed pointless to bother. However, since there is an active exploit, I thought I’d release an update and a patch.
I don’t believe anyone out there is still using Flip, but if there is, this is how to defeat the script: simple add this line at line 102 of account.php:
if(strstr($_POST['em'],"][")) { die('Fail'); }
and this at line 162:
if(strstr($_POST['nem'],"][")) { die('Fail'); }
Alternatively, you can download the modified file here or download Flip 3.0.1 here.
It may sound odd, but I would highly recommend that you do *not* use this code. It’s now 7 years old and the web is a much different place. The code here is really not suited for running a website today. That said, it was odd to unzip and install it and see that it actually works. The rendering of most of the “themes” is weird (Fudge works great), but otherwise, everything worked.
If you are still a Flip user, I recommend you update your account.php page immediately, and if you have the time and inclination, upgrade to 3.0.1. The following files have some minor changes:
- account.php
- index.php
- inc/config.php
- README.html
Once again, this code is aged not particularly well suited for today’s web. If you want a simple weblog, I recommend WordPress.
What be slackin?
Aug 31st
So this is the first mention of it online – 3 simple words: Flip. Is. Done.
Not done as in dead, but done as in reborn! Flip will be regally euthanized death with Flip 3.0 and Flip Lite 1.2 (actually, I may release a final Flip bugfix Flip 3.0.1, but that isn’t going to be right now). And Flip will be reborn, in a way, with dah dah dah dah! ….Celery Blog. There’s more in the Celery Manifesto, which you will soon see online. Either way, Celery is essentially what Flip 4 was going to be: a complete and total rewrite. Aside from a zillion reasons why this is a good idea, the retarded numbering scheme can be properly repaired to a more sensible 1.x for pretty much everything until the next complete rewrite. It’s actually pretty functional at ninjafoot.com, and hey, did I mention that NINJA works (even though it’s now the Celery Configurator)?!
In other news: K is a distant memory. She may be busy, but I sense she was leading me on anyway. It’s too bad, she was really fantastic, but even if she was being straight with me, even a girl that hot can’t be in relationship with NO free time. So right now I’m in a very blank space, and working to fix it, but not diligently. I need a new angle and some game.
Oh, and some more hair, goddamit.
Commentification
Jun 3rd
Some call it ADHD, but I call it ambition. At least, that’s what I tell myself.
The ft_blog now has commenting. Not just commenting, but elementary moderation. When logged in as an admin, you can mod a comment up, which currently doesn’t do much, reset to zero, or mod down, which will hide the comment. I’m playing with displaying the scores of the comments, or possibly using text labels a la Slashdot and k5. This system is pretty flexible, I could open it up to additional moderators or even use open public moderation. It works pretty well.
However, this is one of those things that I’m not going to backport to Flip Lite. Flip Lite is lite. It is supposed to be simple and easy. So it will not inherit commenting and therefore, moderation. That will be reserved for Flip 4.
Interestingly, this is the first thing I’ve written in a long time that is pretty specific for ft. See, it builds on the old ft archives, and was built up from ft1.2 with LOTS of customization, so I will not be upgrading anytime soon. Instead, I’ll write features just for good ol ft.
So, have at it, if you like. Leave a comment, and do your worst to break it, because I’m all over fixing it before it makes it into flip4. Incidentally, I’m using a bunch of functions written for Flip4 now! Cool! Go preg_replace()!
Whoops.
Jun 3rd
Forgot about you there for a minute, Mr. Blog. See, the concept of a blog is a funny one, because it acts like a diary, but it’s a public diary. But as the livejournal/blogger craze continues, what you find is, well, the diaries are less diaries and more pontificating. Like someone else actually gives a flying shit about your blog.
What could be cool, though, and I’m thinking about this, is something called (something like) “Flip Collaboration.” This is where, I guess like Trackback, you can have other people’s Flip feeds integrated into your own. Simply plug in their collaboration URL (which is probably simply a link to an RSS feed updated not more than every hour or so) and your Flip feed includes the items in their feed they’ve chosen to share. Maybe that is trackback.
Hey, don’t get me wrong, it’s still a useless blog, but at least it’s your friends worthless ramblings too.
Rivet Boy
May 21st
The “codename” for Flip Lite 2 is, and has been for some time, “Red Squirrel.” Well, the development version – meaning the post-2.0 final code, which will be split away today, is now called “Rivet Boy.” Why Rivet Boy? Because I just learned that my grandfather’s first job at Emerson electronics, where he eventually became the lead New York salesman, was …. you guessed it.
A rivert boy – a lost art, apparently – used to rivet the tubes into the wooden frames in the first TV sets. Can you imagine such a thing today? A TV in a wooden box? A 13 inch back and white screen? It’s obscene.
Anyway, Red Squirrel will be forked out of FL-devel today, and Rivet Boy will be born. Long live Rivet Boy.
summer breeze, makes me feel fine
May 13th
firstly, two old songs i haven’t heard in a while: “summer breeze” and “tide is high” by blondie. both pretty decent. summer breeze hit me because tuesday night i was on the beach in melbourne at about 11 PM and it was awesome. then last night was perfect – right around 75 at night. florida is amazing.
here’s the dilemma. flip lite 2.0 is starting to morph into what i was c2 to be. so i’m going to have to decide if it will simply merge into it or what. more on that as it develops.

Another project that has had several lives already is the iPhone optimized