Tagged: Wordpress

Virtual Host Configuration for WordPress on my Mac

I mainly post this so I don't forget, but someone else might find it useful. I always forget how to configuration the virtual host on my local Apache so that WordPress will run right. (I don't like to use MAMP - don't ask why). Note that 'jbasdf' is my username. Use your username in place of 'jbasdf'.

See this article to find out more about setting up virtual hosts on your local machine. The file '/etc/apache/users/jbasdf.conf' is automatically included in your apache config because of this line in httpd.conf:

Include /private/etc/apache2/extra/httpd-userdir.conf 

Edit /etc/apache/users/jbasdf.conf:

 Options Indexes MultiViews FollowSymLinks AllowOverride all Order allow,deny Allow from all Options Indexes MultiViews FollowSymLinks AllowOverride all Order allow,deny Allow from all NameVirtualHost *:80 DocumentRoot /Users/jbasdf/projects/wordpress_sites/justinball ServerName justinball.dev ServerAlias www.justinball.dev ErrorLog /Users/jbasdf/projects/...

Continue Reading →

Change your WordPress Gallery Settings

I'm a big WordPress fan. They make really great stuff. I was really excited when the gallery feature came out several versions ago. It worked fine until I needed to change the image sizes for a post that I'm working on. It might just be me but finding the right way to change the images took a while. I ran across a few posts that recommended changing the core WordPress code. To me that's a bad idea. I'd overwrite it for sure and never know that I messed things up. Then I found the gallery short code guide. That was a lot of help. I also found a plugin called PhotoJAR which adds a few nice features to your galleries. Now back to the long post.

Continue Reading →

WordPress on Mac OSX 10.6

I do a little Wordpress work on my site using my Mac. After upgrading to Snow Leopard I started getting errors like this:

Warning: strtotime(): It is not safe to rely on the system's timezone settings. You are required to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /Users/scott/Sites/usic.net/wp-includes/functions.php on line 35

I found this post that talks about setting the time zone in Wordpress. Unfortunately, just setting a default time zone didn't fix the problem (it's still a good idea though).

The solution was to set a default time zone in my /etc/php.ini file:

 date.timezone = "America/Boise" 

You might not have a php.ini file in /etc. If you don't then look for a file called 'php.ini.default' and copy that t...

Continue Reading →

Configure Your wp-config.php for Database Access on Mac OSX 10.6

I ran into another problem trying to get my database to work on 10.6. The trick is to properly set DB_HOST:

 /* MySQL hostname / define('DB_HOST', '127.0.0.1:3306'); 

For a complete tutorial on how to setup Wordpress on Mac OSX 10.6 see http://wordpress.org/support/topic/306878?replies=6.

Continue Reading →

China Doesn’t Like WordPress.com

I was just following Windley on Twitter. He is in China and was unable to view Scoble's blog. Scoble's response - China blocks all of WordPress.com. Ouch.

Continue Reading →

China Doesn’t Like WordPress.com

I was just following Windley on Twitter. He is in China and was unable to view Scoble's blog. Scoble's response - China blocks all of WordPress.com. Ouch.

Continue Reading →

Buddy Press Activity

There is a lot of buzz on the BuddyPress mailing list now that there is a list. What is interesting and cool is that the group is interested in using standards like OAuth, Microformats and OpenID. This is great news. I think one of the great strengths of WordPress has been its hackability. It is easy to create themes, add plugins, etc. Adding support for simple standards means it will be easy to create mashups and loosely join with other platforms.

Continue Reading →

Buddy Press Activity

There is a lot of buzz on the BuddyPress mailing list now that there is a list. What is interesting and cool is that the group is interested in using standards like OAuth, Microformats and OpenID. This is great news. I think one of the great strengths of WordPress has been its hackability. It is easy to create themes, add plugins, etc. Adding support for simple standards means it will be easy to create mashups and loosely join with other platforms.

Continue Reading →

BuddyPress

There's real information on the BuddyPress site today. I am so excited. This is one of the first steps towards easy to create, distributed social networks. Hopefully it is as easy to extend as WordPress.

Continue Reading →

BuddyPress

There's real information on the BuddyPress site today. I am so excited. This is one of the first steps towards easy to create, distributed social networks. Hopefully it is as easy to extend as WordPress.

Continue Reading →

Journal Writing Sucks, Blogging is Cool

The LDS cultural has encouraged personal history and journal writing since its inception. Ever since then the vast majority of the members have ignored this council and the overall level of guilt among the LDS faithful has continued to rise as each successive generation followed the example of the previous. Technology now provides some relief from the burden. Journal writing, a boring effort prompting statements like, "I really should write in my journal but I need to clean the drains," has been replaced by the uber hip practice of blogging, Facebook profiles and lifestreams. If Brigham had only spun journal writing a little differently the church could have been oh so cool. An early prophesy encouraging rich Myspace profile development could have shaken the very foundations of cool society. As our real lives become more and more intertwined with our virtual lives the amount of data being stored about our daily lives is beginning to fill millions of Gigabytes in the 'clou...

Continue Reading →

This Clears Things Up a Bit

I'm not sure if anyone has seen David Wiley's blog today, but I think his efforts help to illustrate the idea of distributing the social network. Take a look at it. It might change, so look soon. Does it look familiar?

Continue Reading →

This Clears Things Up a Bit

I'm not sure if anyone has seen David Wiley's blog today, but I think his efforts help to illustrate the idea of distributing the social network. Take a look at it. It might change, so look soon. Does it look familiar?

Continue Reading →

Turn WordPress Into Social Butterfly

I have been pitching this idea of a distributed social network to everyone that can stand to listen to me. I realize that the conversation around WordPress and the future of social networking is heating up, but as it does I think it is important to begin thinking about implementation. It is fun to philosophize, but at the end of the day users want some toys to play with.

Chris Messina lays out his vision and the particular functionality associated with it on his wiki. Automattic picked up Buddy Press, and the code is still available on Google Code. For historical reasons here's a thread on the WPMU forums about the activity around Buddy Press. There is another social plugin for WordPress called Xiando]4 that hasn't gotten a lot of attention. We are going to do our part and contribute as well.

As part of an effort to build a social network for Teachers Without Borders we came to a realization that it would be hypocritical to create a network filled with borders. Thus, we began t...

Continue Reading →

Turn WordPress Into Social Butterfly

I have been pitching this idea of a distributed social network to everyone that can stand to listen to me. I realize that the conversation around WordPress and the future of social networking is heating up, but as it does I think it is important to begin thinking about implementation. It is fun to philosophize, but at the end of the day users want some toys to play with.

Chris Messina lays out his vision and the particular functionality associated with it on his wiki. Automattic picked up Buddy Press, and the code is still available on Google Code. For historical reasons here's a thread on the WPMU forums about the activity around Buddy Press. There is another social plugin for WordPress called Xiando]4 that hasn't gotten a lot of attention. We are going to do our part and contribute as well.

As part of an effort to build a social network for Teachers Without Borders we came to a realization that it would be hypocritical to create a network filled with borders. Thus, we began t...

Continue Reading →

Niche Communities

Over the past few months I have talked quite a bit with Joel about online communities and about what philosophically makes a community. I think it is a group of individuals who collectively are interesting in something and need tools to facilitate communication and production of some artifact(s). The way the community interacts to make this happen differs greatly and so thinking that one tool set will cover all needs is short sighted.

Now I go back to being a WordPress fan boy. I think one of the big reasons WordPress is so successful is that not only is it open source but it is open source that is easy to skin, hack and extend. It is a platform that provides some really great functionality, but the real power is that it empowers experienced and inexperienced hackers alike and gives them a powerful place to begin building something that fits their needs.

WordPress is hackable. Communities have specific needs. Build the basics that are required to fit those needs and then let each com...

Continue Reading →

Disposable Communities

I had a great chat with Brian Lamb yesterday. He and his team are working to use WordPress to support learning communities at UBC. In case anyone else is sick of WebCT, Blackboard or the boring Moodle interface this could provide an interesting replacement.

Anyway, as we were talking it made me realize that it would be helpful if we could connect everyone working in this space so that we can share ideas and collaborate. My first thought was to use Prologue a Twitter like WordPress Template. I think the template provides an interesting way to keep track of what people are up to. However, in thinking more about this I really don't want yet another site to go to.

How do we fulfill both goals? How do I share ideas, but escape creating another website that I will forget to go to? Bits are cheap and don't fill up landfills. How about a disposable community? What if I could go online to say WordPress.com and click a few buttons to create a new community? Then I send out an email invit...

Continue Reading →

Disposable Communities

I had a great chat with Brian Lamb yesterday. He and his team are working to use WordPress to support learning communities at UBC. In case anyone else is sick of WebCT, Blackboard or the boring Moodle interface this could provide an interesting replacement.

Anyway, as we were talking it made me realize that it would be helpful if we could connect everyone working in this space so that we can share ideas and collaborate. My first thought was to use Prologue a Twitter like WordPress Template. I think the template provides an interesting way to keep track of what people are up to. However, in thinking more about this I really don't want yet another site to go to.

How do we fulfill both goals? How do I share ideas, but escape creating another website that I will forget to go to? Bits are cheap and don't fill up landfills. How about a disposable community? What if I could go online to say WordPress.com and click a few buttons to create a new community? Then I send out an email invit...

Continue Reading →

Connected Communities

When Digg was new I spent plenty of time following the latest news 'dugg' up by the community. Now I rarely go back. Somewhere along the line Digg became an online Frat house and I am no longer interested in the 10 ten latest shocking things or in hearing about Scientology or in seeing pictures of puppies (Marion pointed out to me that if you do some research and you will find how many pictures of puppies get thousands of Diggs. Top 10 hot chicks, interesting ways to use vulgarities and puppies, what a bizarre community).

However, I like the idea behind Digg. It is the same idea that made Slashdot successful. (I am a Slashdot refugee as well). Get lots of people together and let the share what they think is interesting.

What is interesting and exciting to me as we look at building on open source community solution is the opportunity to let users break out of a community when the larger group moves in a direction that no longer interests a minority. Say community one is built on ...

Continue Reading →

Connected Communities

When Digg was new I spent plenty of time following the latest news 'dugg' up by the community. Now I rarely go back. Somewhere along the line Digg became an online Frat house and I am no longer interested in the 10 ten latest shocking things or in hearing about Scientology or in seeing pictures of puppies (Marion pointed out to me that if you do some research and you will find how many pictures of puppies get thousands of Diggs. Top 10 hot chicks, interesting ways to use vulgarities and puppies, what a bizarre community).

However, I like the idea behind Digg. It is the same idea that made Slashdot successful. (I am a Slashdot refugee as well). Get lots of people together and let the share what they think is interesting.

What is interesting and exciting to me as we look at building on open source community solution is the opportunity to let users break out of a community when the larger group moves in a direction that no longer interests a minority. Say community one is built on ...

Continue Reading →

Note to Facebook, Myspace and Other Social Silos: DIE

I wrote three Facebook apps and I have ideas for several more. The most successful was the House Plans application I did for ThePlanCollection.com, but in the Facebook world you can't count a couple thousand users as especially successful.

When Open Social started up I felt like I needed to go sign up for a MySpace account so that I would be ready for when the next big thing showed up. So far Open Social feels like that high school party the nerdy guy threw and two or three other nerdy guys showed up but come Monday morning it will be the joke of the high school. I turned off email alerts for MySpace because I grew tired of the offensive bot spam. I tried playing with Orkut because that was the first platform that supported Open Social. Orkut feels like the Twilight Zone. I tried Twitter for a while. It is a cool service, but I forget its there unless I am bored and the only thing handy is my phone and I want to post about my boredom. How's that for boring.

There are countless ...

Continue Reading →

WordPress Makes Me Happy

I have used WordPress for years. Not long after I started using it I went to the Web 2.0 Summit in San Fransisco. While there I engaged in the requisite schmoozing even though I am a developer and not especially great in social situations. At one of the CEO of a small startup that developed blogging software. The first thought in my head was, "great another stupid startup that thinks they can compete in a crowded space." I almost said, "have you heard of WordPress? Why not just use them?" Then he handed me his card. Toni Schneider is the CEO of automattic, the guys that make WordPress. I still have that card and will now keep it next to Matt Mullenweg's.

I learned a couple of things by meeting these guys.

  • The WordPress guys are really nice guys who deserve the 29 million they just got.
  • WordPress is a great platform for building more than just blogs
  • A really great platform can persuade me to learn PHP even though I am a ruby/python zealot.

Continue Reading →

WordPress Multiuser

I have a couple of blogs - this one and some family ones. Since Wordpress updates their code fairly often it has become a royal pain to manage all of them. I debated setting up sym links so that I wouldn't have to deploy the code in several directories. I even found someone doing just that. I also debated using svn to checkout the Wordpress code. Then I would write a shell script that could just do an svn update to update the code on all the blogs. But doing that would require that I maintain plugins and themes in each project. I would also have to upgrade a bunch of databases each time I did an upgrade.

My search led me to Wordpress Multiuser. I worried that it might not have all the features as the normal release and that I wouldn't be able to specify a domain name for each blog. In the end this Wordpress Multiuser is the solution I chose. Here's what I did.

You can checkout Wordpress MU using svn with this simple command:

 svn co http://svn.automattic.com/wordpress-mu/tr...

Continue Reading →

Utah WordPress Meetup

I spent this afternoon with some really cool and interesting individuals from around utah. Matt Mullenweg, the original developer of WordPress was in town and was willing to come and hang out, each lunch and chat for a couple of hours about anything. Matt is a very cool guy not only because he created the best blogging platform of all time, but also because he is just a plain nice guy.

It is to bad that Salt Lake is as far away as it is. These kinds of events are a great chance to meet other people with similar interests and to generate ideas. It is also important to break out of your own personal sphere every now and then so that you can see what the outside world looks like.

A couple of highlights:

  1. Matt said that he prefers a business model that works off the ubiquity of the software rather than a model that limits your ability when using the open source version so that it can charge for more functionality/license (think Mysql)
  2. Holding a Word Camp here in Utah wouldn't be diffic...

Continue Reading →