Stephen Edgar (@netweb)

Forum Replies Created

Viewing 25 replies - 1,051 through 1,075 (of 3,353 total)
  • @netweb

    Keymaster

    There are a couple of tweaks in the next version of bbPress but most likely you will need to tweak this within the theme you’re using.

    @netweb

    Keymaster

    bbPress includes the WordPress natively supported embed providers:

    Flickr Videos & Images WordPress 2.9
    Hulu Videos WordPress 2.9
    Imgur Images WordPress 3.9
    Instagram Images WordPress 3.5
    Photobucket Images WordPress 2.9
    SmugMug Photos WordPress 3.0

    (SmugMug and Photobucket support is being removed for WordPress 4.0 is released, see #28379)

    For any of the above you simple paste the URL on a new line by itself:

    e.g. https://flic.kr/p/57FFQn
    bbpress

    Any other images hosted elsewhere you simple link to them using the <img src=''> HTML

    e.g. <img src="https://farm4.staticflickr.com/3130/2701069417_4d5234fc18_o.jpg" width="198" height="49" alt="bbpress">

    bbpress

    @netweb

    Keymaster

    @netweb

    Keymaster

    This will be a conflict with one of your plugins, start disabling each plugin until you see the bbPress menus, once you see the menus you will know which plugin is causing the conflict.

    @netweb

    Keymaster

    Also you can export Forums, Topics, and Replies using WordPress Export (Tools -> Export)

    You could then export updated topics and replies and import them again into your other install.

    The issue of needing to use the a custom importer that you added a comment on in #2605 is to maintain legacy user meta.

    @netweb

    Keymaster

    I’m not sure how ‘duplicator’ works but if it sync’s the database it should be fine to sync bbPress’ forums, topics and replies as they WordPress ‘Custom Post Types’, topic tags are a taxonomy and users are users.

    So presuming Duplicator is copying/replication WordPress’ posts and pages which are stored in wp_posts and wp_postmeta adding support for bbPress should ‘just work’ if Duplicator supports custom post types.

    @netweb

    Keymaster

    Do Bluehost implement any plugins that override WordPress site or home URL’s?

    If your site URL and home URL’s are http://www.example.com I am trying to work out where they are getting box557.bluehost.com from to make that the email address that is being used.

    @netweb

    Keymaster

    Glad your working, sorry I didn’t get to suggest using a call back earlier πŸ˜‰

    Did try using the included callback_reply_to first?

    https://bbpress.trac.wordpress.org/browser/trunk/src/includes/admin/converter.php#L1342

    @netweb

    Keymaster

    @Shazahm No, I haven’t looked at what would be required to achieve this.

    The core of the issue from the bbPress side of this is that once you start getting a a large amount of subscribers to forum or topic notifications sending individual emails to each of these users is a significant performance hit or webhost issues with outbound SMTP limits.

    I linked this conversation to @Mandrill last night and their reply:

    Thanks for the additional info. We’re working to improve the wpMandrill plugin with additional features, but no ETA at this time.

    As I previously stated above, the fact that BCC is a valid email address formatting technique but wpMandrill does not support this then it is hard for bbPress to make a workaround to support a plugin that does not support valid RFC internet email standards.

    We’re happy to add extra hooks and filters into bbPress where needed to help facilitate having wpMandrill work with bbPress but someone who knows and understands wpMandrill and the Mandrill API is going to have to give us a hand here.

    @netweb

    Keymaster

    Probably disable wpMandrill for bbPress notifications would be the quickest way and let WordPress’ send the emails as BCC is fully supported.

    You can try the following plugin that I whipped up, I have only tested it on a local install and works for me…

    https://gist.github.com/ntwb/d45948672dbf5fd580c9

    That said, if you already have custom functions using the wpMandrill mandrill_payload filter in another plugin or functions.php file then updating the relevant section of that for bbPress would be the suggested route. I’m also not sure how this will affect any other templates or custom configurations you may be using either via the wpMandrill plugin config options or any options you have set in your Mandrill API/Setup/Config. (As stated, I’ve only just fired up wpMandrill to have a a quick look for the first time a couple of hours ago)

    @netweb

    Keymaster

    Onto the biggest issue is that the wpMandrill plugin for WordPress DOES NOT support BCC:

    In the help overview of the wpMandrill plugin there is this: (emphasis mine)

    Note that if you’re sending additional headers in your emails, the only valid headers are From:, Reply-To:, and X-*:. Bcc: is also valid, but Mandrill will send the blind carbon copy to only the first address, and the remaining will be silently discarded.

    I asked Mandrill about this this morning:

    Where to next I’m not sure, I’ve only just started to take a look at Mandrill as I’ve never used it before, ideally if the wpMandrill plugin supported the full Mandrill API then using BCC would not be an issue.

    @netweb

    Keymaster

    A third reason was that we were not accurately removing the http:// / https:// which could result in domains like https://sssseanwes.com/ removing all the s’s becoming eanwes.com πŸ™

    @netweb

    Keymaster

    With the 30,000+ plugins in the WordPress Plugin Directory bbPress does it’s best to be compatible with as many as we can, sometimes conflicts happen.

    It shouldn’t take more than 10 minutes to deactivate your other plugins one by one until you see the bbPress menus active which will then give you the name of the plugin causing the conflict and allow you to re-enable the other plugins you have disabled.

    Once you have the name of the plugin we can try to work out why there is a conflict and without the name of the plugin we have no hope of knowing what the issue is.

    @netweb

    Keymaster

    @shazahm1hotmailcom Did you also add 2618.4.diff to the r5409 changeset you tested?

    You should not need to use one of the filters to have the correct email address, they are only there if you need to specifically override the email address.

    We’d also like to have this fixed and not break any sites or backwards compatibility and are pretty sad it has at the moment πŸ™

    Could you explain what you mean regarding ‘revert to the previous method of send notifications’?

    @netweb

    Keymaster

    Thinking on this some more, as it is a client site I presume it has it’s own domain name.

    Is the clients domain name being used for the notifications with 2.5.1?
    eg noreply@example.com

    As you pointed out above that both the site URL and home URL use www and your emails are showing using the Bluehost’s subdomain box557.bluehost.com so is your site and home URL’s http://www.box557.bluehost.com?

    And for completeness did your last test use changeset r5409 and 2618.4.diff?

    @netweb

    Keymaster

    I have just added a patch, you need r5409 applied before adding 2618.4.diff

    @netweb

    Keymaster

    Ha! Confirmed, will add an updated patch shortly….

    It strips all the ssssssssss’s so even https://sssseanwes.com/ becomes @eanwes.com πŸ˜‰

    @netweb

    Keymaster

    I’ll take a look at that now Sean…

    @netweb

    Keymaster

    Mandrill complains that the format isn’t an email address and fails validation.

    The issue I am presuming here is that that the from address is being generated as noreply@www.example.com, we are also now stripping the www as most setups won’t include a www alias for their mail server configuration.

    If you test this and run into any issues please let us know. πŸ™‚

    @netweb

    Keymaster

    Cool, it might work, it might not πŸ˜‰ Either way we can tweak it if needed πŸ™‚

    @netweb

    Keymaster

    I just also added this to the docs https://codex.bbpress.org/import-forums/vanilla/

    @netweb

    Keymaster

    ΧžΧ“Χ”Χ™Χ

    @netweb

    Keymaster

    Shane you should be able to test the updated solution in 2618 now if you like πŸ˜‰

    @netweb

    Keymaster

    I just saw your message in #bbpress IRC chat room

    The bbPress Vanilla2 importer does not support threaded replies out of the box, there are far too many plugins available for all the forum packages to try and support all the possible permutations and combinations these would cause.

    So that said, you would have to modify the importer to support the ‘ReplyTo’ Vanilla plugin, I just took a quick peek at the plugin and here you go, add the snippet of code here to the reply section or use the full file and replace your current bbPress Vanilla2.php file I added here and I think will do the trick.

    https://gist.github.com/ntwb/b9b3404400a79ebd5913#file-vanilla2_replyto-php

    @netweb

    Keymaster

    Confirm the capitalization of the language setting is the same for all the files:

    e.g.

    • wp-config.php -> define ('WPLANG', 'he_IL');
    • bbpress-he_IL.mo
    • bbpress-he_IL.po

    Also make sure the bbPress translation files are stored in /wp-content/languages/bbpress/

    https://codex.bbpress.org/bbpress-in-your-language/

Viewing 25 replies - 1,051 through 1,075 (of 3,353 total)