Skip to content

Commit 1c7e03c

Browse files
add links to docs tab
1 parent c02786e commit 1c7e03c

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

classes/Visualizer/Render/Layout.php

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ private static function _renderPermissions( $args ) {
489489
$permissions['edit-specific'] = 'administrator';
490490
}
491491

492-
Visualizer_Render_Sidebar::_renderGroupStart( esc_html__( 'Permissions', 'visualizer' ) . '<span class="dashicons dashicons-lock"></span>', '', apply_filters( 'visualizer_pro_upsell_class', 'only-pro-feature', 'chart-permissions' ), "vz-permissions" );
492+
Visualizer_Render_Sidebar::_renderGroupStart( esc_html__( 'Permissions', 'visualizer' ) . '<span class="dashicons dashicons-lock"></span>', '', apply_filters( 'visualizer_pro_upsell_class', 'only-pro-feature', 'chart-permissions' ), 'vz-permissions' );
493493
echo '<div style="position: relative">';
494494
Visualizer_Render_Sidebar::_renderSectionStart();
495495
Visualizer_Render_Sidebar::_renderSectionDescription( esc_html__( 'Configure permissions for the chart.', 'visualizer' ) );
@@ -592,16 +592,24 @@ public static function _renderTabAdvanced( $args ) {
592592
*
593593
* @access public
594594
*/
595-
public static function _renderTabDocs( $args ) {
595+
public static function _renderTabHelp( $args ) {
596+
$chart_id = $args[1];
597+
$type = get_post_meta( $chart_id, Visualizer_Plugin::CF_CHART_TYPE, true );
598+
if ( $type === 'dataTable' ) {
599+
$type = 'table';
600+
}
596601
?>
597602
<ul class="viz-group-wrapper full-height">
598-
<li class="viz-group open" id="vz-chart-documents">
603+
<li class="viz-group open" id="vz-chart-help">
599604
<ul class="viz-group-wrapper">
600605
<?php
601-
Visualizer_Render_Sidebar::_renderGroupStart( esc_html__( 'General', 'visualizer' ) );
606+
Visualizer_Render_Sidebar::_renderGroupStart( esc_html__( 'Documentation', 'visualizer' ) );
607+
Visualizer_Render_Sidebar::_renderSectionStart( esc_html__( 'General', 'visualizer' ), false );
602608
?>
603-
<h2><a href="<?php echo VISUALIZER_MAIN_DOC; ?>" target="_blank"><?php _e( 'Index of all documents', 'visualizer' ); ?></a></h2>
609+
<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>
610+
<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' ), $type ); ?></a></h4>
604611
<?php
612+
Visualizer_Render_Sidebar::_renderSectionEnd();
605613
Visualizer_Render_Sidebar::_renderGroupEnd();
606614
?>
607615
</ul>

classes/Visualizer/Render/Page/Data.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,11 +76,11 @@ protected function _renderSidebarContent() {
7676
<ul>
7777
<li><a href="#viz-tab-basic-content" id="viz-tab-basic"><?php _e( 'Source', 'visualizer' ); ?></a></li>
7878
<li><a href="#viz-tab-advanced-content" id="viz-tab-advanced"><?php _e( 'Settings', 'visualizer' ); ?></a></li>
79-
<li><a href="#viz-tab-docs-content" id="viz-tab-docs"><?php _e( 'Docs', 'visualizer' ); ?></a></li>
79+
<li><a href="#viz-tab-help-content" id="viz-tab-help"><?php _e( 'Help', 'visualizer' ); ?></a></li>
8080
</ul>
8181
<div id="viz-tab-basic-content"><?php Visualizer_Render_Layout::show( 'tab-basic', $this->chart->ID ); ?></div>
8282
<div id="viz-tab-advanced-content"><?php Visualizer_Render_Layout::show( 'tab-advanced', $this->chart->ID, $this->sidebar ); ?></div>
83-
<div id="viz-tab-docs-content"><?php Visualizer_Render_Layout::show( 'tab-docs', $this->chart->ID ); ?></div>
83+
<div id="viz-tab-help-content"><?php Visualizer_Render_Layout::show( 'tab-help', $this->chart->ID ); ?></div>
8484
</div>
8585

8686
<li class="viz-group bottom-fixed" id="vz-chart-copyright">Visualizer &copy;

index.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ function visualizer_launch() {
9191
// the link to pre-build queries.
9292
define( 'VISUALIZER_DB_QUERY_DOC_URL', 'https://docs.themeisle.com/article/970-visualizer-sample-queries-to-generate-charts' );
9393
define( 'VISUALIZER_MAIN_DOC', 'https://docs.themeisle.com/category/657-visualizer' );
94+
define( 'VISUALIZER_DOC_COLLECTION', 'https://docs.themeisle.com/search?collectionId=561ec249c69791452ed4bceb&query=#+visualizer' );
9495

9596
// to redirect all themeisle_log_event to error log.
9697
define( 'VISUALIZER_LOCAL_DEBUG', false );

0 commit comments

Comments
 (0)