Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Only in appointpress-appointment-booking-calendar: Mobile_Detect.php
- Only in appointpress-appointment-booking-calendar: ap-install-script.php
- Only in appointpress-appointment-booking-calendar: ap-uninstall-script.php
- Only in appointpress-appointment-booking-calendar: appoinpress-widget.php
- Only in appointment-calendar: appointment-calendar-mobile.php
- Only in appointment-calendar: appointment-calendar-shortcode.php
- Only in appointment-calendar: appointment-calendar.php
- Only in appointpress-appointment-booking-calendar: appointpress-logo-16x16.jpg
- Only in appointpress-appointment-booking-calendar: appointpress-shortcode.php
- Only in appointpress-appointment-booking-calendar: appointpress.php
- Only in appointment-calendar: calendar
- Only in appointment-calendar: change-log.txt
- Only in appointment-calendar: images
- Only in appointment-calendar: install-script.php
- Only in appointpress-appointment-booking-calendar/languages: appointpress-your-language.mo
- Only in appointpress-appointment-booking-calendar/languages: appointpress-your-language.po
- Only in appointment-calendar/languages: appointzilla-hi_IN.mo
- Only in appointment-calendar/languages: appointzilla-hi_IN.po
- Only in appointment-calendar/languages: appointzilla-your-language-extension-here.mo
- Only in appointment-calendar/languages: appointzilla-your-language-extension-here.po
- Only in appointment-calendar/menu-pages: appointment-form2.php
- Only in appointpress-appointment-booking-calendar/menu-pages: appointpress-home.php
- Only in appointpress-appointment-booking-calendar/menu-pages: bookings-page.php
- Only in appointment-calendar/menu-pages/bootstrap-assets/css: bootstrap-apcal.css
- Only in appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/css: bootstrap-appointpress.css
- diff -r appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/css/bootstrap.css appointment-calendar/menu-pages/bootstrap-assets/css/bootstrap.css
- 1505,1506c1505,1506
- < .input-append .appointpress_btn,
- < .input-prepend .appointpress_btn {
- ---
- > .input-append .btn,
- > .input-prepend .btn {
- 1521c1521
- < .input-prepend .appointpress_btn {
- ---
- > .input-prepend .btn {
- 1526c1526
- < .input-prepend .appointpress_btn:first-child {
- ---
- > .input-prepend .btn:first-child {
- 1541c1541
- < .input-append .appointpress_btn:last-child {
- ---
- > .input-append .btn:last-child {
- 1556c1556
- < .input-prepend.input-append .appointpress_btn:first-child {
- ---
- > .input-prepend.input-append .btn:first-child {
- 1564c1564
- < .input-prepend.input-append .appointpress_btn:last-child {
- ---
- > .input-prepend.input-append .btn:last-child {
- 1599c1599
- < .form-search .input-append .appointpress_btn {
- ---
- > .form-search .input-append .btn {
- 1611c1611
- < .form-search .input-prepend .appointpress_btn {
- ---
- > .form-search .input-prepend .btn {
- 1653,1654c1653,1654
- < .form-search .appointpress_btn-group,
- < .form-inline .appointpress_btn-group {
- ---
- > .form-search .btn-group,
- > .form-inline .btn-group {
- 2908c2908
- < .appointpress_btn {
- ---
- > .btn {
- 2946,2950c2946,2950
- < .appointpress_btn:hover,
- < .appointpress_btn:active,
- < .appointpress_btn.active,
- < .appointpress_btn.disabled,
- < .appointpress_btn[disabled] {
- ---
- > .btn:hover,
- > .btn:active,
- > .btn.active,
- > .btn.disabled,
- > .btn[disabled] {
- 2956,2957c2956,2957
- < .appointpress_btn:active,
- < .appointpress_btn.active {
- ---
- > .btn:active,
- > .btn.active {
- 2961c2961
- < .appointpress_btn:first-child {
- ---
- > .btn:first-child {
- 2965c2965
- < .appointpress_btn:hover {
- ---
- > .btn:hover {
- 2979c2979
- < .appointpress_btn:focus {
- ---
- > .btn:focus {
- 2985,2986c2985,2986
- < .appointpress_btn.active,
- < .appointpress_btn:active {
- ---
- > .btn.active,
- > .btn:active {
- 2996,2997c2996,2997
- < .appointpress_btn.disabled,
- < .appointpress_btn[disabled] {
- ---
- > .btn.disabled,
- > .btn[disabled] {
- 3008c3008
- < .appointpress_btn-large {
- ---
- > .btn-large {
- 3017c3017
- < .appointpress_btn-large [class^="icon-"] {
- ---
- > .btn-large [class^="icon-"] {
- 3021c3021
- < .appointpress_btn-small {
- ---
- > .btn-small {
- 3027c3027
- < .appointpress_btn-small [class^="icon-"] {
- ---
- > .btn-small [class^="icon-"] {
- 3031c3031
- < .appointpress_btn-mini {
- ---
- > .btn-mini {
- 3037c3037
- < .appointpress_btn-block {
- ---
- > .btn-block {
- 3047c3047
- < .appointpress_btn-block + .appointpress_btn-block {
- ---
- > .btn-block + .btn-block {
- 3051,3056c3051,3056
- < .appointpress_btn-primary.active,
- < .appointpress_btn-warning.active,
- < .appointpress_btn-danger.active,
- < .appointpress_btn-success.active,
- < .appointpress_btn-info.active,
- < .appointpress_btn-inverse.active {
- ---
- > .btn-primary.active,
- > .btn-warning.active,
- > .btn-danger.active,
- > .btn-success.active,
- > .btn-info.active,
- > .btn-inverse.active {
- 3060c3060
- < .appointpress_btn {
- ---
- > .btn {
- 3065c3065
- < .appointpress_btn-primary {
- ---
- > .btn-primary {
- 3082,3086c3082,3086
- < .appointpress_btn-primary:hover,
- < .appointpress_btn-primary:active,
- < .appointpress_btn-primary.active,
- < .appointpress_btn-primary.disabled,
- < .appointpress_btn-primary[disabled] {
- ---
- > .btn-primary:hover,
- > .btn-primary:active,
- > .btn-primary.active,
- > .btn-primary.disabled,
- > .btn-primary[disabled] {
- 3092,3093c3092,3093
- < .appointpress_btn-primary:active,
- < .appointpress_btn-primary.active {
- ---
- > .btn-primary:active,
- > .btn-primary.active {
- 3097c3097
- < .appointpress_btn-warning {
- ---
- > .btn-warning {
- 3114,3118c3114,3118
- < .appointpress_btn-warning:hover,
- < .appointpress_btn-warning:active,
- < .appointpress_btn-warning.active,
- < .appointpress_btn-warning.disabled,
- < .appointpress_btn-warning[disabled] {
- ---
- > .btn-warning:hover,
- > .btn-warning:active,
- > .btn-warning.active,
- > .btn-warning.disabled,
- > .btn-warning[disabled] {
- 3124,3125c3124,3125
- < .appointpress_btn-warning:active,
- < .appointpress_btn-warning.active {
- ---
- > .btn-warning:active,
- > .btn-warning.active {
- 3129c3129
- < .appointpress_btn-danger {
- ---
- > .btn-danger {
- 3146,3150c3146,3150
- < .appointpress_btn-danger:hover,
- < .appointpress_btn-danger:active,
- < .appointpress_btn-danger.active,
- < .appointpress_btn-danger.disabled,
- < .appointpress_btn-danger[disabled] {
- ---
- > .btn-danger:hover,
- > .btn-danger:active,
- > .btn-danger.active,
- > .btn-danger.disabled,
- > .btn-danger[disabled] {
- 3156,3157c3156,3157
- < .appointpress_btn-danger:active,
- < .appointpress_btn-danger.active {
- ---
- > .btn-danger:active,
- > .btn-danger.active {
- 3161c3161
- < .appointpress_btn-success {
- ---
- > .btn-success {
- 3178,3182c3178,3182
- < .appointpress_btn-success:hover,
- < .appointpress_btn-success:active,
- < .appointpress_btn-success.active,
- < .appointpress_btn-success.disabled,
- < .appointpress_btn-success[disabled] {
- ---
- > .btn-success:hover,
- > .btn-success:active,
- > .btn-success.active,
- > .btn-success.disabled,
- > .btn-success[disabled] {
- 3188,3189c3188,3189
- < .appointpress_btn-success:active,
- < .appointpress_btn-success.active {
- ---
- > .btn-success:active,
- > .btn-success.active {
- 3193c3193
- < .appointpress_btn-info {
- ---
- > .btn-info {
- 3210,3214c3210,3214
- < .appointpress_btn-info:hover,
- < .appointpress_btn-info:active,
- < .appointpress_btn-info.active,
- < .appointpress_btn-info.disabled,
- < .appointpress_btn-info[disabled] {
- ---
- > .btn-info:hover,
- > .btn-info:active,
- > .btn-info.active,
- > .btn-info.disabled,
- > .btn-info[disabled] {
- 3220,3221c3220,3221
- < .appointpress_btn-info:active,
- < .appointpress_btn-info.active {
- ---
- > .btn-info:active,
- > .btn-info.active {
- 3225c3225
- < .appointpress_btn-inverse {
- ---
- > .btn-inverse {
- 3242,3246c3242,3246
- < .appointpress_btn-inverse:hover,
- < .appointpress_btn-inverse:active,
- < .appointpress_btn-inverse.active,
- < .appointpress_btn-inverse.disabled,
- < .appointpress_btn-inverse[disabled] {
- ---
- > .btn-inverse:hover,
- > .btn-inverse:active,
- > .btn-inverse.active,
- > .btn-inverse.disabled,
- > .btn-inverse[disabled] {
- 3252,3253c3252,3253
- < .appointpress_btn-inverse:active,
- < .appointpress_btn-inverse.active {
- ---
- > .btn-inverse:active,
- > .btn-inverse.active {
- 3257,3258c3257,3258
- < button.appointpress_btn,
- < input[type="submit"].appointpress_btn {
- ---
- > button.btn,
- > input[type="submit"].btn {
- 3263,3264c3263,3264
- < button.appointpress_btn::-moz-focus-inner,
- < input[type="submit"].appointpress_btn::-moz-focus-inner {
- ---
- > button.btn::-moz-focus-inner,
- > input[type="submit"].btn::-moz-focus-inner {
- 3269,3270c3269,3270
- < button.appointpress_btn.appointpress_btn-large,
- < input[type="submit"].appointpress_btn.appointpress_btn-large {
- ---
- > button.btn.btn-large,
- > input[type="submit"].btn.btn-large {
- 3275,3276c3275,3276
- < button.appointpress_btn.appointpress_btn-small,
- < input[type="submit"].appointpress_btn.appointpress_btn-small {
- ---
- > button.btn.btn-small,
- > input[type="submit"].btn.btn-small {
- 3281,3282c3281,3282
- < button.appointpress_btn.appointpress_btn-mini,
- < input[type="submit"].appointpress_btn.appointpress_btn-mini {
- ---
- > button.btn.btn-mini,
- > input[type="submit"].btn.btn-mini {
- 3287,3288c3287,3288
- < .appointpress_btn-link,
- < .appointpress_btn-link:active {
- ---
- > .btn-link,
- > .btn-link:active {
- 3296c3296
- < .appointpress_btn-link {
- ---
- > .btn-link {
- 3305c3305
- < .appointpress_btn-link:hover {
- ---
- > .btn-link:hover {
- 3311c3311
- < .appointpress_btn-group {
- ---
- > .btn-group {
- 3318c3318
- < .appointpress_btn-group:first-child {
- ---
- > .btn-group:first-child {
- 3322c3322
- < .appointpress_btn-group + .appointpress_btn-group {
- ---
- > .btn-group + .btn-group {
- 3326c3326
- < .appointpress_btn-toolbar {
- ---
- > .btn-toolbar {
- 3332c3332
- < .appointpress_btn-toolbar .appointpress_btn-group {
- ---
- > .btn-toolbar .btn-group {
- 3340,3342c3340,3342
- < .appointpress_btn-toolbar .appointpress_btn + .appointpress_btn,
- < .appointpress_btn-toolbar .appointpress_btn-group + .appointpress_btn,
- < .appointpress_btn-toolbar .appointpress_btn + .appointpress_btn-group {
- ---
- > .btn-toolbar .btn + .btn,
- > .btn-toolbar .btn-group + .btn,
- > .btn-toolbar .btn + .btn-group {
- 3346c3346
- < .appointpress_btn-group > .appointpress_btn {
- ---
- > .btn-group > .btn {
- 3353c3353
- < .appointpress_btn-group > .appointpress_btn + .appointpress_btn {
- ---
- > .btn-group > .btn + .btn {
- 3357,3358c3357,3358
- < .appointpress_btn-group > .appointpress_btn,
- < .appointpress_btn-group > .dropdown-menu {
- ---
- > .btn-group > .btn,
- > .btn-group > .dropdown-menu {
- 3362c3362
- < .appointpress_btn-group > .appointpress_btn-mini {
- ---
- > .btn-group > .btn-mini {
- 3366c3366
- < .appointpress_btn-group > .appointpress_btn-small {
- ---
- > .btn-group > .btn-small {
- 3370c3370
- < .appointpress_btn-group > .appointpress_btn-large {
- ---
- > .btn-group > .btn-large {
- 3374c3374
- < .appointpress_btn-group > .appointpress_btn:first-child {
- ---
- > .btn-group > .btn:first-child {
- 3384,3385c3384,3385
- < .appointpress_btn-group > .appointpress_btn:last-child,
- < .appointpress_btn-group > .dropdown-toggle {
- ---
- > .btn-group > .btn:last-child,
- > .btn-group > .dropdown-toggle {
- 3394c3394
- < .appointpress_btn-group > .appointpress_btn.large:first-child {
- ---
- > .btn-group > .btn.large:first-child {
- 3404,3405c3404,3405
- < .appointpress_btn-group > .appointpress_btn.large:last-child,
- < .appointpress_btn-group > .large.dropdown-toggle {
- ---
- > .btn-group > .btn.large:last-child,
- > .btn-group > .large.dropdown-toggle {
- 3414,3417c3414,3417
- < .appointpress_btn-group > .appointpress_btn:hover,
- < .appointpress_btn-group > .appointpress_btn:focus,
- < .appointpress_btn-group > .appointpress_btn:active,
- < .appointpress_btn-group > .appointpress_btn.active {
- ---
- > .btn-group > .btn:hover,
- > .btn-group > .btn:focus,
- > .btn-group > .btn:active,
- > .btn-group > .btn.active {
- 3421,3422c3421,3422
- < .appointpress_btn-group .dropdown-toggle:active,
- < .appointpress_btn-group.open .dropdown-toggle {
- ---
- > .btn-group .dropdown-toggle:active,
- > .btn-group.open .dropdown-toggle {
- 3426c3426
- < .appointpress_btn-group > .appointpress_btn + .dropdown-toggle {
- ---
- > .btn-group > .btn + .dropdown-toggle {
- 3436c3436
- < .appointpress_btn-group > .appointpress_btn-mini + .dropdown-toggle {
- ---
- > .btn-group > .btn-mini + .dropdown-toggle {
- 3443c3443
- < .appointpress_btn-group > .appointpress_btn-small + .dropdown-toggle {
- ---
- > .btn-group > .btn-small + .dropdown-toggle {
- 3448c3448
- < .appointpress_btn-group > .appointpress_btn-large + .dropdown-toggle {
- ---
- > .btn-group > .btn-large + .dropdown-toggle {
- 3455c3455
- < .appointpress_btn-group.open .dropdown-toggle {
- ---
- > .btn-group.open .dropdown-toggle {
- 3462c3462
- < .appointpress_btn-group.open .appointpress_btn.dropdown-toggle {
- ---
- > .btn-group.open .btn.dropdown-toggle {
- 3466c3466
- < .appointpress_btn-group.open .appointpress_btn-primary.dropdown-toggle {
- ---
- > .btn-group.open .btn-primary.dropdown-toggle {
- 3470c3470
- < .appointpress_btn-group.open .appointpress_btn-warning.dropdown-toggle {
- ---
- > .btn-group.open .btn-warning.dropdown-toggle {
- 3474c3474
- < .appointpress_btn-group.open .appointpress_btn-danger.dropdown-toggle {
- ---
- > .btn-group.open .btn-danger.dropdown-toggle {
- 3478c3478
- < .appointpress_btn-group.open .appointpress_btn-success.dropdown-toggle {
- ---
- > .btn-group.open .btn-success.dropdown-toggle {
- 3482c3482
- < .appointpress_btn-group.open .appointpress_btn-info.dropdown-toggle {
- ---
- > .btn-group.open .btn-info.dropdown-toggle {
- 3486c3486
- < .appointpress_btn-group.open .appointpress_btn-inverse.dropdown-toggle {
- ---
- > .btn-group.open .btn-inverse.dropdown-toggle {
- 3490c3490
- < .appointpress_btn .caret {
- ---
- > .btn .caret {
- 3495,3497c3495,3497
- < .appointpress_btn-mini .caret,
- < .appointpress_btn-small .caret,
- < .appointpress_btn-large .caret {
- ---
- > .btn-mini .caret,
- > .btn-small .caret,
- > .btn-large .caret {
- 3501c3501
- < .appointpress_btn-large .caret {
- ---
- > .btn-large .caret {
- 3507c3507
- < .dropup .appointpress_btn-large .caret {
- ---
- > .dropup .btn-large .caret {
- 3512,3517c3512,3517
- < .appointpress_btn-primary .caret,
- < .appointpress_btn-warning .caret,
- < .appointpress_btn-danger .caret,
- < .appointpress_btn-info .caret,
- < .appointpress_btn-success .caret,
- < .appointpress_btn-inverse .caret {
- ---
- > .btn-primary .caret,
- > .btn-warning .caret,
- > .btn-danger .caret,
- > .btn-info .caret,
- > .btn-success .caret,
- > .btn-inverse .caret {
- 3522c3522
- < .appointpress_btn-group-vertical {
- ---
- > .btn-group-vertical {
- 3530c3530
- < .appointpress_btn-group-vertical .appointpress_btn {
- ---
- > .btn-group-vertical .btn {
- 3539c3539
- < .appointpress_btn-group-vertical .appointpress_btn + .appointpress_btn {
- ---
- > .btn-group-vertical .btn + .btn {
- 3544c3544
- < .appointpress_btn-group-vertical .appointpress_btn:first-child {
- ---
- > .btn-group-vertical .btn:first-child {
- 3550c3550
- < .appointpress_btn-group-vertical .appointpress_btn:last-child {
- ---
- > .btn-group-vertical .btn:last-child {
- 3556c3556
- < .appointpress_btn-group-vertical .appointpress_btn-large:first-child {
- ---
- > .btn-group-vertical .btn-large:first-child {
- 3562c3562
- < .appointpress_btn-group-vertical .appointpress_btn-large:last-child {
- ---
- > .btn-group-vertical .btn-large:last-child {
- 4089,4090c4089,4090
- < .navbar .appointpress_btn,
- < .navbar .appointpress_btn-group {
- ---
- > .navbar .btn,
- > .navbar .btn-group {
- 4094c4094
- < .navbar .appointpress_btn-group .appointpress_btn {
- ---
- > .navbar .btn-group .btn {
- 4123c4123
- < .navbar-form .appointpress_btn {
- ---
- > .navbar-form .btn {
- 4273c4273
- < .navbar .appointpress_btn-navbar {
- ---
- > .navbar .btn-navbar {
- 4298,4302c4298,4302
- < .navbar .appointpress_btn-navbar:hover,
- < .navbar .appointpress_btn-navbar:active,
- < .navbar .appointpress_btn-navbar.active,
- < .navbar .appointpress_btn-navbar.disabled,
- < .navbar .appointpress_btn-navbar[disabled] {
- ---
- > .navbar .btn-navbar:hover,
- > .navbar .btn-navbar:active,
- > .navbar .btn-navbar.active,
- > .navbar .btn-navbar.disabled,
- > .navbar .btn-navbar[disabled] {
- 4308,4309c4308,4309
- < .navbar .appointpress_btn-navbar:active,
- < .navbar .appointpress_btn-navbar.active {
- ---
- > .navbar .btn-navbar:active,
- > .navbar .btn-navbar.active {
- 4313c4313
- < .navbar .appointpress_btn-navbar .icon-bar {
- ---
- > .navbar .btn-navbar .icon-bar {
- 4326c4326
- < .appointpress_btn-navbar .icon-bar + .icon-bar {
- ---
- > .btn-navbar .icon-bar + .icon-bar {
- 4526c4526
- < .navbar-inverse .appointpress_btn-navbar {
- ---
- > .navbar-inverse .btn-navbar {
- 4543,4547c4543,4547
- < .navbar-inverse .appointpress_btn-navbar:hover,
- < .navbar-inverse .appointpress_btn-navbar:active,
- < .navbar-inverse .appointpress_btn-navbar.active,
- < .navbar-inverse .appointpress_btn-navbar.disabled,
- < .navbar-inverse .appointpress_btn-navbar[disabled] {
- ---
- > .navbar-inverse .btn-navbar:hover,
- > .navbar-inverse .btn-navbar:active,
- > .navbar-inverse .btn-navbar.active,
- > .navbar-inverse .btn-navbar.disabled,
- > .navbar-inverse .btn-navbar[disabled] {
- 4553,4554c4553,4554
- < .navbar-inverse .appointpress_btn-navbar:active,
- < .navbar-inverse .appointpress_btn-navbar.active {
- ---
- > .navbar-inverse .btn-navbar:active,
- > .navbar-inverse .btn-navbar.active {
- 4713c4713
- < .appointpress-modal-open .dropdown-menu {
- ---
- > .modal-open .dropdown-menu {
- 4717c4717
- < .appointpress-modal-open .dropdown.open {
- ---
- > .modal-open .dropdown.open {
- 4721c4721
- < .appointpress-modal-open .popover {
- ---
- > .modal-open .popover {
- 4725c4725
- < .appointpress-modal-open .tooltip {
- ---
- > .modal-open .tooltip {
- 4729c4729
- < .appointpress-modal-backdrop {
- ---
- > .modal-backdrop {
- 4739c4739
- < .appointpress-modal-backdrop.fade {
- ---
- > .modal-backdrop.fade {
- 4743,4744c4743,4744
- < .appointpress-modal-backdrop,
- < .appointpress-modal-backdrop.fade.in {
- ---
- > .modal-backdrop,
- > .modal-backdrop.fade.in {
- 4749c4749
- < .appointpress-modal {
- ---
- > .modal {
- 4772c4772
- < .appointpress-modal.fade {
- ---
- > .modal.fade {
- 4780c4780
- < .appointpress-modal.fade.in {
- ---
- > .modal.fade.in {
- 4784c4784
- < .appointpress-modal-header {
- ---
- > .modal-header {
- 4789c4789
- < .appointpress-modal-header .close {
- ---
- > .modal-header .close {
- 4793c4793
- < .appointpress-modal-header h3 {
- ---
- > .modal-header h3 {
- 4798c4798
- < .appointpress-modal-body {
- ---
- > .modal-body {
- 4804c4804
- < .appointpress-modal-form {
- ---
- > .modal-form {
- 4808c4808
- < .appointpress-modal-footer {
- ---
- > .modal-footer {
- 4823,4824c4823,4824
- < .appointpress-modal-footer:before,
- < .appointpress-modal-footer:after {
- ---
- > .modal-footer:before,
- > .modal-footer:after {
- 4830c4830
- < .appointpress-modal-footer:after {
- ---
- > .modal-footer:after {
- 4834c4834
- < .appointpress-modal-footer .appointpress_btn + .appointpress_btn {
- ---
- > .modal-footer .btn + .btn {
- 4839c4839
- < .appointpress-modal-footer .appointpress_btn-group .appointpress_btn + .appointpress_btn {
- ---
- > .modal-footer .btn-group .btn + .btn {
- 5209,5210c5209,5210
- < .appointpress_btn .label,
- < .appointpress_btn .badge {
- ---
- > .btn .label,
- > .btn .badge {
- 5215,5216c5215,5216
- < .appointpress_btn-mini .label,
- < .appointpress_btn-mini .badge {
- ---
- > .btn-mini .label,
- > .btn-mini .badge {
- Only in appointment-calendar/menu-pages/bootstrap-assets/css: shortcode-bootstrap.css
- Binary files appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/img/Thumbs.db and appointment-calendar/menu-pages/bootstrap-assets/img/Thumbs.db differ
- diff -r appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/js/application.js appointment-calendar/menu-pages/bootstrap-assets/js/application.js
- 1,153c1,153
- < // NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
- < // IT'S ALL JUST JUNK FOR OUR DOCS!
- < // ++++++++++++++++++++++++++++++++++++++++++
- <
- < !function ($) {
- <
- < $(function(){
- <
- < var $window = $(window)
- <
- < // Disable certain links in docs
- < $('section [href^=#]').click(function (e) {
- < e.preventDefault()
- < })
- <
- < // side bar
- < $('.bs-docs-sidenav').affix({
- < offset: {
- < top: function () { return $window.width() <= 980 ? 290 : 210 }
- < , bottom: 270
- < }
- < })
- <
- < // make code pretty
- < window.prettyPrint && prettyPrint()
- <
- < // add-ons
- < $('.add-on :checkbox').on('click', function () {
- < var $this = $(this)
- < , method = $this.attr('checked') ? 'addClass' : 'removeClass'
- < $(this).parents('.add-on')[method]('active')
- < })
- <
- < // add tipsies to grid for scaffolding
- < if ($('#gridSystem').length) {
- < $('#gridSystem').tooltip({
- < selector: '.show-grid > div'
- < , title: function () { return $(this).width() + 'px' }
- < })
- < }
- <
- < // tooltip demo
- < $('.tooltip-demo').tooltip({
- < selector: "a[rel=tooltip]"
- < })
- <
- < $('.tooltip-test').tooltip()
- < //$('.popover-test').popover()
- <
- < // popover demo
- < $("a[rel=popover]")
- < .popover()
- < .click(function(e) {
- < e.preventDefault()
- < })
- <
- < // button state demo
- < $('#fat-btn')
- < .click(function () {
- < var btn = $(this)
- < btn.button('loading')
- < setTimeout(function () {
- < btn.button('reset')
- < }, 3000)
- < })
- <
- < // carousel demo
- < $('#myCarousel').carousel()
- <
- < // javascript build logic
- < var inputsComponent = $("#components.download input")
- < , inputsPlugin = $("#plugins.download input")
- < , inputsVariables = $("#variables.download input")
- <
- < // toggle all plugin checkboxes
- < $('#components.download .toggle-all').on('click', function (e) {
- < e.preventDefault()
- < inputsComponent.attr('checked', !inputsComponent.is(':checked'))
- < })
- <
- < $('#plugins.download .toggle-all').on('click', function (e) {
- < e.preventDefault()
- < inputsPlugin.attr('checked', !inputsPlugin.is(':checked'))
- < })
- <
- < $('#variables.download .toggle-all').on('click', function (e) {
- < e.preventDefault()
- < inputsVariables.val('')
- < })
- <
- < // request built javascript
- < $('.download-btn').on('click', function () {
- <
- < var css = $("#components.download input:checked")
- < .map(function () { return this.value })
- < .toArray()
- < , js = $("#plugins.download input:checked")
- < .map(function () { return this.value })
- < .toArray()
- < , vars = {}
- < , img = ['glyphicons-halflings.png', 'glyphicons-halflings-white.png']
- <
- < $("#variables.download input")
- < .each(function () {
- < $(this).val() && (vars[ $(this).prev().text() ] = $(this).val())
- < })
- <
- < $.ajax({
- < type: 'POST'
- < , url: /\?dev/.test(window.location) ? 'http://localhost:3000' : 'http://bootstrap.herokuapp.com'
- < , dataType: 'jsonpi'
- < , params: {
- < js: js
- < , css: css
- < , vars: vars
- < , img: img
- < }
- < })
- < })
- < })
- <
- < // Modified from the original jsonpi https://github.com/benvinegar/jquery-jsonpi
- < $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) {
- < var url = opts.url;
- <
- < return {
- < send: function(_, completeCallback) {
- < var name = 'jQuery_iframe_' + jQuery.now()
- < , iframe, form
- <
- < iframe = $('<iframe>')
- < .attr('name', name)
- < .appendTo('head')
- <
- < form = $('<form>')
- < .attr('method', opts.type) // GET or POST
- < .attr('action', url)
- < .attr('target', name)
- <
- < $.each(opts.params, function(k, v) {
- <
- < $('<input>')
- < .attr('type', 'hidden')
- < .attr('name', k)
- < .attr('value', typeof v == 'string' ? v : JSON.stringify(v))
- < .appendTo(form)
- < })
- <
- < form.appendTo('body').submit()
- < }
- < }
- < })
- <
- ---
- > // NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
- > // IT'S ALL JUST JUNK FOR OUR DOCS!
- > // ++++++++++++++++++++++++++++++++++++++++++
- >
- > !function ($) {
- >
- > $(function(){
- >
- > var $window = $(window)
- >
- > // Disable certain links in docs
- > $('section [href^=#]').click(function (e) {
- > e.preventDefault()
- > })
- >
- > // side bar
- > $('.bs-docs-sidenav').affix({
- > offset: {
- > top: function () { return $window.width() <= 980 ? 290 : 210 }
- > , bottom: 270
- > }
- > })
- >
- > // make code pretty
- > window.prettyPrint && prettyPrint()
- >
- > // add-ons
- > $('.add-on :checkbox').on('click', function () {
- > var $this = $(this)
- > , method = $this.attr('checked') ? 'addClass' : 'removeClass'
- > $(this).parents('.add-on')[method]('active')
- > })
- >
- > // add tipsies to grid for scaffolding
- > if ($('#gridSystem').length) {
- > $('#gridSystem').tooltip({
- > selector: '.show-grid > div'
- > , title: function () { return $(this).width() + 'px' }
- > })
- > }
- >
- > // tooltip demo
- > $('.tooltip-demo').tooltip({
- > selector: "a[rel=tooltip]"
- > })
- >
- > $('.tooltip-test').tooltip()
- > $('.popover-test').popover()
- >
- > // popover demo
- > $("a[rel=popover]")
- > .popover()
- > .click(function(e) {
- > e.preventDefault()
- > })
- >
- > // button state demo
- > $('#fat-btn')
- > .click(function () {
- > var btn = $(this)
- > btn.button('loading')
- > setTimeout(function () {
- > btn.button('reset')
- > }, 3000)
- > })
- >
- > // carousel demo
- > $('#myCarousel').carousel()
- >
- > // javascript build logic
- > var inputsComponent = $("#components.download input")
- > , inputsPlugin = $("#plugins.download input")
- > , inputsVariables = $("#variables.download input")
- >
- > // toggle all plugin checkboxes
- > $('#components.download .toggle-all').on('click', function (e) {
- > e.preventDefault()
- > inputsComponent.attr('checked', !inputsComponent.is(':checked'))
- > })
- >
- > $('#plugins.download .toggle-all').on('click', function (e) {
- > e.preventDefault()
- > inputsPlugin.attr('checked', !inputsPlugin.is(':checked'))
- > })
- >
- > $('#variables.download .toggle-all').on('click', function (e) {
- > e.preventDefault()
- > inputsVariables.val('')
- > })
- >
- > // request built javascript
- > $('.download-btn').on('click', function () {
- >
- > var css = $("#components.download input:checked")
- > .map(function () { return this.value })
- > .toArray()
- > , js = $("#plugins.download input:checked")
- > .map(function () { return this.value })
- > .toArray()
- > , vars = {}
- > , img = ['glyphicons-halflings.png', 'glyphicons-halflings-white.png']
- >
- > $("#variables.download input")
- > .each(function () {
- > $(this).val() && (vars[ $(this).prev().text() ] = $(this).val())
- > })
- >
- > $.ajax({
- > type: 'POST'
- > , url: /\?dev/.test(window.location) ? 'http://localhost:3000' : 'http://bootstrap.herokuapp.com'
- > , dataType: 'jsonpi'
- > , params: {
- > js: js
- > , css: css
- > , vars: vars
- > , img: img
- > }
- > })
- > })
- > })
- >
- > // Modified from the original jsonpi https://github.com/benvinegar/jquery-jsonpi
- > $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) {
- > var url = opts.url;
- >
- > return {
- > send: function(_, completeCallback) {
- > var name = 'jQuery_iframe_' + jQuery.now()
- > , iframe, form
- >
- > iframe = $('<iframe>')
- > .attr('name', name)
- > .appendTo('head')
- >
- > form = $('<form>')
- > .attr('method', opts.type) // GET or POST
- > .attr('action', url)
- > .attr('target', name)
- >
- > $.each(opts.params, function(k, v) {
- >
- > $('<input>')
- > .attr('type', 'hidden')
- > .attr('name', k)
- > .attr('value', typeof v == 'string' ? v : JSON.stringify(v))
- > .appendTo(form)
- > })
- >
- > form.appendTo('body').submit()
- > }
- > }
- > })
- >
- Only in appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/js: jquery.min.js
- Only in appointment-calendar/menu-pages: calendar.php
- Only in appointment-calendar/menu-pages: client.php
- Only in appointment-calendar/menu-pages: data_save.php
- Only in appointment-calendar/menu-pages: datepicker-assets
- Only in appointment-calendar/menu-pages: default-options and variables.txt
- Only in appointment-calendar/menu-pages: fullcalendar-assets-new
- Only in appointment-calendar/menu-pages: getpremium.php
- diff -r appointpress-appointment-booking-calendar/menu-pages/helpnsupport.php appointment-calendar/menu-pages/helpnsupport.php
- 1c1
- < <div style="margin-right:5px;">
- ---
- > <div style="margin-top:10px; margin-right:10px;">
- 4,5c4,6
- < <h3><?php _e('Appointpress', 'appointpress'); ?></h3>
- < <h4><?php _e('Online Appointment Scheduling System', 'appointpress'); ?></h4><br>
- ---
- > <h3><?php _e('Appointment Calendar Plugin', 'appointzilla'); ?></h3>
- > <p><strong>Appointment Calendar Lite</strong> is a simple but effective plugin which enables you to take appointments on your wordpress blog. If you are a consultant/doctor/lawyer etc, you can harness the power of appointment calendar.
- > </p>
- 7,12c8
- < <?php
- < _e("Appointpress plugin is a simple but effective plugin which enables you to take appointments on your wordpress blog.", 'appointpress');
- < echo " ";
- < _e("If you are a consultant/doctor/lawyer etc, you can harness the power of Appointpress.", 'appointpress');
- < echo " ";
- < _e("Simply unzip and upload appointpress directory to /wp-content/plugins/ directory and activate the plugin.", 'appointpress'); ?></p>
- ---
- > Simply unzip and upload appointment-calendar directory to /wp-content/plugins/ directory and activate the plugin.</p>
- 14c10
- < <p><?php _e("To insert Appointpress Button into any post or page, use the shortcode:", 'appointpress'); ?> <strong>[APPOINTPRESS]</strong></p>
- ---
- > <p>To display Appointment Calendar into any post or page, use the shortcode: <strong>[APCAL]</strong></p>
- 16c12
- < <p><?php _e("Or you can use Appointpress widget in any sidebar area, go to ", 'appointpress'); ?> <strong><a href="<?php echo get_bloginfo('url')."/wp-admin/widgets.php"; ?>">WordPress Widgets</a></strong></p>
- ---
- > <p>Appointment Calendar shortcode for Mobile Devices: <strong>[APCAL_MOBILE]</strong></p>
- 17a14
- > <p>That's it, you can now start taking appointments on your wordpress site.</p>
- 19c16
- < <p><?php _e("That's it, you can now start taking appointments on your wordpress site.", 'appointpress'); ?></p>
- ---
- > <h3><strong>WordPress Forum Support:</strong> <a style="text-decoration:none;" target="_blank" title="WordPress Forum Support" href="http://wordpress.org/support/plugin/appointment-calendar"><blink>Here</blink></a></h3>
- 21c18
- < <h5><?php _e("Download AppointPress Integration Guide:", 'appointpress'); ?> <a href="http://appointpress.com/Appointpress-Plugin-Integration-Guide.pdf" title="<?php _e("Appointpress : Appointment Scheduling Application For Wordpress", 'appointpress'); ?>" target="_blank">HERE</a></h5>
- ---
- > <h3>Documentation For Appointment Calendar Plugin: <a style="text-decoration:none;" target="_blank" href="http://appointzilla.com/documentation-appointzilla-lite/" title="AppointZilla : Appointment Scheduling Plugin For Wordpress" target="_blank"><blink>AppointZilla</blink></a></h3>
- 23,33c20,21
- < <!--<h2><?php _e("For Documentation Visit:", 'appointpress'); ?> <a href="http://appointpress.com/" title="<?php _e("appointpress : Appointment Scheduling Plugin For Wordpress", 'appointpress'); ?>" target="_blank"><?php _e("appointpress Documentation", 'appointpress'); ?></a></h2>-->
- <
- < <h5><?php _e("Signup For Free AppointPress Account:", 'appointpress'); ?> <a href="http://appointpress.com/pricing/" title="<?php _e("Appointpress : Appointment Scheduling Application For Wordpress", 'appointpress'); ?>" target="_blank">HERE</a></h5>
- <
- < <h5><?php _e("For Help & Support Mail Us At:", 'appointpress'); ?> <a href="mailto:support@appointpress.com" title="<?php _e("Appointpress : Appointment Scheduling Application For Wordpress", 'appointpress'); ?>" target="_blank">support@appointpress.com</a></h5>
- <
- <
- < <div id="socialdiv">
- <
- < <!---- Twitter ---->
- < <a href="https://twitter.com/Appointpress" class="twitter-follow-button" data-show-count="false">Follow @Appointpress</a>
- ---
- > <div id="socialdiv">
- > <a href="https://twitter.com/Appointzilla" class="twitter-follow-button" data-show-count="false">Follow @Appointzilla</a>
- 35,37c23
- <
- < <!---- Facebook ---->
- < <div class="fb-like" data-href="https://www.facebook.com/appointpress" data-send="true" data-width="450" data-show-faces="true" data-action="recommend">
- ---
- > <div class="fb-like" data-href="https://www.facebook.com/Appointzilla" data-send="true" data-width="450" data-show-faces="true" data-action="recommend">
- 39,40c25,36
- < </div>
- < </div>
- \ No newline at end of file
- ---
- > </div>
- > </div>
- >
- >
- > <div id="fb-root"></div>
- > <script>(function(d, s, id) {
- > var js, fjs = d.getElementsByTagName(s)[0];
- > if (d.getElementById(id)) return;
- > js = d.createElement(s); js.id = id;
- > js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
- > fjs.parentNode.insertBefore(js, fjs);
- > }(document, 'script', 'facebook-jssdk'));</script>
- \ No newline at end of file
- Only in appointment-calendar/menu-pages: js
- Only in appointment-calendar/menu-pages: manage-appointments.php
- Only in appointment-calendar/menu-pages: manage-notificationsettings.php
- Only in appointment-calendar/menu-pages: manage-service.php
- Only in appointment-calendar/menu-pages: manage-settings.php
- Only in appointment-calendar/menu-pages: notification
- Only in appointment-calendar/menu-pages: notification-settings.php
- Only in appointment-calendar/menu-pages: ps_pagination.php
- Only in appointment-calendar/menu-pages: service.php
- Only in appointment-calendar/menu-pages: settings.php
- Only in appointment-calendar/menu-pages: snaps
- Only in appointment-calendar/menu-pages: time-slots-calculation.php
- Only in appointment-calendar/menu-pages: timeoff.php
- Only in appointment-calendar/menu-pages: timepicker-assets
- Only in appointment-calendar/menu-pages: update-appointments.php
- Only in appointment-calendar/menu-pages: update-timeoff.php
- Only in appointpress-appointment-booking-calendar: overlay.css
- diff -r appointpress-appointment-booking-calendar/readme.txt appointment-calendar/readme.txt
- 1,4c1,4
- < === AppointPress - Online Scheduling & Appointment Booking ===
- < Contributors: appointpress
- < Donate Link: http://appointpress.com/
- < Tags: online appointment scheduling system, wordpress online appointment scheduling system, online appointment system, online booking, booking calendar, appointment plugin, scheduling plugin, appointment scheduling calendar, wordpress appointment plugin, wordpress booking calendar, appointment booking calendar
- ---
- > === Appointment Calendar ===
- > Contributors: a.ankit, FARAZFRANK, harimaliya
- > Donate Link: http://appointzilla.com/
- > Tags: appointment calendar, booking calendar, appointment plugin, wordpress appointment plugin, scheduling plugin, appointment scheduling calendar, wordpress booking, online scheduling, online appointment booking, appointment booking calendar
- 6,7c6,7
- < Tested up to: 3.5.2
- < Stable tag: 1.4.1
- ---
- > Tested up to: 3.5.1
- > Stable tag: 2.6.2
- 11c11
- < Use Appointpress to take appointment bookings on your wordpress website. Reduce No Shows, Increase Revenues, Save Time and simplify with business.
- ---
- > Easily Take And Manage Appointment On Your WordPress Blog
- 15,16c15
- < Appointpress is a simple yet powerful appointment booking software for your business. If your business requires appointment booking, then Appointpress is for you.
- < If you are a consultant/doctor/lawyer/therapist etc, you can harness the power of online appointment scheduling . Simply unzip and upload appointpress-appointment-calendar directory to `/wp-content/plugins/` directory and activate the plugin.
- ---
- > Appointment Calendar is a simple but effective plugin which enables you to take appointment bookings on your wordpress blog. If you are a consultant/doctor/lawyer etc, you can harness the power of appointment calendar. Simply unzip and upload appointment-calendar directory to `/wp-content/plugins/` directory and activate the plugin.
- 18,19c17
- < Appointpress is like you virtual receptionist which works 24 hours a day, 7 days a week and 365 days a year.
- < Appointpress grows with your Business. Get started with a the Forever-Free plan and upgrade only when you are ready.
- ---
- > Use shortcode [APCAL] to insert calendar into any post or page.
- 21c19
- < Register for a free account on www.appointpress.com. Use shortcode [APPOINTPRESS] to insert Booking Button into any post or page. Thats it, you can now start taking appointments on your wordpress site.
- ---
- > Use shortcode [APCAL_MOBILE] for Mobile devices.
- 23c21,22
- < If you face any problem, pls contact us via the support forums. We can also be contacted at support@appointpress.com
- ---
- > Thats it, you can now start taking appointments on your wordpress site.
- > No need to use third party appointment booking services, everything can be managed from inside the wordpress admin panel.
- 25c24
- < Here is a link to the Tutorial & Demo: [Appointpress Demo](http://appointpress.com/blog/guide-for-integration-appointpress-plugin-with-your-wordpress-blog/)
- ---
- > If you face any problem in using the plugin pls ask in the [Forums](http://wordpress.org/support/plugin/appointment-calendar).
- 27c26
- < = Free Account Offers =
- ---
- > Documentation for [Wordpress Appointment Calendar Plugin](http://appointzilla.com/documentation-appointzilla-lite/)
- 29,30c28,43
- < * Supports 1 Staff Member
- < * 25 Appointments / Month & Unlimited Services
- ---
- > = Features =
- >
- > * Multilingual: easily translate plugin in your native language
- > * Create Service eg: Consultation/Appointment/Hair Cut etc.
- > * Add/Edit/Manage Booking from Admin Interface.
- > * Insert Booking Calendar into any Post/Page using ShortCode [APCAL].
- > * Block Timeslots for Lunch, Holiday. Meeting etc.
- > * Get Email Notifications on Booking.
- > * Get Booking Confirmation Emails on Booking Approved/Cancelled by Admin.
- >
- >
- > = Premium Version =
- >
- > The Premium version offers these nifty features:
- >
- > * Unlimited STaff and Services
- 31a45
- > * Customizable Staff Hours
- 33,46d46
- < * Customizable Email Notifications
- < * Time-Offs and Holidays
- < * Integration with Wordpress
- < * Unique Scheduling Page
- < * Forever Free
- < * Community Support
- <
- < = Upgrade to premium account to unlock the premium features =
- < These premium features are well worth the few dollars / month :-) :
- <
- < * Unlimited Appointments
- < * Unlimited Services
- < * Multiple Staff Members
- < * Customizable Staff Hours
- 48,54c48,54
- < * Paypal Integration: Accept payment at the time of Booking
- < * Customizable Email Reminders
- < * Recurring Appointments
- < * Capacity Booking
- < * Separate Staff Login
- < * 30 Day Free Trial to test all the premium features. No Credit Card Required
- < * Fast, Friendly and Prompt Support via Email Helpdesk
- ---
- > * Translation Ready
- > * Time Offs to create complex working Schedule
- > * Fast, Freindly and Prompt Support
- > * Paypal Payment Gateway to accept payment on booking
- > * Multilingual
- >
- >
- 60,65c60,64
- < 1. Unzip archive and upload the entire folder to the `/wp-content/plugins/` directory.
- < 2. Activate the plugin through the 'Plugins' menu in WordPress.
- < 3. Go to http://www.appointpress.com and Register for a free account
- < 5. Enter your Appointpress login email in the Appointpress admin dashboard.
- < 3. Use ShortCode [APPOINTPRESS] to insert Appointpress online scheduling form into any page/post.
- < 4. Thats it, Start taking appointments online.
- ---
- > 1. Unzip archive and upload the entire folder to the `/wp-content/plugins/` directory
- > 2. Activate the plugin through the 'Plugins' menu in WordPress
- > 3. Use ShortCode [APCAL] to insert booking calendar into any page /post
- > 4. Start taking appointments online
- >
- 68c67,68
- < Have doubts and queries: support@appointpress.com
- ---
- > Have doubts and queries: [Appointment Calendar Plugin](http://appointzilla.com/documentation-appointzilla-lite/)
- >
- 72,76c72,82
- < 1. Appointpress Scheduling Button
- < 2. Appointpress Scheduling Form
- < 3. Appointpress Account Dashboard
- < 4. Remove plugin
- < 5. Help & Support
- ---
- > 1. Appointment Calendar
- > 2. Appointment Booking Form
- > 3. Admin Panel - Booking Management
- > 4. Admin Panel - Appointment Calendar
- > 5. Admin Panel - Appointment Booking Form
- > 6. Admin Panel - Create Service
- > 7. Admin Panel - Create Time-Off like Lunch, Meeting, Holiday etc.
- > 8. Admin Panel - Notification Settings
- > 9. Admin Panel - Calendar Settings
- > 10. Appointment Calendar For Mobile Deives
- >
- 80,81c86,158
- < = 1.0 =
- < This wat the first & basic release of AppointPress plugin.
- ---
- >
- > = 2.6.3 =
- > 1. New Feature: Multilingual
- > 2. Bug Fixed: Date picker window cut off fixed
- > 3. Bug Fixed: Scattered time-slots problem with few themes
- > 4. Bug Fixed: Client from error position
- > 5. Improvement: Calendar start-end time in 15 minutes intervals
- > 6. Improvement: Calendar axis time format added
- >
- >
- >
- > = 2.6.2 =
- > 1. New Feature: Multilingual
- > 2. Bug Fixed: Date picker window cut off fixed
- > 3. Bug Fixed: Scattered time-slots problem with few themes
- > 4. Bug Fixed: Client from error position
- > 5. Improvement: Calendar start-end time in 15 minutes intervals
- > 6. Improvement: Calendar axis time format added
- >
- >
- > = 2.6.1 =
- > 1. Bug Fixed: Date selection
- > 2. Bug Fixed: Css issue
- > 3. Improvement: Tested with Debug-Mode ON
- > 4. Improvement: Compatible with most of wap device and web browsers
- >
- > = 2.6 =
- > 1. New Feature: Mobile shortcode for Mobile device
- > 2. Bug Fixed: Booking time overlapping
- > 3. PLugin now uses PHP Date Picker instead of Jquery Datepicker
- > 4. Small fixes to avoid js conflict issues with the themes.
- > 5. Admin can now setup booking time slots from the settings panel.
- >
- >
- > = 2.5 =
- > 1. New Feature: Recurring bi-weekly timeoff
- > 2. Bug Fixed: Time comparison on create/update timeoff/appointment
- > 3. Improvement: Help & support page added
- >
- >
- > = 2.4 =
- > 1. Bug Fixed: In Recurring Time Off Logic
- > 2. Bug Fixed: In Recurring Appointment Logic
- > 3. Improvement: Calendar Settings initialized after activation
- > 4. Improvement: Time Off creation now works in Chrome Browser
- >
- >
- > = 2.3 =
- > 1. New Feature: Customizable Booking Button Text
- > 2. Improvement: Calendar now uses pastel colors which is pleasing to the eyes
- > 3. Improvement: Appointment Booking Modal Form now submits via AJAX
- > 4. Improvement: Loading Icon in Booking Flow
- > 5. Bug Fixed: Memory exhausted error when Service Duration set to 0
- >
- >
- > = 2.2 =
- > 1. Bug Fixed: J-Query conflict
- > 2. New Feature: Plugin remove page added
- > 3. Improvement: Time-off logic revamped
- > 4. Improvement: Added some inline css on booking form for better usability
- >
- >
- > = 2.1 =
- > 1. Bug Fixed: Phone Number Bug
- > 2. Bug Fixed: Service Availability Bug
- > 3. Bug Fixed: Some Typos
- >
- >
- > = 2.0 =
- > 1. Improvement: Completely Revamped UI
- > 2. Improvement: Better Appointment Management Dashboard
- > 3. New Feature: Email notification now use SMTP and Inbuilt WP Mail function
- >
- 84c161,177
- < - Improvement: Responsive booking interface
- ---
- > 1. Bug Fixed: The Memory Exhausted Erorr
- > 2. New Feature: Added Mutiple service
- >
- >
- > = 1.0 =
- > 1. Improvement: Removed Client Name from Public Calendar
- > 2. Improvement: Improved / More Intutive Booking Form
- > 3. New Feature: Email Notification to Admin on Booking
- > 4. New Feature: Email Notification to client on Booking Cancellation
- >
- >
- > = 0.85 =
- > Bug Fixes
- > 1. Bug Fixed: Calendar Date Format Bug
- > 2. Bug Fixed: Date Time Bug Fixed
- > 3. Bug Fixed: Installation problems
- >
- 86,98c179,180
- < = 1.2 =
- < 1. Improvement: Dashboard revamped
- < 2. Improvement: Mobile detection
- < 3. New Feature: Multilingual
- < 4. Improvement: Including JS files corrected
- <
- < = 1.3 =
- < 1. Improvement: Booking Inteface revamped
- < 2. Improvement: Mobile Booking Interface revamped
- <
- < = 1.4 =
- < 1. New Feature: Widget to display booking button in any sidebar
- < 2. Improvement: Admin Inteface & labels
- ---
- > = 0.8 =
- > This version provides basic functionality to take and managemen appointments on wordpress blog.
- 100,101d181
- < = 1.4.1 =
- < 1. Bug Fixed: Widget function
- Binary files appointpress-appointment-booking-calendar/screenshot-1.png and appointment-calendar/screenshot-1.png differ
- Only in appointment-calendar: screenshot-10.png
- Binary files appointpress-appointment-booking-calendar/screenshot-2.png and appointment-calendar/screenshot-2.png differ
- Binary files appointpress-appointment-booking-calendar/screenshot-3.png and appointment-calendar/screenshot-3.png differ
- Binary files appointpress-appointment-booking-calendar/screenshot-4.png and appointment-calendar/screenshot-4.png differ
- Binary files appointpress-appointment-booking-calendar/screenshot-5.png and appointment-calendar/screenshot-5.png differ
- Only in appointment-calendar: screenshot-6.png
- Only in appointment-calendar: screenshot-7.png
- Only in appointment-calendar: screenshot-8.png
- Only in appointment-calendar: screenshot-9.png
- Only in appointment-calendar: uninstall-plugin.php
Add Comment
Please, Sign In to add comment