问题列表 - 第38835页

使用C#动态生成CSS文件

我有一个网站,可以部署到十几个客户端.主网站有一个基本模板,每个客户端都有一个覆盖颜色的客户端文件夹.问题是有很多CSS文件,因此进行更改会迫使我们更新每个客户端需要很长时间.自动构建过程负责替换更新的文件.

我想将CSS文件更改为usercontrols,然后这些用户控件可以从另一个存储客户端特定值的usercontrol继承.

因此,我没有一个forms.css文件,而是一个/client/forms.css文件,而是有一个Forms.ascx文件,该文件继承自包含颜色的usercontrol.

例如:

<%@ Control Language="C#" ClassName="Forms" %>
<%@ Register TagPrefix="css" TagName="Client" Src="~/css/ClientStyling.ascx" %>

/* CSS Document */
body
{
  color:<%=Client.BodyColor%>
}
Run Code Online (Sandbox Code Playgroud)

然后,母版页将继承自usercontrol.这将使客户端站点的维护更加容易.

这个解决方案是否有效且值得推荐?或者有更好的方法来实现相同的最终结果吗?

如果这是可能的,那么还可以让Forms.ascx控件将标记输出为CSS吗?或者扩展.css并仍然具有ascx属性?

css c# asp.net

7
推荐指数
2
解决办法
9346
查看次数

如何使用jquery-mobile添加主页按钮?

默认情况下,jquery-mobile在主页面后的每个页面上添加一个后退按钮.我想知道如何添加主页按钮?
这是一个例子:http://jquerymobile.com/demos/1.0a1/#experiments/api-viewer/index.html

注意:此链接仅适用于firefox/chrome

谢谢.

javascript jquery jquery-mobile

18
推荐指数
2
解决办法
4万
查看次数

如何从twitter小部件中获取徽标

我正在使用Twitter本身的Twitter小部件.您可以在http://twitter.com/about/resources/widgets/widget_profile下载它

现在我得到这个代码:

<script src="http://widgets.twimg.com/j/2/widget.js"></script>
<script>
new TWTR.Widget({
  version: 2,
  type: 'profile',
  rpp: 4,
  interval: 6000,
  width: 180,
  height: 320,
  theme: {
    shell: {
      background: '#6e6e6e',
      color: '#ffffff'
    },
    tweets: {
      background: '#fefefe',
      color: '#545454',
      links: '#b05c5c'
    }
  },
  features: {
    scrollbar: false,
    loop: false,
    live: false,
    hashtags: true,
    timestamp: true,
    avatars: false,
    behavior: 'all'
  }
}).render().setUser('SchmidtGlobal').start();
</script>
Run Code Online (Sandbox Code Playgroud)

当我将其嵌入我的网站时,我会在左上角看到我的徽标.有没有可能把它拿出来?

它引用了这个脚本:http://widgets.twimg.com/j/2/widget.js

任何帮助,将不胜感激.

谢谢

html javascript css twitter

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

Django SQL OR via filter()&Q():动态?

我正在我的Django网站上实现一个简单的LIKE搜索,我目前使用的是以下代码:

from django.db.models import Q
posts = Post.objects.filter(Q(title__icontains=query)|Q(content__icontains=query))
Run Code Online (Sandbox Code Playgroud)

query字符串在哪里.这导致LIKESQL语句并且工作正常.现在,我还想将搜索查询拆分为术语或单词:

words = query.split(' ')
Run Code Online (Sandbox Code Playgroud)

所以words现在包含一个单词列表,我想实现类似于以下的SQL语句:

SELECT ... FROM foo WHERE `title` ILIKE '%word1%' OR `title` ILIKE '%word2%'
  OR `content` ILIKE '%word1%' OR `content` ILIKE '%word2%'
Run Code Online (Sandbox Code Playgroud)

如果有两个以上的单词,我希望语句增长,按每个单词列出所有条目.

有任何想法吗?谢谢!

django django-queryset django-q

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

如何保护Rails应用程序免受Firesheep的攻击?

我无法找到一个简单的指南来保护Ruby on Rails应用程序对Firesheep.

如果你不知道,如果你的应用程序没有强制SSL并在cookie中设置安全标志,Firesheep会插入会话cookie.我不得不做一些搜索才能找到这两件事,所以我想我会发布我在这里找到的东西,看看是否还有其他我想念的东西.

步骤1强制SSL

我发现有两种方法可以做到这一点.一个是使用ssl_requirement插件,但这很痛苦,因为你必须ssl_required :action1, :action2在每个控制器中专门指定.

最好的方法似乎是使用Rack Middleware,通过这篇文章:在Rails 2应用程序中使用ssl_requirement强制SSL.奇迹般有效.

第2步使cookie安全

为此我遵循了这些指示,告诉您将以下内容放入您的config/environment/production.rb文件中:

config.action_controller.session = {
    :key     => 'name_of_session_goes_here',
    :secret          => 'you need to fill in a fairly long secret here and obviously do not copy paste this one',
    :expire_after    => 14 * 24 * 3600, #I keep folks logged in for two weeks
    :secure => true #The session will now not be sent or received …
Run Code Online (Sandbox Code Playgroud)

security ruby-on-rails

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

为什么要使用匿名功能?

可能重复:
你如何在PHP中使用匿名函数?

我为什么要使用匿名函数?我的意思是,使用它的真正优惠是什么?我真的不明白这一点.我的意思是,你使用函数使代码更干净或多次使用它.但匿名函数不是第一个也不是第二个.我用谷歌搜索了他们,我找不到有人问同样的问题.

php closures design-patterns anonymous-function

46
推荐指数
4
解决办法
2万
查看次数

使用SQL Server Management Express创建数据库时出现问题

我正在尝试使用SQL Server Management Express创建数据库。发生以下错误:

标题:Microsoft SQL Server Management Studio Express

数据库'dbTestDBase'创建失败。(Microsoft.SqlServer.Express.Smo)

要获取帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Create+Database&LinkId=20476

附加信息:

执行Transact-SQL语句或批处理时发生异常。(Microsoft.SqlServer.Express.ConnectionInfo)

CREATE DATABASE权限在数据库“ master”中被拒绝。(Microsoft SQL Server,错误:262)

要获取帮助,请单击:http : //go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.1399&EvtSrc=MSSQLServer&EvtID=262&LinkId=20476

sql-server-2005

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

在WordPress中提交到PDF

当点击提交按钮时,是否有插件或某些东西从用户表单数据输入的内容创建PDF文件?

wordpress wordpress-plugin

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

我们是否需要在Jquery中为data-attribute提供DOCTYPE声明html5

当我们使用html中的元素的data-attr时,这是否真的需要

<input type ="text" name="text1" id ="text1" data-attr="<?php echo $hell ?>">
Run Code Online (Sandbox Code Playgroud)

jquery jquery-selectors

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

python os.rename(...)将无法正常工作!

我正在编写一个Python函数来将文件列表的扩展名更改为另一个扩展名,比如txt到rar,这只是一个空闲的例子.但是我收到了一个错误.代码是:

import os
def dTask():
    #Get a file name list
    file_list = os.listdir('C:\Users\B\Desktop\sil\sil2')
    #Change the extensions
    for file_name in file_list:
        entry_pos = 0;
        #Filter the file name first for '.'
        for position in range(0, len(file_name)):
            if file_name[position] == '.':
                break
        new_file_name = file_name[0:position]
        #Filtering done !
        #Using the name filtered, add extension to that name
        new_file_name = new_file_name + '.rar'
        #rename the entry in the file list, using new file name
        print 'Expected change from: ', file_list[entry_pos]
        print 'into File …
Run Code Online (Sandbox Code Playgroud)

python file-rename

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