The forum of the forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Custom Profile Fields

3 posters

Go down

In progress Custom Profile Fields

Post by MarcoNecroX November 3rd 2014, 5:44 pm

Hey

So, I need help with custom profile fields on the posts. The issue is that all custom fields are spawned as a single DD element, like the Rank / Username, like this:

Code:

<dd>
    <!-- BEGIN profile_field -->
    {postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}
    <!-- END profile_field -->
</dd>

I want to have access to the custom profile fields separatedly so that I can reposition them using CSS.
avatar
MarcoNecroX
Forumember

Posts : 102
Reputation : 3
Language : English

Back to top Go down

In progress Re: Custom Profile Fields

Post by _Twisted_Mods_ November 3rd 2014, 5:48 pm

if this doesn't do the trick let me know each thing you wanna add spacing to and ill be more specific with the elements

Code:
  .postprofile a{line-height: 30px;}
  .postprofile span{line-height: 20px;}
  .postprofile img{padding-top: 20px;}
_Twisted_Mods_
_Twisted_Mods_
Helper
Helper

Male Posts : 2108
Reputation : 336
Language : English
Location : Ms

http://liquidcode.forumotion.com

Back to top Go down

In progress Re: Custom Profile Fields

Post by MarcoNecroX November 3rd 2014, 6:18 pm

That doesn't access the fields directly, what I want to do is exactly that.
avatar
MarcoNecroX
Forumember

Posts : 102
Reputation : 3
Language : English

Back to top Go down

In progress Re: Custom Profile Fields

Post by Ange Tuteur November 4th 2014, 9:50 pm

Hello MarcoNecroX,

Are you wanting to add a classname to specific profile fields, so that you may reposition them ? I just want to clarify before I do anything.

Thanks Smile
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Custom Profile Fields

Post by MarcoNecroX November 4th 2014, 9:56 pm

Hi,

Yes, but I'm talking about the custom ones. For example badge fields I have on my forums, but not all users have them.
avatar
MarcoNecroX
Forumember

Posts : 102
Reputation : 3
Language : English

Back to top Go down

In progress Re: Custom Profile Fields

Post by Ange Tuteur November 4th 2014, 10:15 pm

Is the badge field just an image, or does it have text also ?
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Custom Profile Fields

Post by MarcoNecroX November 4th 2014, 10:33 pm

well images yes, which can be accessed by img[src=""], but there are also text / number fields in it.
avatar
MarcoNecroX
Forumember

Posts : 102
Reputation : 3
Language : English

Back to top Go down

In progress Re: Custom Profile Fields

Post by Ange Tuteur November 4th 2014, 11:05 pm

Could you give me an example; a link or image ?

There isn't a specific way via templates, but you can use regular expressions to wrap the fields you want with tags. If it's just an image, you are correct that you can use the src attribute in your selector.
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Custom Profile Fields

Post by MarcoNecroX November 5th 2014, 1:04 am

example thread: http://www.medianxl.com/t6095-contest-results#164932

you can see Cookies field. I would for example like to move that. How would I move it without using :nth selectors (because not all users have that field)?

Without js/jq of course - my question is if it can be done via templates / css alone (in a reliable way)
avatar
MarcoNecroX
Forumember

Posts : 102
Reputation : 3
Language : English

Back to top Go down

In progress Re: Custom Profile Fields

Post by Ange Tuteur November 5th 2014, 5:20 am

As far as I know your only way without JavaScript would be :nth-child, but in your situation it's unreliable. The templates wouldn't be possible as the profile fields are in variables. By wrapping them with tags, you add that class to all fields :
Code:
<div class="profile_field">{postrow.displayed.profile_field.LABEL} {postrow.displayed.profile_field.CONTENT}{postrow.displayed.profile_field.SEPARATOR}</div>
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum