Support

  1. Graphnic
  2. Support
  3. Thursday, December 10 2015, 03:32 PM
Hello,

I have created a number of custom fields for user registrations (address, mailing preferences etc). How does my client export this data, for example to create a mailing? I can't find the option anywhere in the system.

Thanks,
Nick
admin Accepted Answer
Admin
Hi,
no problem, unfortunately we speak English a more technical and therefore not express myself well. "so we are crazy because we have import feature" was a joke. sorry.

Is it possible to alert the admin when a user has updated their profile?

yes, but it does not natively.

You can create a simple plugin based on our "skeleton" plugin, follow these steps:
- Download, install and enable our "skeleton" plugin, you will find at the end on this page http://docs.easy-profile.com/index.php/article/triggers
- open file /plugins/jsn/skeleton/skeleton.php
- Delete example functions: triggerFieldAvatarUpdate, triggerProfileUpdate
- write your function like this:
public function triggerProfileUpdate($user, &$data, $changed, $isNew)
{
if(!$isNew)
{
$body=$user->name." updated user profile. \n\n";
foreach($changed as $fieldalias){
$body.=$fieldalias .": ". $data[$fieldalias] ."\n";
}
$result=JFactory::getMailer()->sendMail(
$user->email, // Sender Mail
$user->name, // Sender Name
'PUT HERE YOUR EMAIL ADDRESS', // Receiver Mail
'Profile Updated', // Subject Mail
$body // Body Mail
);
}
}


this plugin will send you an email with list on field changed

Skeleton plugin is very useful, you can also change values: $data['field1']=$data['field2']+$data['field3'] (sum example)
  1. more than a month ago
  2. Support
  3. # 1
admin Accepted Answer
Admin
Hi,
export is not a feature, sorry. we plan to make it in future.
  1. more than a month ago
  2. Support
  3. # 2
Graphnic Accepted Answer
Easy Profile Support wrote:

Hi,
export is not a feature, sorry. we plan to make it in future.

Really? I've just seen there is an import plugin, but no export. That's crazy... how can a client use the data they collect then? This is big oversight in my view.

When will this feature be added?

Thanks,
Nick
  1. more than a month ago
  2. Support
  3. # 3
admin Accepted Answer
Admin
That's crazy
Easy Profile is not a user manager component, it extends Joomla user management, registration and edit profile (frontend and backend) are the same of Joomla (tabs are generated with javascript and custom fields with user plugin). Many our competitors most popular and expensive (Jomsocial, EasySocial, Community builder* ) not implement even the import feature, so we are crazy because we have import feature ?!?

*import/export are provided by other vendors.

When will this feature be added?
Sorry we not have timeline. Now you can do this with other ways:
- CSVI Pro (http://extensions.joomla.org/extension/csvi-pro)
- Art SQL to anything (https://www.artetics.com/index.php?option=com_hikashop&;ctrl=product&task=show&product_id=37&name=art-sql-to-anything&Itemid=469)

NOTE: never tried by us.
  1. more than a month ago
  2. Support
  3. # 4
Graphnic Accepted Answer
Content Protected
  1. more than a month ago
  2. Support
  3. # 5
Graphnic Accepted Answer
Haha not to worry. You do a great job of communicating in your second language!

Thanks for the plugin info, that might help the situation. I'll look into it.

I've just realised that there doesn't appear to be a way of viewing a user's custom-field preferences from the backend, is that right?

Nick
  1. more than a month ago
  2. Support
  3. # 6
admin Accepted Answer
Admin
I've just realised that there doesn't appear to be a way of viewing a user's custom-field preferences from the backend, is that right?
You can see/edit fields only when click on a single user, unfortunately Joomla has no API to change backend user list.
  1. more than a month ago
  2. Support
  3. # 7
Graphnic Accepted Answer
Do you mean it should show up when I go to User > Manage user and select a single user? It only show default fields for me.. no custom fields??
  1. more than a month ago
  2. Support
  3. # 8
admin Accepted Answer
Admin
It only show default fields for me.. no custom fields??
No, I said in backend user list, this is strange, you should see all your custom fields Can you please post me your site detail to check this? you can use the form below the reply in "Site Details" tab.
  1. more than a month ago
  2. Support
  3. # 9
Graphnic Accepted Answer
Easy Profile Support wrote:

It only show default fields for me.. no custom fields??
No, I said in backend user list, this is strange, you should see all your custom fields Can you please post me your site detail to check this? you can use the form below the reply in "Site Details" tab.


This is interesting - I've just logged in as this user, and re-saved the preferences - and the tab has appeared. I'll come back to you if it plays up again!

Nick
  1. more than a month ago
  2. Support
  3. # 10
admin Accepted Answer
Admin
you set something other than "Public" in available for parameter for your custom fields? maybe some ACL problem
  1. more than a month ago
  2. Support
  3. # 11
Graphnic Accepted Answer
Easy Profile Support wrote:

you set something other than "Public" in available for parameter for your custom fields? maybe some ACL problem


Ahh, yes I did - it was 'Guest', and I just changed it as I couldn't see the profile form on the front end. That explains it. Sorry, my fault.

Thanks for you help - and look forward to the export function.

Best, nick
  1. more than a month ago
  2. Support
  3. # 12
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.

Request Support

Support is currently Offline

Support Availability

Working days: Monday to Friday. The support staff is not available on weekends; in the most of cases tickets will not be answered during that time.

Reply time: Depending on the complexity of your support issue it's usually between a few minutes and 24 hours for paid members and about one week for free members. When we expect longer delays we will notify you.

Guidelines

Before you post: read the documentation and search the forums for an answer to your question.

When you post: include Site Details if you request a support (you can use the form below the reply in Site Details tab).

Auto Solved Question: If after a week the author of the post does not reply to a request by moderator, the question will be marked as resolved.

Language: only English

Search Users

Easy Profile® is not affiliated with or endorsed by Open Source Matters or the Joomla Project. Joomla is Free Software released under the GNU/GPL License.