问题列表 - 第23572页

从页面编辑屏幕管理小部件

我正在寻找一种方法将小部件控制区域集成到页面编辑屏幕中.对于我正在制作的网站,它具有相同的拖放功能.

我想要一个可以拖放到页面小部件区域的可用小部件列表.然后,小部件将仅显示在该特定页面上.

我查看了wp-admin/widgets.php文件,并尝试使用那里的一些代码.我甚至尝试在post.php的末尾包含widgets.php(这基本上就是我想要的,但当然给了我有趣的结果).请不要建议像Widget Context或Widget Logic这样的插件.如果我不能这样做,那些是我的后备:)

所以我想了解如何实现这一点的想法和/或输入.我想在functions.php文件或插件中这样做.

编辑:我仍然对此感兴趣.只是关于如何做到这一点的理论描述会很棒:)

wordpress wordpress-plugin

8
推荐指数
1
解决办法
597
查看次数

file_get_contents用于图像和改变质量

我有一些代码从远程服务器下载图像

$data = file_get_contents("$rURL");
Run Code Online (Sandbox Code Playgroud)

我想更改此图像的质量,但不想先将其保存到文件中,如何将$ data转换为可以在imagecopyresampled中使用的图像?

谢谢

php gd image-processing

2
推荐指数
1
解决办法
2746
查看次数

如何使用jQuery在运行时追加查询参数

通过JavaScript我将一个查询参数附加到页面网址,我面临一个奇怪的行为.

<div>
    <a href="Default3.aspx?id=2">Click me</a>
</div>


$(function () {
    window.location.href = window.location.href + "&q=" + "aa";
});
Run Code Online (Sandbox Code Playgroud)

现在我附加&q=aa在default3.aspx中,并且在此页面中&q=aa连续添加,导致URL变为:

 http://localhost:1112/WebSite2/Default3.aspx?id=2&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa&q=aa
Run Code Online (Sandbox Code Playgroud)

有人会说它只是传递它<a href="Default3.aspx?id=2&q=aa">Click me</a>,但我不能这样做.此查询参数的值实际上是default3.aspx中的HTML元素的值.我必须在运行时添加它.

有什么方法可以达到这个目的?

javascript jquery

-1
推荐指数
1
解决办法
2324
查看次数

如何将变量赋给动作侦听器?

partner在课堂上有一个静态变量.我想在按下单选按钮时设置这些变量的值.这是我试图使用的代码:

for (String playerName: players) {
    option = new JRadioButton(playerName, false);
    option.addActionListener(new ActionListener(){
        @Override
        public void actionPerformed(ActionEvent evt) {
            partner = playerName;
        }
    });
    partnerSelectionPanel.add(option);
    group.add(option);
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是actionPerformed没有看到playerName循环中创建的变量.如何将此变量传递给actionListener?

java variables visibility actionlistener

4
推荐指数
1
解决办法
7427
查看次数

从Transactional Flat DB填充事实和维度表的最佳实践

我想在SSIS/SSAS中填充星型模式/多维数据集.

我准备了所有维度表和事实表,主键等.

源是一个'平面'(项目级别)表,我现在的问题是如何将其拆分并从一个表中获取到相应的表中.

我做了一些谷歌搜索,但找不到令人满意的问题解决方案.可以想象这是BI开发中一个相当常见的问题/情况?!

谢谢,亚历克斯

database ssas ssis etl business-intelligence

5
推荐指数
1
解决办法
7656
查看次数

如何在osx上创建python加载dylib

试图从当前'.'加载共享库.dir在osx的单元测试中.

什么适用于Linux和Netbsd有一个符号链接 _mymodule.so --> ../.libs/libmymodule.so

但在osx上,python import mymodule不会找到

_mymodule.dylib --> ../.libs/libmymodule.dylib
Run Code Online (Sandbox Code Playgroud)

我试过添加

export DYLD_LIBRARY_PATH=.:$DYLD_LIBRARY_PATH
Run Code Online (Sandbox Code Playgroud)

到脚本env,nogo.任何帮助赞赏.

-ed

更新4/6/10:

解决了下面krunk的信息.但是只是复制或者将dylib复制到.so名称并没有完全解决它.仍然不会加载.但是告诉libtool将lib与-module标志链接起来会创建一个将加载的.so库.lib的Python版本现在可以使用了.

现在,如果我可以让perl lib工作.我正在构建swig perl,python,ruby和lua libs,这个修复只能让python和lua工作.

python macos dylib

7
推荐指数
1
解决办法
1万
查看次数

XPATH - 选择具有特定属性的所有子节点

什么是xpath查询,以查找具有特定属性值的所有子节点,但从具有特定属性值的节点开始?

这与我之前发布的关于解析rdf xml文件的问题有关 - 我以为我已经解决了它但还没有完成.

例如,我试图解析并获取所有rdf:about属性值.我有这个工作正常.我需要添加以下条件 - 解析需要在rdf:about找到特定值后启动.

我正在使用PHP并使用DomDocument并使用以下xpath查询:

$xpath->query('//@rdf:about');
Run Code Online (Sandbox Code Playgroud)

它发现所有rdf:about属性都很好.

我需要将其扩展为仅查找rdf:about属性等于某事物的节点之后的那些属性.

希望这是有道理的.

php xml xpath rdf

5
推荐指数
1
解决办法
5651
查看次数

PHP新行帮助

我只是开始PHP编程,你可以告诉我.我希望每个语句的结果都在他们自己的行上,但是还不能使它工作.我试着参考这个页面上的代码而且做错了.非常感谢你.

<?
$mySentence="This is a sentence 123456789.";
$myNumber1 = 9.5;
$myNumber2 = .5;
$sum = $myNumber1 + $myNumber2;

echo "Hello, lets display our PHP variables: \r";
echo $mySentence;
echo "The sum of $myNumber 1 and $myNumber2 = $sum ";
echo "\"This text has double quotes\"";

?>
Run Code Online (Sandbox Code Playgroud)

php

0
推荐指数
1
解决办法
937
查看次数

CSS边距随H1长度增加

考虑以下标记:

<!DOCTYPE html>
<html>
    <head>
        <title>Test Page</title>
        <link href="screen.css" rel="stylesheet" />
    </head>
    <body>
        <h1>Test</h1>
        <h3>Description</h3>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

而CSS:

h3{
    margin-top: -25px;
}
Run Code Online (Sandbox Code Playgroud)

现在,我希望H3有一个余量,但是H1很长,并且它始终是20px.所以,如果我有一个长度为200px的H1块,那么H3的剩余边距为220px,依此类推.我该怎么做?

css layout

1
推荐指数
1
解决办法
146
查看次数

使用Build Manager类加载ASPX文件并填充其控件

我使用BuildManager类来加载动态生成的ASPX文件,请注意它没有相应的.cs文件.

使用以下代码我能够加载aspx文件,我甚至可以遍历动态创建的aspx文件的控件集合,但是当我为控件分配值时,它们没有显示出来.例如,如果我将值"Dummy"绑定到aspx页面的TextBox控件,则文本框保持为空.

这是我正在使用的代码


protected void Page_Load(object sender, EventArgs e)
    {
        LoadPage("~/Demo.aspx");
    }
    public static void LoadPage(string pagePath)
    {
        // get the compiled type of referenced path
        Type type = BuildManager.GetCompiledType(pagePath);


        // if type is null, could not determine page type
        if (type == null)
            throw new ApplicationException("Page " + pagePath + " not found");

        // cast page object (could also cast an interface instance as well)
        // in this example, ASP220Page is a custom base page
        System.Web.UI.Page pageView = (System.Web.UI.Page)Activator.CreateInstance(type); …

c# asp.net webforms dynamic

6
推荐指数
1
解决办法
2307
查看次数