The following Drupal MCQs have been compiled by our experts through research, in order to test your knowledge of the subject of Drupal. We encourage you to answer these multiple-choice questions to assess your proficiency.
Please continue by scrolling down.
A. executes tasks on behalf of installed modules
B. uninstalls Drupal
C. returns Drupal to default settings
A. base_url/node
B. base_url/page
C. base_url/homepage
D. base_url/home
A. Views
B. (none of these)
C. Date
D. Image
E. Webform
A. drupal_get_view_content()
B. import view file via include()
C. views_get_view()
D. via admin interface
E. drupal_insert_view()
A. Install Boost
B. Enable Views caches
C. Add the line ini_set('memory_limit','512M') to settings.php
D. Install Varnish
A. Makes the node your home page.
B. Does not publish the node on your front page. Bad use for RSS feed.
C. Sends all users to home page.
D. Publishes the node on your front page. Good use for RSS feed.
A. www.mysite.com/login
B. www.mysite.com/admin
C. www.mysite.com/user
D. www.mysite.com/wp-admin
A. A powerful command line utility for Drupal administration
B. It refers to a contributed module
C. The first name of the Drupal creator
D. Drupal jargon for a Drupal cache clear operation
A. Modules
B. Data (Nodes etc)
C. All of the given options are correct
D. Block and Menus
A. UTF-32
B. UTF-16
C. UTF-8
D. UTF-7
A. module editors
B. permissions and user control editors
C. text editor modules
A. Navigate to Blocks > check the box next to the module > Save
B. Navigate to Configuration > check the box next to the module > Save
C. Navigate to Structure > check the box next to the module > Save
D. Navigate to Modules > check the box next to the module > Save
A. javascript
B. php
C. sql
D. html
A. FALSE
B. TRUE
A. Script.aculo.us
B. MooTools
C. jQuery
D. Prototype
A. False
B. True
A. Content Management Systems
B. Content Creation Applications
C. Web Portals
D. Content Managed Solutions
A. Taxonomy is used to label and sort images on your site.
B. Taxonomy allows you to create custom terms that you can then use to classify content on your website.
C. Taxonomy is used primarily to determine user roles on your site.
D. Taxonomy enables you to filter modules enabled on your site.
A. hook_uri_alter
B. hook_menu_alter
C. hook_path_alter
D. hook_url_alter
A. Configuration
B. Site Information
C. Structure
D. Content
A. Taxonomy Terms
B. All of these.
C. Comments
D. Users
E. Nodes
A. Path
B. Statistics
C. Log
D. Action
A. Filter
B. Node
C. System
D. Block
E. All of them
A. sites > default > files
B. modules > upload
C. modules
D. sites > all > modules
A. Modules
B. Site Information
C. Appearance
D. Structure
A. In the modules folder
B. In the /sites/default/files folder on your web server
C. In the /sites/all/modules folder on your web server
D. Anywhere on your web server, Drupal just knows where to find them
A. Drupal is a multi-user system
B. Drupal is a free, open-source
C. Its a web development platform
D. All of the given options are correct
A. Content translation
B. Option
C. Locale
D. Poll
A. False
B. True
A. Drush
B. DrupalSC
C. Druline
D. Druit
E. Drushell
A. Menus
B. Blocks
C. Term
D. Category
E. Taxonomy
A. People > List
B. Content > Comments
C. Configuration > People > Comment Notify
D. Forums > Settings
A. Block
B. Filter
C. Node
D. System
A. The Subtheme module needs to be installed
B. Create a mytheme folder in sites/all/themes; create a mytheme.info file inside mytheme/;add the lines "name = Mytheme" , "core =6.x" and "base theme = garland" to the mytheme.info file
C. Edit the Garland files by doing a bulk search and replace all "garland" strings with "mytheme"
D. Create a mytheme folder in sites/all/themes; copy themes/garland/page.tpl.php inside mytheme/; edit the page.tpl.php as desired
A. Navigate to Add Content > Permissions Tab > Roles > Add Role
B. Navigate to Content > Permissions Tab > Roles > Add Role
C. Navigate to People > Permissions Tab > Roles > Add Role
D. Navigate to Modules > Permissions Tab > Roles > Add Role
A. Moo Tools
B. Dojo Toolkit
C. jQuery
D. Prototype
A. Content > Add Content > Media, scroll to disabled themes. Enable desired theme and click, "set as default."
B. Appearance > List, scroll to disabled themes. Enable desired theme and click, "set as default."
C. Configuration > System > Site Information, scroll to disabled themes. Enable desired theme and click, "set as default."
D. Structure > Views, scroll to disabled themes. Enable desired theme and click, "set as default."
A. [site-name]/files/themes
B. sites/all/themes
C. sites/default/themes
D. package/install/themes
A. comment.tpl.php
B. block.tpl.php
C. taxonomy-term.tpl.php
D. node.tpl.php
A. Block
B. Text
C. Number
D. Nodereference
A. Yes
B. No
C. Only with Magento
D. Only with Joomla.
A. Boost
B. Memcache
C. Core Drupal Cache
D. All of the given options are correct
A. Enable the frontpage View
B. Navigate to admin/settings/site-information and set a new Drupal path
C. (none of these)
D. Write a redirection in .htaccess
A. a database user
B. account created immediately after installing a new Drupal site
C. any user with administrative permissions
A. hook_form_alter()
B. edit the form's template file
C. drupal_get_form()
D. any Drupal form can be altered via Webform module
E. drupal_form_override()
A. You need to install the Views Custom Field module
B. You need to clone the taxonomy vocabulary and eliminate all child terms
C. You can only do this by hard-coding the term names you want to display
D. Add a Parent term relationship and set the Term field to use the Parent term relationship
A. Core
B. Language
C. Locale
D. OpenID
A. mymodule.php
B. mymodule.inc and README.txt
C. mymodule.info and mymodule.module
D. hook_mymodule.module and mymodule.info
A. forum
B. commerce
C. book
D. menu
E. node
A. Shows the login form (anonymous) or currently logged in user profile.
B. Shows the login form.
C. Shows all the users in the system.