Вход Регистрация
Файл: apwa/adm/style/gallery_permissions.html
Строк: 353
<?php
<!-- INCLUDE overall_header.html -->
<
script type="text/javascript">
function 
toggle_permissions_panel(c_maskv_maskcat)
{
    <!-- 
BEGIN c_rows -->
        var 
block document.getElementById('options' c_mask v_mask + {c_rows.S_ROW_COUNT});
        
block.style.display "none";
        var 
old_tab document.getElementById('tab' c_mask v_mask + {c_rows.S_ROW_COUNT});
        
old_tab.className old_tab.className.replace(/ activetab/g'');
    <!-- 
END c_rows -->

    var 
block document.getElementById('options' c_mask v_mask cat);
    
block.style.display "";
    var 
new_tab document.getElementById('tab' c_mask v_mask cat);
    
new_tab.className new_tab.className ' activetab';
}

function 
inherit_album(c_maskvalue)
{
    var 
block document.getElementById('c_mask' c_mask);
    if (
value == 0)
    {
        
block.style.display "";
    }
    else
    {
        
block.style.display "none";
    }
}

function 
inherit_victim(c_maskv_maskvalue)
{
    var 
block document.getElementById('advanced' c_mask v_mask);
    if (
value == 0)
    {
        
block.style.display "";
    }
    else
    {
        
block.style.display "none";
    }
}

function 
gallery_set_colours(idquick)
{
    var 
tab document.getElementById('tab' id);

    if (
typeof(quick) != 'undefined'
    {
        if (
tab.className.indexOf("activetab") > 0)
        {
            
tab.className 'permissions-preset-' quick ' activetab';
        }
        else
        {
            
tab.className 'permissions-preset-' quick;
        }
        return;
    }
}

function 
gallery_init_colours(block_idquick)
{
    var 
block document.getElementById('advanced' block_id);
    var 
panels block.getElementsByTagName('div');
    var 
tab document.getElementById('tab' block_id);

    for (var 
0panels.lengthi++)
    {
        if (
panels[i].className == 'permissions-panel')
        {
            
gallery_set_colours(panels[i].id.replace(/options/, ''), quick);
        }
    }
}
</
script>
<
script type="text/javascript" src="style/permissions.js"></script>
<
a name="maincontent"></a>
<!-- IF 
not S_COPY_PERMISSIONS -->
    <
h1>{L_PERMISSIONS}</h1>
    <
p>{L_PERMISSIONS_EXPLAIN}</p>
<!-- ELSE -->
    <
h1>{L_PERMISSIONS_COPY}</h1>
    <
p>{L_PERMISSIONS_COPY_EXPLAIN}</p>
<!-- ENDIF -->

<!-- IF 
S_PERMISSION_C_MASK -->
    <
form action="{U_ACTION}" method="post" id="gallery_acp">
        <
fieldset>
            <
legend>{L_SELECT_PERM_SYS}</legend>
                <
dl><dt><input id="p_system_0" name="p_system" class="radio" type="radio" checked="checked" value="0" /><label for="p_system_0">&nbsp;{L_SELECTED_ALBUMS}</label></dt>
                    <
dd><select id="target" name="album_id[]" multiple="multiple">{ALBUM_LIST}</select></dd>
                </
dl>
                <
dl><dt><input id="p_system_2" name="p_system" class="radio" type="radio" value="{C_OWN_PERSONAL_ALBUMS}" /><label for="p_system_2">&nbsp;{L_OWN_PERSONAL_ALBUMS}</label><br /><span>{L_OWN_PERSONAL_ALBUMS_EXPLAIN}</span></dt></dl>
                <
dl><dt><input id="p_system_3" name="p_system" class="radio" type="radio" value="{C_PERSONAL_ALBUMS}" /><label for="p_system_3">&nbsp;{L_PERSONAL_ALBUMS}</label><br /><span>{L_PERSONAL_ALBUMS_EXPLAIN}</span></dt></dl>
        </
fieldset>
        <
fieldset class="submit-buttons">
            <
legend>{L_SUBMIT}</legend>
            {
S_FORM_TOKEN}{S_HIDDEN_FIELDS}
            <
input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />
        </
fieldset>
    </
form>

<!-- ELSEIF 
S_PERMISSION_V_MASK -->

    <!-- IF 
C_MASKS_NAMES -->
        <
p><strong>{L_C_MASKS}:</strong> {C_MASKS_NAMES}</p>
    <!-- ENDIF -->

    <
div style="float: {S_CONTENT_FLOW_BEGIN}; width: 48%;">
    <!-- IF 
S_CAN_SELECT_USER -->
        <
h1>{L_USERS}</h1>

        <
form id="users" method="post" action="{U_ACTION}">
            <
fieldset>
                <
legend>{L_MANAGE_USERS}</legend>
                <
dl>
                    <
dd class="full"><select style="width: 100%;" name="user_id[]" multiple="multiple" size="5">{S_DEFINED_USER_OPTIONS}</select></dd>
                    <!--
dd class="full" style="text-align: right;"><label><input type="checkbox" class="radio" name="all_users" value="1" /> {L_ALL_USERS}</label></dd-->
                </
dl>
            </
fieldset>

            <
fieldset class="quick">
                {
S_HIDDEN_FIELDS}
                {
S_FORM_TOKEN}
                <
input type="submit" class="button2" name="delete" value="{L_REMOVE_PERMISSIONS}" style="width: 46% !important;" /> &nbsp; <input class="button1" type="submit" name="submit_edit_options" value="{L_EDIT_PERMISSIONS}" style="width: 46% !important;" />
            </
fieldset>
        </
form>

        <
form id="add_user" method="post" action="{U_ACTION}">

            <
fieldset>
                <
legend>{L_ADD_USERS}</legend>
                <
p>{L_USERNAMES_EXPLAIN}</p>
                <
dl>
                    <
dd class="full"><textarea id="username" name="usernames" rows="5" cols="5" style="width: 100%; height: 60px;"></textarea></dd>
                    <
dd class="full" style="text-align: left;"><div style="float: {S_CONTENT_FLOW_END};">[ <a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]</div><label><input type="checkbox" class="radio" id="anonymous" name="user_id[]" value="{ANONYMOUS_USER_ID}" /> {L_SELECT_ANONYMOUS}</label></dd>
                </
dl>
            </
fieldset>

            <
fieldset class="quick">
                {
S_HIDDEN_FIELDS}
                {
S_FORM_TOKEN}
                <
input class="button1" type="submit" name="submit_add_options" value="{L_ADD_PERMISSIONS}" />
            </
fieldset>
        </
form>
    <!-- ENDIF -->
    </
div>
    <
div style="float: {S_CONTENT_FLOW_END}; width: 48%">
    <!-- IF 
S_CAN_SELECT_GROUP -->
        <
h1>{L_USERGROUPS}</h1>

        <
form id="groups" method="post" action="{U_ACTION}">
            <
fieldset>
                <
legend>{L_MANAGE_GROUPS}</legend>
                <
dl>
                    <
dd class="full"><select style="width: 100%;" name="group_id[]" multiple="multiple" size="5">{S_DEFINED_GROUP_OPTIONS}</select></dd>
                    <!--
dd class="full" style="text-align: right;"><label><input type="checkbox" class="radio" name="all_groups" value="1" /> {L_ALL_GROUPS}</label></dd-->
                </
dl>
            </
fieldset>

            <
fieldset class="quick">
                {
S_HIDDEN_FIELDS}
                {
S_FORM_TOKEN}
                <
input class="button2" type="submit" name="delete" value="{L_REMOVE_PERMISSIONS}" style="width: 46% !important;" /> &nbsp; <input class="button1" type="submit" name="submit_edit_options" value="{L_EDIT_PERMISSIONS}" style="width: 46% !important;" />
            </
fieldset>
        </
form>

        <
form id="add_groups" method="post" action="{U_ACTION}">
            <
fieldset>
                <
legend>{L_ADD_GROUPS}</legend>
                <
dl>
                    <
dd class="full"><select name="group_id[]" style="width: 100%; height: 107px;" multiple="multiple">{S_ADD_GROUP_OPTIONS}</select></dd>
                </
dl>
            </
fieldset>

            <
fieldset class="quick">
                {
S_HIDDEN_FIELDS}
                {
S_FORM_TOKEN}
                <
input type="submit" class="button1" name="submit_add_options" value="{L_ADD_PERMISSIONS}" />
            </
fieldset>
        </
form>
    <!-- ENDIF -->
    </
div>

<!-- ELSEIF 
S_PERMISSION_P_MASK -->

<
form action="{U_ACTION}" method="post" id="gallery_acp">

<!-- 
BEGIN c_mask -->
    <
h3>{c_mask.C_MASK_NAME}</h3>
    <!-- IF 
c_mask.INHERIT_C_MASKS --><p>{L_INHERIT_PERMISSIONS_ALBUM}: <select name="inherit[{c_mask.C_MASK_ID}][full]" id="inherit[{c_mask.C_MASK_ID}][full]" onchange="inherit_album({c_mask.S_ROW_COUNT}, this.options[this.selectedIndex].value);">{c_mask.INHERIT_C_MASKS}</select></p><!-- ENDIF -->

    <
div id="c_mask{c_mask.S_ROW_COUNT}">
    <!-- 
BEGIN v_mask -->
    <
fieldset class="permissions" id="perm{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}">
        <
legend>{c_mask.v_mask.VICTIM_NAME}</legend>
        <
div class="permissions-switch">
            <
div class="permissions-reset">
                <
a href="#" onclick="mark_options('perm{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}', 'y'); gallery_init_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}', 'yes'); return false;">{L_ALL_YES}</a>
                &
middot; <a href="#" onclick="mark_options('perm{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}', 'u'); gallery_init_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}', 'no'); return false;">{L_ALL_NO}</a>
                &
middot; <a href="#" onclick="mark_options('perm{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}', 'n'); gallery_init_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}', 'never'); return false;">{L_ALL_NEVER}</a>
            </
div>
        </
div>
        <
dl class="permissions-simple">
            <
dt style="width: 20%"><label for="inherit[{c_mask.C_MASK_ID}][{c_mask.v_mask.VICTIM_ID}]">{L_INHERIT_PERMISSIONS_VICTIM}:</label></dt>
            <
dd><select name="inherit[{c_mask.C_MASK_ID}][{c_mask.v_mask.VICTIM_ID}]" id="inherit[{c_mask.C_MASK_ID}][{c_mask.v_mask.VICTIM_ID}]" onchange="inherit_victim({c_mask.S_ROW_COUNT}, {c_mask.v_mask.S_ROW_COUNT}, this.options[this.selectedIndex].value);">{c_mask.v_mask.INHERIT_VICTIMS}</select></dd>
        </
dl>
        <
div class="permissions-advanced" id="advanced{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}">
        <
div class="permissions-category">
            <
ul>
            <!-- 
BEGIN category -->
                <!-- IF 
c_mask.v_mask.category.S_YES -->
                    <
li class="permissions-preset-yes<!-- IF c_mask.v_mask.category.S_FIRST_ROW --> activetab<!-- ENDIF -->" id="tab{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}">
                <!-- ELSEIF 
c_mask.v_mask.category.S_NEVER -->
                    <
li class="permissions-preset-never<!-- IF c_mask.v_mask.category.S_FIRST_ROW --> activetab<!-- ENDIF -->" id="tab{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}">
                <!-- ELSEIF 
c_mask.v_mask.category.S_NO -->
                    <
li class="permissions-preset-no<!-- IF c_mask.v_mask.category.S_FIRST_ROW --> activetab<!-- ENDIF -->" id="tab{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}">
                <!-- ELSE -->
                    <
li class="permissions-preset-custom<!-- IF c_mask.v_mask.category.S_FIRST_ROW --> activetab<!-- ENDIF -->" id="tab{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}">
                <!-- ENDIF -->
                <
a href="#" onclick="javascript: toggle_permissions_panel({c_mask.S_ROW_COUNT}, {c_mask.v_mask.S_ROW_COUNT}, {c_mask.v_mask.category.S_ROW_COUNT}); return false;"><span class="tabbg"><span class="colour"></span>{c_mask.v_mask.category.CAT_NAME}</span></a></li>
            <!-- 
END category -->
            </
ul>
        </
div>

    <!-- 
BEGIN category -->
        <
div class="permissions-panel" id="options{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}" <!-- IF not c_mask.v_mask.category.S_FIRST_ROW --> style="display: none;"<!-- ENDIF -->>
            <
span class="corners-top"><span></span></span>
            <
div class="tablewrap">
                <
table id="table{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}" cellspacing="1">
                <
colgroup>
                    <
col class="permissions-name" />
                    <
col class="permissions-yes" />
                    <
col class="permissions-no" />
                    <
col class="permissions-never" />
                </
colgroup>
                <
thead>
                <
tr>
                    <
th class="name" scope="col"><strong>{L_PERMISSION_SETTING}</strong></th>
                    <
th class="value permissions-yes" scope="col" style="width: 10%;" ><a href="#" onclick="mark_options('options{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', 'y');  reset_role('role{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}'); set_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', false, 'yes'); return false;">{L_PERMISSION_YES}</a></th>
                    <
th class="value permissions-no" scope="col" style="width: 10%;"><a href="#" onclick="mark_options('options{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', 'u'); reset_role('role{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}'); set_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', false, 'no'); return false;">{L_PERMISSION_NO}</a></th>
                    <
th class="value permissions-never" scope="col" style="width: 10%;"><a href="#" onclick="mark_options('options{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', 'n'); reset_role('role{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}'); set_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', false, 'never'); return false;">{L_PERMISSION_NEVER}</a></th>
                </
tr>
                </
thead>
                <
tbody>
                <!-- 
BEGIN mask -->
                    <!-- IF 
c_mask.v_mask.category.mask.S_ROW_COUNT is even --><tr class="row4"><!-- ELSE --><tr class="row3"><!-- ENDIF -->
                    <
th class="permissions-name<!-- IF c_mask.v_mask.category.mask.S_ROW_COUNT is even --> row4<!-- ELSE --> row3<!-- ENDIF -->">{c_mask.v_mask.category.mask.PERMISSION}<!-- IF c_mask.v_mask.category.mask.PERMISSION_EXPLAIN --><br />&nbsp;<em>{c_mask.v_mask.category.mask.PERMISSION_EXPLAIN}</em><!-- ENDIF --></th>
                        <!-- IF 
not c_mask.v_mask.category.mask.S_COUNT_FIELD -->
                            <
td class="value permissions-yes"><label for="{c_mask.v_mask.category.mask.S_FIELD_NAME}_y"><input onclick="reset_role('role{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}'); set_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', false)" id="{c_mask.v_mask.category.mask.S_FIELD_NAME}_y" name="{c_mask.v_mask.category.mask.S_FIELD_NAME}" class="radio" type="radio"<!-- IF c_mask.v_mask.category.mask.S_YES --> checked="checked"<!-- ENDIF --> value="1" /></label></td>
                            <
td class="value permissions-no"><label for="{c_mask.v_mask.category.mask.S_FIELD_NAME}_u"><input onclick="reset_role('role{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}'); set_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', false)" id="{c_mask.v_mask.category.mask.S_FIELD_NAME}_u" name="{c_mask.v_mask.category.mask.S_FIELD_NAME}" class="radio" type="radio"<!-- IF not c_mask.v_mask.category.mask.S_YES and not c_mask.v_mask.category.mask.S_NEVER --> checked="checked"<!-- ENDIF --> value="-1" /></label></td>
                            <
td class="value permissions-never"><label for="{c_mask.v_mask.category.mask.S_FIELD_NAME}_n"><input onclick="reset_role('role{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}'); set_colours('{c_mask.S_ROW_COUNT}{c_mask.v_mask.S_ROW_COUNT}{c_mask.v_mask.category.S_ROW_COUNT}', false)" id="{c_mask.v_mask.category.mask.S_FIELD_NAME}_n" name="{c_mask.v_mask.category.mask.S_FIELD_NAME}" class="radio" type="radio"<!-- IF c_mask.v_mask.category.mask.S_NEVER --> checked="checked"<!-- ENDIF --> value="0" /></label></td>
                        <!-- ELSE -->
                            <
td class="permissions" colspan="3"><input class="text medium" type="text" id="{c_mask.v_mask.category.mask.S_FIELD_NAME}" name="{c_mask.v_mask.category.mask.S_FIELD_NAME}" value="{c_mask.v_mask.category.mask.S_VALUE}" maxlength="7" /></td>
                        <!-- ENDIF -->
                </
tr>
                <!-- 
END mask -->
                </
tbody>
                </
table>
            </
div>

            <
span class="corners-bottom"><span></span></span>
        </
div>
    <!-- 
END category -->
    </
div>
            <
div class="clearfix"></div>
    </
fieldset>
    <!-- 
END v_mask -->
    </
div>
<!-- 
END c_mask -->
    <
fieldset class="submit-buttons">
        <
legend>{L_SUBMIT}</legend>
        {
S_FORM_TOKEN}{S_HIDDEN_FIELDS}
        <
input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />&nbsp;
        <
input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
    </
fieldset>
</
form>

<!-- ELSEIF 
S_COPY_PERMISSIONS -->

    <
form action="{U_ACTION}" method="post" id="gallery_acp">

    <
fieldset>
        <
legend>{L_LOOK_UP_ALBUM}</legend>

        <
dl>
            <
dt><label for="src_album">{L_COPY_PERMISSIONS_FROM}:</label><br /><span>{L_COPY_PERMISSIONS_ALBUM_FROM_EXPLAIN}</span></dt>
            <
dd><select id="src_album" name="src_album_id"><option value="0">{L_SELECT_ALBUM}</option><option value="-1">------------------</option>{S_ALBUM_OPTIONS}</select></dd>
        </
dl>
    </
fieldset>

    <
fieldset>
        <
legend>{L_LOOK_UP_ALBUM}</legend>
        <
p>{L_LOOK_UP_ALBUMS_EXPLAIN}</p>

        <
dl>
            <
dt><label for="dest_albums">{L_COPY_PERMISSIONS_TO}:</label><br /><span>{L_COPY_PERMISSIONS_ALBUM_TO_EXPLAIN}</span></dt>
            <
dd><select id="dest_albums" name="dest_album_ids[]" multiple="multiple" size="10">{S_ALBUM_OPTIONS}</select></dd>
        </
dl>
    </
fieldset>

    <
fieldset class="submit-buttons">
        <
legend>{L_SUBMIT}</legend>
        <
input class="button1" type="submit" id="submit" name="submit" value="{L_SUBMIT}" />&nbsp;
        <
input class="button2" type="reset" id="reset" name="reset" value="{L_RESET}" />
        {
S_HIDDEN_FIELDS}
        {
S_FORM_TOKEN}
    </
fieldset>

    </
form>

<!-- ENDIF -->

<!--
    
I request you retain the full copyright notice below including the link to www.flying-bits.org.
    
This not only gives respect to the large amount of time given freely by the developer
    but also helps build interest
traffic and use of phpBB Gallery. If you (honestlycannot retain
    the full copyright I ask you at least leave in place the 
"Powered by phpBB Gallery" linewith
    
"phpBB Gallery" linked to www.flying-bits.org. If you refuse to include even this then support on my
    forums may be affected
.

    
phpBB Gallerynickvergessen 2009
    Powered by phpBB Gallery 
(http://www.flying-bits.org/) &copy; 2007, 2009 nickvergessen (http://www.flying-bits.org/)
//-->
<!-- INCLUDE overall_footer.html -->
?>
Онлайн: 1
Реклама