| @@ -89,10 +89,28 @@ | ||
| 89 | 89 | </div> |
| 90 | 90 | <div class='db-wizard-hints'> |
| 91 | 91 | <ul> |
| 92 | 92 | <li><?php echo __( 'Your database prefix is:', 'visualizer' ); ?> <span class="visualizer-emboss"><?php echo $wpdb->prefix; ?></span></li> |
| 93 | - <li><?php echo sprintf( __( 'For examples of queries and links to resources that you can use with this feature, please click %1$shere%2$s', 'visualizer' ), '<a href="' . VISUALIZER_DB_QUERY_DOC_URL . '" target="_blank">', '</a>' ); ?></li> | |
| 94 | - <li><?php echo sprintf( __( 'Use %1$sShift+Space%2$s for autocompleting keywords or table names.', 'visualizer' ), '<span class="visualizer-emboss">', '</span>' ); ?></li> | |
| 93 | + <li> | |
| 94 | + <?php | |
| 95 | + echo sprintf( | |
| 96 | + // translators: %1$s - HTML link tag, %2$s - HTML closing link tag. | |
| 97 | + __( 'For examples of queries and links to resources that you can use with this feature, please click %1$shere%2$s', 'visualizer' ), | |
| 98 | + '<a href="' . VISUALIZER_DB_QUERY_DOC_URL . '" target="_blank">', | |
| 99 | + '</a>' | |
| 100 | + ); | |
| 101 | + ?> | |
| 102 | + </li> | |
| 103 | + <li> | |
| 104 | + <?php | |
| 105 | + echo sprintf( | |
| 106 | + // translators: %1$s - HTML link tag, %2$s - HTML closing link tag. | |
| 107 | + __( 'Use %1$sShift+Space%2$s for autocompleting keywords or table names.', 'visualizer' ), | |
| 108 | + '<span class="visualizer-emboss">', | |
| 109 | + '</span>' | |
| 110 | + ); | |
| 111 | + ?> | |
| 112 | + </li> | |
| 95 | 113 | <?php do_action( 'visualizer_db_query_add_hints', $args ); ?> |
| 96 | 114 | </ul> |
| 97 | 115 | </div> |
| 98 | 116 | <div class='db-wizard-results'></div> |
| @@ -179,9 +197,18 @@ | ||
| 179 | 197 | <div> |
| 180 | 198 | <form id="json-endpoint-form"> |
| 181 | 199 | <div class="json-wizard-hints"> |
| 182 | 200 | <ul class="info"> |
| 183 | - <li><?php echo sprintf( __( 'If you want to add authentication or headers to the endpoint or change the request in any way, please refer to our document %1$shere%2$s.', 'visualizer' ), '<a href="https://docs.themeisle.com/article/1043-visualizer-how-to-extend-rest-endpoints-with-json-response" target="_blank">', '</a>' ); ?></li> | |
| 201 | + <li> | |
| 202 | + <?php | |
| 203 | + echo sprintf( | |
| 204 | + // translators: %1$s - HTML link tag, %2$s - HTML closing link tag. | |
| 205 | + __( 'If you want to add authentication or headers to the endpoint or change the request in any way, please refer to our document %1$shere%2$s.', 'visualizer' ), | |
| 206 | + '<a href="https://docs.themeisle.com/article/1043-visualizer-how-to-extend-rest-endpoints-with-json-response" target="_blank">', | |
| 207 | + '</a>' | |
| 208 | + ); | |
| 209 | + ?> | |
| 210 | + </li> | |
| 184 | 211 | </ul> |
| 185 | 212 | </div> |
| 186 | 213 | |
| 187 | 214 | <input |
| @@ -661,12 +688,22 @@ | ||
| 661 | 688 | <h4><span class="dashicons dashicons-editor-help"></span><a href="<?php echo VISUALIZER_MAIN_DOC; ?>" target="_blank"><?php _e( 'Main documentation page', 'visualizer' ); ?></a></h4> |
| 662 | 689 | <h4><span class="dashicons dashicons-media-code"></span><a href="<?php echo VISUALIZER_CODE_SNIPPETS_URL; ?>" target="_blank"><?php _e( 'Custom code snippets', 'visualizer' ); ?></a></h4> |
| 663 | 690 | <?php |
| 664 | 691 | Visualizer_Render_Sidebar::_renderSectionEnd(); |
| 692 | + // translators: %s - the chart type. | |
| 665 | 693 | Visualizer_Render_Sidebar::_renderSectionStart( sprintf( __( '%s chart', 'visualizer' ), ucwords( $displayType ) ), true ); |
| 666 | 694 | ?> |
| 667 | 695 | <h4><span class="dashicons dashicons-video-alt2"></span> <a href="<?php echo str_replace( '#', "$type-chart", VISUALIZER_DEMO_URL ); ?>" target="_blank"><?php _e( 'View demo', 'visualizer' ); ?></a></h4> |
| 668 | - <h4><span class="dashicons dashicons-search"></span><a href="<?php echo str_replace( '#', $type, VISUALIZER_DOC_COLLECTION ); ?>" target="_blank"><?php echo sprintf( __( 'Articles containing "%s"', 'visualizer' ), $displayType ); ?></a></h4> | |
| 696 | + <h4><span class="dashicons dashicons-search"></span><a href="<?php echo str_replace( '#', $type, VISUALIZER_DOC_COLLECTION ); ?>" target="_blank"> | |
| 697 | + <?php | |
| 698 | + echo sprintf( | |
| 699 | + // translators: %s - the chart type. | |
| 700 | + __( 'Articles containing "%s"', 'visualizer' ), | |
| 701 | + $displayType | |
| 702 | + ); | |
| 703 | + ?> | |
| 704 | + </a> | |
| 705 | + </h4> | |
| 669 | 706 | <?php |
| 670 | 707 | Visualizer_Render_Sidebar::_renderSectionEnd(); |
| 671 | 708 | Visualizer_Render_Sidebar::_renderGroupEnd(); |
| 672 | 709 | ?> |
| @@ -774,9 +811,19 @@ | ||
| 774 | 811 | <h2 class="viz-group-title viz-sub-group visualizer-src-tab"><?php _e( 'Import data from file', 'visualizer' ); ?><span class="dashicons dashicons-lock"></span></h2> |
| 775 | 812 | <div class="viz-group-content"> |
| 776 | 813 | <div> |
| 777 | 814 | <p class="viz-group-description"><?php esc_html_e( 'Select and upload your data CSV file here. The first row of the CSV file should contain the column headings. The second one should contain series type (string, number, boolean, date, datetime, timeofday).', 'visualizer' ); ?></p> |
| 778 | - <p class="viz-group-description viz-info-msg"><b><?php echo sprintf( __( 'If you are unsure about how to format your data CSV then please take a look at this sample: %1$s %2$s%3$s. If you are using non-English characters, please make sure you save the file in UTF-8 encoding.', 'visualizer' ), '<a href="' . VISUALIZER_ABSURL . 'samples/' . $type . '.csv" target="_blank">', $type, '.csv</a>' ); ?></b></p> | |
| 815 | + <p class="viz-group-description viz-info-msg"> | |
| 816 | + <b> | |
| 817 | + <?php | |
| 818 | + echo sprintf( | |
| 819 | + // translators: $s - the chart type with the link attached. | |
| 820 | + __( 'If you are unsure about how to format your data CSV then please take a look at this sample: %s. If you are using non-English characters, please make sure you save the file in UTF-8 encoding.', 'visualizer' ), | |
| 821 | + '<a href="' . VISUALIZER_ABSURL . 'samples/' . $type . '.csv" target="_blank">' . $type . '.csv</a>' | |
| 822 | + ); | |
| 823 | + ?> | |
| 824 | + </b> | |
| 825 | + </p> | |
| 779 | 826 | <form id="vz-csv-file-form" action="<?php echo $upload_link; ?>" method="post" |
| 780 | 827 | target="thehole" enctype="multipart/form-data"> |
| 781 | 828 | <input type="hidden" id="remote-data" name="remote_data"> |
| 782 | 829 | <div class=""> |
| @@ -797,10 +844,29 @@ | ||
| 797 | 844 | <li class="viz-subsection"> |
| 798 | 845 | <span class="viz-section-title"><?php _e( 'Import from CSV', 'visualizer' ); ?></span> |
| 799 | 846 | <div class="only-pro-anchor"> |
| 800 | 847 | <div class="viz-section-items section-items"> |
| 801 | - <p class="viz-group-description"><?php echo sprintf( __( 'You can use this to import data from a remote CSV file or %1$sGoogle Spreadsheet%2$s.', 'visualizer' ), '<a href="https://docs.themeisle.com/article/607-how-can-i-populate-data-from-google-spreadsheet" target="_blank" >', '</a>' ); ?> </p> | |
| 802 | - <p class="viz-group-description viz-info-msg"><b><?php echo sprintf( __( 'If you are unsure about how to format your data CSV then please take a look at this sample: %1$s %2$s%3$s. If you are using non-English characters, please make sure you save the file in UTF-8 encoding.', 'visualizer' ), '<a href="' . VISUALIZER_ABSURL . 'samples/' . $type . '.csv" target="_blank">', $type, '.csv</a>' ); ?></b></p> | |
| 848 | + <p class="viz-group-description"> | |
| 849 | + <?php | |
| 850 | + echo sprintf( | |
| 851 | + // translators: %1$s - HTML link tag, %2$s - HTML closing link tag. | |
| 852 | + __( 'You can use this to import data from a remote CSV file or %1$sGoogle Spreadsheet%2$s.', 'visualizer' ), | |
| 853 | + '<a href="https://docs.themeisle.com/article/607-how-can-i-populate-data-from-google-spreadsheet" target="_blank" >', | |
| 854 | + '</a>' | |
| 855 | + ); | |
| 856 | + ?> | |
| 857 | + </p> | |
| 858 | + <p class="viz-group-description viz-info-msg"> | |
| 859 | + <b> | |
| 860 | + <?php | |
| 861 | + echo sprintf( | |
| 862 | + // translators: %s - the chart type with the link attached. | |
| 863 | + __( 'If you are unsure about how to format your data CSV then please take a look at this sample: %s. If you are using non-English characters, please make sure you save the file in UTF-8 encoding.', 'visualizer' ), | |
| 864 | + '<a href="' . VISUALIZER_ABSURL . 'samples/' . $type . '.csv" target="_blank">' . $type . '.csv</a>' | |
| 865 | + ); | |
| 866 | + ?> | |
| 867 | + </b> | |
| 868 | + </p> | |
| 803 | 869 | <form id="vz-one-time-import" action="<?php echo $upload_link; ?>" method="post" |
| 804 | 870 | target="thehole" enctype="multipart/form-data"> |
| 805 | 871 | <div class="remote-file-section"> |
| 806 | 872 | <input type="url" id="vz-schedule-url" name="remote_data" value="<?php echo esc_attr( get_post_meta( $chart_id, Visualizer_Plugin::CF_CHART_URL, true ) ); ?>" placeholder="<?php esc_html_e( 'Please enter the URL of CSV file', 'visualizer' ); ?>" class="visualizer-input visualizer-remote-url"> |