jan_dembowski

appointment-calendar diff

Jul 26th, 2013
218
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 46.79 KB | None | 0 0
  1. Only in appointpress-appointment-booking-calendar: Mobile_Detect.php
  2. Only in appointpress-appointment-booking-calendar: ap-install-script.php
  3. Only in appointpress-appointment-booking-calendar: ap-uninstall-script.php
  4. Only in appointpress-appointment-booking-calendar: appoinpress-widget.php
  5. Only in appointment-calendar: appointment-calendar-mobile.php
  6. Only in appointment-calendar: appointment-calendar-shortcode.php
  7. Only in appointment-calendar: appointment-calendar.php
  8. Only in appointpress-appointment-booking-calendar: appointpress-logo-16x16.jpg
  9. Only in appointpress-appointment-booking-calendar: appointpress-shortcode.php
  10. Only in appointpress-appointment-booking-calendar: appointpress.php
  11. Only in appointment-calendar: calendar
  12. Only in appointment-calendar: change-log.txt
  13. Only in appointment-calendar: images
  14. Only in appointment-calendar: install-script.php
  15. Only in appointpress-appointment-booking-calendar/languages: appointpress-your-language.mo
  16. Only in appointpress-appointment-booking-calendar/languages: appointpress-your-language.po
  17. Only in appointment-calendar/languages: appointzilla-hi_IN.mo
  18. Only in appointment-calendar/languages: appointzilla-hi_IN.po
  19. Only in appointment-calendar/languages: appointzilla-your-language-extension-here.mo
  20. Only in appointment-calendar/languages: appointzilla-your-language-extension-here.po
  21. Only in appointment-calendar/menu-pages: appointment-form2.php
  22. Only in appointpress-appointment-booking-calendar/menu-pages: appointpress-home.php
  23. Only in appointpress-appointment-booking-calendar/menu-pages: bookings-page.php
  24. Only in appointment-calendar/menu-pages/bootstrap-assets/css: bootstrap-apcal.css
  25. Only in appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/css: bootstrap-appointpress.css
  26. diff -r appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/css/bootstrap.css appointment-calendar/menu-pages/bootstrap-assets/css/bootstrap.css
  27. 1505,1506c1505,1506
  28. < .input-append .appointpress_btn,
  29.  
  30. < .input-prepend .appointpress_btn {
  31.  
  32. ---
  33. > .input-append .btn,
  34.  
  35. > .input-prepend .btn {
  36.  
  37. 1521c1521
  38. < .input-prepend .appointpress_btn {
  39.  
  40. ---
  41. > .input-prepend .btn {
  42.  
  43. 1526c1526
  44. < .input-prepend .appointpress_btn:first-child {
  45.  
  46. ---
  47. > .input-prepend .btn:first-child {
  48.  
  49. 1541c1541
  50. < .input-append .appointpress_btn:last-child {
  51.  
  52. ---
  53. > .input-append .btn:last-child {
  54.  
  55. 1556c1556
  56. < .input-prepend.input-append .appointpress_btn:first-child {
  57.  
  58. ---
  59. > .input-prepend.input-append .btn:first-child {
  60.  
  61. 1564c1564
  62. < .input-prepend.input-append .appointpress_btn:last-child {
  63.  
  64. ---
  65. > .input-prepend.input-append .btn:last-child {
  66.  
  67. 1599c1599
  68. < .form-search .input-append .appointpress_btn {
  69.  
  70. ---
  71. > .form-search .input-append .btn {
  72.  
  73. 1611c1611
  74. < .form-search .input-prepend .appointpress_btn {
  75.  
  76. ---
  77. > .form-search .input-prepend .btn {
  78.  
  79. 1653,1654c1653,1654
  80. < .form-search .appointpress_btn-group,
  81.  
  82. < .form-inline .appointpress_btn-group {
  83.  
  84. ---
  85. > .form-search .btn-group,
  86.  
  87. > .form-inline .btn-group {
  88.  
  89. 2908c2908
  90. < .appointpress_btn {
  91.  
  92. ---
  93. > .btn {
  94.  
  95. 2946,2950c2946,2950
  96. < .appointpress_btn:hover,
  97.  
  98. < .appointpress_btn:active,
  99.  
  100. < .appointpress_btn.active,
  101.  
  102. < .appointpress_btn.disabled,
  103.  
  104. < .appointpress_btn[disabled] {
  105.  
  106. ---
  107. > .btn:hover,
  108.  
  109. > .btn:active,
  110.  
  111. > .btn.active,
  112.  
  113. > .btn.disabled,
  114.  
  115. > .btn[disabled] {
  116.  
  117. 2956,2957c2956,2957
  118. < .appointpress_btn:active,
  119.  
  120. < .appointpress_btn.active {
  121.  
  122. ---
  123. > .btn:active,
  124.  
  125. > .btn.active {
  126.  
  127. 2961c2961
  128. < .appointpress_btn:first-child {
  129.  
  130. ---
  131. > .btn:first-child {
  132.  
  133. 2965c2965
  134. < .appointpress_btn:hover {
  135.  
  136. ---
  137. > .btn:hover {
  138.  
  139. 2979c2979
  140. < .appointpress_btn:focus {
  141.  
  142. ---
  143. > .btn:focus {
  144.  
  145. 2985,2986c2985,2986
  146. < .appointpress_btn.active,
  147.  
  148. < .appointpress_btn:active {
  149.  
  150. ---
  151. > .btn.active,
  152.  
  153. > .btn:active {
  154.  
  155. 2996,2997c2996,2997
  156. < .appointpress_btn.disabled,
  157.  
  158. < .appointpress_btn[disabled] {
  159.  
  160. ---
  161. > .btn.disabled,
  162.  
  163. > .btn[disabled] {
  164.  
  165. 3008c3008
  166. < .appointpress_btn-large {
  167.  
  168. ---
  169. > .btn-large {
  170.  
  171. 3017c3017
  172. < .appointpress_btn-large [class^="icon-"] {
  173.  
  174. ---
  175. > .btn-large [class^="icon-"] {
  176.  
  177. 3021c3021
  178. < .appointpress_btn-small {
  179.  
  180. ---
  181. > .btn-small {
  182.  
  183. 3027c3027
  184. < .appointpress_btn-small [class^="icon-"] {
  185.  
  186. ---
  187. > .btn-small [class^="icon-"] {
  188.  
  189. 3031c3031
  190. < .appointpress_btn-mini {
  191.  
  192. ---
  193. > .btn-mini {
  194.  
  195. 3037c3037
  196. < .appointpress_btn-block {
  197.  
  198. ---
  199. > .btn-block {
  200.  
  201. 3047c3047
  202. < .appointpress_btn-block + .appointpress_btn-block {
  203.  
  204. ---
  205. > .btn-block + .btn-block {
  206.  
  207. 3051,3056c3051,3056
  208. < .appointpress_btn-primary.active,
  209.  
  210. < .appointpress_btn-warning.active,
  211.  
  212. < .appointpress_btn-danger.active,
  213.  
  214. < .appointpress_btn-success.active,
  215.  
  216. < .appointpress_btn-info.active,
  217.  
  218. < .appointpress_btn-inverse.active {
  219.  
  220. ---
  221. > .btn-primary.active,
  222.  
  223. > .btn-warning.active,
  224.  
  225. > .btn-danger.active,
  226.  
  227. > .btn-success.active,
  228.  
  229. > .btn-info.active,
  230.  
  231. > .btn-inverse.active {
  232.  
  233. 3060c3060
  234. < .appointpress_btn {
  235.  
  236. ---
  237. > .btn {
  238.  
  239. 3065c3065
  240. < .appointpress_btn-primary {
  241.  
  242. ---
  243. > .btn-primary {
  244.  
  245. 3082,3086c3082,3086
  246. < .appointpress_btn-primary:hover,
  247.  
  248. < .appointpress_btn-primary:active,
  249.  
  250. < .appointpress_btn-primary.active,
  251.  
  252. < .appointpress_btn-primary.disabled,
  253.  
  254. < .appointpress_btn-primary[disabled] {
  255.  
  256. ---
  257. > .btn-primary:hover,
  258.  
  259. > .btn-primary:active,
  260.  
  261. > .btn-primary.active,
  262.  
  263. > .btn-primary.disabled,
  264.  
  265. > .btn-primary[disabled] {
  266.  
  267. 3092,3093c3092,3093
  268. < .appointpress_btn-primary:active,
  269.  
  270. < .appointpress_btn-primary.active {
  271.  
  272. ---
  273. > .btn-primary:active,
  274.  
  275. > .btn-primary.active {
  276.  
  277. 3097c3097
  278. < .appointpress_btn-warning {
  279.  
  280. ---
  281. > .btn-warning {
  282.  
  283. 3114,3118c3114,3118
  284. < .appointpress_btn-warning:hover,
  285.  
  286. < .appointpress_btn-warning:active,
  287.  
  288. < .appointpress_btn-warning.active,
  289.  
  290. < .appointpress_btn-warning.disabled,
  291.  
  292. < .appointpress_btn-warning[disabled] {
  293.  
  294. ---
  295. > .btn-warning:hover,
  296.  
  297. > .btn-warning:active,
  298.  
  299. > .btn-warning.active,
  300.  
  301. > .btn-warning.disabled,
  302.  
  303. > .btn-warning[disabled] {
  304.  
  305. 3124,3125c3124,3125
  306. < .appointpress_btn-warning:active,
  307.  
  308. < .appointpress_btn-warning.active {
  309.  
  310. ---
  311. > .btn-warning:active,
  312.  
  313. > .btn-warning.active {
  314.  
  315. 3129c3129
  316. < .appointpress_btn-danger {
  317.  
  318. ---
  319. > .btn-danger {
  320.  
  321. 3146,3150c3146,3150
  322. < .appointpress_btn-danger:hover,
  323.  
  324. < .appointpress_btn-danger:active,
  325.  
  326. < .appointpress_btn-danger.active,
  327.  
  328. < .appointpress_btn-danger.disabled,
  329.  
  330. < .appointpress_btn-danger[disabled] {
  331.  
  332. ---
  333. > .btn-danger:hover,
  334.  
  335. > .btn-danger:active,
  336.  
  337. > .btn-danger.active,
  338.  
  339. > .btn-danger.disabled,
  340.  
  341. > .btn-danger[disabled] {
  342.  
  343. 3156,3157c3156,3157
  344. < .appointpress_btn-danger:active,
  345.  
  346. < .appointpress_btn-danger.active {
  347.  
  348. ---
  349. > .btn-danger:active,
  350.  
  351. > .btn-danger.active {
  352.  
  353. 3161c3161
  354. < .appointpress_btn-success {
  355.  
  356. ---
  357. > .btn-success {
  358.  
  359. 3178,3182c3178,3182
  360. < .appointpress_btn-success:hover,
  361.  
  362. < .appointpress_btn-success:active,
  363.  
  364. < .appointpress_btn-success.active,
  365.  
  366. < .appointpress_btn-success.disabled,
  367.  
  368. < .appointpress_btn-success[disabled] {
  369.  
  370. ---
  371. > .btn-success:hover,
  372.  
  373. > .btn-success:active,
  374.  
  375. > .btn-success.active,
  376.  
  377. > .btn-success.disabled,
  378.  
  379. > .btn-success[disabled] {
  380.  
  381. 3188,3189c3188,3189
  382. < .appointpress_btn-success:active,
  383.  
  384. < .appointpress_btn-success.active {
  385.  
  386. ---
  387. > .btn-success:active,
  388.  
  389. > .btn-success.active {
  390.  
  391. 3193c3193
  392. < .appointpress_btn-info {
  393.  
  394. ---
  395. > .btn-info {
  396.  
  397. 3210,3214c3210,3214
  398. < .appointpress_btn-info:hover,
  399.  
  400. < .appointpress_btn-info:active,
  401.  
  402. < .appointpress_btn-info.active,
  403.  
  404. < .appointpress_btn-info.disabled,
  405.  
  406. < .appointpress_btn-info[disabled] {
  407.  
  408. ---
  409. > .btn-info:hover,
  410.  
  411. > .btn-info:active,
  412.  
  413. > .btn-info.active,
  414.  
  415. > .btn-info.disabled,
  416.  
  417. > .btn-info[disabled] {
  418.  
  419. 3220,3221c3220,3221
  420. < .appointpress_btn-info:active,
  421.  
  422. < .appointpress_btn-info.active {
  423.  
  424. ---
  425. > .btn-info:active,
  426.  
  427. > .btn-info.active {
  428.  
  429. 3225c3225
  430. < .appointpress_btn-inverse {
  431.  
  432. ---
  433. > .btn-inverse {
  434.  
  435. 3242,3246c3242,3246
  436. < .appointpress_btn-inverse:hover,
  437.  
  438. < .appointpress_btn-inverse:active,
  439.  
  440. < .appointpress_btn-inverse.active,
  441.  
  442. < .appointpress_btn-inverse.disabled,
  443.  
  444. < .appointpress_btn-inverse[disabled] {
  445.  
  446. ---
  447. > .btn-inverse:hover,
  448.  
  449. > .btn-inverse:active,
  450.  
  451. > .btn-inverse.active,
  452.  
  453. > .btn-inverse.disabled,
  454.  
  455. > .btn-inverse[disabled] {
  456.  
  457. 3252,3253c3252,3253
  458. < .appointpress_btn-inverse:active,
  459.  
  460. < .appointpress_btn-inverse.active {
  461.  
  462. ---
  463. > .btn-inverse:active,
  464.  
  465. > .btn-inverse.active {
  466.  
  467. 3257,3258c3257,3258
  468. < button.appointpress_btn,
  469.  
  470. < input[type="submit"].appointpress_btn {
  471.  
  472. ---
  473. > button.btn,
  474.  
  475. > input[type="submit"].btn {
  476.  
  477. 3263,3264c3263,3264
  478. < button.appointpress_btn::-moz-focus-inner,
  479.  
  480. < input[type="submit"].appointpress_btn::-moz-focus-inner {
  481.  
  482. ---
  483. > button.btn::-moz-focus-inner,
  484.  
  485. > input[type="submit"].btn::-moz-focus-inner {
  486.  
  487. 3269,3270c3269,3270
  488. < button.appointpress_btn.appointpress_btn-large,
  489.  
  490. < input[type="submit"].appointpress_btn.appointpress_btn-large {
  491.  
  492. ---
  493. > button.btn.btn-large,
  494.  
  495. > input[type="submit"].btn.btn-large {
  496.  
  497. 3275,3276c3275,3276
  498. < button.appointpress_btn.appointpress_btn-small,
  499.  
  500. < input[type="submit"].appointpress_btn.appointpress_btn-small {
  501.  
  502. ---
  503. > button.btn.btn-small,
  504.  
  505. > input[type="submit"].btn.btn-small {
  506.  
  507. 3281,3282c3281,3282
  508. < button.appointpress_btn.appointpress_btn-mini,
  509.  
  510. < input[type="submit"].appointpress_btn.appointpress_btn-mini {
  511.  
  512. ---
  513. > button.btn.btn-mini,
  514.  
  515. > input[type="submit"].btn.btn-mini {
  516.  
  517. 3287,3288c3287,3288
  518. < .appointpress_btn-link,
  519.  
  520. < .appointpress_btn-link:active {
  521.  
  522. ---
  523. > .btn-link,
  524.  
  525. > .btn-link:active {
  526.  
  527. 3296c3296
  528. < .appointpress_btn-link {
  529.  
  530. ---
  531. > .btn-link {
  532.  
  533. 3305c3305
  534. < .appointpress_btn-link:hover {
  535.  
  536. ---
  537. > .btn-link:hover {
  538.  
  539. 3311c3311
  540. < .appointpress_btn-group {
  541.  
  542. ---
  543. > .btn-group {
  544.  
  545. 3318c3318
  546. < .appointpress_btn-group:first-child {
  547.  
  548. ---
  549. > .btn-group:first-child {
  550.  
  551. 3322c3322
  552. < .appointpress_btn-group + .appointpress_btn-group {
  553.  
  554. ---
  555. > .btn-group + .btn-group {
  556.  
  557. 3326c3326
  558. < .appointpress_btn-toolbar {
  559.  
  560. ---
  561. > .btn-toolbar {
  562.  
  563. 3332c3332
  564. < .appointpress_btn-toolbar .appointpress_btn-group {
  565.  
  566. ---
  567. > .btn-toolbar .btn-group {
  568.  
  569. 3340,3342c3340,3342
  570. < .appointpress_btn-toolbar .appointpress_btn + .appointpress_btn,
  571.  
  572. < .appointpress_btn-toolbar .appointpress_btn-group + .appointpress_btn,
  573.  
  574. < .appointpress_btn-toolbar .appointpress_btn + .appointpress_btn-group {
  575.  
  576. ---
  577. > .btn-toolbar .btn + .btn,
  578.  
  579. > .btn-toolbar .btn-group + .btn,
  580.  
  581. > .btn-toolbar .btn + .btn-group {
  582.  
  583. 3346c3346
  584. < .appointpress_btn-group > .appointpress_btn {
  585.  
  586. ---
  587. > .btn-group > .btn {
  588.  
  589. 3353c3353
  590. < .appointpress_btn-group > .appointpress_btn + .appointpress_btn {
  591.  
  592. ---
  593. > .btn-group > .btn + .btn {
  594.  
  595. 3357,3358c3357,3358
  596. < .appointpress_btn-group > .appointpress_btn,
  597.  
  598. < .appointpress_btn-group > .dropdown-menu {
  599.  
  600. ---
  601. > .btn-group > .btn,
  602.  
  603. > .btn-group > .dropdown-menu {
  604.  
  605. 3362c3362
  606. < .appointpress_btn-group > .appointpress_btn-mini {
  607.  
  608. ---
  609. > .btn-group > .btn-mini {
  610.  
  611. 3366c3366
  612. < .appointpress_btn-group > .appointpress_btn-small {
  613.  
  614. ---
  615. > .btn-group > .btn-small {
  616.  
  617. 3370c3370
  618. < .appointpress_btn-group > .appointpress_btn-large {
  619.  
  620. ---
  621. > .btn-group > .btn-large {
  622.  
  623. 3374c3374
  624. < .appointpress_btn-group > .appointpress_btn:first-child {
  625.  
  626. ---
  627. > .btn-group > .btn:first-child {
  628.  
  629. 3384,3385c3384,3385
  630. < .appointpress_btn-group > .appointpress_btn:last-child,
  631.  
  632. < .appointpress_btn-group > .dropdown-toggle {
  633.  
  634. ---
  635. > .btn-group > .btn:last-child,
  636.  
  637. > .btn-group > .dropdown-toggle {
  638.  
  639. 3394c3394
  640. < .appointpress_btn-group > .appointpress_btn.large:first-child {
  641.  
  642. ---
  643. > .btn-group > .btn.large:first-child {
  644.  
  645. 3404,3405c3404,3405
  646. < .appointpress_btn-group > .appointpress_btn.large:last-child,
  647.  
  648. < .appointpress_btn-group > .large.dropdown-toggle {
  649.  
  650. ---
  651. > .btn-group > .btn.large:last-child,
  652.  
  653. > .btn-group > .large.dropdown-toggle {
  654.  
  655. 3414,3417c3414,3417
  656. < .appointpress_btn-group > .appointpress_btn:hover,
  657.  
  658. < .appointpress_btn-group > .appointpress_btn:focus,
  659.  
  660. < .appointpress_btn-group > .appointpress_btn:active,
  661.  
  662. < .appointpress_btn-group > .appointpress_btn.active {
  663.  
  664. ---
  665. > .btn-group > .btn:hover,
  666.  
  667. > .btn-group > .btn:focus,
  668.  
  669. > .btn-group > .btn:active,
  670.  
  671. > .btn-group > .btn.active {
  672.  
  673. 3421,3422c3421,3422
  674. < .appointpress_btn-group .dropdown-toggle:active,
  675.  
  676. < .appointpress_btn-group.open .dropdown-toggle {
  677.  
  678. ---
  679. > .btn-group .dropdown-toggle:active,
  680.  
  681. > .btn-group.open .dropdown-toggle {
  682.  
  683. 3426c3426
  684. < .appointpress_btn-group > .appointpress_btn + .dropdown-toggle {
  685.  
  686. ---
  687. > .btn-group > .btn + .dropdown-toggle {
  688.  
  689. 3436c3436
  690. < .appointpress_btn-group > .appointpress_btn-mini + .dropdown-toggle {
  691.  
  692. ---
  693. > .btn-group > .btn-mini + .dropdown-toggle {
  694.  
  695. 3443c3443
  696. < .appointpress_btn-group > .appointpress_btn-small + .dropdown-toggle {
  697.  
  698. ---
  699. > .btn-group > .btn-small + .dropdown-toggle {
  700.  
  701. 3448c3448
  702. < .appointpress_btn-group > .appointpress_btn-large + .dropdown-toggle {
  703.  
  704. ---
  705. > .btn-group > .btn-large + .dropdown-toggle {
  706.  
  707. 3455c3455
  708. < .appointpress_btn-group.open .dropdown-toggle {
  709.  
  710. ---
  711. > .btn-group.open .dropdown-toggle {
  712.  
  713. 3462c3462
  714. < .appointpress_btn-group.open .appointpress_btn.dropdown-toggle {
  715.  
  716. ---
  717. > .btn-group.open .btn.dropdown-toggle {
  718.  
  719. 3466c3466
  720. < .appointpress_btn-group.open .appointpress_btn-primary.dropdown-toggle {
  721.  
  722. ---
  723. > .btn-group.open .btn-primary.dropdown-toggle {
  724.  
  725. 3470c3470
  726. < .appointpress_btn-group.open .appointpress_btn-warning.dropdown-toggle {
  727.  
  728. ---
  729. > .btn-group.open .btn-warning.dropdown-toggle {
  730.  
  731. 3474c3474
  732. < .appointpress_btn-group.open .appointpress_btn-danger.dropdown-toggle {
  733.  
  734. ---
  735. > .btn-group.open .btn-danger.dropdown-toggle {
  736.  
  737. 3478c3478
  738. < .appointpress_btn-group.open .appointpress_btn-success.dropdown-toggle {
  739.  
  740. ---
  741. > .btn-group.open .btn-success.dropdown-toggle {
  742.  
  743. 3482c3482
  744. < .appointpress_btn-group.open .appointpress_btn-info.dropdown-toggle {
  745.  
  746. ---
  747. > .btn-group.open .btn-info.dropdown-toggle {
  748.  
  749. 3486c3486
  750. < .appointpress_btn-group.open .appointpress_btn-inverse.dropdown-toggle {
  751.  
  752. ---
  753. > .btn-group.open .btn-inverse.dropdown-toggle {
  754.  
  755. 3490c3490
  756. < .appointpress_btn .caret {
  757.  
  758. ---
  759. > .btn .caret {
  760.  
  761. 3495,3497c3495,3497
  762. < .appointpress_btn-mini .caret,
  763.  
  764. < .appointpress_btn-small .caret,
  765.  
  766. < .appointpress_btn-large .caret {
  767.  
  768. ---
  769. > .btn-mini .caret,
  770.  
  771. > .btn-small .caret,
  772.  
  773. > .btn-large .caret {
  774.  
  775. 3501c3501
  776. < .appointpress_btn-large .caret {
  777.  
  778. ---
  779. > .btn-large .caret {
  780.  
  781. 3507c3507
  782. < .dropup .appointpress_btn-large .caret {
  783.  
  784. ---
  785. > .dropup .btn-large .caret {
  786.  
  787. 3512,3517c3512,3517
  788. < .appointpress_btn-primary .caret,
  789.  
  790. < .appointpress_btn-warning .caret,
  791.  
  792. < .appointpress_btn-danger .caret,
  793.  
  794. < .appointpress_btn-info .caret,
  795.  
  796. < .appointpress_btn-success .caret,
  797.  
  798. < .appointpress_btn-inverse .caret {
  799.  
  800. ---
  801. > .btn-primary .caret,
  802.  
  803. > .btn-warning .caret,
  804.  
  805. > .btn-danger .caret,
  806.  
  807. > .btn-info .caret,
  808.  
  809. > .btn-success .caret,
  810.  
  811. > .btn-inverse .caret {
  812.  
  813. 3522c3522
  814. < .appointpress_btn-group-vertical {
  815.  
  816. ---
  817. > .btn-group-vertical {
  818.  
  819. 3530c3530
  820. < .appointpress_btn-group-vertical .appointpress_btn {
  821.  
  822. ---
  823. > .btn-group-vertical .btn {
  824.  
  825. 3539c3539
  826. < .appointpress_btn-group-vertical .appointpress_btn + .appointpress_btn {
  827.  
  828. ---
  829. > .btn-group-vertical .btn + .btn {
  830.  
  831. 3544c3544
  832. < .appointpress_btn-group-vertical .appointpress_btn:first-child {
  833.  
  834. ---
  835. > .btn-group-vertical .btn:first-child {
  836.  
  837. 3550c3550
  838. < .appointpress_btn-group-vertical .appointpress_btn:last-child {
  839.  
  840. ---
  841. > .btn-group-vertical .btn:last-child {
  842.  
  843. 3556c3556
  844. < .appointpress_btn-group-vertical .appointpress_btn-large:first-child {
  845.  
  846. ---
  847. > .btn-group-vertical .btn-large:first-child {
  848.  
  849. 3562c3562
  850. < .appointpress_btn-group-vertical .appointpress_btn-large:last-child {
  851.  
  852. ---
  853. > .btn-group-vertical .btn-large:last-child {
  854.  
  855. 4089,4090c4089,4090
  856. < .navbar .appointpress_btn,
  857.  
  858. < .navbar .appointpress_btn-group {
  859.  
  860. ---
  861. > .navbar .btn,
  862.  
  863. > .navbar .btn-group {
  864.  
  865. 4094c4094
  866. < .navbar .appointpress_btn-group .appointpress_btn {
  867.  
  868. ---
  869. > .navbar .btn-group .btn {
  870.  
  871. 4123c4123
  872. < .navbar-form .appointpress_btn {
  873.  
  874. ---
  875. > .navbar-form .btn {
  876.  
  877. 4273c4273
  878. < .navbar .appointpress_btn-navbar {
  879.  
  880. ---
  881. > .navbar .btn-navbar {
  882.  
  883. 4298,4302c4298,4302
  884. < .navbar .appointpress_btn-navbar:hover,
  885.  
  886. < .navbar .appointpress_btn-navbar:active,
  887.  
  888. < .navbar .appointpress_btn-navbar.active,
  889.  
  890. < .navbar .appointpress_btn-navbar.disabled,
  891.  
  892. < .navbar .appointpress_btn-navbar[disabled] {
  893.  
  894. ---
  895. > .navbar .btn-navbar:hover,
  896.  
  897. > .navbar .btn-navbar:active,
  898.  
  899. > .navbar .btn-navbar.active,
  900.  
  901. > .navbar .btn-navbar.disabled,
  902.  
  903. > .navbar .btn-navbar[disabled] {
  904.  
  905. 4308,4309c4308,4309
  906. < .navbar .appointpress_btn-navbar:active,
  907.  
  908. < .navbar .appointpress_btn-navbar.active {
  909.  
  910. ---
  911. > .navbar .btn-navbar:active,
  912.  
  913. > .navbar .btn-navbar.active {
  914.  
  915. 4313c4313
  916. < .navbar .appointpress_btn-navbar .icon-bar {
  917.  
  918. ---
  919. > .navbar .btn-navbar .icon-bar {
  920.  
  921. 4326c4326
  922. < .appointpress_btn-navbar .icon-bar + .icon-bar {
  923.  
  924. ---
  925. > .btn-navbar .icon-bar + .icon-bar {
  926.  
  927. 4526c4526
  928. < .navbar-inverse .appointpress_btn-navbar {
  929.  
  930. ---
  931. > .navbar-inverse .btn-navbar {
  932.  
  933. 4543,4547c4543,4547
  934. < .navbar-inverse .appointpress_btn-navbar:hover,
  935.  
  936. < .navbar-inverse .appointpress_btn-navbar:active,
  937.  
  938. < .navbar-inverse .appointpress_btn-navbar.active,
  939.  
  940. < .navbar-inverse .appointpress_btn-navbar.disabled,
  941.  
  942. < .navbar-inverse .appointpress_btn-navbar[disabled] {
  943.  
  944. ---
  945. > .navbar-inverse .btn-navbar:hover,
  946.  
  947. > .navbar-inverse .btn-navbar:active,
  948.  
  949. > .navbar-inverse .btn-navbar.active,
  950.  
  951. > .navbar-inverse .btn-navbar.disabled,
  952.  
  953. > .navbar-inverse .btn-navbar[disabled] {
  954.  
  955. 4553,4554c4553,4554
  956. < .navbar-inverse .appointpress_btn-navbar:active,
  957.  
  958. < .navbar-inverse .appointpress_btn-navbar.active {
  959.  
  960. ---
  961. > .navbar-inverse .btn-navbar:active,
  962.  
  963. > .navbar-inverse .btn-navbar.active {
  964.  
  965. 4713c4713
  966. < .appointpress-modal-open .dropdown-menu {
  967.  
  968. ---
  969. > .modal-open .dropdown-menu {
  970.  
  971. 4717c4717
  972. < .appointpress-modal-open .dropdown.open {
  973.  
  974. ---
  975. > .modal-open .dropdown.open {
  976.  
  977. 4721c4721
  978. < .appointpress-modal-open .popover {
  979.  
  980. ---
  981. > .modal-open .popover {
  982.  
  983. 4725c4725
  984. < .appointpress-modal-open .tooltip {
  985.  
  986. ---
  987. > .modal-open .tooltip {
  988.  
  989. 4729c4729
  990. < .appointpress-modal-backdrop {
  991.  
  992. ---
  993. > .modal-backdrop {
  994.  
  995. 4739c4739
  996. < .appointpress-modal-backdrop.fade {
  997.  
  998. ---
  999. > .modal-backdrop.fade {
  1000.  
  1001. 4743,4744c4743,4744
  1002. < .appointpress-modal-backdrop,
  1003.  
  1004. < .appointpress-modal-backdrop.fade.in {
  1005.  
  1006. ---
  1007. > .modal-backdrop,
  1008.  
  1009. > .modal-backdrop.fade.in {
  1010.  
  1011. 4749c4749
  1012. < .appointpress-modal {
  1013.  
  1014. ---
  1015. > .modal {
  1016.  
  1017. 4772c4772
  1018. < .appointpress-modal.fade {
  1019.  
  1020. ---
  1021. > .modal.fade {
  1022.  
  1023. 4780c4780
  1024. < .appointpress-modal.fade.in {
  1025.  
  1026. ---
  1027. > .modal.fade.in {
  1028.  
  1029. 4784c4784
  1030. < .appointpress-modal-header {
  1031.  
  1032. ---
  1033. > .modal-header {
  1034.  
  1035. 4789c4789
  1036. < .appointpress-modal-header .close {
  1037.  
  1038. ---
  1039. > .modal-header .close {
  1040.  
  1041. 4793c4793
  1042. < .appointpress-modal-header h3 {
  1043.  
  1044. ---
  1045. > .modal-header h3 {
  1046.  
  1047. 4798c4798
  1048. < .appointpress-modal-body {
  1049.  
  1050. ---
  1051. > .modal-body {
  1052.  
  1053. 4804c4804
  1054. < .appointpress-modal-form {
  1055.  
  1056. ---
  1057. > .modal-form {
  1058.  
  1059. 4808c4808
  1060. < .appointpress-modal-footer {
  1061.  
  1062. ---
  1063. > .modal-footer {
  1064.  
  1065. 4823,4824c4823,4824
  1066. < .appointpress-modal-footer:before,
  1067.  
  1068. < .appointpress-modal-footer:after {
  1069.  
  1070. ---
  1071. > .modal-footer:before,
  1072.  
  1073. > .modal-footer:after {
  1074.  
  1075. 4830c4830
  1076. < .appointpress-modal-footer:after {
  1077.  
  1078. ---
  1079. > .modal-footer:after {
  1080.  
  1081. 4834c4834
  1082. < .appointpress-modal-footer .appointpress_btn + .appointpress_btn {
  1083.  
  1084. ---
  1085. > .modal-footer .btn + .btn {
  1086.  
  1087. 4839c4839
  1088. < .appointpress-modal-footer .appointpress_btn-group .appointpress_btn + .appointpress_btn {
  1089.  
  1090. ---
  1091. > .modal-footer .btn-group .btn + .btn {
  1092.  
  1093. 5209,5210c5209,5210
  1094. < .appointpress_btn .label,
  1095.  
  1096. < .appointpress_btn .badge {
  1097.  
  1098. ---
  1099. > .btn .label,
  1100.  
  1101. > .btn .badge {
  1102.  
  1103. 5215,5216c5215,5216
  1104. < .appointpress_btn-mini .label,
  1105.  
  1106. < .appointpress_btn-mini .badge {
  1107.  
  1108. ---
  1109. > .btn-mini .label,
  1110.  
  1111. > .btn-mini .badge {
  1112.  
  1113. Only in appointment-calendar/menu-pages/bootstrap-assets/css: shortcode-bootstrap.css
  1114. Binary files appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/img/Thumbs.db and appointment-calendar/menu-pages/bootstrap-assets/img/Thumbs.db differ
  1115. diff -r appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/js/application.js appointment-calendar/menu-pages/bootstrap-assets/js/application.js
  1116. 1,153c1,153
  1117. < // NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
  1118.  
  1119. < // IT'S ALL JUST JUNK FOR OUR DOCS!
  1120.  
  1121. < // ++++++++++++++++++++++++++++++++++++++++++
  1122.  
  1123. <
  1124.  
  1125. < !function ($) {
  1126.  
  1127. <
  1128.  
  1129. < $(function(){
  1130.  
  1131. <
  1132.  
  1133. < var $window = $(window)
  1134.  
  1135. <
  1136.  
  1137. < // Disable certain links in docs
  1138.  
  1139. < $('section [href^=#]').click(function (e) {
  1140.  
  1141. < e.preventDefault()
  1142.  
  1143. < })
  1144.  
  1145. <
  1146.  
  1147. < // side bar
  1148.  
  1149. < $('.bs-docs-sidenav').affix({
  1150.  
  1151. < offset: {
  1152.  
  1153. < top: function () { return $window.width() <= 980 ? 290 : 210 }
  1154.  
  1155. < , bottom: 270
  1156.  
  1157. < }
  1158.  
  1159. < })
  1160.  
  1161. <
  1162.  
  1163. < // make code pretty
  1164.  
  1165. < window.prettyPrint && prettyPrint()
  1166.  
  1167. <
  1168.  
  1169. < // add-ons
  1170.  
  1171. < $('.add-on :checkbox').on('click', function () {
  1172.  
  1173. < var $this = $(this)
  1174.  
  1175. < , method = $this.attr('checked') ? 'addClass' : 'removeClass'
  1176.  
  1177. < $(this).parents('.add-on')[method]('active')
  1178.  
  1179. < })
  1180.  
  1181. <
  1182.  
  1183. < // add tipsies to grid for scaffolding
  1184.  
  1185. < if ($('#gridSystem').length) {
  1186.  
  1187. < $('#gridSystem').tooltip({
  1188.  
  1189. < selector: '.show-grid > div'
  1190.  
  1191. < , title: function () { return $(this).width() + 'px' }
  1192.  
  1193. < })
  1194.  
  1195. < }
  1196.  
  1197. <
  1198.  
  1199. < // tooltip demo
  1200.  
  1201. < $('.tooltip-demo').tooltip({
  1202.  
  1203. < selector: "a[rel=tooltip]"
  1204.  
  1205. < })
  1206.  
  1207. <
  1208.  
  1209. < $('.tooltip-test').tooltip()
  1210.  
  1211. < //$('.popover-test').popover()
  1212.  
  1213. <
  1214.  
  1215. < // popover demo
  1216.  
  1217. < $("a[rel=popover]")
  1218.  
  1219. < .popover()
  1220.  
  1221. < .click(function(e) {
  1222.  
  1223. < e.preventDefault()
  1224.  
  1225. < })
  1226.  
  1227. <
  1228.  
  1229. < // button state demo
  1230.  
  1231. < $('#fat-btn')
  1232.  
  1233. < .click(function () {
  1234.  
  1235. < var btn = $(this)
  1236.  
  1237. < btn.button('loading')
  1238.  
  1239. < setTimeout(function () {
  1240.  
  1241. < btn.button('reset')
  1242.  
  1243. < }, 3000)
  1244.  
  1245. < })
  1246.  
  1247. <
  1248.  
  1249. < // carousel demo
  1250.  
  1251. < $('#myCarousel').carousel()
  1252.  
  1253. <
  1254.  
  1255. < // javascript build logic
  1256.  
  1257. < var inputsComponent = $("#components.download input")
  1258.  
  1259. < , inputsPlugin = $("#plugins.download input")
  1260.  
  1261. < , inputsVariables = $("#variables.download input")
  1262.  
  1263. <
  1264.  
  1265. < // toggle all plugin checkboxes
  1266.  
  1267. < $('#components.download .toggle-all').on('click', function (e) {
  1268.  
  1269. < e.preventDefault()
  1270.  
  1271. < inputsComponent.attr('checked', !inputsComponent.is(':checked'))
  1272.  
  1273. < })
  1274.  
  1275. <
  1276.  
  1277. < $('#plugins.download .toggle-all').on('click', function (e) {
  1278.  
  1279. < e.preventDefault()
  1280.  
  1281. < inputsPlugin.attr('checked', !inputsPlugin.is(':checked'))
  1282.  
  1283. < })
  1284.  
  1285. <
  1286.  
  1287. < $('#variables.download .toggle-all').on('click', function (e) {
  1288.  
  1289. < e.preventDefault()
  1290.  
  1291. < inputsVariables.val('')
  1292.  
  1293. < })
  1294.  
  1295. <
  1296.  
  1297. < // request built javascript
  1298.  
  1299. < $('.download-btn').on('click', function () {
  1300.  
  1301. <
  1302.  
  1303. < var css = $("#components.download input:checked")
  1304.  
  1305. < .map(function () { return this.value })
  1306.  
  1307. < .toArray()
  1308.  
  1309. < , js = $("#plugins.download input:checked")
  1310.  
  1311. < .map(function () { return this.value })
  1312.  
  1313. < .toArray()
  1314.  
  1315. < , vars = {}
  1316.  
  1317. < , img = ['glyphicons-halflings.png', 'glyphicons-halflings-white.png']
  1318.  
  1319. <
  1320.  
  1321. < $("#variables.download input")
  1322.  
  1323. < .each(function () {
  1324.  
  1325. < $(this).val() && (vars[ $(this).prev().text() ] = $(this).val())
  1326.  
  1327. < })
  1328.  
  1329. <
  1330.  
  1331. < $.ajax({
  1332.  
  1333. < type: 'POST'
  1334.  
  1335. < , url: /\?dev/.test(window.location) ? 'http://localhost:3000' : 'http://bootstrap.herokuapp.com'
  1336.  
  1337. < , dataType: 'jsonpi'
  1338.  
  1339. < , params: {
  1340.  
  1341. < js: js
  1342.  
  1343. < , css: css
  1344.  
  1345. < , vars: vars
  1346.  
  1347. < , img: img
  1348.  
  1349. < }
  1350.  
  1351. < })
  1352.  
  1353. < })
  1354.  
  1355. < })
  1356.  
  1357. <
  1358.  
  1359. < // Modified from the original jsonpi https://github.com/benvinegar/jquery-jsonpi
  1360.  
  1361. < $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) {
  1362.  
  1363. < var url = opts.url;
  1364.  
  1365. <
  1366.  
  1367. < return {
  1368.  
  1369. < send: function(_, completeCallback) {
  1370.  
  1371. < var name = 'jQuery_iframe_' + jQuery.now()
  1372.  
  1373. < , iframe, form
  1374.  
  1375. <
  1376.  
  1377. < iframe = $('<iframe>')
  1378.  
  1379. < .attr('name', name)
  1380.  
  1381. < .appendTo('head')
  1382.  
  1383. <
  1384.  
  1385. < form = $('<form>')
  1386.  
  1387. < .attr('method', opts.type) // GET or POST
  1388.  
  1389. < .attr('action', url)
  1390.  
  1391. < .attr('target', name)
  1392.  
  1393. <
  1394.  
  1395. < $.each(opts.params, function(k, v) {
  1396.  
  1397. <
  1398.  
  1399. < $('<input>')
  1400.  
  1401. < .attr('type', 'hidden')
  1402.  
  1403. < .attr('name', k)
  1404.  
  1405. < .attr('value', typeof v == 'string' ? v : JSON.stringify(v))
  1406.  
  1407. < .appendTo(form)
  1408.  
  1409. < })
  1410.  
  1411. <
  1412.  
  1413. < form.appendTo('body').submit()
  1414.  
  1415. < }
  1416.  
  1417. < }
  1418.  
  1419. < })
  1420.  
  1421. <
  1422.  
  1423. ---
  1424. > // NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
  1425. > // IT'S ALL JUST JUNK FOR OUR DOCS!
  1426. > // ++++++++++++++++++++++++++++++++++++++++++
  1427. >
  1428. > !function ($) {
  1429. >
  1430. > $(function(){
  1431. >
  1432. > var $window = $(window)
  1433. >
  1434. > // Disable certain links in docs
  1435. > $('section [href^=#]').click(function (e) {
  1436. > e.preventDefault()
  1437. > })
  1438. >
  1439. > // side bar
  1440. > $('.bs-docs-sidenav').affix({
  1441. > offset: {
  1442. > top: function () { return $window.width() <= 980 ? 290 : 210 }
  1443. > , bottom: 270
  1444. > }
  1445. > })
  1446. >
  1447. > // make code pretty
  1448. > window.prettyPrint && prettyPrint()
  1449. >
  1450. > // add-ons
  1451. > $('.add-on :checkbox').on('click', function () {
  1452. > var $this = $(this)
  1453. > , method = $this.attr('checked') ? 'addClass' : 'removeClass'
  1454. > $(this).parents('.add-on')[method]('active')
  1455. > })
  1456. >
  1457. > // add tipsies to grid for scaffolding
  1458. > if ($('#gridSystem').length) {
  1459. > $('#gridSystem').tooltip({
  1460. > selector: '.show-grid > div'
  1461. > , title: function () { return $(this).width() + 'px' }
  1462. > })
  1463. > }
  1464. >
  1465. > // tooltip demo
  1466. > $('.tooltip-demo').tooltip({
  1467. > selector: "a[rel=tooltip]"
  1468. > })
  1469. >
  1470. > $('.tooltip-test').tooltip()
  1471. > $('.popover-test').popover()
  1472. >
  1473. > // popover demo
  1474. > $("a[rel=popover]")
  1475. > .popover()
  1476. > .click(function(e) {
  1477. > e.preventDefault()
  1478. > })
  1479. >
  1480. > // button state demo
  1481. > $('#fat-btn')
  1482. > .click(function () {
  1483. > var btn = $(this)
  1484. > btn.button('loading')
  1485. > setTimeout(function () {
  1486. > btn.button('reset')
  1487. > }, 3000)
  1488. > })
  1489. >
  1490. > // carousel demo
  1491. > $('#myCarousel').carousel()
  1492. >
  1493. > // javascript build logic
  1494. > var inputsComponent = $("#components.download input")
  1495. > , inputsPlugin = $("#plugins.download input")
  1496. > , inputsVariables = $("#variables.download input")
  1497. >
  1498. > // toggle all plugin checkboxes
  1499. > $('#components.download .toggle-all').on('click', function (e) {
  1500. > e.preventDefault()
  1501. > inputsComponent.attr('checked', !inputsComponent.is(':checked'))
  1502. > })
  1503. >
  1504. > $('#plugins.download .toggle-all').on('click', function (e) {
  1505. > e.preventDefault()
  1506. > inputsPlugin.attr('checked', !inputsPlugin.is(':checked'))
  1507. > })
  1508. >
  1509. > $('#variables.download .toggle-all').on('click', function (e) {
  1510. > e.preventDefault()
  1511. > inputsVariables.val('')
  1512. > })
  1513. >
  1514. > // request built javascript
  1515. > $('.download-btn').on('click', function () {
  1516. >
  1517. > var css = $("#components.download input:checked")
  1518. > .map(function () { return this.value })
  1519. > .toArray()
  1520. > , js = $("#plugins.download input:checked")
  1521. > .map(function () { return this.value })
  1522. > .toArray()
  1523. > , vars = {}
  1524. > , img = ['glyphicons-halflings.png', 'glyphicons-halflings-white.png']
  1525. >
  1526. > $("#variables.download input")
  1527. > .each(function () {
  1528. > $(this).val() && (vars[ $(this).prev().text() ] = $(this).val())
  1529. > })
  1530. >
  1531. > $.ajax({
  1532. > type: 'POST'
  1533. > , url: /\?dev/.test(window.location) ? 'http://localhost:3000' : 'http://bootstrap.herokuapp.com'
  1534. > , dataType: 'jsonpi'
  1535. > , params: {
  1536. > js: js
  1537. > , css: css
  1538. > , vars: vars
  1539. > , img: img
  1540. > }
  1541. > })
  1542. > })
  1543. > })
  1544. >
  1545. > // Modified from the original jsonpi https://github.com/benvinegar/jquery-jsonpi
  1546. > $.ajaxTransport('jsonpi', function(opts, originalOptions, jqXHR) {
  1547. > var url = opts.url;
  1548. >
  1549. > return {
  1550. > send: function(_, completeCallback) {
  1551. > var name = 'jQuery_iframe_' + jQuery.now()
  1552. > , iframe, form
  1553. >
  1554. > iframe = $('<iframe>')
  1555. > .attr('name', name)
  1556. > .appendTo('head')
  1557. >
  1558. > form = $('<form>')
  1559. > .attr('method', opts.type) // GET or POST
  1560. > .attr('action', url)
  1561. > .attr('target', name)
  1562. >
  1563. > $.each(opts.params, function(k, v) {
  1564. >
  1565. > $('<input>')
  1566. > .attr('type', 'hidden')
  1567. > .attr('name', k)
  1568. > .attr('value', typeof v == 'string' ? v : JSON.stringify(v))
  1569. > .appendTo(form)
  1570. > })
  1571. >
  1572. > form.appendTo('body').submit()
  1573. > }
  1574. > }
  1575. > })
  1576. >
  1577. Only in appointpress-appointment-booking-calendar/menu-pages/bootstrap-assets/js: jquery.min.js
  1578. Only in appointment-calendar/menu-pages: calendar.php
  1579. Only in appointment-calendar/menu-pages: client.php
  1580. Only in appointment-calendar/menu-pages: data_save.php
  1581. Only in appointment-calendar/menu-pages: datepicker-assets
  1582. Only in appointment-calendar/menu-pages: default-options and variables.txt
  1583. Only in appointment-calendar/menu-pages: fullcalendar-assets-new
  1584. Only in appointment-calendar/menu-pages: getpremium.php
  1585. diff -r appointpress-appointment-booking-calendar/menu-pages/helpnsupport.php appointment-calendar/menu-pages/helpnsupport.php
  1586. 1c1
  1587. < <div style="margin-right:5px;">
  1588.  
  1589. ---
  1590. > <div style="margin-top:10px; margin-right:10px;">
  1591.  
  1592. 4,5c4,6
  1593. < <h3><?php _e('Appointpress', 'appointpress'); ?></h3>
  1594.  
  1595. < <h4><?php _e('Online Appointment Scheduling System', 'appointpress'); ?></h4><br>
  1596.  
  1597. ---
  1598. > <h3><?php _e('Appointment Calendar Plugin', 'appointzilla'); ?></h3>
  1599.  
  1600. > <p><strong>Appointment Calendar Lite</strong> is a simple but effective plugin which enables you to take appointments on your wordpress blog.&nbspIf you are a consultant/doctor/lawyer etc, you can harness the power of appointment calendar.
  1601.  
  1602. > </p>
  1603.  
  1604. 7,12c8
  1605. < <?php
  1606.  
  1607. < _e("Appointpress plugin is a simple but effective plugin which enables you to take appointments on your wordpress blog.", 'appointpress');
  1608.  
  1609. < echo "&nbsp;";
  1610.  
  1611. < _e("If you are a consultant/doctor/lawyer etc, you can harness the power of Appointpress.", 'appointpress');
  1612.  
  1613. < echo "&nbsp;";
  1614.  
  1615. < _e("Simply unzip and upload appointpress directory to /wp-content/plugins/ directory and activate the plugin.", 'appointpress'); ?></p>
  1616.  
  1617. ---
  1618. > Simply unzip and upload appointment-calendar directory to /wp-content/plugins/ directory and activate the plugin.</p>
  1619.  
  1620. 14c10
  1621. < <p><?php _e("To insert Appointpress Button into any post or page, use the shortcode:", 'appointpress'); ?> <strong>[APPOINTPRESS]</strong></p>
  1622.  
  1623. ---
  1624. > <p>To display Appointment Calendar into any post or page, use the shortcode: <strong>[APCAL]</strong></p>
  1625.  
  1626. 16c12
  1627. < <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>
  1628.  
  1629. ---
  1630. > <p>Appointment Calendar shortcode for Mobile Devices: <strong>[APCAL_MOBILE]</strong></p>
  1631.  
  1632. 17a14
  1633. > <p>That's it, you can now start taking appointments on your wordpress site.</p>
  1634.  
  1635. 19c16
  1636. < <p><?php _e("That's it, you can now start taking appointments on your wordpress site.", 'appointpress'); ?></p>
  1637.  
  1638. ---
  1639. > <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>
  1640.  
  1641. 21c18
  1642. < <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>
  1643.  
  1644. ---
  1645. > <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>
  1646.  
  1647. 23,33c20,21
  1648. < <!--<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>-->
  1649.  
  1650. <
  1651.  
  1652. < <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>
  1653.  
  1654. <
  1655.  
  1656. < <h5><?php _e("For Help &amp; 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>
  1657.  
  1658. <
  1659.  
  1660. <
  1661.  
  1662. < <div id="socialdiv">
  1663.  
  1664. <
  1665.  
  1666. < <!---- Twitter ---->
  1667.  
  1668. < <a href="https://twitter.com/Appointpress" class="twitter-follow-button" data-show-count="false">Follow @Appointpress</a>
  1669.  
  1670. ---
  1671. > <div id="socialdiv">
  1672.  
  1673. > <a href="https://twitter.com/Appointzilla" class="twitter-follow-button" data-show-count="false">Follow @Appointzilla</a>
  1674.  
  1675. 35,37c23
  1676. <
  1677.  
  1678. < <!---- Facebook ---->
  1679.  
  1680. < <div class="fb-like" data-href="https://www.facebook.com/appointpress" data-send="true" data-width="450" data-show-faces="true" data-action="recommend">
  1681.  
  1682. ---
  1683. > <div class="fb-like" data-href="https://www.facebook.com/Appointzilla" data-send="true" data-width="450" data-show-faces="true" data-action="recommend">
  1684.  
  1685. 39,40c25,36
  1686. < </div>
  1687.  
  1688. < </div>
  1689. \ No newline at end of file
  1690. ---
  1691. > </div>
  1692.  
  1693. > </div>
  1694.  
  1695. >
  1696.  
  1697. >
  1698.  
  1699. > <div id="fb-root"></div>
  1700.  
  1701. > <script>(function(d, s, id) {
  1702.  
  1703. > var js, fjs = d.getElementsByTagName(s)[0];
  1704.  
  1705. > if (d.getElementById(id)) return;
  1706.  
  1707. > js = d.createElement(s); js.id = id;
  1708.  
  1709. > js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
  1710.  
  1711. > fjs.parentNode.insertBefore(js, fjs);
  1712.  
  1713. > }(document, 'script', 'facebook-jssdk'));</script>
  1714. \ No newline at end of file
  1715. Only in appointment-calendar/menu-pages: js
  1716. Only in appointment-calendar/menu-pages: manage-appointments.php
  1717. Only in appointment-calendar/menu-pages: manage-notificationsettings.php
  1718. Only in appointment-calendar/menu-pages: manage-service.php
  1719. Only in appointment-calendar/menu-pages: manage-settings.php
  1720. Only in appointment-calendar/menu-pages: notification
  1721. Only in appointment-calendar/menu-pages: notification-settings.php
  1722. Only in appointment-calendar/menu-pages: ps_pagination.php
  1723. Only in appointment-calendar/menu-pages: service.php
  1724. Only in appointment-calendar/menu-pages: settings.php
  1725. Only in appointment-calendar/menu-pages: snaps
  1726. Only in appointment-calendar/menu-pages: time-slots-calculation.php
  1727. Only in appointment-calendar/menu-pages: timeoff.php
  1728. Only in appointment-calendar/menu-pages: timepicker-assets
  1729. Only in appointment-calendar/menu-pages: update-appointments.php
  1730. Only in appointment-calendar/menu-pages: update-timeoff.php
  1731. Only in appointpress-appointment-booking-calendar: overlay.css
  1732. diff -r appointpress-appointment-booking-calendar/readme.txt appointment-calendar/readme.txt
  1733. 1,4c1,4
  1734. < === AppointPress - Online Scheduling & Appointment Booking ===
  1735.  
  1736. < Contributors: appointpress
  1737.  
  1738. < Donate Link: http://appointpress.com/
  1739.  
  1740. < 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
  1741.  
  1742. ---
  1743. > === Appointment Calendar ===
  1744.  
  1745. > Contributors: a.ankit, FARAZFRANK, harimaliya
  1746.  
  1747. > Donate Link: http://appointzilla.com/
  1748.  
  1749. > 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
  1750.  
  1751. 6,7c6,7
  1752. < Tested up to: 3.5.2
  1753.  
  1754. < Stable tag: 1.4.1
  1755.  
  1756. ---
  1757. > Tested up to: 3.5.1
  1758.  
  1759. > Stable tag: 2.6.2
  1760.  
  1761. 11c11
  1762. < Use Appointpress to take appointment bookings on your wordpress website. Reduce No Shows, Increase Revenues, Save Time and simplify with business.
  1763.  
  1764. ---
  1765. > Easily Take And Manage Appointment On Your WordPress Blog
  1766.  
  1767. 15,16c15
  1768. < Appointpress is a simple yet powerful appointment booking software for your business. If your business requires appointment booking, then Appointpress is for you.
  1769.  
  1770. < 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.
  1771.  
  1772. ---
  1773. > 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.
  1774.  
  1775. 18,19c17
  1776. < Appointpress is like you virtual receptionist which works 24 hours a day, 7 days a week and 365 days a year.
  1777.  
  1778. < Appointpress grows with your Business. Get started with a the Forever-Free plan and upgrade only when you are ready.
  1779.  
  1780. ---
  1781. > Use shortcode [APCAL] to insert calendar into any post or page.
  1782.  
  1783. 21c19
  1784. < 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.
  1785.  
  1786. ---
  1787. > Use shortcode [APCAL_MOBILE] for Mobile devices.
  1788.  
  1789. 23c21,22
  1790. < If you face any problem, pls contact us via the support forums. We can also be contacted at support@appointpress.com
  1791.  
  1792. ---
  1793. > Thats it, you can now start taking appointments on your wordpress site.
  1794.  
  1795. > No need to use third party appointment booking services, everything can be managed from inside the wordpress admin panel.
  1796.  
  1797. 25c24
  1798. < Here is a link to the Tutorial & Demo: [Appointpress Demo](http://appointpress.com/blog/guide-for-integration-appointpress-plugin-with-your-wordpress-blog/)
  1799.  
  1800. ---
  1801. > If you face any problem in using the plugin pls ask in the [Forums](http://wordpress.org/support/plugin/appointment-calendar).
  1802.  
  1803. 27c26
  1804. < = Free Account Offers =
  1805.  
  1806. ---
  1807. > Documentation for [Wordpress Appointment Calendar Plugin](http://appointzilla.com/documentation-appointzilla-lite/)
  1808.  
  1809. 29,30c28,43
  1810. < * Supports 1 Staff Member
  1811.  
  1812. < * 25 Appointments / Month & Unlimited Services
  1813.  
  1814. ---
  1815. > = Features =
  1816.  
  1817. >
  1818.  
  1819. > * Multilingual: easily translate plugin in your native language
  1820.  
  1821. > * Create Service eg: Consultation/Appointment/Hair Cut etc.
  1822.  
  1823. > * Add/Edit/Manage Booking from Admin Interface.
  1824.  
  1825. > * Insert Booking Calendar into any Post/Page using ShortCode [APCAL].
  1826.  
  1827. > * Block Timeslots for Lunch, Holiday. Meeting etc.
  1828.  
  1829. > * Get Email Notifications on Booking.
  1830.  
  1831. > * Get Booking Confirmation Emails on Booking Approved/Cancelled by Admin.
  1832.  
  1833. >
  1834.  
  1835. >
  1836.  
  1837. > = Premium Version =
  1838.  
  1839. >
  1840.  
  1841. > The Premium version offers these nifty features:
  1842.  
  1843. >
  1844.  
  1845. > * Unlimited STaff and Services
  1846.  
  1847. 31a45
  1848. > * Customizable Staff Hours
  1849.  
  1850. 33,46d46
  1851. < * Customizable Email Notifications
  1852.  
  1853. < * Time-Offs and Holidays
  1854.  
  1855. < * Integration with Wordpress
  1856.  
  1857. < * Unique Scheduling Page
  1858.  
  1859. < * Forever Free
  1860.  
  1861. < * Community Support
  1862.  
  1863. <
  1864.  
  1865. < = Upgrade to premium account to unlock the premium features =
  1866.  
  1867. < These premium features are well worth the few dollars / month :-) :
  1868.  
  1869. <
  1870.  
  1871. < * Unlimited Appointments
  1872.  
  1873. < * Unlimited Services
  1874.  
  1875. < * Multiple Staff Members
  1876.  
  1877. < * Customizable Staff Hours
  1878.  
  1879. 48,54c48,54
  1880. < * Paypal Integration: Accept payment at the time of Booking
  1881.  
  1882. < * Customizable Email Reminders
  1883.  
  1884. < * Recurring Appointments
  1885.  
  1886. < * Capacity Booking
  1887.  
  1888. < * Separate Staff Login
  1889.  
  1890. < * 30 Day Free Trial to test all the premium features. No Credit Card Required
  1891.  
  1892. < * Fast, Friendly and Prompt Support via Email Helpdesk
  1893.  
  1894. ---
  1895. > * Translation Ready
  1896.  
  1897. > * Time Offs to create complex working Schedule
  1898.  
  1899. > * Fast, Freindly and Prompt Support
  1900.  
  1901. > * Paypal Payment Gateway to accept payment on booking
  1902.  
  1903. > * Multilingual
  1904.  
  1905. >
  1906.  
  1907. >
  1908.  
  1909. 60,65c60,64
  1910. < 1. Unzip archive and upload the entire folder to the `/wp-content/plugins/` directory.
  1911.  
  1912. < 2. Activate the plugin through the 'Plugins' menu in WordPress.
  1913.  
  1914. < 3. Go to http://www.appointpress.com and Register for a free account
  1915.  
  1916. < 5. Enter your Appointpress login email in the Appointpress admin dashboard.
  1917.  
  1918. < 3. Use ShortCode [APPOINTPRESS] to insert Appointpress online scheduling form into any page/post.
  1919.  
  1920. < 4. Thats it, Start taking appointments online.
  1921.  
  1922. ---
  1923. > 1. Unzip archive and upload the entire folder to the `/wp-content/plugins/` directory
  1924.  
  1925. > 2. Activate the plugin through the 'Plugins' menu in WordPress
  1926.  
  1927. > 3. Use ShortCode [APCAL] to insert booking calendar into any page /post
  1928.  
  1929. > 4. Start taking appointments online
  1930.  
  1931. >
  1932.  
  1933. 68c67,68
  1934. < Have doubts and queries: support@appointpress.com
  1935.  
  1936. ---
  1937. > Have doubts and queries: [Appointment Calendar Plugin](http://appointzilla.com/documentation-appointzilla-lite/)
  1938.  
  1939. >
  1940.  
  1941. 72,76c72,82
  1942. < 1. Appointpress Scheduling Button
  1943.  
  1944. < 2. Appointpress Scheduling Form
  1945.  
  1946. < 3. Appointpress Account Dashboard
  1947.  
  1948. < 4. Remove plugin
  1949.  
  1950. < 5. Help & Support
  1951.  
  1952. ---
  1953. > 1. Appointment Calendar
  1954.  
  1955. > 2. Appointment Booking Form
  1956.  
  1957. > 3. Admin Panel - Booking Management
  1958.  
  1959. > 4. Admin Panel - Appointment Calendar
  1960.  
  1961. > 5. Admin Panel - Appointment Booking Form
  1962.  
  1963. > 6. Admin Panel - Create Service
  1964.  
  1965. > 7. Admin Panel - Create Time-Off like Lunch, Meeting, Holiday etc.
  1966.  
  1967. > 8. Admin Panel - Notification Settings
  1968.  
  1969. > 9. Admin Panel - Calendar Settings
  1970.  
  1971. > 10. Appointment Calendar For Mobile Deives
  1972.  
  1973. >
  1974.  
  1975. 80,81c86,158
  1976. < = 1.0 =
  1977.  
  1978. < This wat the first & basic release of AppointPress plugin.
  1979.  
  1980. ---
  1981. >
  1982.  
  1983. > = 2.6.3 =
  1984.  
  1985. > 1. New Feature: Multilingual
  1986.  
  1987. > 2. Bug Fixed: Date picker window cut off fixed
  1988.  
  1989. > 3. Bug Fixed: Scattered time-slots problem with few themes
  1990.  
  1991. > 4. Bug Fixed: Client from error position
  1992.  
  1993. > 5. Improvement: Calendar start-end time in 15 minutes intervals
  1994.  
  1995. > 6. Improvement: Calendar axis time format added
  1996.  
  1997. >
  1998.  
  1999. >
  2000.  
  2001. >
  2002.  
  2003. > = 2.6.2 =
  2004.  
  2005. > 1. New Feature: Multilingual
  2006.  
  2007. > 2. Bug Fixed: Date picker window cut off fixed
  2008.  
  2009. > 3. Bug Fixed: Scattered time-slots problem with few themes
  2010.  
  2011. > 4. Bug Fixed: Client from error position
  2012.  
  2013. > 5. Improvement: Calendar start-end time in 15 minutes intervals
  2014.  
  2015. > 6. Improvement: Calendar axis time format added
  2016.  
  2017. >
  2018.  
  2019. >
  2020.  
  2021. > = 2.6.1 =
  2022.  
  2023. > 1. Bug Fixed: Date selection
  2024.  
  2025. > 2. Bug Fixed: Css issue
  2026.  
  2027. > 3. Improvement: Tested with Debug-Mode ON
  2028.  
  2029. > 4. Improvement: Compatible with most of wap device and web browsers
  2030.  
  2031. >
  2032.  
  2033. > = 2.6 =
  2034.  
  2035. > 1. New Feature: Mobile shortcode for Mobile device
  2036.  
  2037. > 2. Bug Fixed: Booking time overlapping
  2038.  
  2039. > 3. PLugin now uses PHP Date Picker instead of Jquery Datepicker
  2040.  
  2041. > 4. Small fixes to avoid js conflict issues with the themes.
  2042.  
  2043. > 5. Admin can now setup booking time slots from the settings panel.
  2044.  
  2045. >
  2046.  
  2047. >
  2048.  
  2049. > = 2.5 =
  2050.  
  2051. > 1. New Feature: Recurring bi-weekly timeoff
  2052.  
  2053. > 2. Bug Fixed: Time comparison on create/update timeoff/appointment
  2054.  
  2055. > 3. Improvement: Help & support page added
  2056.  
  2057. >
  2058.  
  2059. >
  2060.  
  2061. > = 2.4 =
  2062.  
  2063. > 1. Bug Fixed: In Recurring Time Off Logic
  2064.  
  2065. > 2. Bug Fixed: In Recurring Appointment Logic
  2066.  
  2067. > 3. Improvement: Calendar Settings initialized after activation
  2068.  
  2069. > 4. Improvement: Time Off creation now works in Chrome Browser
  2070.  
  2071. >
  2072.  
  2073. >
  2074.  
  2075. > = 2.3 =
  2076.  
  2077. > 1. New Feature: Customizable Booking Button Text
  2078.  
  2079. > 2. Improvement: Calendar now uses pastel colors which is pleasing to the eyes
  2080.  
  2081. > 3. Improvement: Appointment Booking Modal Form now submits via AJAX
  2082.  
  2083. > 4. Improvement: Loading Icon in Booking Flow
  2084.  
  2085. > 5. Bug Fixed: Memory exhausted error when Service Duration set to 0
  2086.  
  2087. >
  2088.  
  2089. >
  2090.  
  2091. > = 2.2 =
  2092.  
  2093. > 1. Bug Fixed: J-Query conflict
  2094.  
  2095. > 2. New Feature: Plugin remove page added
  2096.  
  2097. > 3. Improvement: Time-off logic revamped
  2098.  
  2099. > 4. Improvement: Added some inline css on booking form for better usability
  2100.  
  2101. >
  2102.  
  2103. >
  2104.  
  2105. > = 2.1 =
  2106.  
  2107. > 1. Bug Fixed: Phone Number Bug
  2108.  
  2109. > 2. Bug Fixed: Service Availability Bug
  2110.  
  2111. > 3. Bug Fixed: Some Typos
  2112.  
  2113. >
  2114.  
  2115. >
  2116.  
  2117. > = 2.0 =
  2118.  
  2119. > 1. Improvement: Completely Revamped UI
  2120.  
  2121. > 2. Improvement: Better Appointment Management Dashboard
  2122.  
  2123. > 3. New Feature: Email notification now use SMTP and Inbuilt WP Mail function
  2124.  
  2125. >
  2126.  
  2127. 84c161,177
  2128. < - Improvement: Responsive booking interface
  2129.  
  2130. ---
  2131. > 1. Bug Fixed: The Memory Exhausted Erorr
  2132.  
  2133. > 2. New Feature: Added Mutiple service
  2134.  
  2135. >
  2136.  
  2137. >
  2138.  
  2139. > = 1.0 =
  2140.  
  2141. > 1. Improvement: Removed Client Name from Public Calendar
  2142.  
  2143. > 2. Improvement: Improved / More Intutive Booking Form
  2144.  
  2145. > 3. New Feature: Email Notification to Admin on Booking
  2146.  
  2147. > 4. New Feature: Email Notification to client on Booking Cancellation
  2148.  
  2149. >
  2150.  
  2151. >
  2152.  
  2153. > = 0.85 =
  2154.  
  2155. > Bug Fixes
  2156.  
  2157. > 1. Bug Fixed: Calendar Date Format Bug
  2158.  
  2159. > 2. Bug Fixed: Date Time Bug Fixed
  2160.  
  2161. > 3. Bug Fixed: Installation problems
  2162.  
  2163. >
  2164.  
  2165. 86,98c179,180
  2166. < = 1.2 =
  2167.  
  2168. < 1. Improvement: Dashboard revamped
  2169.  
  2170. < 2. Improvement: Mobile detection
  2171.  
  2172. < 3. New Feature: Multilingual
  2173.  
  2174. < 4. Improvement: Including JS files corrected
  2175.  
  2176. <
  2177.  
  2178. < = 1.3 =
  2179.  
  2180. < 1. Improvement: Booking Inteface revamped
  2181.  
  2182. < 2. Improvement: Mobile Booking Interface revamped
  2183.  
  2184. <
  2185.  
  2186. < = 1.4 =
  2187.  
  2188. < 1. New Feature: Widget to display booking button in any sidebar
  2189.  
  2190. < 2. Improvement: Admin Inteface & labels
  2191.  
  2192. ---
  2193. > = 0.8 =
  2194.  
  2195. > This version provides basic functionality to take and managemen appointments on wordpress blog.
  2196.  
  2197. 100,101d181
  2198. < = 1.4.1 =
  2199.  
  2200. < 1. Bug Fixed: Widget function
  2201.  
  2202. Binary files appointpress-appointment-booking-calendar/screenshot-1.png and appointment-calendar/screenshot-1.png differ
  2203. Only in appointment-calendar: screenshot-10.png
  2204. Binary files appointpress-appointment-booking-calendar/screenshot-2.png and appointment-calendar/screenshot-2.png differ
  2205. Binary files appointpress-appointment-booking-calendar/screenshot-3.png and appointment-calendar/screenshot-3.png differ
  2206. Binary files appointpress-appointment-booking-calendar/screenshot-4.png and appointment-calendar/screenshot-4.png differ
  2207. Binary files appointpress-appointment-booking-calendar/screenshot-5.png and appointment-calendar/screenshot-5.png differ
  2208. Only in appointment-calendar: screenshot-6.png
  2209. Only in appointment-calendar: screenshot-7.png
  2210. Only in appointment-calendar: screenshot-8.png
  2211. Only in appointment-calendar: screenshot-9.png
  2212. Only in appointment-calendar: uninstall-plugin.php
Add Comment
Please, Sign In to add comment