Unable to create directory-parent directory writable? wordpress 2.7

I was having uploading images on one of my WordPress 2.7 & 2.8 blogs. It gave me the following error:
Unable to create directory /home/username/server/wp-content/uploads/20XX/MM/ Is it parent directory writable by the server?

After a long time searching I found this solution from http://www.cyriac.me

Step 1: Log into your admin panel

Step 2: Go to Settings>>Miscellaneous

You will see two options,

Store uploads in this folder
Full URL path to files
Most probably you will see


in the first field.

Step 3: Edit that to just


Some people were suggesting that you solve the problem my making the folders permissions 777, meaning anyone can do anything to that particular folder. As a security guy, I knew this was a bad idea (and it also did work for me 🙂 ). I kept searching and ran into that solution.

Worked like a charm! thanks cyriac for putting solution on the blog.

Dvorak's Blog Spam Fix

Dvorak gets no spam, now he gets no blog spam. 

But my spam problems have just begun:
I started getting nailed with casino, porn and commercial site spam.  They trackback promoting Disney Trips, penis enlargements or, my favorite, Texas Holdem.  I still get a few spam links about every few weeks or so.  And I'm currently getting and giving traffic to a casino site.. and I haven't figured out how that is happening.  I'm sure these bastards are usings some kind of software to locate vulnerable (anonymous accepting) blogs and nuke them.  I've had to terminate my anonymous comments and I'm thinking of shutting down my Trackbacks.  I also blocked a few repeat offenders.  For me, that is unfortunate because the interaction (free comments, links to and from relevant sites of many different oppinions) is the coolest thing about blogs.  Blog innocence has come and gone over night.

Appearently, Marc Perkel at ctyme.com has found a way to get rid of all spam providing you are using apache and on word press.

He does it with this code:

< location /blog/wp-comments-newpost.php >
RewriteEngine On
RewriteCond %{HTTP_REFERER} !^.*dvorak.org/.*
RewriteRule ^.* http://www.ctyme.com/comment-spam.html
< /location >

read more | digg story

Comment Spammers Exploiting Open blogs

I've recently experienced an increase in spam traffic on my blog.
It started when I got about 20 comments in one day on one of my least
popular articles.  I could see that the porn spammer had dug deep
into my site and found a seemingly insignifigant article to place about
100 links.  I deleted them imediately and blocked the IP from
whince they came. 

The very next day I had fifteen more.  I delete those and blocked
that IP.  I've been forced to turn off my anonymous
comments.  One of my favorite things about blogs is that anyone
can say anything – they so refreshingly interactive that they create
these close relationships with readers. 

Unfortunately, casino, porn and pill spammers also see the power of
blogs.  They target blogs with anonymous comments and
trackbacks.  And they use thousands of hacked computers to act as
proxies so that even if you block their IP they've got plenty more ways
to get to you. 

I've blocked them and I'm still seeing traffic coming from their sites
which tells me that they have linked to my site and my visitors are
clicking into their site then coming back to me. 

Here is a list of Casino Spammers retreived from Netaloid.com

“Finding our Poker Spammer’s identifying links is easy. Just
visit one of his web pages by using one of the thousands of spam links
he left on your site. Like poker.terashells.com, for instance. Then
click on the links to the casino sites. You’ll see something like (or
identical to) this:”









For more on legally stopping Casino, Porn and other spammers visit:



Absolutely Del.icio.us – Complete Tool Collection

del.icio.us is a very popular social bookmarks manager. This is possibly the largest collection of tools related to del.icio.us and is constantly updated.

read more | digg story

Del.icio.us Daily Blog Posting

Content is king.  The more quality content you manage the more traffic you get.  There are a few methods of creating automated content that seem to be greatly over looked  Here is one:


Del.icio.us has a built in automated tool that allows its users to recieve automated updates to their online bookmarks.

If you login and goto the “Settings” tab and look under Experimental you'll see “daily posting blog.”  Select “add new thingy”

Here are links with detailed instructions on how to configure the “add new thingy”:

Moveable Type:

Common Craft

Kevin Wen



Nozell (Rhyms with Oh, Hell)



HERE IS HOW I did it:

Get the Del.icio.us RSS URL of your choice (orange RSS button located in the bottom left corner).  Copy and paste that code into the RSS Parser of your choice. List of RSS Parsers: 


 It will take the RSS and crank out HTML with content baked fresh daily as the del.icio.us tag is updated.  With no further work on your part.  What a lazy bastard you are! You are getting new content with no work while everyone else slaves away by copying & pasting and children are still dying in Africa.  If you select a popular tag, it will actually send stuff you haven't seen on CNN, Digg, Slashdot or anywhere else… very entertaining at times.

Forum at the bottom of this Blog

This is for learning purposes only.  Do not use this tool for malicious purposes or wrong doing.

One of the limitation of blogs is that there are restritions on what
readers can post.  Bringing up another topic is not usually
encourage on blogs. 

The versatility of “two way
conversation” posts that you see in forums is what is lacking in many

Here is some code to put a forum in your blog.

 <object data=”http://Somelamefreeforum.com/” type=”text/html” width=”700″ height=”400″></object>

Some webmaster voice concerns about methods that can be used to “steal web traffic.”  You should avoid embeding (or even improperly linking) to other peoples sites without permission.

Sheila Ann Manuel Coggins of About.com has another method of adding a forum to a blog.


Stealing PR/Traffic



How to add a forum to a blog using Quick Topic

Dawn Pedersen.  I'm the Boss of  me.

How to embed a blog page into another webpage

Wielands Weblog. Dear Blogger User.

Putting a Del.icio.us, Digg, technorati and Slashdot button into your blog

I have expanded my social bookmark article adding more details pictures and  how to add more social bookmarks (aka service links) to drupal.

Click HERE for the expanded version of this social bookmarks article.  Hope this helps.

This is fairly easy to do but you should have a basic understanding of HTML before you proceed. For those of us who are still learning, this will take patients and some reading.

These are buttons on your blog that allow customers to submit your article to Digg, Del.icio.us and Slashdot at the click of a button.

What is Digg, Del.icio.us, Technorati?  

Digg is a user-defined news site similar to Slashdot only better. Del.icio.us is an online social bookmark site that allows you to have all your bookmarks in one place and access them from any computer connected to the Internet. Technorati has mastered tagging for blogs if you have blogware you already have a link for the Technorati Cosmos (code for added this feature are at the bottom of this post). All these tools are HIGHLY effective at getting more traffic, getting Google to index your site constantly and getting submerged into a niche online community that will get you “social traffic.”

About This Instruction:
This instruction uses specific Blogware/Blogharbor examples. If you’re content manager gives you the ability to get down into Template code you should be able to ad these buttons. Hopefully, this will serve as a decent guide regardless of your tools.

If you’ve got mad skillz, the icons are in Step 1 and the code is in Step 4. Enjoy.

Step 1. Get the icons.

Here they are. Right click and “save file as.”

Step 2. Getting to the code in Blogware and Blogger

Once logged in to Blogware/Blogharbor (or reseller blogwares) go to the “Look & Feel” then click on “Template

For Blogger login and go to the Template tab.

Step 3. What templates to edit (Google Bloggers go to the bottom of this step)

Within Blogware you will see a bunch of Templates. But we are only interested in two templates: “Article” and “Category

If you look at any blog you it will usually see a permalink, comments, link, and/or trackback at the beginning or end of any article. This is what we are looking for when we go into the code.

Click on the “Edit” link for Article template.

You will be taken to the “Select Style” page. Once there, choose your style. If you, your administrator, or reseller hasn’t changed anything you will only have one option, “standard.”

Finally, you’ll get to the “Edit Template” page.

Back up the Template by selecting download from the Action drop down. We will not work from the downloaded copy. It makes a great reference if you have a hard time figuring out what you deleted to mess everything up. Just do a save as and hit the back but to get back to your template.

Select “Copy” in the Action drop down box.

I don’t recommend working from the download for this particular hack. Downloading automatically changes the paths to your local machine. If you’re lazy like me you don’t want to go back in and figure out all the original paths.

Blogware is great because it will actually allow you to edit a live version of your blogs article template on the fly in what is called a “Staging Area.” From there you can preview changes and eventually save and make it live.

Now you need to find the permanent link, comment code that allows the blog reader to interact with your blog posts. It will look something like this:


{{publish_time.hour}}:{{publish_time.min}}{{publish_time.ampm}} ({{publish_time.zone}})

on {{publish_time.month_name}} {{publish_time.day}}, {{publish_time.year}} &nbsp;|&nbsp; <a href=”{{url}}”>PermanentLink</a>{{if cosmos_url}}&nbsp;|&nbsp; <a href=”http://technorati.com/cosmos/search.html?url={{permalink_url}}”><img src=”/technorati.gif” alt=”See this page in technorati”>Cosmos</a>{{/if}}&

You will copy and paste the my code in Step 4 after the Cosmos. (you’ll notice I added the technorati symbol just before the Cosmos.)

BLOGGER CODE (located in Template)

In the post module located here:

<!– Begin .post –>

Put this Code…

<a href=”<$BlogItemPermalinkUrl$>” title=”permanent link”><$BlogItemDateTime$></a> &nbsp;

<a href=”http://del.icio.us/post?url=<$BlogItemPermalinkUrl$>&title=<$BlogItemTitle$> “> <img src=”http://your.blog.com/delicious.gif” alt=”book mark <$BlogItemTitle$> in del.icio.us”>Del.icio.us</a> &nbsp;| &nbsp; <a href=”http://www.digg.com/submit” target=”_new”><img src=”http://your.blog.com/digman.gif” alt=”submit <$BlogItemTitle$> to digg.com”>Digg</a> &nbsp;| &nbsp; <a href=”http://slashdot.org/submit.pl” target=”_new”><img src=” http://your.blog.com/slashdot.ico” alt=”submit <$BlogItemTitle$> to slashdot.com”>Slashdot</a>

Before and after this:





Make sure you preview and test.

You will want to add your code after the last item that allows blog readers to interact with your blog article. This could be the Permalink, cosmos, comment or time. In my case it is my technorati Cosmos search button. For the Techorati button see the code below.

Step 4. Get the Code then Copy & Paste it.

Here’s a break down of the code.


Variables differ for each blog type (Table 1.1). No matter what blog type you use you will only need to use two variables for this hack, the permanent link (articles url) of the blog post and its title (name of the Article).

Table 1.1


Blog Type



Blog Permanent Link

Blog Title

Blogware (blogharbor and MANY other resellers)




See blog.del.icio.us



<$MTEntryTitle encode_url="1"$>


See blog.del.icio.us

<?php the_permalink() ?>

<?php the_title(); ?>


Blogger (see blogger code)



Make sure you upload the appropriate icons. Here is the code (replace the blogware variables with the appropriate variable:

| &nbsp; <a href=”http://del.icio.us/post?url={{permalink_url}}&title={{title}} “> <img src=”/delicious.gif” alt=”Bookmark {{title}} in del.icio.us”>Del.icio.us</a> &nbsp;| &nbsp; <a href=”http://www.digg.com/submit” target=”_new”><img src=”/digman.gif” alt=”submit {{title}} to digg.com”>Digg</a> &nbsp;| &nbsp; <a href=”http://slashdot.org/submit.pl” target=”_new”><img src=”/slashdot.ico” alt=”submit {{title}} to slashdot.com”>Slashdot</a>

Step 5. Check your work

This is perhaps the most important step.

Google’s Blogger:

Click “Preview”


If you’re editing from the “Staging Area” with Blogware/blogharbor, you can “view blog test mode.” This link is located above the staging area. You will have to go to the full article with a permalink (or more link) to see your changes.

Once you have the code how you want it, do the same thing (steps 3-4) with the Category template.

Remember, the Article template only alters the code for the full page view of the article that is in the permalink. If you have little descriptions of each article on your main blog page then you will not see the changes unless you alter the Category template the same way.


To add the Cosmos Technorati search use this code:

http://www.technorati.com/cosmos/search.html?url={{YOUR _PERMALINK_VARIABLE}}




Joshua “Delicious.” Blog.del.icio.us. “This Bookmark”


Mr. Peirce. Blog for Fun and for profit.            

Blogharbor John. Blogharbor Manual: Editing Templates.

More Links:

Typepad user advice:

In Deutche:


WordPress (found on Digg):



  All trademarks and copyrights on this page are owned by their respective owners.