Customizing your install: the home page

Posted by Andrea under Basics, Plugins, Themes

The absolute first thing you want to do when your site is installed and running is change it off the default theme. There are actually two copies of kubrick bundled in MU. One is under the default folder, the other is under a theme folder called “home”. The only difference is this one makes use [...] Read more »

1 Comment

Making your signup page match your theme

Posted by Andrea under Basics, Themes

By default, the signup page users get directed to is made to integrate into the default theme. As the site admin of the best new blog host on the block, you’re probably going to pick another theme so you can stand out in the crowd. With soem themes, the signup page looks horrible. While [...] Read more »

2 Comments

Is it really a bug?

Posted by Andrea under Basics

Sometimes there are quite a few forums posts, or even bug tickets filed, reporting issues that aren’t really bugs. So to me, the first step in reporting a bug is determining if it is actually a bug or not.
I’m sure you already know this, but to clarify, a bug means there is something wrong with [...] Read more »

1 Comment

How to file a bug ticket and follow the latest issues

Posted by Andrea under Basics

Most users lightly follow development in the forums. To get a bit further, you can follow along the trac system and see when tickets are filed and issues are fixed. There’s an RSS feed link at the bottom of this page to follow active tickets. It’s a good practise because sometimes an official release is [...] Read more »

No Comments

How to get a zip from trac of recently changes files

Posted by Andrea under Basics, Where can I find...?

Now that we are familiar with the trac system, how can one get a small zip containing just the needed files that have been recently changed?
First, you need to know what you already have installed. As of this writing, if you have the latest from the download page, you have installed 1.2.5a. This is [...] Read more »

3 Comments

What is trac and how do I use it?

Posted by Andrea under Basics, Where can I find...?

Ah, the trac system. Trac is a program on the server that keeps a record of every single code change made by the devs. It also serves as a bug reporting and archiving tool. Every time a change is made to the codebase, it is submitted to trac. When you read about “development version” or [...] Read more »

2 Comments

Database structure - updated for 1.3

Posted by Andrea under Basics, New Features

As an addendum to this post, there’s a few extra tables in WPMU 1.3, which should officially be released any day now.
wp_1_terms
wp_1_term_relationships
wp_1_term_taxonomy
There are all related to the internal tag system now available in Wordpress 2.3. You may also have noted that MU is now following a similar version number. No official word on how this [...] Read more »

No Comments

Database structure

Posted by Andrea under Basics

WordPressMU creates the following tables upon installation:
wp_1_categories
wp_1_comments
wp_1_link2cat
wp_1_links
wp_1_options
wp_1_post2cat
wp_1_postmeta
wp_1_posts
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitecategories
wp_sitemeta
wp_usermeta
wp_users
A quick read will show that all table with the prefix wp_1_ will be associated to the blog with id #1. When a second blog is added to the system, those tables will be called wp_2_ , and so on with each blog created. Yes, 8 tables per blog [...] Read more »

6 Comments

Admin panel screenshots

Posted by Andrea under Basics

Many people just want to see what’s on the menu before installation, so here’s some screenshots specifically dealing with the site Admin menu. Most other menus are exactly like the stand-alone version of Wordpress. (I’ll get to the exceptions later.)
The Site Admin index
Blogs Control blogs.
Users Control users.
Themes Enable or disable themes sitewide.
Options Read more »

No Comments

Deleting blogs

Posted by Andrea under Basics

The question of deleting blogs comes up frequently. What happens when a user deletes their blog? A site admin? When do you a delete a user’s blog?
Well, the answer is- it depends.
When a user chooses to delete their blog, they are asked to confirm. This doesn’t really delete it from the database, rather it is [...] Read more »

1 Comment

google.load("language", "1"); var curstate = 0; var hasloaded = 0; function bnc_show_translated() { if (hasloaded == 0) { bnc_lang_callback(); hasloaded = 1; } for (i = 0; i < 0; i++) { var elem = $("bnc_original_" + i); if (elem) { if (curstate) { elem.show(); } else { elem.hide(); } } } for (i = 0; i < 0; i++) { var elem = $("bnc_trans_" + i); if (elem) { if (curstate) { elem.hide(); } else { elem.show(); } } } if (curstate) { $("bnc_trans_state1").show(); $("bnc_trans_state2").hide(); curstate = 0; } else { $("bnc_trans_state1").hide(); $("bnc_trans_state2").show(); curstate = 1; } } function bnc_detect_div(div_id) { var text = document.getElementById(div_id); if (text) { text = text.innerHTML; if (text.length > 0) { google.language.detect(text, function(result) { if (!result.error) { if (result.language != "en") { if (result.confidence > 0.25) { $("bnc_translating").show(); bnc_xlate_div(result.language, div_id, "en"); } } } } ); } } } function bnc_xlate_div(src_lang,div_id,o_lang) { var text = document.getElementById(div_id); if (text) { text = text.innerHTML; google.language.translate(text, src_lang, o_lang, function(result) { var translated = document.getElementById(div_id); if (result.translation) { translated.innerHTML = result.translation; } }); } } function bnc_lang_callback() { } function bnc_startup() { bnc_xlate_div("en", "bnc_translate_info", "en"); bnc_xlate_div("en", "bnc_translate_info2", "en"); } google.setOnLoadCallback(bnc_startup);
Close
E-mail It
This blog has been fine-tuned with 13 WordPress Tweaks.