问题列表 - 第46454页

什么将 Drupal Hook 与特定模块联系起来?

什么将 Drupal Hook 与特定模块联系起来?

在 Drupal 7 中,每个核心模块都有一个“api”文件

$ ls modules/*/*.api.php
modules/aggregator/aggregator.api.php   modules/openid/openid.api.php
modules/block/block.api.php             modules/overlay/overlay.api.php
modules/comment/comment.api.php         modules/path/path.api.php
modules/contextual/contextual.api.php   modules/rdf/rdf.api.php
modules/dashboard/dashboard.api.php     modules/search/search.api.php
modules/field/field.api.php             modules/shortcut/shortcut.api.php
modules/field_ui/field_ui.api.php       modules/simpletest/simpletest.api.php
modules/file/file.api.php               modules/system/system.api.php
modules/filter/filter.api.php           modules/system/theme.api.php
modules/help/help.api.php               modules/taxonomy/taxonomy.api.php
modules/image/image.api.php             modules/trigger/trigger.api.php
modules/locale/locale.api.php           modules/update/update.api.php
modules/menu/menu.api.php               modules/user/user.api.php
modules/node/node.api.php
Run Code Online (Sandbox Code Playgroud)

这些文件中的每一个都包含一个从不 (?) 调用的函数,但记录了其他模块(包括第 3 方)可以实现的钩子的存在。

File: modules/path/path.api.php
function hook_path_delete($path) {
  db_delete('mytable')
    ->condition('pid', $path['pid'])
    ->execute();
}
Run Code Online (Sandbox Code Playgroud)

我的问题:是什么将特定钩子与特定模块联系起来?为什么path_delete钩子包含在path.api.php文件中?为什么entity_view钩子包含在system.api.php文件中?这只是任意的,事后组织,还是 Drupal 系统中是否有将特定钩子与特定模块联系起来的东西?或者是其他东西?

php drupal drupal-hooks drupal-modules

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

如何在Asp.Net MVC中做部分帖子?

我是asp.net mvc的新手.

我想创建一个网站,允许访问者进行部分发布,例如允许访问者按下like按钮投票.

如何在asp.net mvc中执行此操作?

asp.net-mvc asp.net-mvc-3

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

嵌套的web.config转换

我有一个带有简单web.config的子目录

<configuration>
  <system.web>
    <!--<authorization>
      <allow roles="admin"/>
      <deny users="*"/>
    </authorization>-->
  </system.web>
</configuration>
Run Code Online (Sandbox Code Playgroud)

我喜欢在开发过程中关闭安全性.我喜欢快速部署 - Alt-BH

问题: 我可以使用我的主web.release.config取消评论吗?

asp.net visual-studio-2010

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

grails run-app on localhost:8080而不是:8080/appName?

有没有办法让grails run-app启动localhost:8080/而不是localhost:8080/${appName}

Config.groovy,,设置grails.serverUrl绝对没有效果 - 它似乎只影响不同grails方法的绝对url生成.

在生产中,我使用Apache virtualhosts掩盖site.com:8080/appNamesite.com.我想让我的测试配置匹配生产.

grails groovy tomcat

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

使用Entity Framework Code First CTP5,如何创建INT的主键列,而不是标识列

使用Entity Framework Code First CTP5,如何创建INT的主键列,而不是标识列

最好不要使用属性.

entity-framework code-first entity-framework-ctp5

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

为什么我的iPhone应用程序的图标在构建后被划掉?

我刚刚构建了我的第一个iPhone应用程序,但其图标显示为划线.我在构建代码时确实有一些警告,但为什么它们会导致应用程序图标交叉?我的应用没有错误.

这是图标的样子:

在此输入图像描述

iphone macos xcode

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

在砌体中随机化砖块

是否可以随机化JQuery插件砌体中的砖块,以便每次页面加载不同的排列时都会被查看?据我所知,没有随机选项.

谢谢!

random jquery jquery-masonry

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

urlencode()是否足以在2011年停止所有SQL注入攻击

我将一些简单的用户数据传递到mysql数据库中.

PHP的urlencode()返回一个字符串,其中除-_之外的所有非字母数字字符.已被替换为百分号(%),后跟两个十六进制数字.

我并不担心空间会变成加号或其他格式问题.我也不担心XSS和其他HTML黑客攻击.

我相信我应该避免'和'风格攻击.

问题:是否有其他类型的sql攻击可以与 - 或_或.一起使用.?

例:

mysql_query("UPDATE cars SET color = '".urlencode($c)."' WHERE garage = 29");
Run Code Online (Sandbox Code Playgroud)

先感谢您

php mysql

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

使用ASP或PHP检查2个目录中是否存在文件

我正在寻找一种方法来比较2个目录,看看两个文件是否存在.我想要做的是删除其中一个目录中的文件(如果两个目录中都存在).

我可以使用ASPPHP.

例:

/devices/1001
/devices/1002
/devices/1003
/devices/1004
/devices/1005

/disabled/1001
/disabled/1002
/disabled/1003
Run Code Online (Sandbox Code Playgroud)

因此,由于1001, 1002, 1003存在/ disabled /,我想从/ devices /中删除它们,只留1004, 1005/ devices /中.

file-io

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

为什么printf适用于非终止字符串

我想知道printf()如何确定何时停止打印字符串,即使我没有在字符串的末尾放置终止字符?我用malloc做了一个10字节内存的实验,并在其中放入了10个字符,不知何故,printf仍然可以打印出这些字符而不会超出限制,为什么?

c

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