小编Zac*_*Zac的帖子

活跃网站类似于CSS Zen Garden?

我喜欢CSS Zen Garden的想法,但我似乎错过了贡献的船,自网站更新以来已经有好几年了.有没有人遇到一个类似的网站,目前活跃的地方,人们可以基于单个html文件贡献不同的设计?

Ammendum

请不要发布任何更多链接到随机CSS画廊网站.我知道有很多地方可以提交和展示我的设计印章.

Garden的有趣之处在于每个人都受限于某些规则和标准,专门针对这个画廊设计,具有特定的标准和框架.我正在寻找提供模板的相似类型的网站,然后可能会对您进行排名或将您置于投票图库或其他内容中.

拥有这样的限制和模板有助于激发创造力,我认为这是Garden成功的部分原因.我希望在这种情况下找到一些使用CSS3和HTML5等更先进的编码的东西,尽管用Garden设置的规则和标准仍然适用于当今的许多浏览器.

html css html5

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

随着firebug停止加载所以可以看到请求

我正在尝试使用firebug分析POST请求.使用网络面板我可以看到请求,但是当POST成功时页面然后重新加载,我只有几秒钟来实际查看请求并看看发生了什么.有没有办法可以暂停它,就像使用这个工具分析脚本一样?

post firebug get

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

用git repo合并svn repo

我有一项艰巨的任务,就是将一个站点与两个团队之间的大量文件合并.一个团队一直在努力git,一个使用svn.我能帮助你找到最好的解决方法吗?我在想的是我将创建一个新的裸仓库

git clone --bare ~/dir gitversion.git
Run Code Online (Sandbox Code Playgroud)

然后从那里创建一个分支

git checkout -b import-svn
Run Code Online (Sandbox Code Playgroud)

然后在那个分支上我将从svn拉出来

svn checkout svn://svnversion/trunk
Run Code Online (Sandbox Code Playgroud)

现在在这个分支上,我会改变吗?

git rebase origin/master
Run Code Online (Sandbox Code Playgroud)

然后切换回主分支

git merge import-svn
Run Code Online (Sandbox Code Playgroud)

我试过这样的事情,但似乎无处可去.从来没有任何合并冲突或任何没有意义的事情.有人可以告诉我一个体面的工作流程来完成这个吗?

svn git

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

修复一个破碎的git repo - 如何重新开始

我有点像git的新手,并对我的repo如何工作感到沮丧..或者在这种情况下不工作..所以我从git hub删除了它,删除了项目上的git文件夹,并计划重新开始.

现在,当我尝试设置一个新的回购时,我收到了很多消息,如:

warning: You appear to be on a branch yet to be born.
warning. Forcing checkout of HEAD
Run Code Online (Sandbox Code Playgroud)

当我尝试运行第一次提交时,我看到:

error: invalid object 8bcb4b5fd612e3ad55fb07e4bed087c55afd0861
fatal: git-write-tree: error building trees
Run Code Online (Sandbox Code Playgroud)

我跑了git fsck,看到我错过了一堆blob.

我怎样才能擦干净石板并再试一次?

git repository

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

如何使用匹配节点连接两个XML文件

我需要找到一种方法来连接两个XML文件,当它们具有匹配的节点时.从我收集的内容可以用许多不同的语言来实现...有没有PHP或AJAX方法来做到这一点?从SO上的其他帖子我看到XSLT解决方案..我真的不知道.这是最好/首选的方法吗?如果是这样,知道任何有用的XSLT教程吗?

例如,XML-1就像:

<FOO>
    </A>
    </B>
    </C>
    </D>
</FOO>
Run Code Online (Sandbox Code Playgroud)

和XML-2:

<FOO>    
    </B>
    </E>
</FOO>
Run Code Online (Sandbox Code Playgroud)

什么是检查<B>==<B>然后添加的最佳方法<E>

更新

好吧,我不能让这个与我的假设例子一起工作,并认为我会更新我正在做的事情,看看是否有人可以帮我解决这个问题.我已经尝试了下面的方法和我在SO上找到的其他方法,没有运气.

真正的架构如下:

file1.xml

<?xml version="1.0"?>
<DATA>
  <ITEM>
    <PRODUCT_TYPE>simple</PRODUCT_TYPE>
    <STYLE_COLOR>1524740007</STYLE_COLOR>
    <SHORT_DESCRIPTION>Black Shoe</SHORT_DESCRIPTION>
    <CLASS_NAME>FOOTWEAR</CLASS_NAME>
    <STATUS>Disabled</STATUS>
  </ITEM>
 ...
</DATA>
Run Code Online (Sandbox Code Playgroud)

file2.xml

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="merge.xsl" ?>
<DATA>
  <ITEM>
    <STYLE_COLOR>1524740007</STYLE_COLOR>
    <NEXT_ARRIVAL>2011-08-05</NEXT_ARRIVAL>
  </ITEM>
  ....
</DATA>
Run Code Online (Sandbox Code Playgroud)

我需要弄清楚的是生成一个新的XML文件,它将这些节点与相同的SYTLE_COLOR合并,如下所示:

<DATA>
  <ITEM>
    <PRODUCT_TYPE>simple</PRODUCT_TYPE>
    <STYLE_COLOR>1524740007</STYLE_COLOR>
    <SHORT_DESCRIPTION>Black Shoe</SHORT_DESCRIPTION>
    <CLASS_NAME>FOOTWEAR</CLASS_NAME>
    <NEXT_ARRIVAL>2011-08-05</NEXT_ARRIVAL>
    <STATUS>Disabled</STATUS>
  </ITEM>
Run Code Online (Sandbox Code Playgroud)

我尝试创建一个看起来像的merge.xsl:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
  <xsl:output method="xml" version="1.0" encoding="ISO-8859-1" indent="yes" />
  <xsl:output indent="yes"/>
  <xsl:variable name="with" select="'file-2.xml'" />
  <xsl:template match="@*|node()"> …
Run Code Online (Sandbox Code Playgroud)

php xml xslt ajax

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

有没有人成功地与redmine聊天?

我认为如果我可以将聊天应用程序作为我的Redmine安装界面的一部分,那将会很酷.我确实找到了一个与Juggernaut一起工作的插件,但似乎有一段时间,因为它有任何下载或更新,我不愿意潜入.有没有人试过这个或类似的东西?

chat ruby-on-rails redmine redmine-plugins

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

使用jQuery为文本大小设置动画然后返回到先前的状态

点击时我正在玩动画文字.

我有各种类定义大小的按钮:

<div class="button-1">Click Me!</div>
<div class="button-2">Click Me!</div>
<div class="button-3">Click Me!</div>

.button-1 {font-size: 10px;}
.button-2 {font-size: 20px;}
.button-3 {font-size: 30px;}
Run Code Online (Sandbox Code Playgroud)

然后当点击一个时,它会被设置为更大的动画.

    $('.button-1,.button-2,.button-3').click(function(){
    $(this).animate({fontSize: "40px" }, 1000 );
Run Code Online (Sandbox Code Playgroud)

我的问题是我只希望一次拥有一个大,并让所有兄弟姐妹恢复到原来的大小.我看到animate函数通过向文本添加内联样式来工作,有没有办法可以删除附加到单击按钮兄弟姐妹的所有内联样式?

css jquery

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

使用git grep时自动换行

我试图从终端运行git grep(使用Titanium).结果没有包裹并在窗口被切断,所以我什么都看不懂.我尝试搞乱配置,但无法得到任何东西.如何将这些grep结果包装好?

linux git terminal

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

将多个字符串连接成一个字符串

我有一个生成字符串的循环

function jsonResponse(response)
{
    var singleString = a + "," + b + "," + c + "|";
}
Run Code Online (Sandbox Code Playgroud)

console.log(singleString);

我看到他们都生成了:

a1,b1,c1|
a2,b2,c2|
a3,b3,c3|
Run Code Online (Sandbox Code Playgroud)

但是,如何创建一个allStrings将所有这些连接成一个字符串的新变量?循环是ajax响应的一部分,循环遍历xml节点以检索这些变量的数据.我想我需要让它们成为数组的一部分,然后将它们连接在一起形成一个大字符串?

进一步澄清我想要达到的目标是:

  var allStrings = singleString[0] + singleString[1] + singleString[2] ;

    a1,b1,c1|a2,b2,c2|a3,b3,c3|
Run Code Online (Sandbox Code Playgroud)

为了更好地解释循环,它看起来像这样:

$j.ajax({
    type: "GET",

    url: "test.xml",
    dataType: "xml",
    success:   function  parseXml(data)
    {
        $j('.loader').fadeOut();
        itemQueue = $j(data).find("ITEM").map( function ()
            {
                return {
                        date: $j("LAST_SCAN" , this).text(),
                        type : $j("PRODUCT_TYPE", this).text(),
                        cat : $j("CLASS_NAME", this).text(),
                        };  
            }).get();
            getNextItem();  

        }
    });

function getNextItem()
    { …
Run Code Online (Sandbox Code Playgroud)

javascript arrays string

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

使用magento管理模块中的控制器和模型提交表单值

我正在构建一个管理模块,需要处理一个表单,但是我很难将变量发送到POST,而只是重定向到仪表板.表单如下所示:

<form name="notes" action="<?php echo Mage::helper("adminhtml")->getUrl("foo/index/processnotes/");?>"  method="post">
<input type="hidden" name="another_form_key" value="<? echo $this->getFormKey(); ?>" /> 
Run Code Online (Sandbox Code Playgroud)

我这样做是因为为admin启用了安全密钥.它给了我一个网址:

foo/index/processnotes/key/4745f5fbb9c168778958d5d4a4c2c0ef/
Run Code Online (Sandbox Code Playgroud)

在控制器中我有:

public function processnotesAction(){       
    $model = Mage::getModel('foo/process');
    // I am not sure how I am supposed to send $_POST values here
    }
Run Code Online (Sandbox Code Playgroud)

并在 Package/foo/Model/Process.php

我希望能够在这里处理我的表单中的POST变量,但我看不出有什么问题,我只是被发送到仪表板.

<?php
class Package_foo_Model_Process extends Mage_Core_Model_Abstract
{
        public function noteProcess() {     
            $test = $_POST['myValue'];
            echo $test;
     }
}
Run Code Online (Sandbox Code Playgroud)

更新

在阅读完答案之后,我想补充一点我的真实代码在做什么,以及我如何使用$ _POST.我正在设置一个简单的例子,只是让表格发布,但意识到我可能在Magento做了很多错事.

  $query="INSERT INTO `notes_value` ( `color`, `the_id`, `the_value` ) VALUES ";
 $sku = $_POST['color'];
array_pop($_POST);
foreach ($_POST AS $key …
Run Code Online (Sandbox Code Playgroud)

php model-view-controller magento

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