Adds the admin filters at the top of the page.
This commit is contained in:
parent
5168e0ef24
commit
b5fca2d8e4
@ -12,15 +12,15 @@ Just a basic Questions & Answers.
|
||||
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
|
||||
+ *Name*: [Questions and Answers](https://www.vdm.io/)
|
||||
+ *First Build*: 30th January, 2017
|
||||
+ *Last Build*: 6th January, 2021
|
||||
+ *Last Build*: 8th February, 2021
|
||||
+ *Version*: 1.0.x
|
||||
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
|
||||
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
# Component Number
|
||||
|
||||
+ *Line count*: **30948**
|
||||
+ *File count*: **202**
|
||||
+ *Line count*: **31340**
|
||||
+ *File count*: **207**
|
||||
+ *Folder count*: **63**
|
||||
|
||||
> This **component** was build with a Joomla [Automated Component Builder](http://vdm.bz/component-builder).
|
||||
|
@ -12,15 +12,15 @@ Just a basic Questions & Answers.
|
||||
+ *Author*: [Llewellyn van der Merwe](mailto:joomla@vdm.io)
|
||||
+ *Name*: [Questions and Answers](https://www.vdm.io/)
|
||||
+ *First Build*: 30th January, 2017
|
||||
+ *Last Build*: 6th January, 2021
|
||||
+ *Last Build*: 8th February, 2021
|
||||
+ *Version*: 1.0.x
|
||||
+ *Copyright*: Copyright (C) 2015. All Rights Reserved
|
||||
+ *License*: GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
# Component Number
|
||||
|
||||
+ *Line count*: **30948**
|
||||
+ *File count*: **202**
|
||||
+ *Line count*: **31340**
|
||||
+ *File count*: **207**
|
||||
+ *Folder count*: **63**
|
||||
|
||||
> This **component** was build with a Joomla [Automated Component Builder](http://vdm.bz/component-builder).
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage admin.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage dashboard.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_document.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_documents.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage question_and_answer.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questions_and_answers.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage admin.js
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage controller.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage ajax.json.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage download.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_document.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_documents.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage import.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage question_and_answer.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questions_and_answers.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questionsanswers.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage headercheck.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage batch_.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questionsanswers.php
|
||||
|
@ -5,6 +5,7 @@ COM_QUESTIONSANSWERS_ALLOWED_DOCUMENT_FORMATS_ARE_NOT_SET_IN_THE_GLOBAL_SETTINGS
|
||||
COM_QUESTIONSANSWERS_ALLOWED_IMAGE_FORMATS_ARE_NOT_SET_IN_THE_GLOBAL_SETTINGS_PLEASE_NOTIFY_YOUR_SYSTEM_ADMINISTRATOR="Allowed image formats are not set in the global settings, please notify your system administrator."
|
||||
COM_QUESTIONSANSWERS_ALL_IS_GOOD_PLEASE_CHECK_AGAIN_LATTER="All is good, please check again latter."
|
||||
COM_QUESTIONSANSWERS_ARCHIVED="Archived"
|
||||
COM_QUESTIONSANSWERS_ARE_YOU_SURE_YOU_WANT_TO_DELETE_CONFIRMING_WILL_PERMANENTLY_DELETE_THE_SELECTED_ITEMS="Are you sure you want to delete? Confirming will permanently delete the selected item(s)!"
|
||||
COM_QUESTIONSANSWERS_AUTHOR="Author"
|
||||
COM_QUESTIONSANSWERS_BACK="Back"
|
||||
COM_QUESTIONSANSWERS_CLOSE_NEW="Close & New"
|
||||
@ -86,9 +87,39 @@ COM_QUESTIONSANSWERS_EDIT_CREATED_DATE_DESC="Allows users in this group to edit
|
||||
COM_QUESTIONSANSWERS_EDIT_S="Edit %s"
|
||||
COM_QUESTIONSANSWERS_EDIT_VERSIONS="Edit Version"
|
||||
COM_QUESTIONSANSWERS_EDIT_VERSIONS_DESC="Allows users in this group to edit versions."
|
||||
COM_QUESTIONSANSWERS_EMPTY_TRASH="Empty trash"
|
||||
COM_QUESTIONSANSWERS_EXIT_TRASH="Exit trash"
|
||||
COM_QUESTIONSANSWERS_EXPORT_DATA="Export Data"
|
||||
COM_QUESTIONSANSWERS_EXPORT_DATA_DESC="Allows users in this group to export data."
|
||||
COM_QUESTIONSANSWERS_EXPORT_FAILED="Export Failed"
|
||||
COM_QUESTIONSANSWERS_FILTER_ADMIN_VIEWS_ASCENDING="Admin Views ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_ADMIN_VIEWS_DESCENDING="Admin Views descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_ANSWER_ASCENDING="Answer ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_ANSWER_DESCENDING="Answer descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_LOCATION_ASCENDING="Location ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_LOCATION_DESCENDING="Location descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_PUBLISHED="Status"
|
||||
COM_QUESTIONSANSWERS_FILTER_PUBLISHED_HELP_DOCUMENTS="Status options for help documents"
|
||||
COM_QUESTIONSANSWERS_FILTER_PUBLISHED_QUESTIONS_AND_ANSWERS="Status options for questions and answers"
|
||||
COM_QUESTIONSANSWERS_FILTER_QUESTIONS_AND_ANSWERS_CATEGORIES_ASCENDING="Questions And Answers Categories ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_QUESTIONS_AND_ANSWERS_CATEGORIES_DESCENDING="Questions And Answers Categories descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_QUESTION_ASCENDING="Question ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_QUESTION_DESCENDING="Question descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_SEARCH="Searchquestions and answers"
|
||||
COM_QUESTIONSANSWERS_FILTER_SEARCH_HELP_DOCUMENTS="Search the help document items. Prefix with ID: to search for an item by ID."
|
||||
COM_QUESTIONSANSWERS_FILTER_SEARCH_QUESTIONS_AND_ANSWERS="Search the question and answer items. Prefix with ID: to search for an item by ID."
|
||||
COM_QUESTIONSANSWERS_FILTER_SELECT_ACCESS="Select Access"
|
||||
COM_QUESTIONSANSWERS_FILTER_SELECT_ADMIN_VIEWS="Select Admin Views"
|
||||
COM_QUESTIONSANSWERS_FILTER_SELECT_LOCATION="Select Location"
|
||||
COM_QUESTIONSANSWERS_FILTER_SELECT_QUESTIONS_AND_ANSWERS_CATEGORIES="Select Questions And Answers Categories"
|
||||
COM_QUESTIONSANSWERS_FILTER_SELECT_SITE_VIEWS="Select Site Views"
|
||||
COM_QUESTIONSANSWERS_FILTER_SELECT_TYPE="Select Type"
|
||||
COM_QUESTIONSANSWERS_FILTER_SITE_VIEWS_ASCENDING="Site Views ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_SITE_VIEWS_DESCENDING="Site Views descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_TITLE_ASCENDING="Title ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_TITLE_DESCENDING="Title descending"
|
||||
COM_QUESTIONSANSWERS_FILTER_TYPE_ASCENDING="Type ascending"
|
||||
COM_QUESTIONSANSWERS_FILTER_TYPE_DESCENDING="Type descending"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT="Help Document"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENTS="Help Documents"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENTS_ACCESS="Help Documents Access"
|
||||
@ -137,16 +168,12 @@ COM_QUESTIONSANSWERS_HELP_DOCUMENTS_N_ITEMS_UNPUBLISHED_1="%s Help Document unpu
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENTS_SUBMENU="Help Documents Submenu"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENTS_SUBMENU_DESC="Allows the users in this group to submenu of help document"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN="Admin"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW="Admin View"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_DESCRIPTION="Select the view being target."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_LABEL="Admin Views"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ALIAS="Alias"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ALIAS_HINT="Auto-generated from name"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ALIAS_LABEL="Alias"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ALL="All"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ARTICLE="Article"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ARTICLE_LABEL="Article"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_CONTENT="Content"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_CONTENT_LABEL="Content"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_CREATED_BY_DESC="The user that created this Help Document."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_CREATED_BY_LABEL="Created By"
|
||||
@ -155,12 +182,10 @@ COM_QUESTIONSANSWERS_HELP_DOCUMENT_CREATED_DATE_LABEL="Created Date"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_DETAILS="Details"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_EDIT="Editing the Help Document"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ERROR_UNIQUE_ALIAS="Another Help Document has the same alias."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_GROUPS="Groups"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_GROUPS_DESCRIPTION="Select a group/s"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_GROUPS_LABEL="Group/s"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_ID="Id"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_JOOMLA_ARTICLE="Joomla Article"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION="Location"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_DESCRIPTION="Select the help target location."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_LABEL="Location"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_MODIFIED_BY_DESC="The last user that modified this Help Document."
|
||||
@ -174,21 +199,17 @@ COM_QUESTIONSANSWERS_HELP_DOCUMENT_PUBLISHING="Publishing"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SAVE_WARNING="Alias already existed so a number was added at the end. You can re-edit the Help Document to customise the alias."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SELECT_AN_OPTION="Select an option"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE="Site"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW="Site View"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_DESCRIPTION="Select the view being target."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL="Site Views"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_SOME="Some"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_STATUS="Status"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TARGET="Target"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TARGET_DESCRIPTION="Select the target option in relation to groups."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TARGET_LABEL="Target Groups"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TEXT="Text"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE="Title"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE_DESCRIPTION="Enter Title Here"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE_HINT="Title Here"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE_LABEL="Title"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE_MESSAGE="Error! Please add title here."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE="Type"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_DESCRIPTION="Select the help type."
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_LABEL="Type"
|
||||
COM_QUESTIONSANSWERS_HELP_DOCUMENT_URL="URL"
|
||||
@ -312,7 +333,6 @@ COM_QUESTIONSANSWERS_QUESTIONS_AND_ANSWERS_N_ITEMS_UNPUBLISHED_1="%s Question an
|
||||
COM_QUESTIONSANSWERS_QUESTIONS_AND_ANSWERS_SUBMENU="Questions And Answers Submenu"
|
||||
COM_QUESTIONSANSWERS_QUESTIONS_AND_ANSWERS_SUBMENU_DESC="Allows the users in this group to submenu of question and answer"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER="Question and Answer"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ANSWER="Answer"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ANSWER_DOCUMENTS="Answer Documents"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ANSWER_DOCUMENTS_UPLOADER_DESCRIPTION="<div id='uikittwo-answer-documents-uploader' style='display:none'>
|
||||
<div id='uikittwo-upload-drop-answer-documents' class='uk-placeholder uk-text-center'>
|
||||
@ -380,7 +400,6 @@ COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_NEW="A New Question and Answer"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ORDERING_LABEL="Ordering"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_PERMISSION="Permissions"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_PUBLISHING="Publishing"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTION="Question"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTIONS_AND_ANSWERS_CATEGORIES="Questions And Answers Categories"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTION_DESCRIPTION="The question being asked"
|
||||
COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTION_HINT="Add Question Here"
|
||||
@ -392,6 +411,8 @@ COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_VERSION_LABEL="Version"
|
||||
COM_QUESTIONSANSWERS_REMOVE="Remove"
|
||||
COM_QUESTIONSANSWERS_SAVE_SUCCESS="Great! Item successfully saved."
|
||||
COM_QUESTIONSANSWERS_SAVE_WARNING="The value already existed so please select another."
|
||||
COM_QUESTIONSANSWERS_SELECT_AN_ADMIN_VIEW="Select an admin view"
|
||||
COM_QUESTIONSANSWERS_SELECT_A_SITE_VIEW="Select a site view"
|
||||
COM_QUESTIONSANSWERS_SUBMENU_DASHBOARD="Dashboard"
|
||||
COM_QUESTIONSANSWERS_SUBMENU_HELP_DOCUMENTS="Help Documents"
|
||||
COM_QUESTIONSANSWERS_SUBMENU_QUESTIONS_AND_ANSWERS="Questions and Answers"
|
||||
@ -400,6 +421,8 @@ COM_QUESTIONSANSWERS_THE_MAIN_WILL_BE_CROPPED_TO_THIS_SIZE="The main will be cro
|
||||
COM_QUESTIONSANSWERS_THE_NOTICE_BOARD_IS_LOADING="The notice board is loading"
|
||||
COM_QUESTIONSANSWERS_THE_README_IS_LOADING="The readme is loading"
|
||||
COM_QUESTIONSANSWERS_TRASHED="Trashed"
|
||||
COM_QUESTIONSANSWERS_TRASHED_ITEMS="Trashed items"
|
||||
COM_QUESTIONSANSWERS_TRASH_AREA="Trash Area"
|
||||
COM_QUESTIONSANSWERS_TYPE_HELP_DOCUMENT="Help Document"
|
||||
COM_QUESTIONSANSWERS_TYPE_QUESTION_AND_ANSWER="Question and Answer"
|
||||
COM_QUESTIONSANSWERS_USE_BATCH="Use Batch"
|
||||
@ -408,5 +431,7 @@ COM_QUESTIONSANSWERS_VERSION="Version"
|
||||
COM_QUESTIONSANSWERS_WARNING_IMPORT_FILE_ERROR="Warning, import file error."
|
||||
COM_QUESTIONSANSWERS_WARNING_IMPORT_UPLOAD_ERROR="Warning, import upload error."
|
||||
COM_QUESTIONSANSWERS_WEBSITE="Website"
|
||||
COM_QUESTIONSANSWERS_YOU_ARE_CURRENTLY_VIEWING_THE_TRASHED_ITEMS="You are currently viewing the trashed items."
|
||||
COM_QUESTIONSANSWERS_YOU_ARE_CURRENTLY_VIEWING_THE_TRASH_AREA_AND_YOU_DONT_HAVE_ANY_ITEMS_IN_TRASH_AT_THE_MOMENT="You are currently viewing the trash area, and you don't have any items in trash at the moment!"
|
||||
COM_QUESTIONSANSWERS_YOU_DO_NOT_HAVE_PERMISSION_TO_REMOVE_THIS_FILE="You do not have permission to remove this file."
|
||||
COM_QUESTIONSANSWERS_YOU_DO_NOT_HAVE_PERMISSION_TO_UPLOAD_AN="You do not have permission to upload an"
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage batchselection.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_above.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_fullwidth.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_left.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_right.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_under.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage publishing.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage publlshing.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_fullwidth.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_rightside.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage details_under.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage metadata.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage publishing.php
|
||||
|
87
admin/layouts/trashhelper.php
Normal file
87
admin/layouts/trashhelper.php
Normal file
@ -0,0 +1,87 @@
|
||||
<?php
|
||||
/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
|
||||
__ __ _ _____ _ _ __ __ _ _ _
|
||||
\ \ / / | | | __ \ | | | | | \/ | | | | | | |
|
||||
\ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
|
||||
\ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
|
||||
\ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
|
||||
\/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
|
||||
| |
|
||||
|_|
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage trashhelper.php
|
||||
@author Llewellyn van der Merwe <https://www.vdm.io/>
|
||||
@copyright Copyright (C) 2015. All Rights Reserved
|
||||
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
Questions & Answers
|
||||
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('JPATH_BASE') or die('Restricted access');
|
||||
|
||||
|
||||
|
||||
?>
|
||||
<?php if ($displayData->state->get('filter.published') == -2 && ($displayData->canState && $displayData->canDelete)) : ?>
|
||||
<script>
|
||||
// change the class of the delete button
|
||||
jQuery("#toolbar-delete button").toggleClass("btn-danger");
|
||||
// function to empty the trash
|
||||
function emptyTrash() {
|
||||
if (document.adminForm.boxchecked.value == 0) {
|
||||
// select all the items visable
|
||||
document.adminForm.elements['checkall-toggle'].checked=1;
|
||||
Joomla.checkAll(document.adminForm.elements['checkall-toggle']);
|
||||
// check to confirm the deletion
|
||||
if(confirm('<?= JText::_("COM_QUESTIONSANSWERS_ARE_YOU_SURE_YOU_WANT_TO_DELETE_CONFIRMING_WILL_PERMANENTLY_DELETE_THE_SELECTED_ITEMS") ?>')) {
|
||||
Joomla.submitbutton('<?= $displayData->get("name") ?>.delete');
|
||||
} else {
|
||||
document.adminForm.elements['checkall-toggle'].checked=0;
|
||||
Joomla.checkAll(document.adminForm.elements['checkall-toggle']);
|
||||
}
|
||||
} else {
|
||||
// confirm deletion of those selected
|
||||
if (confirm('<?= JText::_("COM_QUESTIONSANSWERS_ARE_YOU_SURE_YOU_WANT_TO_DELETE_CONFIRMING_WILL_PERMANENTLY_DELETE_THE_SELECTED_ITEMS") ?>')) {
|
||||
Joomla.submitbutton('<?= $displayData->get("name") ?>.delete');
|
||||
};
|
||||
}
|
||||
return false;
|
||||
}
|
||||
// function to exit the tash state
|
||||
function exitTrash() {
|
||||
document.adminForm.filter_published.selectedIndex = 0;
|
||||
document.adminForm.submit();
|
||||
return false;
|
||||
}
|
||||
</script>
|
||||
<div class="alert alert-error">
|
||||
<?php if (empty($displayData->items)): ?>
|
||||
<h4 class="alert-heading">
|
||||
<span class="icon-trash"></span>
|
||||
<?= JText::_("COM_QUESTIONSANSWERS_TRASH_AREA") ?>
|
||||
</h4>
|
||||
<p><?= JText::_("COM_QUESTIONSANSWERS_YOU_ARE_CURRENTLY_VIEWING_THE_TRASH_AREA_AND_YOU_DONT_HAVE_ANY_ITEMS_IN_TRASH_AT_THE_MOMENT") ?></p>
|
||||
<?php else: ?>
|
||||
<h4 class="alert-heading">
|
||||
<span class="icon-trash"></span>
|
||||
<?= JText::_("COM_QUESTIONSANSWERS_TRASHED_ITEMS") ?>
|
||||
</h4>
|
||||
<p><?= JText::_("COM_QUESTIONSANSWERS_YOU_ARE_CURRENTLY_VIEWING_THE_TRASHED_ITEMS") ?></p>
|
||||
<button onclick="emptyTrash();" class="btn btn-small btn-danger">
|
||||
<span class="icon-delete" aria-hidden="true"></span>
|
||||
<?= JText::_("COM_QUESTIONSANSWERS_EMPTY_TRASH") ?>
|
||||
</button>
|
||||
<?php endif; ?>
|
||||
<button onclick="exitTrash();" class="btn btn-small">
|
||||
<span class="icon-back" aria-hidden="true"></span>
|
||||
<?= JText::_("COM_QUESTIONSANSWERS_EXIT_TRASH") ?>
|
||||
</button>
|
||||
</div>
|
||||
<?php endif; ?>
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage ajax.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage adminviewfolderlist.php
|
||||
@ -58,6 +58,10 @@ class JFormFieldAdminviewfolderlist extends JFormFieldList
|
||||
// now check if there are files in the folder
|
||||
if (JFolder::exists($localfolder) && $folders = JFolder::folders($localfolder))
|
||||
{
|
||||
if ($this->multiple === false)
|
||||
{
|
||||
$options[] = JHtml::_('select.option', '', JText::_('COM_QUESTIONSANSWERS_SELECT_AN_ADMIN_VIEW'));
|
||||
}
|
||||
foreach ($folders as $folder)
|
||||
{
|
||||
$options[] = JHtml::_('select.option', $folder, QuestionsanswersHelper::safeString($folder, 'W'));
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage alloweddocumentformats.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage allowedimageformats.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage articles.php
|
||||
|
85
admin/models/fields/helpdocumentsfilterlocation.php
Normal file
85
admin/models/fields/helpdocumentsfilterlocation.php
Normal file
@ -0,0 +1,85 @@
|
||||
<?php
|
||||
/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
|
||||
__ __ _ _____ _ _ __ __ _ _ _
|
||||
\ \ / / | | | __ \ | | | | | \/ | | | | | | |
|
||||
\ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
|
||||
\ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
|
||||
\ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
|
||||
\/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
|
||||
| |
|
||||
|_|
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage helpdocumentsfilterlocation.php
|
||||
@author Llewellyn van der Merwe <https://www.vdm.io/>
|
||||
@copyright Copyright (C) 2015. All Rights Reserved
|
||||
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
Questions & Answers
|
||||
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
// import the list field type
|
||||
jimport('joomla.form.helper');
|
||||
JFormHelper::loadFieldClass('list');
|
||||
|
||||
/**
|
||||
* Helpdocumentsfilterlocation Form Field class for the Questionsanswers component
|
||||
*/
|
||||
class JFormFieldHelpdocumentsfilterlocation extends JFormFieldList
|
||||
{
|
||||
/**
|
||||
* The helpdocumentsfilterlocation field type.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
public $type = 'helpdocumentsfilterlocation';
|
||||
|
||||
/**
|
||||
* Method to get a list of options for a list input.
|
||||
*
|
||||
* @return array An array of JHtml options.
|
||||
*/
|
||||
protected function getOptions()
|
||||
{
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
|
||||
// Create a new query object.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Select the text.
|
||||
$query->select($db->quoteName('location'));
|
||||
$query->from($db->quoteName('#__questionsanswers_help_document'));
|
||||
$query->order($db->quoteName('location') . ' ASC');
|
||||
|
||||
// Reset the query using our newly populated query object.
|
||||
$db->setQuery($query);
|
||||
|
||||
$results = $db->loadColumn();
|
||||
$_filter = array();
|
||||
$_filter[] = JHtml::_('select.option', '', '- ' . JText::_('COM_QUESTIONSANSWERS_FILTER_SELECT_LOCATION') . ' -');
|
||||
|
||||
if ($results)
|
||||
{
|
||||
// get help_documentsmodel
|
||||
$model = QuestionsanswersHelper::getModel('help_documents');
|
||||
$results = array_unique($results);
|
||||
foreach ($results as $location)
|
||||
{
|
||||
// Translate the location selection
|
||||
$text = $model->selectionTranslation($location,'location');
|
||||
// Now add the location and its text to the options array
|
||||
$_filter[] = JHtml::_('select.option', $location, JText::_($text));
|
||||
}
|
||||
}
|
||||
return $_filter;
|
||||
}
|
||||
}
|
85
admin/models/fields/helpdocumentsfiltertype.php
Normal file
85
admin/models/fields/helpdocumentsfiltertype.php
Normal file
@ -0,0 +1,85 @@
|
||||
<?php
|
||||
/*--------------------------------------------------------------------------------------------------------| www.vdm.io |------/
|
||||
__ __ _ _____ _ _ __ __ _ _ _
|
||||
\ \ / / | | | __ \ | | | | | \/ | | | | | | |
|
||||
\ \ / /_ _ ___| |_ | | | | _____ _____| | ___ _ __ _ __ ___ ___ _ __ | |_ | \ / | ___| |_| |__ ___ __| |
|
||||
\ \/ / _` / __| __| | | | |/ _ \ \ / / _ \ |/ _ \| '_ \| '_ ` _ \ / _ \ '_ \| __| | |\/| |/ _ \ __| '_ \ / _ \ / _` |
|
||||
\ / (_| \__ \ |_ | |__| | __/\ V / __/ | (_) | |_) | | | | | | __/ | | | |_ | | | | __/ |_| | | | (_) | (_| |
|
||||
\/ \__,_|___/\__| |_____/ \___| \_/ \___|_|\___/| .__/|_| |_| |_|\___|_| |_|\__| |_| |_|\___|\__|_| |_|\___/ \__,_|
|
||||
| |
|
||||
|_|
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage helpdocumentsfiltertype.php
|
||||
@author Llewellyn van der Merwe <https://www.vdm.io/>
|
||||
@copyright Copyright (C) 2015. All Rights Reserved
|
||||
@license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html
|
||||
|
||||
Questions & Answers
|
||||
|
||||
/-----------------------------------------------------------------------------------------------------------------------------*/
|
||||
|
||||
// No direct access to this file
|
||||
defined('_JEXEC') or die('Restricted access');
|
||||
|
||||
// import the list field type
|
||||
jimport('joomla.form.helper');
|
||||
JFormHelper::loadFieldClass('list');
|
||||
|
||||
/**
|
||||
* Helpdocumentsfiltertype Form Field class for the Questionsanswers component
|
||||
*/
|
||||
class JFormFieldHelpdocumentsfiltertype extends JFormFieldList
|
||||
{
|
||||
/**
|
||||
* The helpdocumentsfiltertype field type.
|
||||
*
|
||||
* @var string
|
||||
*/
|
||||
public $type = 'helpdocumentsfiltertype';
|
||||
|
||||
/**
|
||||
* Method to get a list of options for a list input.
|
||||
*
|
||||
* @return array An array of JHtml options.
|
||||
*/
|
||||
protected function getOptions()
|
||||
{
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
|
||||
// Create a new query object.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Select the text.
|
||||
$query->select($db->quoteName('type'));
|
||||
$query->from($db->quoteName('#__questionsanswers_help_document'));
|
||||
$query->order($db->quoteName('type') . ' ASC');
|
||||
|
||||
// Reset the query using our newly populated query object.
|
||||
$db->setQuery($query);
|
||||
|
||||
$results = $db->loadColumn();
|
||||
$_filter = array();
|
||||
$_filter[] = JHtml::_('select.option', '', '- ' . JText::_('COM_QUESTIONSANSWERS_FILTER_SELECT_TYPE') . ' -');
|
||||
|
||||
if ($results)
|
||||
{
|
||||
// get help_documentsmodel
|
||||
$model = QuestionsanswersHelper::getModel('help_documents');
|
||||
$results = array_unique($results);
|
||||
foreach ($results as $type)
|
||||
{
|
||||
// Translate the type selection
|
||||
$text = $model->selectionTranslation($type,'type');
|
||||
// Now add the type and its text to the options array
|
||||
$_filter[] = JHtml::_('select.option', $type, JText::_($text));
|
||||
}
|
||||
}
|
||||
return $_filter;
|
||||
}
|
||||
}
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage siteviewfolderlist.php
|
||||
@ -58,6 +58,10 @@ class JFormFieldSiteviewfolderlist extends JFormFieldList
|
||||
// now check if there are files in the folder
|
||||
if (JFolder::exists($localfolder) && $folders = JFolder::folders($localfolder))
|
||||
{
|
||||
if ($this->multiple === false)
|
||||
{
|
||||
$options[] = JHtml::_('select.option', '', JText::_('COM_QUESTIONSANSWERS_SELECT_A_SITE_VIEW'));
|
||||
}
|
||||
foreach ($folders as $folder)
|
||||
{
|
||||
$options[] = JHtml::_('select.option', $folder, QuestionsanswersHelper::safeString($folder, 'W'));
|
||||
|
94
admin/models/forms/filter_help_documents.xml
Normal file
94
admin/models/forms/filter_help_documents.xml
Normal file
@ -0,0 +1,94 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<form
|
||||
addrulepath="/administrator/components/com_questionsanswers/models/rules"
|
||||
addfieldpath="/administrator/components/com_questionsanswers/models/fields"
|
||||
>
|
||||
<fields name="filter">
|
||||
<field
|
||||
type="text"
|
||||
name="search"
|
||||
inputmode="search"
|
||||
label="COM_QUESTIONSANSWERS_FILTER_SEARCH"
|
||||
description="COM_QUESTIONSANSWERS_FILTER_SEARCH_HELP_DOCUMENTS"
|
||||
hint="JSEARCH_FILTER"
|
||||
/>
|
||||
<field
|
||||
type="status"
|
||||
name="published"
|
||||
label="COM_QUESTIONSANSWERS_FILTER_PUBLISHED"
|
||||
description="COM_QUESTIONSANSWERS_FILTER_PUBLISHED_HELP_DOCUMENTS"
|
||||
onchange="this.form.submit();"
|
||||
>
|
||||
<option value="">JOPTION_SELECT_PUBLISHED</option>
|
||||
</field>
|
||||
<field
|
||||
type="helpdocumentsfiltertype"
|
||||
name="type"
|
||||
label="COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_LABEL"
|
||||
multiple="false"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
<field
|
||||
type="helpdocumentsfilterlocation"
|
||||
name="location"
|
||||
label="COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_LABEL"
|
||||
multiple="false"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
<field
|
||||
type="adminviewfolderlist"
|
||||
name="admin_view"
|
||||
label="COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_LABEL"
|
||||
multiple="false"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
<field
|
||||
type="siteviewfolderlist"
|
||||
name="site_view"
|
||||
label="COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL"
|
||||
multiple="false"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
<input type="hidden" name="form_submited" value="1"/>
|
||||
</fields>
|
||||
|
||||
<fields name="list">
|
||||
<field
|
||||
name="fullordering"
|
||||
type="list"
|
||||
label="COM_CONTENT_LIST_FULL_ORDERING"
|
||||
description="COM_CONTENT_LIST_FULL_ORDERING_DESC"
|
||||
onchange="this.form.submit();"
|
||||
default="a.id DESC"
|
||||
validate="options"
|
||||
>
|
||||
<option value="">JGLOBAL_SORT_BY</option>
|
||||
<option value="a.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
|
||||
<option value="a.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
|
||||
<option value="a.published ASC">JSTATUS_ASC</option>
|
||||
<option value="a.published DESC">JSTATUS_DESC</option>
|
||||
<option value="a.title ASC">COM_QUESTIONSANSWERS_FILTER_TITLE_ASCENDING</option>
|
||||
<option value="a.title DESC">COM_QUESTIONSANSWERS_FILTER_TITLE_DESCENDING</option>
|
||||
<option value="a.type ASC">COM_QUESTIONSANSWERS_FILTER_TYPE_ASCENDING</option>
|
||||
<option value="a.type DESC">COM_QUESTIONSANSWERS_FILTER_TYPE_DESCENDING</option>
|
||||
<option value="a.location ASC">COM_QUESTIONSANSWERS_FILTER_LOCATION_ASCENDING</option>
|
||||
<option value="a.location DESC">COM_QUESTIONSANSWERS_FILTER_LOCATION_DESCENDING</option>
|
||||
<option value="g. ASC">COM_QUESTIONSANSWERS_FILTER_ADMIN_VIEWS_ASCENDING</option>
|
||||
<option value="g. DESC">COM_QUESTIONSANSWERS_FILTER_ADMIN_VIEWS_DESCENDING</option>
|
||||
<option value="h. ASC">COM_QUESTIONSANSWERS_FILTER_SITE_VIEWS_ASCENDING</option>
|
||||
<option value="h. DESC">COM_QUESTIONSANSWERS_FILTER_SITE_VIEWS_DESCENDING</option>
|
||||
<option value="a.id ASC">JGRID_HEADING_ID_ASC</option>
|
||||
<option value="a.id DESC">JGRID_HEADING_ID_DESC</option>
|
||||
</field>
|
||||
|
||||
<field
|
||||
name="limit"
|
||||
type="limitbox"
|
||||
label="COM_CONTENT_LIST_LIMIT"
|
||||
description="COM_CONTENT_LIST_LIMIT_DESC"
|
||||
class="input-mini"
|
||||
default="25"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
</fields>
|
||||
</form>
|
82
admin/models/forms/filter_questions_and_answers.xml
Normal file
82
admin/models/forms/filter_questions_and_answers.xml
Normal file
@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<form
|
||||
addrulepath="/administrator/components/com_questionsanswers/models/rules"
|
||||
addfieldpath="/administrator/components/com_questionsanswers/models/fields"
|
||||
>
|
||||
<fields name="filter">
|
||||
<field
|
||||
type="text"
|
||||
name="search"
|
||||
inputmode="search"
|
||||
label="COM_QUESTIONSANSWERS_FILTER_SEARCH"
|
||||
description="COM_QUESTIONSANSWERS_FILTER_SEARCH_QUESTIONS_AND_ANSWERS"
|
||||
hint="JSEARCH_FILTER"
|
||||
/>
|
||||
<field
|
||||
type="status"
|
||||
name="published"
|
||||
label="COM_QUESTIONSANSWERS_FILTER_PUBLISHED"
|
||||
description="COM_QUESTIONSANSWERS_FILTER_PUBLISHED_QUESTIONS_AND_ANSWERS"
|
||||
onchange="this.form.submit();"
|
||||
>
|
||||
<option value="">JOPTION_SELECT_PUBLISHED</option>
|
||||
</field>
|
||||
<field
|
||||
type="category"
|
||||
name="category_id"
|
||||
label="COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTIONS_AND_ANSWERS_CATEGORIES"
|
||||
description="JOPTION_FILTER_CATEGORY_DESC"
|
||||
multiple="true"
|
||||
class="multipleCategories"
|
||||
extension="com_questionsanswers.question_and_answer"
|
||||
onchange="this.form.submit();"
|
||||
published="0,1,2"
|
||||
/>
|
||||
<field
|
||||
type="accesslevel"
|
||||
name="access"
|
||||
label="JFIELD_ACCESS_LABEL"
|
||||
description="JFIELD_ACCESS_DESC"
|
||||
multiple="true"
|
||||
class="multipleAccessLevels"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
<input type="hidden" name="form_submited" value="1"/>
|
||||
</fields>
|
||||
|
||||
<fields name="list">
|
||||
<field
|
||||
name="fullordering"
|
||||
type="list"
|
||||
label="COM_CONTENT_LIST_FULL_ORDERING"
|
||||
description="COM_CONTENT_LIST_FULL_ORDERING_DESC"
|
||||
onchange="this.form.submit();"
|
||||
default="a.id desc"
|
||||
validate="options"
|
||||
>
|
||||
<option value="">JGLOBAL_SORT_BY</option>
|
||||
<option value="a.ordering ASC">JGRID_HEADING_ORDERING_ASC</option>
|
||||
<option value="a.ordering DESC">JGRID_HEADING_ORDERING_DESC</option>
|
||||
<option value="a.published ASC">JSTATUS_ASC</option>
|
||||
<option value="a.published DESC">JSTATUS_DESC</option>
|
||||
<option value="a.question ASC">COM_QUESTIONSANSWERS_FILTER_QUESTION_ASCENDING</option>
|
||||
<option value="a.question DESC">COM_QUESTIONSANSWERS_FILTER_QUESTION_DESCENDING</option>
|
||||
<option value="a.answer ASC">COM_QUESTIONSANSWERS_FILTER_ANSWER_ASCENDING</option>
|
||||
<option value="a.answer DESC">COM_QUESTIONSANSWERS_FILTER_ANSWER_DESCENDING</option>
|
||||
<option value="category_title ASC">COM_QUESTIONSANSWERS_FILTER_QUESTIONS_AND_ANSWERS_CATEGORIES_ASCENDING</option>
|
||||
<option value="category_title DESC">COM_QUESTIONSANSWERS_FILTER_QUESTIONS_AND_ANSWERS_CATEGORIES_DESCENDING</option>
|
||||
<option value="a.id ASC">JGRID_HEADING_ID_ASC</option>
|
||||
<option value="a.id DESC">JGRID_HEADING_ID_DESC</option>
|
||||
</field>
|
||||
|
||||
<field
|
||||
name="limit"
|
||||
type="limitbox"
|
||||
label="COM_CONTENT_LIST_LIMIT"
|
||||
description="COM_CONTENT_LIST_LIMIT_DESC"
|
||||
class="input-mini"
|
||||
default="25"
|
||||
onchange="this.form.submit();"
|
||||
/>
|
||||
</fields>
|
||||
</form>
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_document.js
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage question_and_answer.js
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_document.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_documents.php
|
||||
@ -75,8 +75,15 @@ class QuestionsanswersModelHelp_documents extends JModelList
|
||||
$this->context .= '.' . $layout;
|
||||
}
|
||||
|
||||
// Check if the form was submitted
|
||||
$formSubmited = $app->input->post->get('form_submited');
|
||||
|
||||
$access = $this->getUserStateFromRequest($this->context . '.filter.access', 'filter_access', 0, 'int');
|
||||
$this->setState('filter.access', $access);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$access = $app->input->post->get('access');
|
||||
$this->setState('filter.access', $access);
|
||||
}
|
||||
|
||||
$published = $this->getUserStateFromRequest($this->context . '.filter.published', 'filter_published', '');
|
||||
$this->setState('filter.published', $published);
|
||||
@ -94,19 +101,39 @@ class QuestionsanswersModelHelp_documents extends JModelList
|
||||
$this->setState('filter.search', $search);
|
||||
|
||||
$type = $this->getUserStateFromRequest($this->context . '.filter.type', 'filter_type');
|
||||
$this->setState('filter.type', $type);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$type = $app->input->post->get('type');
|
||||
$this->setState('filter.type', $type);
|
||||
}
|
||||
|
||||
$location = $this->getUserStateFromRequest($this->context . '.filter.location', 'filter_location');
|
||||
$this->setState('filter.location', $location);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$location = $app->input->post->get('location');
|
||||
$this->setState('filter.location', $location);
|
||||
}
|
||||
|
||||
$admin_view = $this->getUserStateFromRequest($this->context . '.filter.admin_view', 'filter_admin_view');
|
||||
$this->setState('filter.admin_view', $admin_view);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$admin_view = $app->input->post->get('admin_view');
|
||||
$this->setState('filter.admin_view', $admin_view);
|
||||
}
|
||||
|
||||
$site_view = $this->getUserStateFromRequest($this->context . '.filter.site_view', 'filter_site_view');
|
||||
$this->setState('filter.site_view', $site_view);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$site_view = $app->input->post->get('site_view');
|
||||
$this->setState('filter.site_view', $site_view);
|
||||
}
|
||||
|
||||
$title = $this->getUserStateFromRequest($this->context . '.filter.title', 'filter_title');
|
||||
$this->setState('filter.title', $title);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$title = $app->input->post->get('title');
|
||||
$this->setState('filter.title', $title);
|
||||
}
|
||||
|
||||
// List state information.
|
||||
parent::populateState($ordering, $direction);
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage import.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage question_and_answer.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questions_and_answers.php
|
||||
@ -76,8 +76,15 @@ class QuestionsanswersModelQuestions_and_answers extends JModelList
|
||||
$this->context .= '.' . $layout;
|
||||
}
|
||||
|
||||
// Check if the form was submitted
|
||||
$formSubmited = $app->input->post->get('form_submited');
|
||||
|
||||
$access = $this->getUserStateFromRequest($this->context . '.filter.access', 'filter_access', 0, 'int');
|
||||
$this->setState('filter.access', $access);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$access = $app->input->post->get('access');
|
||||
$this->setState('filter.access', $access);
|
||||
}
|
||||
|
||||
$published = $this->getUserStateFromRequest($this->context . '.filter.published', 'filter_published', '');
|
||||
$this->setState('filter.published', $published);
|
||||
@ -101,13 +108,25 @@ class QuestionsanswersModelQuestions_and_answers extends JModelList
|
||||
$this->setState('filter.category_id', $categoryId);
|
||||
|
||||
$catid = $this->getUserStateFromRequest($this->context . '.filter.catid', 'filter_catid');
|
||||
$this->setState('filter.catid', $catid);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$catid = $app->input->post->get('catid');
|
||||
$this->setState('filter.catid', $catid);
|
||||
}
|
||||
|
||||
$question = $this->getUserStateFromRequest($this->context . '.filter.question', 'filter_question');
|
||||
$this->setState('filter.question', $question);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$question = $app->input->post->get('question');
|
||||
$this->setState('filter.question', $question);
|
||||
}
|
||||
|
||||
$answer = $this->getUserStateFromRequest($this->context . '.filter.answer', 'filter_answer');
|
||||
$this->setState('filter.answer', $answer);
|
||||
if ($formSubmited)
|
||||
{
|
||||
$answer = $app->input->post->get('answer');
|
||||
$this->setState('filter.answer', $answer);
|
||||
}
|
||||
|
||||
// List state information.
|
||||
parent::populateState($ordering, $direction);
|
||||
@ -403,13 +422,57 @@ class QuestionsanswersModelQuestions_and_answers extends JModelList
|
||||
$id .= ':' . $this->getState('filter.id');
|
||||
$id .= ':' . $this->getState('filter.search');
|
||||
$id .= ':' . $this->getState('filter.published');
|
||||
$id .= ':' . $this->getState('filter.access');
|
||||
// Check if the value is an array
|
||||
$_access = $this->getState('filter.access');
|
||||
if (QuestionsanswersHelper::checkArray($_access))
|
||||
{
|
||||
$id .= ':' . implode(':', $_access);
|
||||
}
|
||||
// Check if this is only an number or string
|
||||
elseif (is_numeric($_access)
|
||||
|| QuestionsanswersHelper::checkString($_access))
|
||||
{
|
||||
$id .= ':' . $_access;
|
||||
}
|
||||
$id .= ':' . $this->getState('filter.ordering');
|
||||
$id .= ':' . $this->getState('filter.created_by');
|
||||
$id .= ':' . $this->getState('filter.modified_by');
|
||||
$id .= ':' . $this->getState('filter.category');
|
||||
$id .= ':' . $this->getState('filter.category_id');
|
||||
$id .= ':' . $this->getState('filter.catid');
|
||||
// Check if the value is an array
|
||||
$_category = $this->getState('filter.category');
|
||||
if (QuestionsanswersHelper::checkArray($_category))
|
||||
{
|
||||
$id .= ':' . implode(':', $_category);
|
||||
}
|
||||
// Check if this is only an number or string
|
||||
elseif (is_numeric($_category)
|
||||
|| QuestionsanswersHelper::checkString($_category))
|
||||
{
|
||||
$id .= ':' . $_category;
|
||||
}
|
||||
// Check if the value is an array
|
||||
$_category_id = $this->getState('filter.category_id');
|
||||
if (QuestionsanswersHelper::checkArray($_category_id))
|
||||
{
|
||||
$id .= ':' . implode(':', $_category_id);
|
||||
}
|
||||
// Check if this is only an number or string
|
||||
elseif (is_numeric($_category_id)
|
||||
|| QuestionsanswersHelper::checkString($_category_id))
|
||||
{
|
||||
$id .= ':' . $_category_id;
|
||||
}
|
||||
// Check if the value is an array
|
||||
$_catid = $this->getState('filter.catid');
|
||||
if (QuestionsanswersHelper::checkArray($_catid))
|
||||
{
|
||||
$id .= ':' . implode(':', $_catid);
|
||||
}
|
||||
// Check if this is only an number or string
|
||||
elseif (is_numeric($_catid)
|
||||
|| QuestionsanswersHelper::checkString($_catid))
|
||||
{
|
||||
$id .= ':' . $_catid;
|
||||
}
|
||||
$id .= ':' . $this->getState('filter.question');
|
||||
$id .= ':' . $this->getState('filter.answer');
|
||||
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questionsanswers.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questionsanswers.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage help_document.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage question_and_answer.php
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage submitbutton.js
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage edit.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage view.html.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default.php
|
||||
@ -36,23 +36,6 @@ if ($this->saveOrder)
|
||||
JHtml::_('sortablelist.sortable', 'help_documentList', 'adminForm', strtolower($this->listDirn), $saveOrderingUrl);
|
||||
}
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
Joomla.orderTable = function()
|
||||
{
|
||||
table = document.getElementById("sortTable");
|
||||
direction = document.getElementById("directionTable");
|
||||
order = table.options[table.selectedIndex].value;
|
||||
if (order != '<?php echo $this->listOrder; ?>')
|
||||
{
|
||||
dirn = 'asc';
|
||||
}
|
||||
else
|
||||
{
|
||||
dirn = direction.options[direction.selectedIndex].value;
|
||||
}
|
||||
Joomla.tableOrdering(order, dirn, '');
|
||||
}
|
||||
</script>
|
||||
<form action="<?php echo JRoute::_('index.php?option=com_questionsanswers&view=help_documents'); ?>" method="post" name="adminForm" id="adminForm">
|
||||
<?php if(!empty( $this->sidebar)): ?>
|
||||
<div id="j-sidebar-container" class="span2">
|
||||
@ -62,13 +45,17 @@ if ($this->saveOrder)
|
||||
<?php else : ?>
|
||||
<div id="j-main-container">
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Add the trash helper layout
|
||||
echo JLayoutHelper::render('trashhelper', $this);
|
||||
// Add the searchtools
|
||||
echo JLayoutHelper::render('joomla.searchtools.default', array('view' => $this));
|
||||
?>
|
||||
<?php if (empty($this->items)): ?>
|
||||
<?php echo $this->loadTemplate('toolbar');?>
|
||||
<div class="alert alert-no-items">
|
||||
<?php echo JText::_('JGLOBAL_NO_MATCHING_RESULTS'); ?>
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<?php echo $this->loadTemplate('toolbar');?>
|
||||
<table class="table table-striped" id="help_documentList">
|
||||
<thead><?php echo $this->loadTemplate('head');?></thead>
|
||||
<tfoot><?php echo $this->loadTemplate('foot');?></tfoot>
|
||||
@ -86,8 +73,6 @@ if ($this->saveOrder)
|
||||
$this->loadTemplate('batch_body')
|
||||
); ?>
|
||||
<?php endif; ?>
|
||||
<input type="hidden" name="filter_order" value="<?php echo $this->listOrder; ?>" />
|
||||
<input type="hidden" name="filter_order_Dir" value="<?php echo $this->listDirn; ?>" />
|
||||
<input type="hidden" name="boxchecked" value="0" />
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_batch_body.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_batch_footer.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_body.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_foot.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_head.php
|
||||
@ -30,7 +30,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
<tr>
|
||||
<?php if ($this->canEdit&& $this->canState): ?>
|
||||
<th width="1%" class="nowrap center hidden-phone">
|
||||
<?php echo JHtml::_('grid.sort', '<i class="icon-menu-2"></i>', 'a.ordering', $this->listDirn, $this->listOrder, null, 'asc', 'JGRID_HEADING_ORDERING'); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', '', 'a.ordering', $this->listDirn, $this->listOrder, null, 'asc', 'JGRID_HEADING_ORDERING', 'icon-menu-2'); ?>
|
||||
</th>
|
||||
<th width="20" class="nowrap center">
|
||||
<?php echo JHtml::_('grid.checkall'); ?>
|
||||
@ -44,26 +44,26 @@ defined('_JEXEC') or die('Restricted access');
|
||||
</th>
|
||||
<?php endif; ?>
|
||||
<th class="nowrap" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE_LABEL', 'a.title', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_TITLE_LABEL', 'a.title', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<th class="nowrap hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_LABEL', 'a.type', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_LABEL', 'a.type', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<th class="nowrap hidden-phone" >
|
||||
<?php echo JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_GROUPS_LABEL'); ?>
|
||||
</th>
|
||||
<th class="nowrap hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_LABEL', 'a.location', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_LABEL', 'a.location', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<th class="nowrap hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_LABEL', 'g.', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_LABEL', 'g.', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<th class="nowrap hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL', 'h.', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL', 'h.', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<?php if ($this->canState): ?>
|
||||
<th width="10" class="nowrap center" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_STATUS', 'a.published', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_STATUS', 'a.published', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<?php else: ?>
|
||||
<th width="10" class="nowrap center" >
|
||||
@ -71,6 +71,6 @@ defined('_JEXEC') or die('Restricted access');
|
||||
</th>
|
||||
<?php endif; ?>
|
||||
<th width="5" class="nowrap center hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_ID', 'a.id', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_HELP_DOCUMENT_ID', 'a.id', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
</tr>
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_toolbar.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage view.html.php
|
||||
@ -48,6 +48,10 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
$this->pagination = $this->get('Pagination');
|
||||
$this->state = $this->get('State');
|
||||
$this->user = JFactory::getUser();
|
||||
// Load the filter form from xml.
|
||||
$this->filterForm = $this->get('FilterForm');
|
||||
// Load the active filters.
|
||||
$this->activeFilters = $this->get('ActiveFilters');
|
||||
// Add the list ordering clause.
|
||||
$this->listOrder = $this->escape($this->state->get('list.ordering', 'a.id'));
|
||||
$this->listDirn = $this->escape($this->state->get('list.direction', 'DESC'));
|
||||
@ -168,96 +172,6 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
JToolBarHelper::preferences('com_questionsanswers');
|
||||
}
|
||||
|
||||
// Only load publish filter if state change is allowed
|
||||
if ($this->canState)
|
||||
{
|
||||
JHtmlSidebar::addFilter(
|
||||
JText::_('JOPTION_SELECT_PUBLISHED'),
|
||||
'filter_published',
|
||||
JHtml::_('select.options', JHtml::_('jgrid.publishedOptions'), 'value', 'text', $this->state->get('filter.published'), true)
|
||||
);
|
||||
}
|
||||
|
||||
// Set Type Selection
|
||||
$this->typeOptions = $this->getTheTypeSelections();
|
||||
// We do some sanitation for Type filter
|
||||
if (QuestionsanswersHelper::checkArray($this->typeOptions) &&
|
||||
isset($this->typeOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->typeOptions[0]->value))
|
||||
{
|
||||
unset($this->typeOptions[0]);
|
||||
}
|
||||
// Only load Type filter if it has values
|
||||
if (QuestionsanswersHelper::checkArray($this->typeOptions))
|
||||
{
|
||||
// Type Filter
|
||||
JHtmlSidebar::addFilter(
|
||||
'- Select '.JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_LABEL').' -',
|
||||
'filter_type',
|
||||
JHtml::_('select.options', $this->typeOptions, 'value', 'text', $this->state->get('filter.type'))
|
||||
);
|
||||
}
|
||||
|
||||
// Set Location Selection
|
||||
$this->locationOptions = $this->getTheLocationSelections();
|
||||
// We do some sanitation for Location filter
|
||||
if (QuestionsanswersHelper::checkArray($this->locationOptions) &&
|
||||
isset($this->locationOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->locationOptions[0]->value))
|
||||
{
|
||||
unset($this->locationOptions[0]);
|
||||
}
|
||||
// Only load Location filter if it has values
|
||||
if (QuestionsanswersHelper::checkArray($this->locationOptions))
|
||||
{
|
||||
// Location Filter
|
||||
JHtmlSidebar::addFilter(
|
||||
'- Select '.JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_LABEL').' -',
|
||||
'filter_location',
|
||||
JHtml::_('select.options', $this->locationOptions, 'value', 'text', $this->state->get('filter.location'))
|
||||
);
|
||||
}
|
||||
|
||||
// Set Admin View Selection
|
||||
$this->admin_viewOptions = JFormHelper::loadFieldType('Adminviewfolderlist')->options;
|
||||
// We do some sanitation for Admin View filter
|
||||
if (QuestionsanswersHelper::checkArray($this->admin_viewOptions) &&
|
||||
isset($this->admin_viewOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->admin_viewOptions[0]->value))
|
||||
{
|
||||
unset($this->admin_viewOptions[0]);
|
||||
}
|
||||
// Only load Admin View filter if it has values
|
||||
if (QuestionsanswersHelper::checkArray($this->admin_viewOptions))
|
||||
{
|
||||
// Admin View Filter
|
||||
JHtmlSidebar::addFilter(
|
||||
'- Select ' . JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_LABEL') . ' -',
|
||||
'filter_admin_view',
|
||||
JHtml::_('select.options', $this->admin_viewOptions, 'value', 'text', $this->state->get('filter.admin_view'))
|
||||
);
|
||||
}
|
||||
|
||||
// Set Site View Selection
|
||||
$this->site_viewOptions = JFormHelper::loadFieldType('Siteviewfolderlist')->options;
|
||||
// We do some sanitation for Site View filter
|
||||
if (QuestionsanswersHelper::checkArray($this->site_viewOptions) &&
|
||||
isset($this->site_viewOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->site_viewOptions[0]->value))
|
||||
{
|
||||
unset($this->site_viewOptions[0]);
|
||||
}
|
||||
// Only load Site View filter if it has values
|
||||
if (QuestionsanswersHelper::checkArray($this->site_viewOptions))
|
||||
{
|
||||
// Site View Filter
|
||||
JHtmlSidebar::addFilter(
|
||||
'- Select ' . JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL') . ' -',
|
||||
'filter_site_view',
|
||||
JHtml::_('select.options', $this->site_viewOptions, 'value', 'text', $this->state->get('filter.site_view'))
|
||||
);
|
||||
}
|
||||
|
||||
// Only load published batch if state and batch is allowed
|
||||
if ($this->canState && $this->canBatch)
|
||||
{
|
||||
@ -271,6 +185,15 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
// Only load Type batch if create, edit, and batch is allowed
|
||||
if ($this->canBatch && $this->canCreate && $this->canEdit)
|
||||
{
|
||||
// Set Type Selection
|
||||
$this->typeOptions = JFormHelper::loadFieldType('helpdocumentsfiltertype')->options;
|
||||
// We do some sanitation for Type filter
|
||||
if (QuestionsanswersHelper::checkArray($this->typeOptions) &&
|
||||
isset($this->typeOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->typeOptions[0]->value))
|
||||
{
|
||||
unset($this->typeOptions[0]);
|
||||
}
|
||||
// Type Batch Selection
|
||||
JHtmlBatch_::addListSelection(
|
||||
'- Keep Original '.JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_TYPE_LABEL').' -',
|
||||
@ -282,6 +205,15 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
// Only load Location batch if create, edit, and batch is allowed
|
||||
if ($this->canBatch && $this->canCreate && $this->canEdit)
|
||||
{
|
||||
// Set Location Selection
|
||||
$this->locationOptions = JFormHelper::loadFieldType('helpdocumentsfilterlocation')->options;
|
||||
// We do some sanitation for Location filter
|
||||
if (QuestionsanswersHelper::checkArray($this->locationOptions) &&
|
||||
isset($this->locationOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->locationOptions[0]->value))
|
||||
{
|
||||
unset($this->locationOptions[0]);
|
||||
}
|
||||
// Location Batch Selection
|
||||
JHtmlBatch_::addListSelection(
|
||||
'- Keep Original '.JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_LOCATION_LABEL').' -',
|
||||
@ -293,6 +225,15 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
// Only load Admin View batch if create, edit, and batch is allowed
|
||||
if ($this->canBatch && $this->canCreate && $this->canEdit)
|
||||
{
|
||||
// Set Admin View Selection
|
||||
$this->admin_viewOptions = JFormHelper::loadFieldType('Adminviewfolderlist')->options;
|
||||
// We do some sanitation for Admin View filter
|
||||
if (QuestionsanswersHelper::checkArray($this->admin_viewOptions) &&
|
||||
isset($this->admin_viewOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->admin_viewOptions[0]->value))
|
||||
{
|
||||
unset($this->admin_viewOptions[0]);
|
||||
}
|
||||
// Admin View Batch Selection
|
||||
JHtmlBatch_::addListSelection(
|
||||
'- Keep Original '.JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_ADMIN_VIEW_LABEL').' -',
|
||||
@ -304,6 +245,15 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
// Only load Site View batch if create, edit, and batch is allowed
|
||||
if ($this->canBatch && $this->canCreate && $this->canEdit)
|
||||
{
|
||||
// Set Site View Selection
|
||||
$this->site_viewOptions = JFormHelper::loadFieldType('Siteviewfolderlist')->options;
|
||||
// We do some sanitation for Site View filter
|
||||
if (QuestionsanswersHelper::checkArray($this->site_viewOptions) &&
|
||||
isset($this->site_viewOptions[0]->value) &&
|
||||
!QuestionsanswersHelper::checkString($this->site_viewOptions[0]->value))
|
||||
{
|
||||
unset($this->site_viewOptions[0]);
|
||||
}
|
||||
// Site View Batch Selection
|
||||
JHtmlBatch_::addListSelection(
|
||||
'- Keep Original '.JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL').' -',
|
||||
@ -363,75 +313,5 @@ class QuestionsanswersViewHelp_documents extends JViewLegacy
|
||||
'h.' => JText::_('COM_QUESTIONSANSWERS_HELP_DOCUMENT_SITE_VIEW_LABEL'),
|
||||
'a.id' => JText::_('JGRID_HEADING_ID')
|
||||
);
|
||||
}
|
||||
|
||||
protected function getTheTypeSelections()
|
||||
{
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
|
||||
// Create a new query object.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Select the text.
|
||||
$query->select($db->quoteName('type'));
|
||||
$query->from($db->quoteName('#__questionsanswers_help_document'));
|
||||
$query->order($db->quoteName('type') . ' ASC');
|
||||
|
||||
// Reset the query using our newly populated query object.
|
||||
$db->setQuery($query);
|
||||
|
||||
$results = $db->loadColumn();
|
||||
$_filter = array();
|
||||
|
||||
if ($results)
|
||||
{
|
||||
// get model
|
||||
$model = $this->getModel();
|
||||
$results = array_unique($results);
|
||||
foreach ($results as $type)
|
||||
{
|
||||
// Translate the type selection
|
||||
$text = $model->selectionTranslation($type,'type');
|
||||
// Now add the type and its text to the options array
|
||||
$_filter[] = JHtml::_('select.option', $type, JText::_($text));
|
||||
}
|
||||
}
|
||||
return $_filter;
|
||||
}
|
||||
|
||||
protected function getTheLocationSelections()
|
||||
{
|
||||
// Get a db connection.
|
||||
$db = JFactory::getDbo();
|
||||
|
||||
// Create a new query object.
|
||||
$query = $db->getQuery(true);
|
||||
|
||||
// Select the text.
|
||||
$query->select($db->quoteName('location'));
|
||||
$query->from($db->quoteName('#__questionsanswers_help_document'));
|
||||
$query->order($db->quoteName('location') . ' ASC');
|
||||
|
||||
// Reset the query using our newly populated query object.
|
||||
$db->setQuery($query);
|
||||
|
||||
$results = $db->loadColumn();
|
||||
$_filter = array();
|
||||
|
||||
if ($results)
|
||||
{
|
||||
// get model
|
||||
$model = $this->getModel();
|
||||
$results = array_unique($results);
|
||||
foreach ($results as $location)
|
||||
{
|
||||
// Translate the location selection
|
||||
$text = $model->selectionTranslation($location,'location');
|
||||
// Now add the location and its text to the options array
|
||||
$_filter[] = JHtml::_('select.option', $location, JText::_($text));
|
||||
}
|
||||
}
|
||||
return $_filter;
|
||||
}
|
||||
}
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage view.html.php
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage submitbutton.js
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage edit.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage view.html.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default.php
|
||||
@ -29,6 +29,8 @@ defined('_JEXEC') or die('Restricted access');
|
||||
JHtml::_('behavior.tooltip');
|
||||
JHtml::_('behavior.multiselect');
|
||||
JHtml::_('dropdown.init');
|
||||
JHtml::_('formbehavior.chosen', '.multipleCategories', null, array('placeholder_text_multiple' => '- ' . JText::_('COM_QUESTIONSANSWERS_FILTER_SELECT_QUESTIONS_AND_ANSWERS_CATEGORIES') . ' -'));
|
||||
JHtml::_('formbehavior.chosen', '.multipleAccessLevels', null, array('placeholder_text_multiple' => '- ' . JText::_('COM_QUESTIONSANSWERS_FILTER_SELECT_ACCESS') . ' -'));
|
||||
JHtml::_('formbehavior.chosen', 'select');
|
||||
if ($this->saveOrder)
|
||||
{
|
||||
@ -36,23 +38,6 @@ if ($this->saveOrder)
|
||||
JHtml::_('sortablelist.sortable', 'question_and_answerList', 'adminForm', strtolower($this->listDirn), $saveOrderingUrl);
|
||||
}
|
||||
?>
|
||||
<script type="text/javascript">
|
||||
Joomla.orderTable = function()
|
||||
{
|
||||
table = document.getElementById("sortTable");
|
||||
direction = document.getElementById("directionTable");
|
||||
order = table.options[table.selectedIndex].value;
|
||||
if (order != '<?php echo $this->listOrder; ?>')
|
||||
{
|
||||
dirn = 'asc';
|
||||
}
|
||||
else
|
||||
{
|
||||
dirn = direction.options[direction.selectedIndex].value;
|
||||
}
|
||||
Joomla.tableOrdering(order, dirn, '');
|
||||
}
|
||||
</script>
|
||||
<form action="<?php echo JRoute::_('index.php?option=com_questionsanswers&view=questions_and_answers'); ?>" method="post" name="adminForm" id="adminForm">
|
||||
<?php if(!empty( $this->sidebar)): ?>
|
||||
<div id="j-sidebar-container" class="span2">
|
||||
@ -62,13 +47,17 @@ if ($this->saveOrder)
|
||||
<?php else : ?>
|
||||
<div id="j-main-container">
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
// Add the trash helper layout
|
||||
echo JLayoutHelper::render('trashhelper', $this);
|
||||
// Add the searchtools
|
||||
echo JLayoutHelper::render('joomla.searchtools.default', array('view' => $this));
|
||||
?>
|
||||
<?php if (empty($this->items)): ?>
|
||||
<?php echo $this->loadTemplate('toolbar');?>
|
||||
<div class="alert alert-no-items">
|
||||
<?php echo JText::_('JGLOBAL_NO_MATCHING_RESULTS'); ?>
|
||||
</div>
|
||||
<?php else : ?>
|
||||
<?php echo $this->loadTemplate('toolbar');?>
|
||||
<table class="table table-striped" id="question_and_answerList">
|
||||
<thead><?php echo $this->loadTemplate('head');?></thead>
|
||||
<tfoot><?php echo $this->loadTemplate('foot');?></tfoot>
|
||||
@ -86,8 +75,6 @@ if ($this->saveOrder)
|
||||
$this->loadTemplate('batch_body')
|
||||
); ?>
|
||||
<?php endif; ?>
|
||||
<input type="hidden" name="filter_order" value="<?php echo $this->listOrder; ?>" />
|
||||
<input type="hidden" name="filter_order_Dir" value="<?php echo $this->listDirn; ?>" />
|
||||
<input type="hidden" name="boxchecked" value="0" />
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_batch_body.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_batch_footer.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_body.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_foot.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_head.php
|
||||
@ -30,7 +30,7 @@ defined('_JEXEC') or die('Restricted access');
|
||||
<tr>
|
||||
<?php if ($this->canEdit&& $this->canState): ?>
|
||||
<th width="1%" class="nowrap center hidden-phone">
|
||||
<?php echo JHtml::_('grid.sort', '<i class="icon-menu-2"></i>', 'a.ordering', $this->listDirn, $this->listOrder, null, 'asc', 'JGRID_HEADING_ORDERING'); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', '', 'a.ordering', $this->listDirn, $this->listOrder, null, 'asc', 'JGRID_HEADING_ORDERING', 'icon-menu-2'); ?>
|
||||
</th>
|
||||
<th width="20" class="nowrap center">
|
||||
<?php echo JHtml::_('grid.checkall'); ?>
|
||||
@ -44,17 +44,17 @@ defined('_JEXEC') or die('Restricted access');
|
||||
</th>
|
||||
<?php endif; ?>
|
||||
<th class="nowrap" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTION_LABEL', 'a.question', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTION_LABEL', 'a.question', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<th class="nowrap hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ANSWER_LABEL', 'a.answer', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ANSWER_LABEL', 'a.answer', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<th class="nowrap" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTIONS_AND_ANSWERS_CATEGORIES', 'category_title', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_QUESTIONS_AND_ANSWERS_CATEGORIES', 'category_title', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<?php if ($this->canState): ?>
|
||||
<th width="10" class="nowrap center" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_STATUS', 'a.published', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_STATUS', 'a.published', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
<?php else: ?>
|
||||
<th width="10" class="nowrap center" >
|
||||
@ -62,6 +62,6 @@ defined('_JEXEC') or die('Restricted access');
|
||||
</th>
|
||||
<?php endif; ?>
|
||||
<th width="5" class="nowrap center hidden-phone" >
|
||||
<?php echo JHtml::_('grid.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ID', 'a.id', $this->listDirn, $this->listOrder); ?>
|
||||
<?php echo JHtml::_('searchtools.sort', 'COM_QUESTIONSANSWERS_QUESTION_AND_ANSWER_ID', 'a.id', $this->listDirn, $this->listOrder); ?>
|
||||
</th>
|
||||
</tr>
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_toolbar.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage view.html.php
|
||||
@ -48,6 +48,10 @@ class QuestionsanswersViewQuestions_and_answers extends JViewLegacy
|
||||
$this->pagination = $this->get('Pagination');
|
||||
$this->state = $this->get('State');
|
||||
$this->user = JFactory::getUser();
|
||||
// Load the filter form from xml.
|
||||
$this->filterForm = $this->get('FilterForm');
|
||||
// Load the active filters.
|
||||
$this->activeFilters = $this->get('ActiveFilters');
|
||||
// Add the list ordering clause.
|
||||
$this->listOrder = $this->escape($this->state->get('list.ordering', 'a.id'));
|
||||
$this->listDirn = $this->escape($this->state->get('list.direction', 'desc'));
|
||||
@ -168,29 +172,6 @@ class QuestionsanswersViewQuestions_and_answers extends JViewLegacy
|
||||
JToolBarHelper::preferences('com_questionsanswers');
|
||||
}
|
||||
|
||||
// Only load publish filter if state change is allowed
|
||||
if ($this->canState)
|
||||
{
|
||||
JHtmlSidebar::addFilter(
|
||||
JText::_('JOPTION_SELECT_PUBLISHED'),
|
||||
'filter_published',
|
||||
JHtml::_('select.options', JHtml::_('jgrid.publishedOptions'), 'value', 'text', $this->state->get('filter.published'), true)
|
||||
);
|
||||
}
|
||||
|
||||
JHtmlSidebar::addFilter(
|
||||
JText::_('JOPTION_SELECT_ACCESS'),
|
||||
'filter_access',
|
||||
JHtml::_('select.options', JHtml::_('access.assetgroups'), 'value', 'text', $this->state->get('filter.access'))
|
||||
);
|
||||
|
||||
// Category Filter.
|
||||
JHtmlSidebar::addFilter(
|
||||
JText::_('JOPTION_SELECT_CATEGORY'),
|
||||
'filter_category_id',
|
||||
JHtml::_('select.options', JHtml::_('category.options', 'com_questionsanswers.question_and_answer'), 'value', 'text', $this->state->get('filter.category_id'))
|
||||
);
|
||||
|
||||
// Only load published batch if state and batch is allowed
|
||||
if ($this->canState && $this->canBatch)
|
||||
{
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_main.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_readme_information.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_vast_development_method_notice_board.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage default_vdm.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage view.html.php
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage A4.print.css
|
||||
|
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<extension type="component" version="3.2" method="upgrade">
|
||||
<name>COM_QUESTIONSANSWERS</name>
|
||||
<creationDate>6th January, 2021</creationDate>
|
||||
<creationDate>8th February, 2021</creationDate>
|
||||
<author>Llewellyn van der Merwe</author>
|
||||
<authorEmail>joomla@vdm.io</authorEmail>
|
||||
<authorUrl>https://www.vdm.io/</authorUrl>
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage script.php
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage category.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage downloads.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage question_and_answer.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage questions_and_answers.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage site.css
|
||||
|
@ -10,7 +10,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage site.js
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage controller.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage ajax.json.php
|
||||
|
@ -11,7 +11,7 @@
|
||||
/-------------------------------------------------------------------------------------------------------------------------------/
|
||||
|
||||
@version 1.0.x
|
||||
@build 6th January, 2021
|
||||
@build 8th February, 2021
|
||||
@created 30th January, 2017
|
||||
@package Questions and Answers
|
||||
@subpackage download.php
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user