@nicolas links (www etc) don't seem to be embedding as they used to.
It just shows a link such as google.com instead of showing google.com in a box.
I haven't been able to get this to work on v0.9.x can't even get the UI options to show up in the plugins tab. Has anyone had any luck?
It isn't compatible with 0.9, especially because of UI changes in 0.9 to profile page.
Also, I'm considering better options for this plugin:
https://github.com/NodeBB/NodeBB/issues/3837
For now, if 0.9 update isn't critical for you, stick with 0.8
New version is available. Summary: changed idea how plugin integrates with User's page.
v0.9.1
/user/nicolas/custom-fields/edit
). Removed dependency on Account's Edit Page (i.e. no dependency on theme).I have two suggestions what I see in other fórum CMS.
1 - Support to links(Field type): I define URL of the custom field in ACP:
[link_what_i_want(ex: https://twitter.com)]: [user_information([email protected])] and the hook give me a result like this: "Twitter: ins"
2 - Support to images or icons in setup to show in templates, like this http://i.imgur.com/7aLADPS.png - This is an extension of first suggestion;
Hi,
The update added a separate page for the custom fields, and I wanted to know whether I could still add the custom fields on the user profile 'edit' page instead of a separate page.
Thanks
There is no such way. Current implementation It's like best practice from NodeBB Team.
@Nicolas ok. Thanks
New version is available. Summary: focus on UX in ACP panel and integration with Persona based themes.
@Nicolas Installed via npm, gives me compatibility warning and the /admin/plugins/custom-fields page is blank. Any suggestions ?
You should install everything through package manager in ACP.
NodeBB checks compatibilities with plugins. By installing stuff directly via npm
you are bypassing such checks.
@Nicolas said:
Version 4.0.0
Well, i couldn't find a Version 4.0.0 in the plugin install section. It says Latest 3.0.1
If you can't find it, It means you can't use it
Plugin v4 is for Nodebb v1.x
How to add a specific custom field only ?
i could add
<!-- IMPORT partials/account/custom_fields_flex.tpl -->
In my theme which display all the custom fields.
The things is i want to add a link on a specific custom field. I tried like :
<a href="{customFields.myfield.value}">link</a>
But it doesn't work.
Any help ?
Thank you.
Here is how you can reach properties:
.customFields
it's an Array data structure. You can access element via index.
@Nicolas so customFields.value[0] ?
customFields[0]
- but I'm not sure if template.js supports such syntax.
@Nicolas said:
customFields[0]
Just tried it doesn't work.
Any other way to get the value of a specific custom field ?
Thank you.
<!-- IF @first -->
something {../prop}
<!-- ENDIF @first -->
Inside BEGIN..END... if I recall correctly
@Nicolas Hi, i'm still trying to do this. Any help would be appreciated thank you
I will add to TODO List, so in next updates, you will be able to target concrete custom field.