Plugin Directory

Changeset 3334577


Ignore:
Timestamp:
07/26/2025 02:46:27 PM (8 months ago)
Author:
wprigel
Message:

Version bump to v1.0.7

Location:
poll-creator
Files:
590 added
6 edited

Legend:

Unmodified
Added
Removed
  • poll-creator/trunk/README.md

    r3310666 r3334577  
    55**Tested up to:** 6.8.1<br>
    66**Requires PHP:** 8.0<br>
    7 **Stable tag:** 1.0.5<br>
     7**Stable tag:** 1.0.7<br>
    88**License:** GPLv3 or later<br>
    99**License URI:** http://www.gnu.org/licenses/gpl-3.0.html<br>
  • poll-creator/trunk/includes/FeedbackManager.php

    r3327155 r3334577  
    122122        );
    123123
     124        $select = apply_filters(
     125            'pollify_all_polls_select_sql',
     126            'poll.*, COUNT(vote.id) as response',
     127            $args
     128        );
     129
    124130        // Implement orderby clause sanitization.
    125131        $order_by = sanitize_sql_orderby( "{$args['orderby']} {$args['order']}" );
     
    134140                $wpdb->prepare(
    135141                    // phpcs:ignore WordPress.DB.PreparedSQL.InterpolatedNotPrepared
    136                     "SELECT poll.*, COUNT(vote.id) as response FROM %i AS poll {$join} {$where} GROUP BY poll.id ORDER BY {$order_by} {$limit}",
     142                    "SELECT {$select} FROM %i AS poll {$join} {$where} GROUP BY poll.id ORDER BY {$order_by} {$limit}",
    137143                    $table_name
    138144                ),
  • poll-creator/trunk/languages/poll-creator.pot

    r3327155 r3334577  
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "POT-Creation-Date: 2025-07-13T18:32:01+00:00\n"
     12"POT-Creation-Date: 2025-07-26T14:26:45+00:00\n"
    1313"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
    1414"X-Generator: WP-CLI 2.9.0\n"
     
    246246
    247247#. translators: %s: Field name
    248 #: includes/FeedbackManager.php:195
     248#: includes/FeedbackManager.php:201
    249249msgid "Error: %s cannot be left empty. Please fill the required information"
    250250msgstr ""
    251251
    252 #: includes/FeedbackManager.php:220
    253 #: includes/FeedbackManager.php:223
     252#: includes/FeedbackManager.php:226
     253#: includes/FeedbackManager.php:229
    254254msgid "Options must contain type and option value"
    255255msgstr ""
    256256
    257 #: includes/FeedbackManager.php:229
     257#: includes/FeedbackManager.php:235
    258258msgid "Client id is not valid"
    259259msgstr ""
    260260
    261 #: includes/FeedbackManager.php:266
     261#: includes/FeedbackManager.php:272
    262262msgid "Poll not updated successfully"
    263263msgstr ""
    264264
    265 #: includes/FeedbackManager.php:294
     265#: includes/FeedbackManager.php:300
    266266msgid "Poll not created successfully"
    267267msgstr ""
    268268
    269 #: includes/FeedbackManager.php:341
     269#: includes/FeedbackManager.php:347
    270270msgid "Poll not found"
    271271msgstr ""
    272272
    273 #: includes/FeedbackManager.php:388
    274 #: includes/FeedbackManager.php:398
     273#: includes/FeedbackManager.php:394
     274#: includes/FeedbackManager.php:404
    275275msgid "Poll not deleted successfully"
    276276msgstr ""
    277277
    278 #: includes/FeedbackManager.php:420
     278#: includes/FeedbackManager.php:426
    279279msgid "Poll ID cannot be empty"
    280280msgstr ""
  • poll-creator/trunk/package.json

    r3327155 r3334577  
    11{
    22    "name": "poll-creator",
    3     "version": "1.0.6",
     3    "version": "1.0.7",
    44    "description": "Ultimate Poll Creator and Survey Maker Plugin for WordPress",
    55    "author": "wpRigel",
  • poll-creator/trunk/pollify.php

    r3327155 r3334577  
    22/**
    33 * Plugin Name: Pollify
    4  * Plugin URI: http://wprigel.com/product/poll-creator/
     4 * Plugin URI: https://wprigel.com/pollify/
    55 * Description: Pollify is the ultimate poll creator and survey maker plugin for WordPress, 100% powered by the Gutenberg editor. No short code required, no capping on vote counts. Enjoy the freedom & boost user engagement.
    6  * Version: 1.0.6
     6 * Version: 1.0.7
    77 * Author: wprigel
    88 * Author URI: http://wprigel.com/
     
    1515
    1616/**
    17  * Copyright (c) YEAR WPRigel (email: info@wprigel.com). All rights reserved.
     17 * Copyright (c) YEAR wpRigel (email: info@wprigel.com). All rights reserved.
    1818 *
    1919 * Released under the GPL license
     
    5050
    5151// Define some constant for getting path and urls and version of the plugin.
    52 define( 'POLLIFY_VERSION', '1.0.6' );
     52define( 'POLLIFY_VERSION', '1.0.7' );
    5353define( 'POLLIFY_PATH', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
    5454define( 'POLLIFY_ASSET_PATH', untrailingslashit( POLLIFY_PATH . '/assets' ) );
  • poll-creator/trunk/readme.txt

    r3333080 r3334577  
    55Tested up to: 6.8.1
    66Requires PHP: 8.0
    7 Stable tag: 1.0.6
     7Stable tag: 1.0.7
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    6464Ensure participant privacy by collecting minimal data, compliant with GDPR
    6565
    66 **Information Form**
    67 Gather user data with customizable fields, enriching your insights and marketing efforts (Pro).
    68 
    6966**Email Notifications**
    70 Receive alerts for each vote submitted, ensuring timely updates without constant dashboard checks. (Upcoming)
     67Receive alerts for each vote submitted, ensuring timely updates without constant dashboard checks. (Upcoming in pro)
    7168
    7269**User Role Limitation**
    73 Specify user roles eligible to participate, ensuring targeted engagement. (Upcoming)
     70Specify user roles eligible to participate, ensuring targeted engagement. (Upcoming in pro)
    7471
    7572**Redirection Options**
    76 Redirect voters post-poll, enhancing engagement and driving traffic based on their responses.
    77 (Pro)
     73Redirect voters post-poll, enhancing engagement and driving traffic based on their responses.(Upcoming in Pro)
    7874
    7975**Google Recaptcha integration**
    80 Safeguard poll privacy with Google Recaptcha-protected access, ideal for confidential or targeted surveys. (Pro)
     76Safeguard poll privacy with Google Recaptcha-protected access, ideal for confidential or targeted surveys. (Upcoming in Pro)
    8177
    8278**Mailchimp Integration**
    83 Seamlessly collect user emails for community building and email marketing efforts. (Pro)
     79Seamlessly collect user emails for community building and email marketing efforts. (Upcoming in Pro)
    8480
    8581=== Poll Types with Pollify: ===
     
    8783
    8884* **Choosing**: Add multiple options for users to choose from, with the option to allow custom entries
    89 * **Dropdown**: Present users with a dropdown menu of options for selection. (Upcoming)
    90 * **Up and Down vote**: Enable users to vote using like/dislike or emojis, providing quick feedback on products or content. (Upcoming)
    91 * **Rating**: Create rating forms, utilizing stars or emojis, to gauge user opinions on products or topics. (Upcoming pro)
    92 * **NPS**: Allow users to select answers within a 1-10 range. (Upcoming pro)
    93 * **VS**: Facilitate competition between two options, such as products or individuals, with stylish versus voting formats. (Upcoming pro)
    94 * **Feedback**: Solicit detailed responses from participants, allowing them to provide comprehensive answers using short text or paragraphs. (Upcoming pro)
     85* **Up and Down vote**: Enable users to vote using like/dislike or emojis, providing quick feedback on products or content. (Pro)
     86* **Kudos**: feature allows users to give quick, positive feedback — such as clapping or applause — without needing to write anything (Pro)
     87* **Rating**: Create rating forms, utilizing stars or emojis, to gauge user opinions on products or topics. (Upcoming in pro)
     88* **NPS**: Allow users to select answers within a 1-10 range. (Pro)
     89* **VS**: Facilitate competition between two options, such as products or individuals, with stylish versus voting formats. (Upcoming in pro)
     90* **Feedback**: Solicit detailed responses from participants, allowing them to provide comprehensive answers using short text or paragraphs. (Upcoming in pro)
    9591
    9692=== Pollify Poll Maker Plugin Free Features at a Glance: ===
     
    142138        - Display all IP addresses with total vote counts and locations.
    143139
    144 === Pollify Poll Maker Plugin Premium Features at a Glance: ===
    145 - VS Type of Poll (Versus) enables the creation of polls comparing options side by side
     140=== Pollify Poll Maker Plugin [Premium Features](https://wprigel.com/pollify-pricing/) at a Glance: ===
     141- Kudos Polls allow users to give quick, positive feedback — such as clapping or applause — without needing to write anything.
     142- Up and Down Vote Polls enable users to vote using like/dislike or emojis, providing quick feedback on products or content.
     143- NPS Polls allow users to select answers within a 1-10 range, ideal for gauging customer satisfaction or loyalty.
    146144- User Information Form that incorporates a form to gather user details alongside poll participation.
    147 - Extra 5 Themes or patterns provide additional visual themes for enhancing poll appearance and engagement.
    148145- Voted User Location displays the geographical location of users who have voted in the poll.
    149 - Import/Export Polls help in Importing and exporting poll configurations for easy sharing or backup.
    150 - Send mail to a user (integrated with email services )
    151 - Leaderboard
    152 - Export Results to CSV allows exporting poll data into CSV format for further analysis or reporting.
    153 - Vote by user and role ( upcoming )
    154 - Results with Charts presents poll results graphically, offering visual insights for easier interpretation.
    155 - Email campaign using email services.
     146- Results with Charts presents poll results graphically, offering visual insights for easier interpretation
     147- IP blocker allows blocking votes from specific IP addresses, preventing spam or unwanted participation.
     148- IP and user wise vote restriction prevents multiple votes from the same IP address or user, ensuring fair polling.
     149- VS Type of Poll (Versus) enables the creation of polls comparing options side by side (Upcoming in pro)
     150- Import/Export Polls help in Importing and exporting poll configurations for easy sharing or backup. (Upcoming in pro)
     151- Send mail to a user (integrated with email services ) (Upcoming in pro).
     152- Export Results to CSV allows exporting poll data into CSV format for further analysis or reporting. (Upcoming in pro)
     153- Vote by user and role (Upcoming in pro).
     154- Email campaign using email services. (Upcoming in pro).
    156155
    157156=== Acknowledgements ===
     
    179178No. There are no limitations in the way of making questions for the poll. You can make a Poll yourself and add as many questions as you want. Also, there’s no limit with Pollify to generate votes from users.
    180179= How to upgrade to the Poll PRO version? =
    181 All you need to do is to click on the Upgrade button from your admin panel. It will redirect you to our official website. Choose your plan and download and upload the pro version. No worries, you will not lose your previous data. Knock our support team for further help.
     180All you need to do is to click on the Upgrade button from your admin panel. It will redirect you to our [official website](https://wprigel.com/pollify-pricing/). Choose your plan and download and upload the pro version. No worries, you will not lose your previous data. Knock our support team for further help.
    182181= Is there any way we can check the user's IP address after the vote? =
    183182Yes, we can check users by IP address from the admin dashboard.
     
    199198== Changelog ==
    200199
     200v1.0.7 -> July 26, 2025
     201--------------------------------------------
     202- [Fix] List polls query issues Fixed
     203- [Fix] Updated readme
     204
    201205v1.0.6 -> July 14, 2025
    202206--------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.