بسم الله الرحمن الرحيم
اليوم اتطرق لشرح كيفية الغاء خاصية تغيير حالة اتصال الأعضاء وذلك بالتعديل اليدوي على 3 قوالب.
قبل عمل اي تعديل قم بأخد نسخة احتياطية للقالب.
أولا قالب: account_privacy
نبحث عن التالي:
كود:
<dl class="ctrlUnit surplusLabel">
<dt><label>{xen:phrase activity_display}:</label></dt>
<dd>
<ul>
<li>
<label for="ctrl_visible"><input type="checkbox" name="visible" value="1" id="ctrl_visible" class="OptOut Disabler" {xen:checked "{$visitor.visible}"} /> {xen:phrase show_your_online_status}</label>
<p class="hint">{xen:phrase this_will_allow_other_people_to_see_when_you_online}</p>
<ul id="ctrl_visible_Disabler">
<li>
<label><input type="checkbox" name="activity_visible" value="1" class="OptOut" {xen:checked $visitor.activity_visible} /> {xen:phrase show_your_current_activity}</label>
<p class="hint">{xen:phrase this_will_allow_other_people_to_see_what_page_you_currently_viewing}</p>
</li>
</ul>
</li>
</ul>
</dd>
</dl>
نستبدله بالتالي:
كود:
<dl class="ctrlUnit surplusLabel">
<dd>
<ul>
<li><input type="hidden" name="visible" value="1" checked="checked" /></li>
<li><input type="hidden" name="activity_visible" value="1" checked="checked" /></li>
</ul>
</dd>
</dl>
ثانيا قالب: account_preferences
نبحث عن التالي:
كود:
<li>
<label for="ctrl_visible"><input type="checkbox" name="visible" value="1" id="ctrl_visible" class="OptOut Disabler" {xen:checked "{$visitor.visible}"} /> {xen:phrase show_your_online_status}</label>
<p class="hint">{xen:phrase this_will_allow_other_people_to_see_when_you_online}</p>
<ul id="ctrl_visible_Disabler">
<li>
<label><input type="checkbox" name="activity_visible" value="1" class="OptOut" {xen:checked $visitor.activity_visible} /> {xen:phrase show_your_current_activity}</label>
<p class="hint">{xen:phrase this_will_allow_other_people_to_see_what_page_you_currently_viewing}</p>
</li>
</ul>
</li>
نستبدله بالتالي:
كود:
<li><input type="hidden" name="visible" value="1" checked="checked" /></li>
<li><input type="hidden" name="activity_visible" value="1" checked="checked" /></li>
ثالثا قالب: navigation_visitor_tab
نبحث عن التالي:
كود:
<ul class="col1 blockLinksList">
<li>
<form action="{xen:link account/toggle-visibility}" method="post" class="AutoValidator visibilityForm">
<label><input type="checkbox" name="visible" value="1" class="SubmitOnChange" {xen:checked $visitor.visible} />
{xen:phrase show_online_status}</label>
<input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
</form>
</li>
</ul>
ثم نقوم بحذفه وحفظ القالب.
إن شاء الله أكون وفقت في شرحي, تحياتي لكم.