Forum Replies Created

Viewing 15 replies - 46 through 60 (of 1,447 total)
  • WordPress, as downloaded from wordpress.org, drives a single blog.

    Many blogs can live inside the same database, provided they all use a separate table_prefix as defined in wp-config.php.

    WordPress MU is a multi-user, multi-blog solution. It powers wordpress.com

    I’ve not been involved in any load-balancing, but I’m not aware of anything about WordPress that would prevent load-balancing.

    Your mail host’s mail server is configured to permit mail from foo.com, but not bar.foo.com. This is an anti-spam mechanism, designed to prevent the ISP from being used for (too much) spam.

    Contact your host and ask them to permit your subdomain to send mail.

    And for completeness sake, there’s also bloglet. 😉 Choice is good.

    You’re saying that this guy has licensed his product under the GPL so that if I buy a copy I can give it away free?

    No, I’m not saying anything at all about what WordPress Elite may or may not have done. I haven’t even clicked the link for it, because I’m remarkably uninterested in the controversy. I know I don’t need it, I know I’m not interested in it; so I leave it all alone.

    I was responding specifically to your claim that GPL software cannot be sold. It can. If WordPress Elite is licensed under the GPL (I don’t know — I haven’t looked), then yes, once you buy a copy you can give it away for free.

    By default, WordPress does not email anyone when a new post is made.

    My subscribe2 plugin provides this facility, though.

    By the way, GPL only allows you to distribute the code if you make it free–charging for it is out of the question

    That’s not true at all. You’re allowed to charge a fee for a GPL product. You just can’t restrict what someone does with that product once they pay for it.

    Even if they do stay within the legal boundaries of the GPL, aren’t they violating the spirit of it by using a GPL project as the basis for a closed-source software project?

    If someone abides by the letter of the law, then the law has no recourse for violations of the spirit of the law. If the GPL is important to you, and you feel this is an example of an abuse of the GPL, then avoid the product.

    I am not a lawyer. This is not legal advice. I haven’t used the Semiologic theme, but in order to make it fully compliant with WordPress’s GPL license, Denis needs to make his product available under the same terms as the GPL. Denis can still sell his product, for as much as he wants, but he may not prohibit his customers from giving their paid-for copies to their friends at no charge.

    http://www.gnu.org/licenses/gpl-faq.html
    http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney
    Does the GPL allow me to sell copies of the program for money?
    Yes, the GPL allows everyone to do this. The right to sell copies is part of the definition of free software. Except in one special situation, there is no limit on what price you can charge. (The one exception is the required written offer to provide source code that must accompany binary-only release.)

    WordPress wasn’t designed to drive multiple sites. WordPress MU can handle multiple blogs inside a single database, but that’s not exactly the same thing as a unified admin interface for multiple sites. My vhost plugin might be able to fake what you’re looking for, but again you’re not exactly using the right tool for the job. Unfortunately, I don’t know what other tools are available for this kind of problem.

    Can you confirm with your host that the mails were not sent? The host can check the mail server log files. It’s quite possible that WordPress generated the emails but the host rejected them.

    What is happening? Anything? Above your add_action() calls, why not stick $myvar = 0; to ensure that there is a global $myvar. I don’t honestly expect that to fix the problem, but it likely won’t hurt.

    Inside fade_comment you need to specifically state that you want the global $myvar, otherwise you’re getting a local $myvar for use only inside fade_comment.

    function fade_comment() {
    global $myvar;
    if ($myvar == 1) {
    echo "<p id='commentsaved' class='fade'>Comment saved!
    ";
    }
    }

    You’ll also want to catch (and return) the comment ID in your comment_post action:
    function create_myvar($id = '') {
    global $myvar;
    $myvar = 1;
    return $id;
    }

    If you don’t, plugins that fire after your’s might not get the comment ID, and might break.

    You could tackle this in several ways.

    You could register your plugin against the wp_footer action, and then check for some indication that a comment was posted.

    Or you could do something a little more bulky, but easier to understand:
    register an action against comment_post that sets a global variable (something like global $mybar; $myvar = 1;).
    register an action against wp_footer that checks the value of $myvar and executes some action only if $myvar = 1.

    What operating system is your workstation? Which version of MySQL are you using there?

    If you have a blog, you can put the screenshot on your blog and link to it.

    I’m not sure what would cause the database error. Maybe try re-uploading the files, taking care to use ASCII mode for the transfer; then run upgrade.php again?

    The second problem (Firefox formatting) has not happened to me. Maybe try a hard refresh (CTRL+F5 or CTRL+R)?

    The URL being constructed for the random image is incorrect:
    default=http://oceanic.wsisiz.edu.pl/~slabosz/wordpresswp-content/gravatars/random/06.gif

    You need a slash between wordpress and wp-content. Make sure that the “Default Gravatar Image” at Options-<Gravatars starts with a leading slash.

    The plugin is serving random gravatars because it thinks that the commenters have no gravatars. This could be for a number of reasons.

    piotr82: Your comments.php looks fine. Have you enabled gravatar caching? If so, try turning it off (Options -< Gravatars).

    Forum: Plugins
    In reply to: AKismet v BadBehavior

    TechGnome: Akismet is a service, not an application, and it’s a closed service at that, so it’s nigh impossible to provide any kind of thorough evaluation of it’s performance in comparison to other solutions. It’s a black box, and you don’t get to see what makes it tick.

    I’ve found Bad Beavior to be a good solution. That, plus comment moderation, are my only anti-spam tools, and I’m happy enough with them.

Viewing 15 replies - 46 through 60 (of 1,447 total)