1. Joomla can be installed manually from source code on a system running a web server which supports __________applications.
2. Which file does the ‘ /includes’ directory NOT contain?
3. The term 'ACL' is used in Joomla to refers to:
4. Where should a developer begin looking for information regarding Joomla!?
5. The index.php file is a combination of HTML and PHP code.
6. Who are capable of changing attributes in Global Configuration?
7. How do you take a site off-line?
8. Which is the official Joomla Website?
9. Which is Joomla?
10. Joomla is written in which language or frameworks?
11. Joomla instalation has a sample data setup?
12. What does CMS stand for in Joomla?
13. A Joomla! administrator can restrict access to specific articles
14. Can you enable RSS in Joomla?
15. One can insert a YouTube video in Joomla.
16. Joomla is written in PHP.
17. In which does Joomla store its data?
18. Which is needed to successfully install Joomla!
19. In which software languages is Joomla written?
20. You can have templates for both the front-end ( and back-end (admin side) of a Joomla site?
21. Which file would be used to change the design aspect of a Joomla! template (font color, font size, background color etc) ?
22. Which Web application frameworks comprises Joomla?
23. What does OOP stand for?
24. Is it possible to move Joomla to another directory?
25. By default, the Joomla! administration backend is only available to site administrators.
26. Which is the correct server requirements for Joomla?
27. When creating a Model for a Joomla! website, what scripting language is used?
28. What does JCE stands for in Joomla JCE?
29. You can integrate XML-RPC services with the Blogger and Joomla APIs
30. What are Extensions?
31. How does one view an article's source code while in edit mode?
32. Which Joomla components or modules is not installed by default?
33. Joomla's admin username can be easily changed with a simple query on __________.
34. Backups are done automatically by Joomla?
35. Which is not one of the five types of extensions for Joomla?
36. Which is not a benefit of Joomla?
37. We can create a new Plug-in type in Joomla by installing a third party Plug-in?
38. If a user is receiving 'RG_Emulation is On' warning in Joomla's admin area, then a user needs to...
39. Is it possible to add content items from the Joomla! frontend?
40. Correct way to link an external Javascript file called sample.js to a Joomla! page?
41. Which technique does Joomla use for programming and software design patterns?
42. What is a Mambot?
43. What is the number that corresponds to 'Enable' in Joomla when using code editor for config.php?
44. When adding an image to a Joomla! article, which of the following is not an image property?
45. Which type of files can Media Manager NOT upload?
46. If you have a module compatible with j 2.5 can you use it automatically with 3.x
47. Which database system is not supported by Joomla! 3.x ?
48. In module "helper.php" can we call function_b() in function_a() without helper a class name reference?
49. How do you change the default editor in Joomla! 2.5?
50. Which of the following is NOT a feature of Joomla DOCman?
51. What databases store data in Joomla?
52. If Content - Load Module plugin is enabled. What is the code that can be used to insert a module inside a Joomla article content or inside another module?:
53. Which is not a correct way of installing a new template to your Joomla! page
54. The default folder for files used by the Media Manager can't be changed?
55. To enable ReCaptcha in Joomla you need to do the following?
56. The Joomla Framework and the Content Management System (CMS) are exactly the same?
57. JFTP: Access is Denied. How can you solve this error?
58. Only members of this group are allowed to install Joomla! components, modules, and/or plugins.
59. How to remove pathway or breadcrumbs entirely?
60. In Joomla if you find any client requests such as: 192.168.0.1 - - [29/Oct/2008:06:07:30 -0500] "GET /index.php?live_site=domain.com/1.txt?? HTTP/1.1" 200 10864 "-" "Firefox" It means...
61. What would you use to create tabbed panels in your custom Joomla component?
62. If you have a Joomla! site with a component named 'hello', model named 'hi', what would be that models class name?
63. To use search engine friendly (SEF) URL's in Joomla you must have mod_rewrite enabled in Apache?
64. Guest is the default Access Level for unregistered users in Joomla
65. If a user is receiving Restricted Access error messages on some pages in Joomla, which of the following would be the problem?
66. If you need to override the layout of some module in Joomla, what procedure is right?
67. How many Access Levels are there in Joomla by default?
68. What is the name of the template directory where component or model view overrides should be placed?
69. What is the file for edit "Meta Generator" of Joomla ?
70. Which of the following functions can be performed by Joomla Repository?
71. How many user groups does Joomla have by default?
72. Database function to fetch a particular column values in an array?
73. In Joomla Database Object is created by:
74. In Joomla 3.x where has the media manager tab moved to?
75. Some extensions are too large in file size to upload using the web interface due to limitations of the web hosting environment. What is the easiest way to install these extensions?
76. What file does the following code excerpt come from? # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the index.php script RewriteRule .* index.php [L] #
77. Consider the database segment below. From the options given, select the case that will load a specific row of the database with JTable. DATABASE Width $row =& JTable::getInstance('recipes', 'Table')
78. Which one of the following statements protects against CSRF attacks?
79. What does the menu parameter type do?
80. Listed below are the four important system events that occur in a very specific order when a request is made. From the possibilities given, choose the option that represents the correct sequence of these events. 1.onAfterRoute 2.onAfterDispatch 3.onAfterInitialize 4.onAfterRender
81. When the parameter of a module is edited, data is directly written in xml file.
82. To install and run Joomla 1.5, the minimum system requirements are ____________.
83. Consider the code segment below. Then, from the options given, choose the case that would result in an integer. $db =& JFactory::getDBO(); $query = " SELECT count(*) FROM ".$db->nameQuote('#__my_table')."; "; $db->setQuery($query);
84. Does Joomla support the creation of custom URL formats?
85. Example:jimport( 'joomla.application.module.helper' );$module = JModuleHelper::getModule( 'mainmenu', 'Key Concepts' );$attribs = array('style'=>'xhtml');echo JModuleHelper::renderModule( $module, $attribs );What is the purpose of the $attribs array?
86. Which method is used to load plugins?
87. The core Editor events apply to the plugins that provide editor functionality such as TinyMCE or XStandard Lite.
88. What is the following code used for?$document = &JFactory::getDocument();$renderer = $document->loadRenderer('modules');$options = array('style' => 'xhtml');$position = 'article-banners';echo $renderer->render($position, $options, null);
89. Which of the following classes helps you to translate a string into the current language?
90. Consider the DATABASE and CODE segments as shown above in an image. Given this information, choose the case from the options below that would return these results:
91. Which of the following field types is/are supported by Joomfish when creating a Joomfish Content Element?
92. A module is configured to display title and publish to position "position". The module position "position" is loaded with style "xhtml" in template. If the module does not return any data, what will be displayed?
93. Instead of using the default Joomla build/parse route, how can you develop your own one?
94. What does the method "renderModule" in the class "JModuleHelper" do?
95. What is the XML-RPC implemented in Joomla?
96. Which of the following functions does Joomla support?
97. When an article is Archived, it will:
98. What is the Alias link?
99. What is "Joom!Fish" extension?
100. Which of the following tabs allows you to disable user registration?
101. What is the purpose of the module Poll?
102. How will you install a Joomla extension using a Joomla installer?
103. What is a Component?
104. In the Content Manager, an article can be stored:
105. While installing Joomla, at the FTP Configuration step, what is the FTP layer for?
106. In the User Manager, how can a user get back their password if they forget it?
107. Which of the following components can not be uninstalled?
108. What is the first step in Joomla installation?
109. Which position is the banner module displayed on in the Joomla front-end?
110. In the Media Manager, which default "Media Folder" are media stuffs uploaded to?
111. How will you create a static content item?
112. In the Content Manager, what is the number of categories you can add?
113. How to set the "Page Title" for a menu item?
114. When you enable cache in the "Global Configuration" and enable plugin Cache, what will be cached?
115. With cache enabled, the content will be cached based on the:
116. Based on the SEF setting in the diagram, what is the link that points to the menu item 'News'?
117. Choose the correct statements (Database Configuration step).
118. In the Media Manager, if the option 'Maximum Size (in bytes)' of Media Setting is set to zero(0), what will be the maximum size of the file that you can upload?
119. While installing Sample Data, you got error as demonstrated in the diagram. What does it mean?
120. In the User Manager, which Public Front-end User group(s) cannot edit articles?
121. How many levels can each menu have?
122. With the 'Mass Mail' tool, which of the following recipients can you select?
123. How will you enable cache?
124. How will you make Joomla 1.0x extensions work with Joomla 1.5?
125. Refer to the given image. What do you understand by the type of error?
126. From which package are the classes (i.e JSite, JAdministrator and JInstallation) which make up the Joomla CMS application extended?
127. Which of the following technologies is/are used by Joomla?
128. Which Joomla file provides the central logic of the template, including any module and component display?
129. Refer to the given image. What happens if the Text Separator Field is left empty while using the breadcrumbs module in the module manager?
130. Which of the following files is archive and contains the actual CB component that you must install into Joomla while downloading CB?
131. Which of the following support libraries must you include when you are doing a manual compile of PHP to use with Joomla?
132. State whether True or False: All the Joomla settings are contained within a PHP class called JConfig.
133. Refer to the given image. What do you understand by the number of articles?
134. What is the role of the template metadata file in the system?
135. Refer to the given image. What will happen if we set the SSL enabled option to On?
136. Which type of files can media manager not upload?
137. Which of the following PHP directives are important to Joomla execution to define an alternate compression library if the standard library is not available?
138. Which path variable holds the path of the currently executing application?
139. Refer to the given image. What do you understand by the section (marked as A)?
140. State whether True or False: There are two root classes for the Joomla framework: JFactory and JVersion.
141. Refer to the given image. When will you use SMTP authentication mail settings?
142. What is not true about JoomlaXplorer?
143. State whether True or False. Joomla uses Perl language.
144. Which type of positioning elements define a concrete area such as a
, ,
145. State whether True or False: The core editor events apply to plug-ins that provide editor functionality such as TinyMCE or XStandard Lite.
146. Which of the given database systems is supported by Joomla?
147. Which option will you select to find unpublished articles?
148. In which PHP file is the central configuration data for Joomla contained?
149. Which of the following is not true about the FrontPage Manager?
150. Refer to the given image. In which option are errors, warnings and references logged?
151. Which of the following is the default editor of Joomla?
152. Which of the following files does the '/includes' directory contain?
153. Refer to the given image. What do you understand from the following code?
154. Refer to the given image. Which tab tells you about the most surfed pages of your site?
155. Which PHP file does the index.php file load to provide the menu bar to the administrator interface?
156. Refer to the given image. Which option will you select to install or to add the module to your website?
157. Which of the following items will be checked in when you use the 'Global Check-in' function?
158. In the User Manager, who can publish an article?
159. In the User Manager, which of the following groups can be assigned to a new user registration?
160. Which of the following values are not required for a banner item?
161. There are 21 different standard parameter types supported in the Joomla Framework for all extension types (templates, components, modules and plugins). Which of the following parameter types are not supported in the Joomla Framework?
162. Which of the following mailers does Joomla support? (Select all that apply.)
163. In the User Manager, which of the following options can be applied for individual users?
164. Which database types does Joomla support?
165. Which of the following are valid methods for installing a Joomla extension?
166. In the User Manager, what's the step of registration after 'submit user information'?
167. True or False: Joomla does not provide the capability to include a podcast.
168. What is a Module?
169. How will you make Joomla 1.0x extensions work with Joomla 1.5?
170. Which option will you choose to set the site metadata for the installed website?
171. Which of the following functions is used to list a folder in a format suitable for tree display?
172. What can you not do with the Media Manager?
173. How do you load 'layout_layout1' layout in layout.php file?
174. What is the purpose of the 'registerTask' function in JController?
175. To which of the following does the path constant link the XML-RPC Web service folder?
176. How do you define a filename.css file in your component to load into the head tag by Joomla?
177. Which of the following functions is used to build a button for a media manager tools popup?
178. Which file is required to turn on the SEO mode with rewrite URL?
179. In the User Manager, how can a user get back their password if they forget it?
180. How do you control the layout of print pages?
181. In the Content Manager, Joomla! uses a 3-tier organization level for articles. It is:
182. What types of extensions does Joomla include?
183. What user authentication methods does Joomla 1.5 support?
184. In the Media Manager, how can you set the 'Maximum size' option?
185. True or false: Like components and modules, plugin language files are automatically loaded when a plugin is loaded.
186. What kinds of default menus are available in the example data?
187. Which of the following files has to be renamed to .htaccess in order to enable mod_rewrite?
188. How will you create a contact page?
189. While installing Joomla, at the FTP Configuration step, what is the FTP layer for?
190. What does the following code section do? $user =& JFactory::getUser(); if ($user->authorize('com_content', 'edit', 'content', 'all')) { //Display notice } else { //Display notice }
191. What is the purpose of the Newsfeeds component?
192. What is implemented in the PHP file of a plugin?
193. Given below is the structure of view articles in the com_content component: /components /com_content /views /articles /tmpl default.php form.php view.html.php To override the layout for the articles view in a template, what is the correct folder structure?
194. With the 'Mass Mail' tool, which of the following number of recipients can be selected?
195. From which package are the classes (i.e JSite, JAdministrator and JInstallation) which make up the Joomla CMS application extended?
196. In the Article Manager, what is an article managed by?
197. In Joomla, does the Back-End session stay alive even though it is set to expire?
198. The type 'Model' of MVC pattern implemented for Joomla often ______________.
199. What is the file format supported by Joomla 1.5 to create language definitions?
200. What is true of the 'Community Builder' extension?
201. What happens if the Main Menu is deleted?
202. How will you insert a module into an article?
203. How will you create a poll and display it on Frontpage?
204. Which is incorrect about MD5 hash values with regard to their usage in Joomla?
205. Does Joomla allow you to create your own routing mechanism?
206. 60. We have a module named 'mod_module1' which has the structure: -mod_module1 ---mod_module1.php ---mod_module1.xml ---helper.php ---tmpl -----default.php How do you overwrite the output of a standard Joomla module?
207. In the User Manager, what is the difference between the Author and the Editor groups?
208. What is the way to register an event in Joomla?
209. How do you create an upload button and view a popup screen with width 550 and height 400?
210. Does Joomla provide custom parameter types in the XML file?
211. Is a cache module supported by Joomla or not?
212. What is the method 'isEnabled' in the class 'JModuleHelper' used for?
213. How many levels can each menu have?
214. How can you access the media manager?
215. Which user events occur with plug-ins that are installed for the front end of the system?
216. You should not use the die() function to debug because _______________.
217. What is the main function of the media manager?
218. What will happen when a Joomla! extension is uninstalled?
219. What is not true of the module Login?
220. Which is the correct solution to return 'First 1, second 2, third 3' string, using Jtext class?
221. Why does Joomla use templateDetails.xml files?
222. In the User Manager, which Public Back-end User group(s) can access 'Global configuration'?
223. What is the output format of the documentation created using PHPDocumentor?
224. $editor =& JFactory::getEditor(); echo $editor->display('content', $this->content, '550', '400', '60', '20', false); How do you get the content from the editor (containing line breaks and paragraphs)
225. How do you add custom html code to head section?
226. Which of the following commands is used to copy a Joomla file?
227. The plugin that searches content articles uses the function plgSearchContent() to handle the onSearch event. This is how the function is registered: $mainframe->registerEvent('onSearch', 'plgSearchContent'); Is it correct?
228. What does the result of the ContentBuildRoute method return?
229. How do you load plugins in a component?
230. Which extension can you use to build a shopping cart using Joomla?
231. Which of the following PHP directives is important to Joomla execution in order to define an alternate compression library if the standard library is not available?
232. Which of the following is a system event?
233. In the Media Manager, what happens if you delete a media item?
234. The Joomla System SEF plugin inherits JPlugin and overrides the onAfterRender() function. In this function, what does JResponse::getBody() command do?
235. What is module chrome used for?
236. True or False: Joomla is written in Perl.
237. Which Joomla component or module is not installed by default?
238. Which menu type(s) is/are used to place a graphic or other separator between menu options?
239. Which information the 'Who's Online' module cannot show?
240. In Joomla, which file stores information on the database connection (database name, username...)?
241. How will you restore a trashed menu item?
242. In the User Manager, what are the Public Front-end user groups?
243. Which articles can the frontpage view display?
244. What is the root object that Joomla framework has inherited?
245. In the Content Manager, is there any relationship between the 3-tier organization level for articles and the structure of the menus on your site?
246. Which creational pattern is used by Joomla classes, particularly for database access?
247.
Which of the following actions will make a custom component work with Joomfish 2.0 (that is, which makes it possible to translate a custom component using Joomfish)?
248. Which extension can be used to build a download system using Joomla?
249. There is a method in the application called _______, which triggers events in the global event dispatcher, notifying the relevant listeners. It is a pass-through method for the JEventDispatcher ____ method.
250. Which of the following commands is used to get a model in the controller.php file of a component?
251. '$mainframe object' is an instance of which of the following classes?
252. Is it compulsory to use the tag in Component's installation xml file?
253.
What are the menu item types in Joomla?
254. In the User manager, which Public Front-end User group(s) cannot edit articles?
255. Which of the following commands is used to get a POST/GET parameter to work in Joomla 1.5?
256. What is a Component?
257. What is the default super admnistrator account for Joomla called?
258. In the JPagination class, which definition is the best about the getListFooter() method?
259. Which of the following editor events is activated after the editing content is received and passes the name of the editor as the only argument?
260. If you want to support a new method to authenticate a user (login), what is the best way to do it?
261. Which of the following templates are not available by default in Joomla?
262. Joomla provides an abstracted method called getEscaped() that returns the escaped string regardless of the target database.
263. What is a Plugin?
264. How can you access the User Manager?
265. Which of the following solutions allows you to translate database content?
266. Which of the following items will you find in the Help menu?
267. Which of the following are 'must-have' requirements for Joomla installation?
268. Which of the following statements prevents SQL Injection Attacks?
269. Which of the following methods must you use to deny access from an external direct call?
270. How do you create the Parameter buttons the toolbar for component com_hello?
271. Which two statements among the following apply to redirecting a HTTP request to another URL?
272. Which of the following technologies is/are used by Joomla?
273. In the JPagination class, what does the getResultsCounter() method do?
274. How will you assign a template to a page?
275. If 'Site Offline' is enabled, what will be shown when you visit your site?
276. What is a Template?
277. Which is the correct procedure to uninstall a Joomla extension?
278. Which of the following functions checks if a user has the access permission?
279. In the Media Manager, which of the following file types can be uploaded?
280. By default, the SEF URLs are handled by the theJRouterSite object (from /includes/router.php) and is called by a call to the JApplication::route() in index.php. This call is made on the $mainframe variable which is actually an instance of JSite (from /includes/application.php). Does the JApplication::route() change the result of the $_GET array?
281. Consider the following code: $db =&JFactory::getDBO(); $query ='DELETE FROM #__users WHERE username = '; SELECT count(*) FROM #__users WHERE username = '; ' $db->setQuery($query); echo $db->loadResult(); What is the output?
282. For content type plug-ins, which of the following events is activated after content rendering is complete?
283. Which parameter is passed to a url to show module positions: