Plugin Directory

Changeset 3323703


Ignore:
Timestamp:
07/07/2025 02:41:59 PM (8 months ago)
Author:
gb-plugins
Message:
  • fix bugs.
  • removed user functions.
Location:
gb-forms-db/trunk
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • gb-forms-db/trunk/core/class/GBFDBAdmin.php

    r2814118 r3323703  
    404404                return false;
    405405
     406            gbfdb_print_log($callback);
    406407            if(isset($_POST) && isset($_POST[$field_name])){
    407                 if(is_callable($callback)){
    408                     return call_user_func($callback);
    409                 }
     408                $this->save_admin_data();
    410409            }
    411410            return false;
  • gb-forms-db/trunk/core/class/GBFLeads.php

    r3013965 r3323703  
    453453                        $lead_title = __("unknown","gb-forms-db");
    454454                        if($title["subject"] != ''){
    455                             $lead_title = (is_array($title["subject"]) ? $title["subject"][0] : $title["subject"]);
     455                            $lead_title = $title["subject"];
    456456                        }else if($title["name"] != ''){
    457                             $lead_title = (is_array($title["name"]) ? $title["name"][0] : $title["name"]);
     457                            $lead_title = $title["name"];
    458458                        }else if($title["email"] != ''){
    459                             $lead_title = (is_array($title["email"]) ? $title["email"][0] : $title["email"]);
     459                            $lead_title = $title["email"];
    460460                        }else if($title["date"] != ''){
    461                             $lead_title = (is_array($title["date"]) ? $title["date"][0] : $title["date"]);
     461                            $lead_title = $title["date"];
    462462                        }
    463463
  • gb-forms-db/trunk/core/class/class-start.php

    r2774759 r3323703  
    122122//End fo "do only if class NOT exists"
    123123endif;
    124 
    125 gbfdb();
  • gb-forms-db/trunk/core/functions.php

    r2954442 r3323703  
    99}
    1010function gbcf_includes(){
     11    gbfdb();
    1112    load_plugin_textdomain( 'gb-forms-db', false, 'gb-forms-db/languages' );
    12 
    1313    if(is_admin()){
    1414        include_once (GBFDBDIR.'core/class/GBFDBAdmin.php');
     
    2828add_action( 'gbfdb_check_new_leads', 'gbfdb_hourly_check_new_leads', 10);
    2929function gbfdb_hourly_check_new_leads() {
    30     if(!function_exists('GBFLeads')){
    31         include_once (GBFDBDIR.'core/class/GBFLeads.php');
    32     }
    3330    $GBFLeads = new GBFLeads();
    3431    $GBFLeads->checkNewData();
     
    365362        }
    366363        $out = "!@#";
    367         $out .= call_user_func($_POST['function'],$data);
     364        if($_POST['function'] == 'gbfdb_all_forms_save'){
     365            $out .= gbfdb_all_forms_save($_POST['function'],$data);
     366        }else{
     367            $out .= "0";
     368        }
     369
    368370        $out .= "#@!";
    369371    }else{
     
    526528}
    527529
     530
    528531/************************************/
    529532//DEBUG
    530533/************************************/
    531 if ( ! function_exists( 'gb_print_log' ) ):
    532     function gb_print_log($array, $var_dump = false, $place = ''){
     534if ( ! function_exists( 'gbfdb_print_log' ) ):
     535    function gbfdb_print_log($array, $var_dump = false, $place = ''){
    533536        //die(print_r(debug_backtrace(),true));
     537        $dir = plugin_dir_path( __FILE__ );
    534538        if($place == ''){
    535539            $place_array = debug_backtrace();
     
    540544            $var_dump = true;
    541545        }
    542         $file = fopen(GBFDBDIR."debug.txt","a");
     546        $file = fopen($dir."log/"."debug.txt","a");
    543547        $date = new DateTime('NOW');
    544548        fwrite($file,"\n----------\n".print_r($date->format('d/m/Y - H:i:s')." --- \n".$place."\n".print_r($array,true),true));
  • gb-forms-db/trunk/gb-forms-db.php

    r2826473 r3323703  
    44 * Plugin URI:        https://www.gb-plugins.com/gb-forms-db/
    55 * Description:       save all forms leads as GB Forms DB based on CPT
    6  * Version:           1.0.2
     6 * Version:           1.0.3
    77 * Author:            gilwebdeveloper
    88 * Author URI:        http://gbweb.co.il/
  • gb-forms-db/trunk/readme.txt

    r2954442 r3323703  
    33Tags: contact, form, multiple contact forms, leads, lead collector, DB, Data base, data table, CVS export, lead to CVS, DB custom form, DB NInja form, DB Elenementor form, DB Contact form 7, DB Pojo Forms, DB Gravity forms,multilingual
    44Requires at least: 5.5
    5 Tested up to: 6.3
    6 Stable tag: 1.0.2
     5Tested up to: 6.8.1.
     6Stable tag: 1.0.1
    77License: GPLv2 or later
    88License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    77774. One lead view with all the lead info
    7878
    79 
    80 
    81 = 1.0.2 =
    82 Fixed PHP issues
    83 
    8479= 1.0.1 =
    8580Fixed CSS issues
Note: See TracChangeset for help on using the changeset viewer.