<div dir="ltr"><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace">Hi,</div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace"><br></div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace">I&#39;ve got the below code. After enabling the module, the field is seen disabled in /admin/config/people/accounts/display/full. Furthermore, even if I enable it, it is not on user account page, even though it is visible in dpm() output. This started happening after I changed the field name.</div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace"><br></div><div class="gmail_default" style><blockquote style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex" class="gmail_quote"><font face="courier new, monospace">&lt;?php</font><font face="courier new, monospace"><br></font><font face="courier new, monospace">/**<br></font><font face="courier new, monospace"> * Implements hook_install().<br></font><font face="courier new, monospace"> */<br></font><font face="courier new, monospace">function tckn_kontrol_install() {<br></font><font face="courier new, monospace">  $field = array(<br></font><font face="courier new, monospace">    &#39;field_name&#39; =&gt; &#39;field_tckn&#39;,<br></font><font face="courier new, monospace">    &#39;type&#39; =&gt; &#39;text&#39;,<br></font><font face="courier new, monospace">    &#39;settings&#39; =&gt; array(<br></font><font face="courier new, monospace">      &#39;max_length&#39; =&gt; 11,<br></font><font face="courier new, monospace">    ),<br></font><font face="courier new, monospace">  );<br></font><font face="courier new, monospace">  $instance = array(<br></font><font face="courier new, monospace">    &#39;field_name&#39; =&gt; &#39;field_tckn&#39;,<br></font><font face="courier new, monospace">    &#39;entity_type&#39; =&gt; &#39;user&#39;,<br></font><font face="courier new, monospace">    &#39;bundle&#39; =&gt; &#39;user&#39;,<br></font><font face="courier new, monospace">    &#39;required&#39; =&gt; TRUE,<br></font><font face="courier new, monospace">    &#39;label&#39; =&gt; t(&#39;TCKN&#39;),<br></font><font face="courier new, monospace">    &#39;description&#39; =&gt; t(&#39;Enter your TCKN.&#39;),<br></font><font face="courier new, monospace">    &#39;settings&#39; =&gt; array(<br></font><font face="courier new, monospace">      &#39;user_register_form&#39; =&gt; TRUE,<br></font><font face="courier new, monospace">    ),<br></font><font face="courier new, monospace">    &#39;display&#39; =&gt; array(<br></font><font face="courier new, monospace">      &#39;default&#39; =&gt; array(<br></font><font face="courier new, monospace">        &#39;label&#39; =&gt; &#39;above&#39;,<br></font><font face="courier new, monospace">        &#39;type&#39; =&gt; &#39;text_textfield&#39;,<br></font><font face="courier new, monospace">      ),<br></font><font face="courier new, monospace">    ),<br></font><font face="courier new, monospace">    &#39;widget&#39; =&gt; array(<br></font><font face="courier new, monospace">      &#39;settings&#39; =&gt; array(<br></font><font face="courier new, monospace">        &#39;size&#39; =&gt; 12,<br></font><font face="courier new, monospace">      ),<br></font><font face="courier new, monospace">    ),<br></font><font face="courier new, monospace">  );<br></font><font face="courier new, monospace">  field_create_field($field);<br></font><font face="courier new, monospace">  field_create_instance($instance);<br></font><font face="courier new, monospace">}</font><font face="courier new, monospace"><br></font><font face="courier new, monospace">function tckn_kontrol_uninstall() {<br></font><font face="courier new, monospace">  $instance = array(<br></font><font face="courier new, monospace">    &#39;field_name&#39; =&gt; &#39;field_tckn&#39;,<br></font><font face="courier new, monospace">    &#39;bundle&#39; =&gt; &#39;user&#39;,<br></font><font face="courier new, monospace">    );<br></font><font face="courier new, monospace">  field_delete_field($instance[&#39;field_name&#39;]);<br></font><font face="courier new, monospace">}</font></blockquote></div><div><br></div><div><div class="gmail_default" style="font-family:&#39;courier new&#39;,monospace">​Thank you in advance for replying.​</div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr">mto</div></div></div></div>
</div>