使用Drupal构建Web应用程序 -- installation-profile 领域 drupal 相关 的问题

Building a Web App using Drupal


4
vote

问题

中文

我正在寻找在Drupal框架上建立一个Web应用程序。有谁知道具有此观点的现有Drupal配置文件安装?

例如,我一直在建立开放庭院的功能,我熟悉了这个包含的一些概念和模块。但是,Open Atrium并没有真正满足具有配置文件的客户的概念并创建具有订阅的项目。

本质上,我正在寻找类似于开放庭的包,但满足Web应用程序开发。更像是建立Basecamp或FreeBooks等建设Web工具,而是使用基础平台到达那里。

任何想法?

英文原文

I'm looking at building a Web Application on the Drupal framework. Does anyone know of an existing drupal profile installation that has this viewpoint?

For example, I've been building features for Open Atrium and I'm familiar with some of the concepts and modules this contains. However, Open Atrium does not really satisfy the concept of clients having a profile and creating projects with subscriptions.

So in essence, I'm looking for a package similar to Open Atrium, but satisfies a web application development. Think of it more as building web tools like Basecamp or Freebooks, but using a base platform to get there.

Any ideas?

  

回答列表

2
 
vote
vote
最佳答案
 

创建自己的安装配置文件本身不需要成为一个大项目,特别是对于Drupal 7,这已经简化了安装配置文件。功能也有很多帮助,使模块中可以轻松地保存设置,内容类型,视图等。

所有你真正需要在安装配置文件中做到的是

  • 启用模块
  • 保存设置
  • 使能块(可能)
  • 创建内容(也许)

我建议您构建您自己的安装配置文件,适合您的需求,而不是尝试找到一个。你可以从开放的庭院开始如何完成它,只需编辑它以满足您的需求。

 

Creating your own install profile doesn't need to be a big project in itself, especially for Drupal 7, that has simplified making install profiles. Features also helps a lot, making it easy to save settings, content types, views etc in a module.

All you really need to do in the install profile is to

  • Enable modules
  • Save settings
  • Enable blocks (maybe)
  • Create content (maybe)

I suggest that you build your own install profile that fits your needs, instead of trying to find one. You could start out with how it's done in Open Atrium, and just edit it to fit your needs.

 
 
0
 
vote
在我看来,用Drupal建立Web应用程序并不是一个好主意,但它取决于你将在最后看到的应用程序的大小。

如果您可以澄清我们可能正在谈论的Web应用程序,那么我可以给出更合适的答案。

 

In my opinion, building web apps with drupal is not really a good idea, but it depends upon the size of the application that you will be seeing in the end.

If you can clarify what kind of web application we might be talking about then I can give a more suitable answer.

 
 
     
     

相关问题

3  添加翻译文件以安装个人资料?  ( Adding translation files to install profile ) 
我正在建立一个Drupal安装档案,使我的网站更容易,理想情况下,我想将翻译文件包含到安装配置文件。但除了将核心翻译文件下载到Makefile之外,还有一种方法可以以某种方式添加正在使用的模块和自定义字段的翻译文件吗? 理想情况下,我想将所需的.po文件添加到makefile或profile的.install文件。...

6  如何禁用核心安装配置文件?  ( How do i disable a core installation profile ) 
有允许安装配置文件卸载问题,这不允许卸载安装配置文件。在D7中有没有办法做到这一点? (必要时有一点努力。) 安装d7时,通常必须选择安装配置文件;这可能是随着Drupal核心的"标准" 配置文件。一旦安装,安装配置文件将永远坐在"系统" 表中,没有明显的方法可以禁用它。 是否有一些更令人难过的方式来禁用安装配置文件...

3  在配置文件安装中写下Drupal配置  ( Write drupal config in a profile installation ) 
这是我的问题:我使用 profiler builder 从安装中生成配置文件。但事实是:配置文件只列出我的模块。 我想要我的个人资料也是保持我的Drupal配置。对于Exemple,如果使用安装和配置了WYSIWYG生成了Drupal安装的配置文件,我希望配置文件保留此配置并将其重新加载到新实例(使用配置文件创建)...

2  如何在安装配置文件中启用插入模块?  ( How to enable insert module in installation profile ) 
我想将插入模块用于文件字段,但我无法将其启用才能编程。有一个像'插入'=&gt的设置;真的,还是那样的东西?有关这些设置的文件是否有任何文档,因为我似乎无法在Web上找到任何信息? ...

2  在配置文件安装中重用Drupal表单?  ( Reusing drupal forms in a profile installation ) 
我设置了自定义安装配置文件,我的安装步骤是设置Google Analytics。我下载了Google Analytics模块并在我的网站配置文件中启用了它。 我在我的安装步骤中的工作如下: hook_install_tasks() $tasks['site_google_analytics_form'] =...

2  使用安装配置文件创建块  ( Creating a block with installation profile ) 
创建我目前正在使用此代码的块: $default_theme = variable_get('theme_default', getDefaultTheme()); $blocks = array( array( 'module' => 'user', 'delta' => 'login', ...

1  将TINYMCE分配给文本格式  ( Assign tinymce to text formats ) 
只是为了从代码(安装配置文件)中尝试这样做,而不是在Drupal本身中执行此操作。 在我的安装配置文件中,我创建了三种文本格式。由于润滑,请制作文件天气也被自动安装。现在WYSIWYG为您提供将编辑器分配给文本格式的选项。请参阅下面选项在Drupal中查找的图像。 现在我想知道如何在我的安装配置文件中将"无编辑...

1  在安装配置文件中创建节点,但身体字段留空  ( Creating node in installation profile but body field stays empty ) 
我正在尝试在我的安装配置文件中生成节点。奇怪的是,除了身体之外的一切都是有效的。首先是我使用的代码: $date = new DateTime(); $node = new stdClass(); $node->type = 'article'; $node->status = 1; $node->uid = 1...

1  使用默认安装配置文件?  ( Use default installation profile ) 
我写了自定义安装配置文件。运行install.php第一次安装它时,我必须选择我要使用的安装配置文件。然后,我选择我的运行安装配置文件,没有问题。但是,我的客户希望能够使用Culity我的配置文件作为默认安装配置文件并完全跳过第一步(选择安装配置文件)。怎么可以完成?只需将其设置为默认选择的配置文件是不够的。 ...

0  未定义的财产:StdClass :: $折叠  ( Undefined property stdclasscollapsible ) 
在我的安装配置文件中创建垂直选项卡后,我继续获取这些通知: Notice: Undefined property: stdClass::$collapsible in field_group_pre_render_tab() 和 Notice: Undefined property: stdClass::...

1  更新安装档案 - 有或没有毛发  ( Update install profile with or without drush ) 
我是公平的drupal,我已经习惯了吹嘘。我正在尝试用 998876662 更新我的网站,它似乎更新 core , contract模块和 database 好的。但是,我有几个包含我的安装 profile 似乎似乎更新的模块。 我必须手动更新安装配置文件(上传文件,或者上传文件),或者是否有一些其他方法来更新安装...

1  在安装配置文件中创建分类词汇表和条款  ( Create taxonomy vocabularies and terms in installation profile ) 
我正在创建一个drupal安装配置文件(drupal 6)并希望创建分类词汇表和术语。如何在安装配置文件中创建分类词汇和术语? ...

3  自动创建Settings.php和文件目录  ( Automate the creation of settings php and files directory ) 
我正在使用Drush制作文件和Drupal安装配置文件来简化创建新的Drupal网站(在Mac的站点目录中创建)。 一切正常工作。 DRUSH使文件自动下载DRUPAL和我通常在每个站点上使用的所有模块。 但是,对于每个新的Drupal网站,我必须创建一个 files directory 和 settings.ph...

0  通过安装配置文件创建用户  ( Create a user via the installation profile ) 
我正在使用安装配置文件来自动化安装Drupal 7网站的过程 我想通过安装配置文件创建一个用户,并将其分配一个用户名,密码和电子邮件地址,以及给它一个角色(这将是我想要每个网站的特殊行政用户)。 我该怎么办? 这是我找到的最接近的教程。但是,它要求您手动设置用户名/密码和电子邮件地址。我想存储所有这些字段的默认值。...

0  自定义块的block_visibility_listed无法在配置文件中安装hook_install()?  ( Custom blocks block visibility listed not working on profile installation hook ) 
为什么这不能在我的个人资料安装中工作? array( 'module' => 'views', 'delta' => 'views-block', 'theme' => $default_theme, 'status' => 1, 'weight' => 0, 'region' => 'm...

3  为Drupal 8构建安装配置文件有哪些主要差异? [关闭]  ( What are the major differences in building an install profile for drupal 8 ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 7年前。 ...

4  如何分布的代码结构看起来像? [关闭]  ( How should the code structure of a distribution look like ) 
关闭。这个问题需要更多聚焦。它目前不接受答案。 想要改进这个问题?更新问题,因此它仅拍摄了一个问题,只有编辑此帖。 关闭 6年前。 ...

2  如何通过Web UI进行互动而无需交互?  ( How to install drupal without interaction via web ui ) 
是可以组合安装配置文件,因此可以像往常一样通过Web UI安装但没有任何互动,只是进度条? ...

2  如何将DEV模块添加到分发而不获得安全更新警告?  ( How to add dev modules to a distribution without getting security updates warnin ) 
我已经作了分发,其中包含一些处于开发状态的模块。这些模块是由git检查的醉汉。所以我的drupal-org.make文件包含: projects[ctools][type] = module projects[ctools][download][type] = git projects[ctools][downl...

2  安装安装配置文件后调用钩子?  ( Hooks called after installation profile is installed ) 
我卡住了一个安装档案。 在安装完成后,我只想做一些事情。 我分析了十大安装配置​​文件并检查了文档,但我找不到它。我可能会错过一些小的东西。 有没有这样的钩子?如果没有,我如何在安装结束时执行某些东西? 谢谢! 更新 我知道 hook_install 和 hook_install_tasks ,它们不是我在寻找...




© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有


Licensed under cc by-sa 3.0 with attribution required.