Skip to content

Instantly share code, notes, and snippets.

@DBasic
Last active August 29, 2015 14:08
Show Gist options
  • Save DBasic/88e9064a23aec8c2feec to your computer and use it in GitHub Desktop.
Save DBasic/88e9064a23aec8c2feec to your computer and use it in GitHub Desktop.
[oDesk] Joomla Test
Which of the following is a system event?
D: onAfterInitialise
What types of extensions does Joomla include?
C: Component, Module, Template, Language, Plugin
Why does Joomla use templateDetails.xml files?
C: To provide information and allow selection of the template within the template manager;
Which of the folowing statements prevents SQL Injection Attacks
A: .... = ' . $db->
Which creational pattern is used by Joomla classes, particularly for database access?
B: Singleton Pattern
What is the root object that Joomla framework has inherited?
A: JObject
Which of the following mailers does Joomla support? (Select all that apply.)
A, C, D: PHP Mail Function / SMTP / Sendmail program
Which of the following commands is used to copy a Joomla file?
B: JFile::copy($src, $dest)
In the User Manager, which of the following options can be applied for individual users?
ALL / или 123
Which file is required to turn on the SEO mode with rewrite URL?
D: .htaccess
What does the following code section do?
A: Check user's permission to edit all articles.
What is the role of the template metadata file in the system?
D: All of these
From which package are the classes (i.e JSite, JAdministrator and JInstallation) which make up the Joomla CMS application extended?
B: Application
What is the purpose of the "registerTask" function in JController?
B: To register (map) a task to a method in the class
Which extension can you use to build a shopping cart using Joomla?
B: VirtueMart
In the User Manager, what are the Public Front-end user group
B: Register, Author, Editor, and Publisher
Which option will you choose to set the site metadata for the installed website?
A: Global Configuration
Which path variable holds the path of the cureently executing application?
С: JPATH_BASE
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?
B: No...
Which of the following solutions allow you to translate databse content?
B: Use JoomFish component
The type "Model" of MVC pattern implemented for Joomla often ______________.
A: ...provides methods for managing and manipulating data.
How do you define a filename.css file in your component to load into the head tag by Joomla?
A: $doc =& JFactory::getDocument(); $doc->addStyleSheet($url);
To which of the following does the path constant link the XML-RPC Web service folder?
B: JPATH_XMLRPC
"$mainframe object" is an instance of which of the following classes?
C: JApplication
What is a Module?
B: A Module is a smaller Extension typically used for rendering a small element that is displayed across multiple pages.
How can you access the media manager?
A: Control Panel --> Click on "Media Manager" icon <!- -!!!! -->
How can you access the User Manager?
A: In the Control Panel page of Administration -> Click on the "User Manager" icon
Which of the following events is activated after content rendering is complete for content-type plug-ins?
C: onAfterDisplayContent
Which of the following items will you find in the Help menu
A: Joomla help
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment