Форум русской поддержки Joomla!® CMS
04.12.2016, 14:17:18 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1] 2  Все   Вниз
  Добавить закладку  |  Печать  
Автор

Сдаем тест Joomla на upwork (oDesk)

 (Прочитано 2677 раз)
0 Пользователей и 1 Гость смотрят эту тему.
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« : 17.08.2015, 13:18:46 »

Предлагаю посвятить топик (желательно закрепить его в шапке) прохождению теста на upwork.
Существует сайт, помогающий пройти тест: http://odesk-tests.com
Но т.к. там ответы ставили обычные пользователи, как и мы с вами, то корректность тех ответов не во всех случаях является 100% верной.
Я, конечно, тест прошел, но не на 100%. Встречались очень много спорных вопросов, где мои варианты ответов конфликтовали с ответами odesk-tests.com или вообще вопрос звучал не логично.

Предлагаю обсуждать здесь похожие спорные вопросы и совместными усилиями создать свой "ответник".
Я не обещаю, что при прохождении теста вы наберете 100% правильных ответов. Все ответы собирались (и собираются) из разных источников, а где-то просто взяты из головы, поэтому если у вас другое мнение по поводу ответа на тот или иной вопрос - пишите об этом в топе. Будем рассматривать.
p.s. Также если вам попался вопрос, которого тут нет - напишите его в комментариях с вариантами ответов. Я буду периодически мониторить топ и добавлять ответы в этот пост.

 Cheesy Cheesy Cheesy
ОТВЕТЫ
Цитировать
$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)
Показать текстовый блок
Цитировать
Does Joomla allow you to create your own routing mechanism?
Показать текстовый блок
Цитировать
Does Joomla provide custom parameter types in the XML file?
Показать текстовый блок
Цитировать
From which package are the classes (i.e JSite, JAdministrator and JInstallation) which make up the Joomla CMS application extended?
Показать текстовый блок
Цитировать
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?
Показать текстовый блок
Цитировать
How can you access the media manager?
Показать текстовый блок
Цитировать
How can you access the User Manager?
Показать текстовый блок
Цитировать
How do you add custom HTML code to head section?
Показать текстовый блок
Цитировать
How do you control the layout of print pages?
Показать текстовый блок
Цитировать
How do you create an upload button and view a popup screen with width 550 and height 400?
Показать текстовый блок
Цитировать
How do you define a filename.css file in your component to load into the head tag by Joomla?
Показать текстовый блок
Цитировать
How do you load "layout_layout1" layout in layout.php file?
Показать текстовый блок
Цитировать
How do you load plugins in a component?
Показать текстовый блок
Цитировать
How many levels can each menu have?
Показать текстовый блок
Цитировать
How will you create a contact page?
Показать текстовый блок
Цитировать
How will you create a poll and display it on Frontpage?
Показать текстовый блок
Цитировать
How will you insert a module into an article?
Показать текстовый блок
Цитировать
How will you make Joomla 1.0x extensions work with Joomla 1.5?
Показать текстовый блок
Цитировать
How will you restore a trashed menu item?
Показать текстовый блок
Цитировать
In Joomla, does the Back-End session stay alive even though it is set to expire?
Показать текстовый блок
Цитировать
In Joomla, which file stores information on the database connection (database name, username...)?
Показать текстовый блок
Цитировать
In the Article Manager, what is an article managed by?
Показать текстовый блок
Цитировать
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?
Показать текстовый блок
Цитировать
In the Content Manager, Joomla! uses a 3-tier organization level for articles. It is:
Показать текстовый блок
Цитировать
In the Media Manager, how can you set the "Maximum size" option?
Показать текстовый блок
Цитировать
In the Media Manager, what happens if you delete a media item?
Показать текстовый блок
Цитировать
In the User Manager, how can a user get back their password if they forget it?
Показать текстовый блок
Цитировать
In the User Manager, what are the Public Back-end User groups?
Показать текстовый блок
Цитировать
In the User Manager, what are the Public Front-end user groups?
Показать текстовый блок
Цитировать
In the User Manager, what is the difference between the Author and the Editor groups?
Показать текстовый блок
Цитировать
In the User Manager, what's the step of registration after 'submit user information'?
Показать текстовый блок
Цитировать
In the User Manager, which of the following groups can be assigned to a new user registration?
Показать текстовый блок
Цитировать
In the User Manager, which of the following options can be applied for individual users?
Показать текстовый блок
Цитировать
In the User Manager, which Public Back-end User group(s) can access "Global configuration"?
Показать текстовый блок
Цитировать
In the User Manager, who can publish an article?
Показать текстовый блок
Цитировать
Is a cache module supported by Joomla or not?
Показать текстовый блок
Цитировать
What does the result of the ContentBuildRoute method return?
Показать текстовый блок
Цитировать
What is module chrome used for?
Показать текстовый блок
Цитировать
Which of the following methods must you use to deny access from an external direct call?
Показать текстовый блок
Цитировать
In the User Manager, which Public Front-end User group(s) cannot edit articles?
Показать текстовый блок
« Последнее редактирование: 18.08.2015, 15:24:30 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #1 : 17.08.2015, 13:30:57 »

Какой правильный ответ?
In the User Manager, what's the step of registration after 'submit user information'?
  • Wait for the system's approval
  • Check email and activate account
  • No further step is required. The account is automatically activated.
  • It depends on the "User Settings". The account may be enabled automatically or the user may have to activate it.
Решили, что будет 4
« Последнее редактирование: 18.08.2015, 15:25:00 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #2 : 17.08.2015, 13:41:11 »

In the User Manager, which of the following groups can be assigned to a new user registration? (Может быть несколько правильных ответов)
  • Registered
  • Author
  • Editor
  • Publisher
  • Manager

На мой взгляд, тут все ответы правильные. Ведь в настройках мы можем задать любую группу для вновь зарегистрированного пользователя.
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #3 : 17.08.2015, 13:47:00 »

In the User Manager, which of the following options can be applied for individual users? (может быть несколько правильных ответов)
  • Back-end Language
  • Front-end Language
  • User Editor
  • Templates

По-моему тут тоже все ответы правильные... Хотя не понятно что они имеют в виду под вариантом "templates". Ведь отдельному пользователю можно задать индивидуальный шаблон панели управления, но индивидуальный шаблон сайта задать нельзя...
Записан
zomby6888
Живу я здесь
******

Репутация: +168/-3
Offline Offline

Пол: Мужской
Сообщений: 1538


« Ответ #4 : 17.08.2015, 13:58:34 »

А я провалил эти тесты на upwork Grin
Нифига я не специалист по Joomla  Sad
Цитировать
Какой правильный ответ?
In the User Manager, what's the step of registration after 'submit user information'?

Я думаю что последний..
« Последнее редактирование: 17.08.2015, 14:03:06 от zomby6888 » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #5 : 17.08.2015, 14:51:00 »

Цитировать
Я думаю что последний..
Я вот тоже так думаю, а в ответниках, гады, пишут, что первый))
Записан
zomby6888
Живу я здесь
******

Репутация: +168/-3
Offline Offline

Пол: Мужской
Сообщений: 1538


« Ответ #6 : 17.08.2015, 15:01:37 »

Цитировать
Я вот тоже так думаю, а в ответниках, гады, пишут, что первый))

Ну может поэтому я и провалил их.
 
Чет на upwork стало сложнее работу найти по субъективным ощущениям. Я думал что что после того как с elance клиенты туда перейдут станет больше вакансий, но похоже стало больше индусов только. Хотя может просто месяц неудачный..
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #7 : 17.08.2015, 15:11:29 »

Ну может поэтому я и провалил их.
 
Чет на upwork стало сложнее работу найти по субъективным ощущениям. Я думал что что после того как с elance клиенты туда перейдут станет больше вакансий, но похоже стало больше индусов только. Хотя может просто месяц неудачный..
Решают:
1. Положительные отзывы
2. Кол-во пройденных тестов
3. Хороший навык владения английским (отдельный плюс в карму, если ты можешь поддерживать видео-связь по скайпу в удобное для заказчика время)
Все забугорные заказчики руководствуются именно этими критериями.
Так что смотри где у тебя дырки, заполняй их, и будет тебе счастье Azn
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #8 : 17.08.2015, 15:24:44 »

Вопрос:
The Joomla System SEF plugin inherits JPlugin and overrides the onAfterRender() function. In this function, what does JResponse::getBody() command do?
  • It retrieves the body of the response that will be sent to the browser. The body of the response is then searched for links containing "/index.php..." and replaces them with a correct SEF url by calling JRoute::_(url).
  • The body of the response will replace links containing "/index.php..." with a correct SEF url by calling JRoute::_(url).
  • The body of the response will search links containing "/index.php..." and return an array to be used for the next command.
Ответ №1
« Последнее редактирование: 18.08.2015, 15:27:25 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #9 : 17.08.2015, 15:28:35 »

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?
  • True
  • False
Больше всего, конечно, раздражает обильное кол-во вопросов по J1.5 . Помогите сенсеи))
Записан
zomby6888
Живу я здесь
******

Репутация: +168/-3
Offline Offline

Пол: Мужской
Сообщений: 1538


« Ответ #10 : 17.08.2015, 15:29:28 »

Цитировать
The Joomla System SEF plugin inherits JPlugin and overrides the onAfterRender() function. In this function, what does JResponse::getBody() command do?

Первый вариант, да и кстатии JResponse помечен как depricated начиная с версии 3.2, вместо него используется JFactory::getApplication()->getBody().
Так что фуфло эти тесты, устарели уже..
« Последнее редактирование: 17.08.2015, 15:33:54 от zomby6888 » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #11 : 17.08.2015, 15:52:38 »

Так что фуфло эти тесты, устарели уже..
Согласен. Причем соответствующий тикет направил в тех.поддержку upwork с просьбой чтобы они переписали этот тест. Там очень много всего deprecated.
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #12 : 17.08.2015, 15:59:31 »

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? (может быть несколько ответов)
  • menuitem
  • helpsites
  • checkbox
  • image
  • timezones
  • usergroup
Правильные ответы все, кроме helpsites и timezones
« Последнее редактирование: 18.08.2015, 15:32:34 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #13 : 17.08.2015, 16:06:40 »

True or False:
Joomla does not provide the capability to include a podcast.
  • True
  • False
Тут даже не понятно что они имеют в виду...
Предположительно ответ True
« Последнее редактирование: 18.08.2015, 15:33:08 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #14 : 17.08.2015, 16:08:58 »

True or False:
Joomla provides an abstracted method called getEscaped() that returns the escaped string regardless of the target database.
  • True
  • False
TRUE
« Последнее редактирование: 18.08.2015, 15:33:27 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #15 : 17.08.2015, 16:10:29 »

True or false: Like components and modules, plugin language files are automatically loaded when a plugin is loaded.
  • True
  • False
False
« Последнее редактирование: 18.08.2015, 15:33:43 от NeuroZ » Записан
b2z
Support Team
*****

Репутация: +707/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #16 : 17.08.2015, 16:28:40 »

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? (может быть несколько ответов)
  • menuitem
  • helpsites
  • checkbox
  • image
  • timezones
  • usergroup
Скорее всего image, так как вместо него media.

True or False:
Joomla does not provide the capability to include a podcast.
  • True
  • False
Тут даже не понятно что они имеют в виду...
Ну из коробки конечно нет подкаста. А расширения такие имеются.

True or False:
Joomla provides an abstracted method called getEscaped() that returns the escaped string regardless of the target database.
  • True
  • False
Я думаю вариант TRUE
True

True or false: Like components and modules, plugin language files are automatically loaded when a plugin is loaded.
  • True
  • False
True ?
False
Записан
b2z
Support Team
*****

Репутация: +707/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #17 : 17.08.2015, 16:32:53 »

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?
  • True
  • False
Больше всего, конечно, раздражает обильное кол-во вопросов по J1.5 . Помогите сенсеи))
Мдаа, это совсем старое. Может так раньше и работало, я уже и не помню...
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #18 : 17.08.2015, 16:40:30 »

What is implemented in the PHP file of a plugin?
  • Use the $mainframe object to register a function with an event.
  • Use the JPlugin class to register a function with an event.
  • Extends class JPlugin and overrides the appropriate function with the event.
Вариант 3
« Последнее редактирование: 18.08.2015, 15:34:11 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #19 : 17.08.2015, 17:05:10 »

Кстати еще есть такого рода вопросы:
What will happen if you delete a menu?
  • The menu and all its items will be deleted out of the system.
  • The menu will be marked as deleted and you can delete/restore it from the "Trash Manager".
  • The menu item will be moved to the "Menu Trash".
Вариант 1
« Последнее редактирование: 18.08.2015, 15:34:25 от NeuroZ » Записан
zomby6888
Живу я здесь
******

Репутация: +168/-3
Offline Offline

Пол: Мужской
Сообщений: 1538


« Ответ #20 : 17.08.2015, 17:08:11 »

Цитировать
What is implemented in the PHP file of a plugin?

Здесь наверное последний вариант. Кстатии неплохо бы список ответов составить, я бы прошел этот тест еще раз раз такое дело...
Записан
b2z
Support Team
*****

Репутация: +707/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #21 : 17.08.2015, 17:08:29 »

What is implemented in the PHP file of a plugin?
  • Use the $mainframe object to register a function with an event.
  • Use the JPlugin class to register a function with an event.
  • Extends class JPlugin and overrides the appropriate function with the event.
3, только оверрайда никакого в принципе нет.

Кстати еще есть такого рода вопросы:
What will happen if you delete a menu?
  • The menu and all its items will be deleted out of the system.
  • The menu will be marked as deleted and you can delete/restore it from the "Trash Manager".
  • The menu item will be moved to the "Menu Trash".
Тут как бы правильный вариант (1), но сдается мне, что тест-система защитает правильный ответ только второй вариант...
Да, тут 1
Записан
zomby6888
Живу я здесь
******

Репутация: +168/-3
Offline Offline

Пол: Мужской
Сообщений: 1538


« Ответ #22 : 17.08.2015, 17:11:24 »

Цитировать
только оверрайда никакого в принципе нет

Может в 1.5 был? Хотя конечно наврятли..
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #23 : 17.08.2015, 17:22:26 »

Кто-нибудь с JoomFish работал?
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)?
  • Create the Content Element XML file for JoomFish for the custom extension and place it to components/com_joomfish/contentelements.
  • Create the Content Element XML file for JoomFish for the custom extension and place it to administrator/components/com_joomfish/contentelements.
  • Declare the JoomFish inside the custom component XML file.
  • In JoomFish Configuration, add and declare additional information for the custom component.
Второй вариант
« Последнее редактирование: 18.08.2015, 15:34:58 от NeuroZ » Записан
b2z
Support Team
*****

Репутация: +707/-0
Offline Offline

Пол: Мужской
Сообщений: 7517


Разраблю понемногу


« Ответ #24 : 17.08.2015, 17:27:30 »

Кто-нибудь с JoomFish работал?
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)?
  • Create the Content Element XML file for JoomFish for the custom extension and place it to components/com_joomfish/contentelements.
  • Create the Content Element XML file for JoomFish for the custom extension and place it to administrator/components/com_joomfish/contentelements.
  • Declare the JoomFish inside the custom component XML file.
  • In JoomFish Configuration, add and declare additional information for the custom component.
2
https://docs.joomla.org/J1.5:Adding_Joomfish_functionality_to_custom_components
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #25 : 17.08.2015, 17:40:08 »

Which of the following items will be checked in when you use the "Global Check-in" function? (Может быть несколько ответов)
  • Banner
  • Content
  • Contact
  • Components
  • Modules
  • Plugins
  • Languages
  • Menu
Мой вариант: всё кроме компонентов и языков
« Последнее редактирование: 18.08.2015, 15:39:58 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #26 : 17.08.2015, 17:46:45 »

Which user events occur with plug-ins that are installed for the front end of the system?
  • Administrative events
  • Authentication events
  • Both administrative and authentication events
  • None of these
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #27 : 17.08.2015, 17:56:25 »

Which path variable holds the path of the currently executing application?
  • JPATH_SITE
  • JPATH_ROOT
  • JPATH_BASE
  • All of these
Выбрал последний вариант...
Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #28 : 17.08.2015, 17:57:40 »

Which of the following commands is used to get a POST/GET parameter to work in Joomla 1.5?
  • $form = JRequest::getVar('reportform')
  • $form = mosGetParam( $_REQUEST, 'reportform')
  • $form = JRequest::GetParam( $_REQUEST, 'reportform')
Первый вариант
« Последнее редактирование: 18.08.2015, 15:44:50 от NeuroZ » Записан
NeuroZ
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Пол: Мужской
Сообщений: 129


Разработка сайтов и J! расширений под ключ


« Ответ #29 : 17.08.2015, 17:59:59 »

Which of the following events is activated after content rendering is complete for content-type plug-ins?
  • OnAfterDisplay
  • OnAfterDisplayTitle
  • OnAfterDisplayContent
  • None of these
Записан
Страниц: [1] 2  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet