Joomdle Community Builder Integration

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 4 days ago #11 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
Is this plugin on Jd2.4 or Jd3.0

plg_eventbooking_joomdlegroupseventbooking_v1.1.0

Please Log in or Create an account to join the conversation.

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 4 days ago #12 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
I have cleaned all Joomdle files manually after site crashed. Reinstalled Joomdle 3.0 and installed the Hikashop and CB Plugins.

On the CB Installation wiki you have the following instructions:

User profile integrationJoomdle integration with Community Builder lets you use Community Builder as an additional data source for user profile information.Required plugins:
  • Community Builder profile (I presume that this is call now plg_joomdleprofile_cbprofile_v2.0.0) and must be installed via Community Builder Plugins. However, it gives an error indication that the xml file is missing
  • Joomdlehooks Community Builder (I presume that it is now called plug_joomdleuser_v2.11.0)
    • Notice: You must install this plugin through Community Builder plugin installer
I cannot find the additional data fields that CB must sync to Moodle via Joomdle as additional source. does the Hikashop Plugin automatically register the student to the workshop?

CB Plugins for My Courses and Certificates now works great and display correctly in the CB Profile tabs. 

Please Log in or Create an account to join the conversation.

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 3 days ago - 1 month 3 days ago #13 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
Get the following error on Joomdle3 when using Jooomdle User Tab and select all users and select Sync Joomla Profiles to try and get Joomdle to link the course with Moodle, since it stays on Joomla and does not go to Moodle despite the fact that System Check shows all green Status.

An error has occurred.
0 Class "JoomdleHelperContent" not found

When I use Joomdle Users Sync Moodle Profiles and select All users it runs for a long while and then gives 404 Page not found. When however I select the user in batches of 20, it syncs and after that the Course link connected with Moodle.  After the sync the Moodle courses display and the issue on the Joomdle3 site is resolved. 

Is there a way that one could group the Courses on the CB Course plugin to display the Moodle course categories?
Last edit: 1 month 3 days ago by Wynand Louw.

Please Log in or Create an account to join the conversation.

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 3 days ago - 1 month 3 days ago #14 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
Now I tried to update the CB Joomla integration on a Joomla 5.4.3 site with Joomdle 2.4 and the Course and Certificate Plugins with Joomdlehooks Community Builder 2.0.2 and plug joomdle_cbmycourses_v2.0.2;  plg_joomdleprofile_joomdlecbprofile_v1.4.0   when installing it in CB throws error that XML file is not available. plug_joomdle_cbmycertificates_v2.0.6 . The plugins tab only shows the three plugins (hooks/Courses/certificates). However the Tab Management shows,  CB Joomdle My certificates, and CB Joomdle My courses

Now get the following Error:
COM_JOOMDLE_WEB_SERVICES_ERROR: Error reading from database when CB must display the user Profile which is the landing page.

This is what CB Database repair indicated:

This is what CB did: Deleted 1 __user_usergroup_map entries which didn't correspond to users table. Joomla User Table and Joomla ACL Table should now be in sync!


Real nightmare.
Last edit: 1 month 3 days ago by Wynand Louw.

Please Log in or Create an account to join the conversation.

More
1 month 3 days ago #15 by Antonio Durán
Replied by Antonio Durán on topic Joomdle Community Builder Integration
I am sorry to know that you are having so many issues.

>  I check the Wiki but did not see there that we need to uninstall the current installation.

My fault. I am still working on the new docs, I will try to release them asap, even if they are not complete.

>  Will it retain the settings or must everything be setup again?

You will need enter them again. In fact, I think you can install it over the old version, but you'll need to remove the old plugins. I will do some testing and the update the new docs.

>Will that also be true then for the Moodle Installation?

You only need to remove the Joomla side, Moodle side can be updated normally.


>  plg_eventbooking_joomdlegroupseventbooking_v1.1.0

That is for Joomdle 2.x. The one for 3.x is in the 3.x category:
www.joomdle.com/download/41-joomdle-3-fo...ion/44-event-booking

Community Builder profile (I presume that this is call now plg_joomdleprofile_cbprofile_v2.0.0) and must be installed via Community Builder Plugins. However, it gives an error indication that the xml file is missing

No, the note is about the next plugin only.

Joomdlehooks Community Builder (I presume that it is now called plug_joomdleuser_v2.11.0)

Correct.

> I cannot find the additional data fields that CB must sync to Moodle via Joomdle as additional source

Did you select CB as the additional data source in your Joomdle configuration in Joomla?

>  0 Class "JoomdleHelperContent" not found

I found that I had missed an old call. I have uploaded a new version now of the Joomdle CB Profile plugin, 2.0.1.

plg_joomdleprofile_joomdlecbprofile_v1.4.0   when installing it in CB throws error that XML file is not available

This needs to be installed via Joomla installer.

> COM_JOOMDLE_WEB_SERVICES_ERROR: Error reading from database when CB must display the user Profile which is the landing page

You can enable debugging in Moodle to try to get more info about the error.

> This is what CB did: Deleted 1 __user_usergroup_map entries which didn't correspond to users table. Joomla User Table and Joomla ACL Table should now be in sync!

I don't think this is related to Joomdle.

>  does the Hikashop Plugin automatically register the student to the workshop?

Yes, if everything is set up correctly, it should.

> When I use Joomdle Users Sync Moodle Profiles and select All users it runs for a long while and then gives 404 Page not found.

That  probably means it is timing out. It is a long operation so you cannot do it on many records at once. But you should not need it unless you are installing things for the first time.

> When however I select the user in batches of 20, it syncs and after that the Course link connected with Moodle.  After the sync the Moodle courses display and the issue on the Joomdle3 site is resolved. 

Is this on your live site or testing? If it is testing, it may be that you have accounts in test Joomla that you don't have in test Moodle?

>  Is there a way that one could group the Courses on the CB Course plugin to display the Moodle course categories?

I will look into it.



 

Please Log in or Create an account to join the conversation.

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 3 days ago #16 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
That is what the community is for. I run CB 2.11 and use EventsBooking as the entry.   In 2.4 installation that I tried to up date gave the error message 0 Class "JoomdleHelperContent" not found
 
My first site I have installed the three over the 2.4 which gave a lot of errors, and I had to manually remove every file, folder and clean the database.

Then installed Joomdle 3.0 without any major issues. Did try and install   plg_joomdleprofile_joomdlecbprofile_v1.4.0   through CB Plug getting that xml error and then try and install via Joomla, which work, activated it and the Additional data source was back. 

COM_JOOMDLE_WEB_SERVICES_ERROR: happened when I updated my second site to Joomdle2.4, it then thrown that error. I just installed it over the previous version. I then uninstalled v2.4 and uninstalled all the plugins, but the CB plugins did not want to uninstall. I removed them manually in the files and database and could then delete them in CB Plugins and install the Joomdle 3 CB plugins. So after the update to Joomdle three it is working fine.

Is this on your live site or testing? If it is testing, it may be that you have accounts in test Joomla that you don't have in test Moodle? Yes it was on the live site, but everything is working fine now since I resynced the Joomla and Moodle date in batches. The second site I did not change the Moodle auth code, only entered new Joomdle auth code. 

Thanks for looking into the Course categories. My one site has a lot of courses and old closed courses that is needed if someone wants their certificates or records.

Did you select CB as the additional data source in your Joomdle configuration in Joomla? I only realised later that I need to activate the plugin and set data source as YES. My mistake. 

Joomdle CB Profile plugin, 2.0.1 - Thanks


 

Please Log in or Create an account to join the conversation.

More
1 month 3 days ago #17 by Antonio Durán
Replied by Antonio Durán on topic Joomdle Community Builder Integration
Is everything working now for you then? Let me know if there's something you need help with.

I just uploaded a new version of CB Mycourses adding options to group by category and to use collapsible categories. Please test and let me know how it works for you.

Please Log in or Create an account to join the conversation.

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 2 days ago #18 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
Thanks, I will do that and let you know.

Please Log in or Create an account to join the conversation.

  • Wynand Louw
  • Topic Author
  • Offline
  • Premium Member
  • Premium Member
More
1 month 2 days ago #19 by Wynand Louw
Replied by Wynand Louw on topic Joomdle Community Builder Integration
Tested it. The number of courses on my test was 54 and without categories activated, it displays 10 courses per page on the tab with 6 pages.


With Categories activated it only shows 1 course in the category but repeats the category for each course in the category.


The other problem is that only two categories show and there is no pages for the rest of the courses.
 

I tried different pages sizes on the Courses Tab but still only displaying a few Categories with one course in each category. With Page size 50 this is what I got:
 

Thanks for adding the version number. That now displays correcting within CB Plugins.

 

Please Log in or Create an account to join the conversation.

More
1 month 11 hours ago #20 by Antonio Durán
Replied by Antonio Durán on topic Joomdle Community Builder Integration
Thank you for your feedback, I forgot about the pagination because I was testing locally with just a few courses.

I have uploaded a new version now, with some fixes, and and a change: when collapsible categories is used, it will paginate categories instead of courses, as I guess that is what you are looking for.

Please test and let let me know.

Please Log in or Create an account to join the conversation.