diff --git a/Educare.php b/Educare.php index a28808f..47a3de3 100644 --- a/Educare.php +++ b/Educare.php @@ -1,7 +1,7 @@ * @copyright GPL-2.0+ * @link http://github.com/fixbd/educare @@ -9,10 +9,10 @@ * * Plugin Name: Educare * Plugin URI: http://github.com/fixbd/educare - * Description: Educare is a powerful online School/College students & results management system dev by FixBD. This plugin allows you to manage and publish students results. You can easily Add/Edit/Delete Students, Results, Class, Exam, Year Custom field and much more... Also you can import & export unlimited students and results just a click! - * Version: 1.4.5 + * Description: Educare is a online Students & Results management system developed by FixBD. This powerful results management plugin is built to easily manage institute, academy, or student results online. Designed to be universally adaptable, this solution seamlessly integrates with result systems across the world. No matter the format, Educare supports diverse result systems, making it your go-to choice for streamlined and efficient management. + * Version: 1.4.8 * Author: FixBD - * Author URI: http://github.com/fixbd + * Author URI: http://fixbd.net * License: GPL-2.0+ * Text Domain: Educare * @@ -44,7 +44,7 @@ // Make it simple! (Define Educare Name-Space) // Plugin Version - define('EDUCARE_VERSION', '1.4.5'); + define('EDUCARE_VERSION', '1.4.8'); // Settings Version define('EDUCARE_SETTINGS_VERSION', '1.0'); define('EDUCARE_RESULTS_VERSION', '1.0'); diff --git a/assets/js/clone-field-1.0.js b/assets/js/clone-field-1.0.js index 672fe66..4ead943 100644 --- a/assets/js/clone-field-1.0.js +++ b/assets/js/clone-field-1.0.js @@ -1,9 +1,9 @@ /** -== Clone Field == +* == FixBD Clone Field == * * Contributors: fixbd * GitHub link: https://github.com/fixbd/clone-field/assets/clone-field-1.0.js -* Tags: jQuery field, jQuery form field copy on click, Clone input field +* Tags: jQuery Clone, jQuery form field copy on click, Clone input field * Category: jQuery plugins * Required: jQuery * Tested up to: jQuery v-2.1.3 @@ -11,87 +11,12 @@ * License: GPLv2 or later * License URI: http://www.gnu.org/licenses/gpl-2.0.html * -***************************************************************** -***************************************************************** -* -* Usage => - -cloneField({ - // options => value - countMsgs: 'Currently you are add #count field of #max', - maxMsgs: 'Sorry, You can not add more than #max field. Please remove one then try!', - maxField: 10 -}); - - - -
- - 'A+', - '70-79' => 'A', - '60-69' => 'A-', - '50-59' => 'B', - '40-49' => 'c', - '33-39' => 'D', - '0-32' => 'F' - ); - - ?> - - - - - - - */ -(function( $ ) { - - $.fn.cloneField = function(options) { - +(function ($) { + + $.fn.cloneField = function (options) { + // Default options var settings = $.extend({ // Main options @@ -113,24 +38,25 @@ cloneField({ status: '#status', // Where to display clone status countMsgs: 'Field Added #max/#count', maxMsgs: 'You can not add more than #max field', - maxClass: 'field_over' // Add specific class when field is over + maxClass: 'field_over', // Add specific class when field is over + copyData: 'Using this features admin (teachers) can add subject wise multiple students results at a same time. So, it's most usefull for (single) teacher. This is particularly advantageous for individual teachers handling their own subjects. And can print all student marks as a marksheet. Once the mark entry process concludes for all subjects, students can easily access and print their results once the administrator publishes them as results
+ +Notes: With the premium version, administrators have the capability to add teachers and grant them access to specific subjects to input marks!
+ "); + $Class = $Group = $Exam = $Subject = $Year = ''; + if (isset($_POST['students_list'])) { $Class = sanitize_text_field($_POST['Class']); $Group = sanitize_text_field($_POST['Group']); @@ -2438,7 +2487,7 @@ function educare_get_tab_management($action_for) { Settings"; - echo educare_guide_for('Currently you are using the free version of Educare, but it has a premium version which is even more functional and powerful.'); + echo educare_guide_for('Currently you are using the free version. But, Educare Premium Version is even more functional and powerful.'); echo 'Using this features admin (teacher) can add subject or class wise multiple student results at a same time. So, it's most usefull for (single) teacher. There are different teachers for each subject. Teachers can add marks for their specific subject using this feature. After, the mark addition is done for all the subjects, students can view and print their results when admin publish it as results. Also, teacher can print all student marks as a marksheet. (We call it - THE GOLDEN FEATURES FOR TEACHER!).
+- Three roles: Admin, Teacher, and Student. +- Detailed student profiles and dashboards. +- Teachers profile and dashboard. +- Support for importing students and results via .csv files. +- Support for importing students, teachers, and results via Excel files with the extensions (.xlsx, .xlsm or .xls). -#### **Performance or Promote Students** +**Robust Grading and Reporting -** -Admin can promote or change class, year, group of multiple students with just one click! Most useful when students need to be promoted (from one class to another class) or when multiple students need to be updated. Also, educare help you to apply conditions when promote students. +- Auto calculate and display various result metrics. +- Auto grading system with customizable rules. +- Rich result card and report customization options. -#### **Result Rules (Grading Systems)** +**Professional Certificate System (*)** -Using this feature you (admin) can add, modify, manage or automatically calculate any type of result based on your requrements. Eg: India, Bangladesh, Nigeria or US result GPA (CGPA) and calculation methods/rules are different. So, maintaining a defined result using one rule is a bit tricky. The result rule feature solves this problem. If you manage results for Indian students, you can add Indian grading system or rules. Also, you can add Bangladesh, Nigeria or US grading system in the same way. We know, it's a bit difficult. Please share your experience while using these features to improve Educare.
+- Customizable certificate templates. +- Automatically generate certificates based on results. +- Support for embed variables for custom certificate content. +- Useful shortcode system. -#### **Content Management** +**Manage any type of result with -** -Admin can add class or group wise subject, exam, session/year, ratings scale, extra (custom) fields and more. +- Powerful Settings and Dashboard. +- Everything is Ajax compatibility (Back-End and Front-End). +- It's as simple as it looks, just as powerful also useful!. -#### **Payment Method** +After reading this feature list, you can probably imagine Educare is the best plugin in the market. So, do you want to unlock the advanced features? [Upgrade to our Pro version](https://fixbd.net/educare). -Currently Educare support Monnify. Also, we can help you to add new payment gateway based on your requirements. So, you can easily collect payment with Educare. +* [Check the Demos](https://educare.fixbd.net/results) -#### **Strong Security** +### Explain With More Details -Educare come with powerful and strong security system. In front-end educare prevent all type of hacker attacks. Apart from that, Educare support Google Re-Captcha security system. By using these features you can keep your system safe and secure. +Educare helps you easily control over your institute students and results online. You can easily Add/Edit/Delete Teachers, Students, Results, Class, Group, Rating Scale, Exam, Year, Extra Field, Custom Result Rules, Auto result calculations and much more... Also, you can add student attendance, single or multiple student marks (with single or multiple subjects), promote students, import unlimited students, teacher, or results just one click! Now I will explain more about these features - -Educare is a 100% mobile responsive, So educare will always look great on all devices (mobile, tablet, laptop, and desktop). And everything is Ajax compatibility (Back-End and Front-End). +#### Admin Can - -#### **Features -** +- Admin can access Educare all menu or settings. +- Add or manage students, teachers, and results. +- Add/Update/Delete Class, Subject, Group, Exam, Rating Scale, Year, Extra (Custom) Field. +- Customize result rules (grading systems) based on country or requirements. +- Admin can add class or subject-wise multiple student results at the same time. +- Import unlimited students, teachers, and results. +- Filter and view all teachers, students, results (Like - class, exam, year, group, subject with Asc/Desc mode and more...). +- Modify default students' photos. +- Also, you can find many features while using it. -* Unlimited results added facilities -* Class or Group wise subject added facilities -* Individually marks added facilities (*) -* Single or Multiple students with single and multiple subject marks added facilities (*) -* Auto or Manual results calculations -* Students profile and dashboard with - analytics, details, subject, old (class) data and more... (*) -* Teachers profile and dashboard (*) -* It's as simple as it looks, just as powerful! +#### Teachers (*) - -#### **Admin Can -** +- Teachers can add marks (based on subject or class). +- Fill attendance. +- Promote students. -* Admin can access educare settings -* Add and manage students -* Add and manage teachers (*) -* Publish and manage results -* Add/Update/Delete Class, Subject, Group, Exam, Ratting Scale, Year, Extra (Custom) Field. -* Customize result rules (grading systems) based on country or demand -* Admin can add class or subject wise multiple student results at a same time. -* Import/export teachers, students, results, and marks -* Filter and view all teachers, students, results (Like - class, exam, year, group, subject with Asc/Desc mode and more...) -* Modify default students photos -* Also, you can find many features while using it. +#### Students or Parents - -#### **Teachers -** +- Students or Parents can find results or certificates by name, registration number, roll number, exam, passing year (based on Educare settings). +- Students can log in to their profiles (*). +- View attendance (*). +- View results. +- Get Certificate (*). +- Print or save results and certificates. -* Teachers can add marks (bassed on subject or roles) (*) -* Fill attendence (*) -* Promote students (*) +#### Certificate System (*) - -#### **Student or Parrents -** +- Educare Certificate Template, designed for easy customization and a professional finish. +- Everything is customizable. +- Automatically generated certificate based on results. +- Support embed variables. So, you can easily customize certificate content. +- Custom background for the certificate. +- Supports Add-Ons for the certificate system. -* Students/Parrents can find result by name, registration number, roll number, exam, passing year (bassed on educare settings) -* Students can login their profiles (*) -* View attendence (*) -* View performance analysis (*) -* View routine/upcoming class (*) -* See upcoming events (*) -* Make payment (*) -* View notice (*) -* View results -* Print results +#### Results System - -### Educare Premium Features: +- You can add additional marks terms (e.g., Practical Marks, Exam Marks, CA1, CA2... and more) (*). +- Auto combine marks (like: ca1 + ca2 + ca1 = combined marks). +- Auto position in subject. +- Auto subject-wise class average. +- Auto highest and lowest in class. +- Auto position in class (every single student). +- Auto Grading system (Letter grade or number points). +- Password or PIN-based results access (*). -The premium version of Educare comes with more powerful, user-friendly and useful functionality. Most Important thing is that, now it's possible to manage any type of result system in the world with Educare! +Note: Everything is customizable like - anable or disable specific terms/fields , auto or manual data input... -#### **Users Roles and Permission -** +#### Result Card - -Educare User Roles and Permissions allows the administrator to grant users appropriate access to various functionalities, based on their roles and capabilities. +- Everything is customizable. +- Support custom Add-Ons for the results system. -#### **User's Profile and Dashboard -** +#### Rating system (*) - -Educare provides custom user dashboards for students, parents and teachers. Also, there is a dashboard for admin! Students and teachers can access data by login their profiles. Here students can view attendance, results, performance, account balance, routine, notices, upcoming events and more... Also, teachers can add marks or attendance. +You can add unlimited ratings groups or terms. Example: -#### **Attendance System -** +Effective Development +1. Activeness +2. Attendance +3. Punctuality -The teacher or authorized person can fill in attendance based on class or subject. Once the attendance is completed, Parents can view this attendance status from specific student profile dashboard. +Psychomotor Skills +1. Handwriting +2. Fluency +3. And more... -#### **Single And Multiple Students Marks Added Facilities -** +#### Others - -With educare premium version, it's possible to add single or multiple students marks at a same time. So, you don't need to compose results using exel and import it. you can do this process directly using Educare. +- Auto number of subjects. +- Auto calculate and show total marks obtainable. +- Auto calculate and show marks obtained. +- Auto calculate marks average. +- Auto position in class (e.g., 1 out of 50). +- Auto passed/failed status. -#### **Individually marks added facilities -** +#### Remarks (*) - -only authorized teacher can add marks based on subject, class and roles. +- Teachers', principal's remarks. +- Names of commenters. +- Date or signature. -#### **Protected Result -** +#### Print - -When it comes to password or PIN-based authentication systems, the primary goal is to ensure that only specific users with the correct PIN or password can see specific results. By implementing this process, Educare helps to protect the result information and prevent unauthorized access to the result. +- Print with actual data, nothing to miss. +- Students' details, rating scale, remarks section, signature, date, and more. +- Support for all (format) paper sizes (A4, A3, Letter, Legal...). -#### **Payment Method -** +Overall Educare is a completely full-featured result management system. Another thing, we are working on making Educare fully usable as an institute or academy management system a part of that, we are already added some extra features like: -Now educare support many payment method. Also, we can help you to add new payment gateway based on your requirements (condition required). So, you can easily collect payment with Educare. +### Additional features -#### **Template Management -** +- Attendance system (*) +- Users roles and capabilities (*) +- Profiles or Dashboard for students and teachers (*) -You can customize result card or search form, easily switch one template to others. Also, you can add or install your custom template. +**Note:** Only Pro users can use the features marked with (*). If you're not a Pro user, those features are off-limits to you. -#### **Everything Is Auto Calculated -** +The premium version of Educare comes with more powerful, user-friendly and useful functionality. Most Important thing is that, now it's possible to manage any type of result system in the world using Educare! Let's see how it's possible → -Powerful results management system with auto calculation facilities, ratings system and more. For example, Educare help to auto calculate class average, position in class, highest and lowest in class, GPA, letter grade. We have explained this bellow and in a video. The link is given in the description box, you can watch this video for more details about this. +### Student Management -### Premium Results Management System: +Admin can add single and import unlimited students via Exel file. Once, student details are added then no need to fill student details again while adding or publishing any results. Also, Student can login and access their data. Exp: View results, See attendance, Get notice, Explore old (class) data and much more. -#### **Card or template -** +### Results Management -* Institute logo, title, subtitles. -* You can control template (results or search form) from educare settings. -* Twitch one template (results or search form) to others just a click. -* You can customize template from educare settings. +Educare provide powerful results management functionality. Admin can publish single and import unlimited results via .csv (Excel) files. Educare help to process and automatically calculate the results. When the result is published, the student can view result by roll number, registration number, class, examination or year. Also, student can save or print the results. -#### **Results system -** +### Educare Marksheet Systems -* You can add additional marks terms (Exp: Practical Marks, Exam Marks, CA1, CA2... and more). -* auto position in class (avery single student) -* Auto position in class (avery single subject) -* Auto class average (every single subject) -* Auto highest and lowest in class (based on previous exam/results marks or data) -* Auto Grading system (Latter grade or number points) -* Auto combine marks (bassed on requrements) -* Auto passed/faield status +Using this features admin (teacher) can add subject or class wise multiple student results at a same time. So, it's most useful for (single) teacher. There are different teachers for each subject. Teachers can add marks for their specific subject using this feature. After, the mark addition is done for all the subjects, students can view and print their results when admin publish it as results. Also, teacher can print all student marks as a marksheet. (We call it - THE GOLDEN FEATURES FOR TEACHER!). -**Note:** Also, you can control this additional marks fields manually. +### Performance or Promote Students -#### **Ratting system -** +Admin or authorized person can conditionally promote or change class, year, group of multiple students with just one click! Most useful when students need to be promoted (from one class to another class) or when multiple students need to be updated. Also, educare help you to apply conditions when promote the students. -* You can add additional ratings terms or group. exp: - - Effective Development (Group title 1) - 1. Activeness - 2. Attendance - 3. Punctuality +### Grading Systems - - Psychomotor Skills (Group title 2) - 1. Handwriting - 2. Fluency +Using this feature you (admin or authorized person) can add, modify, manage or automatically calculate any type of result GPA or CGPA based on requirements. E.g. India, Bangladesh, Nigeria or US result GPA (CGPA) and calculation methods/rules are different. So, maintaining a defined result using one rule is a bit tricky. The result rule feature solves this problem. If you manage results for Indian students, you can add Indian grading system or rules. Also, you can add Bangladesh, Nigeria or US grading system in the same way. Also, Educare support custom add-ons for results system to adjust your results format. -#### **Quick overview -** +### Office Management -* Auto number of subject -* Auto calculate and show total marks obtainable -* Auto calculate and show marks obtainable -* Auto calculate marks average -* Auto position in class (exp: 1 out of 50). -* Auto passed/failed status +Admin can add class or group wise subject, ratings scale, exam, session/year, extra (custom) fields and more. -#### **Remarks -** +### Strong Security -* Teachers, principal remarks -* Date or signature -* You can control this to show only when print or live result from educare settings. +Educare come with powerful and strong security system. Apart from that, Educare support Google Re-Captcha security system. By using these features Educare keep your system safe and secure. -#### **Premium print -** +* If you discover any security-related issues, please let us know. We will take immediate action. -* Print with institute logo, title, subtitles, EST. -* Ratings scale, remarks section, signature, date -* More informative, clean and useful -* Support all paper size (A4, A3, Letter, Legal...) +### Protected Result -**Also,** We are regularly updating it and added new features +When it comes to password or PIN-based authentication systems, the primary goal is to ensure that only specific users with the correct PIN or password can access specific results. By implementing this process, Educare helps protect result information and prevent unauthorized access. Moreover, this feature enables authorities to restrict access for specific or multiple students, such as in cases of non-payment or similar issues, ensuring effective control over students and security. -Overall educare premium version is a completely full featured result management system. Another thing, we are working on making educare fully usable as an institute management system (a part of that, we are already added some extra features like: attendance, users roles and profile, custom dashboard, teachers, payment gateway). +### Users Roles and Permission - -#### **Future Update:** +Educare User Roles and Permissions allows the administrator to grant users appropriate access to various functionalities, based on their roles and capabilities. -* Custom student profiles (Now it's available for premium users) -* Student Registration (Now it's available for premium users) -* Register the admission form (Coming soon) -* Attendence System (Now it's available for premium users) -* Our future plan is to make Educare a fully virtual school +### User's Profile and Dashboard -### Why You Should Choose Educare? +Educare provides custom user dashboards for students, parents and teachers. Also, there is a dashboard for admin! Students and teachers can access data by login their profiles. Here students can view attendance, results, performance, account balance, routine, notices, upcoming events and more. Also, teachers can add marks or attendance. -* Powerful functionality that we need to manage student or results -* Everything is Ajax compatibility (Back-End and Front-End) -* Everything is customizable -* Suit for any themes -* Import or Export facilities -* Support all type of device (Responsive UI) -* Strong coumunity support -* Price - ($) Free -* Premium version - Available -* Allways up to date +### Attendance System - -Please share your experience (feedback) while using Educare. -For more info, please visit the [Educare on GitHub](https://github.com/fixbd/educare). +The teacher or authorized person can fill in attendance based on class or subject. Once the attendance is completed, Parents can view this attendance status from specific student profile dashboard. -### Shortcodes +### Individually marks added facilities - -Currently, there are many shortcodes available that you can use in your post editor, template or any shortcode-ready area... +With educare premium version, it's possible to add single or multiple students marks at a same time. So, you don't need to compose results using excel and import it. you can do this process directly using Educare. Also, only authorized teacher can add marks based on subject, class and roles. -#### **Show Results On Front-End -** +### Template Management - -**`[educare_results]`** +You can customize result card or search form, results card or certificate and easily switch one template to others. Also, you can build, add or install your custom template. We are constantly working on discovering new template to make Educare better and smoother. You can check template list on our official website. -You need to add [educare_results] shortcode into WP editor or Template for front end results system. This shortcode display search form and results table. So, users/students can easily find and view there results. +### Everything Is Auto Calculated - -#### **Student and Teacher Profiles (*) -** +Powerful results management system with auto calculation facilities, ratings system and more. For example, Educare help to auto calculate class average, position in class, highest and lowest in class, GPA, letter grade. We have explained this bellow also in a video. The link is given in the description box, you can watch this video for more details about this. -**`[educare_user_profiles]`** +Educare is a 100% mobile responsive, So educare will always look great on all devices (mobile, tablet, laptop, and desktop). And everything is Ajax compatibility (Back-End and Front-End). -This shortcode show users (students and teachers) profiles and dashboard. +Just install and manage your institute, school, college, coaching center & personal website with powerful features of Educare. Remember, You can manage any type of results system using Educare. -#### **Show Attendance (*) -** +== Installation == -**`[educare_attendance]`** +### INSTALL EDUCARE FROM WITHIN WORDPRESS -This shortcode automatically show current student attendance status. +1. Visit the plugins page within your dashboard and select ‘Add New’. +2. Search for ‘Educare’, +3. Activate Educare from your Plugins page, +4. Go to ‘After Activation’ below. -## Plugin Development +### INSTALL EDUCARE MANUALLY -If you're a theme author, plugin author, or just a code hobbyist, you can follow the development introduction of this plugin on it's [GitHub repository](https://github.com/fixbd/educare). Here, some of the basics introduction link given below: +1. Download `Educare` from the [WordPress](https://wordpress.org/plugins/educare/) plugin directory. +2. In your WordPress administration panel, go to **Plugins > Add New** and click the **Upload Plugin** button at the top of the page. (For manual installation, upload Educare to the `/wp-content/plugins/` directory.) +3. Activate the plugin (Educare) through the **Plugins** menu in WordPress. +4. Go to ‘After Activation’ below. -1. [Learn, How To Change Results Table Style Or Colors](https://github.com/FixBD/Educare/blob/educare/README.md#for-change-results-table-stylecolors). -1. [Lern, How to customize results card or search form (hook)](https://github.com/FixBD/Educare/wiki/Customize-Educare). -1. [Learn Import Results file structure](https://github.com/FixBD/Educare/wiki/How-To-Import-Results). - -* For Complete Educare Development Resource, Please visit [Educare home page](https://github.com/fixbd/educare). -* [Educare Wiki](https://github.com/FixBD/Educare/wikie). +### AFTER ACTIVATION -### Why User Like Educare? +1. Now, you can see the Educare icon appears in the menu bar. +2. Go to **Educare > Settings** to configure the plugin. +3. Go to **Educare > Management** to configure Class, Group, Subject, Rating Scale, Exam, Year, and Extra Fields. +4. **One more step:** You need to add Educare shortcode in WP post editor, templates, or any shortcode-ready area to display the front-end results system. +5. You’re done! -1. Usefull features -1. Suit for any themes -1. Easy to use (Everything is simple) -1. Everything is customizable -1. Everything is Ajax compatibility (Back-End and Front-End) -1. Support all type of results system -1. Powerful student and results management facilities -1. The best school management plugin for WordPress users -1. Features are added based on user feedback -1. Allways up to date - -### Like this plugin? +== Shortcodes == -We glad to say that, we have given lot's of features for free. Which is useful for many users. Educare is a massive project, a major update can take weeks or months of work. Which requires some time and money to maintain. Please consider helping just - +Copy and paste these shortcodes in your editor, template, or any shortcode-ready area to display the front-end results system: -* [Rating the plugin](https://wordpress.org/support/plugin/educare/reviews/?filter=5#new-post). -Yours Ratings Inspired us to discover more and more features! -* Send Coffee or purchase Educare Premium. -* Become a sponsor. +- `[educare_results]`: Display results system. +- `[educare_results certificate="true" results="false"]`: Display certificate system (*). +- `[educare_results certificate="true"]`: Display both (Results and Certificate) system (*). +- `[educare_user_profiles]`: Show user profiles and dashboards (*). +- `[educare_attendance]`: Display attendance status (*). -### Professional Support +More detailed instructions are included in the plugin's `README.md` files. -We can do anythink based on your requrements and if you need professional plugin support from us, contact with us: -Email: [fixbd.org@gmail.com](mailto:fixbd.org@gmail.com) -WhatsApp Number: [+8801303727214](call:+8801303727214) +== Why You Should Choose Educare? == -== Installation == +- Powerful functionality that we need to manage students or results. +- Everything is Ajax compatibility (Back-End and Front-End). +- Everything is customizable. +- Custom add-ons facilities. +- Suitable for any themes. +- Import or Export facilities. +- Support all types of results systems. +- Strong community support. +- Always up to date. -1. Download `Educare` from the WP plugin directory. (For manualy installation, Upload `Educare` to the `/wp-content/plugins/` directory.) -2. Activate the plugin (Educare) through the 'Plugins' menu in WordPress. -3. Now, you can see Educare icon appears into menu bar. -3. Go to "Educare > Settings" for configure the plugin. or -3. Go to "Educare > Grading Systems" for configure Result Rules. +Please share your requirements, experience (feedback) while using Educare. For more details, please visit the [Educare on YouTube](https://youtube.com/@fixbd). -#### Important thing: You need to add [educare_results] shortcode into WP editor or Template for front end results system. +== Why Users Like Educare? == -More detailed instructions are included in the plugin's `README.md` files. +1. Useful features. +2. Suitable for any themes. +3. Easy to use (Everything is simple). +4. Support all types of devices (Responsive UI). +5. Powerful student and results management facilities. +6. The best results management plugin for WordPress users. +7. Features are added based on user feedback. +8. Always up to date. + +**Like this plugin?** + +- We're glad to say that we have given lots of features for free, which is useful for many users. +- Educare is a massive project, and a major update can take weeks or months of work, requiring time and money to maintain. +- Please consider helping: + - [Rating Educare](https://wordpress.org/support/plugin/educare/reviews/?filter=5#new-post): Your ratings inspire us to discover more features! + - Send Coffee or Purchase Educare Premium. + - Become a Partner. + +== Feedback and Support == + +Features are added based on user feedback because Educare is built for the users. If it doesn't work for the people it's made for, it's useless. Educare authorities value user feedback. You can share your feedback [here](https://wordpress.org/support/plugin/educare/reviews). + +If you face any problems, please discuss them in our [support forum](https://wordpress.org/support/plugin/educare/). If there is no solution and you need our support (Totally Free!), contact us through email or WhatsApp using the details given below. Our support team is always happy to assist. + +== Professional Support == + +We can do anything based on your requirements. So, if you need help or professional plugin support from us, please contact with us by: + +- WhatsApp Number: [+8801303727214](tel:+8801303727214) +- Email: [fixbd.org@gmail.com](mailto:fixbd.org@gmail.com) == Frequently Asked Questions == @@ -327,7 +344,11 @@ More detailed instructions are included in the plugin's `README.md` files. Currently, there are no alternative way to manage students and publish results in WordPress by default. I wasn't satisfied with some educational plugins available in WP plugins directory. Yes, some of them are good, but nothing fit what I had in mind perfectly. And all of this requred a lot of money to use there premium features. -So, I just built something that I actually enjoyed and used lots of premium features without any charge!. +So, I just built something that I actually enjoyed and used lots of powerful features without any charge!. + +### Does it work with any WordPress theme? + +Yes, Educare will work with any standard WordPress theme. ### How to show result on (Front End) page? @@ -352,28 +373,22 @@ Most things of Educare fairly straight-forward, but we've included an in-depth g You can also [view the readme](https://github.com/FixBD/Educare/blob/FixBD/README.md) online. -### How to get premium version? - -Please contact with email or WhatsApp number given bellow: -WhatsApp: +8801303737314 -Email: fixbd.org@gmail.com - ### Is there YouTube video tutorial? Yes, you can find some video tutorial on your official YouTube channel ([FixBD](https://youtube.com/@fixbd)). However, more video tutorials will be added very soon. But there is nothing to despair about. Because, Educare has a feature called (Smart Guidelines). In this feature, the necessary details of each topic and what to do, how it works, how to use it all have been discussed. So, through this feature you will learn to use Educare easily. -### Minimum PHP requirements. - -Current version of Educare requires PHP 4.4+ -And Wordpress 3.8+ +### Is there any dashboard for super admins, admins, teachers, or students? -### Why is Educare free? +Yes, this feature is supported in the Educare premium package. -We will give lot's of these features for free. Because, we believe in freedom and understand the value of your work and dreams! But it has a premium version that is even more functional and powerful. +### How to get premium version? -Please: You only need to give us 5 stars! +Please contact with email or WhatsApp number given bellow: +Website: [FixBD](https://fixbd.net) +WhatsApp: +8801303737314 +Email: fixbd.org@gmail.com == Screenshots == @@ -397,133 +412,33 @@ Please: You only need to give us 5 stars! == Changelog == -= [1.4.5] = - -= Stable - Security Release = -* Enhanced security measures. -* It is crucial to update Educare to version 1.4.5 immediately. -* Please see the changelog v1.4.4 for list of previous updates. +Here are the highlights of the last four updates: -**Note:** Sometimes users may need to clear browsing data to load the updated script (After update). += [1.4.8] = -= [1.4.4] = +* Sets the WordPress tested up to version to 6.4.2 +* Resolved backslash issues when add extra fields with character ('). -= Stable - Security Release = -* Update Educare to v1.4.4 (and above): Please make sure to update your Educare plugin to version 1.4.4 or higher as soon as possible. -* Added nonce to improve form security. -* Fixed Cross Site Request Forgery (CSRF) issues. -* Removed unnecessary code to enhance performance and security. -* Eliminated inline JavaScript to improve security measures. -* Addressed well-known bugs to ensure smoother functionality. += [1.4.7] = -**Notes:** Update includes security improvements and bug fixes: The latest version of Educare comes with important security enhancements and fixes for any known issues. Please update to this version to ensure a safer and smoother experience with the plugin. Sometimes users may need to clear browsing data to load the updated script correctly. +* Improved security measures +* Added a new security layer for Admin Ajax +* Fixed well-known errors -= [1.4.3] = += [1.4.6] = -* Fixed marks publish issues (publish but not showing on front-end and all resuls list) -* Also, Fixed mark sheed seems it is not working. Moreover, the work independently -* Fixed Changed default field not appearing in Head of table when add marks -* Improve mark sheed save or publishing system -* Improve action link button selecting uses -* fixed well-khown bugs +* Removed unnecessary code and comments. +* Sets the WordPress tested up to version to 6.3.1 -= [1.4.2] = += [1.4.5] = -* **We Have Launched Educare Premium Edition** -* Fixed the Invalid JSON Error, while you’re working on educare result shortcode in the WordPress Block Editor. -* Corrected misspelling of 'Inter' to 'Enter'. -* Fixed student not found issue while add marks -* Fixed marks publishing issues -* Fixed print issues -* Also fixed well-khown bugs and error += Stable - Security Release = +* Enhanced security measures. +* It is crucial to update Educare to version 1.4.5 immediately. +* Please see the changelog v1.4.4 for list of previous updates. -**Notes:** You can find more detailed information about educare premium version in the plugin description. +**Note:** Sometimes users may need to clear browsing data to load the updated script (After update). -= [1.4.1] = +**EARLIER VERSIONS** -= Stable - Security Release = -* I am happy to announce that Educare v1.4.1 has been released. This update brings a lot of security and bug fixes to the front-end. -* Update your Educare to v1.4.1 as soon as possible. -* Now It is possible to block Brute Force attacks -* More Improvement to prevent SQL injection -* Fixed all well khown bugs -* Fixed front-end result table text overflow issues - -= Apart from that we've brought a new features too: = -* **Added Google Re-Captcha** -* By default it is (disabled). -* You can find these options in WP Dashboard > Educare > Settings > Security -* You need to enter/paste your google Recaptcha V2 site or secret key. - -**Notes:** Please update your Educare to v1.4.1 as soon as possible to prevent hacker attacks! And don't forget to enable Google Re-Captcha options from educare settings. - -= [1.4.0] = - -* Added group system -* Now admin can add group wise subject -* Added students performance and promote system -* Added management option in admin dashboard -* Added auto fill option in add/update results forms -* Everything is Ajax compatibility (Back-End and Front-End) -* Fixed GPS issues in front-end -* Improve students profiles -* Improve add marks system -* Improve import demo -* Performance improved -* Improve UI - -* Improve front-end search form and result card customization system -**Notes:** If you use custom functionality for customize educare results card or search forms, Please follow this [new method](https://github.com/FixBD/Educare/wiki/Customize-Educare). Or if you find any bugs, please inform us. - -= [1.3.0] = - -* Added more options in settings -* Admin can hide student details from result card -* Admin can hide grade sheet from result card -* Fixed front-end roll no and regi no short fields - -= [1.2.*] = - -= **New Features** = - -* Added Ajax Functionality (Back-End) -* Added result rules feature -* Added student management system -* Added students Profiles -* Added students import system -* Added more options to filter and view results -* Added (AI) problem detection and auto fix -* Added add marks (marksheed) system -* Now admin can add or change his own grading system -* Now all default fields name are changeable -* Now it's possible po publish single subject results -* Teacher can publish subject wise multiple student results at a same time. - -= **Improve Core Features** = - -* Everything is Ajax compatibility (Back-End) -* Nowit's 10X faster than older version -* Admin can add subject according to class and group -* Now admin can enable/disable all default required fields in search forms. (Roll Number, Reg Number, Class, Exam, Year) -* Customize optional subject selection -* Removed unwanted code -* Improve import demo -* Fixed all well khown bugs - -= **Improve Front-End** = - -* Now admin can customize results card -* Admin can customize search forms -* Improved (default) search form style -* Improved color issues when print results -* More powerful and excited features coming soon! - -* **Please note:** You should backup your (Educare) database before updating to this new version (only for v1.0.2 or earlier users). - -= [1.0.0] = - -* **Happy Release!!!** - -* Plugin launch. Everything's new! - -The (full) change log is located in the `changelog.md` file in the plugin folder. You may also [view the change log for every single update](https://github.com/FixBD/Educare/blob/FixBD/changelog.md) online. \ No newline at end of file +The (full) change log is located in the `changelog.md` file in the plugin folder. You may also [view the change log](https://github.com/FixBD/Educare/blob/FixBD/changelog.md) for every single update online.