我希望在开发我自己的自定义模块时使用phpFlickr第三方php库。
我认为库API可以集中管理phpFlickr在sites/all/libraries中,但是有一些问题:
我已经看过了insufficient的文档,发现在示例( https://www.drupal.org/node/1342238 )方面它是不够的。我还查看了一个页面,该页面显然使用了库API ( https://www.drupal.org/node/1570568 ),但是当我检查代码时,情况似乎并非如此,即在twitter模块中,我查找"_libraries_info“,但找不到它。
发布于 2014-11-23 22:16:56
我认为答案应该是检查一个API模块,该模块将第三方代码包装在一个Drupal模块中,在我的例子中,这将是Flickr模块,它已经被修复为使用库API:
https://www.drupal.org/node/2301991
如果没有第三方代码的包装器,那么就应该自己制作一个。
发布于 2014-11-24 02:35:38
这就是库的用例,例如,如果有库phpFlickr --库模块搜索的路径(/libraries,/sites/all/库)--您可以使用它,所以用户不需要在其他地方添加新的phpFlickr。
至于最低版本,您可以使用来自php的函数version_compare()。
https://drupal.stackexchange.com/questions/137760
复制相似问题