跳转到主要内容

书籍

Drupal 用户指南(英文原版)

Drupal 是一个开源内容管理系统。本书(英文)从规划站点讲起,依次介绍安装、基本配置、页面与菜单管理、内容结构、用户账号与权限、区块、Views 列表、多语言、扩展与部署,以及缓存、备份、安全更新等日常维护,适合搭建和管理 Drupal 网站的人。

15 章102 页更新于 21 小时前

开始阅读
其他许可

目录102

  1. 01 Drupal User Guide Drupal User Guide Preface Overview of introductory topics that help to leverage this guide in an efficient ... 13 小时前
  2. 第 1 章 Preface 5 页
    1. 1.1 Audience and Goal This guide was written mainly for people with minimal knowledge of the Drupal content management system. Th... 13 小时前
    2. 1.2 Organization This user guide contains a series of topics, each of which covers either a task (how to do something) or a ... 13 小时前
    3. 1.3 Reporting Problems Goal Report a problem with this guide, such as: Information that is incorrect or does not follow best pract... 22 小时前
    4. 1.4 Conventions of the Guide Assumptions and prerequisites This guide has the following assumptions and prerequisites: This guide covers... 13 小时前
    5. 1.5 Guiding Scenario When reading this guide, it is helpful to have a website building project in mind. The following project sc... 22 小时前
  3. 第 2 章 Chapter 1: Understanding Drupal 7 页
    1. 2.1 Concept: Drupal as a Content Management System What is a Content Management System? A content management system (CMS) is a software tool that lets users a... 13 小时前
    2. 2.2 Concept: Modules Prerequisite knowledge Concept: Drupal as a Content Management System What is a module? A module is a packa... 13 小时前
    3. 2.3 Concept: Themes Prerequisite knowledge Concept: Drupal as a Content Management System What is a Theme? A theme is a set of ... 13 小时前
    4. 2.4 Concept: Distributions Prerequisite knowledge Concept: Drupal as a Content Management System Concept: Modules Concept: Themes What... 13 小时前
    5. 2.5 Concept: Types of Data What are the types of data? The data and information on your site is divided up into four types, which are ... 13 小时前
    6. 2.6 Concept: The Drupal Project Prerequisite knowledge Concept: Drupal as a Content Management System What is Free and Open Source Software... 13 小时前
    7. 2.7 Concept: Drupal Licensing Prerequisite knowledge Concept: Drupal as a Content Management System What is Drupal Licensing? Drupal and ... 13 小时前
  4. 第 3 章 Chapter 2: Planning Your Site 7 页
    1. 3.1 Concept: Regions in a Theme Prerequisite knowledge Concept: Themes What is a region? Besides its primary content, a web page contains o... 13 小时前
    2. 3.2 Planning Your Site Layout Goal Plan the navigation and layout of the site, for both mobile and desktop browsers. Prerequisite knowled... 10 小时前
    3. 3.3 Concept: Content Entities and Fields Prerequisite knowledge Concept: Types of Data Concept: Modules What is a content entity? A content entity (... 13 小时前
    4. 3.4 Concept: Modular Content Prerequisite knowledge Concept: Content Entities and Fields Planning Your Site Layout What is modular conte... 13 小时前
    5. 3.5 Planning your Content Structure Goal Make a plan for the content structure of the site (which type and subtype of entity to use for which c... 10 小时前
    6. 3.6 Concept: Editorial Workflow Prerequisite knowledge Concept: Drupal as a Content Management System Concept: Content Entities and Fields ... 13 小时前
    7. 3.7 Concept: User Interface, Configuration, and Content translation Prerequisite knowledge Concept: Types of Data Concept: Modules Concept: Content Entities and Fields What la... 13 小时前
  5. 第 4 章 Chapter 3: Installation 7 页
    1. 4.1 Preparing to Install Goal Outline the steps to download the core software, and handle any required prerequisites. Prerequisite k... 10 小时前
    2. 4.2 Concept: Server Requirements What are the requirements for running the core software? Disk space The total amount of disk space needed f... 22 小时前
    3. 4.3 Concept: Additional Tools What tools are available for site builders? There are several additional tools available that help you crea... 13 小时前
    4. 4.4 Concept: Methods for Downloading and Installing the Core Software Prerequisite knowledge Concept: Additional Tools Concept: Server Requirements Concept: Distributions What m... 13 小时前
    5. 4.5 Setting Up an Environment with DDEV Goal Set up a local development environment using DDEV to serve the application and Composer to download th... 13 小时前
    6. 4.6 Using Composer to Download and Update Files Goal Use Composer to download or update files and dependencies in the core software, or in add-on modules a... 10 小时前
    7. 4.7 Running the Interactive Installer Goal Install the core software and create the admin account by running the included installer. Site prerequ... 10 小时前
  6. 第 5 章 Chapter 4: Basic Site Configuration 6 页
    1. 5.1 Concept: Administrative Overview Prerequisite knowledge Concept: Themes Concept: Modules What is the administrative menu? The toolbar provid... 13 小时前
    2. 5.2 Editing Basic Site Information Goal Change basic site information such as Site name, Slogan, Default time zone. Prerequisite knowledge Con... 10 小时前
    3. 5.3 Installing a Module Goal Install a core module, or a contributed module whose files have already been uploaded to the site, thr... 10 小时前
    4. 5.4 Uninstalling Unused Modules Goal Uninstall the core Search and History modules, as well as the core Ban module if you installed it in I... 13 小时前
    5. 5.5 Configuring User Account Settings Goal Turn off the ability for people to register user accounts on the site. Also, review and/or edit the em... 10 小时前
    6. 5.6 Configuring the Theme Goal Edit the settings of the default core Olivero theme to change the color scheme and to add a logo. Prer... 10 小时前
  7. 第 6 章 Chapter 5: Basic Page Management 7 页
    1. 6.1 Concept: Paths, Aliases, and URLs What is a URL? URL is the abbreviation for "Uniform Resource Locator", which is the page's address on the w... 13 小时前
    2. 6.2 Creating a Content Item Goal Create and publish a content item that will be used as the home page of the site. Prerequisite knowled... 10 小时前
    3. 6.3 Editing a Content Item Goal Update the hours on the Home page content item. Prerequisite knowledge Creating a Content Item Site pr... 10 小时前
    4. 6.4 Designating a Front Page for your Site Goal Configure which content item is displayed as the front page of your website. Site prerequisites The co... 10 小时前
    5. 6.5 Concept: Menu What is a menu? Menus are a collection of links used to navigate a website. The core Menu UI module provide... 13 小时前
    6. 6.6 Adding a Page to the Navigation Goal Add a page to the navigation. For example, the About page. Prerequisite knowledge Concept: Menu Editin... 10 小时前
    7. 6.7 Changing the Order of Navigation Goal Reorder the links in a menu. Prerequisite knowledge Concept: Menu Adding a Page to the Navigation Site... 10 小时前
  8. 第 7 章 Chapter 6: Setting Up Content Structure 16 页
    1. 7.1 Adding a Content Type Goal Add and configure a new content type Vendor. Prerequisite knowledge Concept: Content Entities and Fiel... 10 小时前
    2. 7.2 Deleting a Content Type Goal Delete the unneeded content type Article. Prerequisite knowledge Concept: Administrative Overview Site... 10 小时前
    3. 7.3 Adding Basic Fields to a Content Type Goal Add a link field and an image field to the Vendor content type. Prerequisite knowledge Concept: Conten... 10 小时前
    4. 7.4 Concept: Reference Fields Prerequisite knowledge Concept: Content Entities and Fields What is a reference field? A reference field is... 13 小时前
    5. 7.5 Concept: Taxonomy Prerequisite knowledge Concept: Content Entities and Fields Concept: Reference Fields What is Taxonomy? Tax... 13 小时前
    6. 7.6 Setting Up a Taxonomy Goal Create an Ingredients vocabulary and add it to the Recipe content type as a field that can contain an ... 10 小时前
    7. 7.7 Adding a Reference Field Goal Add a reference field so that recipes can be linked to the vendor that has submitted it. Prerequisite ... 10 小时前
    8. 7.8 Concept: Forms and Widgets Prerequisite knowledge Concept: Content Entities and Fields What are forms and widgets? The content managem... 13 小时前
    9. 7.9 Changing Content Entry Forms Goal Change the Recipe form to use a different widget to enter terms in the Ingredients field. Prerequisite... 10 小时前
    10. 7.10 Concept: View Modes and Formatters Prerequisite knowledge Adding a Content Type What is a View mode? How an entity (such as content, a user or... 13 小时前
    11. 7.11 Changing Content Display Goal Make the content items more readable, accessible, and visibly attractive by reordering the fields, hid... 10 小时前
    12. 7.12 Concept: Image Styles Prerequisite knowledge Adding Basic Fields to a Content Type What are image styles? Image styles allow you ... 13 小时前
    13. 7.13 Setting Up an Image Style Goal Add an image style and use it to display images on Vendor pages. Prerequisite knowledge Adding Basic F... 10 小时前
    14. 7.14 Concept: Responsive Image Styles Prerequisite knowledge Concept: Themes Changing Content Display Concept: Image Styles What are responsive i... 13 小时前
    15. 7.15 Concept: Text Formats and Editors What are text formats and filters? Text formats change how HTML tags and other text are processed and displ... 13 小时前
    16. 7.16 Configuring Text Formats and Editors Goal Add a horizontal rule tag to the Basic HTML text format, and a corresponding button to its editor conf... 10 小时前
  9. 第 8 章 Chapter 7: Managing User Accounts 7 页
    1. 8.1 Concept: Users, Roles, and Permissions What are Users? Anyone who visits your website is a user, including you. There are three groups of users: U... 13 小时前
    2. 8.2 Concept: The User 1 Account Prerequisite knowledge Concept: Users, Roles, and Permissions What is the user 1 account? During the instal... 13 小时前
    3. 8.3 Creating a Role Goal Create a Vendor role to allow some - but not all - users to perform specific tasks. Prerequisite knowl... 10 小时前
    4. 8.4 Creating a User Account Goal Create Vendor user accounts for Sweet Honey and Happy Farm vendors. Prerequisite knowledge Concept: Us... 10 小时前
    5. 8.5 Assigning Permissions to a Role Goal Change the permissions for the Vendor role so that users can create, edit, and delete Recipe and Vendo... 10 小时前
    6. 8.6 Changing a User's Roles Goal Change or add roles to a given user, either by editing a single-user or by applying a bulk operation. ... 10 小时前
    7. 8.7 Assigning Authors to Content Goal Assign Vendor content items Happy Farm and Sweet Honey to the corresponding Vendor user accounts, so t... 10 小时前
  10. 第 9 章 Chapter 8: Blocks 3 页
    1. 9.1 Concept: Blocks What is a block? Blocks are individual pieces of your site's web page layout. They are placed inside the re... 13 小时前
    2. 9.2 Creating A Custom Block Goal Create a block showing the hours and location of the farmers market. Prerequisite knowledge Concept: B... 10 小时前
    3. 9.3 Placing a Block in a Region Goal Place the Opening hours and location block in the website's sidebar. Prerequisite knowledge Concept: B... 10 小时前
  11. 第 10 章 Chapter 9: Creating Listings with Views 5 页
    1. 10.1 Concept: Uses of Views Prerequisite knowledge Concept: Modular Content Concept: Content Entities and Fields What is a view? A view... 13 小时前
    2. 10.2 Concept: The Parts of a View Prerequisite knowledge Concept: Content Entities and Fields Concept: Modular Content Concept: Uses of Views... 13 小时前
    3. 10.3 Creating a Content List View Goal Create a page listing vendors that will be automatically updated whenever a vendor is added, deleted, ... 10 小时前
    4. 10.4 Duplicating a View Goal Create a page listing recipes by duplicating the existing Vendors view. Modify the page so that the r... 10 小时前
    5. 10.5 Adding a Block Display to a View Goal Add a block display to the Recipes view to display the most recent recipes in a sidebar, and change it... 10 小时前
  12. 第 11 章 Chapter 10: Making Your Site Multilingual 4 页
    1. 11.1 Adding a Language Goal Add one or more languages to your site and define which one is used by default. Prerequisite knowledge... 10 小时前
    2. 11.2 Configuring Content Translation Goal Make Custom block, Custom menu link, and Content entity types translatable. Select specific subtypes a... 10 小时前
    3. 11.3 Translating Content Goal Translate the home page to Spanish. Prerequisite knowledge Concept: User Interface, Configuration, and... 10 小时前
    4. 11.4 Translating Configuration Goal Translate the labels on the Recipes view page into Spanish. Prerequisite knowledge Concept: User Inter... 10 小时前
  13. 第 12 章 Chapter 11: Extending and Customizing Your Site 11 页
    1. 12.1 Finding Modules Goal Find and evaluate modules on Drupal.org. Prerequisite knowledge Concept: Drupal as a Content Managemen... 10 小时前
    2. 12.2 Enabling and Disabling Maintenance Mode Goal Put your site in maintenance mode to allow users with the right permissions to use the site while user... 10 小时前
    3. 12.3 Downloading and Installing a Module from _Drupal.org_ Goal Download and install the contributed Admin Toolbar module, which allows you to easily browse through t... 10 小时前
    4. 12.4 Finding Themes Goal Find and evaluate themes on Drupal.org. Prerequisite knowledge Concept: Drupal as a Content Management... 10 小时前
    5. 12.5 Downloading and Installing a Theme from _Drupal.org_ Goal Download and install a theme from Drupal.org. Prerequisite knowledge Finding Themes Concept: Additiona... 10 小时前
    6. 12.6 Manually Installing Module or Theme Files Goal Custom modules and themes may not be available via Composer and their files will need to be manually i... 10 小时前
    7. 12.7 Concept: Development Sites What are Development Sites? Development Sites are different copies of the same site used for developing, up... 13 小时前
    8. 12.8 Making a Development Site Goal Make a copy of a site that you can use to develop new features and test updates on. Prerequisite knowl... 10 小时前
    9. 12.9 Deploying New Site Features Goal Copy a view that you have created in a local development site to the production site. Prerequisite kno... 10 小时前
    10. 12.10 Synchronizing Configuration Versions Goal Synchronize the configuration between a development and live site. Prerequisite knowledge Concept: Typ... 10 小时前
    11. 12.11 Managing File and Configuration Revisions with Git Goal Use the Git revision control tool to manage revisions to files and configuration on your site. Prerequ... 13 小时前
  14. 第 13 章 Chapter 12: Preventing and Fixing Problems 5 页
    1. 13.1 Concept: Cache Prerequisite knowledge Concept: Drupal as a Content Management System What is the page cache? The software ... 13 小时前
    2. 13.2 Clearing the Cache Goal Clear or rebuild your site's internal caches to ensure they are up-to-date with the most recent data, ... 10 小时前
    3. 13.3 Concept: Data Backups Prerequisite knowledge Concept: Drupal as a Content Management System Preparing to Install What is a site b... 13 小时前
    4. 13.4 Concept: Log What is a Log? Your site captures system events in a log to be reviewed by an authorized individual at a la... 13 小时前
    5. 13.5 Concept: Status Report What is a Status Report? The status report is a short overview of your site's parameters as well as any pro... 13 小时前
  15. 第 14 章 Chapter 13: Security and Maintenance 7 页
    1. 14.1 Concept: Cron What are cron tasks? To ensure that your site and its modules continue to function well, a group of adminis... 13 小时前
    2. 14.2 Configuring Cron Maintenance Tasks Goal Check whether cron maintenance tasks are run regularly, and if not, either install the core Automated ... 10 小时前
    3. 14.3 Concept: Security and Regular Updates Prerequisite knowledge Concept: Drupal as a Content Management System Concept: Modules Concept: Themes Conc... 13 小时前
    4. 14.4 Keeping Track of Updates Goal Keep your site safe and up-to-date by keeping up with the latest security updates. Prerequisite knowle... 10 小时前
    5. 14.5 Updating the Core Software Goal Update the core software, either through the administrative interface or by using Drush. Site prerequi... 10 小时前
    6. 14.6 Updating a Module Goal Update a contributed module and run the Database updates script. Prerequisite knowledge Concept: Secur... 10 小时前
    7. 14.7 Updating a Theme Goal Update a contributed theme on your site and run the Database Updates script. Prerequisite knowledge Co... 10 小时前
  16. 第 15 章 Chapter 14: Final Thoughts 3 页
    1. 15.1 Connecting with the Community Prerequisite knowledge Concept: The Drupal Project How can you connect with the community? The Drupal proje... 13 小时前
    2. 15.2 Getting Support Prerequisite knowledge Concept: The Drupal Project Connecting with the Community Where can you find support... 13 小时前
    3. 15.3 Learning More Prerequisite knowledge Concept: The Drupal Project Connecting with the Community Where can you go to learn ... 13 小时前
  17. 102 Glossary Ajax A web technology used to exchange data with a server to dynamically update parts of a web page (for ex... 13 小时前