diff --git a/doc/get-involved.md b/doc/get-involved.md index 7654b6a0..4f5387e5 100644 --- a/doc/get-involved.md +++ b/doc/get-involved.md @@ -1,17 +1,19 @@ +# Get Involved + > Learn in which ways you can get involved with the project development! -Easy!Appointments is an open source project and thus the connection with the users community is stronger than commercial projects. People can contribute in the development and spread of this project and make it even better so that they, themselves can take advantage of it in order to fulfill their business needs. Bellow are described the ways that you can help E!A get better. +Easy!Appointments is an open source project and thus the connection with the users community is stronger than commercial projects. People can contribute in the development and spread of this project and make it even better so that they, themselves can take advantage of it in order to fulfill their business needs. Bellow are described the ways that you can help Easy!Appointments get better. ### Testing -The most important goal of Easy!Appointments is performance and stability and that means that EVERYTHING MUST WORK AS EXPECTED. Even though the project has been tested thoroughly during its Beta phase it is important that bugs are tracked down and are fixed as soon as possible. +The most important goal of Easy!Appointments is performance and stability and that means that **everything must work as expected**. Even though the project has been tested thoroughly during its Beta phase it is important that bugs are tracked down and are fixed as soon as possible. ### Suggestions Everything you might suggest about the project will be taken into concern and is highly appreciated. Your ideas of new features and enhancements are very important and will help Easy!Appointments become even better. So do not hesitate to submit your suggestions and feature requests to [E!A Submission Form](http://easyappointments.org/submission.php) ### Translation -Since version 1.0 Easy!Appointments supports custom language translations so that people that are not familiar with English can use the application more easily. If you want to help with the translation process download the "translations.xls" file and once done send it back to [alextselegidis@gmail.com](mailto:alextselegidis@gmail.com). The translation will be applied in E!A within the next release and you will be off course credited for your work. - -Translation File: [translations.xls](https://www.dropbox.com/s/d5wzebzar3xllwj/translations.xls?dl=1) +You are more than welcome to help with the translation progress of the user interface. The application is already translated into a big variety of languages but as new features are added new strings need to be translated. You can send your translations through a poll request in GitHub or per email to [alextselegidis@gmail.com](mailto:alextselegidis@gmail.com) ### User Feedback It would be much appreciated if you would take 5 minutes of your time to fill this small form on your experience with Easy!Appointments. User feedback is very important and will help with the future planning of the project. Fill the [E!A Feedback Form](https://docs.google.com/forms/d/15dw1jl7lUgw4q-XXMn13Gx_e8zJxAiyWYMOdqtZqIHU/viewform). + +*This document applies to Easy!Appointments v1.2*. diff --git a/doc/google-calendar-sync.md b/doc/google-calendar-sync.md index 657ca079..a2536b22 100644 --- a/doc/google-calendar-sync.md +++ b/doc/google-calendar-sync.md @@ -1,3 +1,5 @@ +# Google Calendar Sync + > This page will guide you through the activation of the Google Calendar synchronization feature. Since version 1.0 Easy!Appointments supports two way synchronization with the Google Calendar API. Every provider can link his Google Calendar account with the application and make sure that any modification made on the schedule is synced between both systems. Easy!Appointments will add extra information (if available) to Google Calendar events so that users can check event participants, reply whether they will come or not etc. Once the events are on Google Calendar they can then be synced and used by other services that support Google’s API. @@ -11,7 +13,6 @@ So, these are the required steps for enabling the Google Calendar Sync feature o - Click on the "Credentials" menu item and create a client ID for your installation and a public API access key ("Create new Client ID" and "Create new Key" buttons). When editing the client ID the redirect URI to http://url/to/easyappointments/index.php/google/oauth_callback. 3. **Enable the Sync Feature**: Go to your config.php file and update the Google Calendar Sync section with your API credentials. 4. **Link Google Calendar and Easy!Appointments**: Go to backend/calendar page, select a provider and click on the "Enable Sync" button. A new window will pop up asking you to grant concern. - #### Note that ... @@ -21,10 +22,10 @@ So, these are the required steps for enabling the Google Calendar Sync feature o * Recursive events are not supported yet. - - #### Useful Links ... Google Developers – https://developers.google.com/google-apps/calendar E!A Support Group – https://groups.google.com/forum/#!forum/easy-appointments + +*This document applies to Easy!Appointments v1.2*. diff --git a/doc/installation-guide.md b/doc/installation-guide.md index 8b317fe4..76ed4244 100644 --- a/doc/installation-guide.md +++ b/doc/installation-guide.md @@ -1,3 +1,5 @@ +# Installation Guide + > This page will guide you through the installation and configuration of Easy!Appointments. ### Introduction @@ -25,3 +27,5 @@ When you finish the installation, Easy!Appointments will only contain an adminis Finally just add a link in your website that points to your Easy!Appointments installation with a caption similar to "Book Appointment". Whenever a customer clicks on that link he will be redirected the booking page. Happy Bookin'! + +*This document applies to Easy!Appointments v1.2*. diff --git a/doc/manage-translations.md b/doc/manage-translations.md index 1ce30c9a..b6a3ad30 100644 --- a/doc/manage-translations.md +++ b/doc/manage-translations.md @@ -1,3 +1,5 @@ +# Manage Translations + > This page will guide you through the management of Easy!Appointments translations. ### Introduction @@ -36,3 +38,5 @@ Follow these steps in order to add or adjust your translations and modify the me - Romanian (Cosmin Raducanu) - Turkish (Burak Inal) - Hindi (Sharon S.K. Nathaniel) + +*This document applies to Easy!Appointments v1.2*. diff --git a/doc/rest-api.md b/doc/rest-api.md index 72eb7896..62a8c156 100644 --- a/doc/rest-api.md +++ b/doc/rest-api.md @@ -429,3 +429,4 @@ fastcgi_param PHP_AUTH_PW $http_authorization; [[Source]](http://serverfault.com/a/520943) +*This document applies to Easy!Appointments v1.2*. diff --git a/doc/update-guide.md b/doc/update-guide.md index 599f10bc..213b738e 100644 --- a/doc/update-guide.md +++ b/doc/update-guide.md @@ -1,3 +1,5 @@ +# Update Guide + This page will guide you through the update procedure of your Easy!Appointments installation. You will need to follow the steps below in order to have successful results. 1. **Backup** your files and database! This number one rule is very important for all computer systems and tools. If something breaks in your installation you might have a hard time to restore it without a backup. @@ -9,3 +11,5 @@ If by chance you get a 500 Internal Server Error message then you must check the ### Updating from v1.0 to v1.1.x Many core files were changed in v1.1 and it would be better if you replace all the Easy!Appointments files of version 1.0 with the new ones. Use the data of the old `configuration.php` file in the new `config.php` and open the `http://url-to-ea-installation/index.php/backend/update` as already mentioned. Your new version should work just fine! + +*This document applies to Easy!Appointments v1.2*.