複数のカスタム データ型を持つ drupal サイトがあります。これらのタイプのデータの一部は確認して編集できるようにしたいのですが、たまたま通りかかった人にはそうではありません。私は次のことをしました:
- コンテンツ タイプのコンテンツ ビュー ページでのデータの表示を無効にしました
- 特定の権限を持つユーザーのみがこのデータ型を編集できるようにしました。
「コンテンツの編集」ページで、言及されたデータを含むフィールドに次の 2 つのいずれかが必要です。
- パスワードで見られるように、テキストをドットで非表示にします
- 実際のテキストが表示されるまでホバーするまで
- ピーク/ショーボックスに隠す
- そのように: http://jsfiddle.net/bontrose/h6cpfqah/ (下記参照)
<script language="JavaScript">
function ShowHide(divId)
{
if(document.getElementById(divId).style.display == 'none')
{
document.getElementById(divId).style.display='block';
}
else
{
document.getElementById(divId).style.display = 'none';
}
}
</script>
</head>
<body>
<a onclick ="javascript:ShowHide('HiddenDiv')" href="javascript:;"> Show/Hide</a>
<div class="mid" id="HiddenDiv" style="DISPLAY: none" >
This text was hidden
</div>