From 49fc547715c44916b4b183c357454c047dd82ddb Mon Sep 17 00:00:00 2001 From: sakamocchi Date: Mon, 21 May 2012 23:13:40 +0900 Subject: [PATCH] =?utf8?q?FIX:=20=E9=80=9A=E5=B8=B8/=E7=AE=A1=E7=90=86?= =?utf8?q?=E7=94=BB=E9=9D=A2=E5=85=B1=E3=81=AB=E3=80=81=E3=82=B9=E3=82=AD?= =?utf8?q?=E3=83=B3=E3=81=AE=E7=B7=A8=E9=9B=86=E3=83=BB=E8=A4=87=E8=A3=BD?= =?utf8?q?=E3=83=BB=E5=89=8A=E9=99=A4=E3=83=9A=E3=83=BC=E3=82=B8=E3=81=AEU?= =?utf8?q?RL=E3=81=8C=E5=9B=BA=E5=AE=9A=E3=81=A0=E3=81=A3=E3=81=9F?= =?utf8?q?=E3=81=AE=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit listplug_table_skinlist()、listplug_table_adminskinlist()で<%editurl%>、<%cloneurl%>、<%deleteurl%>が使えるように修正。合わせてスキンファイルも修正。 --- nucleus/libs/showlist.php | 32 +++++++++++++++++--------- skins/admin/default/skinbackup.xml | 46 +++++++++++++++++++++++--------------- 2 files changed, 49 insertions(+), 29 deletions(-) diff --git a/nucleus/libs/showlist.php b/nucleus/libs/showlist.php index 0d37d8d..5a09e7e 100644 --- a/nucleus/libs/showlist.php +++ b/nucleus/libs/showlist.php @@ -1537,10 +1537,10 @@ function listplug_table_templatelist($vars, $type, $templateName = '') $template = $templates['SHOWLIST_LISTPLUG_TABLE_TPLTLIST_BODY']; } - $deleteurl = $CONF['AdminURL'] . "index.php?action=templatedelete&templateid={$current->tdnumber}"; - $editurl = $CONF['AdminURL'] . "index.php?action=templateedit&templateid={$current->tdnumber}"; - $cloneurl = $CONF['AdminURL'] . "index.php?action=templateclone&templateid={$current->tdnumber}"; - $url = "index.php?action=templateclone&templateid={$current->tdnumber}"; + $deleteurl = "{$CONF['AdminURL']}index.php?action=templatedelete&templateid={$current->tdnumber}"; + $editurl = "{$CONF['AdminURL']}index.php?action=templateedit&templateid={$current->tdnumber}"; + $cloneurl = "{$CONF['AdminURL']}index.php?action=templateclone&templateid={$current->tdnumber}"; + $data = array( 'templatename' => Entity::hsc($current->tdname), 'templatedesc' => Entity::hsc($current->tddesc), @@ -1625,7 +1625,10 @@ function listplug_table_skinlist($vars, $type, $templateName = '') $template = $templates['SHOWLIST_LISTPLUG_TABLE_SKINLIST_BODY']; } - $url = $manager->addTicketToUrl('index.php?action=skinclone&skinid=' . intval($current->sdnumber)); + $editurl = "{$CONF['AdminURL']}index.php?action=skinedit&skinid={$current->sdnumber}"; + $cloneurl = "{$CONF['AdminURL']}index.php?action=skinclone&skinid={$current->sdnumber}"; + $deleteurl = "{$CONF['AdminURL']}index.php?action=skindelete&skinid={$current->sdnumber}"; + $data = array( 'skintypelabel' => _LISTS_TYPE, 'skintype' => Entity::hsc($current->sdtype), @@ -1636,7 +1639,9 @@ function listplug_table_skinlist($vars, $type, $templateName = '') 'skindesc' => Entity::hsc($current->sddesc), 'skinid' => (integer) $current->sdnumber, 'tabindex' => $vars['tabindex'], - 'cloneurl' => Entity::hsc($url), + 'editurl' => Entity::hsc($manager->addTicketToUrl($editurl)), + 'cloneurl' => Entity::hsc($manager->addTicketToUrl($cloneurl)), + 'deleteurl' => Entity::hsc($manager->addTicketToUrl($deleteurl)), 'editbtn' => _LISTS_EDIT, 'clonebtn' => _LISTS_CLONE, 'delbtn' => _LISTS_DELETE, @@ -2036,7 +2041,10 @@ function listplug_table_adminskinlist($vars, $type, $templateName = '') $template = $templates['SHOWLIST_LISTPLUG_TABLE_SKINLIST_BODY']; } - $url = $manager->addTicketToUrl('index.php?action=adminskinclone&skinid=' . intval($current->sdnumber)); + $editurl = "{$CONF['AdminURL']}index.php?action=adminskinedit&skinid={$current->sdnumber}"; + $cloneurl = "{$CONF['AdminURL']}index.php?action=adminskinclone&skinid={$current->sdnumber}"; + $deleteurl = "{$CONF['AdminURL']}index.php?action=adminskindelete&skinid={$current->sdnumber}"; + $data = array( 'skintypelabel' => _LISTS_TYPE, 'skintype' => Entity::hsc($current->sdtype), @@ -2047,7 +2055,9 @@ function listplug_table_adminskinlist($vars, $type, $templateName = '') 'skindesc' => Entity::hsc($current->sddesc), 'skinid' => (integer) $current->sdnumber, 'tabindex' => $vars['tabindex'], - 'cloneurl' => Entity::hsc($url), + 'editurl' => Entity::hsc($manager->addTicketToUrl($editurl)), + 'cloneurl' => Entity::hsc($manager->addTicketToUrl($cloneurl)), + 'deleteurl' => Entity::hsc($manager->addTicketToUrl($deleteurl)), 'editbtn' => _LISTS_EDIT, 'clonebtn' => _LISTS_CLONE, 'delbtn' => _LISTS_DELETE, @@ -2183,9 +2193,9 @@ function listplug_table_admintemplatelist($vars, $type, $templateName = '') { $template = $templates['SHOWLIST_LISTPLUG_TABLE_TPLTLIST_BODY']; } - $deleteurl = $CONF['AdminURL'] . "index.php?action=admintemplatedelete&templateid={$current->tdnumber}"; - $editurl = $CONF['AdminURL'] . "index.php?action=admintemplateedit&templateid={$current->tdnumber}"; - $cloneurl = $CONF['AdminURL'] . "index.php?action=admintemplateclone&templateid={$current->tdnumber}"; + $deleteurl = "{$CONF['AdminURL']}index.php?action=admintemplatedelete&templateid={$current->tdnumber}"; + $editurl = "{$CONF['AdminURL']}index.php?action=admintemplateedit&templateid={$current->tdnumber}"; + $cloneurl = "{$CONF['AdminURL']}index.php?action=admintemplateclone&templateid={$current->tdnumber}"; $data = array( 'templatename' => Entity::hsc($current->tdname), 'templatedesc' => Entity::hsc($current->tddesc), diff --git a/skins/admin/default/skinbackup.xml b/skins/admin/default/skinbackup.xml index 68f136c..9cf771e 100644 --- a/skins/admin/default/skinbackup.xml +++ b/skins/admin/default/skinbackup.xml @@ -2573,24 +2573,34 @@ selector(); <%reason%> <%delbtn%> ]]> - <%colname%><%coldesc%><%colact%> -]]> - <%skinname%>

-<%skintypelabel%> <%skintype%>
-<%incmodelabel%> <%incmode%>
-<%incpreflabel%> <%incpref%>
-<%skinthumb%> -<%readme%> -<%skindesc%><%skinparts%> - -<%editbtn%> - - -<%clonebtn%> - - -<%delbtn%> - +<%colname%> + <%coldesc%> + <%colact%> +]]> +<%skinname%>

+ <%skintypelabel%> <%skintype%>
+ <%incmodelabel%> <%incmode%>
+ <%incpreflabel%> <%incpref%>
+ <%skinthumb%> + <%readme%> + <%skindesc%><%skinparts%> + + + <%editbtn%> + + + + + <%clonebtn%> + + + + + <%delbtn%> + + ]]>
<%settingtext%> -- 2.11.0