Changeset 2336593
- Timestamp:
- 07/07/2020 10:25:38 AM (6 years ago)
- Location:
- mowomo-redes-sociales
- Files:
-
- 38 edited
- 1 copied
-
tags/2.0.0 (copied) (copied from mowomo-redes-sociales/trunk)
-
tags/2.0.0/README.md (modified) (5 diffs)
-
tags/2.0.0/assets/css/styles.min.css (modified) (1 diff)
-
tags/2.0.0/assets/css/styles.scss (modified) (3 diffs)
-
tags/2.0.0/assets/js/scripts.js (modified) (1 diff)
-
tags/2.0.0/includes/admin/class.mwm-rrss-admin.php (modified) (7 diffs)
-
tags/2.0.0/includes/frontend/class.mwm-rrss.php (modified) (6 diffs)
-
tags/2.0.0/includes/functions.mwm-rrss.php (modified) (1 diff)
-
tags/2.0.0/languages/mowomo-redes-sociales.pot (modified) (3 diffs)
-
tags/2.0.0/mowomo-dashboard/assets/css/admin_styles.min.css (modified) (1 diff)
-
tags/2.0.0/mowomo-dashboard/assets/css/admin_styles.scss (modified) (1 diff)
-
tags/2.0.0/mowomo-dashboard/assets/js/admin_scripts.js (modified) (4 diffs)
-
tags/2.0.0/mowomo-dashboard/includes/admin/class.mwm-dashboard.php (modified) (18 diffs)
-
tags/2.0.0/mowomo-dashboard/mowomo-dashboard.php (modified) (3 diffs)
-
tags/2.0.0/mowomo-dashboard/templates/admin/admin-general.php (modified) (3 diffs)
-
tags/2.0.0/mowomo-dashboard/templates/admin/admin-licenses.php (modified) (1 diff)
-
tags/2.0.0/mowomo-redessociales.php (modified) (5 diffs)
-
tags/2.0.0/templates/admin/admin-general-configuration.php (modified) (2 diffs)
-
tags/2.0.0/templates/frontend/shortcode-basic.php (modified) (1 diff)
-
tags/2.0.0/uninstall.php (modified) (1 diff)
-
trunk/README.md (modified) (5 diffs)
-
trunk/assets/css/styles.min.css (modified) (1 diff)
-
trunk/assets/css/styles.scss (modified) (3 diffs)
-
trunk/assets/js/scripts.js (modified) (1 diff)
-
trunk/includes/admin/class.mwm-rrss-admin.php (modified) (7 diffs)
-
trunk/includes/frontend/class.mwm-rrss.php (modified) (6 diffs)
-
trunk/includes/functions.mwm-rrss.php (modified) (1 diff)
-
trunk/languages/mowomo-redes-sociales.pot (modified) (3 diffs)
-
trunk/mowomo-dashboard/assets/css/admin_styles.min.css (modified) (1 diff)
-
trunk/mowomo-dashboard/assets/css/admin_styles.scss (modified) (1 diff)
-
trunk/mowomo-dashboard/assets/js/admin_scripts.js (modified) (4 diffs)
-
trunk/mowomo-dashboard/includes/admin/class.mwm-dashboard.php (modified) (18 diffs)
-
trunk/mowomo-dashboard/mowomo-dashboard.php (modified) (3 diffs)
-
trunk/mowomo-dashboard/templates/admin/admin-general.php (modified) (3 diffs)
-
trunk/mowomo-dashboard/templates/admin/admin-licenses.php (modified) (1 diff)
-
trunk/mowomo-redessociales.php (modified) (5 diffs)
-
trunk/templates/admin/admin-general-configuration.php (modified) (2 diffs)
-
trunk/templates/frontend/shortcode-basic.php (modified) (1 diff)
-
trunk/uninstall.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
mowomo-redes-sociales/tags/2.0.0/README.md
r2144520 r2336593 1 === mowomo Redes Sociales ===1 === mowomo Redes Sociales === 2 2 Contributors: mowomo, pacomarchante, victorsaenztm, pablomiralles, mercedes-blogalizate, blogalizate, dariobf, pedromcj95 3 3 Tags: buttons, icons, share, social media, social share, social buttons 4 4 Requires at least: 4.6 5 Tested up to: 5. 2.26 Stable tag: 1.3.15 Tested up to: 5.4.2 6 Stable tag: 2.0.0 7 7 Requires PHP: 5.2.4 8 8 License: GPLv2 or later … … 11 11 Light and simple plugin for allowing the readers of your blog to share your entries on their social networks. If you only need to offer the possibility to your readers of sharing your blog entries... Why getting complicated? 12 12 13 14 13 == About this plugin == 15 14 16 15 We wanted to make the simplest process of installation and configuration of a plugin for sharing your entries on the social networks, and that's why this plugin only have what is necessary and essential to allow any person, regardless of your technical knowledge, to do it without the complications of configuration that they don't need. 17 16 18 In this version, the plugin has the possibility to share on Facebook, Twitter, Google+ and Pinterest.17 In this version, the plugin has the possibility to share on Facebook, Twitter, Pinterest, Linkedin and WhatsApp. 19 18 20 19 You can choose where the buttons will appear (with the color and the icon of each social network) to share on social networks: above the entry, at the end of the entry or both. … … 22 21 You can add your Twitter account to get mentioned when someone share your entry in this social network. 23 22 23 Now you can also choose from several completely different styles of how to display the social network buttons 24 24 25 25 == Installation == … … 29 29 2. Activate the plugin in the "Plugins" WordPress section. 30 30 31 3. You can set the plugin in the "mowomo R RSS" section.31 3. You can set the plugin in the "mowomo Redes Sociales" section. 32 32 33 33 4. Choose where you want to make the social buttons appear. … … 35 35 5. Write your Twitter official account to get mentioned on this social network when someone share your article. 36 36 37 == Changelog == 38 = 2.0.0 = 37 39 40 - Now you can choose from several styles to display your favorite buttons 41 - Fixed the WhatsApp button link in mobile versions 38 42 39 == Changelog ==40 43 = 1.3.1 = 41 * Improved the way in which the plugin is updated 44 45 - Improved the way in which the plugin is updated 42 46 43 47 = 1.3.0 = 44 * Improved the appearance of social media bars 45 * Improved plugin internal structure 46 * Improved the visual section of the WordPress administrator 48 49 - Improved the appearance of social media bars 50 - Improved plugin internal structure 51 - Improved the visual section of the WordPress administrator 47 52 48 53 = 1.2.2 = 49 * Added social icons as font-face for better performance (less http requests) 50 * Cleared DOM for better performance 54 55 - Added social icons as font-face for better performance (less http requests) 56 - Cleared DOM for better performance 51 57 52 58 = 1.2.1 = 53 * Added shortcode to add social networks 54 * Bugs fixed 59 60 - Added shortcode to add social networks 61 - Bugs fixed 55 62 56 63 = 1.2 = 57 * Add WhatsApp and remove Google+ 64 65 - Add WhatsApp and remove Google+ 58 66 59 67 = 1.1.1 = 60 * Bugs fixed. 68 69 - Bugs fixed. 61 70 62 71 = 1.1.0 = 63 * Changed main language to English 64 * Now you can choose the social networks you want to share. We will add more social networks in the next versions. 72 73 - Changed main language to English 74 - Now you can choose the social networks you want to share. We will add more social networks in the next versions. 65 75 66 76 = 1.0.8 = 67 * Bugs fixed. 77 78 - Bugs fixed. 68 79 69 80 = 1.0.7 = 70 * Bugs fixed. 81 82 - Bugs fixed. 71 83 72 84 = 1.0.6 = 73 * Bugs fixed. 85 86 - Bugs fixed. 74 87 75 88 = 1.0.5 = 76 * Fixed some errors that didn't show the social network logos. 89 90 - Fixed some errors that didn't show the social network logos. 77 91 78 92 = 1.0.4 = 79 * Added translations. 93 94 - Added translations. 80 95 81 96 = 1.0.2 = 82 * Bugs fixed. 97 98 - Bugs fixed. 83 99 84 100 = 1.0.1 = 85 * Bugs fixed 86 * Added animations to sharing buttons. 101 102 - Bugs fixed 103 - Added animations to sharing buttons. 87 104 88 105 = 1.0.0 = 89 * First version. 106 107 - First version. -
mowomo-redes-sociales/tags/2.0.0/assets/css/styles.min.css
r2144520 r2336593 1 @font-face{font-family:'mwm-rrss';src:url("data:application/font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:normal;font-style:normal}.mwm_rrss{line-height:2.5rem;color:#fff !important;text-decoration:none;font-family:Arial, Helvetica, sans-serif;padding:0 1rem;margin:.3rem .3rem !important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.mwm_rrss:first-child(){margin-left:0 !important}a.mwm_rrss:last-child(){margin-right:0 !important}.mwm_rrss::before{content:'';display:block;margin-right:.2rem;font-family:'mwm-rrss' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mwm_twitter{background:#00aced}.mwm_twitter:hover{background:#0092cc}.mwm_twitter::before{content:"\e904"}.mwm_facebook{background:#3b5998}.mwm_facebook:hover{background:#344c80}.mwm_facebook::before{content:"\e903"}.mwm_pinterest{background:#C61D25}.mwm_pinterest:hover{background:#9d181e}.mwm_pinterest::before{content:"\e902"}.mwm_linkedin{background:#0077B5}.mwm_linkedin:hover{background:#006ba5}.mwm_linkedin::before{content:"\e901";margin-top:-.2rem}.mwm_whatsapp{background:#009487}.mwm_whatsapp:hover{background:#006b62}.mwm_whatsapp::before{content:"\e900"}.appearance-material{border:2px solid #000 !important;border-radius:100%;padding:0 !important;height:3rem;width:3rem;font-size:1rem;background-color:#fff;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.appearance-material::before{margin:0 !important}.appearance-material.mwm_whatsapp{font-size:1.3rem}.appearance-material:hover{color:#fff !important;background-color:#000 !important}.appearance-material-color{border:2px solid !important;border-radius:100%;padding:0 !important;height:3rem;width:3rem;font-size:1rem;background-color:#fff;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.appearance-material-color::before{margin:0 !important}.appearance-material-color.mwm_whatsapp{font-size:1.3rem}.appearance-material-color.mwm_twitter{border-color:#00aced !important;color:#00aced !important}.appearance-material-color.mwm_facebook{border-color:#3b5998 !important;color:#3b5998 !important}.appearance-material-color.mwm_pinterest{border-color:#C61D25 !important;color:#C61D25 !important}.appearance-material-color.mwm_linkedin{border-color:#0077B5 !important;color:#0077B5 !important}.appearance-material-color.mwm_whatsapp{border-color:#009487 !important;color:#009487 !important}.appearance-material-color:hover{color:#fff !important}.appearance-material-color:hover.mwm_twitter{background-color:#00aced !important}.appearance-material-color:hover.mwm_facebook{background-color:#3b5998 !important}.appearance-material-color:hover.mwm_pinterest{background-color:#C61D25 !important}.appearance-material-color:hover.mwm_linkedin{background-color:#0077B5 !important}.appearance-material-color:hover.mwm_whatsapp{background-color:#009487 !important}.mwm_rrss_contenedor{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mwm_rrss_contenedor a{-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.mwm_rrss_contenedor.border-square a{border-radius:0 !important}.mwm_rrss_contenedor.border-rounded a{border-radius:0.25rem !important}.mwm_rrss_contenedor.border-rounded-full a{border-radius:100% !important}.mwm_rrss_contenedor.alignment-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mwm_rrss_contenedor.alignment-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mwm_rrss_contenedor.alignment-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mwm_rrss_contenedor.size-responsive a{width:100% !important}.mwm_rrss_contenedor.size-static{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important} 1 @font-face{font-family:"mwm-rrss";src:url("data:application/font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:normal;font-style:normal}.mwm_rrss{line-height:2.5em;color:#fff !important;text-decoration:none;font-family:Arial, Helvetica, sans-serif;padding:0 1em;margin:0.3em 0.3em !important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.mwm_rrss:first-child(){margin-left:0 !important}a.mwm_rrss:last-child(){margin-right:0 !important}.mwm_rrss::before{content:"";display:block;margin-right:0.2em;font-family:"mwm-rrss" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mwm_twitter{background:#00aced}.mwm_twitter:hover{background:#0092cc}.mwm_twitter::before{content:"\e904"}.mwm_facebook{background:#3b5998}.mwm_facebook:hover{background:#344c80}.mwm_facebook::before{content:"\e903"}.mwm_pinterest{background:#c61d25}.mwm_pinterest:hover{background:#9d181e}.mwm_pinterest::before{content:"\e902"}.mwm_linkedin{background:#0077b5}.mwm_linkedin:hover{background:#006ba5}.mwm_linkedin::before{content:"\e901";margin-top:-0.2em}.mwm_whatsapp{background:#009487}.mwm_whatsapp:hover{background:#006b62}.mwm_whatsapp::before{content:"\e900"}.mwm_rrss_contenedor{font-size:16px;margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mwm_rrss_contenedor.mwm_rrss_alingment_1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mwm_rrss_contenedor.mwm_rrss_alingment_2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mwm_rrss_contenedor.mwm_rrss_alingment_3{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mwm_rrss_contenedor .mwm_rrss{text-decoration:none !important;-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.mwm_rrss_contenedor.mwm_rrss_appearance_1 .mwm_rrss{border-radius:0}.mwm_rrss_contenedor.mwm_rrss_appearance_2 .mwm_rrss{border-radius:5px}.mwm_rrss_contenedor.mwm_rrss_appearance_3 .mwm_rrss,.mwm_rrss_contenedor.mwm_rrss_appearance_4 .mwm_rrss{border:2px solid #000;color:#000 !important;background-color:#fff}.mwm_rrss_contenedor.mwm_rrss_appearance_3 .mwm_rrss:hover,.mwm_rrss_contenedor.mwm_rrss_appearance_4 .mwm_rrss:hover{color:#fff !important;background-color:#000}.mwm_rrss_contenedor.mwm_rrss_appearance_3 .mwm_rrss{border-radius:0}.mwm_rrss_contenedor.mwm_rrss_appearance_4 .mwm_rrss{border-radius:5px}.mwm_rrss_contenedor.mwm_rrss_appearance_5 .mwm_rrss{border-radius:0;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_5 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_6 .mwm_rrss{border-radius:5px;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_6 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_7 .mwm_rrss{border-radius:100%;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_7 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss,.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss,.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss{border:2px solid #000;color:#000 !important;background-color:#fff;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss:before,.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss:before,.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss:hover,.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss:hover,.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss:hover{color:#fff !important;background-color:#000}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss{border-radius:0}.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss{border-radius:0.25em}.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss{border-radius:100%} 2 /*# sourceMappingURL=styles.min.css.map */ -
mowomo-redes-sociales/tags/2.0.0/assets/css/styles.scss
r2144520 r2336593 1 1 @font-face { 2 font-family: 'mwm-rrss'; 3 src: url("data:application/font-ttf;charset=utf-8;base64,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") format('truetype'); 2 font-family: "mwm-rrss"; 3 src: url("data:application/font-ttf;charset=utf-8;base64,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") 4 format("truetype"); 4 5 font-weight: normal; 5 6 font-style: normal; 6 7 } 7 8 8 9 9 .mwm_rrss { 10 line-height: 2.5 rem;11 color: #fff !important; /* Force white text, some themes has links colored */10 line-height: 2.5em; 11 color: #fff !important; /* Force white text, some themes has links colored */ 12 12 text-decoration: none; 13 13 font-family: Arial, Helvetica, sans-serif; 14 padding: 0 1 rem;15 margin: .3rem .3rem !important;14 padding: 0 1em; 15 margin: 0.3em 0.3em !important; 16 16 cursor: pointer; 17 17 display: flex; … … 19 19 align-items: center; 20 20 } 21 a.mwm_rrss:first-child() {22 margin-left: 0 !important;23 }24 a.mwm_rrss:last-child() {25 margin-right: 0 !important;26 }27 28 .mwm_rrss::before {29 content: '';21 a.mwm_rrss:first-child() { 22 margin-left: 0 !important; 23 } 24 a.mwm_rrss:last-child() { 25 margin-right: 0 !important; 26 } 27 28 .mwm_rrss::before { 29 content: ""; 30 30 display: block; 31 margin-right: .2rem;32 31 margin-right: 0.2em; 32 33 33 /* use !important to prevent issues with browser extensions that change fonts */ 34 font-family: 'mwm-rrss'!important;35 font-style: normal;36 font-weight: normal;37 font-variant: normal;38 text-transform: none;39 /* Better Font Rendering =========== */40 -webkit-font-smoothing: antialiased;34 font-family: "mwm-rrss" !important; 35 font-style: normal; 36 font-weight: normal; 37 font-variant: normal; 38 text-transform: none; 39 /* Better Font Rendering =========== */ 40 -webkit-font-smoothing: antialiased; 41 41 -moz-osx-font-smoothing: grayscale; 42 42 } … … 48 48 background: #0092cc; 49 49 } 50 .mwm_twitter::before {51 content: "\e904";52 }50 .mwm_twitter::before { 51 content: "\e904"; 52 } 53 53 .mwm_facebook { 54 54 background: #3b5998; 55 55 } 56 .mwm_facebook:hover {56 .mwm_facebook:hover { 57 57 background: #344c80; 58 58 } 59 .mwm_facebook::before {60 content: "\e903";61 }62 .mwm_pinterest {63 background: #C61D25;64 }65 .mwm_pinterest:hover {66 background: #9d181e;67 }68 .mwm_pinterest::before {69 content: "\e902";70 }59 .mwm_facebook::before { 60 content: "\e903"; 61 } 62 .mwm_pinterest { 63 background: #c61d25; 64 } 65 .mwm_pinterest:hover { 66 background: #9d181e; 67 } 68 .mwm_pinterest::before { 69 content: "\e902"; 70 } 71 71 .mwm_linkedin { 72 background: #0077 B5;72 background: #0077b5; 73 73 } 74 74 .mwm_linkedin:hover { 75 background: #006ba5;76 }77 .mwm_linkedin::before {78 content: "\e901";79 margin-top: -.2rem;80 }81 .mwm_whatsapp {75 background: #006ba5; 76 } 77 .mwm_linkedin::before { 78 content: "\e901"; 79 margin-top: -0.2em; 80 } 81 .mwm_whatsapp { 82 82 background: #009487; 83 83 } 84 84 .mwm_whatsapp:hover { 85 background: #006b62; 86 } 87 .mwm_whatsapp::before { 88 content: "\e900"; 89 } 90 91 .appearance-material { 92 border: 2px solid #000 !important; 93 border-radius: 100%; 94 padding: 0 !important; 95 height: 3rem; 96 width: 3rem; 97 font-size: 1rem; 98 background-color: #fff; 99 color: #000 !important; 100 box-shadow: none !important; 101 transition: all 0.2s ease-in-out; 102 &::before { 103 margin: 0 !important; 104 } 105 106 &.mwm_whatsapp { 107 font-size: 1.3rem; 108 } 109 110 &:hover { 111 color: #fff !important; 112 background-color: #000 !important; 113 } 114 } 115 116 .appearance-material-color { 117 border: 2px solid !important; 118 border-radius: 100%; 119 padding: 0 !important; 120 height: 3rem; 121 width: 3rem; 122 font-size: 1rem; 123 background-color: #fff; 124 color: #000 !important; 125 box-shadow: none !important; 126 transition: all 0.2s ease-in-out; 127 &::before { 128 margin: 0 !important; 129 } 130 131 &.mwm_whatsapp { 132 font-size: 1.3rem; 133 } 134 135 &.mwm_twitter { 136 border-color: #00aced !important; 137 color: #00aced !important; 138 } 139 &.mwm_facebook { 140 border-color: #3b5998 !important; 141 color: #3b5998 !important; 142 } 143 &.mwm_pinterest { 144 border-color: #C61D25 !important; 145 color: #C61D25 !important; 146 } 147 &.mwm_linkedin { 148 border-color: #0077B5 !important; 149 color: #0077B5 !important; 150 } 151 &.mwm_whatsapp { 152 border-color: #009487 !important; 153 color: #009487 !important; 154 } 155 156 &:hover { 157 color: #fff !important; 158 &.mwm_twitter { 159 background-color: #00aced !important; 160 } 161 &.mwm_facebook { 162 background-color: #3b5998 !important; 163 } 164 &.mwm_pinterest { 165 background-color: #C61D25 !important; 166 } 167 &.mwm_linkedin { 168 background-color: #0077B5 !important; 169 } 170 &.mwm_whatsapp { 171 background-color: #009487 !important; 172 } 173 } 174 } 175 85 background: #006b62; 86 } 87 .mwm_whatsapp::before { 88 content: "\e900"; 89 } 176 90 .mwm_rrss_contenedor { 177 margin: 1rem 0; 91 font-size: 16px; 92 margin: 1em 0; 178 93 display: flex; 179 94 align-items: center; 180 181 a { 182 transition: all .2s ease-in-out !important; 183 } 184 185 // Border type 186 &.border-square { 187 a { 188 border-radius: 0 !important; 189 190 } 191 } 192 &.border-rounded { 193 a { 194 border-radius: 0.25rem !important; 195 } 196 } 197 &.border-rounded-full { 198 a { 199 border-radius: 100% !important 200 }; 201 } 202 203 // Alignment 204 &.alignment-start { 95 flex-wrap: wrap; 96 97 &.mwm_rrss_alingment_1 { 205 98 justify-content: flex-start; 206 99 } 207 &.alignment-center { 100 101 &.mwm_rrss_alingment_2 { 208 102 justify-content: center; 209 103 } 210 &.alignment-end { 104 105 &.mwm_rrss_alingment_3 { 211 106 justify-content: flex-end; 212 107 } 213 108 214 // Size 215 &.size-responsive { 216 a { 217 width: 100% !important; 218 } 219 } 220 &.size-static { 221 flex-wrap: wrap !important; 222 } 223 } 109 .mwm_rrss { 110 text-decoration: none !important; 111 transition: all 0.2s ease-in-out !important; 112 } 113 114 &.mwm_rrss_appearance_1 { 115 .mwm_rrss { 116 border-radius: 0; 117 } 118 } 119 120 &.mwm_rrss_appearance_2 { 121 .mwm_rrss { 122 border-radius: 5px; 123 } 124 } 125 126 &.mwm_rrss_appearance_3, 127 &.mwm_rrss_appearance_4 { 128 .mwm_rrss { 129 border: 2px solid #000; 130 color: #000 !important; 131 background-color: #fff; 132 133 &:hover { 134 color: #fff !important; 135 background-color: #000; 136 } 137 } 138 } 139 140 &.mwm_rrss_appearance_3 { 141 .mwm_rrss { 142 border-radius: 0; 143 } 144 } 145 146 &.mwm_rrss_appearance_4 { 147 .mwm_rrss { 148 border-radius: 5px; 149 } 150 } 151 152 &.mwm_rrss_appearance_5 { 153 .mwm_rrss { 154 border-radius: 0; 155 height: 2.5em; 156 width: 2.5em; 157 padding: 0; 158 159 &:before { 160 margin-right: 0 !important; 161 } 162 } 163 } 164 165 &.mwm_rrss_appearance_6 { 166 .mwm_rrss { 167 border-radius: 5px; 168 height: 2.5em; 169 width: 2.5em; 170 padding: 0; 171 172 &:before { 173 margin-right: 0 !important; 174 } 175 } 176 } 177 178 &.mwm_rrss_appearance_7 { 179 .mwm_rrss { 180 border-radius: 100%; 181 height: 2.5em; 182 width: 2.5em; 183 padding: 0; 184 185 &:before { 186 margin-right: 0 !important; 187 } 188 } 189 } 190 191 &.mwm_rrss_appearance_8, 192 &.mwm_rrss_appearance_9, 193 &.mwm_rrss_appearance_10 { 194 .mwm_rrss { 195 border: 2px solid #000; 196 color: #000 !important; 197 background-color: #fff; 198 height: 2.5em; 199 width: 2.5em; 200 padding: 0; 201 202 &:before { 203 margin-right: 0 !important; 204 } 205 206 &:hover { 207 color: #fff !important; 208 background-color: #000; 209 } 210 } 211 } 212 213 &.mwm_rrss_appearance_8 { 214 .mwm_rrss { 215 border-radius: 0; 216 } 217 } 218 219 &.mwm_rrss_appearance_9 { 220 .mwm_rrss { 221 border-radius: 0.25em; 222 } 223 } 224 225 &.mwm_rrss_appearance_10 { 226 .mwm_rrss { 227 border-radius: 100%; 228 } 229 } 230 } -
mowomo-redes-sociales/tags/2.0.0/assets/js/scripts.js
r2144520 r2336593 14 14 window.open( 15 15 url, 16 "_blan ck",16 "_blank", 17 17 "toolbar=yes, top=500, left=500, width=400, height=400" 18 18 ); -
mowomo-redes-sociales/tags/2.0.0/includes/admin/class.mwm-rrss-admin.php
r2144520 r2336593 71 71 72 72 // Adding scripts 73 add_action('admin_enqueue_scripts', array($this, ' enqueue_scripts'));73 add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts')); 74 74 75 75 // Initializing plugin information … … 113 113 * @return void 114 114 */ 115 public function enqueue_scripts()115 public function admin_enqueue_scripts() 116 116 { 117 117 // Enqueuing scripts in the admin page 118 if (isset($_GET['page']) && $_GET['page'] == MWM_RRSS_SLUG) { 119 wp_register_script('mwm_rrss_admin_scripts', MWM_RRSS_ASS.'js/admin_scripts.js', array('jquery'), '1.0.0', true); 120 wp_register_style('mwm_rrss_admin_styles', MWM_RRSS_ASS.'css/admin_styles.min.css', array()); 118 // if (isset($_GET['page']) && $_GET['page'] == MWM_RRSS_SLUG) { 119 wp_register_script('mwm_rrss_admin_scripts', MWM_RRSS_ASS.'js/admin_scripts.js', array('jquery'), MWM_RRSS_VERSION, true); 120 wp_register_style('mwm_rrss_admin_styles', MWM_RRSS_ASS.'css/admin_styles.min.css', array(), MWM_RRSS_VERSION); 121 wp_register_style('mwm_rrss_styles', MWM_RRSS_ASS.'css/styles.min.css', array(), MWM_RRSS_VERSION); 121 122 wp_enqueue_script('mwm_rrss_admin_scripts'); 122 123 wp_enqueue_style('mwm_rrss_admin_styles'); 124 wp_enqueue_style('mwm_rrss_styles'); 123 125 124 126 // Adding info to scripts … … 126 128 'ajax_url' => admin_url( 'admin-ajax.php' ) 127 129 )); 128 }130 // } 129 131 } 130 132 … … 142 144 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-posicion'); 143 145 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-twitter'); 144 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-appearance'); 145 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-border-type'); 146 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-size'); 147 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-alignment'); 148 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-orientation'); 149 150 // $update_message = 'Mensaje de actualización'; 151 // $update_url = 'https://www.mowomo.com/'; 152 // $plugin_data = array( 153 // MWM_RRSS_SLUG => array( 154 // 'name' => __('mowomo Redes Sociales', MWM_RRSS_SLUG), 155 // 'update_message' => __($update_message, MWM_RRSS_SLUG), 156 // 'update_url' => $update_url, 157 // 'pro' => MWM_RRSS_PRO 158 // ) 159 // ); 160 // if (!get_option('mwm-plugins')) { 161 // update_option('mwm-plugins', $plugin_data); 162 // } else { 163 // $plugins = get_option('mwm-plugins'); 164 // $plugins = array_merge($plugins, $plugin_data); 165 // update_option('mwm-plugins', $plugins); 146 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-appearance'); 147 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-alignment'); 148 149 // Add plugin settings to mowomo dashboard 150 mwm_dashboard()->add_plugin(new mwm_plugin(MWM_RRSS_SLUG, 'mowomo Redes Sociales', MWM_RRSS_VERSION, 'https://www.mowomo.com', MWM_RRSS_PRO, 'pro_license', 'mensaje de actualización')); 151 152 // Generate plugin notifications 153 // if (!get_option( MWM_RRSS_SLUG.'-twitter', true)) { 154 // mwm_dashboard()->add_notification(new mwm_notification(MWM_RRSS_SLUG, __( 'Fill in your Twitter profile', 'mowomo-redes-sociales'), __('The Twitter user profile has not been filled', 'mowomo-redes-sociales'), 'admin.php?page='.MWM_RRSS_SLUG, 2, 0, 'all', true)); 166 155 // } 167 168 // $plugin_notices = mwm_plugin_notices();169 // $plugin_to_notice = array();170 171 // if (get_option(MWM_RRSS_SLUG.'-twitter') == "") {172 // $plugin_to_notice = array_merge($plugin_to_notice, array(173 // MWM_RRSS_SLUG.'-twitter' => array(174 // 'name' => __('Twitter profile', MWM_RRSS_SLUG),175 // 'message' => __('There is no twitter profile configured', MWM_RRSS_SLUG),176 // 'slug' => MWM_RRSS_SLUG,177 // )178 // ));179 // }180 181 // update_option('mwm-plugin-notices', array_merge($plugin_notices, $plugin_to_notice));182 156 } 183 157 … … 191 165 public function show_page() 192 166 { 193 add_menu_page( 'mowomo', __('mowomo Redes Sociales', MWM_RRSS_SLUG), 'manage_options', MWM_RRSS_SLUG, array($this, 'get_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' ); 167 add_menu_page( 'mowomo', __('mowomo Redes Sociales', 'mowomo-redes-sociales'), 'manage_options', MWM_FRA_SLUG, array($this, 'get_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' ); 168 // add_submenu_page( MWM_FRA_SLUG, 'mowomo', __(MWM_RRSS_NAME, 'mowomo-redes-sociales'), 'manage_options', MWM_RRSS_SLUG, array($this, 'get_page')); 194 169 } 195 170 … … 205 180 // Configure the administrator page 206 181 $admin_config = array( 207 'title' => __('mowomo Redes Sociales ', MWM_RRSS_SLUG),208 'page_slug' => MWM_RRSS_SLUG,182 'title' => __('mowomo Redes Sociales - mowomo', 'mowomo-redes-sociales'), 183 'page_slug' => 'mowomo-dashboard', 209 184 'tabs' => array( 210 __(' Configuración general') => array('admin/admin', 'general-configuration', array())211 // __('Configuración Premium') => array('admin/admin', 'premium-configuration', array())185 __('General configuration', 'mowomo-redes-sociales') => array('admin/admin', 'general-configuration', array()), 186 __('Advanced configuration', 'mowomo-redes-sociales') => array('admin/admin', 'advanced-configuration', array()) 212 187 ), 213 188 'plugin_slug' => MWM_RRSS_SLUG … … 231 206 { 232 207 if ( isset($_GET['page']) && $_GET['page'] == MWM_RRSS_SLUG ) : 233 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', MWM_RRSS_SLUG) . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', MWM_RRSS_SLUG). '</a>.';208 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', 'mowomo-redes-sociales') . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', 'mowomo-redes-sociales'). '</a>.'; 234 209 endif; 235 210 return $footer_text; -
mowomo-redes-sociales/tags/2.0.0/includes/frontend/class.mwm-rrss.php
r2144520 r2336593 43 43 * Plugin shortcodes. 44 44 * 45 * @var \mwm_rrss_shortcodes45 * @var array 46 46 * 47 47 * @since 1.3.0 … … 104 104 { 105 105 // Enqueuing scripts 106 wp_register_script('mwm_rrss_scripts', MWM_RRSS_ASS.'js/scripts. js', array('jquery'), '1.0.0', true);107 wp_register_style('mwm_rrss_styles', MWM_RRSS_ASS.'css/styles.min.css', array() );106 wp_register_script('mwm_rrss_scripts', MWM_RRSS_ASS.'js/scripts.min.js', array('jquery'), MWM_RRSS_VERSION, true); 107 wp_register_style('mwm_rrss_styles', MWM_RRSS_ASS.'css/styles.min.css', array(), MWM_RRSS_VERSION); 108 108 wp_enqueue_script('mwm_rrss_scripts'); 109 109 wp_enqueue_style('mwm_rrss_styles'); … … 124 124 public function before_after($content) 125 125 { 126 if(is_single() && get_post_type() =='post') : 127 $contenido = $this->get_content(); 128 $posicion = get_option(MWM_RRSS_SLUG.'-posicion', '0'); 129 switch ($posicion) : 130 case '0': 131 $fullcontent = $content; 132 break; 133 case '1': 134 $fullcontent = $contenido . $content; 135 break; 136 case '2': 137 $fullcontent = $content . $contenido; 138 break; 139 case '3': 140 $fullcontent = $contenido . $content . $contenido; 141 break; 142 endswitch; 143 return $fullcontent; 126 if(is_single()) : 127 if (strcmp(get_post_type(), 'post') == 0) : 128 $contenido = $this->get_content(); 129 $posicion = get_option(MWM_RRSS_SLUG.'-posicion', '0'); 130 switch ($posicion) : 131 case '0': 132 $fullcontent = $content; 133 break; 134 case '1': 135 $fullcontent = $contenido . $content; 136 break; 137 case '2': 138 $fullcontent = $content . $contenido; 139 break; 140 case '3': 141 $fullcontent = $contenido . $content . $contenido; 142 break; 143 endswitch; 144 return $fullcontent; 145 endif; 144 146 else : 145 147 return $content; … … 156 158 public function get_content() 157 159 { 158 $redes_sociales_activas = get_option(MWM_RRSS_SLUG.'-actives'); 159 $appaerance = get_option(MWM_RRSS_SLUG.'-appearance', '0'); 160 switch(get_option(MWM_RRSS_SLUG.'-border-type', '0')) { 161 case '0' : $border_type = 'border-square'; 162 break; 163 case '1' : $border_type = 'border-rounded'; 164 break; 165 case '2' : $border_type = 'border-rounded-full'; 166 break; 167 default: $border_type = 'border-square'; 168 } 169 switch(get_option(MWM_RRSS_SLUG.'-size', '0')) { 170 case '0' : $size = 'size-static'; 171 break; 172 case '1' : $size = 'size-responsive'; 173 break; 174 default: $size = 'size-static'; 175 } 176 switch(get_option(MWM_RRSS_SLUG.'-alignment', '0')) { 177 case '0' : $alignment = 'alignment-start'; 178 break; 179 case '1' : $alignment = 'alignment-center'; 180 break; 181 case '2' : $alignment = 'alignment-end'; 182 break; 183 default: $alignment = 'alignment-start'; 184 } 185 $contenido = '<div class="mwm_rrss_contenedor '.$border_type.' '.$size.' '.$alignment.'">'; 186 187 if (is_array($redes_sociales_activas) || is_object($redes_sociales_activas)) { 188 foreach ($redes_sociales_activas as $red_social_activa) { 189 $contenido .= $this->get_rrss_link($red_social_activa, $appaerance); 190 } 191 } else { 192 $contenido .= $red_social_activas; 193 } 160 $actives = get_option(MWM_RRSS_SLUG.'-actives', array('twitter', 'facebook', 'pinterest', 'linkedin', 'whatsapp')); 161 if (sizeof($actives) == 0) { 162 $actives = array('twitter', 'facebook', 'pinterest', 'linkedin', 'whatsapp'); 163 } 164 if (!($appearance = get_option(MWM_RRSS_SLUG.'-appearance'))) { 165 $appearance = '1'; 166 } 167 if (!($alignment = get_option(MWM_RRSS_SLUG.'-alignment'))) { 168 $alignment = '1'; 169 } 170 171 $contenido = '<div class="mwm_rrss_contenedor mwm_rrss_appearance_'.$appearance.' mwm_rrss_alingment_'.$alignment.'">'; 172 173 // echop($actives); 174 175 foreach ($actives as $active) { 176 $contenido .= $this->get_rrss_link($active, $appearance); 177 } 178 194 179 $contenido .= '</div>'; 195 180 … … 204 189 * @return string 205 190 */ 206 public function get_rrss_link($red_social_activa, $appaerance) 207 { 208 switch($appaerance) { 209 case '0': 210 switch ($red_social_activa) : 211 case 'twitter': 212 return '<a class="mwm_rrss mwm_twitter" mwm-rrss-url="https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter').'">'.esc_html(__( "Twitter", MWM_RRSS_SLUG )).' </a>'; 213 break; 214 case 'facebook': 215 return '<a class="mwm_rrss mwm_facebook" mwm-rrss-url="https://www.facebook.com/sharer/sharer.php?u='. get_permalink().'">'.esc_html(__( "Facebook", "mwm-redes-sociales" )).' </a>'; 216 break; 217 case 'pinterest': 218 return '<a class="mwm_rrss mwm_pinterest" mwm-rrss-url="http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title().'">'.esc_html(__( "Pinterest", MWM_RRSS_SLUG )).' </a>'; 219 break; 220 case 'whatsapp': 221 return '<a class="mwm_rrss mwm_whatsapp" href="whatsapp://send?text='. get_the_title() .' – '.get_permalink().'" data-action="share/whatsapp/share">'.esc_html(__("WhatsApp", MWM_RRSS_SLUG)).' </a>'; 222 break; 223 case 'linkedin': 224 return '<a class="mwm_rrss mwm_linkedin" mwm-rrss-url="https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url().'">'.esc_html(__("Linkedin", MWM_RRSS_SLUG)).' </a>'; 225 break; 226 default: 227 return ''; 228 break; 229 endswitch; 230 break; 231 case '1': 232 switch ($red_social_activa) : 233 case 'twitter': 234 return '<a class="mwm_rrss mwm_twitter appearance-material" mwm-rrss-url="https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter').'"></a>'; 235 break; 236 case 'facebook': 237 return '<a class="mwm_rrss mwm_facebook appearance-material" mwm-rrss-url="https://www.facebook.com/sharer/sharer.php?u='. get_permalink().'"></a>'; 238 break; 239 case 'pinterest': 240 return '<a class="mwm_rrss mwm_pinterest appearance-material" mwm-rrss-url="http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title().'"></a>'; 241 break; 242 case 'whatsapp': 243 return '<a class="mwm_rrss mwm_whatsapp appearance-material" href="whatsapp://send?text='. get_the_title() .' – '.get_permalink().'" data-action="share/whatsapp/share"></a>'; 244 break; 245 case 'linkedin': 246 return '<a class="mwm_rrss mwm_linkedin appearance-material" mwm-rrss-url="https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url().'"></a>'; 247 break; 248 default: 249 return ''; 250 break; 251 endswitch; 252 break; 253 case '2': 254 switch ($red_social_activa) : 255 case 'twitter': 256 return '<a class="mwm_rrss mwm_twitter appearance-material-color" mwm-rrss-url="https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter').'"></a>'; 257 break; 258 case 'facebook': 259 return '<a class="mwm_rrss mwm_facebook appearance-material-color" mwm-rrss-url="https://www.facebook.com/sharer/sharer.php?u='. get_permalink().'"></a>'; 260 break; 261 case 'pinterest': 262 return '<a class="mwm_rrss mwm_pinterest appearance-material-color" mwm-rrss-url="http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title().'"></a>'; 263 break; 264 case 'whatsapp': 265 return '<a class="mwm_rrss mwm_whatsapp appearance-material-color" href="whatsapp://send?text='. get_the_title() .' – '.get_permalink().'" data-action="share/whatsapp/share"></a>'; 266 break; 267 case 'linkedin': 268 return '<a class="mwm_rrss mwm_linkedin appearance-material-color" mwm-rrss-url="https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url().'"></a>'; 269 break; 270 default: 271 return ''; 272 break; 273 endswitch; 274 break; 191 public function get_rrss_link($active, $appearance) 192 { 193 switch($active) { 194 case 'twitter': 195 return '<a class="mwm_rrss mwm_twitter" mwm-rrss-url="'.(!is_admin() ? 'https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter') : '').'"><i class="icon-rrss-twitter"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Twitter", 'mowomo-redes-sociales' ) : '').' </a>'; 196 break; 197 case 'facebook': 198 return '<a class="mwm_rrss mwm_facebook" mwm-rrss-url="'.(!is_admin() ? 'https://www.facebook.com/sharer/sharer.php?u='. get_permalink() : '').'"><i class="icon-rrss-facebook"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Facebook", "mowomo-redes-sociales" ) : '').' </a>'; 199 break; 200 case 'pinterest': 201 return '<a class="mwm_rrss mwm_pinterest" mwm-rrss-url="'.(!is_admin() ? 'http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title() : '').'"><i class="icon-rrss-pinterest"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Pinterest", 'mowomo-redes-sociales' ) : '').' </a>'; 202 break; 203 case 'linkedin': 204 return '<a class="mwm_rrss mwm_linkedin" mwm-rrss-url="'.(!is_admin() ? 'https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url() : '').'"><i class="icon-rrss-linkedin"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Linkedin", 'mowomo-redes-sociales' ) : '').' </a>'; 205 break; 206 case 'whatsapp': 207 return '<a class="mwm_rrss mwm_whatsapp" mwm-rrss-url="'.(!is_admin() ? 'https://api.whatsapp.com/send?text='. get_the_title() .' – '.get_permalink() : '').'" data-action="share/whatsapp/share"><i class="icon-rrss-whatsapp"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "WhatsApp", 'mowomo-redes-sociales' ) : '').' </a>'; 208 break; 209 default: 210 return ''; 211 break; 275 212 } 276 213 } … … 287 224 global $post; 288 225 289 // Twitter specific 290 echo '<meta name="twitter:card" content="summary_large_image" />'; 291 292 // Meta tags for Open Graph 293 echo '<meta property="og:description" content="' . esc_attr( $this->get_descripcion_post() ) . '" />'; 294 echo '<meta property="og:type" content="article" />'; 295 echo '<meta property="og:image" content="' . esc_attr( $this->get_imagen_destacada_post() ) . '" />'; 296 297 // Do stuff if need it 298 do_action( 'mwm_rrss_metadata' ); 226 if (is_object($post)) { 227 // Twitter specific 228 echo '<meta name="twitter:card" content="summary_large_image" />'; 229 230 // Meta tags for Open Graph 231 echo '<meta property="og:description" content="' . esc_attr( $this->get_descripcion_post() ) . '" />'; 232 echo '<meta property="og:type" content="article" />'; 233 echo '<meta property="og:image" content="' . esc_attr( $this->get_imagen_destacada_post() ) . '" />'; 234 235 // Do stuff if need it 236 do_action( 'mwm_rrss_metadata' ); 237 } 299 238 } 300 239 -
mowomo-redes-sociales/tags/2.0.0/includes/functions.mwm-rrss.php
r2144520 r2336593 20 20 require_once MWM_RRSS_INC.'frontend/class.mwm-rrss-shortcodes.php'; 21 21 require_once MWM_RRSS_INC.'frontend/class.mwm-rrss.php'; 22 require_once MWM_RRSS_INC.'frontend/rrss-resources.php'; -
mowomo-redes-sociales/tags/2.0.0/languages/mowomo-redes-sociales.pot
r2144520 r2336593 4 4 "Project-Id-Version: mowomo Redes Sociales\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 20 18-06-26 09:55+0000\n"6 "POT-Creation-Date: 2020-06-12 16:14+0000\n" 7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 13 13 "Content-Type: text/plain; charset=UTF-8\n" 14 14 "Content-Transfer-Encoding: 8bit\n" 15 "X-Generator: Loco https://localise.biz/\n" 16 "X-Loco-Version: 2.4.0; wp-5.4.2" 17 18 #: includes/frontend/class.mwm-rrss.php:195 19 #: includes/frontend/rrss-resources.php:41 20 msgid "Twitter" 21 msgstr "" 22 23 #: includes/frontend/class.mwm-rrss.php:198 24 msgid "Facebook" 25 msgstr "" 26 27 #: includes/frontend/class.mwm-rrss.php:201 28 #: includes/frontend/rrss-resources.php:49 29 msgid "Pinterest" 30 msgstr "" 31 32 #: includes/frontend/class.mwm-rrss.php:204 33 #: includes/frontend/rrss-resources.php:53 34 msgid "Linkedin" 35 msgstr "" 36 37 #: includes/frontend/class.mwm-rrss.php:207 38 #: includes/frontend/rrss-resources.php:57 39 msgid "WhatsApp" 40 msgstr "" 41 42 #: includes/admin/class.mwm-rrss-admin.php:154 43 msgid "Fill in your Twitter profile" 44 msgstr "" 45 46 #: includes/admin/class.mwm-rrss-admin.php:154 47 msgid "The Twitter user profile has not been filled" 48 msgstr "" 15 49 16 50 #. Name of the plugin 17 #: configuracion.php:4451 #: includes/admin/class.mwm-rrss-admin.php:167 18 52 msgid "mowomo Redes Sociales" 19 53 msgstr "" 20 54 21 #: configuracion.php:51 55 #: includes/admin/class.mwm-rrss-admin.php:182 56 msgid "mowomo Redes Sociales - mowomo" 57 msgstr "" 58 59 #: includes/admin/class.mwm-rrss-admin.php:185 60 msgid "General configuration" 61 msgstr "" 62 63 #: includes/admin/class.mwm-rrss-admin.php:186 64 msgid "Advanced configuration" 65 msgstr "" 66 67 #: includes/admin/class.mwm-rrss-admin.php:208 68 msgid "Thanks for using mowomo Redes Sociales, plugin made by " 69 msgstr "" 70 71 #: includes/admin/class.mwm-rrss-admin.php:208 72 msgid "mowomo team" 73 msgstr "" 74 75 #: templates/admin/admin-advanced-configuration.php:33 76 msgid "Colored with square edges" 77 msgstr "" 78 79 #: templates/admin/admin-advanced-configuration.php:34 80 msgid "Colored with slightly rounded edges" 81 msgstr "" 82 83 #: templates/admin/admin-advanced-configuration.php:35 84 msgid "Only colored icon with square borders" 85 msgstr "" 86 87 #: templates/admin/admin-advanced-configuration.php:36 88 msgid "Only colored icon with slightly rounded edges" 89 msgstr "" 90 91 #: templates/admin/admin-advanced-configuration.php:37 92 msgid "Only colored icon with rounded edges" 93 msgstr "" 94 95 #: templates/admin/admin-advanced-configuration.php:38 96 msgid "In black and white with square edges" 97 msgstr "" 98 99 #: templates/admin/admin-advanced-configuration.php:39 100 msgid "In black and white with slightly rounded edges" 101 msgstr "" 102 103 #: templates/admin/admin-advanced-configuration.php:40 104 msgid "Only black and white icon with square borders" 105 msgstr "" 106 107 #: templates/admin/admin-advanced-configuration.php:41 108 msgid "Only black and white icon with slightly rounded edges" 109 msgstr "" 110 111 #: templates/admin/admin-advanced-configuration.php:42 112 msgid "Only black and white icon with rounded edges" 113 msgstr "" 114 115 #: templates/admin/admin-advanced-configuration.php:46 116 msgid "Button desing" 117 msgstr "" 118 119 #: templates/admin/admin-advanced-configuration.php:52 120 msgid "Appearance" 121 msgstr "" 122 123 #: templates/admin/admin-advanced-configuration.php:78 124 msgid "Button alignment" 125 msgstr "" 126 127 #: templates/admin/admin-advanced-configuration.php:81 128 msgid "On the left" 129 msgstr "" 130 131 #: templates/admin/admin-advanced-configuration.php:82 132 msgid "In the middle" 133 msgstr "" 134 135 #: templates/admin/admin-advanced-configuration.php:83 136 msgid "On the right" 137 msgstr "" 138 139 #: templates/admin/admin-general-configuration.php:44 140 #: templates/admin/admin-general-configuration.php:48 22 141 msgid "Position of buttons" 23 142 msgstr "" 24 143 25 #: configuracion.php:55144 #: templates/admin/admin-general-configuration.php:51 26 145 msgid "Don't show" 27 146 msgstr "" 28 147 29 #: configuracion.php:56148 #: templates/admin/admin-general-configuration.php:52 30 149 msgid "Before the post" 31 150 msgstr "" 32 151 33 #: configuracion.php:57152 #: templates/admin/admin-general-configuration.php:53 34 153 msgid "After the post" 35 154 msgstr "" 36 155 37 #: configuracion.php:58156 #: templates/admin/admin-general-configuration.php:54 38 157 msgid "Before and after the post" 39 158 msgstr "" 40 159 41 #: configuracion.php:60160 #: templates/admin/admin-general-configuration.php:56 42 161 msgid "Choose where you want to make the social buttons appear" 43 162 msgstr "" 44 163 45 #: configuracion.php:6446 msgid "Twitter (no @)"164 #: templates/admin/admin-general-configuration.php:60 165 msgid "Twitter user" 47 166 msgstr "" 48 167 49 #: configuracion.php:68 168 #: templates/admin/admin-general-configuration.php:62 169 msgid "Insert the user without @. E.j: mowomocom" 170 msgstr "" 171 172 #: templates/admin/admin-general-configuration.php:67 50 173 msgid "Which buttons do you want to show?" 174 msgstr "" 175 176 #: templates/admin/admin-general-configuration.php:82 177 msgid "Shortcode for you to use wherever you want" 51 178 msgstr "" 52 179 … … 58 185 msgstr "" 59 186 187 #. URI of the plugin 188 msgid "https://mowomo.com/" 189 msgstr "" 190 191 #. Author of the plugin 192 msgid "mowomo" 193 msgstr "" 194 195 #. Author URI of the plugin 196 msgid "https://mowomo.com/sobre-mowomo" 197 msgstr "" -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/assets/css/admin_styles.min.css
r2144520 r2336593 1 #mwm-wrap .nav-tab{-webkit-box-shadow:none;box-shadow:none}#mwm-wrap .mwm-tab .form-title{margin-top:2rem}#mwm-wrap .mwm-tab .form-table{background-color:#fff;margin-bottom:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-tab .form-table tr{border-bottom:1px solid #f1f1f1}#mwm-wrap .mwm-tab .form-table tr th{padding:1rem}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr th{padding-bottom:0.5rem}}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td{padding-left:1rem;padding-bottom:1rem}}#mwm-wrap .mwm-tab .form-table tr td input[type='text'],#mwm-wrap .mwm-tab .form-table tr td select{width:25rem;border-width:2px;border-color:#cccccc; max-width:100%;height:2rem !important;padding:.3rem;vertical-align:middle;-webkit-box-shadow:none !important;box-shadow:none !important}#mwm-wrap .mwm-tab .form-table tr td input[type='checkbox'].mwm-toggle{display:none}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle{cursor:pointer;text-indent:-9999px;width:4rem;height:1.75rem;background:#999;display:block;border-radius:10rem;position:relative}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle:after{content:'';position:absolute;top:.25rem;left:.25rem;width:1.20rem;height:1.20rem;background:#fff;border-radius:10rem;-webkit-transition:.2s;transition:.2s}#mwm-wrap .mwm-tab .form-table tr td input:checked+label{background:#00cad5}#mwm-wrap .mwm-tab .form-table tr td input:checked+label:after{left:calc(100% - .25rem);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mwm-wrap .mwm-tab .form-table tr td label:active:after{width:2.4rem}#mwm-wrap .mwm-tab .form-table tr td .input-group{display:table;border-collapse:collapse}#mwm-wrap .mwm-tab .form-table tr td .input-group input{margin-right:0;border-right:none;vertical-align:middle}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td .input-group input{border-right:2px solid #cccccc;margin-bottom:0.5rem}}#mwm-wrap .mwm-tab .form-table tr td .input-group button{display:table-cell;border:2px solid #00bac3;padding:.3rem !important;vertical-align:middle;height:2rem !important;background-color:#00cad5;color:#ffffff;outline:none !important;height:unset;font-size:12px;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mwm-wrap .mwm-tab .form-table tr td .input-group button:hover{background-color:#f3feff;color:#00cad5;cursor:pointer}#mwm-wrap .mwm-tab .form-table tr td .input-group button:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}#mwm-wrap .mwm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mwm-wrap .mwm-content .mwm-left-side{width:70%;margin-right:4rem}#mwm-wrap .mwm-content .mwm-right-side{width:30%}#mwm-wrap .mwm-content .mwm-card{margin-top:2rem;border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-card h3{margin:0}#mwm-wrap .mwm-content .mwm-card p{margin-bottom:0}#mwm-wrap .mwm-content .mwm-table{overflow-x:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-table table{width:100%;border-spacing:0}#mwm-wrap .mwm-content .mwm-table table tr th,#mwm-wrap .mwm-content .mwm-table table tr td{border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff}#mwm-wrap .mwm-content .mwm-table table tr th{text-align:left}#mwm-wrap .mwm-content .mwm-table table tr span{vertical-align:middle}#mwm-wrap .mwm-content .mwm-table table tr .button-primary{float:right}#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) th,#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) td{border-top:1px solid #f1f1f1}#mwm-wrap .button-primary{border:2px solid #00bac3;padding:.2rem .8rem;background-color:#00cad5;color:#ffffff;height:unset;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mwm-wrap .button-primary:hover{background-color:#f3feff;color:#00cad5}#mwm-wrap .button-primary:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}1 #mwm-wrap .nav-tab{-webkit-box-shadow:none;box-shadow:none}#mwm-wrap .mwm-tab .form-title{margin-top:2rem}#mwm-wrap .mwm-tab .form-table{background-color:#fff;margin-bottom:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-tab .form-table tr{border-bottom:1px solid #f1f1f1}#mwm-wrap .mwm-tab .form-table tr th{padding:1rem}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr th{padding-bottom:0.5rem}}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td{padding-left:1rem;padding-bottom:1rem}}#mwm-wrap .mwm-tab .form-table tr td input[type='text'],#mwm-wrap .mwm-tab .form-table tr td select{width:25rem;border-width:2px;border-color:#cccccc;border-radius:0;max-width:100%;height:2.5rem !important;padding:0.3rem;vertical-align:middle;-webkit-box-shadow:none !important;box-shadow:none !important}#mwm-wrap .mwm-tab .form-table tr td input[type='checkbox'].mwm-toggle{display:none}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle{cursor:pointer;text-indent:-9999px;width:4rem;height:1.75rem;background:#999;display:block;border-radius:10rem;position:relative}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle:after{content:'';position:absolute;top:0.25rem;left:0.25rem;width:1.2rem;height:1.2rem;background:#fff;border-radius:10rem;-webkit-transition:0.2s;transition:0.2s}#mwm-wrap .mwm-tab .form-table tr td input:checked+label{background:#00cad5}#mwm-wrap .mwm-tab .form-table tr td input:checked+label:after{left:calc(100% - 0.25rem);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mwm-wrap .mwm-tab .form-table tr td label:active:after{width:2.4rem}#mwm-wrap .mwm-tab .form-table tr td .input-group{display:table;border-collapse:collapse}#mwm-wrap .mwm-tab .form-table tr td .input-group input{margin-right:0;border-right:none;vertical-align:middle}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td .input-group input{border-right:2px solid #cccccc;margin-bottom:0.5rem}}#mwm-wrap .mwm-tab .form-table tr td .input-group button{display:table-cell;border:2px solid #00bac3;padding:0.3rem 0.5rem !important;vertical-align:middle;height:2.5rem !important;background-color:#00cad5;color:#ffffff;outline:none !important;height:unset;font-size:12px;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mwm-wrap .mwm-tab .form-table tr td .input-group button:hover{background-color:#f3feff;color:#00cad5;cursor:pointer}#mwm-wrap .mwm-tab .form-table tr td .input-group button:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:46%;margin-bottom:1%;padding:15px 15px 0 15px;border:2px solid #ccc;background-color:#f7f7f7;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.025),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.025),0 1px 2px rgba(0,0,0,0.025);-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(odd){margin-right:0.5%}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(even){margin-left:0.5%}@media only screen and (max-width: 1601px){#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box{width:95%}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(odd){margin-right:0}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(even){margin-left:0}}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box label{font-weight:bold;background-color:transparent}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:hover{border-color:#00cad5;background-color:transparent}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box.active{border-color:#00cad5;background-color:transparent}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box.active:hover{background-color:#f8feff}#mwm-wrap .mwm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mwm-wrap .mwm-content .mwm-left-side{width:75%;margin-right:4rem}#mwm-wrap .mwm-content .mwm-right-side{width:30%}#mwm-wrap .mwm-content .mwm-card{margin-top:2rem;border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-card h3{margin:0}#mwm-wrap .mwm-content .mwm-card p{margin-bottom:0}#mwm-wrap .mwm-content .mwm-table{overflow-x:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-table table{width:100%;border-spacing:0}#mwm-wrap .mwm-content .mwm-table table tr th,#mwm-wrap .mwm-content .mwm-table table tr td{border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff}#mwm-wrap .mwm-content .mwm-table table tr th{text-align:left}#mwm-wrap .mwm-content .mwm-table table tr span{vertical-align:middle}#mwm-wrap .mwm-content .mwm-table table tr .button-primary{float:right}#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) th,#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) td{border-top:1px solid #f1f1f1}#mwm-wrap .button-primary{border:2px solid #00bac3;padding:0.2rem 0.8rem;background-color:#00cad5;color:#ffffff;height:unset;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mwm-wrap .button-primary:hover{background-color:#f3feff;color:#00cad5}#mwm-wrap .button-primary:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}#wp-admin-bar-mowomo-dashboard #mwm-admin-bar-logo{height:116%;width:auto;padding:6px 0 0 0;text-align:center;vertical-align:middle;opacity:0.6}#wp-admin-bar-mowomo-dashboard:hover #mwm-admin-bar-logo{opacity:1} -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/assets/css/admin_styles.scss
r2144520 r2336593 1 1 #mwm-wrap { 2 3 .nav-tab { 4 box-shadow: none; 5 } 6 7 .mwm-tab { 8 9 .form-title { 10 margin-top: 2rem; 11 } 12 13 .form-table { 14 background-color: #fff; 15 margin-bottom: 1rem; 16 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.025); 17 18 tr { 19 border-bottom: 1px solid #f1f1f1; 20 21 th { 22 padding: 1rem; 23 @media (max-width: 768px) { 24 padding-bottom: 0.5rem; 25 } 26 } 27 28 td { 29 30 @media (max-width: 768px) { 31 padding-left: 1rem; 32 padding-bottom: 1rem; 33 } 34 35 36 input[type='text'], select { 37 width: 25rem; 38 border-width: 2px; 39 border-color: #cccccc; 40 max-width: 100%; 41 height: 2rem !important; 42 padding: .3rem; 43 vertical-align: middle; 44 box-shadow: none !important; 45 } 46 47 input[type='checkbox'].mwm-toggle { 48 display: none; 49 } 50 51 label.mwm-toggle { 52 cursor: pointer; 53 text-indent: -9999px; 54 width: 4rem; 55 height: 1.75rem; 56 background: #999; 57 display: block; 58 border-radius: 10rem; 59 position: relative; 60 61 } 62 63 label.mwm-toggle:after { 64 content: ''; 65 position: absolute; 66 top: .25rem; 67 left: .25rem; 68 width: 1.20rem; 69 height: 1.20rem; 70 background: #fff; 71 border-radius: 10rem; 72 transition: .2s; 73 } 74 75 input:checked + label { 76 background: #00cad5; 77 } 78 79 input:checked + label:after { 80 left: calc(100% - .25rem); 81 transform: translateX(-100%); 82 } 83 84 label:active:after { 85 width: 2.4rem; 86 } 87 88 .input-group { 89 display: table; 90 border-collapse: collapse; 91 92 input { 93 margin-right: 0; 94 border-right: none; 95 vertical-align: middle; 96 @media (max-width: 768px) { 97 border-right: 2px solid #cccccc; 98 margin-bottom: 0.5rem; 99 } 100 } 101 102 button { 103 display: table-cell; 104 border: 2px solid #00bac3; 105 padding: .3rem !important; 106 vertical-align: middle; 107 height: 2rem !important; 108 background-color: #00cad5; 109 color: #ffffff; 110 outline: none !important; 111 height: unset; 112 font-size: 12px; 113 font-weight: bold; 114 text-shadow: none; 115 box-shadow: none; 116 text-transform: uppercase; 117 transition: all .2s ease-in-out; 118 119 &:hover { 120 background-color: #f3feff; 121 color: #00cad5; 122 cursor: pointer; 123 } 124 125 &:active { 126 background-color: #c5f9fd; 127 color: #00cad5 !important; 128 transform: none !important; 129 } 130 } 131 } 132 } 133 } 134 } 135 } 136 137 .mwm-content { 138 display: flex; 139 flex-direction: row; 140 141 .mwm-left-side, .mwm-right-side { 142 143 } 144 145 .mwm-left-side { 146 width: 70%; 147 margin-right: 4rem; 148 } 149 150 .mwm-right-side { 151 width: 30%; 152 } 153 154 .mwm-card { 155 margin-top: 2rem; 156 border-bottom: 1px solid #f1f1f1; 157 padding: 1rem; 158 background-color: #fff; 159 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 160 box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 161 162 h3 { 163 margin: 0; 164 } 165 166 p { 167 margin-bottom: 0; 168 } 169 } 170 171 .mwm-table { 172 overflow-x: auto; 173 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 174 box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 175 176 table { 177 width: 100%; 178 border-spacing: 0; 179 180 tr { 181 th, td { 182 border-bottom: 1px solid #f1f1f1; 183 padding: 1rem; 184 background-color: #fff; 185 } 186 187 th { 188 text-align: left; 189 } 190 191 span { 192 vertical-align: middle; 193 } 194 195 .button-primary { 196 float: right; 197 } 198 199 &:nth-child(1) { 200 th, td { 201 border-top: 1px solid #f1f1f1; 202 } 203 } 204 } 205 206 207 } 208 } 209 } 210 211 .button-primary { 212 border: 2px solid #00bac3; 213 padding: .2rem .8rem; 214 background-color: #00cad5; 215 color: #ffffff; 216 height: unset; 217 font-weight: bold; 218 text-shadow: none; 219 box-shadow: none; 220 text-transform: uppercase; 221 transition: all .2s ease-in-out; 222 223 &:hover { 224 background-color: #f3feff; 225 color: #00cad5; 226 } 227 228 &:active { 229 background-color: #c5f9fd; 230 color: #00cad5 !important; 231 transform: none !important; 232 } 233 } 2 .nav-tab { 3 box-shadow: none; 4 } 5 6 .mwm-tab { 7 .form-title { 8 margin-top: 2rem; 9 } 10 11 .form-table { 12 background-color: #fff; 13 margin-bottom: 1rem; 14 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 15 0 1px 2px rgba(0, 0, 0, 0.025); 16 17 tr { 18 border-bottom: 1px solid #f1f1f1; 19 20 th { 21 padding: 1rem; 22 @media (max-width: 768px) { 23 padding-bottom: 0.5rem; 24 } 25 } 26 27 td { 28 @media (max-width: 768px) { 29 padding-left: 1rem; 30 padding-bottom: 1rem; 31 } 32 33 input[type='text'], 34 select { 35 width: 25rem; 36 border-width: 2px; 37 border-color: #cccccc; 38 border-radius: 0; 39 max-width: 100%; 40 height: 2.5rem !important; 41 padding: 0.3rem; 42 vertical-align: middle; 43 box-shadow: none !important; 44 } 45 46 input[type='checkbox'].mwm-toggle { 47 display: none; 48 } 49 50 label.mwm-toggle { 51 cursor: pointer; 52 text-indent: -9999px; 53 width: 4rem; 54 height: 1.75rem; 55 background: #999; 56 display: block; 57 border-radius: 10rem; 58 position: relative; 59 } 60 61 label.mwm-toggle:after { 62 content: ''; 63 position: absolute; 64 top: 0.25rem; 65 left: 0.25rem; 66 width: 1.2rem; 67 height: 1.2rem; 68 background: #fff; 69 border-radius: 10rem; 70 transition: 0.2s; 71 } 72 73 input:checked + label { 74 background: #00cad5; 75 } 76 77 input:checked + label:after { 78 left: calc(100% - 0.25rem); 79 transform: translateX(-100%); 80 } 81 82 label:active:after { 83 width: 2.4rem; 84 } 85 86 .input-group { 87 display: table; 88 border-collapse: collapse; 89 90 input { 91 margin-right: 0; 92 border-right: none; 93 vertical-align: middle; 94 @media (max-width: 768px) { 95 border-right: 2px solid #cccccc; 96 margin-bottom: 0.5rem; 97 } 98 } 99 100 button { 101 display: table-cell; 102 border: 2px solid #00bac3; 103 padding: 0.3rem 0.5rem !important; 104 vertical-align: middle; 105 height: 2.5rem !important; 106 background-color: #00cad5; 107 color: #ffffff; 108 outline: none !important; 109 height: unset; 110 font-size: 12px; 111 font-weight: bold; 112 text-shadow: none; 113 box-shadow: none; 114 text-transform: uppercase; 115 transition: all 0.2s ease-in-out; 116 117 &:hover { 118 background-color: #f3feff; 119 color: #00cad5; 120 cursor: pointer; 121 } 122 123 &:active { 124 background-color: #c5f9fd; 125 color: #00cad5 !important; 126 transform: none !important; 127 } 128 } 129 } 130 131 div.mwm-option-boxes { 132 display: flex; 133 flex-wrap: wrap; 134 justify-content: center; 135 align-items: center; 136 137 .mwm-option-box { 138 display: flex; 139 flex-direction: column; 140 justify-content: space-between; 141 142 width: 46%; 143 margin-bottom: 1%; 144 padding: 15px 15px 0 15px; 145 border: 2px solid #ccc; 146 background-color: #f7f7f7; 147 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.025), 148 0 1px 2px rgba(0, 0, 0, 0.025); 149 150 transition: all 150ms ease-in-out; 151 152 &:nth-child(odd) { 153 margin-right: 0.5%; 154 } 155 &:nth-child(even) { 156 margin-left: 0.5%; 157 } 158 159 @media only screen and (max-width: 1601px) { 160 & { 161 width: 95%; 162 &:nth-child(odd) { 163 margin-right: 0; 164 } 165 &:nth-child(even) { 166 margin-left: 0; 167 } 168 } 169 } 170 171 label { 172 font-weight: bold; 173 background-color: transparent; 174 } 175 176 &:hover { 177 border-color: #00cad5; 178 background-color: transparent; 179 } 180 181 &.active { 182 border-color: #00cad5; 183 background-color: transparent; 184 185 &:hover { 186 background-color: #f8feff; 187 } 188 } 189 } 190 } 191 } 192 } 193 } 194 } 195 196 .mwm-content { 197 display: flex; 198 flex-direction: row; 199 200 .mwm-left-side, 201 .mwm-right-side { 202 } 203 204 .mwm-left-side { 205 width: 75%; 206 margin-right: 4rem; 207 } 208 209 .mwm-right-side { 210 width: 30%; 211 } 212 213 .mwm-card { 214 margin-top: 2rem; 215 border-bottom: 1px solid #f1f1f1; 216 padding: 1rem; 217 background-color: #fff; 218 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 219 0 1px 2px rgba(0, 0, 0, 0.025); 220 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 221 0 1px 2px rgba(0, 0, 0, 0.025); 222 223 h3 { 224 margin: 0; 225 } 226 227 p { 228 margin-bottom: 0; 229 } 230 } 231 232 .mwm-table { 233 overflow-x: auto; 234 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 235 0 1px 2px rgba(0, 0, 0, 0.025); 236 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 237 0 1px 2px rgba(0, 0, 0, 0.025); 238 239 table { 240 width: 100%; 241 border-spacing: 0; 242 243 tr { 244 th, 245 td { 246 border-bottom: 1px solid #f1f1f1; 247 padding: 1rem; 248 background-color: #fff; 249 } 250 251 th { 252 text-align: left; 253 } 254 255 span { 256 vertical-align: middle; 257 } 258 259 .button-primary { 260 float: right; 261 } 262 263 &:nth-child(1) { 264 th, 265 td { 266 border-top: 1px solid #f1f1f1; 267 } 268 } 269 } 270 } 271 } 272 } 273 274 .button-primary { 275 border: 2px solid #00bac3; 276 padding: 0.2rem 0.8rem; 277 background-color: #00cad5; 278 color: #ffffff; 279 height: unset; 280 font-weight: bold; 281 text-shadow: none; 282 box-shadow: none; 283 text-transform: uppercase; 284 transition: all 0.2s ease-in-out; 285 286 &:hover { 287 background-color: #f3feff; 288 color: #00cad5; 289 } 290 291 &:active { 292 background-color: #c5f9fd; 293 color: #00cad5 !important; 294 transform: none !important; 295 } 296 } 234 297 } 298 299 // Barra superior del admin 300 #wp-admin-bar-mowomo-dashboard { 301 #mwm-admin-bar-logo { 302 height: 116%; 303 width: auto; 304 padding: 6px 0 0 0; 305 text-align: center; 306 vertical-align: middle; 307 opacity: 0.6; 308 } 309 310 &:hover { 311 #mwm-admin-bar-logo { 312 opacity: 1; 313 } 314 } 315 } -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/assets/js/admin_scripts.js
r2144520 r2336593 13 13 * 14 14 * @since 1.0.0 15 *16 * @return string17 15 */ 18 16 jQuery(".nav-tab").on("click", function() { … … 37 35 * 38 36 * @since 1.0.0 39 *40 * @return string41 37 */ 42 38 jQuery(window).on("hashchange", function() { … … 57 53 * 58 54 * @since 1.0.0 59 *60 * @return string61 55 */ 62 56 jQuery("label.mwm-toggle").on("click", function() { … … 77 71 78 72 /** 73 * Dinamic radio option boxes 74 * 75 * @since 1.0.0 76 */ 77 jQuery(".mwm-option-boxes .mwm-option-box").on("click", function() { 78 jQuery(this) 79 .find("input") 80 .prop("checked", true); 81 jQuery(this) 82 .closest(".mwm-option-boxes") 83 .find(".mwm-option-box") 84 .removeClass("active"); 85 jQuery(this).addClass("active"); 86 }); 87 jQuery(".mwm-option-boxes .mwm-option-box").on("click", function() { 88 jQuery(this) 89 .find("input") 90 .prop("checked", true); 91 }); 92 jQuery("select[name='mowomo-redes-sociales-alignment']").on( 93 "change", 94 function() { 95 jQuery(".mwm-option-boxes .mwm-option-box .mwm_rrss_contenedor") 96 .removeClass("mwm_rrss_alingment_1") 97 .removeClass("mwm_rrss_alingment_2") 98 .removeClass("mwm_rrss_alingment_3"); 99 jQuery( 100 ".mwm-option-boxes .mwm-option-box .mwm_rrss_contenedor" 101 ).addClass("mwm_rrss_alingment_" + jQuery(this).val()); 102 } 103 ); 104 105 /** 79 106 * Copy to clipboard 80 107 * 81 108 * @since 1.0.0 82 *83 * @return string84 109 */ 85 110 jQuery(".input-group button").on("click", function() { -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/includes/admin/class.mwm-dashboard.php
r2144520 r2336593 10 10 * Detects if the plugin has been entered directly. 11 11 * 12 * @since 1. 3.012 * @since 1.0.0 13 13 */ 14 14 if (!defined('ABSPATH') || !defined('MWM_RRSS_VERSION')) { … … 19 19 * Check if exists the class 'mwm_dashboard'. 20 20 * 21 * @since 1. 3.021 * @since 1.0.0 22 22 */ 23 23 if (!class_exists('mwm_dashboard')) { … … 27 27 * This is the class that controls the entire plugin. 28 28 * 29 * @since 1. 3.029 * @since 1.0.0 30 30 */ 31 31 class mwm_dashboard … … 36 36 * @var \mwm_dashboard 37 37 * 38 * @since 1. 3.038 * @since 1.0.0 39 39 */ 40 40 protected static $instance; … … 43 43 * Returns single instance of the class. 44 44 * 45 * @since 1. 3.045 * @since 1.0.0 46 46 * 47 47 * @return \mwm_dashboard … … 57 57 58 58 /** 59 * Variable 60 * 61 * mowomo plugins 62 * 63 * @since 1.0.0 64 * 65 * @return array 66 */ 67 protected $plugins = array(); 68 69 /** 70 * Variable 71 * 72 * mowomo notifications 73 * 74 * @since 1.0.0 75 * 76 * @return array 77 */ 78 protected $notifications = array(); 79 80 /** 59 81 * Constructor. 60 82 * 61 83 * Initialice plugin and registers actions and filters to be used. 62 84 * 63 * @since 1. 3.085 * @since 1.0.0 64 86 * 65 87 * @return \mwm_dashboard 66 88 */ 67 p ublicfunction __construct()89 private function __construct() 68 90 { 69 91 // Ading scripts … … 74 96 75 97 // Showing admin page 76 // add_action('admin_menu', array($this, 'add_menu_to_admin'), 9);98 add_action('admin_menu', array($this, 'add_menu_to_admin')); 77 99 // add_action('admin_menu', array($this, 'add_license_page_to_admin'), 20); 78 // add_filter('admin_footer_text', array($this, 'admin_footer')); 100 add_filter('admin_footer_text', array($this, 'admin_footer')); 101 102 // Showing admin bar 103 add_action( 'wp_before_admin_bar_render', array($this, 'show_admin_bar')); 79 104 } 80 105 … … 82 107 * Enqueue scripts and styles. 83 108 * 84 * @since 1. 3.0109 * @since 1.0.0 85 110 * 86 111 * @return void … … 103 128 * Register settings for the plugin. 104 129 * 105 * @since 1.3.0 106 * 107 * @return void 108 */ 109 public function init() 110 { 130 * @since 1.0.0 131 * 132 * @return void 133 */ 134 public function init() 135 { 136 111 137 } 112 138 … … 114 140 * Add the plugin menu and plugin menu page to the dashboard 115 141 * 116 * @since 1. 3.0142 * @since 1.0.0 117 143 * 118 144 * @return void … … 120 146 public function add_menu_to_admin() 121 147 { 122 add_menu_page( 'mowomo', 'mowomo', 'manage_options', MWM_FRA_SLUG, array($this, 'get_main_admin_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' );123 add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('General',MWM_FRA_SLUG), 'manage_options', MWM_FRA_SLUG,"");148 // add_menu_page( 'mowomo', 'mowomo', 'manage_options', MWM_FRA_SLUG, array($this, 'get_main_admin_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' ); 149 // add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('Panel General',MWM_FRA_SLUG), 'manage_options', MWM_FRA_SLUG,""); 124 150 } 125 151 … … 127 153 * Add the plugin menu and plugin menu page to the dashboard 128 154 * 129 * @since 1. 3.0130 * 131 * @return void 132 */ 133 public function add_license_page_to_admin()134 { 135 add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('Licencias activadas',MWM_FRA_SLUG), 'manage_options', 'mwm-licenses', array($this, 'get_licenses_page'));155 * @since 1.0.0 156 * 157 * @return void 158 */ 159 public function add_license_page_to_admin() 160 { 161 // add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('Gestión de licencias',MWM_FRA_SLUG), 'manage_options', MWM_FRA_SLUG.'-licenses', array($this, 'get_licenses_page')); 136 162 } 137 163 … … 139 165 * Load the administration page template. 140 166 * 141 * @since 1. 3.0167 * @since 1.0.0 142 168 * 143 169 * @return void … … 147 173 // Configure the administrator page 148 174 $admin_config = array( 149 'title' => __('General ', MWM_FRA_SLUG),175 'title' => __('General panel - mowomo', 'mowomo-dashboard'), 150 176 'page_slug' => MWM_FRA_SLUG, 151 177 ); … … 160 186 * Load the administration page template. 161 187 * 162 * @since 1. 3.0188 * @since 1.0.0 163 189 * 164 190 * @return void … … 168 194 // Configure the administrator page 169 195 $admin_config = array( 170 'title' => __(' mowomo Dashboard', MWM_FRA_SLUG),196 'title' => __('License management - mowomo', 'mowomo-dashboard'), 171 197 'page_slug' => MWM_FRA_SLUG, 172 198 'tabs' => array( 173 __(' Licencias Activadas') => array('admin/admin', 'licenses', array()),199 __('Activated licenses', 'mowomo-dashboard') => array('admin/admin', 'licenses', array()), 174 200 ), 175 201 ); … … 182 208 183 209 /** 184 * mowomo-redessociales185 * 186 * @since 1.0.0187 * 188 * Reemplaza el footer de WordPress en la pagina de mowomo RRSS210 * Modify the footer text 211 * 212 * @since 1.0.0 213 * 214 * @return string 189 215 * 190 216 */ 191 217 public function admin_footer($footer_text) 192 218 { 193 if ( isset($_GET['page']) && $_GET['page'] == MWM_FRA_SLUG) :194 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', MWM_FRA_SLUG) . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', MWM_RRSS_SLUG). '</a>.';219 if ( isset($_GET['page']) && ($_GET['page'] == MWM_FRA_SLUG || $_GET['page'] == MWM_FRA_SLUG.'-licenses') ) : 220 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', 'mowomo-dashboard') . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', 'mowomo-dashboard'). '</a>.'; 195 221 endif; 196 222 return $footer_text; 223 } 224 225 /** 226 * Show the admin bar 227 * 228 * @since 1.0.0 229 * 230 * @return void 231 * 232 */ 233 public function show_admin_bar() 234 { 235 global $wp_admin_bar; 236 237 // General Menu 238 $wp_admin_bar->add_menu( array( 239 'parent' => false, 240 'id' => MWM_FRA_SLUG, 241 'title' => '<img id="mwm-admin-bar-logo" src="'.MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg"/>', 242 'href' => admin_url('admin.php?page=mowomo-dashboard'), 243 'meta' => false 244 )); 245 246 // $wp_admin_bar->add_menu( array( 247 // 'parent' => MWM_FRA_SLUG, 248 // 'id' => MWM_FRA_SLUG.'-general', 249 // 'title' => __('Avisos generales', 'mowomo-dashboard' ), 250 // 'href' => admin_url('admin.php?page=mowomo-dashboard'), 251 // 'meta' => false 252 // )); 253 254 // Plugin notifications menu 255 foreach ($this->plugins as $p_key => $p_value) { 256 if (count($p_value->get_info('notifications')) > 0) { 257 $wp_admin_bar->add_menu( array( 258 'parent' => MWM_FRA_SLUG, 259 'id' => $p_value->get_info('slug'), 260 'title' => $p_value->get_info('name'), 261 'href' => admin_url('admin.php?page='.$p_value->get_info('slug')), 262 'meta' => false 263 )); 264 265 foreach ($p_value->get_info('notifications') as $n_key => $v_value) { 266 $wp_admin_bar->add_menu( array( 267 'parent' => $p_value->get_info('slug'), 268 'id' => $v_value->get_info('code'), 269 'title' => __('Aviso:', 'mowomo-dashboard').' '.$v_value->get_info('name'), 270 'href' => admin_url($v_value->get_info('url')), 271 'meta' => false 272 )); 273 } 274 } 275 } 276 277 // $wp_admin_bar->add_menu( array( 278 // 'parent' => MWM_FRA_SLUG, 279 // 'id' => MWM_FRA_SLUG.'-offers', 280 // 'title' => __('Ofertas y promociones', 'mowomo-dashboard' ), 281 // 'href' => admin_url('admin.php?page=mowomo-dashboard'), 282 // 'meta' => false 283 // )); 284 285 } 286 287 288 289 /** 290 * Add plugins to mowomo 291 * 292 * @since 1.0.0 293 * 294 * @return boolean 295 */ 296 public function add_plugin($plugin) 297 { 298 if (is_a($plugin, 'mwm_plugin')) { 299 array_push($this->plugins, $plugin); 300 return true; 301 } else { 302 return false; 303 } 304 } 305 306 /** 307 * Load mowomo plugins 308 * 309 * @since 1.0.0 310 * 311 * @return array 312 */ 313 public function get_plugins($slug = '') 314 { 315 if ($slug == '') return $this->plugins; 316 317 foreach ($this->plugins as $key => $value) { 318 if (strcmp($value->get_info('slug'), $slug) == 0) { 319 return $value; 320 } 321 } 322 323 return false; 324 } 325 326 /** 327 * Load mowomo no pro plugins 328 * 329 * @since 1.0.0 330 * 331 * @return array 332 */ 333 public function get_no_pro_plugins() 334 { 335 $plugins = array(); 336 337 foreach ($this->plugins as $key => $value) { 338 if (!$value->get_info('is_pro')) array_push($plugins, $value); 339 } 340 341 return $plugins; 342 } 343 344 /** 345 * Add notifications to mowomo 346 * 347 * @since 1.0.0 348 * 349 * @return boolean 350 */ 351 public function add_notification($notification) 352 { 353 if (is_a($notification, 'mwm_notification')) { 354 array_push($this->notifications, $notification); 355 return true; 356 } else { 357 return false; 358 } 359 } 360 361 /** 362 * Load mowomo notifications 363 * 364 * @since 1.0.0 365 * 366 * @return array 367 */ 368 public function get_notifications($type = '') 369 { 370 $notifications = array(); 371 372 if ($type == '') return $this->notifications; 373 374 foreach ($this->notifications as $key => $value) { 375 if (strcmp($type, $value->get_info('type'))) array_push($notifications, $value); 376 } 377 378 return $this->notifications; 197 379 } 198 380 … … 203 385 * Unique access to instance of mwm_dashboard class. 204 386 * 205 * @since 1. 3.0387 * @since 1.0.0 206 388 * 207 389 * @return \mwm_dashboard -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/mowomo-dashboard.php
r2144520 r2336593 20 20 * Define constants. 21 21 * 22 * @since 1. 3.022 * @since 1.0.0 23 23 */ 24 24 if (defined('MWM_FRA_VERSION')) { … … 63 63 define('MWM_FRA_PLU_TPL', MWM_FRA_DIR.'templates/'); 64 64 } 65 if (!defined('MWM_FRA_LIB')) { 66 define('MWM_FRA_LIB', MWM_FRA_DIR.MWM_FRA_SLUG.'/lib/'); 67 } 65 68 66 69 /** … … 74 77 { 75 78 // Load textdomain 76 load_ textdomain( MWM_FRA_SLUG, MWM_FRA_LAN.MWM_FRA_SLUG.'.mo');79 load_plugin_textdomain( MWM_FRA_SLUG, FALSE, MWM_FRA_LAN ); 77 80 78 81 // Load includes 79 require_once MWM_FRA_ INC.'admin/class.mwm-dashboard.php';80 require_once MWM_FRA_INC.'functions. mwm-dashboard.php';82 require_once MWM_FRA_LIB.'mowomo-resources.php'; 83 require_once MWM_FRA_INC.'functions.php'; 81 84 82 85 // Let's start the game =) -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/templates/admin/admin-general.php
r2144520 r2336593 10 10 * Detects if the plugin has been entered directly. 11 11 * 12 * @since 1. 3.012 * @since 1.0.0 13 13 */ 14 14 if (!defined('ABSPATH') || !defined('MWM_RRSS_VERSION')) { … … 19 19 $admin_title = $admin_config['title']; 20 20 $page_slug = $admin_config['page_slug']; 21 22 // echop(mwm_dashboard()->get_plugins()[0]->get_info(array('slug', 'name', 'notifications'))); 23 24 $feed = new mwm_feed(MWM_RRSS_SLUG.'-feed-uno', 'https://www.mowomo.com', 'hola', 10, 1, false); 25 // echop($feed->get_info('')); 26 21 27 22 28 ?> … … 29 35 <div class="mwm-content"> 30 36 <div class="mwm-left-side"> 31 <?php 32 $no_pro_plugins = mwm_no_pro_plugins(); 33 34 if (!empty($no_pro_plugins)) : ?> 35 <div class="mwm-card"> 36 <h3><?php echo __('Pro version', MWM_FRA_SLUG); ?></h3> 37 <p><?php echo __('All plugins in this table can be updated to a pro version with new features', MWM_FRA_SLUG); ?></p> 38 </div> 39 <div class="mwm-table"> 40 <table > 41 <tbody> 42 <?php 43 44 foreach ($no_pro_plugins as $no_pro_plugin) : ?> 45 46 <tr> 47 <th> 48 <span><?php echo $no_pro_plugin['name']; ?></span> 49 </th> 50 <td> 51 <span><?php echo $no_pro_plugin['update_message']; ?></span> 52 </td> 53 <td> 54 <a class="button-primary" href="<?php echo $no_pro_plugin['update_url']; ?>"><?php echo __('Get PRO', MWM_FRA_SLUG); ?></a> 55 </td> 56 </tr> 57 <?php endforeach; 58 ?> 59 </tbody> 60 </table> 61 </div> 62 <?php endif; 63 ?> 37 <?php $no_pro_plugins = mwm_dashboard()->get_no_pro_plugins(); ?> 38 <div class="mwm-card"> 39 <h3><?php echo __('Pro version', 'mowomo-dashboard' ); ?></h3> 40 <p><?php echo __('All plugins in this table can be updated to a pro version with new features', 'mowomo-dashboard' ); ?></p> 41 </div> 42 <div class="mwm-table"> 43 <table > 44 <tbody> 45 <?php if(count($no_pro_plugins) > 0) : ?> 46 <?php foreach ($no_pro_plugins as $no_pro_plugin) : ?> 47 <tr> 48 <th> 49 <span><?php echo $no_pro_plugin->get_info('name'); ?></span> 50 </th> 51 <td> 52 <span><?php echo $no_pro_plugin->get_info('update_message'); ?></span> 53 </td> 54 <td> 55 <a class="button-primary" href="<?php echo $no_pro_plugin->get_info('update_url'); ?>"><?php echo __('Get PRO', 'mowomo-dashboard' ); ?></a> 56 </td> 57 </tr> 58 <?php endforeach;?> 59 <?php else: ?> 60 <tr> 61 <th> 62 <span><?php echo __('Enhorabuena, todos tus plugins cuentan con la versión PRO.', 'mowomo-dashboard' ) ?></span> 63 </th> 64 </tr> 65 <?php endif; ?> 66 </tbody> 67 </table> 68 </div> 64 69 65 <?php 66 $plugin_notices = mwm_plugin_notices(); 67 68 if (!empty($plugin_notices)) : ?> 69 <div class="mwm-card"> 70 <h3><?php echo __('Plugin notices', MWM_FRA_SLUG); ?></h3> 71 <p><?php echo __('All plugins in this table have notices that could be resolved at this moment.', MWM_FRA_SLUG); ?></p> 72 </div> 73 <div class="mwm-table"> 74 <table > 75 <tbody> 76 <?php 77 78 foreach ($plugin_notices as $plugin_notice) : ?> 79 80 <tr> 81 <th> 82 <span><?php echo $plugin_notice['name']; ?></span> 83 </th> 84 <td> 85 <span><?php echo $plugin_notice['message']; ?></span> 86 </td> 87 <td> 88 <a class="button-primary" href="<?php echo $plugin_notice['slug']; ?>"><?php echo __('Solve', MWM_FRA_SLUG); ?></a> 89 </td> 90 </tr> 91 <?php endforeach; 92 ?> 93 </tbody> 94 </table> 95 </div> 96 <?php endif; 97 ?> 70 <?php $notifications = mwm_dashboard()->get_notifications(); ?> 71 <div class="mwm-card"> 72 <h3><?php echo __('Plugin notifications', 'mowomo-dashboard' ); ?></h3> 73 <p><?php echo __('This table shows all mowomo notifications detected by the system.', 'mowomo-dashboard' ); ?></p> 74 </div> 75 <div class="mwm-table"> 76 <table > 77 <tbody> 78 <?php if (count($notifications) > 0) : ?> 79 <?php foreach ($notifications as $notification) : ?> 80 <?php 81 $notification_class = 'mwm-noti '; 82 switch($notification->get_info('type')) { 83 case 0: $notification_class .= 'mwm-noti-success'; break; 84 case 1: $notification_class .= 'mwm-noti-info'; break; 85 case 2: $notification_class .= 'mwm-noti-warning'; break; 86 case 3: $notification_class .= 'mwm-noti-danger'; break; 87 } 88 ?> 89 <tr class="<?php echo $notification_class; ?>"> 90 <th> 91 <span><?php echo $notification->get_info('name'); ?></span> 92 </th> 93 <td> 94 <span><?php echo $notification->get_info('message'); ?></span> 95 </td> 96 <td> 97 <a class="button-primary" href="<?php echo $notification->get_info('url'); ?>"><?php echo __('Solve', 'mowomo-dashboard' ); ?></a> 98 </td> 99 </tr> 100 <?php endforeach; ?> 101 <?php else: ?> 102 <tr> 103 <th> 104 <span><?php echo __('Enhorabuena, has resuelto todas las notificaciones de mowomo.', 'mowomo-dashboard' ) ?></span> 105 </th> 106 </tr> 107 <?php endif; ?> 108 </tbody> 109 </table> 110 </div> 111 112 <?php /* 113 <div class="mwm-card"> 114 <h3><?php echo __('Other interesting plugins', 'mowomo-dashboard' ); ?></h3> 115 <p><?php echo __('All these plugins can help you in many different ways, know them.', 'mowomo-dashboard' ); ?></p> 116 </div> 117 */ ?> 98 118 99 119 <div class="mwm-card"> 100 <h3><?php echo __(' Other interesting plugins', MWM_FRA_SLUG); ?></h3>101 <p><?php echo __(' All these plugins can help you in many different ways, know them.', MWM_FRA_SLUG); ?></p>120 <h3><?php echo __('New to mowomo?', 'mowomo-dashboard' ); ?></h3> 121 <p><?php echo __('mowomo is a company that makes custom developments for WordPress, both themes and plugins. It also offers other types of products.', 'mowomo-dashboard' ); ?></p> 102 122 </div> 103 123 104 <div class="mwm-card"> 105 <h3><?php echo __('New to mowomo?', MWM_FRA_SLUG); ?></h3> 106 <p><?php echo __('mowomo is a company that makes custom developments for WordPress, both themes and plugins. It also offers other types of products.', MWM_FRA_SLUG); ?></p> 107 </div> 124 <div class="mwm-items"> 125 126 </div> 108 127 </div> 109 128 110 < div class="mwm-right-side">129 <!-- <div class="mwm-right-side"> 111 130 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque maximus hendrerit est, eget volutpat neque consectetur sit amet. Suspendisse at malesuada diam. Proin vel orci sem. Phasellus eget tempus ex. Mauris sed fringilla neque. Etiam at tellus at elit tristique feugiat. Etiam dapibus massa id justo varius tempor. In maximus finibus sem non sagittis. Sed eget leo nisl. Maecenas ac ipsum et urna lacinia malesuada. Duis eleifend eros a tellus fringilla, id pretium diam auctor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec vulputate mollis lorem, nec interdum nulla faucibus vitae. Vivamus nisl tellus, malesuada eget efficitur id, aliquam a lacus. Nulla risus massa, aliquet nec ultrices consectetur, dignissim ac nisi. 112 131 113 132 Suspendisse eleifend dolor vitae tristique maximus. Nulla tincidunt fringilla est eget scelerisque. Maecenas volutpat, turpis sed lacinia pellentesque, est nulla fermentum lorem, eu varius dui orci ac neque. Proin sed est eget dui interdum maximus. Vivamus dolor ante, dapibus eget enim vitae, porta porta nibh. Praesent ac sodales nisi, at lacinia purus. In vehicula porta rhoncus. Aliquam erat volutpat. Integer efficitur scelerisque enim, nec maximus diam condimentum sed. Cras at mi in sem ullamcorper fringilla. Sed facilisis hendrerit dolor, non ornare quam molestie volutpat. Duis rutrum augue vitae massa ultricies, vitae mattis nisl varius. Pellentesque finibus ac tortor et convallis. 114 </div> 133 </div> --> 115 134 </div> 116 135 117 136 <?php settings_errors(); ?> 118 137 </div> 119 120 <?php -
mowomo-redes-sociales/tags/2.0.0/mowomo-dashboard/templates/admin/admin-licenses.php
r2144520 r2336593 10 10 * Detects if the plugin has been entered directly. 11 11 * 12 * @since 1. 3.012 * @since 1.0.0 13 13 */ 14 14 if (!defined('ABSPATH') || !defined('MWM_RRSS_VERSION')) { -
mowomo-redes-sociales/tags/2.0.0/mowomo-redessociales.php
r2145415 r2336593 2 2 /** 3 3 * Plugin Name: mowomo Redes Sociales 4 * Plugin URI: https://mowomo.com /4 * Plugin URI: https://mowomo.com 5 5 * Description: Light and simple plugin for allowing the readers of your blog to share your entries on their social networks. If you only need to offer the possibility to your readers of sharing your blog entries... Why getting complicated? 6 6 * Author: mowomo … … 8 8 * Text Domain: mowomo-redes-sociales 9 9 * Domain Path: /languages/ 10 * Version: 1.3.110 * Version: 2.0.0 11 11 * License: GPLv2 or later. 12 12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 13 13 * WC requires at least: 4.6 14 * WC tested up to: 5. 2.214 * WC tested up to: 5.4.2 15 15 */ 16 16 … … 32 32 return; 33 33 } else { 34 define('MWM_RRSS_VERSION', ' 1.3.1');34 define('MWM_RRSS_VERSION', '2.0.0'); 35 35 } 36 36 if (!defined('MWM_RRSS_SLUG')) { 37 37 define('MWM_RRSS_SLUG', 'mowomo-redes-sociales'); 38 38 } 39 if (!defined('MWM_RRSS_NAME')) { 40 define('MWM_RRSS_NAME', 'Redes Sociales'); 41 } 39 42 if (!defined('MWM_RRSS_PRO')) { 40 define('MWM_RRSS_PRO', false);43 define('MWM_RRSS_PRO', FALSE); 41 44 } 42 45 if (!defined('MWM_RRSS_FILE')) { … … 50 53 } 51 54 if (!defined('MWM_RRSS_INIT')) { 52 define('MWM_RRSS_INIT', dirname(plugin_basename(MWM_RRSS_FILE))); 55 define('MWM_RRSS_INIT', basename( dirname( __FILE__ ) )); 56 } 57 if (!defined('MWM_RRSS_LANG')) { 58 define('MWM_RRSS_LANG', MWM_RRSS_INIT . '/languages/' ); 53 59 } 54 60 if (!defined('MWM_RRSS_ASS')) { … … 93 99 { 94 100 // Load textdomain 95 load_plugin_textdomain( MWM_RRSS_SLUG, FALSE, MWM_RRSS_INIT.'/languages/');101 load_plugin_textdomain( MWM_RRSS_SLUG, FALSE, MWM_RRSS_LANG ); 96 102 97 103 // Load includes -
mowomo-redes-sociales/tags/2.0.0/templates/admin/admin-general-configuration.php
r2144520 r2336593 42 42 43 43 // Structure 44 mwm_title( 'Position of buttons');44 mwm_title(__('Position of buttons', 'mowomo-redes-sociales')); 45 45 mwm_table(); 46 46 mwm_select( 47 47 MWM_RRSS_SLUG.'-posicion', 48 'Position of buttons',48 __('Position of buttons','mowomo-redes-sociales'), 49 49 get_option(MWM_RRSS_SLUG.'-posicion'), 50 50 array( 51 '0' => 'Don\'t show',52 '1' => 'Before the post',53 '2' => 'After the post',54 '3' => 'Before and after the post'51 '0' => __('Don\'t show', 'mowomo-redes-sociales'), 52 '1' => __('Before the post', 'mowomo-redes-sociales'), 53 '2' => __('After the post', 'mowomo-redes-sociales'), 54 '3' => __('Before and after the post', 'mowomo-redes-sociales') 55 55 ), 56 'Choose where you want to make the social buttons appear'56 __('Choose where you want to make the social buttons appear', 'mowomo-redes-sociales') 57 57 ); 58 58 mwm_input_text( 59 59 MWM_RRSS_SLUG.'-twitter', 60 'Usuario de Twitter',60 __('Twitter user', 'mowomo-redes-sociales'), 61 61 get_option(MWM_RRSS_SLUG.'-twitter'), 62 'Introducir el usuario sin @. E.j: mowomocom'62 __('Insert the user without @. E.j: mowomocom', 'mowomo-redes-sociales') 63 63 ); 64 mwm_endtable(); 64 mwm_endtable(); 65 65 66 mwm_title("Which buttons do you want to show?"); 66 67 mwm_title(__("Which buttons do you want to show?",'mowomo-redes-sociales')); 67 68 mwm_table(); 68 69 mwm_toggles( … … 79 80 mwm_input_text( 80 81 'mwm_rrss_shortcode', 81 'Shortcode para que lo uses donde quieras',82 __('Shortcode for you to use wherever you want', 'mowomo-redes-sociales'), 82 83 $shortcode, 83 84 null, -
mowomo-redes-sociales/tags/2.0.0/templates/frontend/shortcode-basic.php
r2144520 r2336593 21 21 22 22 <!-- mowomo-redes-sociales-icons-bar --> 23 <div class="mwm_rrss_contenedor"> 24 <?php if ($atts['twitter'] == "on") : ?> 25 <a class="mwm_rrss mwm_twitter" mwm-rrss-url="<?php echo 'https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter'); ?>"><i class="icon-rrss-twitter"></i> <?php echo esc_html( __( "Twitter", MWM_RRSS_SLUG ) ); ?> </a> 26 <?php endif; ?> 23 <?php 27 24 28 <?php if ($atts['facebook'] == "on") : ?> 29 <a class="mwm_rrss mwm_facebook" mwm-rrss-url="<?php echo 'https://www.facebook.com/sharer/sharer.php?u='. get_permalink(); ?>"><i class="icon-rrss-facebook"></i> <?php echo esc_html( __( "Facebook", "mwm-redes-sociales" ) ); ?> </a> 30 <?php endif; ?> 25 if (!($appearance = get_option(MWM_RRSS_SLUG.'-appearance'))) { 26 $appearance = '1'; 27 } 28 if (!($alignment = get_option(MWM_RRSS_SLUG.'-alignment'))) { 29 $alignment = '1'; 30 } 31 31 32 <?php if ($atts['pinterest'] == "on") : ?> 33 <a class="mwm_rrss mwm_pinterest" mwm-rrss-url="<?php echo 'http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title(); ?>"><i class="icon-rrss-pinterest"></i> <?php echo esc_html( __( "Pinterest", MWM_RRSS_SLUG ) ); ?> </a> 34 <?php endif; ?> 32 $actives = array(); 33 if (array_key_exists('twitter', $atts)) { 34 if (strcmp($atts['twitter'], 'on') == 0) { 35 array_push($actives, 'twitter'); 36 } 37 } 38 if (array_key_exists('facebook', $atts)) { 39 if (strcmp($atts['facebook'], 'on') == 0) { 40 array_push($actives, 'facebook'); 41 } 42 } 43 if (array_key_exists('pinterest', $atts)) { 44 if (strcmp($atts['pinterest'], 'on') == 0) { 45 array_push($actives, 'pinterest'); 46 } 47 } 48 if (array_key_exists('linkedin', $atts)) { 49 if (strcmp($atts['linkedin'], 'on') == 0) { 50 array_push($actives, 'linkedin'); 51 } 52 } 53 if (array_key_exists('whatsapp', $atts)) { 54 if (strcmp($atts['whatsapp'], 'on') == 0) { 55 array_push($actives, 'whatsapp'); 56 } 57 } 35 58 36 <?php if ($atts['linkedin'] == "on") : ?> 37 <a class="mwm_rrss mwm_linkedin" mwm-rrss-url="<?php echo 'https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url(); ?>"><i class="icon-rrss-linkedin"></i> <?php echo esc_html( __( "Linkedin", MWM_RRSS_SLUG ) ); ?> </a> 38 <?php endif; ?> 59 $args = array( 60 'actives' => $actives, 61 'appearance' => $appearance, 62 'alignment' => $alignment 63 ); 39 64 40 <?php if ($atts['whatsapp'] == "on") : ?> 41 <a class="mwm_rrss mwm_whatsapp" href="<?php echo 'whatsapp://send?text='. get_the_title() .' – '.get_permalink(); ?>" data-action="share/whatsapp/share"><i class="icon-rrss-whatsapp"></i> <?php echo esc_html( __( "WhatsApp", MWM_RRSS_SLUG ) ); ?> </a> 42 <?php endif; ?> 43 </div> 65 mwm_show_rrss_buttons($args); 66 67 ?> -
mowomo-redes-sociales/tags/2.0.0/uninstall.php
r2145424 r2336593 21 21 } 22 22 23 delete_option(MWM_RRSS_SLUG.'-init'); 24 delete_option(MWM_RRSS_SLUG.'-actives'); 25 delete_option(MWM_RRSS_SLUG.'-posicion'); 26 delete_option(MWM_RRSS_SLUG.'-twitter'); 27 delete_option(MWM_RRSS_SLUG.'-appearance'); 28 delete_option(MWM_RRSS_SLUG.'-border-type'); 29 delete_option(MWM_RRSS_SLUG.'-size'); 30 delete_option(MWM_RRSS_SLUG.'-alignment'); 31 delete_option(MWM_RRSS_SLUG.'-orientation'); 32 delete_option(MWM_RRSS_SLUG.'-version'); 23 delete_option( MWM_RRSS_SLUG.'-init'); 24 delete_option( MWM_RRSS_SLUG.'-actives'); 25 delete_option( MWM_RRSS_SLUG.'-posicion'); 26 delete_option( MWM_RRSS_SLUG.'-twitter'); 27 delete_option( MWM_RRSS_SLUG.'-appearance'); 28 delete_option( MWM_RRSS_SLUG.'-border-type'); 29 delete_option( MWM_RRSS_SLUG.'-size'); 30 delete_option( MWM_RRSS_SLUG.'-alignment'); 31 delete_option( MWM_RRSS_SLUG.'-orientation'); -
mowomo-redes-sociales/trunk/README.md
r2144520 r2336593 1 === mowomo Redes Sociales ===1 === mowomo Redes Sociales === 2 2 Contributors: mowomo, pacomarchante, victorsaenztm, pablomiralles, mercedes-blogalizate, blogalizate, dariobf, pedromcj95 3 3 Tags: buttons, icons, share, social media, social share, social buttons 4 4 Requires at least: 4.6 5 Tested up to: 5. 2.26 Stable tag: 1.3.15 Tested up to: 5.4.2 6 Stable tag: 2.0.0 7 7 Requires PHP: 5.2.4 8 8 License: GPLv2 or later … … 11 11 Light and simple plugin for allowing the readers of your blog to share your entries on their social networks. If you only need to offer the possibility to your readers of sharing your blog entries... Why getting complicated? 12 12 13 14 13 == About this plugin == 15 14 16 15 We wanted to make the simplest process of installation and configuration of a plugin for sharing your entries on the social networks, and that's why this plugin only have what is necessary and essential to allow any person, regardless of your technical knowledge, to do it without the complications of configuration that they don't need. 17 16 18 In this version, the plugin has the possibility to share on Facebook, Twitter, Google+ and Pinterest.17 In this version, the plugin has the possibility to share on Facebook, Twitter, Pinterest, Linkedin and WhatsApp. 19 18 20 19 You can choose where the buttons will appear (with the color and the icon of each social network) to share on social networks: above the entry, at the end of the entry or both. … … 22 21 You can add your Twitter account to get mentioned when someone share your entry in this social network. 23 22 23 Now you can also choose from several completely different styles of how to display the social network buttons 24 24 25 25 == Installation == … … 29 29 2. Activate the plugin in the "Plugins" WordPress section. 30 30 31 3. You can set the plugin in the "mowomo R RSS" section.31 3. You can set the plugin in the "mowomo Redes Sociales" section. 32 32 33 33 4. Choose where you want to make the social buttons appear. … … 35 35 5. Write your Twitter official account to get mentioned on this social network when someone share your article. 36 36 37 == Changelog == 38 = 2.0.0 = 37 39 40 - Now you can choose from several styles to display your favorite buttons 41 - Fixed the WhatsApp button link in mobile versions 38 42 39 == Changelog ==40 43 = 1.3.1 = 41 * Improved the way in which the plugin is updated 44 45 - Improved the way in which the plugin is updated 42 46 43 47 = 1.3.0 = 44 * Improved the appearance of social media bars 45 * Improved plugin internal structure 46 * Improved the visual section of the WordPress administrator 48 49 - Improved the appearance of social media bars 50 - Improved plugin internal structure 51 - Improved the visual section of the WordPress administrator 47 52 48 53 = 1.2.2 = 49 * Added social icons as font-face for better performance (less http requests) 50 * Cleared DOM for better performance 54 55 - Added social icons as font-face for better performance (less http requests) 56 - Cleared DOM for better performance 51 57 52 58 = 1.2.1 = 53 * Added shortcode to add social networks 54 * Bugs fixed 59 60 - Added shortcode to add social networks 61 - Bugs fixed 55 62 56 63 = 1.2 = 57 * Add WhatsApp and remove Google+ 64 65 - Add WhatsApp and remove Google+ 58 66 59 67 = 1.1.1 = 60 * Bugs fixed. 68 69 - Bugs fixed. 61 70 62 71 = 1.1.0 = 63 * Changed main language to English 64 * Now you can choose the social networks you want to share. We will add more social networks in the next versions. 72 73 - Changed main language to English 74 - Now you can choose the social networks you want to share. We will add more social networks in the next versions. 65 75 66 76 = 1.0.8 = 67 * Bugs fixed. 77 78 - Bugs fixed. 68 79 69 80 = 1.0.7 = 70 * Bugs fixed. 81 82 - Bugs fixed. 71 83 72 84 = 1.0.6 = 73 * Bugs fixed. 85 86 - Bugs fixed. 74 87 75 88 = 1.0.5 = 76 * Fixed some errors that didn't show the social network logos. 89 90 - Fixed some errors that didn't show the social network logos. 77 91 78 92 = 1.0.4 = 79 * Added translations. 93 94 - Added translations. 80 95 81 96 = 1.0.2 = 82 * Bugs fixed. 97 98 - Bugs fixed. 83 99 84 100 = 1.0.1 = 85 * Bugs fixed 86 * Added animations to sharing buttons. 101 102 - Bugs fixed 103 - Added animations to sharing buttons. 87 104 88 105 = 1.0.0 = 89 * First version. 106 107 - First version. -
mowomo-redes-sociales/trunk/assets/css/styles.min.css
r2144520 r2336593 1 @font-face{font-family:'mwm-rrss';src:url("data:application/font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:normal;font-style:normal}.mwm_rrss{line-height:2.5rem;color:#fff !important;text-decoration:none;font-family:Arial, Helvetica, sans-serif;padding:0 1rem;margin:.3rem .3rem !important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.mwm_rrss:first-child(){margin-left:0 !important}a.mwm_rrss:last-child(){margin-right:0 !important}.mwm_rrss::before{content:'';display:block;margin-right:.2rem;font-family:'mwm-rrss' !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mwm_twitter{background:#00aced}.mwm_twitter:hover{background:#0092cc}.mwm_twitter::before{content:"\e904"}.mwm_facebook{background:#3b5998}.mwm_facebook:hover{background:#344c80}.mwm_facebook::before{content:"\e903"}.mwm_pinterest{background:#C61D25}.mwm_pinterest:hover{background:#9d181e}.mwm_pinterest::before{content:"\e902"}.mwm_linkedin{background:#0077B5}.mwm_linkedin:hover{background:#006ba5}.mwm_linkedin::before{content:"\e901";margin-top:-.2rem}.mwm_whatsapp{background:#009487}.mwm_whatsapp:hover{background:#006b62}.mwm_whatsapp::before{content:"\e900"}.appearance-material{border:2px solid #000 !important;border-radius:100%;padding:0 !important;height:3rem;width:3rem;font-size:1rem;background-color:#fff;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.appearance-material::before{margin:0 !important}.appearance-material.mwm_whatsapp{font-size:1.3rem}.appearance-material:hover{color:#fff !important;background-color:#000 !important}.appearance-material-color{border:2px solid !important;border-radius:100%;padding:0 !important;height:3rem;width:3rem;font-size:1rem;background-color:#fff;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.appearance-material-color::before{margin:0 !important}.appearance-material-color.mwm_whatsapp{font-size:1.3rem}.appearance-material-color.mwm_twitter{border-color:#00aced !important;color:#00aced !important}.appearance-material-color.mwm_facebook{border-color:#3b5998 !important;color:#3b5998 !important}.appearance-material-color.mwm_pinterest{border-color:#C61D25 !important;color:#C61D25 !important}.appearance-material-color.mwm_linkedin{border-color:#0077B5 !important;color:#0077B5 !important}.appearance-material-color.mwm_whatsapp{border-color:#009487 !important;color:#009487 !important}.appearance-material-color:hover{color:#fff !important}.appearance-material-color:hover.mwm_twitter{background-color:#00aced !important}.appearance-material-color:hover.mwm_facebook{background-color:#3b5998 !important}.appearance-material-color:hover.mwm_pinterest{background-color:#C61D25 !important}.appearance-material-color:hover.mwm_linkedin{background-color:#0077B5 !important}.appearance-material-color:hover.mwm_whatsapp{background-color:#009487 !important}.mwm_rrss_contenedor{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mwm_rrss_contenedor a{-webkit-transition:all .2s ease-in-out !important;transition:all .2s ease-in-out !important}.mwm_rrss_contenedor.border-square a{border-radius:0 !important}.mwm_rrss_contenedor.border-rounded a{border-radius:0.25rem !important}.mwm_rrss_contenedor.border-rounded-full a{border-radius:100% !important}.mwm_rrss_contenedor.alignment-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mwm_rrss_contenedor.alignment-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mwm_rrss_contenedor.alignment-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mwm_rrss_contenedor.size-responsive a{width:100% !important}.mwm_rrss_contenedor.size-static{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important} 1 @font-face{font-family:"mwm-rrss";src:url("data:application/font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:normal;font-style:normal}.mwm_rrss{line-height:2.5em;color:#fff !important;text-decoration:none;font-family:Arial, Helvetica, sans-serif;padding:0 1em;margin:0.3em 0.3em !important;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.mwm_rrss:first-child(){margin-left:0 !important}a.mwm_rrss:last-child(){margin-right:0 !important}.mwm_rrss::before{content:"";display:block;margin-right:0.2em;font-family:"mwm-rrss" !important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mwm_twitter{background:#00aced}.mwm_twitter:hover{background:#0092cc}.mwm_twitter::before{content:"\e904"}.mwm_facebook{background:#3b5998}.mwm_facebook:hover{background:#344c80}.mwm_facebook::before{content:"\e903"}.mwm_pinterest{background:#c61d25}.mwm_pinterest:hover{background:#9d181e}.mwm_pinterest::before{content:"\e902"}.mwm_linkedin{background:#0077b5}.mwm_linkedin:hover{background:#006ba5}.mwm_linkedin::before{content:"\e901";margin-top:-0.2em}.mwm_whatsapp{background:#009487}.mwm_whatsapp:hover{background:#006b62}.mwm_whatsapp::before{content:"\e900"}.mwm_rrss_contenedor{font-size:16px;margin:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.mwm_rrss_contenedor.mwm_rrss_alingment_1{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mwm_rrss_contenedor.mwm_rrss_alingment_2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mwm_rrss_contenedor.mwm_rrss_alingment_3{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mwm_rrss_contenedor .mwm_rrss{text-decoration:none !important;-webkit-transition:all 0.2s ease-in-out !important;transition:all 0.2s ease-in-out !important}.mwm_rrss_contenedor.mwm_rrss_appearance_1 .mwm_rrss{border-radius:0}.mwm_rrss_contenedor.mwm_rrss_appearance_2 .mwm_rrss{border-radius:5px}.mwm_rrss_contenedor.mwm_rrss_appearance_3 .mwm_rrss,.mwm_rrss_contenedor.mwm_rrss_appearance_4 .mwm_rrss{border:2px solid #000;color:#000 !important;background-color:#fff}.mwm_rrss_contenedor.mwm_rrss_appearance_3 .mwm_rrss:hover,.mwm_rrss_contenedor.mwm_rrss_appearance_4 .mwm_rrss:hover{color:#fff !important;background-color:#000}.mwm_rrss_contenedor.mwm_rrss_appearance_3 .mwm_rrss{border-radius:0}.mwm_rrss_contenedor.mwm_rrss_appearance_4 .mwm_rrss{border-radius:5px}.mwm_rrss_contenedor.mwm_rrss_appearance_5 .mwm_rrss{border-radius:0;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_5 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_6 .mwm_rrss{border-radius:5px;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_6 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_7 .mwm_rrss{border-radius:100%;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_7 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss,.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss,.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss{border:2px solid #000;color:#000 !important;background-color:#fff;height:2.5em;width:2.5em;padding:0}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss:before,.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss:before,.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss:before{margin-right:0 !important}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss:hover,.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss:hover,.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss:hover{color:#fff !important;background-color:#000}.mwm_rrss_contenedor.mwm_rrss_appearance_8 .mwm_rrss{border-radius:0}.mwm_rrss_contenedor.mwm_rrss_appearance_9 .mwm_rrss{border-radius:0.25em}.mwm_rrss_contenedor.mwm_rrss_appearance_10 .mwm_rrss{border-radius:100%} 2 /*# sourceMappingURL=styles.min.css.map */ -
mowomo-redes-sociales/trunk/assets/css/styles.scss
r2144520 r2336593 1 1 @font-face { 2 font-family: 'mwm-rrss'; 3 src: url("data:application/font-ttf;charset=utf-8;base64,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") format('truetype'); 2 font-family: "mwm-rrss"; 3 src: url("data:application/font-ttf;charset=utf-8;base64,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") 4 format("truetype"); 4 5 font-weight: normal; 5 6 font-style: normal; 6 7 } 7 8 8 9 9 .mwm_rrss { 10 line-height: 2.5 rem;11 color: #fff !important; /* Force white text, some themes has links colored */10 line-height: 2.5em; 11 color: #fff !important; /* Force white text, some themes has links colored */ 12 12 text-decoration: none; 13 13 font-family: Arial, Helvetica, sans-serif; 14 padding: 0 1 rem;15 margin: .3rem .3rem !important;14 padding: 0 1em; 15 margin: 0.3em 0.3em !important; 16 16 cursor: pointer; 17 17 display: flex; … … 19 19 align-items: center; 20 20 } 21 a.mwm_rrss:first-child() {22 margin-left: 0 !important;23 }24 a.mwm_rrss:last-child() {25 margin-right: 0 !important;26 }27 28 .mwm_rrss::before {29 content: '';21 a.mwm_rrss:first-child() { 22 margin-left: 0 !important; 23 } 24 a.mwm_rrss:last-child() { 25 margin-right: 0 !important; 26 } 27 28 .mwm_rrss::before { 29 content: ""; 30 30 display: block; 31 margin-right: .2rem;32 31 margin-right: 0.2em; 32 33 33 /* use !important to prevent issues with browser extensions that change fonts */ 34 font-family: 'mwm-rrss'!important;35 font-style: normal;36 font-weight: normal;37 font-variant: normal;38 text-transform: none;39 /* Better Font Rendering =========== */40 -webkit-font-smoothing: antialiased;34 font-family: "mwm-rrss" !important; 35 font-style: normal; 36 font-weight: normal; 37 font-variant: normal; 38 text-transform: none; 39 /* Better Font Rendering =========== */ 40 -webkit-font-smoothing: antialiased; 41 41 -moz-osx-font-smoothing: grayscale; 42 42 } … … 48 48 background: #0092cc; 49 49 } 50 .mwm_twitter::before {51 content: "\e904";52 }50 .mwm_twitter::before { 51 content: "\e904"; 52 } 53 53 .mwm_facebook { 54 54 background: #3b5998; 55 55 } 56 .mwm_facebook:hover {56 .mwm_facebook:hover { 57 57 background: #344c80; 58 58 } 59 .mwm_facebook::before {60 content: "\e903";61 }62 .mwm_pinterest {63 background: #C61D25;64 }65 .mwm_pinterest:hover {66 background: #9d181e;67 }68 .mwm_pinterest::before {69 content: "\e902";70 }59 .mwm_facebook::before { 60 content: "\e903"; 61 } 62 .mwm_pinterest { 63 background: #c61d25; 64 } 65 .mwm_pinterest:hover { 66 background: #9d181e; 67 } 68 .mwm_pinterest::before { 69 content: "\e902"; 70 } 71 71 .mwm_linkedin { 72 background: #0077 B5;72 background: #0077b5; 73 73 } 74 74 .mwm_linkedin:hover { 75 background: #006ba5;76 }77 .mwm_linkedin::before {78 content: "\e901";79 margin-top: -.2rem;80 }81 .mwm_whatsapp {75 background: #006ba5; 76 } 77 .mwm_linkedin::before { 78 content: "\e901"; 79 margin-top: -0.2em; 80 } 81 .mwm_whatsapp { 82 82 background: #009487; 83 83 } 84 84 .mwm_whatsapp:hover { 85 background: #006b62; 86 } 87 .mwm_whatsapp::before { 88 content: "\e900"; 89 } 90 91 .appearance-material { 92 border: 2px solid #000 !important; 93 border-radius: 100%; 94 padding: 0 !important; 95 height: 3rem; 96 width: 3rem; 97 font-size: 1rem; 98 background-color: #fff; 99 color: #000 !important; 100 box-shadow: none !important; 101 transition: all 0.2s ease-in-out; 102 &::before { 103 margin: 0 !important; 104 } 105 106 &.mwm_whatsapp { 107 font-size: 1.3rem; 108 } 109 110 &:hover { 111 color: #fff !important; 112 background-color: #000 !important; 113 } 114 } 115 116 .appearance-material-color { 117 border: 2px solid !important; 118 border-radius: 100%; 119 padding: 0 !important; 120 height: 3rem; 121 width: 3rem; 122 font-size: 1rem; 123 background-color: #fff; 124 color: #000 !important; 125 box-shadow: none !important; 126 transition: all 0.2s ease-in-out; 127 &::before { 128 margin: 0 !important; 129 } 130 131 &.mwm_whatsapp { 132 font-size: 1.3rem; 133 } 134 135 &.mwm_twitter { 136 border-color: #00aced !important; 137 color: #00aced !important; 138 } 139 &.mwm_facebook { 140 border-color: #3b5998 !important; 141 color: #3b5998 !important; 142 } 143 &.mwm_pinterest { 144 border-color: #C61D25 !important; 145 color: #C61D25 !important; 146 } 147 &.mwm_linkedin { 148 border-color: #0077B5 !important; 149 color: #0077B5 !important; 150 } 151 &.mwm_whatsapp { 152 border-color: #009487 !important; 153 color: #009487 !important; 154 } 155 156 &:hover { 157 color: #fff !important; 158 &.mwm_twitter { 159 background-color: #00aced !important; 160 } 161 &.mwm_facebook { 162 background-color: #3b5998 !important; 163 } 164 &.mwm_pinterest { 165 background-color: #C61D25 !important; 166 } 167 &.mwm_linkedin { 168 background-color: #0077B5 !important; 169 } 170 &.mwm_whatsapp { 171 background-color: #009487 !important; 172 } 173 } 174 } 175 85 background: #006b62; 86 } 87 .mwm_whatsapp::before { 88 content: "\e900"; 89 } 176 90 .mwm_rrss_contenedor { 177 margin: 1rem 0; 91 font-size: 16px; 92 margin: 1em 0; 178 93 display: flex; 179 94 align-items: center; 180 181 a { 182 transition: all .2s ease-in-out !important; 183 } 184 185 // Border type 186 &.border-square { 187 a { 188 border-radius: 0 !important; 189 190 } 191 } 192 &.border-rounded { 193 a { 194 border-radius: 0.25rem !important; 195 } 196 } 197 &.border-rounded-full { 198 a { 199 border-radius: 100% !important 200 }; 201 } 202 203 // Alignment 204 &.alignment-start { 95 flex-wrap: wrap; 96 97 &.mwm_rrss_alingment_1 { 205 98 justify-content: flex-start; 206 99 } 207 &.alignment-center { 100 101 &.mwm_rrss_alingment_2 { 208 102 justify-content: center; 209 103 } 210 &.alignment-end { 104 105 &.mwm_rrss_alingment_3 { 211 106 justify-content: flex-end; 212 107 } 213 108 214 // Size 215 &.size-responsive { 216 a { 217 width: 100% !important; 218 } 219 } 220 &.size-static { 221 flex-wrap: wrap !important; 222 } 223 } 109 .mwm_rrss { 110 text-decoration: none !important; 111 transition: all 0.2s ease-in-out !important; 112 } 113 114 &.mwm_rrss_appearance_1 { 115 .mwm_rrss { 116 border-radius: 0; 117 } 118 } 119 120 &.mwm_rrss_appearance_2 { 121 .mwm_rrss { 122 border-radius: 5px; 123 } 124 } 125 126 &.mwm_rrss_appearance_3, 127 &.mwm_rrss_appearance_4 { 128 .mwm_rrss { 129 border: 2px solid #000; 130 color: #000 !important; 131 background-color: #fff; 132 133 &:hover { 134 color: #fff !important; 135 background-color: #000; 136 } 137 } 138 } 139 140 &.mwm_rrss_appearance_3 { 141 .mwm_rrss { 142 border-radius: 0; 143 } 144 } 145 146 &.mwm_rrss_appearance_4 { 147 .mwm_rrss { 148 border-radius: 5px; 149 } 150 } 151 152 &.mwm_rrss_appearance_5 { 153 .mwm_rrss { 154 border-radius: 0; 155 height: 2.5em; 156 width: 2.5em; 157 padding: 0; 158 159 &:before { 160 margin-right: 0 !important; 161 } 162 } 163 } 164 165 &.mwm_rrss_appearance_6 { 166 .mwm_rrss { 167 border-radius: 5px; 168 height: 2.5em; 169 width: 2.5em; 170 padding: 0; 171 172 &:before { 173 margin-right: 0 !important; 174 } 175 } 176 } 177 178 &.mwm_rrss_appearance_7 { 179 .mwm_rrss { 180 border-radius: 100%; 181 height: 2.5em; 182 width: 2.5em; 183 padding: 0; 184 185 &:before { 186 margin-right: 0 !important; 187 } 188 } 189 } 190 191 &.mwm_rrss_appearance_8, 192 &.mwm_rrss_appearance_9, 193 &.mwm_rrss_appearance_10 { 194 .mwm_rrss { 195 border: 2px solid #000; 196 color: #000 !important; 197 background-color: #fff; 198 height: 2.5em; 199 width: 2.5em; 200 padding: 0; 201 202 &:before { 203 margin-right: 0 !important; 204 } 205 206 &:hover { 207 color: #fff !important; 208 background-color: #000; 209 } 210 } 211 } 212 213 &.mwm_rrss_appearance_8 { 214 .mwm_rrss { 215 border-radius: 0; 216 } 217 } 218 219 &.mwm_rrss_appearance_9 { 220 .mwm_rrss { 221 border-radius: 0.25em; 222 } 223 } 224 225 &.mwm_rrss_appearance_10 { 226 .mwm_rrss { 227 border-radius: 100%; 228 } 229 } 230 } -
mowomo-redes-sociales/trunk/assets/js/scripts.js
r2144520 r2336593 14 14 window.open( 15 15 url, 16 "_blan ck",16 "_blank", 17 17 "toolbar=yes, top=500, left=500, width=400, height=400" 18 18 ); -
mowomo-redes-sociales/trunk/includes/admin/class.mwm-rrss-admin.php
r2144520 r2336593 71 71 72 72 // Adding scripts 73 add_action('admin_enqueue_scripts', array($this, ' enqueue_scripts'));73 add_action('admin_enqueue_scripts', array($this, 'admin_enqueue_scripts')); 74 74 75 75 // Initializing plugin information … … 113 113 * @return void 114 114 */ 115 public function enqueue_scripts()115 public function admin_enqueue_scripts() 116 116 { 117 117 // Enqueuing scripts in the admin page 118 if (isset($_GET['page']) && $_GET['page'] == MWM_RRSS_SLUG) { 119 wp_register_script('mwm_rrss_admin_scripts', MWM_RRSS_ASS.'js/admin_scripts.js', array('jquery'), '1.0.0', true); 120 wp_register_style('mwm_rrss_admin_styles', MWM_RRSS_ASS.'css/admin_styles.min.css', array()); 118 // if (isset($_GET['page']) && $_GET['page'] == MWM_RRSS_SLUG) { 119 wp_register_script('mwm_rrss_admin_scripts', MWM_RRSS_ASS.'js/admin_scripts.js', array('jquery'), MWM_RRSS_VERSION, true); 120 wp_register_style('mwm_rrss_admin_styles', MWM_RRSS_ASS.'css/admin_styles.min.css', array(), MWM_RRSS_VERSION); 121 wp_register_style('mwm_rrss_styles', MWM_RRSS_ASS.'css/styles.min.css', array(), MWM_RRSS_VERSION); 121 122 wp_enqueue_script('mwm_rrss_admin_scripts'); 122 123 wp_enqueue_style('mwm_rrss_admin_styles'); 124 wp_enqueue_style('mwm_rrss_styles'); 123 125 124 126 // Adding info to scripts … … 126 128 'ajax_url' => admin_url( 'admin-ajax.php' ) 127 129 )); 128 }130 // } 129 131 } 130 132 … … 142 144 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-posicion'); 143 145 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-twitter'); 144 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-appearance'); 145 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-border-type'); 146 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-size'); 147 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-alignment'); 148 // register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-orientation'); 149 150 // $update_message = 'Mensaje de actualización'; 151 // $update_url = 'https://www.mowomo.com/'; 152 // $plugin_data = array( 153 // MWM_RRSS_SLUG => array( 154 // 'name' => __('mowomo Redes Sociales', MWM_RRSS_SLUG), 155 // 'update_message' => __($update_message, MWM_RRSS_SLUG), 156 // 'update_url' => $update_url, 157 // 'pro' => MWM_RRSS_PRO 158 // ) 159 // ); 160 // if (!get_option('mwm-plugins')) { 161 // update_option('mwm-plugins', $plugin_data); 162 // } else { 163 // $plugins = get_option('mwm-plugins'); 164 // $plugins = array_merge($plugins, $plugin_data); 165 // update_option('mwm-plugins', $plugins); 146 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-appearance'); 147 register_setting(MWM_RRSS_SLUG.'-options', MWM_RRSS_SLUG.'-alignment'); 148 149 // Add plugin settings to mowomo dashboard 150 mwm_dashboard()->add_plugin(new mwm_plugin(MWM_RRSS_SLUG, 'mowomo Redes Sociales', MWM_RRSS_VERSION, 'https://www.mowomo.com', MWM_RRSS_PRO, 'pro_license', 'mensaje de actualización')); 151 152 // Generate plugin notifications 153 // if (!get_option( MWM_RRSS_SLUG.'-twitter', true)) { 154 // mwm_dashboard()->add_notification(new mwm_notification(MWM_RRSS_SLUG, __( 'Fill in your Twitter profile', 'mowomo-redes-sociales'), __('The Twitter user profile has not been filled', 'mowomo-redes-sociales'), 'admin.php?page='.MWM_RRSS_SLUG, 2, 0, 'all', true)); 166 155 // } 167 168 // $plugin_notices = mwm_plugin_notices();169 // $plugin_to_notice = array();170 171 // if (get_option(MWM_RRSS_SLUG.'-twitter') == "") {172 // $plugin_to_notice = array_merge($plugin_to_notice, array(173 // MWM_RRSS_SLUG.'-twitter' => array(174 // 'name' => __('Twitter profile', MWM_RRSS_SLUG),175 // 'message' => __('There is no twitter profile configured', MWM_RRSS_SLUG),176 // 'slug' => MWM_RRSS_SLUG,177 // )178 // ));179 // }180 181 // update_option('mwm-plugin-notices', array_merge($plugin_notices, $plugin_to_notice));182 156 } 183 157 … … 191 165 public function show_page() 192 166 { 193 add_menu_page( 'mowomo', __('mowomo Redes Sociales', MWM_RRSS_SLUG), 'manage_options', MWM_RRSS_SLUG, array($this, 'get_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' ); 167 add_menu_page( 'mowomo', __('mowomo Redes Sociales', 'mowomo-redes-sociales'), 'manage_options', MWM_FRA_SLUG, array($this, 'get_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' ); 168 // add_submenu_page( MWM_FRA_SLUG, 'mowomo', __(MWM_RRSS_NAME, 'mowomo-redes-sociales'), 'manage_options', MWM_RRSS_SLUG, array($this, 'get_page')); 194 169 } 195 170 … … 205 180 // Configure the administrator page 206 181 $admin_config = array( 207 'title' => __('mowomo Redes Sociales ', MWM_RRSS_SLUG),208 'page_slug' => MWM_RRSS_SLUG,182 'title' => __('mowomo Redes Sociales - mowomo', 'mowomo-redes-sociales'), 183 'page_slug' => 'mowomo-dashboard', 209 184 'tabs' => array( 210 __(' Configuración general') => array('admin/admin', 'general-configuration', array())211 // __('Configuración Premium') => array('admin/admin', 'premium-configuration', array())185 __('General configuration', 'mowomo-redes-sociales') => array('admin/admin', 'general-configuration', array()), 186 __('Advanced configuration', 'mowomo-redes-sociales') => array('admin/admin', 'advanced-configuration', array()) 212 187 ), 213 188 'plugin_slug' => MWM_RRSS_SLUG … … 231 206 { 232 207 if ( isset($_GET['page']) && $_GET['page'] == MWM_RRSS_SLUG ) : 233 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', MWM_RRSS_SLUG) . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', MWM_RRSS_SLUG). '</a>.';208 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', 'mowomo-redes-sociales') . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', 'mowomo-redes-sociales'). '</a>.'; 234 209 endif; 235 210 return $footer_text; -
mowomo-redes-sociales/trunk/includes/frontend/class.mwm-rrss.php
r2144520 r2336593 43 43 * Plugin shortcodes. 44 44 * 45 * @var \mwm_rrss_shortcodes45 * @var array 46 46 * 47 47 * @since 1.3.0 … … 104 104 { 105 105 // Enqueuing scripts 106 wp_register_script('mwm_rrss_scripts', MWM_RRSS_ASS.'js/scripts. js', array('jquery'), '1.0.0', true);107 wp_register_style('mwm_rrss_styles', MWM_RRSS_ASS.'css/styles.min.css', array() );106 wp_register_script('mwm_rrss_scripts', MWM_RRSS_ASS.'js/scripts.min.js', array('jquery'), MWM_RRSS_VERSION, true); 107 wp_register_style('mwm_rrss_styles', MWM_RRSS_ASS.'css/styles.min.css', array(), MWM_RRSS_VERSION); 108 108 wp_enqueue_script('mwm_rrss_scripts'); 109 109 wp_enqueue_style('mwm_rrss_styles'); … … 124 124 public function before_after($content) 125 125 { 126 if(is_single() && get_post_type() =='post') : 127 $contenido = $this->get_content(); 128 $posicion = get_option(MWM_RRSS_SLUG.'-posicion', '0'); 129 switch ($posicion) : 130 case '0': 131 $fullcontent = $content; 132 break; 133 case '1': 134 $fullcontent = $contenido . $content; 135 break; 136 case '2': 137 $fullcontent = $content . $contenido; 138 break; 139 case '3': 140 $fullcontent = $contenido . $content . $contenido; 141 break; 142 endswitch; 143 return $fullcontent; 126 if(is_single()) : 127 if (strcmp(get_post_type(), 'post') == 0) : 128 $contenido = $this->get_content(); 129 $posicion = get_option(MWM_RRSS_SLUG.'-posicion', '0'); 130 switch ($posicion) : 131 case '0': 132 $fullcontent = $content; 133 break; 134 case '1': 135 $fullcontent = $contenido . $content; 136 break; 137 case '2': 138 $fullcontent = $content . $contenido; 139 break; 140 case '3': 141 $fullcontent = $contenido . $content . $contenido; 142 break; 143 endswitch; 144 return $fullcontent; 145 endif; 144 146 else : 145 147 return $content; … … 156 158 public function get_content() 157 159 { 158 $redes_sociales_activas = get_option(MWM_RRSS_SLUG.'-actives'); 159 $appaerance = get_option(MWM_RRSS_SLUG.'-appearance', '0'); 160 switch(get_option(MWM_RRSS_SLUG.'-border-type', '0')) { 161 case '0' : $border_type = 'border-square'; 162 break; 163 case '1' : $border_type = 'border-rounded'; 164 break; 165 case '2' : $border_type = 'border-rounded-full'; 166 break; 167 default: $border_type = 'border-square'; 168 } 169 switch(get_option(MWM_RRSS_SLUG.'-size', '0')) { 170 case '0' : $size = 'size-static'; 171 break; 172 case '1' : $size = 'size-responsive'; 173 break; 174 default: $size = 'size-static'; 175 } 176 switch(get_option(MWM_RRSS_SLUG.'-alignment', '0')) { 177 case '0' : $alignment = 'alignment-start'; 178 break; 179 case '1' : $alignment = 'alignment-center'; 180 break; 181 case '2' : $alignment = 'alignment-end'; 182 break; 183 default: $alignment = 'alignment-start'; 184 } 185 $contenido = '<div class="mwm_rrss_contenedor '.$border_type.' '.$size.' '.$alignment.'">'; 186 187 if (is_array($redes_sociales_activas) || is_object($redes_sociales_activas)) { 188 foreach ($redes_sociales_activas as $red_social_activa) { 189 $contenido .= $this->get_rrss_link($red_social_activa, $appaerance); 190 } 191 } else { 192 $contenido .= $red_social_activas; 193 } 160 $actives = get_option(MWM_RRSS_SLUG.'-actives', array('twitter', 'facebook', 'pinterest', 'linkedin', 'whatsapp')); 161 if (sizeof($actives) == 0) { 162 $actives = array('twitter', 'facebook', 'pinterest', 'linkedin', 'whatsapp'); 163 } 164 if (!($appearance = get_option(MWM_RRSS_SLUG.'-appearance'))) { 165 $appearance = '1'; 166 } 167 if (!($alignment = get_option(MWM_RRSS_SLUG.'-alignment'))) { 168 $alignment = '1'; 169 } 170 171 $contenido = '<div class="mwm_rrss_contenedor mwm_rrss_appearance_'.$appearance.' mwm_rrss_alingment_'.$alignment.'">'; 172 173 // echop($actives); 174 175 foreach ($actives as $active) { 176 $contenido .= $this->get_rrss_link($active, $appearance); 177 } 178 194 179 $contenido .= '</div>'; 195 180 … … 204 189 * @return string 205 190 */ 206 public function get_rrss_link($red_social_activa, $appaerance) 207 { 208 switch($appaerance) { 209 case '0': 210 switch ($red_social_activa) : 211 case 'twitter': 212 return '<a class="mwm_rrss mwm_twitter" mwm-rrss-url="https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter').'">'.esc_html(__( "Twitter", MWM_RRSS_SLUG )).' </a>'; 213 break; 214 case 'facebook': 215 return '<a class="mwm_rrss mwm_facebook" mwm-rrss-url="https://www.facebook.com/sharer/sharer.php?u='. get_permalink().'">'.esc_html(__( "Facebook", "mwm-redes-sociales" )).' </a>'; 216 break; 217 case 'pinterest': 218 return '<a class="mwm_rrss mwm_pinterest" mwm-rrss-url="http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title().'">'.esc_html(__( "Pinterest", MWM_RRSS_SLUG )).' </a>'; 219 break; 220 case 'whatsapp': 221 return '<a class="mwm_rrss mwm_whatsapp" href="whatsapp://send?text='. get_the_title() .' – '.get_permalink().'" data-action="share/whatsapp/share">'.esc_html(__("WhatsApp", MWM_RRSS_SLUG)).' </a>'; 222 break; 223 case 'linkedin': 224 return '<a class="mwm_rrss mwm_linkedin" mwm-rrss-url="https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url().'">'.esc_html(__("Linkedin", MWM_RRSS_SLUG)).' </a>'; 225 break; 226 default: 227 return ''; 228 break; 229 endswitch; 230 break; 231 case '1': 232 switch ($red_social_activa) : 233 case 'twitter': 234 return '<a class="mwm_rrss mwm_twitter appearance-material" mwm-rrss-url="https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter').'"></a>'; 235 break; 236 case 'facebook': 237 return '<a class="mwm_rrss mwm_facebook appearance-material" mwm-rrss-url="https://www.facebook.com/sharer/sharer.php?u='. get_permalink().'"></a>'; 238 break; 239 case 'pinterest': 240 return '<a class="mwm_rrss mwm_pinterest appearance-material" mwm-rrss-url="http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title().'"></a>'; 241 break; 242 case 'whatsapp': 243 return '<a class="mwm_rrss mwm_whatsapp appearance-material" href="whatsapp://send?text='. get_the_title() .' – '.get_permalink().'" data-action="share/whatsapp/share"></a>'; 244 break; 245 case 'linkedin': 246 return '<a class="mwm_rrss mwm_linkedin appearance-material" mwm-rrss-url="https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url().'"></a>'; 247 break; 248 default: 249 return ''; 250 break; 251 endswitch; 252 break; 253 case '2': 254 switch ($red_social_activa) : 255 case 'twitter': 256 return '<a class="mwm_rrss mwm_twitter appearance-material-color" mwm-rrss-url="https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter').'"></a>'; 257 break; 258 case 'facebook': 259 return '<a class="mwm_rrss mwm_facebook appearance-material-color" mwm-rrss-url="https://www.facebook.com/sharer/sharer.php?u='. get_permalink().'"></a>'; 260 break; 261 case 'pinterest': 262 return '<a class="mwm_rrss mwm_pinterest appearance-material-color" mwm-rrss-url="http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title().'"></a>'; 263 break; 264 case 'whatsapp': 265 return '<a class="mwm_rrss mwm_whatsapp appearance-material-color" href="whatsapp://send?text='. get_the_title() .' – '.get_permalink().'" data-action="share/whatsapp/share"></a>'; 266 break; 267 case 'linkedin': 268 return '<a class="mwm_rrss mwm_linkedin appearance-material-color" mwm-rrss-url="https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url().'"></a>'; 269 break; 270 default: 271 return ''; 272 break; 273 endswitch; 274 break; 191 public function get_rrss_link($active, $appearance) 192 { 193 switch($active) { 194 case 'twitter': 195 return '<a class="mwm_rrss mwm_twitter" mwm-rrss-url="'.(!is_admin() ? 'https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter') : '').'"><i class="icon-rrss-twitter"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Twitter", 'mowomo-redes-sociales' ) : '').' </a>'; 196 break; 197 case 'facebook': 198 return '<a class="mwm_rrss mwm_facebook" mwm-rrss-url="'.(!is_admin() ? 'https://www.facebook.com/sharer/sharer.php?u='. get_permalink() : '').'"><i class="icon-rrss-facebook"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Facebook", "mowomo-redes-sociales" ) : '').' </a>'; 199 break; 200 case 'pinterest': 201 return '<a class="mwm_rrss mwm_pinterest" mwm-rrss-url="'.(!is_admin() ? 'http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title() : '').'"><i class="icon-rrss-pinterest"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Pinterest", 'mowomo-redes-sociales' ) : '').' </a>'; 202 break; 203 case 'linkedin': 204 return '<a class="mwm_rrss mwm_linkedin" mwm-rrss-url="'.(!is_admin() ? 'https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url() : '').'"><i class="icon-rrss-linkedin"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "Linkedin", 'mowomo-redes-sociales' ) : '').' </a>'; 205 break; 206 case 'whatsapp': 207 return '<a class="mwm_rrss mwm_whatsapp" mwm-rrss-url="'.(!is_admin() ? 'https://api.whatsapp.com/send?text='. get_the_title() .' – '.get_permalink() : '').'" data-action="share/whatsapp/share"><i class="icon-rrss-whatsapp"></i>'.((strcmp($appearance, '1') == 0 || strcmp($appearance, '2') == 0 || strcmp($appearance, '3') == 0 || strcmp($appearance, '4') == 0) ? __( "WhatsApp", 'mowomo-redes-sociales' ) : '').' </a>'; 208 break; 209 default: 210 return ''; 211 break; 275 212 } 276 213 } … … 287 224 global $post; 288 225 289 // Twitter specific 290 echo '<meta name="twitter:card" content="summary_large_image" />'; 291 292 // Meta tags for Open Graph 293 echo '<meta property="og:description" content="' . esc_attr( $this->get_descripcion_post() ) . '" />'; 294 echo '<meta property="og:type" content="article" />'; 295 echo '<meta property="og:image" content="' . esc_attr( $this->get_imagen_destacada_post() ) . '" />'; 296 297 // Do stuff if need it 298 do_action( 'mwm_rrss_metadata' ); 226 if (is_object($post)) { 227 // Twitter specific 228 echo '<meta name="twitter:card" content="summary_large_image" />'; 229 230 // Meta tags for Open Graph 231 echo '<meta property="og:description" content="' . esc_attr( $this->get_descripcion_post() ) . '" />'; 232 echo '<meta property="og:type" content="article" />'; 233 echo '<meta property="og:image" content="' . esc_attr( $this->get_imagen_destacada_post() ) . '" />'; 234 235 // Do stuff if need it 236 do_action( 'mwm_rrss_metadata' ); 237 } 299 238 } 300 239 -
mowomo-redes-sociales/trunk/includes/functions.mwm-rrss.php
r2144520 r2336593 20 20 require_once MWM_RRSS_INC.'frontend/class.mwm-rrss-shortcodes.php'; 21 21 require_once MWM_RRSS_INC.'frontend/class.mwm-rrss.php'; 22 require_once MWM_RRSS_INC.'frontend/rrss-resources.php'; -
mowomo-redes-sociales/trunk/languages/mowomo-redes-sociales.pot
r2144520 r2336593 4 4 "Project-Id-Version: mowomo Redes Sociales\n" 5 5 "Report-Msgid-Bugs-To: \n" 6 "POT-Creation-Date: 20 18-06-26 09:55+0000\n"6 "POT-Creation-Date: 2020-06-12 16:14+0000\n" 7 7 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 8 8 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 13 13 "Content-Type: text/plain; charset=UTF-8\n" 14 14 "Content-Transfer-Encoding: 8bit\n" 15 "X-Generator: Loco https://localise.biz/\n" 16 "X-Loco-Version: 2.4.0; wp-5.4.2" 17 18 #: includes/frontend/class.mwm-rrss.php:195 19 #: includes/frontend/rrss-resources.php:41 20 msgid "Twitter" 21 msgstr "" 22 23 #: includes/frontend/class.mwm-rrss.php:198 24 msgid "Facebook" 25 msgstr "" 26 27 #: includes/frontend/class.mwm-rrss.php:201 28 #: includes/frontend/rrss-resources.php:49 29 msgid "Pinterest" 30 msgstr "" 31 32 #: includes/frontend/class.mwm-rrss.php:204 33 #: includes/frontend/rrss-resources.php:53 34 msgid "Linkedin" 35 msgstr "" 36 37 #: includes/frontend/class.mwm-rrss.php:207 38 #: includes/frontend/rrss-resources.php:57 39 msgid "WhatsApp" 40 msgstr "" 41 42 #: includes/admin/class.mwm-rrss-admin.php:154 43 msgid "Fill in your Twitter profile" 44 msgstr "" 45 46 #: includes/admin/class.mwm-rrss-admin.php:154 47 msgid "The Twitter user profile has not been filled" 48 msgstr "" 15 49 16 50 #. Name of the plugin 17 #: configuracion.php:4451 #: includes/admin/class.mwm-rrss-admin.php:167 18 52 msgid "mowomo Redes Sociales" 19 53 msgstr "" 20 54 21 #: configuracion.php:51 55 #: includes/admin/class.mwm-rrss-admin.php:182 56 msgid "mowomo Redes Sociales - mowomo" 57 msgstr "" 58 59 #: includes/admin/class.mwm-rrss-admin.php:185 60 msgid "General configuration" 61 msgstr "" 62 63 #: includes/admin/class.mwm-rrss-admin.php:186 64 msgid "Advanced configuration" 65 msgstr "" 66 67 #: includes/admin/class.mwm-rrss-admin.php:208 68 msgid "Thanks for using mowomo Redes Sociales, plugin made by " 69 msgstr "" 70 71 #: includes/admin/class.mwm-rrss-admin.php:208 72 msgid "mowomo team" 73 msgstr "" 74 75 #: templates/admin/admin-advanced-configuration.php:33 76 msgid "Colored with square edges" 77 msgstr "" 78 79 #: templates/admin/admin-advanced-configuration.php:34 80 msgid "Colored with slightly rounded edges" 81 msgstr "" 82 83 #: templates/admin/admin-advanced-configuration.php:35 84 msgid "Only colored icon with square borders" 85 msgstr "" 86 87 #: templates/admin/admin-advanced-configuration.php:36 88 msgid "Only colored icon with slightly rounded edges" 89 msgstr "" 90 91 #: templates/admin/admin-advanced-configuration.php:37 92 msgid "Only colored icon with rounded edges" 93 msgstr "" 94 95 #: templates/admin/admin-advanced-configuration.php:38 96 msgid "In black and white with square edges" 97 msgstr "" 98 99 #: templates/admin/admin-advanced-configuration.php:39 100 msgid "In black and white with slightly rounded edges" 101 msgstr "" 102 103 #: templates/admin/admin-advanced-configuration.php:40 104 msgid "Only black and white icon with square borders" 105 msgstr "" 106 107 #: templates/admin/admin-advanced-configuration.php:41 108 msgid "Only black and white icon with slightly rounded edges" 109 msgstr "" 110 111 #: templates/admin/admin-advanced-configuration.php:42 112 msgid "Only black and white icon with rounded edges" 113 msgstr "" 114 115 #: templates/admin/admin-advanced-configuration.php:46 116 msgid "Button desing" 117 msgstr "" 118 119 #: templates/admin/admin-advanced-configuration.php:52 120 msgid "Appearance" 121 msgstr "" 122 123 #: templates/admin/admin-advanced-configuration.php:78 124 msgid "Button alignment" 125 msgstr "" 126 127 #: templates/admin/admin-advanced-configuration.php:81 128 msgid "On the left" 129 msgstr "" 130 131 #: templates/admin/admin-advanced-configuration.php:82 132 msgid "In the middle" 133 msgstr "" 134 135 #: templates/admin/admin-advanced-configuration.php:83 136 msgid "On the right" 137 msgstr "" 138 139 #: templates/admin/admin-general-configuration.php:44 140 #: templates/admin/admin-general-configuration.php:48 22 141 msgid "Position of buttons" 23 142 msgstr "" 24 143 25 #: configuracion.php:55144 #: templates/admin/admin-general-configuration.php:51 26 145 msgid "Don't show" 27 146 msgstr "" 28 147 29 #: configuracion.php:56148 #: templates/admin/admin-general-configuration.php:52 30 149 msgid "Before the post" 31 150 msgstr "" 32 151 33 #: configuracion.php:57152 #: templates/admin/admin-general-configuration.php:53 34 153 msgid "After the post" 35 154 msgstr "" 36 155 37 #: configuracion.php:58156 #: templates/admin/admin-general-configuration.php:54 38 157 msgid "Before and after the post" 39 158 msgstr "" 40 159 41 #: configuracion.php:60160 #: templates/admin/admin-general-configuration.php:56 42 161 msgid "Choose where you want to make the social buttons appear" 43 162 msgstr "" 44 163 45 #: configuracion.php:6446 msgid "Twitter (no @)"164 #: templates/admin/admin-general-configuration.php:60 165 msgid "Twitter user" 47 166 msgstr "" 48 167 49 #: configuracion.php:68 168 #: templates/admin/admin-general-configuration.php:62 169 msgid "Insert the user without @. E.j: mowomocom" 170 msgstr "" 171 172 #: templates/admin/admin-general-configuration.php:67 50 173 msgid "Which buttons do you want to show?" 174 msgstr "" 175 176 #: templates/admin/admin-general-configuration.php:82 177 msgid "Shortcode for you to use wherever you want" 51 178 msgstr "" 52 179 … … 58 185 msgstr "" 59 186 187 #. URI of the plugin 188 msgid "https://mowomo.com/" 189 msgstr "" 190 191 #. Author of the plugin 192 msgid "mowomo" 193 msgstr "" 194 195 #. Author URI of the plugin 196 msgid "https://mowomo.com/sobre-mowomo" 197 msgstr "" -
mowomo-redes-sociales/trunk/mowomo-dashboard/assets/css/admin_styles.min.css
r2144520 r2336593 1 #mwm-wrap .nav-tab{-webkit-box-shadow:none;box-shadow:none}#mwm-wrap .mwm-tab .form-title{margin-top:2rem}#mwm-wrap .mwm-tab .form-table{background-color:#fff;margin-bottom:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-tab .form-table tr{border-bottom:1px solid #f1f1f1}#mwm-wrap .mwm-tab .form-table tr th{padding:1rem}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr th{padding-bottom:0.5rem}}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td{padding-left:1rem;padding-bottom:1rem}}#mwm-wrap .mwm-tab .form-table tr td input[type='text'],#mwm-wrap .mwm-tab .form-table tr td select{width:25rem;border-width:2px;border-color:#cccccc; max-width:100%;height:2rem !important;padding:.3rem;vertical-align:middle;-webkit-box-shadow:none !important;box-shadow:none !important}#mwm-wrap .mwm-tab .form-table tr td input[type='checkbox'].mwm-toggle{display:none}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle{cursor:pointer;text-indent:-9999px;width:4rem;height:1.75rem;background:#999;display:block;border-radius:10rem;position:relative}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle:after{content:'';position:absolute;top:.25rem;left:.25rem;width:1.20rem;height:1.20rem;background:#fff;border-radius:10rem;-webkit-transition:.2s;transition:.2s}#mwm-wrap .mwm-tab .form-table tr td input:checked+label{background:#00cad5}#mwm-wrap .mwm-tab .form-table tr td input:checked+label:after{left:calc(100% - .25rem);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mwm-wrap .mwm-tab .form-table tr td label:active:after{width:2.4rem}#mwm-wrap .mwm-tab .form-table tr td .input-group{display:table;border-collapse:collapse}#mwm-wrap .mwm-tab .form-table tr td .input-group input{margin-right:0;border-right:none;vertical-align:middle}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td .input-group input{border-right:2px solid #cccccc;margin-bottom:0.5rem}}#mwm-wrap .mwm-tab .form-table tr td .input-group button{display:table-cell;border:2px solid #00bac3;padding:.3rem !important;vertical-align:middle;height:2rem !important;background-color:#00cad5;color:#ffffff;outline:none !important;height:unset;font-size:12px;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mwm-wrap .mwm-tab .form-table tr td .input-group button:hover{background-color:#f3feff;color:#00cad5;cursor:pointer}#mwm-wrap .mwm-tab .form-table tr td .input-group button:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}#mwm-wrap .mwm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mwm-wrap .mwm-content .mwm-left-side{width:70%;margin-right:4rem}#mwm-wrap .mwm-content .mwm-right-side{width:30%}#mwm-wrap .mwm-content .mwm-card{margin-top:2rem;border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-card h3{margin:0}#mwm-wrap .mwm-content .mwm-card p{margin-bottom:0}#mwm-wrap .mwm-content .mwm-table{overflow-x:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-table table{width:100%;border-spacing:0}#mwm-wrap .mwm-content .mwm-table table tr th,#mwm-wrap .mwm-content .mwm-table table tr td{border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff}#mwm-wrap .mwm-content .mwm-table table tr th{text-align:left}#mwm-wrap .mwm-content .mwm-table table tr span{vertical-align:middle}#mwm-wrap .mwm-content .mwm-table table tr .button-primary{float:right}#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) th,#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) td{border-top:1px solid #f1f1f1}#mwm-wrap .button-primary{border:2px solid #00bac3;padding:.2rem .8rem;background-color:#00cad5;color:#ffffff;height:unset;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mwm-wrap .button-primary:hover{background-color:#f3feff;color:#00cad5}#mwm-wrap .button-primary:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}1 #mwm-wrap .nav-tab{-webkit-box-shadow:none;box-shadow:none}#mwm-wrap .mwm-tab .form-title{margin-top:2rem}#mwm-wrap .mwm-tab .form-table{background-color:#fff;margin-bottom:1rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-tab .form-table tr{border-bottom:1px solid #f1f1f1}#mwm-wrap .mwm-tab .form-table tr th{padding:1rem}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr th{padding-bottom:0.5rem}}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td{padding-left:1rem;padding-bottom:1rem}}#mwm-wrap .mwm-tab .form-table tr td input[type='text'],#mwm-wrap .mwm-tab .form-table tr td select{width:25rem;border-width:2px;border-color:#cccccc;border-radius:0;max-width:100%;height:2.5rem !important;padding:0.3rem;vertical-align:middle;-webkit-box-shadow:none !important;box-shadow:none !important}#mwm-wrap .mwm-tab .form-table tr td input[type='checkbox'].mwm-toggle{display:none}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle{cursor:pointer;text-indent:-9999px;width:4rem;height:1.75rem;background:#999;display:block;border-radius:10rem;position:relative}#mwm-wrap .mwm-tab .form-table tr td label.mwm-toggle:after{content:'';position:absolute;top:0.25rem;left:0.25rem;width:1.2rem;height:1.2rem;background:#fff;border-radius:10rem;-webkit-transition:0.2s;transition:0.2s}#mwm-wrap .mwm-tab .form-table tr td input:checked+label{background:#00cad5}#mwm-wrap .mwm-tab .form-table tr td input:checked+label:after{left:calc(100% - 0.25rem);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mwm-wrap .mwm-tab .form-table tr td label:active:after{width:2.4rem}#mwm-wrap .mwm-tab .form-table tr td .input-group{display:table;border-collapse:collapse}#mwm-wrap .mwm-tab .form-table tr td .input-group input{margin-right:0;border-right:none;vertical-align:middle}@media (max-width: 768px){#mwm-wrap .mwm-tab .form-table tr td .input-group input{border-right:2px solid #cccccc;margin-bottom:0.5rem}}#mwm-wrap .mwm-tab .form-table tr td .input-group button{display:table-cell;border:2px solid #00bac3;padding:0.3rem 0.5rem !important;vertical-align:middle;height:2.5rem !important;background-color:#00cad5;color:#ffffff;outline:none !important;height:unset;font-size:12px;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mwm-wrap .mwm-tab .form-table tr td .input-group button:hover{background-color:#f3feff;color:#00cad5;cursor:pointer}#mwm-wrap .mwm-tab .form-table tr td .input-group button:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:46%;margin-bottom:1%;padding:15px 15px 0 15px;border:2px solid #ccc;background-color:#f7f7f7;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.025),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.025),0 1px 2px rgba(0,0,0,0.025);-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(odd){margin-right:0.5%}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(even){margin-left:0.5%}@media only screen and (max-width: 1601px){#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box{width:95%}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(odd){margin-right:0}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:nth-child(even){margin-left:0}}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box label{font-weight:bold;background-color:transparent}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box:hover{border-color:#00cad5;background-color:transparent}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box.active{border-color:#00cad5;background-color:transparent}#mwm-wrap .mwm-tab .form-table tr td div.mwm-option-boxes .mwm-option-box.active:hover{background-color:#f8feff}#mwm-wrap .mwm-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mwm-wrap .mwm-content .mwm-left-side{width:75%;margin-right:4rem}#mwm-wrap .mwm-content .mwm-right-side{width:30%}#mwm-wrap .mwm-content .mwm-card{margin-top:2rem;border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-card h3{margin:0}#mwm-wrap .mwm-content .mwm-card p{margin-bottom:0}#mwm-wrap .mwm-content .mwm-table{overflow-x:auto;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025);box-shadow:0 1px 3px rgba(0,0,0,0.05),0 1px 2px rgba(0,0,0,0.025)}#mwm-wrap .mwm-content .mwm-table table{width:100%;border-spacing:0}#mwm-wrap .mwm-content .mwm-table table tr th,#mwm-wrap .mwm-content .mwm-table table tr td{border-bottom:1px solid #f1f1f1;padding:1rem;background-color:#fff}#mwm-wrap .mwm-content .mwm-table table tr th{text-align:left}#mwm-wrap .mwm-content .mwm-table table tr span{vertical-align:middle}#mwm-wrap .mwm-content .mwm-table table tr .button-primary{float:right}#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) th,#mwm-wrap .mwm-content .mwm-table table tr:nth-child(1) td{border-top:1px solid #f1f1f1}#mwm-wrap .button-primary{border:2px solid #00bac3;padding:0.2rem 0.8rem;background-color:#00cad5;color:#ffffff;height:unset;font-weight:bold;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#mwm-wrap .button-primary:hover{background-color:#f3feff;color:#00cad5}#mwm-wrap .button-primary:active{background-color:#c5f9fd;color:#00cad5 !important;-webkit-transform:none !important;transform:none !important}#wp-admin-bar-mowomo-dashboard #mwm-admin-bar-logo{height:116%;width:auto;padding:6px 0 0 0;text-align:center;vertical-align:middle;opacity:0.6}#wp-admin-bar-mowomo-dashboard:hover #mwm-admin-bar-logo{opacity:1} -
mowomo-redes-sociales/trunk/mowomo-dashboard/assets/css/admin_styles.scss
r2144520 r2336593 1 1 #mwm-wrap { 2 3 .nav-tab { 4 box-shadow: none; 5 } 6 7 .mwm-tab { 8 9 .form-title { 10 margin-top: 2rem; 11 } 12 13 .form-table { 14 background-color: #fff; 15 margin-bottom: 1rem; 16 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.025); 17 18 tr { 19 border-bottom: 1px solid #f1f1f1; 20 21 th { 22 padding: 1rem; 23 @media (max-width: 768px) { 24 padding-bottom: 0.5rem; 25 } 26 } 27 28 td { 29 30 @media (max-width: 768px) { 31 padding-left: 1rem; 32 padding-bottom: 1rem; 33 } 34 35 36 input[type='text'], select { 37 width: 25rem; 38 border-width: 2px; 39 border-color: #cccccc; 40 max-width: 100%; 41 height: 2rem !important; 42 padding: .3rem; 43 vertical-align: middle; 44 box-shadow: none !important; 45 } 46 47 input[type='checkbox'].mwm-toggle { 48 display: none; 49 } 50 51 label.mwm-toggle { 52 cursor: pointer; 53 text-indent: -9999px; 54 width: 4rem; 55 height: 1.75rem; 56 background: #999; 57 display: block; 58 border-radius: 10rem; 59 position: relative; 60 61 } 62 63 label.mwm-toggle:after { 64 content: ''; 65 position: absolute; 66 top: .25rem; 67 left: .25rem; 68 width: 1.20rem; 69 height: 1.20rem; 70 background: #fff; 71 border-radius: 10rem; 72 transition: .2s; 73 } 74 75 input:checked + label { 76 background: #00cad5; 77 } 78 79 input:checked + label:after { 80 left: calc(100% - .25rem); 81 transform: translateX(-100%); 82 } 83 84 label:active:after { 85 width: 2.4rem; 86 } 87 88 .input-group { 89 display: table; 90 border-collapse: collapse; 91 92 input { 93 margin-right: 0; 94 border-right: none; 95 vertical-align: middle; 96 @media (max-width: 768px) { 97 border-right: 2px solid #cccccc; 98 margin-bottom: 0.5rem; 99 } 100 } 101 102 button { 103 display: table-cell; 104 border: 2px solid #00bac3; 105 padding: .3rem !important; 106 vertical-align: middle; 107 height: 2rem !important; 108 background-color: #00cad5; 109 color: #ffffff; 110 outline: none !important; 111 height: unset; 112 font-size: 12px; 113 font-weight: bold; 114 text-shadow: none; 115 box-shadow: none; 116 text-transform: uppercase; 117 transition: all .2s ease-in-out; 118 119 &:hover { 120 background-color: #f3feff; 121 color: #00cad5; 122 cursor: pointer; 123 } 124 125 &:active { 126 background-color: #c5f9fd; 127 color: #00cad5 !important; 128 transform: none !important; 129 } 130 } 131 } 132 } 133 } 134 } 135 } 136 137 .mwm-content { 138 display: flex; 139 flex-direction: row; 140 141 .mwm-left-side, .mwm-right-side { 142 143 } 144 145 .mwm-left-side { 146 width: 70%; 147 margin-right: 4rem; 148 } 149 150 .mwm-right-side { 151 width: 30%; 152 } 153 154 .mwm-card { 155 margin-top: 2rem; 156 border-bottom: 1px solid #f1f1f1; 157 padding: 1rem; 158 background-color: #fff; 159 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 160 box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 161 162 h3 { 163 margin: 0; 164 } 165 166 p { 167 margin-bottom: 0; 168 } 169 } 170 171 .mwm-table { 172 overflow-x: auto; 173 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 174 box-shadow: 0 1px 3px rgba(0,0,0,0.05), 0 1px 2px rgba(0,0,0,0.025); 175 176 table { 177 width: 100%; 178 border-spacing: 0; 179 180 tr { 181 th, td { 182 border-bottom: 1px solid #f1f1f1; 183 padding: 1rem; 184 background-color: #fff; 185 } 186 187 th { 188 text-align: left; 189 } 190 191 span { 192 vertical-align: middle; 193 } 194 195 .button-primary { 196 float: right; 197 } 198 199 &:nth-child(1) { 200 th, td { 201 border-top: 1px solid #f1f1f1; 202 } 203 } 204 } 205 206 207 } 208 } 209 } 210 211 .button-primary { 212 border: 2px solid #00bac3; 213 padding: .2rem .8rem; 214 background-color: #00cad5; 215 color: #ffffff; 216 height: unset; 217 font-weight: bold; 218 text-shadow: none; 219 box-shadow: none; 220 text-transform: uppercase; 221 transition: all .2s ease-in-out; 222 223 &:hover { 224 background-color: #f3feff; 225 color: #00cad5; 226 } 227 228 &:active { 229 background-color: #c5f9fd; 230 color: #00cad5 !important; 231 transform: none !important; 232 } 233 } 2 .nav-tab { 3 box-shadow: none; 4 } 5 6 .mwm-tab { 7 .form-title { 8 margin-top: 2rem; 9 } 10 11 .form-table { 12 background-color: #fff; 13 margin-bottom: 1rem; 14 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 15 0 1px 2px rgba(0, 0, 0, 0.025); 16 17 tr { 18 border-bottom: 1px solid #f1f1f1; 19 20 th { 21 padding: 1rem; 22 @media (max-width: 768px) { 23 padding-bottom: 0.5rem; 24 } 25 } 26 27 td { 28 @media (max-width: 768px) { 29 padding-left: 1rem; 30 padding-bottom: 1rem; 31 } 32 33 input[type='text'], 34 select { 35 width: 25rem; 36 border-width: 2px; 37 border-color: #cccccc; 38 border-radius: 0; 39 max-width: 100%; 40 height: 2.5rem !important; 41 padding: 0.3rem; 42 vertical-align: middle; 43 box-shadow: none !important; 44 } 45 46 input[type='checkbox'].mwm-toggle { 47 display: none; 48 } 49 50 label.mwm-toggle { 51 cursor: pointer; 52 text-indent: -9999px; 53 width: 4rem; 54 height: 1.75rem; 55 background: #999; 56 display: block; 57 border-radius: 10rem; 58 position: relative; 59 } 60 61 label.mwm-toggle:after { 62 content: ''; 63 position: absolute; 64 top: 0.25rem; 65 left: 0.25rem; 66 width: 1.2rem; 67 height: 1.2rem; 68 background: #fff; 69 border-radius: 10rem; 70 transition: 0.2s; 71 } 72 73 input:checked + label { 74 background: #00cad5; 75 } 76 77 input:checked + label:after { 78 left: calc(100% - 0.25rem); 79 transform: translateX(-100%); 80 } 81 82 label:active:after { 83 width: 2.4rem; 84 } 85 86 .input-group { 87 display: table; 88 border-collapse: collapse; 89 90 input { 91 margin-right: 0; 92 border-right: none; 93 vertical-align: middle; 94 @media (max-width: 768px) { 95 border-right: 2px solid #cccccc; 96 margin-bottom: 0.5rem; 97 } 98 } 99 100 button { 101 display: table-cell; 102 border: 2px solid #00bac3; 103 padding: 0.3rem 0.5rem !important; 104 vertical-align: middle; 105 height: 2.5rem !important; 106 background-color: #00cad5; 107 color: #ffffff; 108 outline: none !important; 109 height: unset; 110 font-size: 12px; 111 font-weight: bold; 112 text-shadow: none; 113 box-shadow: none; 114 text-transform: uppercase; 115 transition: all 0.2s ease-in-out; 116 117 &:hover { 118 background-color: #f3feff; 119 color: #00cad5; 120 cursor: pointer; 121 } 122 123 &:active { 124 background-color: #c5f9fd; 125 color: #00cad5 !important; 126 transform: none !important; 127 } 128 } 129 } 130 131 div.mwm-option-boxes { 132 display: flex; 133 flex-wrap: wrap; 134 justify-content: center; 135 align-items: center; 136 137 .mwm-option-box { 138 display: flex; 139 flex-direction: column; 140 justify-content: space-between; 141 142 width: 46%; 143 margin-bottom: 1%; 144 padding: 15px 15px 0 15px; 145 border: 2px solid #ccc; 146 background-color: #f7f7f7; 147 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.025), 148 0 1px 2px rgba(0, 0, 0, 0.025); 149 150 transition: all 150ms ease-in-out; 151 152 &:nth-child(odd) { 153 margin-right: 0.5%; 154 } 155 &:nth-child(even) { 156 margin-left: 0.5%; 157 } 158 159 @media only screen and (max-width: 1601px) { 160 & { 161 width: 95%; 162 &:nth-child(odd) { 163 margin-right: 0; 164 } 165 &:nth-child(even) { 166 margin-left: 0; 167 } 168 } 169 } 170 171 label { 172 font-weight: bold; 173 background-color: transparent; 174 } 175 176 &:hover { 177 border-color: #00cad5; 178 background-color: transparent; 179 } 180 181 &.active { 182 border-color: #00cad5; 183 background-color: transparent; 184 185 &:hover { 186 background-color: #f8feff; 187 } 188 } 189 } 190 } 191 } 192 } 193 } 194 } 195 196 .mwm-content { 197 display: flex; 198 flex-direction: row; 199 200 .mwm-left-side, 201 .mwm-right-side { 202 } 203 204 .mwm-left-side { 205 width: 75%; 206 margin-right: 4rem; 207 } 208 209 .mwm-right-side { 210 width: 30%; 211 } 212 213 .mwm-card { 214 margin-top: 2rem; 215 border-bottom: 1px solid #f1f1f1; 216 padding: 1rem; 217 background-color: #fff; 218 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 219 0 1px 2px rgba(0, 0, 0, 0.025); 220 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 221 0 1px 2px rgba(0, 0, 0, 0.025); 222 223 h3 { 224 margin: 0; 225 } 226 227 p { 228 margin-bottom: 0; 229 } 230 } 231 232 .mwm-table { 233 overflow-x: auto; 234 -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 235 0 1px 2px rgba(0, 0, 0, 0.025); 236 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05), 237 0 1px 2px rgba(0, 0, 0, 0.025); 238 239 table { 240 width: 100%; 241 border-spacing: 0; 242 243 tr { 244 th, 245 td { 246 border-bottom: 1px solid #f1f1f1; 247 padding: 1rem; 248 background-color: #fff; 249 } 250 251 th { 252 text-align: left; 253 } 254 255 span { 256 vertical-align: middle; 257 } 258 259 .button-primary { 260 float: right; 261 } 262 263 &:nth-child(1) { 264 th, 265 td { 266 border-top: 1px solid #f1f1f1; 267 } 268 } 269 } 270 } 271 } 272 } 273 274 .button-primary { 275 border: 2px solid #00bac3; 276 padding: 0.2rem 0.8rem; 277 background-color: #00cad5; 278 color: #ffffff; 279 height: unset; 280 font-weight: bold; 281 text-shadow: none; 282 box-shadow: none; 283 text-transform: uppercase; 284 transition: all 0.2s ease-in-out; 285 286 &:hover { 287 background-color: #f3feff; 288 color: #00cad5; 289 } 290 291 &:active { 292 background-color: #c5f9fd; 293 color: #00cad5 !important; 294 transform: none !important; 295 } 296 } 234 297 } 298 299 // Barra superior del admin 300 #wp-admin-bar-mowomo-dashboard { 301 #mwm-admin-bar-logo { 302 height: 116%; 303 width: auto; 304 padding: 6px 0 0 0; 305 text-align: center; 306 vertical-align: middle; 307 opacity: 0.6; 308 } 309 310 &:hover { 311 #mwm-admin-bar-logo { 312 opacity: 1; 313 } 314 } 315 } -
mowomo-redes-sociales/trunk/mowomo-dashboard/assets/js/admin_scripts.js
r2144520 r2336593 13 13 * 14 14 * @since 1.0.0 15 *16 * @return string17 15 */ 18 16 jQuery(".nav-tab").on("click", function() { … … 37 35 * 38 36 * @since 1.0.0 39 *40 * @return string41 37 */ 42 38 jQuery(window).on("hashchange", function() { … … 57 53 * 58 54 * @since 1.0.0 59 *60 * @return string61 55 */ 62 56 jQuery("label.mwm-toggle").on("click", function() { … … 77 71 78 72 /** 73 * Dinamic radio option boxes 74 * 75 * @since 1.0.0 76 */ 77 jQuery(".mwm-option-boxes .mwm-option-box").on("click", function() { 78 jQuery(this) 79 .find("input") 80 .prop("checked", true); 81 jQuery(this) 82 .closest(".mwm-option-boxes") 83 .find(".mwm-option-box") 84 .removeClass("active"); 85 jQuery(this).addClass("active"); 86 }); 87 jQuery(".mwm-option-boxes .mwm-option-box").on("click", function() { 88 jQuery(this) 89 .find("input") 90 .prop("checked", true); 91 }); 92 jQuery("select[name='mowomo-redes-sociales-alignment']").on( 93 "change", 94 function() { 95 jQuery(".mwm-option-boxes .mwm-option-box .mwm_rrss_contenedor") 96 .removeClass("mwm_rrss_alingment_1") 97 .removeClass("mwm_rrss_alingment_2") 98 .removeClass("mwm_rrss_alingment_3"); 99 jQuery( 100 ".mwm-option-boxes .mwm-option-box .mwm_rrss_contenedor" 101 ).addClass("mwm_rrss_alingment_" + jQuery(this).val()); 102 } 103 ); 104 105 /** 79 106 * Copy to clipboard 80 107 * 81 108 * @since 1.0.0 82 *83 * @return string84 109 */ 85 110 jQuery(".input-group button").on("click", function() { -
mowomo-redes-sociales/trunk/mowomo-dashboard/includes/admin/class.mwm-dashboard.php
r2144520 r2336593 10 10 * Detects if the plugin has been entered directly. 11 11 * 12 * @since 1. 3.012 * @since 1.0.0 13 13 */ 14 14 if (!defined('ABSPATH') || !defined('MWM_RRSS_VERSION')) { … … 19 19 * Check if exists the class 'mwm_dashboard'. 20 20 * 21 * @since 1. 3.021 * @since 1.0.0 22 22 */ 23 23 if (!class_exists('mwm_dashboard')) { … … 27 27 * This is the class that controls the entire plugin. 28 28 * 29 * @since 1. 3.029 * @since 1.0.0 30 30 */ 31 31 class mwm_dashboard … … 36 36 * @var \mwm_dashboard 37 37 * 38 * @since 1. 3.038 * @since 1.0.0 39 39 */ 40 40 protected static $instance; … … 43 43 * Returns single instance of the class. 44 44 * 45 * @since 1. 3.045 * @since 1.0.0 46 46 * 47 47 * @return \mwm_dashboard … … 57 57 58 58 /** 59 * Variable 60 * 61 * mowomo plugins 62 * 63 * @since 1.0.0 64 * 65 * @return array 66 */ 67 protected $plugins = array(); 68 69 /** 70 * Variable 71 * 72 * mowomo notifications 73 * 74 * @since 1.0.0 75 * 76 * @return array 77 */ 78 protected $notifications = array(); 79 80 /** 59 81 * Constructor. 60 82 * 61 83 * Initialice plugin and registers actions and filters to be used. 62 84 * 63 * @since 1. 3.085 * @since 1.0.0 64 86 * 65 87 * @return \mwm_dashboard 66 88 */ 67 p ublicfunction __construct()89 private function __construct() 68 90 { 69 91 // Ading scripts … … 74 96 75 97 // Showing admin page 76 // add_action('admin_menu', array($this, 'add_menu_to_admin'), 9);98 add_action('admin_menu', array($this, 'add_menu_to_admin')); 77 99 // add_action('admin_menu', array($this, 'add_license_page_to_admin'), 20); 78 // add_filter('admin_footer_text', array($this, 'admin_footer')); 100 add_filter('admin_footer_text', array($this, 'admin_footer')); 101 102 // Showing admin bar 103 add_action( 'wp_before_admin_bar_render', array($this, 'show_admin_bar')); 79 104 } 80 105 … … 82 107 * Enqueue scripts and styles. 83 108 * 84 * @since 1. 3.0109 * @since 1.0.0 85 110 * 86 111 * @return void … … 103 128 * Register settings for the plugin. 104 129 * 105 * @since 1.3.0 106 * 107 * @return void 108 */ 109 public function init() 110 { 130 * @since 1.0.0 131 * 132 * @return void 133 */ 134 public function init() 135 { 136 111 137 } 112 138 … … 114 140 * Add the plugin menu and plugin menu page to the dashboard 115 141 * 116 * @since 1. 3.0142 * @since 1.0.0 117 143 * 118 144 * @return void … … 120 146 public function add_menu_to_admin() 121 147 { 122 add_menu_page( 'mowomo', 'mowomo', 'manage_options', MWM_FRA_SLUG, array($this, 'get_main_admin_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' );123 add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('General',MWM_FRA_SLUG), 'manage_options', MWM_FRA_SLUG,"");148 // add_menu_page( 'mowomo', 'mowomo', 'manage_options', MWM_FRA_SLUG, array($this, 'get_main_admin_page'), MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg' ); 149 // add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('Panel General',MWM_FRA_SLUG), 'manage_options', MWM_FRA_SLUG,""); 124 150 } 125 151 … … 127 153 * Add the plugin menu and plugin menu page to the dashboard 128 154 * 129 * @since 1. 3.0130 * 131 * @return void 132 */ 133 public function add_license_page_to_admin()134 { 135 add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('Licencias activadas',MWM_FRA_SLUG), 'manage_options', 'mwm-licenses', array($this, 'get_licenses_page'));155 * @since 1.0.0 156 * 157 * @return void 158 */ 159 public function add_license_page_to_admin() 160 { 161 // add_submenu_page( MWM_FRA_SLUG, 'mowomo', __('Gestión de licencias',MWM_FRA_SLUG), 'manage_options', MWM_FRA_SLUG.'-licenses', array($this, 'get_licenses_page')); 136 162 } 137 163 … … 139 165 * Load the administration page template. 140 166 * 141 * @since 1. 3.0167 * @since 1.0.0 142 168 * 143 169 * @return void … … 147 173 // Configure the administrator page 148 174 $admin_config = array( 149 'title' => __('General ', MWM_FRA_SLUG),175 'title' => __('General panel - mowomo', 'mowomo-dashboard'), 150 176 'page_slug' => MWM_FRA_SLUG, 151 177 ); … … 160 186 * Load the administration page template. 161 187 * 162 * @since 1. 3.0188 * @since 1.0.0 163 189 * 164 190 * @return void … … 168 194 // Configure the administrator page 169 195 $admin_config = array( 170 'title' => __(' mowomo Dashboard', MWM_FRA_SLUG),196 'title' => __('License management - mowomo', 'mowomo-dashboard'), 171 197 'page_slug' => MWM_FRA_SLUG, 172 198 'tabs' => array( 173 __(' Licencias Activadas') => array('admin/admin', 'licenses', array()),199 __('Activated licenses', 'mowomo-dashboard') => array('admin/admin', 'licenses', array()), 174 200 ), 175 201 ); … … 182 208 183 209 /** 184 * mowomo-redessociales185 * 186 * @since 1.0.0187 * 188 * Reemplaza el footer de WordPress en la pagina de mowomo RRSS210 * Modify the footer text 211 * 212 * @since 1.0.0 213 * 214 * @return string 189 215 * 190 216 */ 191 217 public function admin_footer($footer_text) 192 218 { 193 if ( isset($_GET['page']) && $_GET['page'] == MWM_FRA_SLUG) :194 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', MWM_FRA_SLUG) . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', MWM_RRSS_SLUG). '</a>.';219 if ( isset($_GET['page']) && ($_GET['page'] == MWM_FRA_SLUG || $_GET['page'] == MWM_FRA_SLUG.'-licenses') ) : 220 $footer_text = __( 'Thanks for using mowomo Redes Sociales, plugin made by ', 'mowomo-dashboard') . '<a href="https://mowomo.com" target="_blank" rel="nofollow">' . __('mowomo team', 'mowomo-dashboard'). '</a>.'; 195 221 endif; 196 222 return $footer_text; 223 } 224 225 /** 226 * Show the admin bar 227 * 228 * @since 1.0.0 229 * 230 * @return void 231 * 232 */ 233 public function show_admin_bar() 234 { 235 global $wp_admin_bar; 236 237 // General Menu 238 $wp_admin_bar->add_menu( array( 239 'parent' => false, 240 'id' => MWM_FRA_SLUG, 241 'title' => '<img id="mwm-admin-bar-logo" src="'.MWM_FRA_ASS.'images/logo/logo-mowomo-white.svg"/>', 242 'href' => admin_url('admin.php?page=mowomo-dashboard'), 243 'meta' => false 244 )); 245 246 // $wp_admin_bar->add_menu( array( 247 // 'parent' => MWM_FRA_SLUG, 248 // 'id' => MWM_FRA_SLUG.'-general', 249 // 'title' => __('Avisos generales', 'mowomo-dashboard' ), 250 // 'href' => admin_url('admin.php?page=mowomo-dashboard'), 251 // 'meta' => false 252 // )); 253 254 // Plugin notifications menu 255 foreach ($this->plugins as $p_key => $p_value) { 256 if (count($p_value->get_info('notifications')) > 0) { 257 $wp_admin_bar->add_menu( array( 258 'parent' => MWM_FRA_SLUG, 259 'id' => $p_value->get_info('slug'), 260 'title' => $p_value->get_info('name'), 261 'href' => admin_url('admin.php?page='.$p_value->get_info('slug')), 262 'meta' => false 263 )); 264 265 foreach ($p_value->get_info('notifications') as $n_key => $v_value) { 266 $wp_admin_bar->add_menu( array( 267 'parent' => $p_value->get_info('slug'), 268 'id' => $v_value->get_info('code'), 269 'title' => __('Aviso:', 'mowomo-dashboard').' '.$v_value->get_info('name'), 270 'href' => admin_url($v_value->get_info('url')), 271 'meta' => false 272 )); 273 } 274 } 275 } 276 277 // $wp_admin_bar->add_menu( array( 278 // 'parent' => MWM_FRA_SLUG, 279 // 'id' => MWM_FRA_SLUG.'-offers', 280 // 'title' => __('Ofertas y promociones', 'mowomo-dashboard' ), 281 // 'href' => admin_url('admin.php?page=mowomo-dashboard'), 282 // 'meta' => false 283 // )); 284 285 } 286 287 288 289 /** 290 * Add plugins to mowomo 291 * 292 * @since 1.0.0 293 * 294 * @return boolean 295 */ 296 public function add_plugin($plugin) 297 { 298 if (is_a($plugin, 'mwm_plugin')) { 299 array_push($this->plugins, $plugin); 300 return true; 301 } else { 302 return false; 303 } 304 } 305 306 /** 307 * Load mowomo plugins 308 * 309 * @since 1.0.0 310 * 311 * @return array 312 */ 313 public function get_plugins($slug = '') 314 { 315 if ($slug == '') return $this->plugins; 316 317 foreach ($this->plugins as $key => $value) { 318 if (strcmp($value->get_info('slug'), $slug) == 0) { 319 return $value; 320 } 321 } 322 323 return false; 324 } 325 326 /** 327 * Load mowomo no pro plugins 328 * 329 * @since 1.0.0 330 * 331 * @return array 332 */ 333 public function get_no_pro_plugins() 334 { 335 $plugins = array(); 336 337 foreach ($this->plugins as $key => $value) { 338 if (!$value->get_info('is_pro')) array_push($plugins, $value); 339 } 340 341 return $plugins; 342 } 343 344 /** 345 * Add notifications to mowomo 346 * 347 * @since 1.0.0 348 * 349 * @return boolean 350 */ 351 public function add_notification($notification) 352 { 353 if (is_a($notification, 'mwm_notification')) { 354 array_push($this->notifications, $notification); 355 return true; 356 } else { 357 return false; 358 } 359 } 360 361 /** 362 * Load mowomo notifications 363 * 364 * @since 1.0.0 365 * 366 * @return array 367 */ 368 public function get_notifications($type = '') 369 { 370 $notifications = array(); 371 372 if ($type == '') return $this->notifications; 373 374 foreach ($this->notifications as $key => $value) { 375 if (strcmp($type, $value->get_info('type'))) array_push($notifications, $value); 376 } 377 378 return $this->notifications; 197 379 } 198 380 … … 203 385 * Unique access to instance of mwm_dashboard class. 204 386 * 205 * @since 1. 3.0387 * @since 1.0.0 206 388 * 207 389 * @return \mwm_dashboard -
mowomo-redes-sociales/trunk/mowomo-dashboard/mowomo-dashboard.php
r2144520 r2336593 20 20 * Define constants. 21 21 * 22 * @since 1. 3.022 * @since 1.0.0 23 23 */ 24 24 if (defined('MWM_FRA_VERSION')) { … … 63 63 define('MWM_FRA_PLU_TPL', MWM_FRA_DIR.'templates/'); 64 64 } 65 if (!defined('MWM_FRA_LIB')) { 66 define('MWM_FRA_LIB', MWM_FRA_DIR.MWM_FRA_SLUG.'/lib/'); 67 } 65 68 66 69 /** … … 74 77 { 75 78 // Load textdomain 76 load_ textdomain( MWM_FRA_SLUG, MWM_FRA_LAN.MWM_FRA_SLUG.'.mo');79 load_plugin_textdomain( MWM_FRA_SLUG, FALSE, MWM_FRA_LAN ); 77 80 78 81 // Load includes 79 require_once MWM_FRA_ INC.'admin/class.mwm-dashboard.php';80 require_once MWM_FRA_INC.'functions. mwm-dashboard.php';82 require_once MWM_FRA_LIB.'mowomo-resources.php'; 83 require_once MWM_FRA_INC.'functions.php'; 81 84 82 85 // Let's start the game =) -
mowomo-redes-sociales/trunk/mowomo-dashboard/templates/admin/admin-general.php
r2144520 r2336593 10 10 * Detects if the plugin has been entered directly. 11 11 * 12 * @since 1. 3.012 * @since 1.0.0 13 13 */ 14 14 if (!defined('ABSPATH') || !defined('MWM_RRSS_VERSION')) { … … 19 19 $admin_title = $admin_config['title']; 20 20 $page_slug = $admin_config['page_slug']; 21 22 // echop(mwm_dashboard()->get_plugins()[0]->get_info(array('slug', 'name', 'notifications'))); 23 24 $feed = new mwm_feed(MWM_RRSS_SLUG.'-feed-uno', 'https://www.mowomo.com', 'hola', 10, 1, false); 25 // echop($feed->get_info('')); 26 21 27 22 28 ?> … … 29 35 <div class="mwm-content"> 30 36 <div class="mwm-left-side"> 31 <?php 32 $no_pro_plugins = mwm_no_pro_plugins(); 33 34 if (!empty($no_pro_plugins)) : ?> 35 <div class="mwm-card"> 36 <h3><?php echo __('Pro version', MWM_FRA_SLUG); ?></h3> 37 <p><?php echo __('All plugins in this table can be updated to a pro version with new features', MWM_FRA_SLUG); ?></p> 38 </div> 39 <div class="mwm-table"> 40 <table > 41 <tbody> 42 <?php 43 44 foreach ($no_pro_plugins as $no_pro_plugin) : ?> 45 46 <tr> 47 <th> 48 <span><?php echo $no_pro_plugin['name']; ?></span> 49 </th> 50 <td> 51 <span><?php echo $no_pro_plugin['update_message']; ?></span> 52 </td> 53 <td> 54 <a class="button-primary" href="<?php echo $no_pro_plugin['update_url']; ?>"><?php echo __('Get PRO', MWM_FRA_SLUG); ?></a> 55 </td> 56 </tr> 57 <?php endforeach; 58 ?> 59 </tbody> 60 </table> 61 </div> 62 <?php endif; 63 ?> 37 <?php $no_pro_plugins = mwm_dashboard()->get_no_pro_plugins(); ?> 38 <div class="mwm-card"> 39 <h3><?php echo __('Pro version', 'mowomo-dashboard' ); ?></h3> 40 <p><?php echo __('All plugins in this table can be updated to a pro version with new features', 'mowomo-dashboard' ); ?></p> 41 </div> 42 <div class="mwm-table"> 43 <table > 44 <tbody> 45 <?php if(count($no_pro_plugins) > 0) : ?> 46 <?php foreach ($no_pro_plugins as $no_pro_plugin) : ?> 47 <tr> 48 <th> 49 <span><?php echo $no_pro_plugin->get_info('name'); ?></span> 50 </th> 51 <td> 52 <span><?php echo $no_pro_plugin->get_info('update_message'); ?></span> 53 </td> 54 <td> 55 <a class="button-primary" href="<?php echo $no_pro_plugin->get_info('update_url'); ?>"><?php echo __('Get PRO', 'mowomo-dashboard' ); ?></a> 56 </td> 57 </tr> 58 <?php endforeach;?> 59 <?php else: ?> 60 <tr> 61 <th> 62 <span><?php echo __('Enhorabuena, todos tus plugins cuentan con la versión PRO.', 'mowomo-dashboard' ) ?></span> 63 </th> 64 </tr> 65 <?php endif; ?> 66 </tbody> 67 </table> 68 </div> 64 69 65 <?php 66 $plugin_notices = mwm_plugin_notices(); 67 68 if (!empty($plugin_notices)) : ?> 69 <div class="mwm-card"> 70 <h3><?php echo __('Plugin notices', MWM_FRA_SLUG); ?></h3> 71 <p><?php echo __('All plugins in this table have notices that could be resolved at this moment.', MWM_FRA_SLUG); ?></p> 72 </div> 73 <div class="mwm-table"> 74 <table > 75 <tbody> 76 <?php 77 78 foreach ($plugin_notices as $plugin_notice) : ?> 79 80 <tr> 81 <th> 82 <span><?php echo $plugin_notice['name']; ?></span> 83 </th> 84 <td> 85 <span><?php echo $plugin_notice['message']; ?></span> 86 </td> 87 <td> 88 <a class="button-primary" href="<?php echo $plugin_notice['slug']; ?>"><?php echo __('Solve', MWM_FRA_SLUG); ?></a> 89 </td> 90 </tr> 91 <?php endforeach; 92 ?> 93 </tbody> 94 </table> 95 </div> 96 <?php endif; 97 ?> 70 <?php $notifications = mwm_dashboard()->get_notifications(); ?> 71 <div class="mwm-card"> 72 <h3><?php echo __('Plugin notifications', 'mowomo-dashboard' ); ?></h3> 73 <p><?php echo __('This table shows all mowomo notifications detected by the system.', 'mowomo-dashboard' ); ?></p> 74 </div> 75 <div class="mwm-table"> 76 <table > 77 <tbody> 78 <?php if (count($notifications) > 0) : ?> 79 <?php foreach ($notifications as $notification) : ?> 80 <?php 81 $notification_class = 'mwm-noti '; 82 switch($notification->get_info('type')) { 83 case 0: $notification_class .= 'mwm-noti-success'; break; 84 case 1: $notification_class .= 'mwm-noti-info'; break; 85 case 2: $notification_class .= 'mwm-noti-warning'; break; 86 case 3: $notification_class .= 'mwm-noti-danger'; break; 87 } 88 ?> 89 <tr class="<?php echo $notification_class; ?>"> 90 <th> 91 <span><?php echo $notification->get_info('name'); ?></span> 92 </th> 93 <td> 94 <span><?php echo $notification->get_info('message'); ?></span> 95 </td> 96 <td> 97 <a class="button-primary" href="<?php echo $notification->get_info('url'); ?>"><?php echo __('Solve', 'mowomo-dashboard' ); ?></a> 98 </td> 99 </tr> 100 <?php endforeach; ?> 101 <?php else: ?> 102 <tr> 103 <th> 104 <span><?php echo __('Enhorabuena, has resuelto todas las notificaciones de mowomo.', 'mowomo-dashboard' ) ?></span> 105 </th> 106 </tr> 107 <?php endif; ?> 108 </tbody> 109 </table> 110 </div> 111 112 <?php /* 113 <div class="mwm-card"> 114 <h3><?php echo __('Other interesting plugins', 'mowomo-dashboard' ); ?></h3> 115 <p><?php echo __('All these plugins can help you in many different ways, know them.', 'mowomo-dashboard' ); ?></p> 116 </div> 117 */ ?> 98 118 99 119 <div class="mwm-card"> 100 <h3><?php echo __(' Other interesting plugins', MWM_FRA_SLUG); ?></h3>101 <p><?php echo __(' All these plugins can help you in many different ways, know them.', MWM_FRA_SLUG); ?></p>120 <h3><?php echo __('New to mowomo?', 'mowomo-dashboard' ); ?></h3> 121 <p><?php echo __('mowomo is a company that makes custom developments for WordPress, both themes and plugins. It also offers other types of products.', 'mowomo-dashboard' ); ?></p> 102 122 </div> 103 123 104 <div class="mwm-card"> 105 <h3><?php echo __('New to mowomo?', MWM_FRA_SLUG); ?></h3> 106 <p><?php echo __('mowomo is a company that makes custom developments for WordPress, both themes and plugins. It also offers other types of products.', MWM_FRA_SLUG); ?></p> 107 </div> 124 <div class="mwm-items"> 125 126 </div> 108 127 </div> 109 128 110 < div class="mwm-right-side">129 <!-- <div class="mwm-right-side"> 111 130 Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque maximus hendrerit est, eget volutpat neque consectetur sit amet. Suspendisse at malesuada diam. Proin vel orci sem. Phasellus eget tempus ex. Mauris sed fringilla neque. Etiam at tellus at elit tristique feugiat. Etiam dapibus massa id justo varius tempor. In maximus finibus sem non sagittis. Sed eget leo nisl. Maecenas ac ipsum et urna lacinia malesuada. Duis eleifend eros a tellus fringilla, id pretium diam auctor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec vulputate mollis lorem, nec interdum nulla faucibus vitae. Vivamus nisl tellus, malesuada eget efficitur id, aliquam a lacus. Nulla risus massa, aliquet nec ultrices consectetur, dignissim ac nisi. 112 131 113 132 Suspendisse eleifend dolor vitae tristique maximus. Nulla tincidunt fringilla est eget scelerisque. Maecenas volutpat, turpis sed lacinia pellentesque, est nulla fermentum lorem, eu varius dui orci ac neque. Proin sed est eget dui interdum maximus. Vivamus dolor ante, dapibus eget enim vitae, porta porta nibh. Praesent ac sodales nisi, at lacinia purus. In vehicula porta rhoncus. Aliquam erat volutpat. Integer efficitur scelerisque enim, nec maximus diam condimentum sed. Cras at mi in sem ullamcorper fringilla. Sed facilisis hendrerit dolor, non ornare quam molestie volutpat. Duis rutrum augue vitae massa ultricies, vitae mattis nisl varius. Pellentesque finibus ac tortor et convallis. 114 </div> 133 </div> --> 115 134 </div> 116 135 117 136 <?php settings_errors(); ?> 118 137 </div> 119 120 <?php -
mowomo-redes-sociales/trunk/mowomo-dashboard/templates/admin/admin-licenses.php
r2144520 r2336593 10 10 * Detects if the plugin has been entered directly. 11 11 * 12 * @since 1. 3.012 * @since 1.0.0 13 13 */ 14 14 if (!defined('ABSPATH') || !defined('MWM_RRSS_VERSION')) { -
mowomo-redes-sociales/trunk/mowomo-redessociales.php
r2145415 r2336593 2 2 /** 3 3 * Plugin Name: mowomo Redes Sociales 4 * Plugin URI: https://mowomo.com /4 * Plugin URI: https://mowomo.com 5 5 * Description: Light and simple plugin for allowing the readers of your blog to share your entries on their social networks. If you only need to offer the possibility to your readers of sharing your blog entries... Why getting complicated? 6 6 * Author: mowomo … … 8 8 * Text Domain: mowomo-redes-sociales 9 9 * Domain Path: /languages/ 10 * Version: 1.3.110 * Version: 2.0.0 11 11 * License: GPLv2 or later. 12 12 * License URI: https://www.gnu.org/licenses/gpl-2.0.html 13 13 * WC requires at least: 4.6 14 * WC tested up to: 5. 2.214 * WC tested up to: 5.4.2 15 15 */ 16 16 … … 32 32 return; 33 33 } else { 34 define('MWM_RRSS_VERSION', ' 1.3.1');34 define('MWM_RRSS_VERSION', '2.0.0'); 35 35 } 36 36 if (!defined('MWM_RRSS_SLUG')) { 37 37 define('MWM_RRSS_SLUG', 'mowomo-redes-sociales'); 38 38 } 39 if (!defined('MWM_RRSS_NAME')) { 40 define('MWM_RRSS_NAME', 'Redes Sociales'); 41 } 39 42 if (!defined('MWM_RRSS_PRO')) { 40 define('MWM_RRSS_PRO', false);43 define('MWM_RRSS_PRO', FALSE); 41 44 } 42 45 if (!defined('MWM_RRSS_FILE')) { … … 50 53 } 51 54 if (!defined('MWM_RRSS_INIT')) { 52 define('MWM_RRSS_INIT', dirname(plugin_basename(MWM_RRSS_FILE))); 55 define('MWM_RRSS_INIT', basename( dirname( __FILE__ ) )); 56 } 57 if (!defined('MWM_RRSS_LANG')) { 58 define('MWM_RRSS_LANG', MWM_RRSS_INIT . '/languages/' ); 53 59 } 54 60 if (!defined('MWM_RRSS_ASS')) { … … 93 99 { 94 100 // Load textdomain 95 load_plugin_textdomain( MWM_RRSS_SLUG, FALSE, MWM_RRSS_INIT.'/languages/');101 load_plugin_textdomain( MWM_RRSS_SLUG, FALSE, MWM_RRSS_LANG ); 96 102 97 103 // Load includes -
mowomo-redes-sociales/trunk/templates/admin/admin-general-configuration.php
r2144520 r2336593 42 42 43 43 // Structure 44 mwm_title( 'Position of buttons');44 mwm_title(__('Position of buttons', 'mowomo-redes-sociales')); 45 45 mwm_table(); 46 46 mwm_select( 47 47 MWM_RRSS_SLUG.'-posicion', 48 'Position of buttons',48 __('Position of buttons','mowomo-redes-sociales'), 49 49 get_option(MWM_RRSS_SLUG.'-posicion'), 50 50 array( 51 '0' => 'Don\'t show',52 '1' => 'Before the post',53 '2' => 'After the post',54 '3' => 'Before and after the post'51 '0' => __('Don\'t show', 'mowomo-redes-sociales'), 52 '1' => __('Before the post', 'mowomo-redes-sociales'), 53 '2' => __('After the post', 'mowomo-redes-sociales'), 54 '3' => __('Before and after the post', 'mowomo-redes-sociales') 55 55 ), 56 'Choose where you want to make the social buttons appear'56 __('Choose where you want to make the social buttons appear', 'mowomo-redes-sociales') 57 57 ); 58 58 mwm_input_text( 59 59 MWM_RRSS_SLUG.'-twitter', 60 'Usuario de Twitter',60 __('Twitter user', 'mowomo-redes-sociales'), 61 61 get_option(MWM_RRSS_SLUG.'-twitter'), 62 'Introducir el usuario sin @. E.j: mowomocom'62 __('Insert the user without @. E.j: mowomocom', 'mowomo-redes-sociales') 63 63 ); 64 mwm_endtable(); 64 mwm_endtable(); 65 65 66 mwm_title("Which buttons do you want to show?"); 66 67 mwm_title(__("Which buttons do you want to show?",'mowomo-redes-sociales')); 67 68 mwm_table(); 68 69 mwm_toggles( … … 79 80 mwm_input_text( 80 81 'mwm_rrss_shortcode', 81 'Shortcode para que lo uses donde quieras',82 __('Shortcode for you to use wherever you want', 'mowomo-redes-sociales'), 82 83 $shortcode, 83 84 null, -
mowomo-redes-sociales/trunk/templates/frontend/shortcode-basic.php
r2144520 r2336593 21 21 22 22 <!-- mowomo-redes-sociales-icons-bar --> 23 <div class="mwm_rrss_contenedor"> 24 <?php if ($atts['twitter'] == "on") : ?> 25 <a class="mwm_rrss mwm_twitter" mwm-rrss-url="<?php echo 'https://twitter.com/intent/tweet?text='.get_the_title().' '.get_permalink().' vía @'.get_option(MWM_RRSS_SLUG.'-twitter'); ?>"><i class="icon-rrss-twitter"></i> <?php echo esc_html( __( "Twitter", MWM_RRSS_SLUG ) ); ?> </a> 26 <?php endif; ?> 23 <?php 27 24 28 <?php if ($atts['facebook'] == "on") : ?> 29 <a class="mwm_rrss mwm_facebook" mwm-rrss-url="<?php echo 'https://www.facebook.com/sharer/sharer.php?u='. get_permalink(); ?>"><i class="icon-rrss-facebook"></i> <?php echo esc_html( __( "Facebook", "mwm-redes-sociales" ) ); ?> </a> 30 <?php endif; ?> 25 if (!($appearance = get_option(MWM_RRSS_SLUG.'-appearance'))) { 26 $appearance = '1'; 27 } 28 if (!($alignment = get_option(MWM_RRSS_SLUG.'-alignment'))) { 29 $alignment = '1'; 30 } 31 31 32 <?php if ($atts['pinterest'] == "on") : ?> 33 <a class="mwm_rrss mwm_pinterest" mwm-rrss-url="<?php echo 'http://pinterest.com/pin/create/button/?url='. get_permalink() .'&media='.get_the_post_thumbnail_url().'&description='.get_the_title(); ?>"><i class="icon-rrss-pinterest"></i> <?php echo esc_html( __( "Pinterest", MWM_RRSS_SLUG ) ); ?> </a> 34 <?php endif; ?> 32 $actives = array(); 33 if (array_key_exists('twitter', $atts)) { 34 if (strcmp($atts['twitter'], 'on') == 0) { 35 array_push($actives, 'twitter'); 36 } 37 } 38 if (array_key_exists('facebook', $atts)) { 39 if (strcmp($atts['facebook'], 'on') == 0) { 40 array_push($actives, 'facebook'); 41 } 42 } 43 if (array_key_exists('pinterest', $atts)) { 44 if (strcmp($atts['pinterest'], 'on') == 0) { 45 array_push($actives, 'pinterest'); 46 } 47 } 48 if (array_key_exists('linkedin', $atts)) { 49 if (strcmp($atts['linkedin'], 'on') == 0) { 50 array_push($actives, 'linkedin'); 51 } 52 } 53 if (array_key_exists('whatsapp', $atts)) { 54 if (strcmp($atts['whatsapp'], 'on') == 0) { 55 array_push($actives, 'whatsapp'); 56 } 57 } 35 58 36 <?php if ($atts['linkedin'] == "on") : ?> 37 <a class="mwm_rrss mwm_linkedin" mwm-rrss-url="<?php echo 'https://www.linkedin.com/shareArticle?mini=true&url=' . get_permalink() . '&title=' . get_the_title() . '&source=' . get_the_post_thumbnail_url(); ?>"><i class="icon-rrss-linkedin"></i> <?php echo esc_html( __( "Linkedin", MWM_RRSS_SLUG ) ); ?> </a> 38 <?php endif; ?> 59 $args = array( 60 'actives' => $actives, 61 'appearance' => $appearance, 62 'alignment' => $alignment 63 ); 39 64 40 <?php if ($atts['whatsapp'] == "on") : ?> 41 <a class="mwm_rrss mwm_whatsapp" href="<?php echo 'whatsapp://send?text='. get_the_title() .' – '.get_permalink(); ?>" data-action="share/whatsapp/share"><i class="icon-rrss-whatsapp"></i> <?php echo esc_html( __( "WhatsApp", MWM_RRSS_SLUG ) ); ?> </a> 42 <?php endif; ?> 43 </div> 65 mwm_show_rrss_buttons($args); 66 67 ?> -
mowomo-redes-sociales/trunk/uninstall.php
r2145424 r2336593 21 21 } 22 22 23 delete_option(MWM_RRSS_SLUG.'-init'); 24 delete_option(MWM_RRSS_SLUG.'-actives'); 25 delete_option(MWM_RRSS_SLUG.'-posicion'); 26 delete_option(MWM_RRSS_SLUG.'-twitter'); 27 delete_option(MWM_RRSS_SLUG.'-appearance'); 28 delete_option(MWM_RRSS_SLUG.'-border-type'); 29 delete_option(MWM_RRSS_SLUG.'-size'); 30 delete_option(MWM_RRSS_SLUG.'-alignment'); 31 delete_option(MWM_RRSS_SLUG.'-orientation'); 32 delete_option(MWM_RRSS_SLUG.'-version'); 23 delete_option( MWM_RRSS_SLUG.'-init'); 24 delete_option( MWM_RRSS_SLUG.'-actives'); 25 delete_option( MWM_RRSS_SLUG.'-posicion'); 26 delete_option( MWM_RRSS_SLUG.'-twitter'); 27 delete_option( MWM_RRSS_SLUG.'-appearance'); 28 delete_option( MWM_RRSS_SLUG.'-border-type'); 29 delete_option( MWM_RRSS_SLUG.'-size'); 30 delete_option( MWM_RRSS_SLUG.'-alignment'); 31 delete_option( MWM_RRSS_SLUG.'-orientation');
Note: See TracChangeset
for help on using the changeset viewer.