WP W3ALL 2.4.0> phpBB to WordPress

WP w3all WordPress phpBB plugin install help page

The phpBB to WordPress way

The faster, easy and secure

WordPress phpBB 2.4.0 > integration by email

Note: follow this instead, if you want to integrate, configuring the WordPress to phpBB integration way.

The difference between this way to integrate, respect the WordPress to phpBB way, is mainly one: update changes done by users or admins into their phpBB profiles, are updated into WordPress for the same user, when the same user will visit the WordPress side as logged user in phpBB , or when will login in the WordPress side. Because this is a WordPress plugin (along next 2.4.0> releases, may a phpBB extension will be provided that will allow a complete update at mean time integration in the phpBB to WordPress way, adding or updating users in WordPress at mean time when updates occur in phpBB side). It is possible to use redirects tricks: if you want to force user addition into WordPress when user register OR login in phpBB using redirects tricks check this:
Add user into WordPress when register OR login in phpBB side

The other important thing that you need to consider, integrating in the phpBB to WordPress way, so where you’ll leave users to update their email and register only in phpBB, is that since the integration works by email, if you let users login in WordPress also, this is the case where the plugin may works as unexpected, because when searching for user by email on WP login action, and the email has been changed in phpBB, there is no way to check a match for the same user if usernames/email pairs mismatch. The user could so try to login by username, and will work if username match, but if it mismatch (the integration works by email, but try to check for username in this case, when a match not found by email) and phpBB usernames with forbidden WP characters have been may added in WP after removing those forbidden chars, so (also) the username will not match OR will match the username of some other user!

Consider that if you let users login in WordPress side in this scenario, an user that change his email in phpBB, then come to login into WordPress using email (because you allow users to login also in WP) the user will not be able to login by email, but only by username until a login not executed (that will cause so the email to be updated, based on username) and if username match. For the same reason, usernames on both phpBB and WordPress needs to match in this case.

In the phpBB to WordPress way you so choose to let users to Login, Register, Update Password in phpBB side BUT if managing an integration where mismatching usernames exists in some case, you SHOULD SO (it is REQUIRED in this case) LEAVE USERS to Register and update their email ONLY IN WordPress.

Note that it is not mandatory to transfer old phpBB users into WordPress when integration start, anyway there is a transfer option on plugin admin that you can activate to transfer old phpBB users into WordPress. Note also that as admin, if you want to change an email for an user at mean time also in WordPress when you change it may via phpBB ACP, you’ll have to do the same for the same user in WordPress, or until the same user will not visits the WP side, you’ll not see the same update in WordPress.

Consider that as WordPress admin, you could see that so in phpBB there are users that are still not existent in WordPress. The reason is the above explained when using the plugin in the phpBB to WordPress way.

This mode to integrate, phpBB to WordPress way, require as MANDATORY to disable user’s registration in WordPress and avoid user’s email change in WordPress. It is your task to not allow user’s registration and email update in WordPress side.

About the way on how phpBB usernames containing forbidden and not allowed characters into WordPress, are added or transferred into WordPress since 2.4.0> read this post:

phpBB usernames with forbidden characters in WordPress

Disable registration in WordPress, and be sure that users are NOT allowed to change/update password in WordPress.

Said all that, you need to follow same instructions, configuring phpBB and WordPress, as explained on WP to phpBB help, where

To Install and Configure

FOLLOW THESE STEPS

wordpress-phpbb-integration/#installAndConfig

Follow phpBB Side and WordPress Side steps on that page, and remember (again) that it is your task to avoid user’s email update, and registration in WordPress, configuring based on all said above the integration in the phpBB to WordPress way.

More considerations:

…..

[w3allfeed] RSS raw examples

How to use w3allfeed shortcode

These examples show raw results (scroll down to see RSS from external resource) of the w3allfeed shortcode used like this, with little style applied to li elements:

that grab last 3 forums news within this same domain forum:

Latest 3 news from axew3.com forums

  • When a WP user changes role...

    Hi. We have a membership site using Woocommerce Memberships and Subscriptions plugins which takes automaic recurring subscription payments for access to certain parts the site. Included in their membership is access to the phpBB forum which they can't access without joining or renewing on the website.

    Question: When a membership lapses, i.e. a membership is not renewed or a payment fails, and the user no longer has status of Customer, would this automatically remove login priviledges to the phpBB forum? I believe it should, but it does not seem to. What configuration options should i look out for?

    Thanks for your help!

    Statistics: Posted by thewebguys — Fri Nov 05, 2021 3:20 pm — Replies 1 — Views 89


  • Testing 2.4.5 new coming release

    Hello cool guys and really sorry for the delay! I'm alive, still free, and full of hopes ;)

    I'm over to check all forum's questions, searching for patches to apply where required.
    Started yesterday dedicating some time, and tested by the way the 2.4.4 code working fine into wp 58 without any problem (until now).

    Please, remember me in reply if you like, anything you note that require to be may adjusted (and i probably will forget since options and configurations lead to numerous integrations scenarios). I will look into topics these days.

    Any hint here will be really appreciated!

    One i've found really strange:

    i setup the option "add user in phpBB as deactivated when register in wordpress"
    result: user active in phpBB.
    REASON:
    when WordPress create a new user, immediately after, the profile_update hook fire.
    The reason why this happen is not clear to me, since it was intended that this hook should fire only when an user update his profile,
    and not when it is created, or is it (mine) a wrong consideration?

    An rc release will provided very asap in these days or 2.4.5 will be directly released if i will have the time to test it out about everything (or the most).

    p.s I also appreciated any of yours support, that i felt along my bad time, in any way it had happen.
    Really appreciated. And so helpful.
    Thank you!

    Statistics: Posted by axew3 — Thu Oct 28, 2021 2:18 pm — Replies 1 — Views 98


  • Integration has stopped working

    Hi

    The integration on our site has stopped working suddenly 24 hours ago. Users now can not login to the Wordpress site using their existing passwords, but can login to the forum.

    I logged in as WP admin and changed the password of one user who's details I know, and now they can login to the WP site but they have to log in separately to the forum.

    Nothing changed and this started happening suddenly.

    Any ideas please?

    Thanks
    Jon

    Statistics: Posted by thewebguys — Thu Jul 29, 2021 7:44 am — Replies 0 — Views 518


News from engadget.com

Latest 5 news from – engadget.com/rss.xml – target _blank – inline styled, used like this:

  • Apple's 2021 App Store Awards highlight 'connection'

    Last year, Apple focused on quarantine life for its App Store Awards. For 2021, it's continuing that concept with a focus on "connection" as its trend of the year — basically, things that brought us together even though we're still dealing with a global pandemic. That trend award was bestowed upon five apps, including familiar names like Bumble and Among Us!. But the niche winners are even more interesting: there's EatOkra, an app that helps you find black-owned restaurants; Canva, which helps anyone create pro-grade designs; and Peanut, a social network focused on connecting women to find support throughout major life events.

    You'd probably be surprised by some of the winners for Apple's mainstay categories too: the Apple TV app of the year was the boxing streaming service Dazn, something I've admittedly never heard of. The Apple TV game of the year, Space Marshals 3, also came out of seemingly nowhere. But the strong review scores for both of those apps make it clear that users genuinely enjoy them.

    While the App Store Awards are very much a marketing exercise, it's also a useful way to highlight some of the best apps users may have missed. (And I'm sure developers appreciate the recognition, and the aluminum App Store icon they can display on their shelves.) LumaFusion, the best iPad app of the year, makes complex multi-track video editing easy to do with your fingers. And Carrot Weather, the best Apple Watch app, looks like a truly unique watch face.

    Apple App Store Award on a shelf
    Apple

    Here are the rest of Apple's App Store Awards for 2021: 

    • iPhone app of the year: Toca Life World

    • Mac App of the year: Craft

    • iPhone game of the year: League of Legends: Wild Rift

    • Mac game of the year: Myst

    • iPad game of the year: MARVEL Future Revolution

    • Apple Arcade game of the year: Fantasian (the incredible RPG from the creator of Final Fantasy)

  • Apple reportedly warned suppliers of slowing demand for iPhones

    Apple may be struggling with both demand and supply when it comes to the iPhone 13 lineup. According to Bloomberg, the tech giant has told its component suppliers that demand for its biggest moneymaker has weakened just before the holiday season. 

    Back in October, the organization reported that Apple lowered the lineup's production goal to 80 million units — 10 million less than its original target — due to the lack of parts. However, the company was expecting to make up for the loss next year when component supplies are set to improve. Now, Apple has reportedly told its suppliers that the orders it was expecting to get next year might not materialize at all. 

    The global chip shortage has had significant effects on companies across industries, forcing tech companies and automakers to significantly slash their production targets. In addition to lowering the iPhone 13's production goals, Apple reportedly chose to cut back on the iPad's production to be able to allocate more chips for its new phones. But some potential buyers may already have decided to skip this generation altogether after they were faced with lengthy wait times and lack of stocks at retailers. Especially since reports suggest that the iPhone 14 will be a major upgrade and will represent a complete redesign of the company's mobile devices. 

    Despite the weakening demand, analysts are still expecting Apple to reveal a sales increase of 6 percent in the final three months of 2021. It remains to be seen whether slower demand for the iPhone 13 will have a significant effect on Apple's numbers next year, seeing as its phones have been the biggest contributors to its revenue for years. 

  • The Rhodes electric piano is back with a hefty price tag

    After months of teasing, the legendary Rhodes piano is back, with Rhodes Music Group opening pre-orders for the new MK8 model on Wednesday. It costs an eye-watering $9,450. And that's only the price of the base model. Want the rad transparent hood? That's an extra $575. How about a walnut bottom shell? Add another $1,095.

    With all the possible extras, you can expect to pay $12,640 for a single MK8. That's a lot when you consider you can find a vintage Rhodes for as little as $2,500, and they're still highly desirable.

    If the price of the MK8 doesn't scare you away, we suggest you order one as soon as you can. With each one assembled by hand at the company's factory in Leeds, England, Rhodes only expects to manufacture about 500 MK8 units in 2022. You can claim a place in line by paying for one in full or putting down a 20 percent deposit. Shipments of the preamp-only model will begin in the first quarter of 2022, with the effects panel one to follow before the second half of the year.

    It's hard to overstate how important the Rhodes piano has been to the history of contemporary popular music. It was crucial to the evolution of jazz and rock and roll in the '60s, with Kieth Jarrett and Ray Manzarek just some of the musicians who used the instrument to create incredible melodies. More recently, it has made its presence felt in tracks from Nils Frahm and Thom Yorke. And now it has the chance to inspire a new generation of musicians. 

  • Qualcomm is making 5nm ARM chipsets for Windows laptops

    Qualcomm is expanding its lineup of ARM-based chips for Windows and Chromebook with Snapdragon 8cx Gen 3 and 7c+ Gen 3 platforms. In addition, the company aims to power handheld gaming devices using Snapdragon G3x Gen 1 chipsets.

    Snapdragon 8cx Gen 3, which builds on last year's Gen 2, is the first 5nm PC platform, according to Qualcomm, which designed it with ultra-slim and fanless laptops in mind. It says that moving to a 5nm process node and other optimizations allowed for improved Kryo CPU performance while sustaining similar power consumption levels as Gen 2 chipsets. The company claims the chipsets will deliver up to 85 percent improved performance compared with the previous generation and up to 60 percent better per-watt performance than x86 chips.

    Along with 5G and WiFi 6/6E connectivity, the platform is said to offer multi-day battery life, upgraded camera and audio functions and chip-to-cloud security. Systems with 8cx Gen 3 chipsets will be able to take advantage of "29+ TOPS of AI acceleration," which Qualcomm claims is three times the performance of "the leading competitive platform." The AI acceleration could speed up tasks like face detection and background blur on calls. In addition, Snapdragon 8cx Gen 3 supports up to 4K HDR camera quality, and as many as four cameras.

    Qualcomm also says 8cx Gen 3 will offer up to 60 percent improved performance over previous-generation chips during GPU-intensive tasks thanks to the Adreno GPU. You'll be able to play games in Full HD at up to 120 fps, and Qualcomm claims the platform is optimized to let folks play up to 50 percent longer "than certain competing platforms."

    Qualcomm Snapdragon 7c+ Gen 3 chipset.
    Qualcomm

    As for Snapdragon 7c+ Gen 3, that platform's designed for entry-level PCs and Chromebooks, and it emerged only six months after the previous generation. It too supports 5G, both sub-6 and mmWave, thanks to the inclusion of the Snapdragon X53 5G Modem-RF system. You can also expect Wi-Fi 6 and 6E support. Qualcomm says the 6nm 7c Gen 3 platform will deliver up to 40 percent improved CPU performance and as much as 35 percent improved graphics performance over the previous-gen chipsets.

    ARM-based Windows machines haven't exactly set the world alight, and it remains to be seen whether Qualcomm can help the Windows on Snapdragon platform turn the corner with its latest, more powerful options. Devices with Snapdragon 8cx Gen 3 and 7c+ Gen 3 chipsets are expected to debut in the first half of 2022.

    Qualcomm Snapdragon G3x Gen 1 chipset on top of a handheld gaming device.
    Qualcomm

    Elsewhere, Qualcomm is making moves in a new chipset category: gaming handhelds. It says the Snapdragon G3x Gen 1 Gaming Platform will support game streaming from consoles and PC, cloud gaming services and Android games and apps. The Adreno GPU can run games at 144 fps and at 10-bit HDR, according to the company, while the FastConnect 6900 system offers 5G mmWave and sub-6 and WiFi 6/6E connectivity.

    To show off the platform, Razer collaborated with Qualcomm on a handheld gaming dev kit that's available to developers starting today via Razer's website. The device features a 120hz, 6.65-inch OLED display with 10-bit HDR support, four-way speakers and a built-in controller. The device can even be used for live streams that include audio and video feeds from players, since it has a 1080p 60 fps camera and dual mics.

    Should Snapdragon-powered handhelds come to market, they'll be vying against the likes of the Nintendo Switch, Steam Deck, smartphones and tablets. It's a competitive sector, but one that's growing rapidly, so there might be room for devices with Qualcomm chipsets to carve out a niche.

    A person sits on rocks by the beach, playing a game on a handheld gaming device created by Razer.
    Qualcomm
  • Square is rebranding itself as 'Block'

    Payments firm Square plans to change its name to Block as cryptocurrencies and other blockchain technologies become a bigger part of its business. On Wednesday, the company announced it will move forward with the rebranding on December 10th.

    “The name has many associated meanings for the company — building blocks, neighborhood blocks and their local businesses, communities coming together at block parties full of music, a blockchain, a section of code, and obstacles to overcome,” the company said in a blog post.

    When Jack Dorsey co-founded Square in 2009 shortly after his first stint as CEO of Twitter, the company’s only product was its namesake card reader, which allowed merchants to process credit card payments with their phones. Since then, its business has expanded to include stock and crypto trading, money lending and more. This year, Square even bought a majority stake in Tidal. And it’s that expansion from that the rebranding is designed to encapsulate.

    “We built the Square brand for our Seller business, which is where it belongs,” Dorsey said. “Block is a new name, but our purpose of economic empowerment remains the same. No matter how we grow or change, we will continue to build tools to help increase access to the economy.”

    The move comes in the same week that Dorsey stepped down as the CEO of Twitter. Since 2015, he had led both Twitter and Square, a position that eventually led to pressure from activist investment firm Elliott Management. In a lot of ways, the rebranding is also reflective of Dorsey’s well-known enthusiasm for cryptocurrency. After all, this is the man who wanted the world to know he has a Bitcoin clock in his kitchen. He recently announced Square would build a Bitcoin hardware wallet, and “consider” a mining system.

WordPress phpBB
mChat integration

This procedure assume you installed the wp_w3all WordPress phpBB integration plugin (in linked or not linked users mode) into WordPress, and phpBB mChat into your phpBB. At date of this post, the code as is can be applied by anyone, but this is a raw procedure may easy to be changed by advanced users. Work fine, but to optimize at best for your site, you may have to change something on the little javascript code you’ll add as explained on install steps. You can see the concept and code to apply available here:

WordPress phpBB mChat w3all procedure

See live raw working examples here:

WordPress phpBB mChat integration example

Just a good point to start from, that can be easily improved under any aspect and to fit any needs. Will be upgraded along the time.

phpBB WordPress template integration (iframe v3)

v3 version (for cool people) old v2 version is here

NOTE THAT THIS CODE IS SUITABLE UNTIL 1.9.8 or <

Cool people are actually using version 4:

phpBB WordPress template integration (iframe v4)

THIS IS OLD CODE! REFER TO V4 IFRAME CODE FOR WP_W3ALL 1.9.9 OR >

phpBB WordPress template integration (iframe v4)

PAGE HELP – JS code – UPDATED on 24 Feb 2019
(related views/page-forum.phpupdated on 3 Gen 2019)

/trunk/addons/page-forum.php

phpBB SEO mods compatible

wp_w3all plugin 1.9.4 >

(READ ALL this page)

wp_w3all responsive iframe procedure v3

After you built/create the WP forum template page via option
WP_w3all phpBB embedded on WordPress Template
on WP_w3all admin config page, and the blank page on WordPress Admin -> Pages -> Add New, titled the same of created wp_w3all template page, so forum or board  etc (then you’ll have into your active WordPress template folder a file named page-forum.php or page-board.php etc), to complete the procedure and get the responsive iframe height for the embedded/iframed phpBB into WordPress template page you need:

Open with a text editor your phpBB template file overall_footer.html

and just before the closing </body> tag, add this code (do not select rows numbers on copied code):

after you pasted this code into phpBB overall_footer.html
edit following lines:

change axew3.com to fit your domain name (example axew3.com)
do NOT add http(s):// OR the point in front nor anything else, just add
yourdomain.com or set it as localhost if on localhost test. If phpBB is at subdomain.domain.com, add domain.com as value
(MANDATORY!) or resizer won’t work
now check the other line to change:

change value
https://www.axew3.com/w3/forum
on this line, to point to the URL of the WordPress created/named forum page (do not add final slash and change http or https as needed)
MANDATORY!

Finally, check this line

in the code you added (last line): this should correctly point to the iframeResizer.contentWindow.min.js file that you’ll go to add into phpBB root folder. You need to use the absolute URL (use http or https as needed, and adjust the url to fit your needs)
(MANDATORY!) or resizer won’t work

AFTER EDITED, save and load the modified overall_footer.html into your phpBB style folder, overwriting the default one, and so

load through ftp on the phpBB root folder (or copy/paste), the file
iframeResizer.contentWindow.min.js
that is contained inside folder
wp/wp-content/plugins/wp-w3all-phpbb-integration/addons/resizer

After this, phpBB require to recompile the template, or modifications to template files not affect (to overall_footer.html in this case). Open phpBB ACP, and so under:

Server Configuration -> Load settings -> Recompile stale style components set to YES and save. Load one time a phpBB full forum page. Leave as is at moment, especially if you follow adding also the code on overall_header.html (more below) to redirect any phpBB direct URL to the iframed WP page: then after tested that all work fine, may return to ACP, and reset to NO and save. This step is needed to load the template modifications on phpBB (and any time you edit a phpBB template file to for modifications take effect), but this option should be ever set to NO into an online/production site to save server resources. It is normally set to yes only for testing/devel purpose or to apply modifications on phpBB templates files.

Notification email links to point to iframe: follow read more below for the pure Javascript solution. Refer to v2 or v1 code for htaccess or js solution editing phpBB notifications files.

The new V3 w3all iframe code do not use anymore htaccess to force redirect as on V1 code, and substantially not rewrite URLs forcing redirect to iframe, but use pure Javascript (reload) code, that as you may imagine, lead to some different result: you’ll not have to edit phpBB notification links on phpBB notification files as on V1 or V2 code, to force users redirect to iframe when they click on notification email link. But in this case, any user except bots, will be redirected (as code is, but it can be easily changed to assume different behaviors, may excluding admins or moderators etc) to the WP iframed page, if the forum accessed via real phpBB url.

To apply same smooth scroll effect as it is on this online example, after finished with this procedure, follow with this steps:

Smooth scroll for phpBB WordPress template integration (iframe v3)



If you want phpBB email notification links or any phpBB direct url to be redirected to wp iframed forum page using pure javascript, follow this step:

Open with a text editor your phpBB template file overall_header.html

and just immediately after this code (or by the way, before the closing tag </head>)

add the following code:

On added code, change URL on the line where (line 3):

to fit/point to the WordPress iframed forum page: DO NOT ADD final slash and setup as http or https as needed.

NOTE: if you added the code above into phpBB overall_header.html then you’ll need to remove or comment out this part by the code you added into the overall_footer.html:

Recompile phpBB template and reset to no the option when changes applied

whenever you want: to get the iframe responsive for ACP phpBB admin panel, read this post. My (personal) suggestion is to stop here and try to use the integration leaving ACP out of iframe joke. If by the way you want to follow, before to apply then you’ll have to little change the above code for overall_footer.html and overall_header.html in this way:

on code for overall_footer.html remove this part:

on code for overall_header.html remove this part:

change into:

WordPress and Buddypress phpBB profile fields integration

NOTE x Buddypress profile fields integration: IT IS MANDATORY that the User Groups option on
WP admin -> Settings -> Buddypress
is active option!
NOTE x Buddypress: phpBB 3.2 or > required.

Note: Buddypress avatar integration option work in another way by others profile fields (more below explained) so is possible to activate the Buddypress avatar integration option without activating the Buddypress profile fields integration option.

How the WordPress + phpBB or WordPress + phpBB + Buddypress profile fields integration work:

On WordPress + Buddypress,  it’s required that default phpBB profile fields  exists as they are into a default phpBB install, while in the case of WordPress default without Buddypress it is not required: if phpBB profile fields mismatch by defaults, no update will be executed, EXCEPT for email and password fields (updated in any case). By the way, into a default WordPress there is only another field of interest on user’s profile, that’s site URL.

Remember that in the case phpBB profile fields aren’t the same like into a default phpBB install, even if you activate this option, no update will be done on phpBB profile fields (EXCEPT for email and password) when profile update will be executed in WordPress side.

The how to resolve and check about this, can be done reading this post:
WP_w3all phpBB integration and phpBB PROFILE FIELDS

The following is ONLY if Buddypress installed in WordPress and Buddypress integration option activated:

If on Buddypress, you can activate the WP_w3all option Buddypress Profile Fields integration.
If you choose to activate this option, check that phpBB profiles fields matches a phpBB default install configuration ( WP_w3all phpBB integration and phpBB PROFILE FIELDS  ), so will be also necessary to name these fields in Buddypress as explained in this procedure:

any custom field can be added into Buddypress, but only default phpBB default profile fields are synchronized and updated between phpBB and  WP Buddypress, and only if these Profile Fields in Buddypress are named as explained here below. You can add any profile field in Buddypress. But only these that match phpBB as explained below are synchronized/updated.
To have Buddypress integrated  about profile fields and synchronized with phpBB profile fields, phpBB profile fields need to be AS are ON A DEFAULT phpBB installation (as the code is), plus it is required to name these Profile Fields Names in Buddypress in this way:

Buddypress and phpBB default fields integration how to

In Buddypress, is possible to name any field as more like, but if it need to be updated also in phpBB and vice versa, the field name shown to the user, need to contain:

for youtube, the word youtube (lower or capital or both mixed letters, also into a phrase)
for facebook, the word facebook (lower or capital or both mixed letters, also into a phrase)
for icq, the word icq (lower or capital or both mixed letters, also into a phrase)
for skype, the word skype (lower or capital or both mixed letters, also into a phrase)
for twitter, the word twitter (lower or capital or both mixed letters, also into a phrase)
for googleplus, the word google (lower or capital or both mixed letters, into a phrase also (just google, so it can be used for any google service, and not just googleplus: so for gmail may could be used Google gmail))
for yahoo, the word yahoo (lower or capital or both mixed letters, also into a phrase)
for aol, the word aol (lower or capital or both mixed letters, also into a phrase)

So it is important to not repeat these words using as Profile Fields Names on Buddypress some word that is already used to detect another field name (or one of the others 4 fields below).

This can work very fine until the name of the field is about services, because normally these are named in any language the same, while remaining 4 (four) default phpBB profile fields, which are: occupation, interests, location, website can be differently named: in Italian the Eng word occupation is written occupazione, in Dutch it is bezetting etc etc.

For those 4 fields, IT IS REQUIRED that these Profile Fields Names named in Buddypress as single word, or changed to fit your language or different language or phrase or word, as explained more below.

For occupation, the word occupation, lower or capital or both mixed letters, or anyone of the words in the following array:

for interests, the word interests, lower or capital or both mixed letters, or anyone of the words in the following array:

for location, the word location, lower or capital or both mixed letters, or any of the words in the following array:

for website, the word website, lower or capital or both mixed letters, or any of the words in the following array:

as is easy to understand, these arrays for these four BP profile fields names, contains pairs of values:
“language” => “translated word/or phrase”

in these arrays,  is possible to add any other language, OR, you can also choose to modify the translation of some of the Profile Field Names into something different, like for example:
“en” => “website”
could be changed into (use EVER lower case letters here!):
“en” => “your web space”
so as Profile Field name in Buddypress, we’ll set for the website field name:
Your Web Space OR Your web space, or any other mixed lower/capital letters, but the phrase NEED TO BE THE SAME as it is set on the related array.

Since 2.4.0 > the file to edit is:

‘wp-content/plugins/wp-w3all-config/buddypress_array_profile_fields.php

So using custom files config into plugin admin, it will be:

‘/wp-content/plugins/wp-w3all-phpbb-integration/addons/wp-w3all-config/buddypress_array_profile_fields.php

then during plugin update, edited arrays (if they have been edited) will not be overwritten. Follow read here below to understand how to edit those arrays to match your needs

Until 2.3.9 <

Arrays can be added/edited into the custom WP_w3all phpBB config.php file, or root phpBB config.php

Arrays can be added/edited into the custom WP_w3all phpBB config.php file, or root phpBB config.php if you use it, so on plugin update nothing will be lost in case of custom additions or modifications, maybe due to addition of your language, or translated phrase/word change.
To do this, open your wp_w3all custom phpBB config.php file (or phpBB root config.php file if you use it) and add the follow (or what for you needed) just below all others existent code lines:

Edit any of those adding custom language for Buddypress profile fields names, that you’ll use to name the related Buddypress profile field. Memo that all added values in these arrays need to be LOWER CASE.

As example, assume we need to add for the occupation field a language like Icelandic, that translate the word occupation in starf: then we’ll go to modify the array $w3_bpl_profile_occupation adding what needed just in this way:

As you can see, it has been added to the array $w3_bpl_profile_occupation the value
“icelandic” => “starf”,

NOTE how it is not important the first value “icelandic” that could be also setup with any other word (if isn’t already used as key for another value in the same array):  the important is the word starf
added as LOWER CASE, that you’ll use as Buddypress Profile Field  Name you’ll dedicate to the occupation field (and that will be recognized and synchronized also in phpBB). So you can use as field name in Buddypress Starf, or StarF, or any mixed lower/capital letters. Remember for these four fields that you can name these Fields Names in Buddypress as lower or capital or both mixed letters, but exactly like the phrase or word as is the value in one of these arrays.

WP_w3all for WordPress MS MU (Multisite, Multiuser network installations)

Configure WP_w3all on WordPress MS MU

WP_w3all plugin from 2.0.2 – WordPress MU MS  . The plugin can be also network activated, but the linked phpBB on each subsite, need to be the same (same path and same url setting value). If the plugin is network activated, it is mandatory that the sub admin or super admin, setup/configure  into (each) subsite the same config of the main site for the integration plugin. Users that register in phpBB (if you allow this in phpBB) are added as users only into the FIRST WP site (or subsite) where users will login or that they will visits while coming already logged in into phpBB. *But you could use a plugin to add coming phpBB logged users, into each or just few WordPress site/subsites they visits, see more below.

OPEN wp-config.php file:

search for line (value wp_ can be maybe different):

immediately after ADD:

BEWARE that it is NOT possible to link different phpBB installations on same installation network, the integration in this state lead to unpredictable results! … in true it is very predictable what can happen, but really long to explain and too hard for my Eng! In short, it is NOT possible to link a different phpBB into WP network subsites with actual code.
Setup into sub-sites, if the plugin is network activated, same path and url in WP_w3all config, with same values of main site.

*Hint: you could use a plugin to add coming phpBB logged users, into each WordPress they visits, or just to few, and with several different features:  search for Join My Multisite plugin at WordPress plugins directory.

NOTE: WP_w3all phpBB integration plugin when an user is deleted in WordPress (so it become deactivated in phpBB, and then you may go to delete this user in phpBB) also clean up from signup table in WordPress this user. This is necessary for compatibility (as the code is) with the phpBB integration to avoid that another user register with same email into phpBB (if you allow users to register also on phpBB side, and you have may also deleted this user in phpBB) while the user has been deleted in WP, but his email/username still stored into WP database signups table.

How are users identified when you add/transfer existent user
integration of same username/email users

Problem: i have WordPress users and I have phpbb users, they have different usernames but the same email addresses.

Solutions:

user A into phpBB with email C
user B into WP with email C

user A into phpBB come to try to login WP: NOT added can’t login WP side.

If you use the transfer process of WP users into phpBB:

user A Same above.
user B transferred into phpBB, B now can login into both phpBB and WP.
You’ll have two users into phpBB with same email, which is possible as option into phpBB.

You can also merge posts/users into one user in this way:

Change email to the user B in WP.
Login with the phpBB user A into WP, that will be added, as no same email found.
Now delete user B in WP, and retain posts assigning to A.

Result: an unique user, with all his posts on both phpBB and WP.

NOTE: This is just to give an idea on how to resolve common problems about an integration with pre existent users in phpBB that may have same email. But there are several more possibilities: in phpBB ACP there are many options to manage users and posts, and combining these and from the above, you should get the way to resolve any possible scenario.

Based on this topic: How are users identified? (when adding/transfer existent users)

 

WPD – w3all
WordPress Dropbox integration

WPD w3all WordPress plugin for Dropbox, to display and manage shared Dropbox user’s files into WordPress user’s pages.

Display shared Dropbox files, into WordPress user’s pages.
Choose between Full Dropbox App or Folder App.
Ajax images gallery.
Choose which WP groups can use the Dropbox in WordPress.
Limit files in sharing to retrieve and display in WordPress.
Data cache.
Template embed into any WordPress with an easy how to included.
Users can manage their files within WordPress, delete/create folders, link, unlink files and folders, upload and create/link files and folders.

Any other feature on request.

The Dropbox plugin has been installed also here at axew3.com, and activated for an user named axew3:
https://www.axew3.com/w3/dropbox/?u=axew3

Display into WordPress, images from Dropbox, by coping the link of it on WordPress Dropbox user page, and by clicking on WP button
Add Media -> Insert from Url and just paste the URL.

w3tasks dropbox wordpress integration
w3tasks sample logo

Or files just adding pure URL:
https://www.dropbox.com/s/dp842rkzmhwtzx7/BioRhyme.zip?dl=1

Ask for it at https://plugins.w3tasks.com/wp/

If you like to test the user files manager, which is feature available for each user on his own WordPress Dropbox page, please register into this site, or at plugins.w3tasks.com, and send a request by using the contact page.