1. What does running cron do?
2. What is the URL of default home page in Drupal 7?
3. Which module is part of Drupal 7 core?
4. Which of the following is a way to programmatically get a view content in the template file?
5. Which of the following will not improve Drupal performance?
6. How does 'Promoted to front page' affect your content?
7. If your login block was disabled, to what URL could you navigate to login?
8. What does the term Drush refer to?
9. Which of the following is a Drupal layer?
10. Which of the following is a valid encoding for .info file?
11. Ckeditor, Fckeditor, WYSIWYG are examples of
12. How do you enable a module?
13. Page template files are written in
14. Can we create our own variables that would be available in page.tpl.php ?
15. Drupal core includes which JavaScript library?
16. True or False? Theme Layer Blocks can be used in any region.
17. Drupal belongs to a category of
18. What is the purpose of taxonomy?
19. Which hook is used to alter the Drupal menu?
20. Where do I change my site name?
21. In Drupal 6, which of these data structures can Views list?
22. Which of the following drupal module allows users to rename URLs?
23. Which are the core required modules in drupal 6.x ?
24. Where are contrib modules uploaded?
25. I want to change the URL of my front page. Where should this be done?
26. Where should you add contributed modules for Drupal
27. Which of the following is TRUE about Drupal?
28. Which of the following drupal module allows a site to capture votes on different topics in the form of multiple-choice questions?
29. A single user can have more than one role.
30. _____ is a command line shell and scripting interface for Drupal.
31. Which module is used to categorize data in Drupal 7?
32. Where can you see a list of comments and publish/unpublish them?
33. Which of the following represents each item of content in a site
34. What essential steps should be taken to create a subtheme of the Garland theme name Mytheme?
35. I have fans signing up on my site. I want those fans to have access to special content. I will need to create a new user role, where do you create new roles?
36. Drupal core has built-in _____ javascript framework.
37. You've downloaded and installed a new theme. How do you make it the default?
38. Themes under most circumstances should be installed in the directory...
39. Which of these templates are not supported in Drupal 6 core modules without extra coding?
40. Which of these modules are part of D6 core?
41. Drupal modules are compatible with Joomla and Magento.
42. Which of the following is a valid Drupal caching option?
43. How can the default front page be changed?
44. Who is user/1?
45. How do you alter any form in Drupal?
46. Suppose there is a view that lists taxonomy terms and the terms are arranged in a hierarchy with depth 1. How can the view be modified to show only the top parent term at depth 0?
47. Which of the following modules must be enabled in order to translate languages?
48. What files are required to create a custom Drupal module called mymodule?
49. _____ is not a default core module included with Drupal 6 and higher.
50. What does the /user/ path do (by default, without modifications)?
51. What can you do with URL Aliases?
52. When creating a view that uses filters, you have the option of exposing the filter to site visitors. What does this enable?
53. In a Drupal 6 site, what can be done to improve the experience of a 404 not found error message?
54. Drupal 6 (and up) tests for clean URL compatibility during installation.
55. Which of the following Drupal module allow people to choose a list of nodes or other entities and present them as pages, blocks, RSS feeds, or other formats?
56. What is the difference between the Main Menu and User Menu?
57. Which of the following actions cannot be triggered using the trigger module?
58. Which of these comes as a part of core in Drupal 6?
59. Which of the following are discrete chunks of information that are displayed in the regions of a site's pages?
60. How do you create a custom menu that will display in your footer?
61. What would be a reasonable memory limit for an average Drupal 6 installation?
62. What is new in Drupal 8?
63. Which of the following is a required field of an .info file?
64. The Mailhandler module allows to post content by email. What's the default security mechanism implemented by Mailhandler?
65. What function should you use to translate strings in your code?
66. What php snippet will print the current user ID?
67. Which of the following drupal module allows administrators to customize the site navigation?
68. Which of the following drupal module enables actions to be fired on certain system events, such as when new content is created?
69. What is a node?
70. In Drupal, which of the following is a pre-defined collection of data types (Fields) which relate to each other by an informational context?
71. In Drupal 6, how can access control to files be enforced?
72. Which of the following is the CPU (central processing unit) of Drupal?
73. In Drupal 7, which function would you use to create a link?
74. Where can I find documentation for all core functions of Drupal?
75. Which template file would need to be resorted to in order to modify the edit page for node/23/ ?
76. node_load() return value:
77. How can a Drupal 6 site be put in maintenance mode?
78. Drupal Commons is...
79. Which of the following was not a core module before Drupal 8?
80. Which of the following drupal module logs and records system events?
81. True or False? To get a WYSIWYG editor, all you need is the CCK module.
82. Which one of these hooks is called first in order?
83. In Drupal 7 and above, which item cannot be added or updated via the front end web interface?
84. Which of these methods does NOT exist in Drupal 7 API?
85. In the database schema for blocks, what does delta refers to?
86. In D7, what is the default administration theme?
87. Which is not an entity type in Drupal 7?
88. What filters are used in the default Filtered HTML input format?
89. With Semantic CCK enabled, users can specify the HTML elements and classes for which of the following ?
90. Which hook can be used to set individual weight for each hook implementation in D7?
91. Which of the following option is not available when the profile is automatically created?
92. Which cache API function is used for writing data to the cache?
93. Multiple kinds of database back-ends (e.g. both MySQL and PostgreSQL) cannot be used simultaneously.
94. Which option will you choose to view a list of installed filters?
95. A new cache table, while you are defining it for your module, must be structurally identical to the default cache table.
96. Which module in drupal measures site load by sampling the number of current users and by turning off functionality?
97. Which of the following syntax types for constructing taxonomy do URLs support?
98. When is the '$page' variable within a node template file is TRUE?
99. Where does drupal modify session-handling settings?
100. In the call to which option is Drupal form ID defined?
101. Which of the following cache tables does drupal ship by default?
102. What is true of vocabulary weight?
103. The default region/s used in themes is/are _____.
104. Which among the following default drupal style sheets affects the RSS/Newsfeed module and its contents?
105. How do you enable user search content on your Drupal site?
106. ___ is a term used by Drupal to define the priority or order in which a function is processed or a block / node is displayed.
107. Which of the following databases does Drupal support?
108. Which of the following steps will you have to take to allow visitor comments on your post?
109. Which of the following ways can you use to integrate digg with your site?
110. Which of the following choices can help you eliminate spam?
111. Which of the following content types are initially available by default?
112. ___ is the first few words or sentences of a piece of content usually with a link to the complete node.
113. For a single installation, which of the following directories should you put all non-core modules in?
114. Which of the following ways can you use to add calendar to Drupal?
115. Is it true that Drupal can be configured to allow 'add content' via email?
116. Which of the following ways can you use to embed google maps into your site?
117. Drupal offers ___ different built-in menus.
118. One way to create survey in Drupal is to ___.
119. All content types in Drupal derive from ___.
120. Which of the following ways can you use to set a page content to front page?
121. Is it true that Drupal allows using html tags when creating content?
122. Which of the following ways can you use to integrate Google Adsense with your site?
123. How will you extend the user account information?
124. How to 'enable newsletter' on your site?
125. Which of the following ways can you use to customize templates provided by core?
126. Where will you limit the maximum upload file size in Drupal?
127. Which of the following ways can you use to create 'forum' in Drupal?
128. By which of the following ways can you enforce a user to embed a youtube video?
129. How will you change the color of the required fields?
130. How will you enable the enter page title for each post content?
131. Which of the following ways can you use to show downloadable files?
132. One way to timing content publication is to ___.
133. Taxomony is used to ___ your content.
134. Is it true that, by default, Drupal will create a teaser for your post automatically?
135. How will you create revision of content?
136. The purpose of the Content Construction Kit is to ________.
137. Which of the following ways can you use to change the order of items within the Drupal built-in menus?
138. Which of the following files do you have to create manually when installing Drupal?
139. Assume your node is node/8 and the node alias is products/laptop. You want your site automatically to redirect the visitor to products/laptop if he/she goes to the node/8 page. How will you enable that redirect?
140. Which of the following ways can you use to integrate twitter with your site?
141. You create a 'natural' category. How will you set the contents of this category to front page?
142. Which is the range of weight value in Drupal 6?
143. By adding _______ file to your web root, you can forbid search engine bots to index certain parts of your website.
144. Which of the following ways can you use to add video chat to Drupal?
145. Which of the following ways can you use to optimize the Drupal database to enhance performance?
146. Which of the following ways can you use to use the shopping cart in your website?
147. Is it true that in order to use the path module, you have to enable 'clean url'?
148. Which of the following file() is not a theme file?
149. ___ often contain/s lists of nodes or other navigational content and is/are frequently placed in the left or right regions of a page.
150. How will you send an email to the administrator each time a new user registers?
151. One way to create poll on your site is to ___.
152. Assuming that you want to maintain your site and put it in the offline mode, how will you customize the offline page?
153. Which of the following ways can you use to allow users to flag nodes and comments as offensive for the administrator to review?
154. Which of the following ways is a possible way to translate your post content?
155. How does Drupal sort items in a list?
156. How will you automatically generate alias for each posted content?
157. Is it true that the taxonomy module is enabled by default?
158. One way to automatic backup Drupal database is to ____.
159. Which of the following ways can you use to control access for user roles based on taxonomy categories?
160. ___ is a contributed module which grants site developers a simple graphical interface for modifying the presentation of content.
161. How to disable the user registration in the front-end?
162. Which of the following can be used to create a template for your post content type?
163. Is it true that to login to a Drupal website, you always have to register with that website?
164. One way to allow rating of your post content is to ___.
165. Which of the following must you have in order to use Embedded Media Field and its required modules to add a flickr image field?
166. How will you add css files?
167. Is it true that Drupal allows editing content of a revision which is not the current revision?
168. How will you allow tags for content?
169. Is it true that Drupal allows only the built-in input format?
170. What is the difference between 2 download methods 'Public' and 'Private'?
171. One possible way to build a multilanguage Drupal site is to ___.
172. Which of the following ways is a possible way to present your Drupal site in a language other than the 'by default' English?
173. Which of the following ways can you use to customize error pages for 404 and 403 errors?
174. Drupal users are grouped into what?
175. Which of the following can be used to attach a library in twig template?
176. Which of the following is the correct way to attach a library in a Drupal Module?
177. Which file defines routes in a module?
178. Which one of the following is the correct way to discover valid theme hook suggestions?
179. To create our own Controller, we need to extend it from the following Controller Class:
180. Which is the correct way to list all routes?
181. Use the CCK module to add fields to your ________.
182. In Drupal, the highest level of taxonomy description is _____________.
183.
184. Which of the following data storage types are provided by Configuration Management in Drupal?
185. Which statement is true?
186. Which is the correct way to attach Libraries in THEME.info.yml?
187. Which of the following modules are included in Drupal Core? (Check all that apply)
188. Which of the following files are required for creating a Drupal theme? (Check all that apply)
189. Which of the following statements are valid for Field SQL Storage?
190. By default, Drupal provides the following roles: (Check all that apply)
191. Which of the following are properties of render array? (Check all that apply)
192. What Drupal feature is activated when a trigger is enabled?
193. Which of the following options are provided by Drupal to increase performance? (Check all that apply)
194. Which of the following is the correct way to print a variable in Twig?
195. 25- Drupal has over ________ plugins to boost your website?
196. Which of the following controls content in sidebars?
197. Among the following DB-place-holders, which one is not enclosed within single quotes?
198. Drupal core is __ defining a system of __ and __?
199. In custom module, routes are defined in:
200. Which of the following is the correct way to remove whitespace between HTML tags in Twig template?
201. CacheArray is in the process of being replaced by CacheCollector in ____?
202. What is the default location of the configuration sync directory?
203. What is a theme suggestion in Drupal theming?
204. Which of the following permissions are defined by Configuration Manager:
205. Which of the following is correct to include CSS or DS files in a Drupal Module?
206. Which of the following is the correct way to display current key:value on settings file?
207. Which of the following is the correct way to display current key:value on settings file?
208. Which of the following is used for organizing content?
209. Which of the following is not a correct way to insert function in Twig?
210. Which of the following is the correct syntax to loop through items in a list in Twig template?
211. Which of the following can be used to inspect variables in twig? (Check all that apply)
212. Which of the following is the correct way to translate a string in Twig?
213. Which of the following formats are supported by default in Views? (Check all that apply)
214. Which of the following is the correct command to remove events from DBLog table?
215. Which of the following is the correct way to alter existing routes?
216. In module.routing.yml all keys under the defaults section which do not start with an underscore will be passed in as arguments to the controller?
217. In Drupal 8, CacheCollector has the same internal logic as CacheArray but uses public methods for get and set instead of __________.
218. Which one of the following is true with respect to jQuery loading in Drupal?
219. What is Drupal's main container that holds content in its themes?
220. In module.routing.yml file 'requirements' can have following properties defined?
221. Which of the following are valid values of 'requirements' property In module.routing.yml?
222. Which code can be used to remove the strange text of Taxonomy Term?
223. Which code can be used to change date_popup date format in form?
224. You have a view of teasers of a content type containing a referenced ID to a taxonomy term. You want each node in the view to show several fields of that taxonomy term. Which of the following would be best practice if you would do it programmatically?
225. Which of the following options apply to change Public file base URL?
226. Which option applies in order to change Public file base URL?
227. Which of the following notifications about the new versions of Drupal and contributions?
228. Which of the following notifications pertain to the new versions of Drupal and contributions?
229. You want to add a custom JavaScript file to be loaded on every page of your website. Where would be the best place to add this file if you had to choose between the next options?
230. Which of the following codes can be used to set the regions in a Drupal theme?
231. Which role automatically receives all permissions when a new module is enabled?
232. Which of the following code show all Notices and Errors?
233. Which of the following is an input format for the user content?
234. Which of the following is the correct way to export view in YAML format inside module?
235. Which command can be used to check Drupal and its contrib modules updates?
236. Which options is provided by Views Debugging settings?
237. Which one of the following is true?
238. Which of the following are required properties for route definition in module.routing.yml? (Check all that apply)
239. What are Triggers?
240. Which of the following Menu types are not provided by views?
241. Which file is used to create a menu link in a module?
242. Which of the following is/are correct to execute cron implementations by module?
243. Which of the following is a DRUSH command?
244. Which of the following Live Preview Settings are available for views?
245. Which of the following is true to create dummy nodes for specific content type
246. Which of the following is the correct way to create dummy nodes for specific content type ?
247. Where can you find .info file?
248. Which of the following file is required to create a Drupal 8 Module?
249. Which function is used to activate the DB?
250. To create a custom block, we need to extend our block from which Class:
251. Drupal 8 is built on _____________ framework?
252. To provide a default configuration settings in a module, it is best to use :
253. Which of the following is required to create a custom field in module?
254. How many spaces have to be used for indention?
255. If a custom module is listed on admin/modules but its checkbox is disabled, which of the following will fix it?
256. Which of the following is not secure for SQL queries?
257. In Drupal 8 custom modules can be placed inside which of the following directories? (choose all that apply)
258. Which of the following is the correct command to output configuration items that are different in active configuration compared with a directory?
259. Which of the following is a blog for every user?
260. Fields for content types can be presented and changed using which tool?
261. Drupal is an open source CHS, you can create your own plugins.
262. Which of the following pager settings are provided by views:
263. Can we show SQL query for the view?
264. 'Dblog' module logs and records system events to the database.
265. What is the best way to add category fields to a Drupal content type?
266. 15- PDO(PHP Data Object), it is a lean and consistent way to access databases and It allows developers to re-write portable code with ease?
267. Which of the following is the correct way to organize your content?
268. 'Drupal 6.x modules are not compatible with Drupal 7.x'
269. Which of the following can be used to fetch values sent programmatically to the view?
270. The minimum requirements for a custom module are:
271. 7- In Drupal, Core modules also includes a hierarchicel taxanomy system, which allows content to be categorized?
272. What will be the output of following in Twig? {{ pi I round(2) }}
273. In Drupal, _______ arrays provide you a structured way to ______________ change the content ___________ it is displayed.
274. 20- array_key_exist() function that tells you if an array key exists regardless of the value?
275. In Drupal 8, the Internal Page Cache module which caches pages for anonymous users is enabled by default?
276. The Internal Page Cache module is enabled by default in Drupal 8?
277. Which of the following shows helpful toolbar at the bottom of every page?
278. How can a table be dropped using the Module?
279. Blocks can contain which of the following Drupal data features?
280. Which of the following loop variables are available in twig? (Check all that apply)
281. Which one of the following is a correct way to use Render API to output a link?
282. What is the PHP function to check if a block region has blocks in Drupal 8?
283. What is the purpose of views?
284. Which of the following is the correct way of debugging a Drupal application?
285. Drupal core ships with a rich caching API, defaulting to ________ caching.
286. In Drupal, how to slide content title?