本文整理汇总了PHP中OxWindow类的典型用法代码示例。如果您正苦于以下问题:PHP OxWindow类的具体用法?PHP OxWindow怎么用?PHP OxWindow使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了OxWindow类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: stripslashes
$dopost = '';
}
if (empty($allwriter)) {
$allwriter = '';
} else {
$allwriter = stripslashes($allwriter);
}
$m_file = DEDEDATA . "/admin/writer.txt";
//保存
if ($dopost == "save") {
$fp = fopen($m_file, 'w');
flock($fp, 3);
fwrite($fp, $allwriter);
fclose($fp);
echo "<script>alert('Save OK!');</script>";
}
//读出
if (empty($allwriter) && filesize($m_file) > 0) {
$fp = fopen($m_file, 'r');
$allwriter = fread($fp, filesize($m_file));
fclose($fp);
}
$wintitle = "文章作者管理";
$wecome_info = "文章作者管理";
$win = new OxWindow();
$win->Init('article_writer_edit.php', 'js/blank.js', 'POST');
$win->AddHidden('dopost', 'save');
$win->AddTitle("把作者姓名用半角逗号“,”分开:");
$win->AddMsgItem("<textarea name='allwriter' id='allwriter' style='width:100%;height:300px'>{$allwriter}</textarea>");
$winform = $win->GetWindow('ok');
$win->Display();
示例2: GetMkTime
if ($dopost == "saveedit") {
$starttime = GetMkTime($starttime);
$endtime = GetMkTime($endtime);
$query = "UPDATE `#@__mytag`\r\n SET\r\n typeid='{$typeid}',\r\n timeset='{$timeset}',\r\n starttime='{$starttime}',\r\n endtime='{$endtime}',\r\n normbody='{$normbody}',\r\n expbody='{$expbody}'\r\n WHERE aid='{$aid}' ";
$dsql->ExecuteNoneQuery($query);
ShowMsg("成功更改一个自定义标记!", $ENV_GOBACK_URL);
exit;
} else {
if ($dopost == "getjs") {
require_once DEDEINC . "/oxwindow.class.php";
$jscode = "<script src='{$cfg_phpurl}/mytag_js.php?aid={$aid}' language='javascript'></script>";
$showhtml = "<xmp style='color:#333333;background-color:#ffffff'>\r\n\r\n{$jscode}\r\n\r\n</xmp>";
$showhtml .= "<b>预览:</b><iframe name='testfrm' frameborder='0' src='mytag_edit.php?aid={$aid}&dopost=testjs' id='testfrm' width='100%' height='250'></iframe>";
$wintitle = "宏标记定义-获取JS";
$wecome_info = "<a href='mytag_main.php'><u>宏标记定义</u></a>::获取JS";
$win = new OxWindow();
$win->Init();
$win->AddTitle('以下为选定宏标记的JS调用代码:');
$winform = $win->GetWindow('hand', $showhtml);
$win->Display();
exit;
} else {
if ($dopost == "testjs") {
echo "<body bgcolor='#ffffff'>";
echo "<script src='{$cfg_phpurl}/mytag_js.php?aid={$aid}&nocache=1' language='javascript'></script>";
exit;
}
}
}
}
$row = $dsql->GetOne("SELECT * FROM `#@__mytag` WHERE aid='{$aid}'");
示例3: ShowMsg
exit;
} else {
if ($dopost == "hide") {
$dsql->ExecuteNoneQuery("UPDATE #@__plus SET isshow=0 WHERE aid='{$aid}';");
ShowMsg("成功禁用一个插件,请刷新导航菜单!", "plus_main.php");
exit;
} else {
if ($dopost == "delete") {
if (empty($job)) {
$job = "";
}
if ($job == "") {
require_once DEDEINC . "/oxwindow.class.php";
$wintitle = "删除插件";
$wecome_info = "<a href='plus_main.php'>插件管理</a>::删除插件";
$win = new OxWindow();
$win->Init("plus_edit.php", "js/blank.js", "POST");
$win->AddHidden("job", "yes");
$win->AddHidden("dopost", $dopost);
$win->AddHidden("aid", $aid);
$win->AddTitle("你确实要删除'" . $title . "'这个插件?");
$win->AddMsgItem("<font color='red'>警告:在这里删除仅仅删除菜单项,要干净删除请在模块管理处删除!<br /><br /> <a href='module_main.php?moduletype=plus'>模块管理>></a> </font>");
$winform = $win->GetWindow("ok");
$win->Display();
exit;
} else {
if ($job == "yes") {
$dsql->ExecuteNoneQuery("DELETE FROM #@__plus WHERE aid='{$aid}';");
ShowMsg("成功删除一个插件,请刷新导航菜单!", "plus_main.php");
exit;
}
示例4: addslashes
$urls = addslashes($urls);
//更新附加表
$needmoney = @intval($needmoney);
if ($needmoney > 100) {
$needmoney = 100;
}
$cts = $dsql->GetOne("Select addtable From `#@__channeltype` where id='{$channelid}' ");
$addtable = trim($cts['addtable']);
if ($addtable != '') {
$inQuery = "update `{$addtable}`\r\n set typeid ='{$typeid}',\r\n filetype ='{$filetype}',\r\n language ='{$language}',\r\n softtype ='{$softtype}',\r\n accredit ='{$accredit}',\r\n os ='{$os}',\r\n softrank ='{$softrank}',\r\n officialUrl ='{$officialUrl}',\r\n officialDemo ='{$officialDemo}',\r\n softsize ='{$softsize}',\r\n softlinks ='{$urls}',\r\n userip='{$userip}',\r\n needmoney='{$needmoney}',\r\n introduce='{$body}'{$inadd_f}\r\n where aid='{$aid}'; ";
if (!$dsql->ExecuteNoneQuery($inQuery)) {
ShowMsg("更新数据库附加表 addonsoft 时出错,请检查原因!", "-1");
exit;
}
}
UpIndexKey($aid, $arcrank, $typeid, $sortrank, $tags);
$artUrl = MakeArt($aid, TRUE);
if ($artUrl == '') {
$artUrl = $cfg_phpurl . "/view.php?aid={$aid}";
}
//返回成功信息
$msg = " 请选择你的后续操作:\r\n <a href='soft_add.php?cid={$typeid}'><u>发布新软件</u></a>\r\n \r\n <a href='soft_edit.php?channelid={$channelid}&aid=" . $aid . "'><u>查看更改</u></a>\r\n \r\n <a href='{$artUrl}' target='_blank'><u>查看软件</u></a>\r\n \r\n <a href='content_list.php?channelid={$channelid}'><u>管理软件</u></a>\r\n ";
$wintitle = "成功更改软件!";
$wecome_info = "软件管理::更改软件";
$win = new OxWindow();
$win->AddTitle("成功更改软件:");
$win->AddMsgItem($msg);
$winform = $win->GetWindow("hand", " ", FALSE);
$win->Display();
}
}
示例5: Date
\t\t\t\t\t\t</tr>
\t\t<tr>
\t\t\t<td height="30" colspan="2" style="color:#999"><strong>百度站内搜索</strong>百度站内搜索旨在帮助站长低成本地为网站用户提供高质量的网站内搜索服务。使用百度站内搜索工具,您可以轻松打造网站专属的搜索引擎,自定义个性化的展现样式、功能模块等,并通过搜索广告获得收入。</td>
\t\t</tr>
\t\t</tbody>
\t\t</table>
\t\t</td>
\t\t</tr>
\t</tbody>
</table>
当您看到这个页面的时候,则说明已经完成DedeCMS百度站内搜索模块的安装和站点绑定。<br />
您还需要完成以下步骤才能完成DedeCMS百度站内搜索功能的部署:<br/><br/>
1.<b>提交索引</b>:登录系统后台,在【模块】-【百度站内搜索】-【站内搜索】中提交站点索引,如果您是第一次使用,需要选择【重新提交全量索引】,如果您已经提交过,每次添加完新内容后则直接使用【提交增量索引】功能;<br/><br/>
2.<b>部署代码</b>:您在模板对应位置插入标签 <font color='red'>{dede:baidusitemap/}</font>,或者可以直接复制下面文本框中的代码,粘贴到模板对应位置,重新更新HTML,即可查看百度搜索框。<br/><br/>
<textarea name="" rows="6" cols="80">
<script type="text/javascript">document.write(unescape('%3Cdiv id="bdcs"%3E%3C/div%3E%3Cscript charset="utf-8" src="http://znsv.baidu.com/customer_search/api/js?sid={$site_id}') + '&plate_url=' + (encodeURIComponent(window.location.href)) + '&t=' + (Math.ceil(new Date()/3600000)) + unescape('"%3E%3C/script%3E'));</script>
</textarea><br/><br/>
<script type="text/javascript">document.write(unescape('%3Cdiv id="bdcs"%3E%3C/div%3E%3Cscript charset="utf-8" src="http://znsv.baidu.com/customer_search/api/js?sid={$site_id}') + '&plate_url=' + (encodeURIComponent(window.location.href)) + '&t=' + (Math.ceil(new Date()/3600000)) + unescape('"%3E%3C/script%3E'));</script>
也可以登录后台,在【模块】-【百度站内搜索】-【搜索框管理】中根据自己需求创建符合站点样式的搜索框。<br/><br/>
CopyRight 2010 DesDev Inc. All rights reserved Powered by <a target="_blank" href="http://www.dedecms.com/">DedeCMS</a> <a target="_blank" href="百度站内搜索模块">百度站内搜索模块</a>
</div>
EOT;
$msg = "<div style=\"line-height:36px;\">{$msg}</div>";
$wintitle = '百度站内搜索';
$wecome_info = 'DedeCMS百度站内搜索模块 》';
$win = new OxWindow();
$win->AddTitle($wintitle);
$win->AddMsgItem($msg);
$winform = $win->GetWindow('hand', ' ', false);
$win->Display();
}
示例6: OxWindow
$win = new OxWindow();
$win->Init("file_manage_control.php", "js/blank.js", "POST");
$win->AddHidden("fmdo", $fmdo);
$win->AddHidden("activepath", $activepath);
$win->AddHidden("filename", $filename);
$win->AddTitle("新位置前面不加'/'表示相对于当前位置,加'/'表示相对于根目录。");
$win->AddItem("被移动文件:", $filename);
$win->AddItem("当前位置:", $activepath);
$win->AddItem("新位置:", "<input name='newpath' type='input' class='alltxt' id='newpath' size='40'>");
$winform = $win->GetWindow("ok");
$win->Display();
} else {
if ($fmdo == "del") {
$wintitle = " 文件管理";
$wecome_info = " 文件管理::删除文件 [<a href='file_manage_main.php?activepath={$activepath}'>文件浏览器</a>]</a>";
$win = new OxWindow();
$win->Init("file_manage_control.php", "js/blank.js", "POST");
$win->AddHidden("fmdo", $fmdo);
$win->AddHidden("activepath", $activepath);
$win->AddHidden("filename", $filename);
if (@is_dir($cfg_basedir . $activepath . "/{$filename}")) {
$wmsg = "你确信要删除目录:{$filename} 吗?";
} else {
$wmsg = "你确信要删除文件:{$filename} 吗?";
}
$win->AddTitle("删除文件确认");
$win->AddMsgItem($wmsg, "50");
$winform = $win->GetWindow("ok");
$win->Display();
} else {
if ($fmdo == "edit") {
示例7: GotoStaMsg
function GotoStaMsg($msg)
{
global $wintitle, $wecome_info, $winform;
$wintitle = "导入内容模型规则";
$wecome_info = "<a href='mychannel_main.php'>内容模型管理</a>::导入内容模型规则";
$win = new OxWindow();
$win->Init();
$win->AddTitle("操作状态提示:");
$win->AddMsgItem($msg);
$winform = $win->GetWindow("hand");
$win->Display();
exit;
}
示例8: ShowMsg
ShowMsg("成功上传 {$j} 个文件到: {$activepath}", "file_manage_main.php?activepath={$activepath}");
exit;
} else {
if ($fmdo == "space") {
if ($activepath == "") {
$ecpath = "所有目录";
} else {
$ecpath = $activepath;
}
$titleinfo = "目录 <a href='file_manage_main.php?activepath={$activepath}'><b><u>{$ecpath}</u></b></a> 空间使用状况:<br/>";
$wintitle = "文件管理";
$wecome_info = "文件管理::空间大小检查 [<a href='file_manage_main.php?activepath={$activepath}'>文件浏览器</a>]</a>";
$activepath = $cfg_basedir . $activepath;
$space = new SpaceUse();
$space->checksize($activepath);
$total = $space->totalsize;
$totalkb = $space->setkb($total);
$totalmb = $space->setmb($total);
$win = new OxWindow();
$win->Init("", "js/blank.js", "POST");
$win->AddTitle($titleinfo);
$win->AddMsgItem(" {$totalmb} M<br/> {$totalkb} KB<br/> {$total} 字节");
$winform = $win->GetWindow("");
$win->Display();
}
}
}
}
}
}
}
示例9: CheckPurview
}
} else {
if ($dopost == 'moveCatalog') {
CheckPurview('t_Move');
require_once DEDEINC . '/oxwindow.class.php';
require_once DEDEINC . '/typelink.class.php';
require_once DEDEINC . '/channelunit.func.php';
if (empty($nextjob)) {
$tl = new TypeLink($typeid);
$typename = $tl->TypeInfos['typename'];
$reid = $tl->TypeInfos['reid'];
$channelid = $tl->TypeInfos['channeltype'];
$typeOptions = $tl->GetOptionArray(0, 0, $channelid);
$wintitle = "移动栏目";
$wecome_info = "<a href='catalog_main.php'>栏目管理</a> >> 移动栏目";
$win = new OxWindow();
$win->Init('catalog_do.php', 'js/blank.js', 'POST');
$win->AddHidden('dopost', 'moveCatalog');
$win->AddHidden('typeid', $typeid);
$win->AddHidden('channelid', $channelid);
$win->AddHidden('nextjob', 'unitok');
$win->AddTitle("移动目录时不会删除原来已创建的列表,移动后需重新对栏目创建HTML。");
$win->AddItem('你选择的栏目是:', "{$typename}({$typeid})");
$win->AddItem('你希望移动到那个栏目?', "<select name='movetype'>\r\n<option value='0'>移动为顶级栏目</option>\r\n{$typeOptions}\r\n</select>");
$win->AddItem('注意事项:', '不允许从父级移动到子级目录,只允许子级到更高级或同级或不同父级的情况。');
$winform = $win->GetWindow('ok');
$win->Display();
exit;
} else {
if ($typeid == $movetype) {
ShowMsg('移对对象和目标位置相同!', 'catalog_main.php');
示例10: stripslashes
$dopost = '';
}
if (empty($allsource)) {
$allsource = '';
} else {
$allsource = stripslashes($allsource);
}
$m_file = DEDEDATA . "/downmix.data.php";
//保存
if ($dopost == "save") {
$fp = fopen($m_file, 'w');
flock($fp, 3);
fwrite($fp, $allsource);
fclose($fp);
echo "<script>alert('Save OK!');</script>";
}
//读出
if (empty($allsource) && filesize($m_file) > 0) {
$fp = fopen($m_file, 'r');
$allsource = fread($fp, filesize($m_file));
fclose($fp);
}
$wintitle = "防采集混淆字符串管理";
$wecome_info = "防采集混淆字符串管理";
$win = new OxWindow();
$win->Init('article_string_mix.php', 'js/blank.js', 'POST');
$win->AddHidden('dopost', 'save');
$win->AddTitle("如果你要启用字符串混淆来防采集,请在文档模板需要的字段加上 function='RndString(@me)' 属性,如:{dede:field name='body' function='RndString(@me)'/}。");
$win->AddMsgItem("<textarea name='allsource' id='allsource' style='width:100%;height:300px'>{$allsource}</textarea>");
$winform = $win->GetWindow('ok');
$win->Display();
示例11: dirname
require_once dirname(__FILE__) . "/config.php";
require_once DEDEINC . "/oxwindow.class.php";
if (empty($action)) {
$action = '';
}
//设置某频道为默认发布
/*--------------------
function __SetDefault();
----------------------*/
if ($action == 'setdefault') {
CheckPurview('sys_Edit');
$dsql->ExecuteNoneQuery("Update `#@__channeltype` set isdefault=0 where id<>'{$cid}'");
if ($cid != 0) {
$dsql->ExecuteNoneQuery("Update `#@__channeltype` set isdefault=1 where id='{$cid}'");
}
$win = new OxWindow();
$win->Init();
$win->mainTitle = "内容发布向导";
$wecome_info = "<a href='public_guide.php?action=edit'>内容发布向导</a>";
$win->AddTitle("<a href='public_guide.php?action=edit'>内容发布向导</a> >> 设置默认发布表单");
if ($cid == 0) {
$msg = "\r\n 成功取消默认发布表单!\r\n\t <hr style='width:90%' size='1' />\r\n\t 你目前想要进行的操作: <a href='public_guide.php?action=edit'>返回发布向导页</a>\r\n\t ";
} else {
$msg = "\r\n\t\t成功保存默认发布表单,以后点击“内容发布”面板将直接跳转到你选择的内容发布页!\r\n\t\t<hr style='width:90%' size='1' />\r\n\t 你目前想要进行的操作: <a href='public_guide.php'>转到默认发布表单</a> <a href='public_guide.php?action=edit'>返回发布向导页</a>\r\n\t ";
}
$win->AddMsgItem("<div style='padding-left:20px;line-height:150%'>{$msg}</div>");
$winform = $win->GetWindow("hand");
$win->Display();
exit;
}
//以下为正常浏览的内容
示例12: ShowMsgWin
function ShowMsgWin($msg, $title)
{
$win = new OxWindow();
$win->AddTitle($title);
$win->AddMsgItem("<div style='padding-left:20px;line-height:150%'>{$msg}</div>");
$winform = $win->GetWindow("hand", " ", false);
$win->Display();
}
示例13: dirname
<?php
require dirname(__FILE__) . "/config.php";
CheckPurview('co_EditNote');
if (empty($job)) {
$job = '';
}
if ($job == '') {
require_once DEDEINC . "/oxwindow.class.php";
$wintitle = "更改采集规则";
$wecome_info = "<a href='co_main.php'><u>采集点管理</u></a>::更改采集规则 - 专家更改模式";
$win = new OxWindow();
$win->Init("co_edit_text.php", "js/blank.js", "POST");
$win->AddHidden("job", "yes");
$win->AddHidden("nid", $nid);
$row = $dsql->GetOne("Select * From `#@__co_note` where nid='{$nid}' ");
$win->AddTitle("索引与基本信息配置:");
$win->AddMsgItem("<textarea name='listconfig' style='width:100%;height:200px'>{$row['listconfig']}</textarea>");
$win->AddTitle("字段配置:");
$win->AddMsgItem("<textarea name='itemconfig' style='width:100%;height:300px'>{$row['itemconfig']}</textarea>");
$winform = $win->GetWindow("ok");
$win->Display();
exit;
} else {
CheckPurview('co_EditNote');
$query = "update `#@__co_note` set listconfig='{$listconfig}',itemconfig='{$itemconfig}' where nid='{$nid}' ";
$rs = $dsql->ExecuteNoneQuery($query);
ShowMsg("成功修改一个规则!", "co_main.php");
exit;
}
示例14: dirname
/**
* 导出采集规则
* 统一转换为unicode编码然后再base64加密
*
* @version $Id: co_export_corule.php 1 14:31 2010年7月12日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require dirname(__FILE__) . "/config.php";
CheckPurview('co_EditNote');
require_once DEDEINC . "/oxwindow.class.php";
$nid = ereg_replace('[^0-9]', '', $nid);
$row = $dsql->GetOne("Select * From `#@__co_note` where nid='{$nid}'");
$noteconfig = "{dede:listconfig}\r\n" . $row['listconfig'] . "\r\n{/dede:listconfig}\r\n\r\n";
$noteconfig .= "{dede:itemconfig}\r\n" . $row['itemconfig'] . "\r\n{/dede:itemconfig}";
if (empty($extype) || $extype == 'base64') {
$noteconfig = "BASE64:" . base64_encode($noteconfig) . ":END";
$exmsg = " <a href='co_export_corule.php?nid={$nid}&extype=text'>【导出为普通格式】</a> ";
} else {
$exmsg = " <a href='co_export_corule.php?nid={$nid}&extype=base64'>【导出为Base64格式】</a> ";
}
$wintitle = "导出采集规则";
$wecome_info = "<a href='co_main.php'><u>采集节点管理</u></a>::导出采集规则 {$exmsg}";
$win = new OxWindow();
$win->Init();
$win->AddTitle("以下为规则 [{$row['notename']}] 的文本配置,你可以共享给你的朋友:");
$winform = $win->GetWindow("hand", "<textarea name='config' style='width:100%;height:450px;word-wrap: break-word;word-break:break-all;'>" . $noteconfig . "</textarea>");
$win->Display();
示例15: DedeSql
$dsql = new DedeSql(false);
$dsql->SetQuery("Delete From #@__myad where aid='$aid'");
$dsql->ExecuteNoneQuery();
$dsql->Close();
ShowMsg("成功删除一则广告代码!",$ENV_GOBACK_URL);
exit();
}
else if($dopost=="getjs")
{
require_once(dirname(__FILE__)."/../include/pub_oxwindow.php");
$jscode = "<script src='{$cfg_plus_dir}/ad_js.php?aid=$aid' language='javascript'></script>";
$showhtml = "<xmp style='color:#333333;background-color:#ffffff'>\r\n\r\n$jscode\r\n\r\n</xmp>";
$showhtml .= "预览:<iframe name='testfrm' frameborder='0' src='ad_edit.php?aid={$aid}&dopost=testjs' id='testfrm' width='100%' height='200'></iframe>";
$wintitle = "广告管理-获取JS";
$wecome_info = "<a href='ad_main.php'><u>广告管理</u></a>::获取JS";
$win = new OxWindow();
$win->Init();
$win->AddTitle("以下为选定广告的JS调用代码:");
$winform = $win->GetWindow("hand",$showhtml);
$win->Display();
exit();
}
else if($dopost=="testjs")
{
header("Content-Type: text/html; charset={$cfg_ver_lang}");
echo "<script src='{$cfg_plus_dir}/ad_js.php?aid=$aid' language='javascript'></script>";
exit();
}
else if($dopost=="saveedit")
{
$dsql = new DedeSql(false);