Plugin Directory

Changeset 1833944


Ignore:
Timestamp:
03/05/2018 06:08:32 PM (8 years ago)
Author:
alpayabay
Message:

A few script bug fixes!

Location:
multid/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • multid/trunk/multid-db.php

    r1831080 r1833944  
    77DROP TABLE IF EXISTS `multid_keyword`;
    88CREATE TABLE IF NOT EXISTS `multid_keyword` (
    9   `id` varchar(400) CHARACTER SET '.$Collation.' NOT NULL,
     9  `id` varchar(190) CHARACTER SET '.$Collation.' NOT NULL,
    1010  `multid` tinyint  NOT NULL default 0,
    1111  PRIMARY KEY (`id`),
     
    1616CREATE TABLE IF NOT EXISTS `multid_value` (
    1717  `lan` varchar(5) CHARACTER SET '.$Collation.' NOT NULL,
    18   `keyword` varchar(400) CHARACTER SET '.$Collation.' NOT NULL,
     18  `keyword` varchar(190) CHARACTER SET '.$Collation.' NOT NULL,
    1919  `label` text CHARACTER SET '.$Collation.' NOT NULL,
    2020  PRIMARY KEY (`lan`,`keyword`),
     
    2424
    2525ALTER TABLE `multid_value`
    26   ADD CONSTRAINT `multid_dictionary_keyword` FOREIGN KEY (`keyword`) REFERENCES `multid_keyword` (`id`) ON DELETE CASCADE ON UPDATE CASCADE;
     26  ADD KEY `dom_lan_index` (`keyword`,`lan`);
     27COMMIT;
    2728  COMMIT;';
    2829
     
    3334    $query=explode(';',$query);
    3435    foreach($query as $item) {
     36   
    3537        $result=$wpdb->query($item,OBJECT);
    3638            if (is_wp_error($result)) { array_push($result); }
  • multid/trunk/multid-rewrite.php

    r1833065 r1833944  
    9393     
    9494    } else var_dump($result);
    95        
     95
    9696    //* TERMS *//
    9797
  • multid/trunk/multid-widgets.php

    r1831080 r1833944  
    115115       
    116116        ?>
    117         <div <?php echo ($id)?' id="'.$id.'"':''?> class="MultiDW_LanguageSelectorContainer <?php echo !empty($instance['classname'])?$instance['classname']:''?>" <?php echo !empty($instance['css'])?' style="'.$instance['css'].'"':''?>><?php if ($label) {?><label><?php echo esc_html(MultiDic($label,'',$label));?><?php }?><?php if ($label) { ?></label><?php }?>
    118         <select  onchange="<?php echo !empty($instance['onchange'])?$instance['onchange'].";":''?>window.location.href = this.value;" >
     117        <div <?php echo ($id)?' id="'.$id.'"':''?> class="MultiDW_LanguageSelectorContainer <?php echo !empty($instance['classname'])?$instance['classname']:''?>" <?php echo !empty($instance['css'])?' style="'.$instance['css'].'"':''?>><?php if ($label) { ?><label><?php echo esc_html(MultiDic($label,'',$label)); ?><?php } ?><?php if ($label) { ?></label><?php } ?>
     118        <select  onchange="<?php echo !empty($instance['onchange'])?$instance['onchange'].";":'' ?>window.location.href = this.value;" >
    119119        <?php
    120120        $done=0;
     
    129129             if ($link) {
    130130            ?>
    131             <option class="<?php echo $lan;?>" value="<?php echo esc_attr($link);?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]);?></option>
    132             <?
     131            <option class="<?php echo $lan; ?>" value="<?php echo esc_attr($link); ?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]); ?></option>
     132            <?php
    133133             }
    134134            } else
    135             if (is_home()) { $done=1;?>
    136             <option class="<?php echo $lan;?>" value="<?php echo esc_attr(site_url().(($multid_default!=$lan)?"/".$lancode."/":""));?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan])?></option>
     135            if (is_home()) { $done=1; ?>
     136            <option class="<?php echo $lan; ?>" value="<?php echo esc_attr(site_url().(($multid_default!=$lan)?"/".$lancode."/":"")); ?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]) ?></option>
    137137            <?php
    138138            } if (is_front_page()&&$done==0) { ?>
    139             <option class="<?php echo $lan;?>" value="<?php echo esc_attr(site_url().(($multid_default!=$lan)?"/".$lancode."/":""));?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan])?></option>
     139            <option class="<?php echo $lan; ?>" value="<?php echo esc_attr(site_url().(($multid_default!=$lan)?"/".$lancode."/":"")); ?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]) ?></option>
    140140            <?php
    141141            }
     
    146146            { $link=MultiD_Post_Permalink($post,array('language'=>$lan));
    147147            ?>
    148             <option class="<?php echo $lan;?>" value="<?php echo esc_attr($link);?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan])?></option>
    149             <? }}
     148            <option class="<?php echo $lan; ?>" value="<?php echo esc_attr($link); ?>" <?php echo ($lan==MultiD_SiteLanguage())?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]) ?></option>
     149            <?php }}
    150150           
    151151        } ?>
     
    153153       
    154154        </div>
    155         <? return "";
     155        <?php return "";
    156156    }
    157157}
     
    195195    <option value="">-/-</option>
    196196    <?php foreach($languages as $lan=>$val) { ?>
    197     <option value="<?php echo $lan?>" <?php echo ($lang==$lan)?' selected="selected" ':'';?>><?php echo esc_attr($MultiDLocales[$lan]);?></option>
     197    <option value="<?php echo $lan?>" <?php echo ($lang==$lan)?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]); ?></option>
    198198    <?php } ?>
    199199    </select>
     
    259259    <option value="">-/-</option>
    260260    <?php foreach($languages as $lan) { ?>
    261     <option value="<?php echo $lan?>" <?php echo ($lang==$lan)?' selected="selected" ':'';?>><?php echo esc_attr($MultiDLocales[$lan]);?></option>
     261    <option value="<?php echo $lan?>" <?php echo ($lang==$lan)?' selected="selected" ':''; ?>><?php echo esc_attr($MultiDLocales[$lan]); ?></option>
    262262    <?php } ?>
    263263    </select>
     
    282282    }
    283283}
    284 add_filter('MultiD_Link_Content', 'MultiD_Link_Content');
    285 ?>
     284add_filter('MultiD_Link_Content', 'MultiD_Link_Content'); ?>
Note: See TracChangeset for help on using the changeset viewer.