Notice

The forum is in read only mode.

Support Forum

Welcome! Support Forums have been reactivated
Welcome the Technical Support section. Help us in assisting you by providing us with a concise and descriptive elaboration of your issues. Be specific and if possible, provide us with a step-by-step instruction in replicating your problem.

Event Admin wants to see list of guests who have replied 'not attending'...

10 years 7 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Hi

Our Event Admins would like to be able to see who has replied 'Not attending' to their event, so they can see who has replied and who hasn't replied at all. This is for Events and Group Events.

[We have come from Community Builder where you can see 'Not Attending'.......there are lots of things we assume Jomsocial will have as we got used to Community Builder....!]

Option 1 - a module that only the Event Admin can see showing 'Confirmed Guests' and 'Not Attending' (or just an extra module for 'Not Attending')

Option 2 - on the Event Options Menu the Event Admin has the option 'See Replies'. Click that and it will display a list of 'Attending', a list of 'Not attending', and a list of 'not yet replied'. This would be displayed in a list like the list of Group Members.

Please see the screenshot I have sent you by PM of Community Builder....

Option 3 - everyone can see showing 'Confirmed Guests' and 'Not Attending' (or just an extra module for 'Not Attending')

Thanks a lot!

The following user(s) said Thank You: Xristoph Conrad
10 years 7 months ago
  • Dimas Tekad Santosa's Avatar
  • Dimas Tekad Santosa
  • Visitor
  • Thank you received: 0
Licenses:

Hi Susan,

Thank you for your input, please you also post this request to our uservoice.jomsocial.com page.. personally I cant promise this feature will be available in next package since our dev also working on another awesome features for version 3.3.. but anyway I also mark this to topic as featured request, hopefully we can consider this feature in 3.3

thank you

10 years 7 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Thanks. If you mark it Feature Request does it get looked at for the roadmap?

Having thought about this further I think the Best Option is:

Below the Confirmed Guests Module, where you can choose 'View All' the Event Admin could also choose 'View Not Attending' and 'VIew Not Replied' and that would take them to lists showing those.

(In a group you would consider that the whole group had been invited to an event).

I think it is better if only the Event Admin can see 'Not Attending' and 'Not replied' but if this is not possible then everyone could see it.....

Thanks

10 years 7 months ago
  • Paul's Avatar
  • Paul
  • Visitor
  • Thank you received: 0
Licenses:

Hi Susan,

The uservoice is where the feature requests are tracked, please use the link below to add any feature requests into that system. from there our planning and development team regularly go though it

uservoice.jomsocial.com/

10 years 7 months ago
Licenses:

Hi, Susan.

Ok, I asked to post this request here :) I'll take a look and prepare code snippet.
1 and 3 seems to be alike just 1 has display restriction. It could be probably done without core files to hack.

I mark this thread as Pending Support and prepare hack in my spare time.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
The following user(s) said Thank You: Xristoph Conrad
10 years 7 months ago
Licenses:

Hi, Susan.

Hack is nearly ready... but we need to solve few problems:

- my hack displays same information about not attending users as original code, but will not link to "View all page" as I can't create new display page without core files hack.

- so if, lets say' there will be about 100 not attending users, page will be very long as all not attending users will be displayed.

I have two solutions then:

1. We leave it as it is but this 100 not attending users will be displayed ONLY for event owner/admin
2. I'll change display from user avatars to a simple list

What do you think?


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
10 years 7 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Hi Michal

I am very excited that you are finding a solution for this!

1. I think it is good if only the event owner can see 'not attending'
2. It is fine to display just a simple list without avatars.

3. Please can you also display to the event owner another simple list of 'not replied' so that they can see who are the people to chase up? They are keen to be able to see who didn't reply.

Thank you very much!

10 years 7 months ago
Licenses:

Hi, Susan.

Ok, I decided to leave avatars and make it visible only for event owners, admin and Super User.
I can't display "not replied" as in database we store only users that performed any action regarding event. No reply is not an action... it will mean that ALL other users of community that haven't responded will be on the list... so list may be VERY long.

To apply my hack you'll need to copy this file:

ROOT/components/com_community/templates/default/events.viewevent.php

to:

ROOT/templates/your-template/html/com_community (if you don't have "html" or "com_community" folders, feel free to create them)

Add this right behind </div> in line 369:

<?php if($isMine || $isAdmin || $isCommunityAdmin) { ?>
			<div id="community-event-members not-attending" class="cModule cEvent-Member app-box">
				<h3 class="app-box-header"><?php echo JText::sprintf('COM_COMMUNITY_EVENTS_NOT_ATTENDING'); ?></h3>
				<?php $db = JFactory::getDbo();
						$query = $db->getQuery(true);
						$query
    						->select($db->quoteName(array('a.name', 'b.userid', 'b.avatar', 'c.status')))
    						->from($db->quoteName('#__users', 'a'))
    						->join('INNER', $db->quoteName('#__community_events_members', 'c') . ' ON (' . $db->quoteName('c.memberid') . ' = ' . $db->quoteName('a.id') . ')')
    						->join('LEFT', $db->quoteName('#__community_users', 'b') . ' ON (' . $db->quoteName('c.memberid') . ' = ' . $db->quoteName('b.userid') . ')')
    						->where($db->quoteName('c.eventid') . '=' . $event->id)
    						->where($db->quoteName('c.status') . '=2');
						$db->setQuery($query);
						$results = $db->loadObjectList();
						//print_r($results);
				?>
				<?php if($results>0){ ?>
					<div class="app-box-content">
						<ul class="cThumbsList cResetList clearfix">
							<?php
							if($results) {
								foreach($results as $result) {
							?>
								<li>
									<a href="<?php echo CUrlHelper::userLink($result->userid); ?>">
										<img class="cAvatar jomNameTips" src="<?php echo $result->avatar; ?>" title="<?php echo $result->name; ?>" alt="" />
									</a>
								</li>
							<?php
								}
							}
							?>
						</ul>
					</div>
				<?php }
				else
				echo JText::_('COM_COMMUNITY_EVENTS_NO_USER_ATTENDING_MESSAGE')
				?>
			</div>
			<?php } ?>

Now using Joomla! language override feature: www.inmotionhosting.com/support/edu/joom...ew-language-override
Add this language constant:

COM_COMMUNITY_EVENTS_NOT_ATTENDING = Not attending


My hack displays additional box, similar to Confirmed Guests in Events, but shows users that clicked "Not attending" option. Box is visible only for event owner, Admin and Super User.

I attached demo file.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you

This message has an attachment file.
Please log in or register to see it.

The following user(s) said Thank You: Susan
10 years 7 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Michael, Hi, we only need a list of those that selected the option 'not attending'. Most people just won't reply and that is normal, we don't need a list of those who didn't reply. It is just very odd to give users the option to select 'not attend' and then not display it. User's selection must be captured somewhere??

10 years 7 months ago
Licenses:

HI, Susan.

And my hack shows users that click "Not attending" :)
If you want to display that list for all users just remove:

<?php if($isMine || $isAdmin || $isCommunityAdmin) { ?>

on beginning and

<?php } ?>

at the end.


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
The following user(s) said Thank You: Susan, Mauricio
10 years 7 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Thank you so much! We will apply this and have a look! Thanks again for doing this in your spare time.

10 years 2 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Hi Michal,

Do you know if there is a plan to include this in JS 4? We are using it and it is so useful....

Thanks

10 years 2 months ago
Licenses:

Hi, Susan.

Honestly... I just don't know. I'm in Technical Support Department. Any new features are implemented by developers. So you should ask Sinisa on first place.

If this will be not included, well, then I'll update my hack for JS 4 if you request it ;)


- Instead of saying: 'it's not working', explain the problem in detail.
- Screenshots with the URL visible in them and the problem marked are more than welcome.
- Tell us how to replicate the problem, we can't fix it if we can't find it.
- Make sure that your site/server meets JomSocial System Requirements
- Make sure to setup JomSocial Cron Job
- Always provide us with access details to the backend and ftp. We need it to debug problems.
- If you have a similar problem, but a solution you found isn't working, open a new thread instead of 'merging' with an existing one.

- Use the "Thank You" feature on any post that helped you
9 years 11 months ago
  • Susan's Avatar
    Topic Author
  • Susan
  • Offline
  • Fresh Boarder
  • Posts: 69
  • Thank you received: 20
Licenses:
JomSocial Expired AdAgency Expired iSEO Expired Socialize Expired

Hi Michal,

Please could you do this hack for JS4....our Event Admins find this very useful.

I posted this on Uservoice in September and it had 15 votes......so others will want the hack too...

Thanks a lot!

Moderators: Piotr Garasiński
Powered by Kunena Forum

Join 180,000 websites creating Amazing communities

JomSocial is the most complete, easy-to-use addon that turns Joomla CMS into a
full -fledged, social networking site

TRY NOW BUY NOW