هيلبرنت | Helpernt

هيلبرنت | Helpernt (https://www.helpernt.com/vb/index.php)
-   ركن شروحات الزين فورو XENFORO (https://www.helpernt.com/vb/forumdisplay.php?f=94)
-   -   [ شرح ] : طريقة تخصيص اقسام للنساء بمنتديات الزين فورو ومنع الذكور من الدخول الى اقسام النساء (https://www.helpernt.com/vb/showthread.php?t=6957)

طيور الظلام 02-18-2018 07:54 PM

طريقة تخصيص اقسام للنساء بمنتديات الزين فورو ومنع الذكور من الدخول الى اقسام النساء
 
السلام عليكم ورحمة الله تعالى وبركاته
من خلال هذا الشرح سوف تتمكن من منع الذكور من دخول قسم حواء و مشاهدة المواضيع و المشاركة فيها . لهذا يسرني أن أقدم لكم اليوم شرح لكيفية منع الذكور من الدخول الى اقسام النساء مثل قسم حواء .
[ اسم الشرح ] : XenForo منع الذكور من الدخول الى اقسام النساء مثل قسم حواء .
[ الوصف ] :شرح لكيفية منع الذكور من الدخول الى اقسام النساء مثل قسم حواء .
[ يتوافق مع اي اصدار ] : مع جميع اصدارات الزين فورو الجيل الاول - XenForo 1.5
الشرح
1- سوف نقوم بالتعديل على 3 قوالب :
  • forum_view
  • thread_view
  • thread_create
طريقة التعديل :
1 - قم بإستبدال محتوى قالب forum_view بهذا :
كود:

<xen:if  is="{$visitor.is_admin} != '1' AND  {$visitor.user_group_id} != '5' AND  {$forum.node_id} == '2' AND {$visitor.gender} !=  'female'" >


<div class="errorOverlay">
    <a class="close OverlayCloser"></a>


        <div class="baseHtml">


            <label for="ctrl_0" class="OverlayCloser">أنت لا تملك ترخيص لدخول هذا القسم .</label>


        </div>


</div>




<xen:else />


<xen:title>{$forum.title}{xen:helper pagenumber, $page}</xen:title>
<xen:h1>{$forum.title}</xen:h1>


<xen:if is="{$forum.description} AND @threadListDescriptions">
    <xen:description class="baseHtml">{xen:raw $forum.description}</xen:description>
</xen:if>


<xen:navigation>
    <xen:breadcrumb source="$nodeBreadCrumbs" />
</xen:navigation>


<xen:container var="$head.canonical">
    <link rel="canonical" href="{xen:link 'canonical:forums', $forum, 'page={$page}'}" /></xen:container>


<xen:container var="$head.rss">
    <link rel="alternate" type="application/rss+xml"  title="{xen:phrase rss_feed_for_x, 'title={$forum.title}'}"  href="{xen:link forums/index.rss, $forum}" /></xen:container>


<xen:container var="$head.openGraph"><xen:include template="open_graph_meta">
    <xen:set var="$url">{xen:link 'forums', $forum}</xen:set>
    <xen:set var="$title">{$forum.title}</xen:set>
</xen:include></xen:container>


<xen:container var="$quickNavSelected">node-{$forum.node_id}</xen:container>
<xen:container var="$bodyClasses">{xen:helper nodeClasses, $nodeBreadCrumbs, $forum}</xen:container>
<xen:container var="$searchBar.forum"><xen:include template="search_bar_forum_only" /></xen:container>


<xen:if is="{$canPostThread}">
    <xen:set var="$newDiscussionButton"><a href="{xen:link  'forums/create-thread', $forum}"  class="callToAction"><span>{xen:phrase  post_new_thread}</span></a></xen:set>
    <xen:if is="!{$renderedNodes}">
        <xen:topctrl>{xen:raw $newDiscussionButton}</xen:topctrl>
    </xen:if>
</xen:if>


<xen:if is="{$showPostedNotice}">
    <div class="importantMessage">{xen:phrase message_submitted_displayed_pending_approval}</div>
</xen:if>


<xen:if is="{$renderedNodes}">
    <xen:include template="ad_forum_view_above_node_list" />
    <xen:include template="node_list" />
</xen:if>


<xen:hook name="forum_view_pagenav_before" params="{xen:array 'forum={$forum}'}" />


<xen:include template="ad_forum_view_above_thread_list" />


<div class="pageNavLinkGroup">


    <div class="linkGroup SelectionCountContainer">
        <xen:comment><xen:include template="forum_view_legacy_controls" /></xen:comment>
    </div>


    <xen:pagenav link="forums" linkdata="{$forum}"  linkparams="{$pageNavParams}" page="{$page}" perpage="{$threadsPerPage}"  total="{$totalThreads}" />


</div>


<xen:hook name="forum_view_threads_before" params="{xen:array 'forum={$forum}'}" />


<div class="discussionList section sectionMain">
    <xen:include template="thread_list" />
</div>


<div class="pageNavLinkGroup">
    <div class="linkGroup">
        <xen:if is="{$canPostThread}">
            <a href="{xen:link 'forums/create-thread', $forum}"  class="callToAction"><span>{xen:phrase  post_new_thread}</span></a>
        <xen:elseif is="{$visitor.user_id}" />
            <span class="element">({xen:phrase no_permission_to_post})</span>
        <xen:else />
            <label for="LoginControl"><a href="{xen:link login}"  class="concealed element">({xen:phrase  log_in_or_sign_up_to_post})</a></label>
        </xen:if>
    </div>
    <div class="linkGroup"{xen:if '!{$ignoredNames}', '  style="display: none"'}><a href="javascript:" class="muted jsOnly  DisplayIgnoredContent Tooltip" title="{xen:phrase  show_hidden_content_by_x, "names={xen:helper implode, $ignoredNames, ',  '}"}">{xen:phrase show_ignored_content}</a></div>


    <xen:pagenav link="forums" linkdata="{$forum}"  linkparams="{$pageNavParams}" page="{$page}" perpage="{$threadsPerPage}"  total="{$totalThreads}" />
</div>


</xen:if>

2 - قم بإستبدال محتوى قالب thread_view بهذا :
كود:

<xen:if  is="{$visitor.is_admin} != '1' AND {$visitor.user_group_id} != '5' AND  {$forum.node_id} == '2' AND {$visitor.gender} !=  'female'" >
<div class="errorOverlay">
    <a class="close OverlayCloser"></a>


        <div class="baseHtml">


            <label for="ctrl_0" class="OverlayCloser">أنت لا تملك ترخيص لقراءة هذا الموضوع . </label>


        </div>


</div>

<xen:else />
<xen:title>{xen:helper threadPrefix, $thread, escaped}{$thread.title}{xen:helper pagenumber, $page}</xen:title>
<xen:h1>{xen:helper threadPrefix, $thread}{$thread.title}</xen:h1>


<xen:description>
    {xen:phrase discussion_in_x_started_by_y_date_z,
        'forum=<a href="{xen:link forums, $forum}">{$forum.title}</a>',
        'name={xen:helper username, $thread}',
        'date=<a href="{xen:link threads, $thread}">{xen:datetime $thread.post_date, html}</a>'}
</xen:description>


<xen:navigation>
    <xen:breadcrumb source="$nodeBreadCrumbs" />
</xen:navigation>


<xen:container var="$head.canonical">
    <link rel="canonical" href="{xen:link 'canonical:threads', $thread, 'page={$page}'}" /></xen:container>
<xen:container var="$head.description">
    <meta name="description" content="{xen:helper snippet, $firstPost.message, 155}" /></xen:container>
<xen:container var="$head.openGraph"><xen:include template="open_graph_meta">
        <xen:set var="$url">{xen:link 'canonical:threads', $thread}</xen:set>
        <xen:set var="$title">{xen:helper threadPrefix, $thread, escaped}{$thread.title}</xen:set>
        <xen:set var="$avatar">{xen:helper avatar, $thread, m, 0, 1}</xen:set>
    </xen:include></xen:container>
<xen:container var="$bodyClasses">{xen:helper nodeClasses, $nodeBreadCrumbs, $forum}</xen:container>
<xen:container var="$searchBar.thread"><xen:include template="search_bar_thread_only" /></xen:container>
<xen:container var="$searchBar.forum"><xen:include template="search_bar_forum_only" /></xen:container>


<xen:if is="{$canReply}">
    <xen:comment><xen:topctrl>
        <a href="{xen:link 'threads/reply', $thread}"  class="callToAction"><span>{xen:phrase  reply_to_thread}</span></a>
    </xen:topctrl></xen:comment>
</xen:if>


<xen:require css="thread_view.css" />


<xen:edithint template="message" />


<xen:if is="{$poll}">
    <xen:include template="poll_block">
        <xen:set var="$options">
            <xen:if is="{$poll.canVote}">
                <xen:include template="poll_block_vote" />
            <xen:else />
                <xen:include template="poll_block_result" />
            </xen:if>
        </xen:set>
    </xen:include>
</xen:if>


<xen:if is="{$showPostedNotice}">
    <div class="importantMessage">{xen:phrase message_submitted_displayed_pending_approval}</div>
</xen:if>


<xen:set var="$threadStatusHtml">
    <xen:if hascontent="true">
        <dl class="threadAlerts secondaryContent">
            <dt>{xen:phrase thread_status}:</dt>
            <xen:contentcheck>
                <xen:if is="{$thread.discussion_state} == 'deleted'">
                    <dd class="deletedAlert">
                        <span class="icon Tooltip" title="{xen:phrase deleted}" data-tipclass="iconTip"></span>
                            {xen:phrase removed_from_public_view}</dd>
                <xen:elseif is="{$thread.discussion_state} == 'moderated'" />
                    <dd class="moderatedAlert">
                        <span class="icon Tooltip" title="{xen:phrase  awaiting_moderation}" data-tipclass="iconTip"></span>
                            {xen:phrase awaiting_moderation_before_being_displayed_publicly}</dd>
                </xen:if>


                <xen:if is="!{$thread.discussion_open}">
                    <dd class="lockedAlert">
                        <span class="icon Tooltip" title="{xen:phrase locked}" data-tipclass="iconTip"></span>
                            {xen:phrase not_open_for_further_replies}</dd>
                </xen:if>
            </xen:contentcheck>
        </dl>
    </xen:if>
</xen:set>
{xen:raw $threadStatusHtml}


<xen:hook name="thread_view_pagenav_before" params="{xen:array 'thread={$thread}'}" />


<div class="pageNavLinkGroup">
    <div class="linkGroup SelectionCountContainer">
        <xen:if hascontent="true">
            <div class="Popup">
                <a rel="Menu">{xen:phrase thread_tools}</a>
                <div class="Menu">
                    <div class="primaryContent menuHeader"><h3>{xen:phrase thread_tools}</h3></div>
                    <ul class="secondaryContent blockLinksList">
                        <xen:contentcheck>
                            <xen:if is="{$canEditThread}">
                                <li><a href="{xen:link  'threads/edit', $thread}" class="OverlayTrigger">{xen:phrase  edit_thread}</a></li>
                            </xen:if>
                            <xen:if is="{$canDeleteThread}">
                                <li><a href="{xen:link  'threads/delete', $thread}" class="OverlayTrigger">{xen:phrase  delete_thread}</a></li>
                            </xen:if>
                            <xen:if is="{$canMoveThread}">
                                <li><a href="{xen:link  'threads/move', $thread}" class="OverlayTrigger">{xen:phrase  move_thread}</a></li>
                            </xen:if>
                            <xen:if is="{$deletedPosts}">
                                <li><a href="{xen:link  threads/show-posts, $thread, 'page={$page}'}" class="MessageLoader"  data-messageSelector="#messageList  .message.deleted.placeholder">{xen:phrase  show_deleted_posts}</a></li>
                            </xen:if>
                            <xen:hook name="thread_view_tools_links" params="{xen:array 'thread={$thread}'}" />
                        </xen:contentcheck>
                    </ul>
                    <xen:if hascontent="true">
                    <form action="{xen:link threads/quick-update, $thread}" method="post" class="AutoValidator">
                        <ul class="secondaryContent blockLinksList checkboxColumns">
                        <xen:contentcheck>
                            <xen:if is="{$canLockUnlockThread}">
                            <li><label><input  type="checkbox" name="discussion_open" value="1" class="SubmitOnChange"  {xen:checked $thread.discussion_open} />
                                {xen:phrase open_thread}</label>
                                <input type="hidden" name="set[discussion_open]" value="1" /></li></xen:if>
                            <xen:if is="{$canStickUnstickThread}">
                            <li><label><input  type="checkbox" name="sticky" value="1" class="SubmitOnChange"  {xen:checked $thread.sticky} />
                                {xen:phrase sticky}</label>
                                <input type="hidden" name="set[sticky]" value="1" /></li></xen:if>
                        </xen:contentcheck>
                        </ul>
                        <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
                    </form>
                    </xen:if>
                    <xen:if is="{$thread.canInlineMod}">
                    <form action="{xen:link inline-mod/thread/switch}"  method="post" class="InlineModForm sectionFooter"  id="threadViewThreadCheck"
                        data-cookieName="threads">
                        <label><input type="checkbox"  name="threads[]" value="{$thread.thread_id}" class="InlineModCheck"  /> {xen:phrase select_for_thread_moderation}</label>
                        <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
                    </form>
                    </xen:if>
                </div>
            </div>
        </xen:if>
        <xen:if is="{$canWatchThread}">
            <a href="{xen:link 'threads/watch-confirm', $thread}"  class="OverlayTrigger" data-cacheOverlay="false">{xen:if  $thread.thread_is_watched, '{xen:phrase unwatch_thread}', '{xen:phrase  watch_thread}'}</a>
        </xen:if>
    </div>


    <xen:pagenav link="threads" linkdata="{$thread}"
        page="{$page}" perpage="{$postsPerPage}" total="{$totalPosts}"
        unreadlink="{$unreadLink}" />
</div>


<xen:include template="ad_thread_view_above_messages" />


<xen:hook name="thread_view_form_before" params="{xen:array 'thread={$thread}'}" />


<form action="{xen:link 'inline-mod/post/switch'}" method="post"
    class="InlineModForm section"
    data-cookieName="posts"
    data-controls="#InlineModControls"
    data-imodOptions="#ModerationSelect option">


    <ol class="messageList" id="messageList">
        <xen:foreach loop="$posts" value="$post">
            <xen:if is="{$post.message_state} == 'deleted'">
                <xen:include template="post_deleted_placeholder" />
            <xen:else />
                <xen:include template="post" />
            </xen:if>
        </xen:foreach>
        <xen:edithint template="attached_files" />
    </ol>


    <xen:if is="{$inlineModOptions}">
        <div class="sectionFooter InlineMod Hide">
            <label for="ModerationSelect">{xen:phrase perform_action_with_selected_posts}...</label>


            <xen:include template="inline_mod_controls">
                <xen:set var="$text">{xen:phrase post_moderation}</xen:set>
                <xen:set var="$options">
                    <xen:if  is="{$inlineModOptions.delete}"><option  value="delete">{xen:phrase  delete_posts}...</option></xen:if>
                    <xen:if is="{$inlineModOptions.undelete}"><option  value="undelete">{xen:phrase  undelete_posts}</option></xen:if>
                    <xen:if is="{$inlineModOptions.approve}"><option  value="approve">{xen:phrase  approve_posts}</option></xen:if>
                    <xen:if is="{$inlineModOptions.unapprove}"><option  value="unapprove">{xen:phrase  unapprove_posts}</option></xen:if>
                    <xen:if is="{$inlineModOptions.move}"><option  value="move">{xen:phrase move_posts}...</option></xen:if>
                    <xen:if  is="{$inlineModOptions.merge}"><option  value="merge">{xen:phrase  merge_posts}...</option></xen:if>
                    <option value="deselect">{xen:phrase deselect_posts}</option>
                </xen:set>
                <xen:set var="$checkboxTitle">{xen:phrase select_deselect_all_posts_on_this_page}</xen:set>
                <xen:set var="$selectedItemsPhrase">{xen:phrase selected_posts}</xen:set>
            </xen:include>
        </div>
    </xen:if>


    <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />


</form>


<xen:if hascontent="true">
    <div class="pageNavLinkGroup">
        <xen:contentcheck>
            <xen:if is="{$canQuickReply}">
                <xen:if is="{$postsRemaining}">
                    <div class="linkGroup">
                        <xen:if is="{$postsRemaining} == 1">
                            <a href="{xen:link threads, $thread,  'page={xen:calc "{$page} + 1"}'}" class="postsRemaining">{xen:phrase  1_more_message}...</a>
                        <xen:else />
                            <a href="{xen:link threads, $thread,  'page={xen:calc "{$page} + 1"}'}" class="postsRemaining">{xen:phrase  x_more_messages, 'count={xen:number $postsRemaining}'}...</a>
                        </xen:if>
                    </div>
                </xen:if>
            <xen:else />
                <div class="linkGroup">
                    <xen:if is="{$canReply}">
                        <a href="{xen:link 'threads/reply', $thread}"  class="callToAction"><span>{xen:phrase  reply_to_thread}</span></a>
                    <xen:elseif is="{$visitor.user_id}" />
                        ({xen:phrase no_permission_to_reply})
                    <xen:else />
                        <label for="LoginControl"><a  href="{xen:link login}" class="concealed">({xen:phrase  log_in_or_sign_up_to_reply})</a></label>
                    </xen:if>
                </div>
            </xen:if>
            <div class="linkGroup"{xen:if '!{$ignoredNames}', '  style="display: none"'}><a href="javascript:" class="muted jsOnly  DisplayIgnoredContent Tooltip" title="{xen:phrase  show_hidden_content_by_x, "names={xen:helper implode, $ignoredNames, ',  '}"}">{xen:phrase show_ignored_content}</a></div>


            <xen:pagenav link="threads" linkdata="{$thread}"
                page="{$page}" perpage="{$postsPerPage}" total="{$totalPosts}"
                unreadlink="{$unreadLink}"
            />
        </xen:contentcheck>
    </div>
</xen:if>


<xen:include template="ad_thread_view_below_messages" />


<xen:hook name="thread_view_qr_before" params="{xen:array 'thread={$thread}'}" />


<xen:if is="{$canQuickReply}">
    <xen:include template="quick_reply">
        <xen:set var="$formAction">{xen:link 'threads/add-reply', $thread}</xen:set>
        <xen:set var="$lastDate">{$lastPost.post_date}</xen:set>
        <xen:set var="$showMoreOptions">1</xen:set>
    </xen:include>
</xen:if>


<xen:hook name="thread_view_qr_after" params="{xen:array 'thread={$thread}'}" />


{xen:raw $threadStatusHtml}


<xen:include template="share_page">
    <xen:set var="$url">{xen:link 'canonical:threads', $thread}</xen:set>
</xen:include>
</xen:if>

3- قم بإستبدال محتوى قالب thread_create بهذا :
كود:

<xen:if  is="{$visitor.is_admin} != '1' AND {$visitor.user_group_id} != '5' AND {$forum.node_id} == '2' AND {$visitor.gender} !=  'female'" >


<div class="errorOverlay">
    <a class="close OverlayCloser"></a>


        <div class="baseHtml">


            <label for="ctrl_0" class="OverlayCloser">أنت لا تملك ترخيص لكتابة موضوع في هذا القسم .</label>


        </div>


</div>




<xen:else />


<xen:title>{xen:phrase create_thread}</xen:title>


<xen:if is="{$forum.description} AND @threadListDescriptions">
    <xen:description class="baseHtml">{xen:raw $forum.description}</xen:description>
</xen:if>


<xen:navigation>
    <xen:breadcrumb source="$nodeBreadCrumbs" />
</xen:navigation>


<xen:container var="$head.robots">
    <meta name="robots" content="noindex" /></xen:container>
<xen:container var="$bodyClasses">{xen:helper nodeClasses, $nodeBreadCrumbs, $forum}</xen:container>
<xen:container var="$searchBar.forum"><xen:include template="search_bar_forum_only" /></xen:container>


<xen:container  var="$head.pollCss"><style>.hasJs .PollNonJsInput { display:  none }</style></xen:container>


<form action="{xen:link 'forums/add-thread', $forum}" method="post"
    class="xenForm Preview AutoValidator"
    data-previewUrl="{xen:link 'forums/create-thread/preview', $forum}"
    data-redirect="on"
>


    <xen:hook name="thread_create">


    <xen:if is="{$visitor.user_id} == 0">
        <dl class="ctrlUnit">
            <dt><label for="ctrl_guestUsername">{xen:phrase name}:</label></dt>
            <dd><input type="text" name="_guestUsername" value="{$visitor.username}" class="textCtrl" /></dd>
        </dl>


        <!-- slot: after_guest -->
    </xen:if>


    <xen:include template="helper_captcha_unit" />


    <fieldset>
        <xen:include template="title_prefix_edit">
            <xen:set var="$selectedPrefix">{$thread.prefix_id}</xen:set>
            <xen:set var="$idSuffix">thread_create</xen:set>
        </xen:include>


        <dl class="ctrlUnit fullWidth surplusLabel">
            <dt><label for="ctrl_title_thread_create">{xen:phrase title}:</label></dt>
            <dd><input type="text" name="title" class="textCtrl  titleCtrl" id="ctrl_title_thread_create" maxlength="100"  autofocus="true"
                placeholder="{xen:phrase thread_title}..."
                data-liveTitleTemplate="{xen:phrase create_thread}: <em>%s</em>" /></dd>
        </dl>


        <xen:hook name="thread_create_fields_main" params="{xen:array 'forum={$forum}'}" />


        <dl class="ctrlUnit fullWidth">
            <dt></dt>
            <dd>{xen:raw $editorTemplate}</dd>
        </dl>
    </fieldset>


    <!-- slot: after_editor -->


    <dl class="ctrlUnit submitUnit">
        <dt></dt>
        <dd>
            <input type="submit" value="{xen:phrase create_thread}" accesskey="s" class="button primary" />
            <xen:include template="attachment_upload_button" />
            <input type="button" value="{xen:phrase preview}..." class="button PreviewButton JsOnly" />
        </dd>
    </dl>


    <xen:if is="{$attachmentParams}">
        <dl class="ctrlUnit AttachedFilesUnit">
            <dt><label for="ctrl_uploader">{xen:phrase attached_files}:</label></dt>
            <dd><xen:include template="attachment_editor" /></dd>
        </dl>


        <!-- slot: after_attachment -->
    </xen:if>


    <xen:if is="{$visitor.user_id}">
        <fieldset>
            <dl class="ctrlUnit">
                <dt>{xen:phrase options}:</dt>
                <dd><ul>
                    <li><xen:include template="helper_thread_watch_input" /></li>
                </ul></dd>
            </dl>


            <xen:include template="thread_fields_status" />
        </fieldset>


        <!-- slot: after_options -->
    </xen:if>


    <xen:hook name="thread_create_fields_extra" params="{xen:array 'forum={$forum}'}" />


    <h3 class="textHeading">{xen:phrase post_poll}</h3>
    <dl class="ctrlUnit">
        <dt><label for="ctrl_poll_question">{xen:phrase question}:</label></dt>
        <dd><input type="text" name="poll[question]"  class="textCtrl" id="ctrl_poll_question" maxlength="100"  /></dd>
    </dl>
    <dl class="ctrlUnit">
        <dt>{xen:phrase possible_responses}:</dt>
        <dd>
            <ul class="PollResponseContainer">
                <xen:foreach loop="$pollExtraArray" value="$null">
                    <li class="PollNonJsInput"><input  type="text" name="poll[responses][]" class="textCtrl"  placeholder="{xen:phrase poll_choice}..." maxlength="100"  /></li>
                </xen:foreach>
                <li><input type="text" name="poll[responses][]"  class="textCtrl" placeholder="{xen:phrase poll_choice}..."  maxlength="100" /></li>
                <li><input type="text" name="poll[responses][]"  class="textCtrl" placeholder="{xen:phrase poll_choice}..."  maxlength="100" /></li>
            </ul>
            <input type="button" value="{xen:phrase  add_additional_response}" class="button smallButton FieldAdder JsOnly"  data-source="ul.PollResponseContainer li"  data-maxfields="{$xenOptions.pollMaximumResponses}" />
        </dd>
    </dl>
    <!-- slot: after_poll_responses -->
    <dl class="ctrlUnit">
        <dt></dt>
        <dd>
            <ul>
                <li><label for="ctrl_poll_multiple"><input  type="checkbox" name="poll[multiple]" value="1" id="ctrl_poll_multiple"  /> {xen:phrase  allow_selection_of_multiple_responses}</label></li>
                <li><label  for="ctrl_poll_public_votes"><input type="checkbox"  name="poll[public_votes]" value="1" id="ctrl_poll_public_votes" />  {xen:phrase display_votes_publicly}</label></li>
                <li><label for="ctrl_poll_close"><input  type="checkbox" name="poll[close]" value="1" class="Disabler"  id="ctrl_poll_close" /> {xen:phrase  close_this_poll_after}:</label>
                    <ul id="ctrl_poll_close_Disabler">
                        <li>
                            <input type="text" size="5" name="poll[close_length]" value="7" class="textCtrl autoSize" />
                            <select name="poll[close_units]" class="textCtrl autoSize">
                                <option value="hours">{xen:phrase hours}</option>
                                <option value="days" selected="selected">{xen:phrase days}</option>
                                <option value="weeks">{xen:phrase weeks}</option>
                                <option value="months">{xen:phrase months}</option>
                            </select>
                        </li>
                    </ul>
                </li>
            </ul>
        </dd>
    </dl>


    </xen:hook>


    <dl class="ctrlUnit submitUnit">
        <dt></dt>
        <dd>
            <input type="submit" value="{xen:phrase create_thread}" class="button primary" />
            <input type="button" value="{xen:phrase preview}..." class="button PreviewButton JsOnly" />
        </dd>
    </dl>


    <input type="hidden" name="_xfToken" value="{$visitor.csrf_token_page}" />
</form>


<xen:comment><xen:include template="editor" /></xen:comment>
</xen:if>

ملاحظة :
1- يجب استبدال رقم 2
كود:

{$forum.node_id} == '2'
برقم ID القسم . كيف أعرف رقم ID ؟! الطريقة سهلة ، من خلال هذا الرابط طريقة معرفة رقم الاقسام بمنتديات الزين فورو xenforo
2- يجب استبدال رقم 5
كود:

{$visitor.user_group_id} != '5'
برقم ID مجموعة المراقب العام ، أو المجموعة التي تريد السماح لها بمشاهدة هذا القسم .

هيلبرنت 02-23-2018 01:59 PM

رد: طريقة تخصيص اقسام للنساء بمنتديات الزين فورو ومنع الذكور من الدخول الى اقسام النساء
 
شكرا لك اخى الكريم

على الطرح اللمميز

hr7xx 02-26-2018 07:38 PM

رد: طريقة تخصيص اقسام للنساء بمنتديات الزين فورو ومنع الذكور من الدخول الى اقسام النساء
 
يعطيكـ العافية ..

عابر سبيل 02-28-2018 09:36 PM

رد: طريقة تخصيص اقسام للنساء بمنتديات الزين فورو ومنع الذكور من الدخول الى اقسام النساء
 
شكرا لك اخى الكريم

MesterPerfect 05-16-2018 03:06 AM

رد: طريقة تخصيص اقسام للنساء بمنتديات الزين فورو ومنع الذكور من الدخول الى اقسام النساء
 
الله ينور عليك
كلام جميل


الساعة الآن 07:16 PM

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. TranZ By Almuhajir