WP Recipe Maker - Version 1.11.0

Version Description

  • Improvement: Set default value for Author Display field
  • Improvement: Noindex the print page
  • Improvement: Better margins for recipe image in Tastefully Simple
  • Fix: Make sure correct nutrition label is shown with multiple recipes on a page
  • Fix: Tastefully Simple template image on mobile
Download this release

Release Info

Developer BrechtVds
Plugin Icon 128x128 WP Recipe Maker
Version 1.11.0
Comparing to
See all releases

Code changes from version 1.10.0 to 1.11.0

assets/css/admin/modal.min.css CHANGED
@@ -1 +1 @@
1
- .wprm-frame-title .dashicons,.wprm-frame.hide-router .wprm-frame-router,.wprm-modal-container{display:none}.wprm-easyrecipe-warning{display:none;border:1px solid #8b0000;background-color:rgba(255,0,0,.15);padding:10px 10px 0;margin-bottom:10px}.select2_wprm-container{z-index:100075}.select2_wprm-container.select2_wprm-container--focus .select2_wprm-selection{border-color:#5b9dd9}.select2_wprm-container li{margin:0}.select2_wprm-container .select2_wprm-selection{border-color:#ddd}.medium-editor-toolbar{z-index:100080}.medium-editor-element{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);min-height:68px;padding:3px 5px}.medium-editor-element:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}.medium-editor-element:after{font-style:normal;color:#999;opacity:.5;font-size:14px;line-height:28px}.medium-editor-element p:first-child{margin-top:0}.medium-editor-element p:last-child{margin-bottom:0}.wprm-modal-hint{max-width:400px;margin-bottom:20px}.wprm-modal-hint .wprm-modal-hint-header{font-weight:700;font-variant:small-caps}.wprm-modal-hint .wprm-modal-hint-text{font-style:italic}.wprm-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:100000}.wprm-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:100050}.wprm-modal *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wprm-modal-close{position:absolute;top:0;right:0;width:50px;height:50px;padding:0;z-index:1000;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.wprm-modal-close .wprm-modal-icon:before{content:"\f158";font:400 20px/1 dashicons;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.wprm-modal-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;min-height:300px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased}.wprm-modal-content ::-webkit-input-placeholder{color:#999;opacity:.5}.wprm-modal-content :-moz-placeholder{color:#999;opacity:.5}.wprm-modal-content ::-moz-placeholder{color:#999;opacity:.5}.wprm-modal-content :-ms-input-placeholder{color:#999;opacity:.5}.wprm-frame{overflow:hidden;right:0}.wprm-frame,.wprm-frame-menu{position:absolute;left:0;bottom:0;top:0}.wprm-frame-menu{width:200px;z-index:150}.wprm-frame-title{top:0;height:50px}.wprm-frame-router,.wprm-frame-title{z-index:200;left:200px;position:absolute;right:0}.wprm-menu-item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wprm-menu{position:absolute;left:0;margin:0;padding:10px 0;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;user-select:none}.wprm-menu-hidden{padding:5px 5px 0 10px;font-style:italic}.wprm-menu,.wprm-sidebar{top:0;bottom:0;background:#f3f3f3;right:0}.wprm-menu .active,.wprm-menu .active:hover{color:#23282d;font-weight:700}.wprm-menu>a{display:block;position:relative;padding:8px 20px;margin:0;color:#0073aa}.wprm-frame .hidden,.wprm-frame-content-tab:not(.active),.wprm-router:not(.active){display:none}.wprm-menu>a,.wprm-router>a{line-height:18px;font-size:14px;text-decoration:none}.wprm-frame a{border-bottom:none;color:#0073aa}.wprm-menu .separator{height:0;margin:12px 20px;padding:0;border-top:1px solid #ddd}.wprm-frame-title h1{padding:0 16px;font-size:22px;line-height:50px;margin:0}.wprm-frame-router{top:50px;height:36px}.wprm-router{position:relative;padding:0 6px;margin:0;clear:both;user-select:none}.wprm-router>a{position:relative;float:left;padding:8px 10px 9px;margin:0;height:18px}.wprm-router a{-webkit-transition:none;transition:none}.wprm-router>a:last-child{border-right:0}.wprm-router .active,.wprm-router>a.active:last-child{margin:-1px -1px 0;background:#fff;border:1px solid #ddd;border-bottom:none}.wprm-router .active,.wprm-router .active:hover{color:#32373c}.wprm-frame-content{position:absolute;top:84px;left:200px;right:0;bottom:61px;height:auto;width:auto;margin:0;overflow:auto;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.wprm-frame-toolbar,.wprm-toolbar{position:absolute;right:0;z-index:100;height:60px}.wprm-frame-content-tab{margin:20px}.wprm-frame-toolbar{left:200px;bottom:0}.wprm-toolbar{top:0;left:0;padding:0 16px;border:0 solid #ddd;overflow:hidden}.wprm-modal-content .wprm-toolbar-primary.search-form{width:33%}.wprm-toolbar-primary{float:right;height:100%}.wprm-modal-content .wprm-toolbar-primary .wprm-button{float:right}.wprm-toolbar-primary>.wprm-button,.wprm-toolbar-primary>.wprm-button-group{margin-left:10px;float:left;margin-top:15px}@media only screen and (max-width:900px){.wprm-frame:not(.hide-menu) .wprm-frame-title .dashicons{display:inline-block;line-height:50px}.wprm-frame:not(.hide-menu) .wprm-frame-menu{position:static;width:0}.wprm-frame:not(.hide-menu) .wprm-frame-content,.wprm-frame:not(.hide-menu) .wprm-frame-router,.wprm-frame:not(.hide-menu) .wprm-frame-title,.wprm-frame:not(.hide-menu) .wprm-frame-toolbar,.wprm-frame:not(.hide-menu) .wprm-menu.visible{left:0}.wprm-frame:not(.hide-menu) .wprm-menu{width:auto;max-width:80%;overflow:auto;z-index:2000;top:50px;left:-300px;right:auto;bottom:auto;padding:5px 0;border:1px solid #ccc}.wprm-frame:not(.hide-menu) .wprm-menu>a.active{display:none}.wprm-frame:not(.hide-menu) .wprm-menu>a{padding:12px 16px;font-size:16px}.wprm-frame:not(.hide-menu) .wprm-menu .separator{margin:5px 10px}.wprm-frame:not(.hide-menu) .wprm-frame-title h1{color:#0073aa;line-height:3;font-size:18px;float:left;cursor:pointer}}@media only screen and (max-width:640px),screen and (max-height:400px){.wprm-modal{position:fixed;top:0;left:0;right:0;bottom:0}.wprm-modal .wprm-frame-title{height:40px}}@media only screen and (max-width:480px){.wprm-frame:not(.hide-menu) .wprm-frame-title .dashicons{line-height:40px}.wprm-frame-router,.wprm-frame:not(.hide-menu) .wprm-menu{top:40px}.wprm-frame:not(.hide-menu) .wprm-frame-title h1,.wprm-modal .wprm-frame-title h1{font-size:18px;line-height:40px}.wprm-frame-content{top:74px}}.wprm-recipe-form{max-width:600px}.wprm-recipe-form .wprm-recipe-form-container{margin-bottom:15px;vertical-align:top}.wprm-recipe-form .wprm-recipe-form-container-halfs{display:inline-block;width:50%}.wprm-recipe-form .wprm-recipe-form-container-thirds{display:inline-block;width:33.3%}.wprm-recipe-form label{display:block;font-weight:700;margin-bottom:5px}.wprm-recipe-form input[type=text],.wprm-recipe-form input[type=number]{margin:0;width:100%;max-width:120px;height:34px;line-height:34px}.wprm-recipe-form input[type=text][type=number],.wprm-recipe-form input[type=number][type=number]{max-width:50px}.wprm-recipe-form input[type=text].select2_wprm-search__field,.wprm-recipe-form input[type=number].select2_wprm-search__field{height:18px;line-height:18px}.wprm-recipe-form select{width:100%}.wprm-recipe-form textarea{width:100%;resize:vertical}@media only screen and (max-width:480px){.wprm-recipe-form .wprm-recipe-form-container-halfs,.wprm-recipe-form .wprm-recipe-form-container-thirds{display:block;width:100%}}.wprm-recipe-import-text-form .import-text-buttons{margin-bottom:10px}.wprm-recipe-import-text-form .import-text-step{display:none}.wprm-recipe-import-text-form .import-text-step#import-text-step-input{display:block}.wprm-recipe-import-text-form #import-text-highlight-sandbox,.wprm-recipe-import-text-form .import-text-input{margin-top:10px}.wprm-recipe-import-text-form #import-text-ingredient-groups label,.wprm-recipe-import-text-form #import-text-instruction-groups label{display:inline;font-weight:400}.wprm-recipe-import-text-form #import-text-highlight-sandbox{display:none;max-height:400px;overflow:scroll;padding:10px;border:1px dashed #999}.wprm-recipe-details-form input#wprm-recipe-name{max-width:450px}.wprm-recipe-details-form input#wprm-recipe-author-name{max-width:none}.wprm-recipe-details-form input#wprm-recipe-calories{max-width:70px}.wprm-recipe-details-form .wprm-recipe-image-preview{float:right;max-width:100px}.wprm-recipe-details-form .wprm-recipe-image-preview img{max-width:100%;height:auto}.wprm-recipe-details-form .wprm-recipe-summary-container{clear:both}@media only screen and (max-width:480px){.wprm-recipe-details-form .wprm-recipe-image-preview{float:none;margin:10px auto}}.wprm-recipe-ingredients-form,.wprm-recipe-instructions-form{max-width:750px;margin-bottom:15px}.wprm-recipe-ingredients-form input,.wprm-recipe-instructions-form input{margin:0;width:100%;height:34px;line-height:34px}.wprm-recipe-ingredients-form textarea,.wprm-recipe-instructions-form textarea{width:100%;resize:vertical}.wprm-recipe-ingredients-form ::-webkit-input-placeholder,.wprm-recipe-instructions-form ::-webkit-input-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form :-moz-placeholder,.wprm-recipe-instructions-form :-moz-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form ::-moz-placeholder,.wprm-recipe-instructions-form ::-moz-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form :-ms-input-placeholder,.wprm-recipe-instructions-form :-ms-input-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form table,.wprm-recipe-instructions-form table{width:100%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th,.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th{text-align:left}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(1),.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(6),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(1),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(6){width:5%;text-align:center}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(2),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(2){width:10%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(3),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(3){width:15%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(4),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(4){width:40%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(5),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(5){width:25%}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th,.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th{text-align:left}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(1),.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(4),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(1),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(4){width:5%;text-align:center}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(2),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(2){width:65%}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(3),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(3){width:25%}.wprm-recipe-ingredients-form table .wprm-recipe-ingredients-placeholder,.wprm-recipe-ingredients-form table .wprm-recipe-instructions-placeholder,.wprm-recipe-instructions-form table .wprm-recipe-ingredients-placeholder,.wprm-recipe-instructions-form table .wprm-recipe-instructions-placeholder{display:none}.wprm-recipe-ingredients-form table td,.wprm-recipe-instructions-form table td{text-align:left;vertical-align:top}.wprm-recipe-ingredients-form table td:first-child,.wprm-recipe-ingredients-form table td:last-child,.wprm-recipe-instructions-form table td:first-child,.wprm-recipe-instructions-form table td:last-child{text-align:center;vertical-align:middle}.wprm-recipe-ingredients-form .ui-sortable-helper,.wprm-recipe-instructions-form .ui-sortable-helper{display:table}.wprm-recipe-ingredients-form .ui-sortable-helper .wprm-recipe-instruction-text,.wprm-recipe-instructions-form .ui-sortable-helper .wprm-recipe-instruction-text{min-width:200px}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-sort,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-sort{cursor:move}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-delete,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-delete{cursor:pointer}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-delete,.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-sort,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-delete,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-sort{color:#999;opacity:.5}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-delete:hover,.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-sort:hover,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-delete:hover,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-sort:hover{color:#444;opacity:1}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-actions,.wprm-recipe-ingredients-form .wprm-recipe-instructions-actions,.wprm-recipe-instructions-form .wprm-recipe-ingredients-actions,.wprm-recipe-instructions-form .wprm-recipe-instructions-actions{margin:10px}.wprm-recipe-ingredients-form .wprm-recipe-image-preview,.wprm-recipe-instructions-form .wprm-recipe-image-preview{max-width:75px}.wprm-recipe-ingredients-form .wprm-recipe-image-preview img,.wprm-recipe-instructions-form .wprm-recipe-image-preview img{max-width:100%;height:auto}.wprm-shortcode-builder .wprm-shortcode-builder-container{margin-bottom:15px;vertical-align:top}.wprm-shortcode-builder .wprm-shortcode-builder-container-halfs{display:inline-block;width:50%}.wprm-shortcode-builder .wprm-shortcode-builder-container-thirds{display:inline-block;width:33.3%}.wprm-shortcode-builder label{display:block;font-weight:700;margin-bottom:5px}.wprm-shortcode-builder .wprm-shortcode-builder-helper{margin-left:5px;font-size:.8em;font-style:italic}.wprm-shortcode-builder input{margin:0;width:100%;max-width:250px;height:34px;line-height:34px}.wprm-shortcode-builder input.select2_wprm-search__field{height:18px;line-height:18px}.wprm-shortcode-builder select{width:250px}
1
+ .wprm-frame-title .dashicons,.wprm-frame.hide-router .wprm-frame-router,.wprm-modal-container{display:none}.wprm-giveaway-notice{border:1px solid #006400;background-color:rgba(0,255,0,.15);padding:10px;margin-bottom:10px}.wprm-easyrecipe-warning{display:none;border:1px solid #8b0000;background-color:rgba(255,0,0,.15);padding:10px 10px 0;margin-bottom:10px}.select2_wprm-container{z-index:100075}.select2_wprm-container.select2_wprm-container--focus .select2_wprm-selection{border-color:#5b9dd9}.select2_wprm-container li{margin:0}.select2_wprm-container .select2_wprm-selection{border-color:#ddd}.medium-editor-toolbar{z-index:100080}.medium-editor-element{border:1px solid #ddd;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.07);box-shadow:inset 0 1px 2px rgba(0,0,0,.07);min-height:68px;padding:3px 5px}.medium-editor-element:focus{border-color:#5b9dd9;-webkit-box-shadow:0 0 2px rgba(30,140,190,.8);box-shadow:0 0 2px rgba(30,140,190,.8)}.medium-editor-element:after{font-style:normal;color:#999;opacity:.5;font-size:14px;line-height:28px}.medium-editor-element p:first-child{margin-top:0}.medium-editor-element p:last-child{margin-bottom:0}.wprm-modal-hint{max-width:400px;margin-bottom:20px}.wprm-modal-hint .wprm-modal-hint-header{font-weight:700;font-variant:small-caps}.wprm-modal-hint .wprm-modal-hint-text{font-style:italic}.wprm-modal-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;min-height:360px;background:#000;opacity:.7;z-index:100000}.wprm-modal{position:fixed;top:30px;left:30px;right:30px;bottom:30px;z-index:100050}.wprm-modal *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wprm-modal-close{position:absolute;top:0;right:0;width:50px;height:50px;padding:0;z-index:1000;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out;transition:color .1s ease-in-out,background .1s ease-in-out}.wprm-modal-close .wprm-modal-icon:before{content:"\f158";font:400 20px/1 dashicons;speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#666}.wprm-modal-content{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;min-height:300px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.7);box-shadow:0 5px 15px rgba(0,0,0,.7);background:#fcfcfc;-webkit-font-smoothing:subpixel-antialiased}.wprm-modal-content ::-webkit-input-placeholder{color:#999;opacity:.5}.wprm-modal-content :-moz-placeholder{color:#999;opacity:.5}.wprm-modal-content ::-moz-placeholder{color:#999;opacity:.5}.wprm-modal-content :-ms-input-placeholder{color:#999;opacity:.5}.wprm-frame{overflow:hidden;right:0}.wprm-frame,.wprm-frame-menu{position:absolute;left:0;bottom:0;top:0}.wprm-frame-menu{width:200px;z-index:150}.wprm-frame-title{top:0;height:50px}.wprm-frame-router,.wprm-frame-title{z-index:200;left:200px;position:absolute;right:0}.wprm-menu-item{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.wprm-menu{position:absolute;left:0;margin:0;padding:10px 0;border-right-width:1px;border-right-style:solid;border-right-color:#ccc;user-select:none}.wprm-menu-hidden{padding:5px 5px 0 10px;font-style:italic}.wprm-menu,.wprm-sidebar{top:0;bottom:0;background:#f3f3f3;right:0}.wprm-menu .active,.wprm-menu .active:hover{color:#23282d;font-weight:700}.wprm-menu>a{display:block;position:relative;padding:8px 20px;margin:0;color:#0073aa}.wprm-frame .hidden,.wprm-frame-content-tab:not(.active),.wprm-router:not(.active){display:none}.wprm-menu>a,.wprm-router>a{line-height:18px;font-size:14px;text-decoration:none}.wprm-frame a{border-bottom:none;color:#0073aa}.wprm-menu .separator{height:0;margin:12px 20px;padding:0;border-top:1px solid #ddd}.wprm-frame-title h1{padding:0 16px;font-size:22px;line-height:50px;margin:0}.wprm-frame-router{top:50px;height:36px}.wprm-router{position:relative;padding:0 6px;margin:0;clear:both;user-select:none}.wprm-router>a{position:relative;float:left;padding:8px 10px 9px;margin:0;height:18px}.wprm-router a{-webkit-transition:none;transition:none}.wprm-router>a:last-child{border-right:0}.wprm-router .active,.wprm-router>a.active:last-child{margin:-1px -1px 0;background:#fff;border:1px solid #ddd;border-bottom:none}.wprm-router .active,.wprm-router .active:hover{color:#32373c}.wprm-frame-content{position:absolute;top:84px;left:200px;right:0;bottom:61px;height:auto;width:auto;margin:0;overflow:auto;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.wprm-frame-toolbar,.wprm-toolbar{position:absolute;right:0;z-index:100;height:60px}.wprm-frame-content-tab{margin:20px}.wprm-frame-toolbar{left:200px;bottom:0}.wprm-toolbar{top:0;left:0;padding:0 16px;border:0 solid #ddd;overflow:hidden}.wprm-modal-content .wprm-toolbar-primary.search-form{width:33%}.wprm-toolbar-primary{float:right;height:100%}.wprm-modal-content .wprm-toolbar-primary .wprm-button{float:right}.wprm-toolbar-primary>.wprm-button,.wprm-toolbar-primary>.wprm-button-group{margin-left:10px;float:left;margin-top:15px}@media only screen and (max-width:900px){.wprm-frame:not(.hide-menu) .wprm-frame-title .dashicons{display:inline-block;line-height:50px}.wprm-frame:not(.hide-menu) .wprm-frame-menu{position:static;width:0}.wprm-frame:not(.hide-menu) .wprm-frame-content,.wprm-frame:not(.hide-menu) .wprm-frame-router,.wprm-frame:not(.hide-menu) .wprm-frame-title,.wprm-frame:not(.hide-menu) .wprm-frame-toolbar,.wprm-frame:not(.hide-menu) .wprm-menu.visible{left:0}.wprm-frame:not(.hide-menu) .wprm-menu{width:auto;max-width:80%;overflow:auto;z-index:2000;top:50px;left:-300px;right:auto;bottom:auto;padding:5px 0;border:1px solid #ccc}.wprm-frame:not(.hide-menu) .wprm-menu>a.active{display:none}.wprm-frame:not(.hide-menu) .wprm-menu>a{padding:12px 16px;font-size:16px}.wprm-frame:not(.hide-menu) .wprm-menu .separator{margin:5px 10px}.wprm-frame:not(.hide-menu) .wprm-frame-title h1{color:#0073aa;line-height:3;font-size:18px;float:left;cursor:pointer}}@media only screen and (max-width:640px),screen and (max-height:400px){.wprm-modal{position:fixed;top:0;left:0;right:0;bottom:0}.wprm-modal .wprm-frame-title{height:40px}}@media only screen and (max-width:480px){.wprm-frame:not(.hide-menu) .wprm-frame-title .dashicons{line-height:40px}.wprm-frame-router,.wprm-frame:not(.hide-menu) .wprm-menu{top:40px}.wprm-frame:not(.hide-menu) .wprm-frame-title h1,.wprm-modal .wprm-frame-title h1{font-size:18px;line-height:40px}.wprm-frame-content{top:74px}}.wprm-recipe-form{max-width:600px}.wprm-recipe-form .wprm-recipe-form-container{margin-bottom:15px;vertical-align:top}.wprm-recipe-form .wprm-recipe-form-container-halfs{display:inline-block;width:50%}.wprm-recipe-form .wprm-recipe-form-container-thirds{display:inline-block;width:33.3%}.wprm-recipe-form label{display:block;font-weight:700;margin-bottom:5px}.wprm-recipe-form input[type=text],.wprm-recipe-form input[type=number]{margin:0;width:100%;max-width:120px;height:34px;line-height:34px}.wprm-recipe-form input[type=text][type=number],.wprm-recipe-form input[type=number][type=number]{max-width:50px}.wprm-recipe-form input[type=text].select2_wprm-search__field,.wprm-recipe-form input[type=number].select2_wprm-search__field{height:18px;line-height:18px}.wprm-recipe-form select{width:100%}.wprm-recipe-form textarea{width:100%;resize:vertical}@media only screen and (max-width:480px){.wprm-recipe-form .wprm-recipe-form-container-halfs,.wprm-recipe-form .wprm-recipe-form-container-thirds{display:block;width:100%}}.wprm-recipe-import-text-form .import-text-buttons{margin-bottom:10px}.wprm-recipe-import-text-form .import-text-step{display:none}.wprm-recipe-import-text-form .import-text-step#import-text-step-input{display:block}.wprm-recipe-import-text-form #import-text-highlight-sandbox,.wprm-recipe-import-text-form .import-text-input{margin-top:10px}.wprm-recipe-import-text-form #import-text-ingredient-groups label,.wprm-recipe-import-text-form #import-text-instruction-groups label{display:inline;font-weight:400}.wprm-recipe-import-text-form #import-text-highlight-sandbox{display:none;max-height:400px;overflow:scroll;padding:10px;border:1px dashed #999}.wprm-recipe-details-form input#wprm-recipe-name{max-width:450px}.wprm-recipe-details-form input#wprm-recipe-author-name{max-width:none}.wprm-recipe-details-form input#wprm-recipe-calories{max-width:70px}.wprm-recipe-details-form .wprm-recipe-image-preview{float:right;max-width:100px}.wprm-recipe-details-form .wprm-recipe-image-preview img{max-width:100%;height:auto}.wprm-recipe-details-form .wprm-recipe-summary-container{clear:both}@media only screen and (max-width:480px){.wprm-recipe-details-form .wprm-recipe-image-preview{float:none;margin:10px auto}}.wprm-recipe-ingredients-form,.wprm-recipe-instructions-form{max-width:750px;margin-bottom:15px}.wprm-recipe-ingredients-form input,.wprm-recipe-instructions-form input{margin:0;width:100%;height:34px;line-height:34px}.wprm-recipe-ingredients-form textarea,.wprm-recipe-instructions-form textarea{width:100%;resize:vertical}.wprm-recipe-ingredients-form ::-webkit-input-placeholder,.wprm-recipe-instructions-form ::-webkit-input-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form :-moz-placeholder,.wprm-recipe-instructions-form :-moz-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form ::-moz-placeholder,.wprm-recipe-instructions-form ::-moz-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form :-ms-input-placeholder,.wprm-recipe-instructions-form :-ms-input-placeholder{color:#999;opacity:.5}.wprm-recipe-ingredients-form table,.wprm-recipe-instructions-form table{width:100%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th,.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th{text-align:left}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(1),.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(6),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(1),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(6){width:5%;text-align:center}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(2),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(2){width:10%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(3),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(3){width:15%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(4),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(4){width:40%}.wprm-recipe-ingredients-form table.wprm-recipe-ingredients-container th:nth-child(5),.wprm-recipe-instructions-form table.wprm-recipe-ingredients-container th:nth-child(5){width:25%}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th,.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th{text-align:left}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(1),.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(4),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(1),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(4){width:5%;text-align:center}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(2),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(2){width:65%}.wprm-recipe-ingredients-form table.wprm-recipe-instructions-container th:nth-child(3),.wprm-recipe-instructions-form table.wprm-recipe-instructions-container th:nth-child(3){width:25%}.wprm-recipe-ingredients-form table .wprm-recipe-ingredients-placeholder,.wprm-recipe-ingredients-form table .wprm-recipe-instructions-placeholder,.wprm-recipe-instructions-form table .wprm-recipe-ingredients-placeholder,.wprm-recipe-instructions-form table .wprm-recipe-instructions-placeholder{display:none}.wprm-recipe-ingredients-form table td,.wprm-recipe-instructions-form table td{text-align:left;vertical-align:top}.wprm-recipe-ingredients-form table td:first-child,.wprm-recipe-ingredients-form table td:last-child,.wprm-recipe-instructions-form table td:first-child,.wprm-recipe-instructions-form table td:last-child{text-align:center;vertical-align:middle}.wprm-recipe-ingredients-form .ui-sortable-helper,.wprm-recipe-instructions-form .ui-sortable-helper{display:table}.wprm-recipe-ingredients-form .ui-sortable-helper .wprm-recipe-instruction-text,.wprm-recipe-instructions-form .ui-sortable-helper .wprm-recipe-instruction-text{min-width:200px}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-sort,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-sort{cursor:move}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-delete,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-delete{cursor:pointer}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-delete,.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-sort,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-delete,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-sort{color:#999;opacity:.5}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-delete:hover,.wprm-recipe-ingredients-form .wprm-recipe-ingredients-instructions-sort:hover,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-delete:hover,.wprm-recipe-instructions-form .wprm-recipe-ingredients-instructions-sort:hover{color:#444;opacity:1}.wprm-recipe-ingredients-form .wprm-recipe-ingredients-actions,.wprm-recipe-ingredients-form .wprm-recipe-instructions-actions,.wprm-recipe-instructions-form .wprm-recipe-ingredients-actions,.wprm-recipe-instructions-form .wprm-recipe-instructions-actions{margin:10px}.wprm-recipe-ingredients-form .wprm-recipe-image-preview,.wprm-recipe-instructions-form .wprm-recipe-image-preview{max-width:75px}.wprm-recipe-ingredients-form .wprm-recipe-image-preview img,.wprm-recipe-instructions-form .wprm-recipe-image-preview img{max-width:100%;height:auto}.wprm-shortcode-builder .wprm-shortcode-builder-container{margin-bottom:15px;vertical-align:top}.wprm-shortcode-builder .wprm-shortcode-builder-container-halfs{display:inline-block;width:50%}.wprm-shortcode-builder .wprm-shortcode-builder-container-thirds{display:inline-block;width:33.3%}.wprm-shortcode-builder label{display:block;font-weight:700;margin-bottom:5px}.wprm-shortcode-builder .wprm-shortcode-builder-helper{margin-left:5px;font-size:.8em;font-style:italic}.wprm-shortcode-builder input{margin:0;width:100%;max-width:250px;height:34px;line-height:34px}.wprm-shortcode-builder input.select2_wprm-search__field{height:18px;line-height:18px}.wprm-shortcode-builder select{width:250px}
assets/css/admin/modal/_container.scss CHANGED
@@ -1,5 +1,12 @@
1
  // main: ../modal.scss
2
 
 
 
 
 
 
 
 
3
  .wprm-easyrecipe-warning {
4
  display: none;
5
  border: 1px solid darkred;
1
  // main: ../modal.scss
2
 
3
+ .wprm-giveaway-notice {
4
+ border: 1px solid darkgreen;
5
+ background-color: rgba(0,255,0,0.15);
6
+ padding: 10px;
7
+ margin-bottom: 10px;
8
+ }
9
+
10
  .wprm-easyrecipe-warning {
11
  display: none;
12
  border: 1px solid darkred;
assets/js/admin/recipe-form.js CHANGED
@@ -483,8 +483,10 @@ jQuery(document).ready(function($) {
483
  });
484
 
485
  jQuery(document).on('change', '#wprm-recipe-author-display', function() {
486
- var author_display = jQuery(this).val();
487
- if(author_display == 'custom') {
 
 
488
  jQuery('#wprm-recipe-author-name-container').show();
489
  } else {
490
  jQuery('#wprm-recipe-author-name-container').hide();
483
  });
484
 
485
  jQuery(document).on('change', '#wprm-recipe-author-display', function() {
486
+ var author_display = jQuery(this).val(),
487
+ default_display = jQuery(this).find('option:first').data('default');
488
+
489
+ if(author_display == 'custom' || (author_display == 'default' && default_display == 'custom')) {
490
  jQuery('#wprm-recipe-author-name-container').show();
491
  } else {
492
  jQuery('#wprm-recipe-author-name-container').hide();
includes/admin/class-wprm-giveaway.php ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ /**
3
+ * Responsible for promoting the giveaway.
4
+ *
5
+ * @link http://bootstrapped.ventures
6
+ * @since 1.11.0
7
+ *
8
+ * @package WP_Recipe_Maker
9
+ * @subpackage WP_Recipe_Maker/includes/admin
10
+ */
11
+
12
+ /**
13
+ * Responsible for promoting the giveaway.
14
+ *
15
+ * @since 1.11.0
16
+ * @package WP_Recipe_Maker
17
+ * @subpackage WP_Recipe_Maker/includes/admin
18
+ * @author Brecht Vandersmissen <brecht@bootstrapped.ventures>
19
+ */
20
+ class WPRM_Giveaway {
21
+
22
+ /**
23
+ * Register actions and filters.
24
+ *
25
+ * @since 1.11.0
26
+ */
27
+ public static function init() {
28
+ $now = new DateTime();
29
+ $giveaway_start = new DateTime( '2017-01-13 17:00:00', new DateTimeZone( 'Europe/Brussels' ) );
30
+ $giveaway_end = new DateTime( '2017-01-27 23:00:00', new DateTimeZone( 'Europe/Brussels' ) );
31
+
32
+ if ( $giveaway_start < $now && $now < $giveaway_end ) {
33
+ add_action( 'admin_menu', array( __CLASS__, 'add_submenu_page' ), 99 );
34
+ add_action( 'wprm_modal_notice', array( __CLASS__, 'modal_notice' ) );
35
+ }
36
+ }
37
+
38
+ /**
39
+ * Add the Giveaway menu page.
40
+ *
41
+ * @since 1.11.0
42
+ */
43
+ public static function add_submenu_page() {
44
+ add_submenu_page( 'wprecipemaker', 'Giveaway', '~ Plugin Giveaway! ~', 'manage_options', 'wprm_giveaway', array( __CLASS__, 'page_template' ) );
45
+ }
46
+
47
+ /**
48
+ * Template for the giveaway page.
49
+ *
50
+ * @since 1.11.0
51
+ */
52
+ public static function page_template() {
53
+ echo '<div class="wrap">';
54
+ echo '<h1>Plugin Giveaway</h1>';
55
+ echo '<a class="e-widget no-button" href="https://gleam.io/sTRSD/birthday-giveaway-2017" rel="nofollow">Birthday Giveaway 2017</a>';
56
+ echo '<script type="text/javascript" src="https://js.gleam.io/e.js" async="true"></script>';
57
+ echo '</div>';
58
+ }
59
+
60
+ /**
61
+ * Show a notice in the modal.
62
+ *
63
+ * @since 1.11.0
64
+ */
65
+ public static function modal_notice() {
66
+ if ( ! WPRM_Addons::is_active( 'premium' ) ) {
67
+ echo '<div class="wprm-giveaway-notice">';
68
+ echo '<strong>Feeling lucky?</strong> Win plugins in our <a href="' . esc_url( admin_url( 'admin.php?page=wprm_giveaway' ) ) . '" target="_blank">Birthday Giveaway</a>!';
69
+ echo '</div>';
70
+ }
71
+ }
72
+ }
73
+
74
+ WPRM_Giveaway::init();
includes/admin/class-wprm-recipe-sanitizer.php CHANGED
@@ -43,7 +43,7 @@ class WPRM_Recipe_Sanitizer {
43
  $sanitized_recipe['total_time'] = isset( $recipe['total_time'] ) ? intval( $recipe['total_time'] ) : 0;
44
 
45
  // Limited options fields.
46
- $options = array( 'disabled', 'post_author', 'custom' );
47
  $sanitized_recipe['author_display'] = isset( $recipe['author_display'] ) && in_array( $recipe['author_display'], $options, true ) ? sanitize_key( $recipe['author_display'] ) : $options[0];
48
 
49
  // Recipe Tags.
43
  $sanitized_recipe['total_time'] = isset( $recipe['total_time'] ) ? intval( $recipe['total_time'] ) : 0;
44
 
45
  // Limited options fields.
46
+ $options = array( 'default', 'disabled', 'post_author', 'custom' );
47
  $sanitized_recipe['author_display'] = isset( $recipe['author_display'] ) && in_array( $recipe['author_display'], $options, true ) ? sanitize_key( $recipe['author_display'] ) : $options[0];
48
 
49
  // Recipe Tags.
includes/admin/import/class-wprm-import-mealplannerpro.php CHANGED
@@ -61,7 +61,7 @@ class WPRM_Import_Mealplannerpro extends WPRM_Import {
61
  */
62
  public function get_recipe_count() {
63
  global $wpdb;
64
- $nbr_recipes = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'mpprecipe_recipes WHERE SUBSTRING( server_recipe_id, 0, 5 ) <> "wprm-"' );
65
 
66
  return $nbr_recipes;
67
  }
61
  */
62
  public function get_recipe_count() {
63
  global $wpdb;
64
+ $nbr_recipes = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'mpprecipe_recipes WHERE LEFT( server_recipe_id, 5 ) <> "wprm-"' );
65
 
66
  return $nbr_recipes;
67
  }
includes/admin/import/class-wprm-import.php CHANGED
@@ -59,7 +59,7 @@ abstract class WPRM_Import {
59
  * @since 1.0.0
60
  * @param int $page Page of recipes to get.
61
  */
62
- abstract public function get_recipes( $page );
63
 
64
  /**
65
  * Get recipe with the specified ID in the import format.
59
  * @since 1.0.0
60
  * @param int $page Page of recipes to get.
61
  */
62
+ abstract public function get_recipes( $page = 0 );
63
 
64
  /**
65
  * Get recipe with the specified ID in the import format.
includes/class-wp-recipe-maker.php CHANGED
@@ -31,7 +31,7 @@ class WP_Recipe_Maker {
31
  * @since 1.0.0
32
  */
33
  private function define_constants() {
34
- define( 'WPRM_VERSION', '1.10.0' );
35
  define( 'WPRM_PREMIUM_VERSION_REQUIRED', '1.1.1' );
36
  define( 'WPRM_POST_TYPE', 'wprm_recipe' );
37
  define( 'WPRM_DIR', plugin_dir_path( dirname( __FILE__ ) ) );
@@ -102,6 +102,7 @@ class WP_Recipe_Maker {
102
  require_once( WPRM_DIR . 'includes/admin/modal/class-wprm-modal.php' );
103
  require_once( WPRM_DIR . 'includes/admin/modal/class-wprm-shortcode-preview.php' );
104
 
 
105
  require_once( WPRM_DIR . 'includes/admin/class-wprm-import-manager.php' );
106
  require_once( WPRM_DIR . 'includes/admin/class-wprm-migrations.php' );
107
  require_once( WPRM_DIR . 'includes/admin/class-wprm-recipe-parser.php' );
31
  * @since 1.0.0
32
  */
33
  private function define_constants() {
34
+ define( 'WPRM_VERSION', '1.11.0' );
35
  define( 'WPRM_PREMIUM_VERSION_REQUIRED', '1.1.1' );
36
  define( 'WPRM_POST_TYPE', 'wprm_recipe' );
37
  define( 'WPRM_DIR', plugin_dir_path( dirname( __FILE__ ) ) );
102
  require_once( WPRM_DIR . 'includes/admin/modal/class-wprm-modal.php' );
103
  require_once( WPRM_DIR . 'includes/admin/modal/class-wprm-shortcode-preview.php' );
104
 
105
+ require_once( WPRM_DIR . 'includes/admin/class-wprm-giveaway.php' );
106
  require_once( WPRM_DIR . 'includes/admin/class-wprm-import-manager.php' );
107
  require_once( WPRM_DIR . 'includes/admin/class-wprm-migrations.php' );
108
  require_once( WPRM_DIR . 'includes/admin/class-wprm-recipe-parser.php' );
includes/public/class-wprm-print.php CHANGED
@@ -75,7 +75,7 @@ class WPRM_Print {
75
  header( 'HTTP/1.1 200 OK' );
76
 
77
  $charset = get_bloginfo( 'charset' );
78
- $print_html = '<html><head><meta http-equiv="Content-Type" content="text/html; charset=' . $charset . '" />' . $styles . $scripts . '</head><body class="wprm-print">';
79
  $print_html .= WPRM_Template_Manager::get_template( $recipe, 'print' );
80
  $print_html .= '</body></html>';
81
  echo $print_html;
75
  header( 'HTTP/1.1 200 OK' );
76
 
77
  $charset = get_bloginfo( 'charset' );
78
+ $print_html = '<html><head><meta http-equiv="Content-Type" content="text/html; charset=' . $charset . '" /><meta name="robots" content="noindex">' . $styles . $scripts . '</head><body class="wprm-print">';
79
  $print_html .= WPRM_Template_Manager::get_template( $recipe, 'print' );
80
  $print_html .= '</body></html>';
81
  echo $print_html;
includes/public/class-wprm-recipe.php CHANGED
@@ -64,7 +64,7 @@ class WPRM_Recipe {
64
  $recipe['name'] = $this->name();
65
  $recipe['summary'] = $this->summary();
66
 
67
- $recipe['author_display'] = $this->author_display();
68
  $recipe['author_name'] = $this->custom_author_name();
69
  $recipe['servings'] = $this->servings();
70
  $recipe['servings_unit'] = $this->servings_unit();
@@ -131,9 +131,16 @@ class WPRM_Recipe {
131
  * Get the recipe author display option.
132
  *
133
  * @since 1.5.0
 
134
  */
135
- public function author_display() {
136
- return $this->meta( 'wprm_author_display', 'disabled' );
 
 
 
 
 
 
137
  }
138
 
139
  /**
64
  $recipe['name'] = $this->name();
65
  $recipe['summary'] = $this->summary();
66
 
67
+ $recipe['author_display'] = $this->author_display( true );
68
  $recipe['author_name'] = $this->custom_author_name();
69
  $recipe['servings'] = $this->servings();
70
  $recipe['servings_unit'] = $this->servings_unit();
131
  * Get the recipe author display option.
132
  *
133
  * @since 1.5.0
134
+ * @param boolean $keep_default Wether to replace the default value with the actual one.
135
  */
136
+ public function author_display( $keep_default = false ) {
137
+ $author_display = $this->meta( 'wprm_author_display', 'default' );
138
+
139
+ if ( ! $keep_default && 'default' === $author_display ) {
140
+ $author_display = WPRM_Settings::get( 'recipe_author_display_default' );
141
+ }
142
+
143
+ return $author_display;
144
  }
145
 
146
  /**
includes/public/class-wprm-settings.php CHANGED
@@ -37,6 +37,7 @@ class WPRM_Settings {
37
  private static $defaults = array(
38
  // Appearance.
39
  'recipe_image_use_featured' => false,
 
40
  'show_nutrition_label' => false,
41
  'template_color_border' => '#aaaaaa',
42
  'template_color_background' => '#ffffff',
@@ -205,6 +206,7 @@ class WPRM_Settings {
205
  public static function form_save_settings_appearance() {
206
  if ( isset( $_POST['wprm_settings'] ) && wp_verify_nonce( sanitize_key( $_POST['wprm_settings'] ), 'wprm_settings' ) ) { // Input var okay.
207
  $recipe_image_use_featured = isset( $_POST['recipe_image_use_featured'] ) && sanitize_key( $_POST['recipe_image_use_featured'] ) ? true : false; // Input var okay.
 
208
  $show_nutrition_label = isset( $_POST['show_nutrition_label'] ) && sanitize_key( $_POST['show_nutrition_label'] ) ? true : false; // Input var okay.
209
 
210
  $template_color_border = isset( $_POST['template_color_border'] ) ? sanitize_text_field( wp_unslash( $_POST['template_color_border'] ) ) : ''; // Input var okay.
@@ -226,6 +228,10 @@ class WPRM_Settings {
226
  $settings['recipe_image_use_featured'] = $recipe_image_use_featured;
227
  $settings['show_nutrition_label'] = $show_nutrition_label;
228
 
 
 
 
 
229
  if ( $template_color_border ) { $settings['template_color_border'] = $template_color_border; }
230
  if ( $template_color_background ) { $settings['template_color_background'] = $template_color_background; }
231
  if ( $template_color_text ) { $settings['template_color_text'] = $template_color_text; }
37
  private static $defaults = array(
38
  // Appearance.
39
  'recipe_image_use_featured' => false,
40
+ 'recipe_author_display_default' => 'disabled',
41
  'show_nutrition_label' => false,
42
  'template_color_border' => '#aaaaaa',
43
  'template_color_background' => '#ffffff',
206
  public static function form_save_settings_appearance() {
207
  if ( isset( $_POST['wprm_settings'] ) && wp_verify_nonce( sanitize_key( $_POST['wprm_settings'] ), 'wprm_settings' ) ) { // Input var okay.
208
  $recipe_image_use_featured = isset( $_POST['recipe_image_use_featured'] ) && sanitize_key( $_POST['recipe_image_use_featured'] ) ? true : false; // Input var okay.
209
+ $recipe_author_display_default = isset( $_POST['recipe_author_display_default'] ) ? sanitize_text_field( wp_unslash( $_POST['recipe_author_display_default'] ) ) : ''; // Input var okay.
210
  $show_nutrition_label = isset( $_POST['show_nutrition_label'] ) && sanitize_key( $_POST['show_nutrition_label'] ) ? true : false; // Input var okay.
211
 
212
  $template_color_border = isset( $_POST['template_color_border'] ) ? sanitize_text_field( wp_unslash( $_POST['template_color_border'] ) ) : ''; // Input var okay.
228
  $settings['recipe_image_use_featured'] = $recipe_image_use_featured;
229
  $settings['show_nutrition_label'] = $show_nutrition_label;
230
 
231
+ if ( in_array( $recipe_author_display_default, array( 'disabled', 'post_author', 'custom' ) ) ) {
232
+ $settings['recipe_author_display_default'] = $recipe_author_display_default;
233
+ }
234
+
235
  if ( $template_color_border ) { $settings['template_color_border'] = $template_color_border; }
236
  if ( $template_color_background ) { $settings['template_color_background'] = $template_color_background; }
237
  if ( $template_color_text ) { $settings['template_color_text'] = $template_color_text; }
includes/public/class-wprm-template-helper.php CHANGED
@@ -234,12 +234,13 @@ class WPRM_Template_Helper {
234
  * Display the nutrition label.
235
  *
236
  * @since 1.10.0
237
- * @param mixed $align Optional alignment for the nutrition label.
 
238
  */
239
- public static function nutrition_label( $align = 'left' ) {
240
  $label = '';
241
  if ( WPRM_Settings::get( 'show_nutrition_label' ) ) {
242
- $label = '[wprm-nutrition-label align="' . $align . '"]';
243
  }
244
  return $label;
245
  }
234
  * Display the nutrition label.
235
  *
236
  * @since 1.10.0
237
+ * @param int $recipe_id Recipe ID of the label we want to display.
238
+ * @param mixed $align Optional alignment for the nutrition label.
239
  */
240
+ public static function nutrition_label( $recipe_id = 0, $align = 'left' ) {
241
  $label = '';
242
  if ( WPRM_Settings::get( 'show_nutrition_label' ) ) {
243
+ $label = '[wprm-nutrition-label id="' . $recipe_id . '" align="' . $align . '"]';
244
  }
245
  return $label;
246
  }
languages/wp-recipe-maker-fr_FR.mo ADDED
Binary file
languages/wp-recipe-maker-fr_FR.po ADDED
@@ -0,0 +1,1209 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: WP Recipe Maker 1.7.1\n"
4
+ "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-recipe-maker\n"
5
+ "POT-Creation-Date: 2016-11-23 09:22:25+00:00\n"
6
+ "MIME-Version: 1.0\n"
7
+ "Content-Type: text/plain; charset=UTF-8\n"
8
+ "Content-Transfer-Encoding: 8bit\n"
9
+ "PO-Revision-Date: 2016-12-18 20:14+0000\n"
10
+ "Last-Translator: Sandra Test <blemele67@gmail.com>\n"
11
+ "Language-Team: French (France)\n"
12
+ "Language: fr-FR\n"
13
+ "Plural-Forms: nplurals=2; plural=n > 1\n"
14
+ "X-Generator: Loco - https://localise.biz/"
15
+
16
+ #: includes/admin/class-wprm-import-manager.php:50
17
+ #: includes/admin/class-wprm-import-manager.php:51
18
+ #: templates/admin/menu/import-overview.php:15
19
+ msgid "Import Recipes"
20
+ msgstr "Importer des recettes"
21
+
22
+ #: includes/admin/class-wprm-recipe-parser.php:148
23
+ msgid "kilograms"
24
+ msgstr "kilogrammes"
25
+
26
+ #: includes/admin/class-wprm-recipe-parser.php:149
27
+ msgid "kilogram"
28
+ msgstr "kilogramme"
29
+
30
+ #: includes/admin/class-wprm-recipe-parser.php:150
31
+ msgid "kg"
32
+ msgstr "kg"
33
+
34
+ #: includes/admin/class-wprm-recipe-parser.php:151
35
+ msgid "grams"
36
+ msgstr "grammes"
37
+
38
+ #: includes/admin/class-wprm-recipe-parser.php:152
39
+ msgid "gram"
40
+ msgstr "gramme"
41
+
42
+ #: includes/admin/class-wprm-recipe-parser.php:153
43
+ msgid "gr"
44
+ msgstr "gr"
45
+
46
+ #: includes/admin/class-wprm-recipe-parser.php:154
47
+ #: includes/public/class-wprm-metadata.php:164
48
+ msgid "g"
49
+ msgstr "g"
50
+
51
+ #: includes/admin/class-wprm-recipe-parser.php:155
52
+ msgid "milligrams"
53
+ msgstr "milligrammes"
54
+
55
+ #: includes/admin/class-wprm-recipe-parser.php:156
56
+ msgid "milligram"
57
+ msgstr "milligramme"
58
+
59
+ #: includes/admin/class-wprm-recipe-parser.php:157
60
+ #: includes/public/class-wprm-metadata.php:169
61
+ msgid "mg"
62
+ msgstr "mg"
63
+
64
+ #: includes/admin/class-wprm-recipe-parser.php:158
65
+ msgid "pounds"
66
+ msgstr "livres"
67
+
68
+ #: includes/admin/class-wprm-recipe-parser.php:159
69
+ msgid "pound"
70
+ msgstr "livre"
71
+
72
+ #: includes/admin/class-wprm-recipe-parser.php:160
73
+ msgid "lbs"
74
+ msgstr "lbs"
75
+
76
+ #: includes/admin/class-wprm-recipe-parser.php:161
77
+ msgid "lb"
78
+ msgstr "lb"
79
+
80
+ #: includes/admin/class-wprm-recipe-parser.php:162
81
+ msgid "ounces"
82
+ msgstr "onces"
83
+
84
+ #: includes/admin/class-wprm-recipe-parser.php:163
85
+ msgid "ounce"
86
+ msgstr "once"
87
+
88
+ #: includes/admin/class-wprm-recipe-parser.php:164
89
+ msgid "oz"
90
+ msgstr "oz"
91
+
92
+ #: includes/admin/class-wprm-recipe-parser.php:166
93
+ msgid "liters"
94
+ msgstr "litres"
95
+
96
+ #: includes/admin/class-wprm-recipe-parser.php:167
97
+ msgid "liter"
98
+ msgstr "litre"
99
+
100
+ #: includes/admin/class-wprm-recipe-parser.php:168
101
+ msgid "l"
102
+ msgstr "l"
103
+
104
+ #: includes/admin/class-wprm-recipe-parser.php:169
105
+ msgid "deciliters"
106
+ msgstr "décilitres"
107
+
108
+ #: includes/admin/class-wprm-recipe-parser.php:170
109
+ msgid "deciliter"
110
+ msgstr "décilitre"
111
+
112
+ #: includes/admin/class-wprm-recipe-parser.php:171
113
+ msgid "dl"
114
+ msgstr "dl"
115
+
116
+ #: includes/admin/class-wprm-recipe-parser.php:172
117
+ msgid "centiliters"
118
+ msgstr "centilitres"
119
+
120
+ #: includes/admin/class-wprm-recipe-parser.php:173
121
+ msgid "centiliter"
122
+ msgstr "centilitre"
123
+
124
+ #: includes/admin/class-wprm-recipe-parser.php:174
125
+ msgid "cl"
126
+ msgstr "cl"
127
+
128
+ #: includes/admin/class-wprm-recipe-parser.php:175
129
+ msgid "milliliters"
130
+ msgstr "millilitres"
131
+
132
+ #: includes/admin/class-wprm-recipe-parser.php:176
133
+ msgid "milliliter"
134
+ msgstr "millilitre"
135
+
136
+ #: includes/admin/class-wprm-recipe-parser.php:177
137
+ msgid "ml"
138
+ msgstr "ml"
139
+
140
+ #: includes/admin/class-wprm-recipe-parser.php:178
141
+ msgid "gallons"
142
+ msgstr "gallons"
143
+
144
+ #: includes/admin/class-wprm-recipe-parser.php:179
145
+ msgid "gallon"
146
+ msgstr "gallon"
147
+
148
+ #: includes/admin/class-wprm-recipe-parser.php:180
149
+ msgid "gal"
150
+ msgstr "gal"
151
+
152
+ #: includes/admin/class-wprm-recipe-parser.php:181
153
+ msgid "quarts"
154
+ msgstr "quarts"
155
+
156
+ #: includes/admin/class-wprm-recipe-parser.php:182
157
+ msgid "quart"
158
+ msgstr "quart"
159
+
160
+ #: includes/admin/class-wprm-recipe-parser.php:183
161
+ msgid "qt"
162
+ msgstr "qt"
163
+
164
+ #: includes/admin/class-wprm-recipe-parser.php:184
165
+ msgid "pints"
166
+ msgstr "pintes"
167
+
168
+ #: includes/admin/class-wprm-recipe-parser.php:185
169
+ msgid "pint"
170
+ msgstr "pinte"
171
+
172
+ #: includes/admin/class-wprm-recipe-parser.php:186
173
+ msgid "pt"
174
+ msgstr "pt"
175
+
176
+ #: includes/admin/class-wprm-recipe-parser.php:187
177
+ msgid "cups"
178
+ msgstr "tasses"
179
+
180
+ #: includes/admin/class-wprm-recipe-parser.php:188
181
+ msgid "cup"
182
+ msgstr "tasse"
183
+
184
+ #: includes/admin/class-wprm-recipe-parser.php:189
185
+ msgid "cu"
186
+ msgstr "cu"
187
+
188
+ #: includes/admin/class-wprm-recipe-parser.php:190
189
+ msgid "c"
190
+ msgstr "c"
191
+
192
+ #: includes/admin/class-wprm-recipe-parser.php:191
193
+ msgid "fluid ounces"
194
+ msgstr "onces liquides"
195
+
196
+ #: includes/admin/class-wprm-recipe-parser.php:192
197
+ msgid "fluid ounce"
198
+ msgstr "once liquide"
199
+
200
+ #: includes/admin/class-wprm-recipe-parser.php:193
201
+ msgid "fl ounces"
202
+ msgstr "fl onces"
203
+
204
+ #: includes/admin/class-wprm-recipe-parser.php:194
205
+ msgid "fl ounce"
206
+ msgstr "fl once"
207
+
208
+ #: includes/admin/class-wprm-recipe-parser.php:195
209
+ msgid "floz"
210
+ msgstr "floz"
211
+
212
+ #: includes/admin/class-wprm-recipe-parser.php:196
213
+ msgid "tablespoons"
214
+ msgstr "cuillères à soupe"
215
+
216
+ #: includes/admin/class-wprm-recipe-parser.php:197
217
+ msgid "tablespoon"
218
+ msgstr "cuillère à soupe"
219
+
220
+ #: includes/admin/class-wprm-recipe-parser.php:198
221
+ msgid "tbsps"
222
+ msgstr "c. à soupe"
223
+
224
+ #: includes/admin/class-wprm-recipe-parser.php:199
225
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:34
226
+ msgid "tbsp"
227
+ msgstr "c. à soupe"
228
+
229
+ #: includes/admin/class-wprm-recipe-parser.php:200
230
+ msgid "tbls"
231
+ msgstr "c. à soupe"
232
+
233
+ #: includes/admin/class-wprm-recipe-parser.php:201
234
+ msgid "tbs"
235
+ msgstr "càs"
236
+
237
+ #: includes/admin/class-wprm-recipe-parser.php:202
238
+ msgid "tb"
239
+ msgstr "càs"
240
+
241
+ #: includes/admin/class-wprm-recipe-parser.php:203
242
+ msgid "T"
243
+ msgstr "càs"
244
+
245
+ #: includes/admin/class-wprm-recipe-parser.php:204
246
+ msgid "teaspoons"
247
+ msgstr "cuillères à café"
248
+
249
+ #: includes/admin/class-wprm-recipe-parser.php:205
250
+ msgid "teaspoon"
251
+ msgstr "cuillère à café"
252
+
253
+ #: includes/admin/class-wprm-recipe-parser.php:206
254
+ msgid "tsps"
255
+ msgstr "c. à café"
256
+
257
+ #: includes/admin/class-wprm-recipe-parser.php:207
258
+ msgid "tsp"
259
+ msgstr "c. à café"
260
+
261
+ #: includes/admin/class-wprm-recipe-parser.php:208
262
+ msgid "ts"
263
+ msgstr "càc"
264
+
265
+ #: includes/admin/class-wprm-recipe-parser.php:209
266
+ msgid "t"
267
+ msgstr "càc"
268
+
269
+ #: includes/admin/class-wprm-recipe-parser.php:211
270
+ msgid "meters"
271
+ msgstr "mètres"
272
+
273
+ #: includes/admin/class-wprm-recipe-parser.php:212
274
+ msgid "meter"
275
+ msgstr "mètre"
276
+
277
+ #: includes/admin/class-wprm-recipe-parser.php:213
278
+ msgid "m"
279
+ msgstr "m"
280
+
281
+ #: includes/admin/class-wprm-recipe-parser.php:214
282
+ msgid "centimeters"
283
+ msgstr "centimètres"
284
+
285
+ #: includes/admin/class-wprm-recipe-parser.php:215
286
+ msgid "centimeter"
287
+ msgstr "centimètre"
288
+
289
+ #: includes/admin/class-wprm-recipe-parser.php:216
290
+ msgid "cm"
291
+ msgstr "cm"
292
+
293
+ #: includes/admin/class-wprm-recipe-parser.php:217
294
+ msgid "millimeters"
295
+ msgstr "millimètres"
296
+
297
+ #: includes/admin/class-wprm-recipe-parser.php:218
298
+ msgid "millimeter"
299
+ msgstr "millimètre"
300
+
301
+ #: includes/admin/class-wprm-recipe-parser.php:219
302
+ msgid "mm"
303
+ msgstr "mm"
304
+
305
+ #: includes/admin/class-wprm-recipe-parser.php:220
306
+ msgid "yards"
307
+ msgstr "yards"
308
+
309
+ #: includes/admin/class-wprm-recipe-parser.php:221
310
+ msgid "yard"
311
+ msgstr "yard"
312
+
313
+ #: includes/admin/class-wprm-recipe-parser.php:222
314
+ msgid "yd"
315
+ msgstr "yd"
316
+
317
+ #: includes/admin/class-wprm-recipe-parser.php:223
318
+ msgid "feet"
319
+ msgstr "pieds"
320
+
321
+ #: includes/admin/class-wprm-recipe-parser.php:224
322
+ msgid "foot"
323
+ msgstr "pied"
324
+
325
+ #: includes/admin/class-wprm-recipe-parser.php:225
326
+ msgid "ft"
327
+ msgstr "ft"
328
+
329
+ #: includes/admin/class-wprm-recipe-parser.php:226
330
+ msgid "inches"
331
+ msgstr "inches"
332
+
333
+ #: includes/admin/class-wprm-recipe-parser.php:227
334
+ msgid "inch"
335
+ msgstr "inch"
336
+
337
+ #: includes/admin/class-wprm-recipe-parser.php:228
338
+ msgid "in"
339
+ msgstr "in"
340
+
341
+ #: includes/admin/class-wprm-recipe-parser.php:230
342
+ msgid "cloves"
343
+ msgstr "gousses"
344
+
345
+ #: includes/admin/class-wprm-recipe-parser.php:231
346
+ msgid "clove"
347
+ msgstr "gousse"
348
+
349
+ #: includes/admin/class-wprm-recipe-parser.php:232
350
+ msgid "leaves"
351
+ msgstr "feuilles"
352
+
353
+ #: includes/admin/class-wprm-recipe-parser.php:233
354
+ msgid "leave"
355
+ msgstr "feuille"
356
+
357
+ #: includes/admin/class-wprm-recipe-parser.php:234
358
+ msgid "slices"
359
+ msgstr "tranches"
360
+
361
+ #: includes/admin/class-wprm-recipe-parser.php:235
362
+ msgid "slice"
363
+ msgstr "tranche"
364
+
365
+ #: includes/admin/class-wprm-recipe-parser.php:236
366
+ msgid "pieces"
367
+ msgstr "morceaux"
368
+
369
+ #: includes/admin/class-wprm-recipe-parser.php:237
370
+ msgid "piece"
371
+ msgstr "morceau"
372
+
373
+ #: includes/admin/class-wprm-recipe-parser.php:238
374
+ msgid "pinches"
375
+ msgstr "pincées"
376
+
377
+ #: includes/admin/class-wprm-recipe-parser.php:239
378
+ msgid "pinche"
379
+ msgstr "pincée"
380
+
381
+ #: includes/admin/import/class-wprm-import-easyrecipe.php:89
382
+ msgid "Unknown"
383
+ msgstr "Inconnu"
384
+
385
+ #: includes/admin/import/class-wprm-import-wpultimaterecipe.php:349
386
+ #: includes/public/class-wprm-template-helper.php:66
387
+ msgid "hour"
388
+ msgstr "heure"
389
+
390
+ #: includes/admin/import/class-wprm-import-wpultimaterecipe.php:350
391
+ #: includes/public/class-wprm-template-helper.php:66
392
+ msgid "hours"
393
+ msgstr "heures"
394
+
395
+ #: includes/admin/menu/class-wprm-admin-menu-addons.php:47
396
+ #: templates/admin/menu/addons.php:15
397
+ msgid "Add-Ons"
398
+ msgstr "Ajouts"
399
+
400
+ #: includes/admin/menu/class-wprm-admin-menu-faq.php:76
401
+ msgid "FAQ & Support"
402
+ msgstr "Foire aux Questions et Support"
403
+
404
+ #: includes/admin/modal/class-wprm-modal.php:60
405
+ #: templates/admin/modal/modal.php:96
406
+ msgid "Insert"
407
+ msgstr "Insérer"
408
+
409
+ #: includes/admin/modal/class-wprm-modal.php:61
410
+ msgid "Update"
411
+ msgstr "Mise à jour"
412
+
413
+ #: includes/admin/modal/class-wprm-modal.php:62
414
+ msgid "Select or Upload Image"
415
+ msgstr "Choisissez ou importez une photo"
416
+
417
+ #: includes/admin/modal/class-wprm-modal.php:63
418
+ msgid "Use Image"
419
+ msgstr "Utiliser la photo"
420
+
421
+ #: includes/admin/modal/class-wprm-modal.php:64
422
+ msgid "Are you sure you want to remove this recipe?"
423
+ msgstr "Etes-vous sûrs de vouloir retirer cette recette?"
424
+
425
+ #: includes/admin/modal/class-wprm-modal.php:65
426
+ msgid "Are you sure you want to start over with importing from text?"
427
+ msgstr "Etes-vous sûrs de vouloir recommencer l'import texte?"
428
+
429
+ #: includes/admin/modal/class-wprm-modal.php:117
430
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:33
431
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:33
432
+ msgid "Recipe"
433
+ msgstr "Recette"
434
+
435
+ #: includes/admin/modal/class-wprm-modal.php:121
436
+ msgid "Import from Text"
437
+ msgstr "Importer depuis un texte"
438
+
439
+ #: includes/admin/modal/class-wprm-modal.php:128
440
+ msgid "Recipe Details"
441
+ msgstr "Détails de la recette"
442
+
443
+ #: includes/admin/modal/class-wprm-modal.php:135
444
+ msgid "Ingredients & Instructions"
445
+ msgstr "Ingrédients et Instructions"
446
+
447
+ #: includes/admin/modal/class-wprm-modal.php:141
448
+ #: templates/recipe/clean-print/clean-print.php:141
449
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:142
450
+ #: templates/recipe/simple/simple.php:161
451
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:165
452
+ msgid "Recipe Notes"
453
+ msgstr "Notes"
454
+
455
+ #: includes/admin/modal/class-wprm-modal.php:150
456
+ msgid "Recipe Snippets"
457
+ msgstr "Snippets de la recette"
458
+
459
+ #: includes/admin/modal/class-wprm-modal.php:154
460
+ #: includes/public/class-wprm-shortcode.php:154
461
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:45
462
+ msgid "Jump to Recipe"
463
+ msgstr "Aller à la recette"
464
+
465
+ #: includes/admin/modal/class-wprm-modal.php:161
466
+ #: includes/public/class-wprm-shortcode.php:186
467
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:45
468
+ msgid "Print Recipe"
469
+ msgstr "Imprimer la recette"
470
+
471
+ #: includes/admin/modal/class-wprm-shortcode-preview.php:46
472
+ msgid "remove"
473
+ msgstr "retirer"
474
+
475
+ #: includes/public/class-wprm-comment-rating.php:114
476
+ #: templates/public/comment-rating-form.php:14
477
+ msgid "Recipe Rating"
478
+ msgstr "Evaluation de la recette"
479
+
480
+ #: includes/public/class-wprm-metadata.php:167
481
+ #: templates/admin/modal/tabs/recipe-details.php:59
482
+ #: templates/recipe/clean-print/clean-print.php:76
483
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:77
484
+ #: templates/recipe/simple/simple.php:93
485
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:97
486
+ msgid "kcal"
487
+ msgstr "kcal"
488
+
489
+ #: includes/public/class-wprm-metadata.php:178
490
+ msgid "1 serving"
491
+ msgstr "1 portion"
492
+
493
+ #: includes/public/class-wprm-post-type.php:39
494
+ msgctxt "post type general name"
495
+ msgid "Recipes"
496
+ msgstr "Recettes"
497
+
498
+ #: includes/public/class-wprm-post-type.php:40
499
+ msgctxt "post type singular name"
500
+ msgid "Recipe"
501
+ msgstr "Recette"
502
+
503
+ #: includes/public/class-wprm-settings.php:78
504
+ msgid "WPRM Settings"
505
+ msgstr "Paramètres WPRM"
506
+
507
+ #: includes/public/class-wprm-settings.php:78
508
+ msgid "Settings"
509
+ msgstr "Paramètres"
510
+
511
+ #: includes/public/class-wprm-taxonomies.php:62
512
+ msgctxt "taxonomy general name"
513
+ msgid "Courses"
514
+ msgstr "Types de plats"
515
+
516
+ #: includes/public/class-wprm-taxonomies.php:63
517
+ msgctxt "taxonomy singular name"
518
+ msgid "Course"
519
+ msgstr "Type de plat"
520
+
521
+ #: includes/public/class-wprm-taxonomies.php:66
522
+ msgctxt "taxonomy general name"
523
+ msgid "Cuisines"
524
+ msgstr "Cuisines"
525
+
526
+ #: includes/public/class-wprm-taxonomies.php:67
527
+ msgctxt "taxonomy singular name"
528
+ msgid "Cuisine"
529
+ msgstr "Cuisine"
530
+
531
+ #: includes/public/class-wprm-taxonomies.php:70
532
+ msgctxt "taxonomy general name"
533
+ msgid "Ingredients"
534
+ msgstr "Ingrédients"
535
+
536
+ #: includes/public/class-wprm-taxonomies.php:71
537
+ msgctxt "taxonomy singular name"
538
+ msgid "Ingredient"
539
+ msgstr "Ingrédient"
540
+
541
+ #: includes/public/class-wprm-taxonomies.php:85
542
+ msgid "Breakfast"
543
+ msgstr "Petit déjeuner"
544
+
545
+ #: includes/public/class-wprm-taxonomies.php:86
546
+ msgid "Appetizer"
547
+ msgstr "Apéritif"
548
+
549
+ #: includes/public/class-wprm-taxonomies.php:87
550
+ msgid "Soup"
551
+ msgstr "Soupe"
552
+
553
+ #: includes/public/class-wprm-taxonomies.php:88
554
+ msgid "Main Course"
555
+ msgstr "Plat principal"
556
+
557
+ #: includes/public/class-wprm-taxonomies.php:89
558
+ msgid "Side Dish"
559
+ msgstr "Accompagnement"
560
+
561
+ #: includes/public/class-wprm-taxonomies.php:90
562
+ msgid "Salad"
563
+ msgstr "Salade"
564
+
565
+ #: includes/public/class-wprm-taxonomies.php:91
566
+ msgid "Dessert"
567
+ msgstr "Dessert"
568
+
569
+ #: includes/public/class-wprm-taxonomies.php:92
570
+ msgid "Snack"
571
+ msgstr "Goûter"
572
+
573
+ #: includes/public/class-wprm-taxonomies.php:93
574
+ msgid "Drinks"
575
+ msgstr "Boissons"
576
+
577
+ #: includes/public/class-wprm-taxonomies.php:97
578
+ msgid "French"
579
+ msgstr "Française"
580
+
581
+ #: includes/public/class-wprm-taxonomies.php:98
582
+ msgid "Italian"
583
+ msgstr "Italienne"
584
+
585
+ #: includes/public/class-wprm-taxonomies.php:99
586
+ msgid "Mediterranean"
587
+ msgstr "Méditéranéenne"
588
+
589
+ #: includes/public/class-wprm-taxonomies.php:100
590
+ msgid "Indian"
591
+ msgstr "Indienne"
592
+
593
+ #: includes/public/class-wprm-taxonomies.php:101
594
+ msgid "Chinese"
595
+ msgstr "Chinoise"
596
+
597
+ #: includes/public/class-wprm-taxonomies.php:102
598
+ msgid "Japanese"
599
+ msgstr "Japonaise"
600
+
601
+ #: includes/public/class-wprm-taxonomies.php:103
602
+ msgid "American"
603
+ msgstr "Américaine"
604
+
605
+ #: includes/public/class-wprm-taxonomies.php:104
606
+ msgid "Mexican"
607
+ msgstr "Mexicaine"
608
+
609
+ #: includes/public/class-wprm-template-helper.php:64
610
+ msgid "hr"
611
+ msgstr "h"
612
+
613
+ #: includes/public/class-wprm-template-helper.php:64
614
+ msgid "hrs"
615
+ msgstr "h"
616
+
617
+ #: includes/public/class-wprm-template-helper.php:81
618
+ msgid "mins"
619
+ msgstr "min"
620
+
621
+ #: includes/public/class-wprm-template-helper.php:81
622
+ msgid "min"
623
+ msgstr "min"
624
+
625
+ #: includes/public/class-wprm-template-helper.php:83
626
+ #: templates/admin/modal/tabs/recipe-details.php:64
627
+ #: templates/admin/modal/tabs/recipe-details.php:67
628
+ #: templates/admin/modal/tabs/recipe-details.php:70
629
+ msgid "minutes"
630
+ msgstr "minutes"
631
+
632
+ #: includes/public/class-wprm-template-helper.php:120
633
+ msgid "from"
634
+ msgstr "de"
635
+
636
+ #: includes/public/class-wprm-template-helper.php:120
637
+ msgid "vote"
638
+ msgid_plural "votes"
639
+ msgstr[0] "vote"
640
+ msgstr[1] "votes"
641
+
642
+ #: templates/admin/menu/import-overview.php:16
643
+ msgid "Considerations Before Importing"
644
+ msgstr "Mises en garde avant import"
645
+
646
+ #: templates/admin/menu/import-overview.php:18
647
+ msgid ""
648
+ "Importing recipes will convert them to our format and they won't be "
649
+ "available in the old plugin anymore. We recommend backing up before starting "
650
+ "the process and trying to import 1 single recipe first to make sure "
651
+ "everything converts properly."
652
+ msgstr ""
653
+ "L'import des recettes va les convertir au format WPRM et elles ne seront "
654
+ "plus accessible via votre ancien plugin. Nous vous recommandons de faire une "
655
+ "sauvegarde avant de commencer et de faire un test avec une seule recette "
656
+ "pour vérifier que tout se passe correctement."
657
+
658
+ #: templates/admin/menu/import-overview.php:21
659
+ msgid ""
660
+ "If your current plugin uses custom post types and has different permalinks "
661
+ "than regular posts you might want to use a redirection plugin to set up 301 "
662
+ "redirects. Contact us if you need help!"
663
+ msgstr ""
664
+ "Si le plugin que vous utilisez actuellement utilise des permaliens ou type "
665
+ "d'articles spécifiques vous voudrez certainement mettre en place des "
666
+ "redirections 301 via un plugin. Contactez-nous si vous avez besoin d'aide!"
667
+
668
+ #: templates/admin/menu/import-overview.php:24
669
+ msgid ""
670
+ "Importing lots of recipes at once can cause a PHP timeout error. All recipes "
671
+ "that were handled up until the error will have been imported correctly."
672
+ msgstr ""
673
+ "L'import d'un grand nombre de recettes peut causer une erreur PHP timeout. "
674
+ "Toutes les recettes traitées avant la survenue de l'erreur seront importées "
675
+ "correctement."
676
+
677
+ #: templates/admin/menu/import-overview.php:27
678
+ #: templates/admin/menu/import-recipes.php:44
679
+ msgid "Recipes to Import"
680
+ msgstr "Recettes à importer"
681
+
682
+ #: templates/admin/menu/import-overview.php:42
683
+ #: templates/admin/menu/import-overview.php:67
684
+ msgid "No recipes found."
685
+ msgstr "Aucune recette trouvée"
686
+
687
+ #: templates/admin/menu/import-overview.php:47
688
+ msgid "%d recipe found"
689
+ msgid_plural "%d recipes found"
690
+ msgstr[0] "%d recette trouvée"
691
+ msgstr[1] "%d recettes trouvées"
692
+
693
+ #: templates/admin/menu/import-overview.php:48
694
+ msgid "Explore import options"
695
+ msgstr "Voir les options d'import"
696
+
697
+ #: templates/admin/menu/import-overview.php:52
698
+ msgid "Imported Recipes to Check"
699
+ msgstr "Recettes importées à vérifier"
700
+
701
+ #: templates/admin/menu/import-overview.php:71
702
+ msgid ""
703
+ "We recommend going through all of these recipes to make sure the import "
704
+ "process was successful. Pay attention to the different ingredient parts to "
705
+ "be able to make use of all of our features."
706
+ msgstr ""
707
+ "Nous vous recommandons de passer en revue toutes ces recettes pour vous "
708
+ "assurer que l'import s'est effectué correctement. Faites attention aux "
709
+ "différentes sections pour profiter pleinement de toutes les fonctionnalités "
710
+ "du plugin."
711
+
712
+ #: templates/admin/menu/import-overview.php:74
713
+ msgid ""
714
+ "After doing so you can mark a recipe as checked to keep track of the recipes "
715
+ "you still have to go through."
716
+ msgstr ""
717
+ "Après vérification, vous pouvez cocher les recettes pour garder une trace "
718
+ "des imports."
719
+
720
+ #: templates/admin/menu/import-overview.php:97
721
+ msgid "Mark Selected Recipes as Checked"
722
+ msgstr "Cocher les recettes sélectionnées comme vérifiées"
723
+
724
+ #: templates/admin/menu/import-recipes.php:20
725
+ msgid "Something went wrong."
726
+ msgstr "Quelque chose n'a pas fonctionné."
727
+
728
+ #: templates/admin/menu/import-recipes.php:27
729
+ msgid "Import from %s"
730
+ msgstr "Import de %s"
731
+
732
+ #: templates/admin/menu/import-recipes.php:41
733
+ msgid "Import Settings"
734
+ msgstr "Paramètres d'importation"
735
+
736
+ #: templates/admin/menu/import-recipes.php:45
737
+ msgid "Select"
738
+ msgstr "Sélectionner"
739
+
740
+ #: templates/admin/menu/import-recipes.php:45
741
+ msgid "all"
742
+ msgstr "tous"
743
+
744
+ #: templates/admin/menu/import-recipes.php:45
745
+ msgid "none"
746
+ msgstr "aucun"
747
+
748
+ #: templates/admin/menu/import-recipes.php:63
749
+ msgid "Import Selected Recipes"
750
+ msgstr "Importer les recettes sélectionnées"
751
+
752
+ #: templates/admin/modal/modal.php:16
753
+ msgid "Close Modal"
754
+ msgstr "Fermer le module"
755
+
756
+ #: templates/admin/modal/modal.php:38
757
+ msgid "You're currently editing a recipe."
758
+ msgstr "Vous êtes entrain d'éditer une recette."
759
+
760
+ #: templates/admin/modal/modal.php:38
761
+ msgid "Use the \"WP Recipe Maker\" button to access other features."
762
+ msgstr ""
763
+ "Utilisez le bouton \"WP Recipe Maker\" pour accéder à d'autres "
764
+ "fonctionnalités."
765
+
766
+ #: templates/admin/modal/tabs/import-text.php:16
767
+ msgid "Start Over"
768
+ msgstr "Recommencer"
769
+
770
+ #: templates/admin/modal/tabs/import-text.php:17
771
+ msgid "Clear"
772
+ msgstr "Effacer"
773
+
774
+ #: templates/admin/modal/tabs/import-text.php:18
775
+ msgid "Next"
776
+ msgstr "Suivant"
777
+
778
+ #: templates/admin/modal/tabs/import-text.php:22
779
+ msgid ""
780
+ "Paste the recipe you want to import in the textarea below to get started."
781
+ msgstr ""
782
+ "Coller le texte de la recette que vous souhaitez importer dans la zone de "
783
+ "texte ci-dessous."
784
+
785
+ #: templates/admin/modal/tabs/import-text.php:30
786
+ #: templates/admin/modal/tabs/import-text.php:35
787
+ #: templates/admin/modal/tabs/import-text.php:40
788
+ #: templates/admin/modal/tabs/import-text.php:52
789
+ #: templates/admin/modal/tabs/import-text.php:64
790
+ msgid "Highlight this part of the recipe:"
791
+ msgstr "Surlignez les parties de la recette:"
792
+
793
+ #: templates/admin/modal/tabs/import-text.php:30
794
+ #: templates/admin/modal/tabs/recipe-details.php:30
795
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:21
796
+ msgid "Name"
797
+ msgstr "Nom"
798
+
799
+ #: templates/admin/modal/tabs/import-text.php:35
800
+ #: templates/admin/modal/tabs/recipe-details.php:34
801
+ msgid "Summary"
802
+ msgstr "Résumé"
803
+
804
+ #: templates/admin/modal/tabs/import-text.php:40
805
+ #: templates/recipe/clean-print/clean-print.php:90
806
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:91
807
+ #: templates/recipe/simple/simple.php:107
808
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:111
809
+ msgid "Ingredients"
810
+ msgstr "Ingrédients"
811
+
812
+ #: templates/admin/modal/tabs/import-text.php:45
813
+ msgid "Check any ingredient groups in this list:"
814
+ msgstr "Cochez les titres d'ingrédients dans cette liste:"
815
+
816
+ #: templates/admin/modal/tabs/import-text.php:52
817
+ #: templates/recipe/clean-print/clean-print.php:120
818
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:121
819
+ #: templates/recipe/simple/simple.php:137
820
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:141
821
+ msgid "Instructions"
822
+ msgstr "Instructions"
823
+
824
+ #: templates/admin/modal/tabs/import-text.php:57
825
+ msgid "Check any instruction groups in this list:"
826
+ msgstr "Cochez les titres d'instructions dans cette liste:"
827
+
828
+ #: templates/admin/modal/tabs/import-text.php:64
829
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:22
830
+ #: templates/admin/modal/tabs/recipe-notes.php:16
831
+ msgid "Notes"
832
+ msgstr "Notes"
833
+
834
+ #: templates/admin/modal/tabs/import-text.php:69
835
+ msgid "Finished the text import."
836
+ msgstr "Finir l'import du texte."
837
+
838
+ #: templates/admin/modal/tabs/recipe-details.php:23
839
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:54
840
+ msgid "Image"
841
+ msgstr "Photo"
842
+
843
+ #: templates/admin/modal/tabs/recipe-details.php:24
844
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:70
845
+ msgid "Add Image"
846
+ msgstr "Ajouter une photo"
847
+
848
+ #: templates/admin/modal/tabs/recipe-details.php:25
849
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:71
850
+ msgid "Remove Image"
851
+ msgstr "Retirer la photo"
852
+
853
+ #: templates/admin/modal/tabs/recipe-details.php:31
854
+ msgid "Recipe Name"
855
+ msgstr "Nom de la recette"
856
+
857
+ #: templates/admin/modal/tabs/recipe-details.php:38
858
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:87
859
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:91
860
+ msgid "Hint"
861
+ msgstr "Conseil"
862
+
863
+ #: templates/admin/modal/tabs/recipe-details.php:39
864
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:92
865
+ msgid "Select text to add styling or links."
866
+ msgstr "Sélectionner du texte pour ajouter un style ou un lien."
867
+
868
+ #: templates/admin/modal/tabs/recipe-details.php:42
869
+ #: templates/recipe/clean-print/clean-print.php:81
870
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:82
871
+ #: templates/recipe/simple/simple.php:98
872
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:102
873
+ msgid "Author"
874
+ msgstr "Auteur"
875
+
876
+ #: templates/admin/modal/tabs/recipe-details.php:44
877
+ msgid "Don't show"
878
+ msgstr "Ne pas afficher"
879
+
880
+ #: templates/admin/modal/tabs/recipe-details.php:45
881
+ msgid "Name of post author"
882
+ msgstr "Nom de l'auteur de l'article"
883
+
884
+ #: templates/admin/modal/tabs/recipe-details.php:46
885
+ msgid "Custom author name"
886
+ msgstr "Nom d'auteur personnalisé"
887
+
888
+ #: templates/admin/modal/tabs/recipe-details.php:49
889
+ msgid "Custom Author Name"
890
+ msgstr "Nom d'auteur personnalisé"
891
+
892
+ #: templates/admin/modal/tabs/recipe-details.php:50
893
+ msgid "Author Name"
894
+ msgstr "Nom de l'auteur"
895
+
896
+ #: templates/admin/modal/tabs/recipe-details.php:53
897
+ #: templates/recipe/clean-print/clean-print.php:71
898
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:72
899
+ #: templates/recipe/simple/simple.php:88
900
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:92
901
+ msgid "Servings"
902
+ msgstr "Portions"
903
+
904
+ #: templates/admin/modal/tabs/recipe-details.php:54
905
+ msgid "people"
906
+ msgstr "personnes"
907
+
908
+ #: templates/admin/modal/tabs/recipe-details.php:58
909
+ #: templates/recipe/clean-print/clean-print.php:76
910
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:77
911
+ #: templates/recipe/simple/simple.php:93
912
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:97
913
+ msgid "Calories"
914
+ msgstr "Calories"
915
+
916
+ #: templates/admin/modal/tabs/recipe-details.php:63
917
+ #: templates/recipe/clean-print/clean-print.php:54
918
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:55
919
+ #: templates/recipe/simple/simple.php:69
920
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:35
921
+ msgid "Prep Time"
922
+ msgstr "Temps de préparation"
923
+
924
+ #: templates/admin/modal/tabs/recipe-details.php:66
925
+ #: templates/recipe/clean-print/clean-print.php:59
926
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:60
927
+ #: templates/recipe/simple/simple.php:75
928
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:42
929
+ msgid "Cook Time"
930
+ msgstr "Temps de cuisson"
931
+
932
+ #: templates/admin/modal/tabs/recipe-details.php:69
933
+ #: templates/recipe/clean-print/clean-print.php:64
934
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:65
935
+ #: templates/recipe/simple/simple.php:81
936
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:49
937
+ msgid "Total Time"
938
+ msgstr "Temps total"
939
+
940
+ #: templates/admin/modal/tabs/recipe-details.php:73
941
+ #: templates/recipe/clean-print/clean-print.php:24
942
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:25
943
+ #: templates/recipe/simple/simple.php:38
944
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:64
945
+ msgid "Course"
946
+ msgstr "Type de plat"
947
+
948
+ #: templates/admin/modal/tabs/recipe-details.php:87
949
+ #: templates/recipe/clean-print/clean-print.php:39
950
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:40
951
+ #: templates/recipe/simple/simple.php:53
952
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:79
953
+ msgid "Cuisine"
954
+ msgstr "Cuisine"
955
+
956
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:19
957
+ msgid "Amount"
958
+ msgstr "Quantité"
959
+
960
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:20
961
+ msgid "Unit"
962
+ msgstr "Unité"
963
+
964
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:28
965
+ msgid "Ingredient Group"
966
+ msgstr "Titre ingrédient"
967
+
968
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:35
969
+ msgid "olive oil"
970
+ msgstr "huile d'olive"
971
+
972
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:36
973
+ msgid "extra virgin"
974
+ msgstr "extra vierge"
975
+
976
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:44
977
+ msgid "Add Ingredient"
978
+ msgstr "Ajouter un ingrédient"
979
+
980
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:45
981
+ msgid "Add Ingredient Group"
982
+ msgstr "Ajouter un titre d'ingrédients"
983
+
984
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:53
985
+ msgid "Instruction"
986
+ msgstr "Instructions"
987
+
988
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:60
989
+ msgid "Instruction Group"
990
+ msgstr "Titre d'instructions"
991
+
992
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:81
993
+ msgid "Add Instruction"
994
+ msgstr "Ajouter une instruction"
995
+
996
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:82
997
+ msgid "Add Instruction Group"
998
+ msgstr "Ajouter un titre d'instruction"
999
+
1000
+ #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:88
1001
+ msgid ""
1002
+ "Use the TAB key to easily move from field to field and add "
1003
+ "ingredients/instructions without having to click the button."
1004
+ msgstr ""
1005
+ "Utilisez la tabulation pour passer facilement d'un champ à l'autre et "
1006
+ "ajouter un ingrédient/ une instruction sans avoir à cliquer sur le bouton."
1007
+
1008
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:15
1009
+ msgid ""
1010
+ "The %s shortcode can be used to add a link that jumps your visitors to a "
1011
+ "recipe on the page."
1012
+ msgstr ""
1013
+ "Le raccourci %s peut être utilisé pour ajouter un lien qui amène directement "
1014
+ "le visiteur à la première recette de la page."
1015
+
1016
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:17
1017
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:17
1018
+ msgid "Shortcode Examples"
1019
+ msgstr "Exemple de raccourci"
1020
+
1021
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:20
1022
+ msgid ""
1023
+ "Add a link that jumps to the first recipe found on the page with \"Jump to "
1024
+ "Recipe\" as the link text."
1025
+ msgstr ""
1026
+ "Ajouter un lien amenant à la première recette de la page avec un lien texte "
1027
+ "\"Aller à la recette\"."
1028
+
1029
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:24
1030
+ msgid ""
1031
+ "Add a link that jumps to the recipe with ID 123 with \"Jump to Recipe\" as "
1032
+ "the link text."
1033
+ msgstr ""
1034
+ "Ajouter un lien amenant à la recette ID 123 avec un lien texte \"Aller à la "
1035
+ "recette\"."
1036
+
1037
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:28
1038
+ msgid ""
1039
+ "Add a link that jumps to the recipe with ID 123 with \"View Recipe\" as the "
1040
+ "link text."
1041
+ msgstr ""
1042
+ "Ajouter un lien amenant à la recette ID 123 avec un lien texte \"Voir la "
1043
+ "recette\"."
1044
+
1045
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:30
1046
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:30
1047
+ msgid "Shortcode Builder"
1048
+ msgstr "Créateur de raccourci"
1049
+
1050
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:35
1051
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:35
1052
+ msgid "First recipe on page"
1053
+ msgstr "Première recette de la page"
1054
+
1055
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:44
1056
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:44
1057
+ msgid "Text"
1058
+ msgstr "texte"
1059
+
1060
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:46
1061
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:46
1062
+ msgid "Leave blank to use default"
1063
+ msgstr "Laissez vide pour utilisez les réglages par défaut"
1064
+
1065
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:15
1066
+ msgid "The %s shortcode can be used to add a link for printing a recipe."
1067
+ msgstr ""
1068
+ "Le raccourci %s peut être utilisé pour ajouter un lien d'impression de la "
1069
+ "recette."
1070
+
1071
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:20
1072
+ msgid ""
1073
+ "Add a link that prints the first recipe found on the page with \"Print "
1074
+ "Recipe\" as the link text."
1075
+ msgstr ""
1076
+ "Ajouter un lien d'impression de la première recette de la page avec un lien "
1077
+ "texte \"Imprimer la recette\"."
1078
+
1079
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:24
1080
+ msgid ""
1081
+ "Add a link that prints the recipe with ID 123 with \"Print Recipe\" as the "
1082
+ "link text."
1083
+ msgstr ""
1084
+ "Ajouter un lien d'impression de la recette ID 123 avec un lien texte "
1085
+ "\"Imprimer la recette\"."
1086
+
1087
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:28
1088
+ msgid ""
1089
+ "Add a link that prints the recipe with ID 123 with \"Print my new Recipe\" "
1090
+ "as the link text."
1091
+ msgstr ""
1092
+ "Ajouter un lien d'impression de la recette ID 123 de la page avec un lien "
1093
+ "texte \"Imprimer ma nouvelle recette\"."
1094
+
1095
+ #: templates/admin/settings/appearance.php:17
1096
+ msgid "Recipe Template"
1097
+ msgstr "Mise en page recette"
1098
+
1099
+ #: templates/admin/settings/appearance.php:19
1100
+ msgid "Change the look of recipes on your website."
1101
+ msgstr "Change l'apparence des recettes sur votre site."
1102
+
1103
+ #: templates/admin/settings/appearance.php:28
1104
+ msgid "Default Recipe Template"
1105
+ msgstr "Mise en page par défaut"
1106
+
1107
+ #: templates/admin/settings/appearance.php:41
1108
+ msgid "The default template to use for recipes on your website."
1109
+ msgstr "La mise en page utilisée par défaut sur votre site."
1110
+
1111
+ #: templates/admin/settings/appearance.php:47
1112
+ msgid "Default Print Template"
1113
+ msgstr "Mise en page d'impression par défaut"
1114
+
1115
+ #: templates/admin/settings/appearance.php:60
1116
+ msgid "The default template to use when printing a recipe."
1117
+ msgstr "La mise en page utilisée par défaut pour l'impression des recettes."
1118
+
1119
+ #: templates/admin/settings/appearance.php:86
1120
+ msgid "No Screenshot"
1121
+ msgstr "Pas d'aperçu"
1122
+
1123
+ #: templates/admin/settings/appearance.php:95
1124
+ #: templates/admin/settings/features.php:67
1125
+ msgid "Save Changes"
1126
+ msgstr "Sauvegarder les modifications"
1127
+
1128
+ #: templates/admin/settings/features.php:17 templates/admin/settings.php:17
1129
+ msgid "Features"
1130
+ msgstr "Fonctionnalités"
1131
+
1132
+ #: templates/admin/settings/features.php:19
1133
+ msgid "Choose the features you want to use on your website."
1134
+ msgstr ""
1135
+ "Choisissez les fonctionnalisés que vous souhaitez utiliser sur votre site."
1136
+
1137
+ #: templates/admin/settings/features.php:25
1138
+ msgid "Comment Ratings"
1139
+ msgstr "Evaluation dans les commentaires"
1140
+
1141
+ #: templates/admin/settings/features.php:31
1142
+ msgid "Allow visitors to vote on your recipes when commenting"
1143
+ msgstr ""
1144
+ "Authoriser les visiteurs à évaluer votre recette lorsqu'ils déposent un "
1145
+ "commentaire"
1146
+
1147
+ #: templates/admin/settings/features.php:34
1148
+ #: templates/admin/settings/features.php:61
1149
+ msgid "Learn more"
1150
+ msgstr "En savoir plus"
1151
+
1152
+ #: templates/admin/settings/features.php:40
1153
+ msgid "Premium Features"
1154
+ msgstr "Fonctionnalités premium"
1155
+
1156
+ #: templates/admin/settings/features.php:43
1157
+ msgid "These features are only available in"
1158
+ msgstr "Ces fonctionnalités sont uniquement accessibles dans"
1159
+
1160
+ #: templates/admin/settings/features.php:45
1161
+ msgid "Choose the Premium features you want to use on your website."
1162
+ msgstr ""
1163
+ "Choisissez les fonctionnalités premium que vous souhaitez utiliser sur votre "
1164
+ "site."
1165
+
1166
+ #: templates/admin/settings/features.php:52
1167
+ msgid "Adjustable Servings"
1168
+ msgstr "Portions ajustables"
1169
+
1170
+ #: templates/admin/settings/features.php:58
1171
+ msgid "Visitors can adjust the serving size of your recipes"
1172
+ msgstr "Les visiteurs peuvent changer le nombre de portion sur les recettes"
1173
+
1174
+ #: templates/admin/settings.php:16
1175
+ msgid "Appearance"
1176
+ msgstr "Apparence"
1177
+
1178
+ #: templates/admin/settings.php:26
1179
+ msgid "WP Recipe Maker Settings"
1180
+ msgstr "Paramétrages WP Recipe Maker"
1181
+
1182
+ #: templates/recipe/simple/simple.php:26
1183
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:26
1184
+ msgid "Print"
1185
+ msgstr "Imprimer"
1186
+
1187
+ #. Plugin Name of the plugin/theme
1188
+ msgid "WP Recipe Maker"
1189
+ msgstr "WP Recipe Maker"
1190
+
1191
+ #. Plugin URI of the plugin/theme
1192
+ msgid "http://bootstrapped.ventures/wp-recipe-maker/"
1193
+ msgstr "http://bootstrapped.ventures/wp-recipe-maker/"
1194
+
1195
+ #. Description of the plugin/theme
1196
+ msgid ""
1197
+ "The easy and user-friendly recipe plugin for everyone. Automatic JSON-LD "
1198
+ "metadata for better SEO will get you more visitors!"
1199
+ msgstr ""
1200
+ "Le plugin de recettes facile et intuitif pour tous. JSON-LD métadonnées "
1201
+ "automatiques pour un meilleur SEO et plus de visiteurs!"
1202
+
1203
+ #. Author of the plugin/theme
1204
+ msgid "Bootstrapped Ventures"
1205
+ msgstr "Bootstrapped Ventures"
1206
+
1207
+ #. Author URI of the plugin/theme
1208
+ msgid "http://bootstrapped.ventures/"
1209
+ msgstr "http://bootstrapped.ventures/"
languages/wp-recipe-maker.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the WP Recipe Maker package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: WP Recipe Maker 1.7.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-recipe-maker\n"
7
- "POT-Creation-Date: 2016-11-23 09:22:25+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -14,10 +14,14 @@ msgstr ""
14
 
15
  #: includes/admin/class-wprm-import-manager.php:50
16
  #: includes/admin/class-wprm-import-manager.php:51
17
- #: templates/admin/menu/import-overview.php:15
18
  msgid "Import Recipes"
19
  msgstr ""
20
 
 
 
 
 
21
  #: includes/admin/class-wprm-recipe-parser.php:148
22
  msgid "kilograms"
23
  msgstr ""
@@ -377,20 +381,40 @@ msgstr ""
377
  msgid "pinche"
378
  msgstr ""
379
 
380
- #: includes/admin/import/class-wprm-import-easyrecipe.php:89
381
  msgid "Unknown"
382
  msgstr ""
383
 
384
- #: includes/admin/import/class-wprm-import-wpultimaterecipe.php:349
385
- #: includes/public/class-wprm-template-helper.php:66
386
  msgid "hour"
387
  msgstr ""
388
 
389
- #: includes/admin/import/class-wprm-import-wpultimaterecipe.php:350
390
- #: includes/public/class-wprm-template-helper.php:66
391
  msgid "hours"
392
  msgstr ""
393
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
394
  #: includes/admin/menu/class-wprm-admin-menu-addons.php:47
395
  #: templates/admin/menu/addons.php:15
396
  msgid "Add-Ons"
@@ -401,69 +425,88 @@ msgid "FAQ & Support"
401
  msgstr ""
402
 
403
  #: includes/admin/modal/class-wprm-modal.php:60
404
- #: templates/admin/modal/modal.php:96
405
- msgid "Insert"
406
  msgstr ""
407
 
408
  #: includes/admin/modal/class-wprm-modal.php:61
409
- msgid "Update"
 
410
  msgstr ""
411
 
412
  #: includes/admin/modal/class-wprm-modal.php:62
413
- msgid "Select or Upload Image"
414
  msgstr ""
415
 
416
  #: includes/admin/modal/class-wprm-modal.php:63
417
- msgid "Use Image"
418
  msgstr ""
419
 
420
  #: includes/admin/modal/class-wprm-modal.php:64
421
- msgid "Are you sure you want to remove this recipe?"
422
  msgstr ""
423
 
424
  #: includes/admin/modal/class-wprm-modal.php:65
 
 
 
 
425
  msgid "Are you sure you want to start over with importing from text?"
426
  msgstr ""
427
 
428
- #: includes/admin/modal/class-wprm-modal.php:117
429
- #: templates/admin/modal/tabs/recipe-snippets-jump.php:33
430
- #: templates/admin/modal/tabs/recipe-snippets-print.php:33
431
- msgid "Recipe"
 
 
 
 
 
 
 
 
 
 
432
  msgstr ""
433
 
434
  #: includes/admin/modal/class-wprm-modal.php:121
 
 
 
 
435
  msgid "Import from Text"
436
  msgstr ""
437
 
438
- #: includes/admin/modal/class-wprm-modal.php:128
439
  msgid "Recipe Details"
440
  msgstr ""
441
 
442
- #: includes/admin/modal/class-wprm-modal.php:135
443
  msgid "Ingredients & Instructions"
444
  msgstr ""
445
 
446
- #: includes/admin/modal/class-wprm-modal.php:141
447
- #: templates/recipe/clean-print/clean-print.php:141
448
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:142
449
- #: templates/recipe/simple/simple.php:161
450
- #: templates/recipe/tastefully-simple/tastefully-simple.php:165
451
  msgid "Recipe Notes"
452
  msgstr ""
453
 
454
- #: includes/admin/modal/class-wprm-modal.php:150
 
 
 
 
455
  msgid "Recipe Snippets"
456
  msgstr ""
457
 
458
- #: includes/admin/modal/class-wprm-modal.php:154
459
- #: includes/public/class-wprm-shortcode.php:154
460
- #: templates/admin/modal/tabs/recipe-snippets-jump.php:45
461
  msgid "Jump to Recipe"
462
  msgstr ""
463
 
464
- #: includes/admin/modal/class-wprm-modal.php:161
465
- #: includes/public/class-wprm-shortcode.php:186
466
- #: templates/admin/modal/tabs/recipe-snippets-print.php:45
467
  msgid "Print Recipe"
468
  msgstr ""
469
 
@@ -471,6 +514,10 @@ msgstr ""
471
  msgid "remove"
472
  msgstr ""
473
 
 
 
 
 
474
  #: includes/public/class-wprm-comment-rating.php:114
475
  #: templates/public/comment-rating-form.php:14
476
  msgid "Recipe Rating"
@@ -478,10 +525,10 @@ msgstr ""
478
 
479
  #: includes/public/class-wprm-metadata.php:167
480
  #: templates/admin/modal/tabs/recipe-details.php:59
481
- #: templates/recipe/clean-print/clean-print.php:76
482
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:77
483
- #: templates/recipe/simple/simple.php:93
484
- #: templates/recipe/tastefully-simple/tastefully-simple.php:97
485
  msgid "kcal"
486
  msgstr ""
487
 
@@ -499,11 +546,11 @@ msgctxt "post type singular name"
499
  msgid "Recipe"
500
  msgstr ""
501
 
502
- #: includes/public/class-wprm-settings.php:78
503
  msgid "WPRM Settings"
504
  msgstr ""
505
 
506
- #: includes/public/class-wprm-settings.php:78
507
  msgid "Settings"
508
  msgstr ""
509
 
@@ -537,112 +584,179 @@ msgctxt "taxonomy singular name"
537
  msgid "Ingredient"
538
  msgstr ""
539
 
540
- #: includes/public/class-wprm-taxonomies.php:85
541
  msgid "Breakfast"
542
  msgstr ""
543
 
544
- #: includes/public/class-wprm-taxonomies.php:86
545
  msgid "Appetizer"
546
  msgstr ""
547
 
548
- #: includes/public/class-wprm-taxonomies.php:87
549
  msgid "Soup"
550
  msgstr ""
551
 
552
- #: includes/public/class-wprm-taxonomies.php:88
553
  msgid "Main Course"
554
  msgstr ""
555
 
556
- #: includes/public/class-wprm-taxonomies.php:89
557
  msgid "Side Dish"
558
  msgstr ""
559
 
560
- #: includes/public/class-wprm-taxonomies.php:90
561
  msgid "Salad"
562
  msgstr ""
563
 
564
- #: includes/public/class-wprm-taxonomies.php:91
565
  msgid "Dessert"
566
  msgstr ""
567
 
568
- #: includes/public/class-wprm-taxonomies.php:92
569
  msgid "Snack"
570
  msgstr ""
571
 
572
- #: includes/public/class-wprm-taxonomies.php:93
573
  msgid "Drinks"
574
  msgstr ""
575
 
576
- #: includes/public/class-wprm-taxonomies.php:97
577
  msgid "French"
578
  msgstr ""
579
 
580
- #: includes/public/class-wprm-taxonomies.php:98
581
  msgid "Italian"
582
  msgstr ""
583
 
584
- #: includes/public/class-wprm-taxonomies.php:99
585
  msgid "Mediterranean"
586
  msgstr ""
587
 
588
- #: includes/public/class-wprm-taxonomies.php:100
589
  msgid "Indian"
590
  msgstr ""
591
 
592
- #: includes/public/class-wprm-taxonomies.php:101
593
  msgid "Chinese"
594
  msgstr ""
595
 
596
- #: includes/public/class-wprm-taxonomies.php:102
597
  msgid "Japanese"
598
  msgstr ""
599
 
600
- #: includes/public/class-wprm-taxonomies.php:103
601
  msgid "American"
602
  msgstr ""
603
 
604
- #: includes/public/class-wprm-taxonomies.php:104
605
  msgid "Mexican"
606
  msgstr ""
607
 
608
- #: includes/public/class-wprm-template-helper.php:64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
609
  msgid "hr"
610
  msgstr ""
611
 
612
- #: includes/public/class-wprm-template-helper.php:64
613
  msgid "hrs"
614
  msgstr ""
615
 
616
- #: includes/public/class-wprm-template-helper.php:81
617
  msgid "mins"
618
  msgstr ""
619
 
620
- #: includes/public/class-wprm-template-helper.php:81
621
  msgid "min"
622
  msgstr ""
623
 
624
- #: includes/public/class-wprm-template-helper.php:83
625
  #: templates/admin/modal/tabs/recipe-details.php:64
626
  #: templates/admin/modal/tabs/recipe-details.php:67
627
  #: templates/admin/modal/tabs/recipe-details.php:70
628
  msgid "minutes"
629
  msgstr ""
630
 
631
- #: includes/public/class-wprm-template-helper.php:120
 
 
 
 
632
  msgid "from"
633
  msgstr ""
634
 
635
- #: includes/public/class-wprm-template-helper.php:120
636
  msgid "vote"
637
  msgid_plural "votes"
638
  msgstr[0] ""
639
  msgstr[1] ""
640
 
641
- #: templates/admin/menu/import-overview.php:16
 
 
 
 
642
  msgid "Considerations Before Importing"
643
  msgstr ""
644
 
645
- #: templates/admin/menu/import-overview.php:18
646
  msgid ""
647
  "Importing recipes will convert them to our format and they won't be "
648
  "available in the old plugin anymore. We recommend backing up before starting "
@@ -650,88 +764,131 @@ msgid ""
650
  "everything converts properly."
651
  msgstr ""
652
 
653
- #: templates/admin/menu/import-overview.php:21
654
  msgid ""
655
  "If your current plugin uses custom post types and has different permalinks "
656
  "than regular posts you might want to use a redirection plugin to set up 301 "
657
  "redirects. Contact us if you need help!"
658
  msgstr ""
659
 
660
- #: templates/admin/menu/import-overview.php:24
661
  msgid ""
662
  "Importing lots of recipes at once can cause a PHP timeout error. All recipes "
663
  "that were handled up until the error will have been imported correctly."
664
  msgstr ""
665
 
666
- #: templates/admin/menu/import-overview.php:27
667
- #: templates/admin/menu/import-recipes.php:44
668
  msgid "Recipes to Import"
669
  msgstr ""
670
 
671
- #: templates/admin/menu/import-overview.php:42
672
- #: templates/admin/menu/import-overview.php:67
673
  msgid "No recipes found."
674
  msgstr ""
675
 
676
- #: templates/admin/menu/import-overview.php:47
 
 
 
 
 
 
677
  msgid "%d recipe found"
678
  msgid_plural "%d recipes found"
679
  msgstr[0] ""
680
  msgstr[1] ""
681
 
682
- #: templates/admin/menu/import-overview.php:48
 
 
 
 
 
683
  msgid "Explore import options"
684
  msgstr ""
685
 
686
- #: templates/admin/menu/import-overview.php:52
687
  msgid "Imported Recipes to Check"
688
  msgstr ""
689
 
690
- #: templates/admin/menu/import-overview.php:71
691
  msgid ""
692
  "We recommend going through all of these recipes to make sure the import "
693
  "process was successful. Pay attention to the different ingredient parts to "
694
  "be able to make use of all of our features."
695
  msgstr ""
696
 
697
- #: templates/admin/menu/import-overview.php:74
698
  msgid ""
699
  "After doing so you can mark a recipe as checked to keep track of the recipes "
700
  "you still have to go through."
701
  msgstr ""
702
 
703
- #: templates/admin/menu/import-overview.php:97
 
 
 
 
 
704
  msgid "Mark Selected Recipes as Checked"
705
  msgstr ""
706
 
707
- #: templates/admin/menu/import-recipes.php:20
 
708
  msgid "Something went wrong."
709
  msgstr ""
710
 
711
- #: templates/admin/menu/import-recipes.php:27
712
  msgid "Import from %s"
713
  msgstr ""
714
 
715
- #: templates/admin/menu/import-recipes.php:41
716
  msgid "Import Settings"
717
  msgstr ""
718
 
719
- #: templates/admin/menu/import-recipes.php:45
 
 
 
 
720
  msgid "Select"
721
  msgstr ""
722
 
723
- #: templates/admin/menu/import-recipes.php:45
724
  msgid "all"
725
  msgstr ""
726
 
727
- #: templates/admin/menu/import-recipes.php:45
728
  msgid "none"
729
  msgstr ""
730
 
731
- #: templates/admin/menu/import-recipes.php:63
 
 
 
 
 
 
 
 
 
 
732
  msgid "Import Selected Recipes"
733
  msgstr ""
734
 
 
 
 
 
 
 
 
 
 
 
 
 
735
  #: templates/admin/modal/modal.php:16
736
  msgid "Close Modal"
737
  msgstr ""
@@ -744,6 +901,20 @@ msgstr ""
744
  msgid "Use the \"WP Recipe Maker\" button to access other features."
745
  msgstr ""
746
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
747
  #: templates/admin/modal/tabs/import-text.php:16
748
  msgid "Start Over"
749
  msgstr ""
@@ -780,26 +951,10 @@ msgstr ""
780
  msgid "Summary"
781
  msgstr ""
782
 
783
- #: templates/admin/modal/tabs/import-text.php:40
784
- #: templates/recipe/clean-print/clean-print.php:90
785
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:91
786
- #: templates/recipe/simple/simple.php:107
787
- #: templates/recipe/tastefully-simple/tastefully-simple.php:111
788
- msgid "Ingredients"
789
- msgstr ""
790
-
791
  #: templates/admin/modal/tabs/import-text.php:45
792
  msgid "Check any ingredient groups in this list:"
793
  msgstr ""
794
 
795
- #: templates/admin/modal/tabs/import-text.php:52
796
- #: templates/recipe/clean-print/clean-print.php:120
797
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:121
798
- #: templates/recipe/simple/simple.php:137
799
- #: templates/recipe/tastefully-simple/tastefully-simple.php:141
800
- msgid "Instructions"
801
- msgstr ""
802
-
803
  #: templates/admin/modal/tabs/import-text.php:57
804
  msgid "Check any instruction groups in this list:"
805
  msgstr ""
@@ -844,14 +999,6 @@ msgstr ""
844
  msgid "Select text to add styling or links."
845
  msgstr ""
846
 
847
- #: templates/admin/modal/tabs/recipe-details.php:42
848
- #: templates/recipe/clean-print/clean-print.php:81
849
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:82
850
- #: templates/recipe/simple/simple.php:98
851
- #: templates/recipe/tastefully-simple/tastefully-simple.php:102
852
- msgid "Author"
853
- msgstr ""
854
-
855
  #: templates/admin/modal/tabs/recipe-details.php:44
856
  msgid "Don't show"
857
  msgstr ""
@@ -872,66 +1019,10 @@ msgstr ""
872
  msgid "Author Name"
873
  msgstr ""
874
 
875
- #: templates/admin/modal/tabs/recipe-details.php:53
876
- #: templates/recipe/clean-print/clean-print.php:71
877
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:72
878
- #: templates/recipe/simple/simple.php:88
879
- #: templates/recipe/tastefully-simple/tastefully-simple.php:92
880
- msgid "Servings"
881
- msgstr ""
882
-
883
  #: templates/admin/modal/tabs/recipe-details.php:54
884
  msgid "people"
885
  msgstr ""
886
 
887
- #: templates/admin/modal/tabs/recipe-details.php:58
888
- #: templates/recipe/clean-print/clean-print.php:76
889
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:77
890
- #: templates/recipe/simple/simple.php:93
891
- #: templates/recipe/tastefully-simple/tastefully-simple.php:97
892
- msgid "Calories"
893
- msgstr ""
894
-
895
- #: templates/admin/modal/tabs/recipe-details.php:63
896
- #: templates/recipe/clean-print/clean-print.php:54
897
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:55
898
- #: templates/recipe/simple/simple.php:69
899
- #: templates/recipe/tastefully-simple/tastefully-simple.php:35
900
- msgid "Prep Time"
901
- msgstr ""
902
-
903
- #: templates/admin/modal/tabs/recipe-details.php:66
904
- #: templates/recipe/clean-print/clean-print.php:59
905
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:60
906
- #: templates/recipe/simple/simple.php:75
907
- #: templates/recipe/tastefully-simple/tastefully-simple.php:42
908
- msgid "Cook Time"
909
- msgstr ""
910
-
911
- #: templates/admin/modal/tabs/recipe-details.php:69
912
- #: templates/recipe/clean-print/clean-print.php:64
913
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:65
914
- #: templates/recipe/simple/simple.php:81
915
- #: templates/recipe/tastefully-simple/tastefully-simple.php:49
916
- msgid "Total Time"
917
- msgstr ""
918
-
919
- #: templates/admin/modal/tabs/recipe-details.php:73
920
- #: templates/recipe/clean-print/clean-print.php:24
921
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:25
922
- #: templates/recipe/simple/simple.php:38
923
- #: templates/recipe/tastefully-simple/tastefully-simple.php:64
924
- msgid "Course"
925
- msgstr ""
926
-
927
- #: templates/admin/modal/tabs/recipe-details.php:87
928
- #: templates/recipe/clean-print/clean-print.php:39
929
- #: templates/recipe/clean-print-with-image/clean-print-with-image.php:40
930
- #: templates/recipe/simple/simple.php:53
931
- #: templates/recipe/tastefully-simple/tastefully-simple.php:79
932
- msgid "Cuisine"
933
- msgstr ""
934
-
935
  #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:19
936
  msgid "Amount"
937
  msgstr ""
@@ -1016,18 +1107,13 @@ msgstr ""
1016
  msgid "Shortcode Builder"
1017
  msgstr ""
1018
 
1019
- #: templates/admin/modal/tabs/recipe-snippets-jump.php:35
1020
- #: templates/admin/modal/tabs/recipe-snippets-print.php:35
1021
- msgid "First recipe on page"
1022
- msgstr ""
1023
-
1024
- #: templates/admin/modal/tabs/recipe-snippets-jump.php:44
1025
- #: templates/admin/modal/tabs/recipe-snippets-print.php:44
1026
  msgid "Text"
1027
  msgstr ""
1028
 
1029
- #: templates/admin/modal/tabs/recipe-snippets-jump.php:46
1030
- #: templates/admin/modal/tabs/recipe-snippets-print.php:46
1031
  msgid "Leave blank to use default"
1032
  msgstr ""
1033
 
@@ -1054,43 +1140,122 @@ msgid ""
1054
  msgstr ""
1055
 
1056
  #: templates/admin/settings/appearance.php:17
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1057
  msgid "Recipe Template"
1058
  msgstr ""
1059
 
1060
- #: templates/admin/settings/appearance.php:19
1061
  msgid "Change the look of recipes on your website."
1062
  msgstr ""
1063
 
1064
- #: templates/admin/settings/appearance.php:28
1065
  msgid "Default Recipe Template"
1066
  msgstr ""
1067
 
1068
- #: templates/admin/settings/appearance.php:41
1069
  msgid "The default template to use for recipes on your website."
1070
  msgstr ""
1071
 
1072
- #: templates/admin/settings/appearance.php:47
1073
  msgid "Default Print Template"
1074
  msgstr ""
1075
 
1076
- #: templates/admin/settings/appearance.php:60
1077
  msgid "The default template to use when printing a recipe."
1078
  msgstr ""
1079
 
1080
- #: templates/admin/settings/appearance.php:86
1081
  msgid "No Screenshot"
1082
  msgstr ""
1083
 
1084
- #: templates/admin/settings/appearance.php:95
1085
  #: templates/admin/settings/features.php:67
 
1086
  msgid "Save Changes"
1087
  msgstr ""
1088
 
1089
- #: templates/admin/settings/features.php:17 templates/admin/settings.php:17
1090
  msgid "Features"
1091
  msgstr ""
1092
 
1093
  #: templates/admin/settings/features.php:19
 
1094
  msgid "Choose the features you want to use on your website."
1095
  msgstr ""
1096
 
@@ -1111,10 +1276,6 @@ msgstr ""
1111
  msgid "Premium Features"
1112
  msgstr ""
1113
 
1114
- #: templates/admin/settings/features.php:43
1115
- msgid "These features are only available in"
1116
- msgstr ""
1117
-
1118
  #: templates/admin/settings/features.php:45
1119
  msgid "Choose the Premium features you want to use on your website."
1120
  msgstr ""
@@ -1127,19 +1288,18 @@ msgstr ""
1127
  msgid "Visitors can adjust the serving size of your recipes"
1128
  msgstr ""
1129
 
 
 
 
 
1130
  #: templates/admin/settings.php:16
1131
  msgid "Appearance"
1132
  msgstr ""
1133
 
1134
- #: templates/admin/settings.php:26
1135
  msgid "WP Recipe Maker Settings"
1136
  msgstr ""
1137
 
1138
- #: templates/recipe/simple/simple.php:26
1139
- #: templates/recipe/tastefully-simple/tastefully-simple.php:26
1140
- msgid "Print"
1141
- msgstr ""
1142
-
1143
  #. Plugin Name of the plugin/theme
1144
  msgid "WP Recipe Maker"
1145
  msgstr ""
2
  # This file is distributed under the same license as the WP Recipe Maker package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: WP Recipe Maker 1.10.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-recipe-maker\n"
7
+ "POT-Creation-Date: 2016-12-28 19:06:23+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=UTF-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
14
 
15
  #: includes/admin/class-wprm-import-manager.php:50
16
  #: includes/admin/class-wprm-import-manager.php:51
17
+ #: templates/admin/menu/import/import-overview.php:15
18
  msgid "Import Recipes"
19
  msgstr ""
20
 
21
+ #: includes/admin/class-wprm-import-manager.php:52
22
+ msgid "Search Recipes"
23
+ msgstr ""
24
+
25
  #: includes/admin/class-wprm-recipe-parser.php:148
26
  msgid "kilograms"
27
  msgstr ""
381
  msgid "pinche"
382
  msgstr ""
383
 
384
+ #: includes/admin/import/class-wprm-import-easyrecipe.php:105
385
  msgid "Unknown"
386
  msgstr ""
387
 
388
+ #: includes/admin/import/class-wprm-import-wpultimaterecipe.php:354
389
+ #: includes/public/class-wprm-template-helper.php:171
390
  msgid "hour"
391
  msgstr ""
392
 
393
+ #: includes/admin/import/class-wprm-import-wpultimaterecipe.php:355
394
+ #: includes/public/class-wprm-template-helper.php:171
395
  msgid "hours"
396
  msgstr ""
397
 
398
+ #: includes/admin/manage/class-wprm-manage-ingredients.php:57
399
+ #: includes/public/class-wprm-template-helper.php:83
400
+ #: templates/admin/manage.php:17 templates/admin/modal/tabs/import-text.php:40
401
+ msgid "Ingredients"
402
+ msgstr ""
403
+
404
+ #: includes/admin/manage/class-wprm-manage.php:250
405
+ #: templates/admin/manage.php:26
406
+ msgid "Manage"
407
+ msgstr ""
408
+
409
+ #: includes/admin/manage/class-wprm-manage.php:290
410
+ #: templates/admin/settings/features.php:43
411
+ msgid "These features are only available in"
412
+ msgstr ""
413
+
414
+ #: includes/admin/manage/class-wprm-manage.php:293
415
+ msgid "Ingredient Links"
416
+ msgstr ""
417
+
418
  #: includes/admin/menu/class-wprm-admin-menu-addons.php:47
419
  #: templates/admin/menu/addons.php:15
420
  msgid "Add-Ons"
425
  msgstr ""
426
 
427
  #: includes/admin/modal/class-wprm-modal.php:60
428
+ msgid "Are you sure? You will lose any unsaved changes."
 
429
  msgstr ""
430
 
431
  #: includes/admin/modal/class-wprm-modal.php:61
432
+ #: templates/admin/modal/modal.php:61 templates/admin/modal/modal.php:97
433
+ msgid "Insert"
434
  msgstr ""
435
 
436
  #: includes/admin/modal/class-wprm-modal.php:62
437
+ msgid "Update"
438
  msgstr ""
439
 
440
  #: includes/admin/modal/class-wprm-modal.php:63
441
+ msgid "Select or Upload Image"
442
  msgstr ""
443
 
444
  #: includes/admin/modal/class-wprm-modal.php:64
445
+ msgid "Use Image"
446
  msgstr ""
447
 
448
  #: includes/admin/modal/class-wprm-modal.php:65
449
+ msgid "Are you sure you want to remove this recipe?"
450
+ msgstr ""
451
+
452
+ #: includes/admin/modal/class-wprm-modal.php:66
453
  msgid "Are you sure you want to start over with importing from text?"
454
  msgstr ""
455
 
456
+ #: includes/admin/modal/class-wprm-modal.php:67
457
+ #: includes/admin/modal/class-wprm-modal.php:153
458
+ #: includes/admin/modal/class-wprm-modal.php:157
459
+ msgid "Edit Recipe"
460
+ msgstr ""
461
+
462
+ #: includes/admin/modal/class-wprm-modal.php:68
463
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:35
464
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:35
465
+ msgid "First recipe on page"
466
+ msgstr ""
467
+
468
+ #: includes/admin/modal/class-wprm-modal.php:69
469
+ msgid "Type here (select text for advanced styling options)"
470
  msgstr ""
471
 
472
  #: includes/admin/modal/class-wprm-modal.php:121
473
+ msgid "New Recipe"
474
+ msgstr ""
475
+
476
+ #: includes/admin/modal/class-wprm-modal.php:125
477
  msgid "Import from Text"
478
  msgstr ""
479
 
480
+ #: includes/admin/modal/class-wprm-modal.php:131
481
  msgid "Recipe Details"
482
  msgstr ""
483
 
484
+ #: includes/admin/modal/class-wprm-modal.php:138
485
  msgid "Ingredients & Instructions"
486
  msgstr ""
487
 
488
+ #: includes/admin/modal/class-wprm-modal.php:144
489
+ #: includes/public/class-wprm-template-helper.php:85
 
 
 
490
  msgid "Recipe Notes"
491
  msgstr ""
492
 
493
+ #: includes/admin/modal/class-wprm-modal.php:160
494
+ msgid "Edit"
495
+ msgstr ""
496
+
497
+ #: includes/admin/modal/class-wprm-modal.php:167
498
  msgid "Recipe Snippets"
499
  msgstr ""
500
 
501
+ #: includes/admin/modal/class-wprm-modal.php:171
502
+ #: includes/public/class-wprm-shortcode.php:158
503
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:40
504
  msgid "Jump to Recipe"
505
  msgstr ""
506
 
507
+ #: includes/admin/modal/class-wprm-modal.php:178
508
+ #: includes/public/class-wprm-shortcode.php:190
509
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:40
510
  msgid "Print Recipe"
511
  msgstr ""
512
 
514
  msgid "remove"
515
  msgstr ""
516
 
517
+ #: includes/class-wp-recipe-maker.php:123
518
+ msgid "Please update to at least the following plugin versions:"
519
+ msgstr ""
520
+
521
  #: includes/public/class-wprm-comment-rating.php:114
522
  #: templates/public/comment-rating-form.php:14
523
  msgid "Recipe Rating"
525
 
526
  #: includes/public/class-wprm-metadata.php:167
527
  #: templates/admin/modal/tabs/recipe-details.php:59
528
+ #: templates/recipe/clean-print/clean-print.php:67
529
+ #: templates/recipe/clean-print-with-image/clean-print-with-image.php:68
530
+ #: templates/recipe/simple/simple.php:84
531
+ #: templates/recipe/tastefully-simple/tastefully-simple.php:88
532
  msgid "kcal"
533
  msgstr ""
534
 
546
  msgid "Recipe"
547
  msgstr ""
548
 
549
+ #: includes/public/class-wprm-settings.php:92
550
  msgid "WPRM Settings"
551
  msgstr ""
552
 
553
+ #: includes/public/class-wprm-settings.php:92
554
  msgid "Settings"
555
  msgstr ""
556
 
584
  msgid "Ingredient"
585
  msgstr ""
586
 
587
+ #: includes/public/class-wprm-taxonomies.php:97
588
  msgid "Breakfast"
589
  msgstr ""
590
 
591
+ #: includes/public/class-wprm-taxonomies.php:98
592
  msgid "Appetizer"
593
  msgstr ""
594
 
595
+ #: includes/public/class-wprm-taxonomies.php:99
596
  msgid "Soup"
597
  msgstr ""
598
 
599
+ #: includes/public/class-wprm-taxonomies.php:100
600
  msgid "Main Course"
601
  msgstr ""
602
 
603
+ #: includes/public/class-wprm-taxonomies.php:101
604
  msgid "Side Dish"
605
  msgstr ""
606
 
607
+ #: includes/public/class-wprm-taxonomies.php:102
608
  msgid "Salad"
609
  msgstr ""
610
 
611
+ #: includes/public/class-wprm-taxonomies.php:103
612
  msgid "Dessert"
613
  msgstr ""
614
 
615
+ #: includes/public/class-wprm-taxonomies.php:104
616
  msgid "Snack"
617
  msgstr ""
618
 
619
+ #: includes/public/class-wprm-taxonomies.php:105
620
  msgid "Drinks"
621
  msgstr ""
622
 
623
+ #: includes/public/class-wprm-taxonomies.php:109
624
  msgid "French"
625
  msgstr ""
626
 
627
+ #: includes/public/class-wprm-taxonomies.php:110
628
  msgid "Italian"
629
  msgstr ""
630
 
631
+ #: includes/public/class-wprm-taxonomies.php:111
632
  msgid "Mediterranean"
633
  msgstr ""
634
 
635
+ #: includes/public/class-wprm-taxonomies.php:112
636
  msgid "Indian"
637
  msgstr ""
638
 
639
+ #: includes/public/class-wprm-taxonomies.php:113
640
  msgid "Chinese"
641
  msgstr ""
642
 
643
+ #: includes/public/class-wprm-taxonomies.php:114
644
  msgid "Japanese"
645
  msgstr ""
646
 
647
+ #: includes/public/class-wprm-taxonomies.php:115
648
  msgid "American"
649
  msgstr ""
650
 
651
+ #: includes/public/class-wprm-taxonomies.php:116
652
  msgid "Mexican"
653
  msgstr ""
654
 
655
+ #: includes/public/class-wprm-template-helper.php:74
656
+ msgid "Print"
657
+ msgstr ""
658
+
659
+ #: includes/public/class-wprm-template-helper.php:75
660
+ msgid "Course"
661
+ msgstr ""
662
+
663
+ #: includes/public/class-wprm-template-helper.php:76
664
+ msgid "Cuisine"
665
+ msgstr ""
666
+
667
+ #: includes/public/class-wprm-template-helper.php:77
668
+ #: templates/admin/modal/tabs/recipe-details.php:63
669
+ msgid "Prep Time"
670
+ msgstr ""
671
+
672
+ #: includes/public/class-wprm-template-helper.php:78
673
+ #: templates/admin/modal/tabs/recipe-details.php:66
674
+ msgid "Cook Time"
675
+ msgstr ""
676
+
677
+ #: includes/public/class-wprm-template-helper.php:79
678
+ #: templates/admin/modal/tabs/recipe-details.php:69
679
+ msgid "Total Time"
680
+ msgstr ""
681
+
682
+ #: includes/public/class-wprm-template-helper.php:80
683
+ #: templates/admin/modal/tabs/recipe-details.php:53
684
+ msgid "Servings"
685
+ msgstr ""
686
+
687
+ #: includes/public/class-wprm-template-helper.php:81
688
+ #: templates/admin/modal/tabs/recipe-details.php:58
689
+ msgid "Calories"
690
+ msgstr ""
691
+
692
+ #: includes/public/class-wprm-template-helper.php:82
693
+ #: templates/admin/modal/tabs/recipe-details.php:42
694
+ msgid "Author"
695
+ msgstr ""
696
+
697
+ #: includes/public/class-wprm-template-helper.php:84
698
+ #: templates/admin/modal/tabs/import-text.php:52
699
+ msgid "Instructions"
700
+ msgstr ""
701
+
702
+ #: includes/public/class-wprm-template-helper.php:152
703
+ msgid "d"
704
+ msgstr ""
705
+
706
+ #: includes/public/class-wprm-template-helper.php:154
707
+ msgid "days"
708
+ msgstr ""
709
+
710
+ #: includes/public/class-wprm-template-helper.php:154
711
+ msgid "day"
712
+ msgstr ""
713
+
714
+ #: includes/public/class-wprm-template-helper.php:169
715
  msgid "hr"
716
  msgstr ""
717
 
718
+ #: includes/public/class-wprm-template-helper.php:169
719
  msgid "hrs"
720
  msgstr ""
721
 
722
+ #: includes/public/class-wprm-template-helper.php:186
723
  msgid "mins"
724
  msgstr ""
725
 
726
+ #: includes/public/class-wprm-template-helper.php:186
727
  msgid "min"
728
  msgstr ""
729
 
730
+ #: includes/public/class-wprm-template-helper.php:188
731
  #: templates/admin/modal/tabs/recipe-details.php:64
732
  #: templates/admin/modal/tabs/recipe-details.php:67
733
  #: templates/admin/modal/tabs/recipe-details.php:70
734
  msgid "minutes"
735
  msgstr ""
736
 
737
+ #: includes/public/class-wprm-template-helper.php:188
738
+ msgid "minute"
739
+ msgstr ""
740
+
741
+ #: includes/public/class-wprm-template-helper.php:225
742
  msgid "from"
743
  msgstr ""
744
 
745
+ #: includes/public/class-wprm-template-helper.php:225
746
  msgid "vote"
747
  msgid_plural "votes"
748
  msgstr[0] ""
749
  msgstr[1] ""
750
 
751
+ #: templates/admin/manage.php:16
752
+ msgid "Recipes"
753
+ msgstr ""
754
+
755
+ #: templates/admin/menu/import/import-overview.php:16
756
  msgid "Considerations Before Importing"
757
  msgstr ""
758
 
759
+ #: templates/admin/menu/import/import-overview.php:18
760
  msgid ""
761
  "Importing recipes will convert them to our format and they won't be "
762
  "available in the old plugin anymore. We recommend backing up before starting "
764
  "everything converts properly."
765
  msgstr ""
766
 
767
+ #: templates/admin/menu/import/import-overview.php:21
768
  msgid ""
769
  "If your current plugin uses custom post types and has different permalinks "
770
  "than regular posts you might want to use a redirection plugin to set up 301 "
771
  "redirects. Contact us if you need help!"
772
  msgstr ""
773
 
774
+ #: templates/admin/menu/import/import-overview.php:24
775
  msgid ""
776
  "Importing lots of recipes at once can cause a PHP timeout error. All recipes "
777
  "that were handled up until the error will have been imported correctly."
778
  msgstr ""
779
 
780
+ #: templates/admin/menu/import/import-overview.php:27
781
+ #: templates/admin/menu/import/import-recipes.php:45
782
  msgid "Recipes to Import"
783
  msgstr ""
784
 
785
+ #: templates/admin/menu/import/import-overview.php:43
786
+ #: templates/admin/menu/import/import-overview.php:79
787
  msgid "No recipes found."
788
  msgstr ""
789
 
790
+ #: templates/admin/menu/import/import-overview.php:49
791
+ msgid "Search for recipes"
792
+ msgstr ""
793
+
794
+ #: templates/admin/menu/import/import-overview.php:54
795
+ #: templates/admin/menu/import/import-search.php:29
796
+ #: templates/admin/menu/import/import-search.php:37
797
  msgid "%d recipe found"
798
  msgid_plural "%d recipes found"
799
  msgstr[0] ""
800
  msgstr[1] ""
801
 
802
+ #: templates/admin/menu/import/import-overview.php:56
803
+ msgid " recipes found"
804
+ msgstr ""
805
+
806
+ #: templates/admin/menu/import/import-overview.php:59
807
+ #: templates/admin/menu/import/import-search.php:32
808
  msgid "Explore import options"
809
  msgstr ""
810
 
811
+ #: templates/admin/menu/import/import-overview.php:64
812
  msgid "Imported Recipes to Check"
813
  msgstr ""
814
 
815
+ #: templates/admin/menu/import/import-overview.php:83
816
  msgid ""
817
  "We recommend going through all of these recipes to make sure the import "
818
  "process was successful. Pay attention to the different ingredient parts to "
819
  "be able to make use of all of our features."
820
  msgstr ""
821
 
822
+ #: templates/admin/menu/import/import-overview.php:86
823
  msgid ""
824
  "After doing so you can mark a recipe as checked to keep track of the recipes "
825
  "you still have to go through."
826
  msgstr ""
827
 
828
+ #: templates/admin/menu/import/import-overview.php:106
829
+ #: templates/admin/menu/import/import-recipes.php:62
830
+ msgid "no parent post found"
831
+ msgstr ""
832
+
833
+ #: templates/admin/menu/import/import-overview.php:113
834
  msgid "Mark Selected Recipes as Checked"
835
  msgstr ""
836
 
837
+ #: templates/admin/menu/import/import-recipes.php:21
838
+ #: templates/admin/menu/import/import-search.php:22
839
  msgid "Something went wrong."
840
  msgstr ""
841
 
842
+ #: templates/admin/menu/import/import-recipes.php:28
843
  msgid "Import from %s"
844
  msgstr ""
845
 
846
+ #: templates/admin/menu/import/import-recipes.php:42
847
  msgid "Import Settings"
848
  msgstr ""
849
 
850
+ #: templates/admin/menu/import/import-recipes.php:46
851
+ msgid "Use SHIFT-click to (un)check multiple recipes at once."
852
+ msgstr ""
853
+
854
+ #: templates/admin/menu/import/import-recipes.php:47
855
  msgid "Select"
856
  msgstr ""
857
 
858
+ #: templates/admin/menu/import/import-recipes.php:47
859
  msgid "all"
860
  msgstr ""
861
 
862
+ #: templates/admin/menu/import/import-recipes.php:47
863
  msgid "none"
864
  msgstr ""
865
 
866
+ #: templates/admin/menu/import/import-recipes.php:73
867
+ msgid "%d more recipe"
868
+ msgid_plural "%d more recipes"
869
+ msgstr[0] ""
870
+ msgstr[1] ""
871
+
872
+ #: templates/admin/menu/import/import-recipes.php:77
873
+ msgid "Try changing the \"p\" variable in the URL to find the other recipes."
874
+ msgstr ""
875
+
876
+ #: templates/admin/menu/import/import-recipes.php:82
877
  msgid "Import Selected Recipes"
878
  msgstr ""
879
 
880
+ #: templates/admin/menu/import/import-search.php:15
881
+ msgid "Search Results"
882
+ msgstr ""
883
+
884
+ #: templates/admin/menu/import/import-search.php:27
885
+ msgid "Search finished."
886
+ msgstr ""
887
+
888
+ #: templates/admin/menu/import/import-search.php:35
889
+ msgid "Still searching, keep this page open."
890
+ msgstr ""
891
+
892
  #: templates/admin/modal/modal.php:16
893
  msgid "Close Modal"
894
  msgstr ""
901
  msgid "Use the \"WP Recipe Maker\" button to access other features."
902
  msgstr ""
903
 
904
+ #: templates/admin/modal/tabs/edit-recipe.php:15
905
+ msgid "Select the recipe you would like to edit and click the \"Edit\" button."
906
+ msgstr ""
907
+
908
+ #: templates/admin/modal/tabs/edit-recipe.php:19
909
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:33
910
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:33
911
+ msgid "Recipe"
912
+ msgstr ""
913
+
914
+ #: templates/admin/modal/tabs/edit-recipe.php:21
915
+ msgid "Select a recipe"
916
+ msgstr ""
917
+
918
  #: templates/admin/modal/tabs/import-text.php:16
919
  msgid "Start Over"
920
  msgstr ""
951
  msgid "Summary"
952
  msgstr ""
953
 
 
 
 
 
 
 
 
 
954
  #: templates/admin/modal/tabs/import-text.php:45
955
  msgid "Check any ingredient groups in this list:"
956
  msgstr ""
957
 
 
 
 
 
 
 
 
 
958
  #: templates/admin/modal/tabs/import-text.php:57
959
  msgid "Check any instruction groups in this list:"
960
  msgstr ""
999
  msgid "Select text to add styling or links."
1000
  msgstr ""
1001
 
 
 
 
 
 
 
 
 
1002
  #: templates/admin/modal/tabs/recipe-details.php:44
1003
  msgid "Don't show"
1004
  msgstr ""
1019
  msgid "Author Name"
1020
  msgstr ""
1021
 
 
 
 
 
 
 
 
 
1022
  #: templates/admin/modal/tabs/recipe-details.php:54
1023
  msgid "people"
1024
  msgstr ""
1025
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1026
  #: templates/admin/modal/tabs/recipe-ingredients-instructions.php:19
1027
  msgid "Amount"
1028
  msgstr ""
1107
  msgid "Shortcode Builder"
1108
  msgstr ""
1109
 
1110
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:39
1111
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:39
 
 
 
 
 
1112
  msgid "Text"
1113
  msgstr ""
1114
 
1115
+ #: templates/admin/modal/tabs/recipe-snippets-jump.php:41
1116
+ #: templates/admin/modal/tabs/recipe-snippets-print.php:41
1117
  msgid "Leave blank to use default"
1118
  msgstr ""
1119
 
1140
  msgstr ""
1141
 
1142
  #: templates/admin/settings/appearance.php:17
1143
+ msgid "Recipe Fields"
1144
+ msgstr ""
1145
+
1146
+ #: templates/admin/settings/appearance.php:22
1147
+ msgid "Recipe Image"
1148
+ msgstr ""
1149
+
1150
+ #: templates/admin/settings/appearance.php:28
1151
+ msgid "Use featured image of parent post if no recipe image is set"
1152
+ msgstr ""
1153
+
1154
+ #: templates/admin/settings/appearance.php:34
1155
+ msgid "Nutrition Label"
1156
+ msgstr ""
1157
+
1158
+ #: templates/admin/settings/appearance.php:40
1159
+ msgid "Display in recipe template"
1160
+ msgstr ""
1161
+
1162
+ #: templates/admin/settings/appearance.php:44
1163
+ msgid "Only available in"
1164
+ msgstr ""
1165
+
1166
+ #: templates/admin/settings/appearance.php:46
1167
+ msgid ""
1168
+ "Display the nutrition label at its default location in the recipe template."
1169
+ msgstr ""
1170
+
1171
+ #: templates/admin/settings/appearance.php:53
1172
+ msgid "Recipe Template Options"
1173
+ msgstr ""
1174
+
1175
+ #: templates/admin/settings/appearance.php:55
1176
+ msgid "Note: not all options will affect every recipe template."
1177
+ msgstr ""
1178
+
1179
+ #: templates/admin/settings/appearance.php:61
1180
+ msgid "Background Color"
1181
+ msgstr ""
1182
+
1183
+ #: templates/admin/settings/appearance.php:69
1184
+ msgid "Border Color"
1185
+ msgstr ""
1186
+
1187
+ #: templates/admin/settings/appearance.php:77
1188
+ msgid "Text Color"
1189
+ msgstr ""
1190
+
1191
+ #: templates/admin/settings/appearance.php:85
1192
+ msgid "Link Color"
1193
+ msgstr ""
1194
+
1195
+ #: templates/admin/settings/appearance.php:93
1196
+ msgid "Header Color"
1197
+ msgstr ""
1198
+
1199
+ #: templates/admin/settings/appearance.php:101
1200
+ msgid "Icon Color"
1201
+ msgstr ""
1202
+
1203
+ #: templates/admin/settings/appearance.php:109
1204
+ msgid "Accent Color"
1205
+ msgstr ""
1206
+
1207
+ #: templates/admin/settings/appearance.php:117
1208
+ msgid "Accent Text Color"
1209
+ msgstr ""
1210
+
1211
+ #: templates/admin/settings/appearance.php:125
1212
+ msgid "Accent 2 Color"
1213
+ msgstr ""
1214
+
1215
+ #: templates/admin/settings/appearance.php:133
1216
+ msgid "Accent 2 Text Color"
1217
+ msgstr ""
1218
+
1219
+ #: templates/admin/settings/appearance.php:141
1220
  msgid "Recipe Template"
1221
  msgstr ""
1222
 
1223
+ #: templates/admin/settings/appearance.php:143
1224
  msgid "Change the look of recipes on your website."
1225
  msgstr ""
1226
 
1227
+ #: templates/admin/settings/appearance.php:152
1228
  msgid "Default Recipe Template"
1229
  msgstr ""
1230
 
1231
+ #: templates/admin/settings/appearance.php:165
1232
  msgid "The default template to use for recipes on your website."
1233
  msgstr ""
1234
 
1235
+ #: templates/admin/settings/appearance.php:171
1236
  msgid "Default Print Template"
1237
  msgstr ""
1238
 
1239
+ #: templates/admin/settings/appearance.php:184
1240
  msgid "The default template to use when printing a recipe."
1241
  msgstr ""
1242
 
1243
+ #: templates/admin/settings/appearance.php:210
1244
  msgid "No Screenshot"
1245
  msgstr ""
1246
 
1247
+ #: templates/admin/settings/appearance.php:219
1248
  #: templates/admin/settings/features.php:67
1249
+ #: templates/admin/settings/labels.php:42
1250
  msgid "Save Changes"
1251
  msgstr ""
1252
 
1253
+ #: templates/admin/settings/features.php:17 templates/admin/settings.php:18
1254
  msgid "Features"
1255
  msgstr ""
1256
 
1257
  #: templates/admin/settings/features.php:19
1258
+ #: templates/admin/settings/labels.php:19
1259
  msgid "Choose the features you want to use on your website."
1260
  msgstr ""
1261
 
1276
  msgid "Premium Features"
1277
  msgstr ""
1278
 
 
 
 
 
1279
  #: templates/admin/settings/features.php:45
1280
  msgid "Choose the Premium features you want to use on your website."
1281
  msgstr ""
1288
  msgid "Visitors can adjust the serving size of your recipes"
1289
  msgstr ""
1290
 
1291
+ #: templates/admin/settings/labels.php:17 templates/admin/settings.php:17
1292
+ msgid "Labels"
1293
+ msgstr ""
1294
+
1295
  #: templates/admin/settings.php:16
1296
  msgid "Appearance"
1297
  msgstr ""
1298
 
1299
+ #: templates/admin/settings.php:27
1300
  msgid "WP Recipe Maker Settings"
1301
  msgstr ""
1302
 
 
 
 
 
 
1303
  #. Plugin Name of the plugin/theme
1304
  msgid "WP Recipe Maker"
1305
  msgstr ""
readme.txt CHANGED
@@ -82,6 +82,16 @@ Yes! We pride ourselves on offering awesome support and almost always answer sup
82
 
83
  == Changelog ==
84
 
 
 
 
 
 
 
 
 
 
 
85
  = 1.10.0 =
86
  * Feature: Change recipe template colors in the settings
87
  * Feature: Change recipe template labels in the settings
@@ -188,6 +198,12 @@ Yes! We pride ourselves on offering awesome support and almost always answer sup
188
 
189
  == Upgrade notice =
190
 
 
 
 
 
 
 
191
  = 1.10.0 =
192
  Make your recipe template unique in this new update
193
 
82
 
83
  == Changelog ==
84
 
85
+ = 1.11.0 =
86
+ * Improvement: Set default value for Author Display field
87
+ * Improvement: Noindex the print page
88
+ * Improvement: Better margins for recipe image in Tastefully Simple
89
+ * Fix: Make sure correct nutrition label is shown with multiple recipes on a page
90
+ * Fix: Tastefully Simple template image on mobile
91
+
92
+ = 1.10.1 =
93
+ * Fix: Activation issue for hosts using an old version of PHP
94
+
95
  = 1.10.0 =
96
  * Feature: Change recipe template colors in the settings
97
  * Feature: Change recipe template labels in the settings
198
 
199
  == Upgrade notice =
200
 
201
+ = 1.11.0 =
202
+ Some improvements to the recipe template
203
+
204
+ = 1.10.1 =
205
+ Update only needed if you're on a very old version of PHP
206
+
207
  = 1.10.0 =
208
  Make your recipe template unique in this new update
209
 
templates/admin/menu/faq/whats_new.php CHANGED
@@ -11,6 +11,15 @@
11
 
12
  ?>
13
 
 
 
 
 
 
 
 
 
 
14
  <h3>2016-12-16 | WP Recipe Maker Premium 1.2.0</h3>
15
  <ul>
16
  <li>Feature: Create your own recipe taxonomies (like courses and cuisines)</li>
11
 
12
  ?>
13
 
14
+ <h3>2017-01-05 | WP Recipe Maker 1.11.0</h3>
15
+ <ul>
16
+ <li>Improvement: Set default value for Author Display field</li>
17
+ <li>Improvement: Noindex the print page</li>
18
+ <li>Improvement: Better margins for recipe image in Tastefully Simple</li>
19
+ <li>Fix: Make sure correct nutrition label is shown with multiple recipes on a page</li>
20
+ <li>Fix: Tastefully Simple template image on mobile</li>
21
+ </ul>
22
+
23
  <h3>2016-12-16 | WP Recipe Maker Premium 1.2.0</h3>
24
  <ul>
25
  <li>Feature: Create your own recipe taxonomies (like courses and cuisines)</li>
templates/admin/modal/tabs/recipe-details.php CHANGED
@@ -12,6 +12,7 @@
12
  ?>
13
 
14
  <div class="wprm-recipe-form wprm-recipe-details-form">
 
15
  <div class="wprm-easyrecipe-warning" style="display: none;">
16
  <strong>Warning!</strong>
17
  <p>It looks this page already has an EasyRecipe recipe in it. Unfortunately their code is breaking things and preventing our plugin (and others) from working correctly.</p>
@@ -41,9 +42,20 @@
41
  <div class="wprm-recipe-form-container wprm-recipe-form-container-halfs">
42
  <label for="wprm-recipe-author-display"><?php esc_html_e( 'Author', 'wp-recipe-maker' ); ?></label>
43
  <select id="wprm-recipe-author-display">
44
- <option value="disabled"><?php esc_html_e( "Don't show", 'wp-recipe-maker' ); ?></option>
45
- <option value="post_author"><?php esc_html_e( 'Name of post author', 'wp-recipe-maker' ); ?></option>
46
- <option value="custom"><?php esc_html_e( 'Custom author name', 'wp-recipe-maker' ); ?></option>
 
 
 
 
 
 
 
 
 
 
 
47
  </select>
48
  </div><div class="wprm-recipe-form-container wprm-recipe-form-container-halfs" id="wprm-recipe-author-name-container">
49
  <label for="wprm-recipe-author-name"><?php esc_html_e( 'Custom Author Name', 'wp-recipe-maker' ); ?></label>
12
  ?>
13
 
14
  <div class="wprm-recipe-form wprm-recipe-details-form">
15
+ <?php do_action( 'wprm_modal_notice' ); ?>
16
  <div class="wprm-easyrecipe-warning" style="display: none;">
17
  <strong>Warning!</strong>
18
  <p>It looks this page already has an EasyRecipe recipe in it. Unfortunately their code is breaking things and preventing our plugin (and others) from working correctly.</p>
42
  <div class="wprm-recipe-form-container wprm-recipe-form-container-halfs">
43
  <label for="wprm-recipe-author-display"><?php esc_html_e( 'Author', 'wp-recipe-maker' ); ?></label>
44
  <select id="wprm-recipe-author-display">
45
+ <?php
46
+ $options = array(
47
+ 'disabled' => __( "Don't show", 'wp-recipe-maker' ),
48
+ 'post_author' => __( 'Name of post author', 'wp-recipe-maker' ),
49
+ 'custom' => __( 'Custom author name', 'wp-recipe-maker' ),
50
+ );
51
+ $setting = WPRM_Settings::get( 'recipe_author_display_default' );
52
+
53
+ echo '<option value="default" data-default="' . esc_attr( $setting ) . '">' . esc_html__( 'Default', 'wp-recipe-maker' ) . ' (' . esc_html( $options[ $setting ] ) . ')</option>';
54
+
55
+ foreach ( $options as $option => $label ) {
56
+ echo '<option value="' . esc_attr( $option ) . '">' . esc_html( $label ) . '</option>';
57
+ }
58
+ ?>
59
  </select>
60
  </div><div class="wprm-recipe-form-container wprm-recipe-form-container-halfs" id="wprm-recipe-author-name-container">
61
  <label for="wprm-recipe-author-name"><?php esc_html_e( 'Custom Author Name', 'wp-recipe-maker' ); ?></label>
templates/admin/settings/appearance.php CHANGED
@@ -29,6 +29,28 @@
29
  </label>
30
  </td>
31
  </tr>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
  <tr>
33
  <th scope="row">
34
  <?php esc_html_e( 'Nutrition Label', 'wp-recipe-maker' ); ?>
29
  </label>
30
  </td>
31
  </tr>
32
+ <tr>
33
+ <th scope="row">
34
+ <label for="recipe_author_display_default"><?php esc_html_e( 'Default for Author', 'wp-recipe-maker' ); ?></label>
35
+ </th>
36
+ <td>
37
+ <select id="recipe_author_display_default" name="recipe_author_display_default">
38
+ <?php
39
+ $options = array(
40
+ 'disabled' => __( "Don't show", 'wp-recipe-maker' ),
41
+ 'post_author' => __( 'Name of post author', 'wp-recipe-maker' ),
42
+ 'custom' => __( 'Custom author name', 'wp-recipe-maker' ),
43
+ );
44
+
45
+ $setting = WPRM_Settings::get( 'recipe_author_display_default' );
46
+ foreach ( $options as $option => $label ) {
47
+ $selected = $setting === $option ? ' selected="selected"' : '';
48
+ echo '<option value="' . esc_attr( $option ) . '"' . esc_attr( $selected ) . '>' . esc_html( $label ) . '</option>';
49
+ }
50
+ ?>
51
+ </select>
52
+ </td>
53
+ </tr>
54
  <tr>
55
  <th scope="row">
56
  <?php esc_html_e( 'Nutrition Label', 'wp-recipe-maker' ); ?>
templates/recipe/clean-print-with-image/clean-print-with-image.php CHANGED
@@ -134,5 +134,5 @@
134
  <?php echo $recipe->notes(); ?>
135
  </div>
136
  <?php endif; // Notes ?>
137
- <?php echo WPRM_Template_Helper::nutrition_label(); ?>
138
  </div>
134
  <?php echo $recipe->notes(); ?>
135
  </div>
136
  <?php endif; // Notes ?>
137
+ <?php echo WPRM_Template_Helper::nutrition_label( $recipe->id() ); ?>
138
  </div>
templates/recipe/clean-print/clean-print.php CHANGED
@@ -133,5 +133,5 @@
133
  <?php echo $recipe->notes(); ?>
134
  </div>
135
  <?php endif; // Notes ?>
136
- <?php echo WPRM_Template_Helper::nutrition_label(); ?>
137
  </div>
133
  <?php echo $recipe->notes(); ?>
134
  </div>
135
  <?php endif; // Notes ?>
136
+ <?php echo WPRM_Template_Helper::nutrition_label( $recipe->id() ); ?>
137
  </div>
templates/recipe/simple/simple.php CHANGED
@@ -153,5 +153,5 @@
153
  <?php echo $recipe->notes(); ?>
154
  </div>
155
  <?php endif; // Notes ?>
156
- <?php echo WPRM_Template_Helper::nutrition_label(); ?>
157
  </div>
153
  <?php echo $recipe->notes(); ?>
154
  </div>
155
  <?php endif; // Notes ?>
156
+ <?php echo WPRM_Template_Helper::nutrition_label( $recipe->id() ); ?>
157
  </div>
templates/recipe/tastefully-simple/tastefully-simple.min.css CHANGED
@@ -1 +1 @@
1
- .wprm-print .wprm-recipe-tastefully-simple,.wprm-recipe-container .wprm-recipe-tastefully-simple{font:12px Verdana,Arial,Geneva,sans-serif;border:1px dashed #666;padding:10px}.wprm-print .wprm-recipe-tastefully-simple div,.wprm-print .wprm-recipe-tastefully-simple li,.wprm-print .wprm-recipe-tastefully-simple ol,.wprm-print .wprm-recipe-tastefully-simple p,.wprm-print .wprm-recipe-tastefully-simple span,.wprm-print .wprm-recipe-tastefully-simple ul,.wprm-recipe-container .wprm-recipe-tastefully-simple div,.wprm-recipe-container .wprm-recipe-tastefully-simple li,.wprm-recipe-container .wprm-recipe-tastefully-simple ol,.wprm-recipe-container .wprm-recipe-tastefully-simple p,.wprm-recipe-container .wprm-recipe-tastefully-simple span,.wprm-recipe-container .wprm-recipe-tastefully-simple ul{margin:0;padding:0;line-height:inherit}.wprm-print .wprm-recipe-tastefully-simple svg,.wprm-recipe-container .wprm-recipe-tastefully-simple svg{vertical-align:middle;width:16px;height:16px;margin:0}.wprm-print .wprm-recipe-tastefully-simple .wprm-clear-left,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-clear-left{clear:left;line-height:0;height:0}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:right;max-width:40%;text-align:right}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating{margin-bottom:5px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details{font:10px "Trebuchet MS",Arial,Helvetica,sans-serif}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons{margin-top:10px;text-align:center}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print{font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.4em 1em}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-name,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name{font:150% Verdana,Geneva,sans-serif;margin-bottom:15px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-times-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container{border-top:1px dotted #666;border-bottom:1px dotted #666;width:60%;padding-top:5px;padding-bottom:5px;margin-bottom:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container{width:33%;text-align:center;float:left;font-weight:700;border-left:1px solid #ccc}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child{border-left:none}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header{margin-bottom:4px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time{font-size:10px;font-weight:400}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-details-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-summary,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-summary p,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-details-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary p{margin-bottom:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-header,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header{font-size:1.4em;font-weight:700;margin-top:1em;margin-bottom:1em}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-group-name,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name{margin-top:3px;margin-bottom:3px;font-weight:700}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li{list-style:disc inside;margin-left:10px;line-height:inherit;background:0 0}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-instructions li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li{list-style:decimal;margin-left:30px;line-height:inherit;background:0 0}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li{list-style:disc inside;margin-left:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li{list-style:decimal;margin-left:30px}.wprm-print .wprm-recipe-tastefully-simple{max-width:750px;margin:0 auto}.wprm-print .wprm-recipe-print{display:none}@media only screen and (max-width:480px){.wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:none;width:100%;max-width:none}}
1
+ .wprm-print .wprm-recipe-tastefully-simple,.wprm-recipe-container .wprm-recipe-tastefully-simple{font:12px Verdana,Arial,Geneva,sans-serif;border:1px dashed #666;padding:10px}.wprm-print .wprm-recipe-tastefully-simple div,.wprm-print .wprm-recipe-tastefully-simple li,.wprm-print .wprm-recipe-tastefully-simple ol,.wprm-print .wprm-recipe-tastefully-simple p,.wprm-print .wprm-recipe-tastefully-simple span,.wprm-print .wprm-recipe-tastefully-simple ul,.wprm-recipe-container .wprm-recipe-tastefully-simple div,.wprm-recipe-container .wprm-recipe-tastefully-simple li,.wprm-recipe-container .wprm-recipe-tastefully-simple ol,.wprm-recipe-container .wprm-recipe-tastefully-simple p,.wprm-recipe-container .wprm-recipe-tastefully-simple span,.wprm-recipe-container .wprm-recipe-tastefully-simple ul{margin:0;padding:0;line-height:inherit}.wprm-print .wprm-recipe-tastefully-simple svg,.wprm-recipe-container .wprm-recipe-tastefully-simple svg{vertical-align:middle;width:16px;height:16px;margin:0}.wprm-print .wprm-recipe-tastefully-simple .wprm-clear-left,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-clear-left{clear:left;line-height:0;height:0}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:right;max-width:40%;text-align:right}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating{margin-bottom:5px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-rating .wprm-recipe-rating-details{font:10px "Trebuchet MS",Arial,Helvetica,sans-serif}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image{margin-left:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons{margin-top:10px;text-align:center}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-buttons .wprm-recipe-print{font-size:11px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:.4em 1em}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-name,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-name{font:150% Verdana,Geneva,sans-serif;margin-bottom:15px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-times-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-times-container{border-top:1px dotted #666;border-bottom:1px dotted #666;width:60%;padding-top:5px;padding-bottom:5px;margin-bottom:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container{width:33%;text-align:center;float:left;font-weight:700;border-left:1px solid #ccc}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container:first-child{border-left:none}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time-header{margin-bottom:4px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-time-container .wprm-recipe-time{font-size:10px;font-weight:400}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-details-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients-container,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-summary,.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-summary p,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-details-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients-container,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-summary p{margin-bottom:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-header,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-header{font-size:1.4em;font-weight:700;margin-top:1em;margin-bottom:1em}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-group-name,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-group-name{margin-top:3px;margin-bottom:3px;font-weight:700}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-ingredients li{list-style:disc inside;margin-left:10px;line-height:inherit;background:0 0}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-instructions li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-instructions li{list-style:decimal;margin-left:30px;line-height:inherit;background:0 0}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ul li{list-style:disc inside;margin-left:10px}.wprm-print .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li,.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-notes-container ol li{list-style:decimal;margin-left:30px}.wprm-print .wprm-recipe-tastefully-simple{max-width:750px;margin:0 auto}.wprm-print .wprm-recipe-print{display:none}@media only screen and (max-width:480px){.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container{float:none;width:100%;max-width:none;text-align:center;margin-bottom:10px}.wprm-recipe-container .wprm-recipe-tastefully-simple .wprm-recipe-image-container .wprm-recipe-image{margin-left:0}}
templates/recipe/tastefully-simple/tastefully-simple.php CHANGED
@@ -157,5 +157,5 @@
157
  <?php echo $recipe->notes(); ?>
158
  </div>
159
  <?php endif; // Notes ?>
160
- <?php echo WPRM_Template_Helper::nutrition_label(); ?>
161
  </div>
157
  <?php echo $recipe->notes(); ?>
158
  </div>
159
  <?php endif; // Notes ?>
160
+ <?php echo WPRM_Template_Helper::nutrition_label( $recipe->id() ); ?>
161
  </div>
templates/recipe/tastefully-simple/tastefully-simple.scss CHANGED
@@ -41,6 +41,10 @@
41
  }
42
  }
43
 
 
 
 
 
44
  .wprm-recipe-buttons {
45
  margin-top: 10px;
46
  text-align: center;
@@ -156,11 +160,17 @@
156
  }
157
  }
158
  @media only screen and (max-width: 480px) {
159
- .wprm-recipe-tastefully-simple {
160
  .wprm-recipe-image-container {
161
  float: none;
162
  width: 100%;
163
  max-width: none;
 
 
 
 
 
 
164
  }
165
  }
166
  }
41
  }
42
  }
43
 
44
+ .wprm-recipe-image {
45
+ margin-left: 10px;
46
+ }
47
+
48
  .wprm-recipe-buttons {
49
  margin-top: 10px;
50
  text-align: center;
160
  }
161
  }
162
  @media only screen and (max-width: 480px) {
163
+ .wprm-recipe-container .wprm-recipe-tastefully-simple {
164
  .wprm-recipe-image-container {
165
  float: none;
166
  width: 100%;
167
  max-width: none;
168
+ text-align: center;
169
+ margin-bottom: 10px;
170
+
171
+ .wprm-recipe-image {
172
+ margin-left: 0;
173
+ }
174
  }
175
  }
176
  }
wp-recipe-maker.php CHANGED
@@ -15,7 +15,7 @@
15
  * Plugin Name: WP Recipe Maker
16
  * Plugin URI: http://bootstrapped.ventures/wp-recipe-maker/
17
  * Description: The easy and user-friendly recipe plugin for everyone. Automatic JSON-LD metadata for better SEO will get you more visitors!
18
- * Version: 1.10.0
19
  * Author: Bootstrapped Ventures
20
  * Author URI: http://bootstrapped.ventures/
21
  * License: GPL-2.0+
15
  * Plugin Name: WP Recipe Maker
16
  * Plugin URI: http://bootstrapped.ventures/wp-recipe-maker/
17
  * Description: The easy and user-friendly recipe plugin for everyone. Automatic JSON-LD metadata for better SEO will get you more visitors!
18
+ * Version: 1.11.0
19
  * Author: Bootstrapped Ventures
20
  * Author URI: http://bootstrapped.ventures/
21
  * License: GPL-2.0+