Plugin Directory

Changeset 2075113


Ignore:
Timestamp:
04/26/2019 03:44:32 AM (7 years ago)
Author:
pwlk
Message:

database view on admin dashboard

Location:
somenano/trunk
Files:
2 added
4 edited

Legend:

Unmodified
Added
Removed
  • somenano/trunk/readme.txt

    r2073539 r2075113  
    1010License URI: https://www.gnu.org/licenses/gpl-2.0.html
    1111
    12 Accept Nano Cryptocurrency on your WordPress site. Set up a paywall so content on posts or pages is hidden until the user pays an amount of Nany.
     12Accept Nano Cryptocurrency on your WordPress site. Set up a paywall so content on posts or pages is hidden until the user pays an amount of Nano.
    1313
    1414== Description ==
     
    5151* Use default values: `[somenano_paywall]`
    5252
     53= My payment goes through but the paywall stays =
     54
     55This is likely due to a plugin conflict, probably a caching plugin.  Disable caching plugins (and possibly others) to verify that is the problem.  Many caching plugins let you set exceptions, you should do this for pages or posts that have a paywall.  Read more about about caching plugin conflicts here: [Caching Plugins and SomeNano for Wordpress](https://somenano.com/index.php/2019/04/24/caching-plugins-and-somenano-for-wordpress/)
     56
    5357== Screenshots ==
    5458
     
    6064== Changelog ==
    6165
     660.1.1
     67* Added database table in the settings to view paid transactions. Will be prettied up in later releases.
     68
    62690.1.0
    6370* Initial beta release
     
    6572== Upgrade Notice ==
    6673
     74= 0.1.1 =
     75Added database table in the settings to view paid transactions.
     76
    6777= 0.1.0 =
    6878Initial release
  • somenano/trunk/somenano-install.php

    r2073539 r2075113  
    1111
    1212global $somenano_version;
    13 $somenano_version = '0.1.0';
     13$somenano_version = '0.1.1';
    1414
    1515function somenano_install()
  • somenano/trunk/somenano-options.php

    r2073539 r2075113  
    55require_once( plugin_dir_path( __FILE__ ) . 'somenano-brainblocks.php' );
    66require_once( plugin_dir_path( __FILE__ ) . 'somenano-defaults.php' );
     7require_once( plugin_dir_path( __FILE__ ) . 'somenano-dbview.php' );
    78
    89class SomeNanoSettingsPage
     
    4445        // Set class property
    4546        $this->options = get_option( 'somenano_options' );
     47        $active_tab = isset( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : 'settings';
    4648        ?>
    4749        <div class="wrap">
    4850            <h1>SomeNano for Wordpress Settings</h1>
     51            <h2 class="nav-tab-wrapper">
     52                <a href="?page=somenano-settings&tab=settings" class="nav-tab <?php echo $active_tab == 'settings' ? 'nav-tab-active' : ''; ?>">Settings</a>
     53                <a href="?page=somenano-settings&tab=database" class="nav-tab <?php echo $active_tab == 'database' ? 'nav-tab-active' : ''; ?>">Database</a>
     54            </h2>
    4955            <form method="post" action="options.php">
    5056            <?php
    5157                // This prints out all hidden setting fields
    52                 settings_fields( 'my_option_group' );
    53                 do_settings_sections( 'somenano-settings' );
    54                 submit_button();
     58                if ( $active_tab == 'settings' ) {
     59                    settings_fields( 'my_option_group' );
     60                    do_settings_sections( 'somenano-settings' );
     61                    submit_button();
     62                } elseif ( $active_tab == 'database' ) {
     63                    somenano_show_payments_table();
     64                }
    5565            ?>
    5666            </form>
  • somenano/trunk/somenano-wordpress.php

    r2073539 r2075113  
    22/**
    33 * Plugin Name: SomeNano for Wordpress
    4  * Plugin URI: https://wordpress.somenano.com
     4 * Plugin URI: https://wordpress.org/plugins/somenano/
    55 * Description: Accept Nano cryptocurrency as payment for users to view content on your Wordpress site
    6  * Version: 0.1.0
    7  * Author: Jason Pawlak
     6 * Version: 0.1.1
     7 * Author: SomeNano
    88 * Author URI: https://somenano.com
    99 */
    10 
    11 /*
    12  Ideas/Todo:
    13  - Author Nano Account
    14  - Donation widget
    15  - Post donation
    16 */
    1710
    1811defined( 'ABSPATH' ) or die( 'No script kiddies please!' );
     
    4639add_action( 'wp_enqueue_scripts', 'somenano_enqueue_bb_scripts' );
    4740add_action( 'admin_enqueue_scripts', 'somenano_enqueue_bb_scripts' );
     41
     42function somenano_enqueue_admin_scripts()
     43{
     44    wp_register_style( 'somenano-admin.css', plugins_url('/css/somenano-admin.css', __FILE__), array(), $somenano_version, 'all' );
     45    wp_enqueue_style( 'somenano-admin.css' );
     46}
     47add_action( 'admin_enqueue_scripts', 'somenano_enqueue_admin_scripts' );
    4848
    4949function somenano_ready()
     
    7070    ), $links );
    7171    return $links;
    72     //http://bunnyweb/wp-admin/options-general.php?page=somenano-settings
    7372}
    7473add_action( 'plugin_action_links_' . plugin_basename( __FILE__ ), 'somenano_action_links' );
Note: See TracChangeset for help on using the changeset viewer.