Skip to Content Skip to Menu

Convert CB Profile Book Guestbook to Feedback system

  • ricco1
  • ricco1
  • OFFLINE
  • Posts: 313
  • Thanks: 8
  • Karma: -7
10 years 8 months ago - 10 years 8 months ago #232870 by ricco1
Hi guys, how are you?

I need to have a feedback system for my members and I've almost managed to convert the CB Profile Book Guestbook to that.

I will tell you what I've done so far, it was quite easy, but I need a few more changes which I don't have the knowledge to do and will be very grateful if someone helps please. I think that this is going to be useful in the future for a lot of people as feedback system is often needed.

What I've done so far:

1. disabled the fields for CB ProfileBook so the users do not see them when editing their profiles;

2. edited the file ..components/com_comprofiler/plugin/user/plug_cbprofilebook/cb.profilebook.php

and I changed the line 831 from:
Code:
if ( $isME || $iAmModerator ) {

to:
Code:
if ( $iAmModerator ) {

so only the admin can have action links;

3. renamed the tab Guestbook to Opinions and published it;

4. published a CB PB Latest module naming it Latest Opinions;

And voila I have a working Opinions system.

But what I think is needed now is the users to be able to enter only one opinion and the user who receives the opinion to be able to respond back once, like the feedback system in ebay.

I'm not going to use the Guestbook anyway.

Could you help please?

Thank you
Best regards
Last edit: 10 years 8 months ago by ricco1.

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 68625
  • Thanks: 9110
  • Karma: 1434
10 years 8 months ago #232873 by krileon
We do not support core edits so we unfortunately no not help you with this, sorry. Your best bet is finding a 3rd party extension that provides exactly what you want then just integrate it into CB.


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

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

  • ricco1
  • ricco1
  • OFFLINE
  • Posts: 313
  • Thanks: 8
  • Karma: -7
10 years 8 months ago #232879 by ricco1
Could you at least recommend some extension?

Thank you

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

  • krileon
  • krileon
  • ONLINE
  • Posts: 68625
  • Thanks: 9110
  • Karma: 1434
10 years 8 months ago #232881 by krileon
Nope, but you maybe want to checkout the below extension categories on JED.

Contact Forms:
extensions.joomla.org/extensions/contacts-and-feedback/contact-forms

Testimonials and Suggestions:
extensions.joomla.org/extensions/contacts-and-feedback/testimonials-a-suggestions


Kyle (Krileon)
Community Builder Team Member
Before posting on forums: Read FAQ thoroughly + Read our Documentation + Search the forums
CB links: Documentation - Localization - CB Quickstart - CB Paid Subscriptions - Add-Ons - Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please send me a private message with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.

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

  • ricco1
  • ricco1
  • OFFLINE
  • Posts: 313
  • Thanks: 8
  • Karma: -7
10 years 8 months ago - 10 years 8 months ago #232882 by ricco1
New extension, new integrations, new burden ...

I'm even happy with what it is now.

This is good for you guys, you already have it ready. It only needs adding or editing a few lines of code, less than 1-2 minutes probably for a knowledgeable person.

You will have your own new CB extension.

But anyway, who am I to think for your good.

Take care of yourself and each other :-)
Last edit: 10 years 8 months ago by ricco1.

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

Moderators: beatnantkrileon
Powered by Kunena Forum

Facebook Twitter LinkedIn