@pitaj said in Slug translation ?:
You can't. It's been an often requested feature, but the slugs are hard coded throughout the NodeBB codebase.
Got it , Thanks
@julian thanks! It's a nice addition to user profiles, they look a little blank otherwise.
New version is released. No new features, main idea to be compatible
Install updated version via Plugins section in ACP
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