Now that if you haven’t notice this, i did a minor update to my current theme, changed a bit the sidebar as well as a whole new date design in each post. 😉
Archive for January, 2007
At first i thought it’s a bug in WordPress 2.1 so i went to the support forum and try to find post with similar problem, if this really a bug then it should be a lot of people talking and complaining about it but strangely not, So i dug even deeper and found this, a post by Scott Burkett explaining what cause the problem.
Apparently most of them who face this trouble has this plugin installed, WP-Mobile by Alex King, don’t get me wrong it’s not the plugin fault, the plugin works great and do what it suppose to do, but it’s the user who didn’t read the instructions well, that’s me. 😳
While most WordPress plugins will require only the user to upload all the related files into the
wp-content/plugins folder, but WP-Mobile require you to upload some other file to the
Anyway here’s what Scott Burkett explain about the problem:
It turns out that I had not properly followed the instructions provided by Alex in the plugin archive. Instead of following the instructions, and copying the files into the places he specified, I just unzipped them into the plugins directory and activated it. That was the whole problem – I needed to copy his “wp-mobile” theme over into the wp-content/themes directory. WordPress was trying to find it, and couldn’t, so it reverted automatically back to the default theme.
So next time read the README file carefully, and make sure you understand it! Imagine that if i report this to WordPress as a bug. 😯
It’s shame that during this time there are still people who don’t know where is Malaysia, i met some of them especially during online gaming, where i said i’m from Malaysia and they was like huh? Where’s that?? 😯
With all the world event happened here, and places like Sepang F1 International Circuit, The Petronas Twin Tower and so on, how can these people still don’t know where is Malaysia? Please go back and revise your Geography before you come back and talk to me!! 👿
Next time if someone ask me where is Malaysia again, this is what i’m going to do!!
him: Where’s Malaysia??
me: Huh? You don’t know Malaysia? Then do you know Singapore??
me: Then how bout Thailand???
him: Yeah of course.
me: Then how come you don’t know Malaysia? MALAYSIA IS JUST BETWEEN SINGAPORE AND THAILAND!!! Shame on you!!!!
WP Grins is one of the earliest plugins that i installed into my blog, it create a line of click able smilies below your editor so that you can put WordPress smilies by clicking on them, very convenience though, instead of memorizing all the BBcode.
One of the biggest changes in this version is that it’s now become a “pure plugin” like Alex King said, before this you have to do a little hack to your WordPress files for the smilies to appear in your editor, but now all you have to do just activate the plugin and the smilies will appear below your editor. 😉
Although there aren’t much changes you can see from the blog main page, but you will see it in the back end part, the admin panel. First is the dashboard, the RSS feeds are now instantly load in the background. They retouched the admin panel design, not much, but enough to make you feel that u had upgraded your WordPress. 😛
The new rich text editor had improved a lot since the last major release, now you can switch between WYSIWYG mode and code editing mode on the fly while you are posting, this is extremely useful when you want to have a glimpse on how your post looks like before saving it, so i would like to recommend enable the visual editor at Your Profile.
I had updated almost all of my plugins for this new release, however there are still some plugins that’s not supported in this new version, i have to give up my all time favorite IImage Browser because the button doesn’t show up in the editor, in fact most of the plugins button doesn’t show up there, including the AdSense Deluxe drop down menu. 🙁 Other plugins like wpPaginate also doesn’t run well in WordPress 2.1, but i replace it with WP-PageNavi.
There are a lot of changes in WordPress 2.1, and here are some of them, quoted from WordPress Blog:
- Autosave makes sure you never lose a post again.
- Our new tabbed editor allows you to switch between WYSIWYG and code editing instantly while writing a post.
- The lossless XML import and export makes it easy for you to move your content between WordPress blogs.
- Our completely redone visual editor also now includes spell checking.
- New search engine privacy option allows you take you to indicate your blog shouldn’t ping or be indexed by search engines like Google.
- You can set any “page” to be the front page of your site, and put the latest posts somewhere else, making it much easier to use WordPress as a content management system.
- Much more efficient database code, faster than previous versions. Domas Mituzas from MySQL went over all our queries with a fine-toothed comb.
- Links in your blogroll now support sub-categories and you can add categories on the fly.
- Redesigned login screen from the Shuttle project.
- More AJAX to make custom fields, moderation, deletions, and more all faster. My favorite is the comments page, which new lets you approve or unapprove things instantly.
- Pages can now be drafts, or private.
- Our admin has been refreshed to load faster and be more visually consistent.
- The dashboard now instantly and brings RSS feeds asynchronously in the background.
- Comment feeds now include all the comments, not just the last 10.
- Better internationalization and support for right-to-left languages.
- The upload manager lets you easily manage all your uploads pictures, video, and audio.
- A new version of the Akismet plugin is bundled.
You can download WordPress 2.1 at here.
Today WordPress just released it latest version, WordPress 2.0.7, this release is mainly focus on security fix in a PHP bug, the FeedBurner issue in WordPress 2.0.6 also solved in this version. Other changes are:
- Security fix for wp_unregister_GLOBALS() to work around the zend_hash_del_key_or_index bug in PHP 4 versions less than 4.4.3 and PHP 5 versions less than 5.1.4 with register_globals set to “On.”
- Feeds now properly serve 304 Not Modified headers instead of mismatched 200/304 headers (a.k.a. the FeedBurner bug).
- Backport of another 304 Not Modified fix from WordPress 2.1
- Deleting WordPress Pages no longer gives an “Are You Sure?” prompt.
- After deleting a WordPress Page, you are now properly redirected to the Edit Pages screen.
- Sending an image at original size in Internet Explorer no longer adds an incorrect “height” attribute.
Mark also mention in WordPress development blog that the next major release of WordPress (WordPress 2.1) will be out soon by the end of this month.
Remember the fighting spams article i wrote the other day? So far my spam forces are doing well, they reduced the spam a bit and my
wp-comments-post.php not as flooded as last time.
Bad Behavior is a unique comment spam fighter. It’s goal is similar to Akismet and Spam Karma, but Bad Behavior stops known comment spammers from even getting into the door of your blog. It turns them away before they get a chance to post by testing IP addresses and other criteria to determine if they are human or machine, and shoots down the machines and known enemies of blogs.
Yes i need something like that, a first layer defend, a spam fighter that will stop spams even before it touch my
Just updated my WordPress to the latest version, WordPress 2.0.6, and also applied the FeedBurner fix, where sometime FeedBurner will return an error telling that you have invalid xml, or an error message like below:
Your server disconnected us before sending the full source feed content. If your blogging platform is TextPattern, this is a known bug, and a fix can be found here: http://forum.textpattern.com/viewtopic.php?id=11247
Here’s an explanation from NeoSmart:
FeedBurner uses something called “Conditional Get requests” to ask your server whether or not the page has changed since the last it viewed it, in order to save you some bandwidth. Depending on how popular your site is, FeedBurner may hit up your feed up to hundreds of times a day, so this is a really good idea! Unfortunately, in WordPress 2.0.6, your site doesn’t respond in a way that FeedBurner recognizes. The 304 headers it sends back to let it know that the content hasn’t changed are malformed and corrupt – and FeedBurner has no idea what they mean.
To fix this problems is easy, all you have to just open up your
functions.php inside your
wp-includes folder, go to line 2231, 2233 and 2234 and comment out this three lines, like below:
- //if ( substr(php_sapi_name(), 0, 3) == 'cgi' )
- @header("HTTP/1.1 $header $text");
- //@header("Status: $header $text");
I remember that few years back, where people just get to know PHP, and CGI was still ruling the internet, back at that time many web application was using a very special kind of primitive database, called flat-file database.
A flat-file database is a kind of database that is made from text, mean that you can open and see what is inside the database by using any text editor, there’s no complicated SQL command or whatever, just a simple text file, and all your data are stored into this text file. Well, basically that’s the idea.
But of course there’s a drawback with flat-file, a major one is flat-file database is extremely slow.
So what is FlatPress? FlatPress is a version of WordPress that doesn’t require any MySQL database, it use flat-file database to store data. This could be very useful if you are looking for an economic web hosting plan, or you can even find a free web hosting to host your WordPress as long as it support PHP.