Tetszőleges CCK mező elrejtése

vidra képe

Content profile-t használok a felhasználók adatlapjához. Ezekben vannak különböző személyes mezők is mint pl. születésnap, telefonszám stb.
Továbbá használom a user_relationships modult is, hogy egyes felhasználok be tudják egymást jelölni pl barátként.

Az lenne a kérdés, hogy mivel vagy hogyan tudná a felhasználó a saját adatlapján elrejteni bizonyos mezőket amit nem szeretne ha látszódna. Az meg mégjobb lenne, ha lenne olyan opció is, hogy csak azok lássák akik ismerősei.

Próbálkoztam a cck_field_privacy modullal de úgy vettem észre, hogy ha a mezőim csoportokba van rendezve akkor hiába állítom be a csoporton belüli mezőket, nem veszi figyelembe csak magát a csoportot. De nem is igazán működött, néha hibaüzenet is volt benne.

Ezen felül néztem még a cck_private_fields is, de ott meg az adminisztrátor állíthatja be, hogy most látszódjon az adott mező vagy sem. Bár ennél a modulnál van lehetőség arra az opcióra is, hogy csak az ismerősei lássák a mezőt.

Van esetleg valami más lehetőség?

Drupal verzió: 
Fórum: 
vidra képe

A cck_private_fields modullal tökéletesen működik amit szerettem volna.
A jogosultságoknál volt a probléma, hogy nem engedélyeztem az adott mezőt. (Valahogy a figyelmemet elkerülhette, pedig néztem ott is)

Remélem másnak is hasznos lesz ez.

0
0