Dotclear

Changeset 1458


Ignore:
Timestamp:
09/15/09 02:00:07 (14 years ago)
Author:
JcDenis
Message:

rateIt 0.9.5:

  • Fixed erreur 1071 in some MySQL servers
  • Added type meta equal to type tag
  • Added support for plugin activityReport
  • Fixed typo
Location:
plugins/rateIt
Files:
2 added
1 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • plugins/rateIt/_admin.php

    r1421 r1458  
    130130          elseif ($line->rateit_type == 'comment') { 
    131131               # Can't retreive old/new comment_id 
     132               # See: http://dev.dotclear.org/2.0/ticket/789#comment:1 
    132133               return; 
    133134          } 
  • plugins/rateIt/_define.php

    r1421 r1458  
    1818     /* Description*/         "Rating system for your posts", 
    1919     /* Author */             "JC Denis", 
    20      /* Version */            '0.9.4', 
     20     /* Version */            '0.9.5', 
    2121     /* Permissions */        'admin' 
    2222); 
    23      /* date */          #20090903 
     23     /* date */          #20090909 
    2424?> 
  • plugins/rateIt/_install.php

    r1421 r1458  
    2828 
    2929try { 
     30     # Is DC 2.1.5 ? 
     31     if (!version_compare(DC_VERSION,'2.1.5','>=')) { 
     32 
     33          throw new Exception('rateIt requires Dotclear 2.1.5'); 
     34     } 
    3035     # Database 
    3136     $s = new dbStruct($core->con,$core->prefix); 
    3237     $s->rateit 
    3338          ->blog_id ('varchar',32,false) 
    34           ->rateit_id ('varchar',255,false) 
    35           ->rateit_type('varchar',64,false) 
     39          ->rateit_id ('varchar',192,false) 
     40          ->rateit_type('varchar',16,false) 
    3641          ->rateit_note ('float',0,false) 
    3742          ->rateit_quotient ('float',0,false) 
    38           ->rateit_ip ('varchar',64,false) 
     43          ->rateit_ip ('varchar',48,false) 
    3944          ->rateit_time ('timestamp',0,false,'now()') 
    40           ->primary('pk_rateit','blog_id','rateit_type','rateit_id','rateit_ip') 
     45          ->primary('pk_rateit','blog_id','rateit_type','rateit_id','rateit_ip') //mysql error 1071 limit key to 768. 
    4146          ->index('idx_rateit_blog_id','btree','blog_id') 
    4247          ->index('idx_rateit_rateit_type','btree','rateit_type') 
  • plugins/rateIt/_prepend.php

    r1406 r1458  
    3131if (!is_callable(array('libImagePath','getArray'))) 
    3232     require dirname(__FILE__).'/inc/lib.image.path.php'; 
     33 
     34# Add rateIt report on plugin activityReport 
     35if ($core->activityReport instanceof activityReport) 
     36{ 
     37     require_once dirname(__FILE__).'/inc/lib.rateit.activityreport.php'; 
     38} 
    3339?> 
  • plugins/rateIt/_public.php

    r1421 r1458  
    351351               "} \n"; 
    352352          } 
    353           elseif ($type == 'tag') { 
     353          elseif ($type == 'tag' || $type == 'meta') { 
    354354 
    355355               $return =  
  • plugins/rateIt/inc/class.rateit.php

    r1406 r1458  
    6969          $cur->rateit_time = date('Y-m-d H:i:s'); 
    7070 
     71 
     72          # --BEHAVIOR-- rateItBeforeSet 
     73          $this->core->callBehavior('rateItBeforeSet',$cur); 
     74 
     75 
    7176          $cur->insert(); 
    7277          $this->core->con->unlock(); 
     
    7580          if ($this->ident > 0) 
    7681               setcookie('rateit-'.$type.'-'.$id,1,(time()+3600*365)); 
    77            
     82 
     83 
     84          # --BEHAVIOR-- rateItAfterSet 
     85          $this->core->callBehavior('rateItAfterSet',$cur); 
     86 
     87 
    7888          return true; 
    7989     } 
  • plugins/rateIt/inc/lib.rateit.index.php

    r1421 r1458  
    266266          '<p class="form-note">*'.__('This disables the file "rateit.css" if you want to include your styles directly in the CSS file of the theme.').'</p>'.  
    267267          '<p class="form-note">**'.__('This message replaces stars, leave it empty to not replace stars').'</p>'. 
    268           '<p class="form-note">'.__('In order to change url of public page you can use plugin dcUrlHandlers.').'</p>'. 
     268          '<p class="form-note">'.__('In order to change url of public page you can use plugin myUrlHandlers.').'</p>'. 
    269269          '</div>'. 
    270270          '<div class="col">'. 
  • plugins/rateIt/locales/fr/main.lang.php

    r1421 r1458  
    205205 
    206206#inc/lib.rateit.index.php:268 
    207 $GLOBALS['__l10n']['In order to change url of public page you can use plugin dcUrlHandlers.'] = 'Pour modifier l\'url de la page publique vous pouvez utiliser le plugin dcUrlHandlers'; 
     207$GLOBALS['__l10n']['In order to change url of public page you can use plugin myUrlHandlers.'] = 'Pour modifier l\'url de la page publique vous pouvez utiliser le plugin myUrlHandlers'; 
    208208 
    209209#inc/lib.rateit.index.php:271 
  • plugins/rateIt/locales/fr/main.po

    r1421 r1458  
    273273 
    274274#: inc/lib.rateit.index.php:268 
    275 msgid "In order to change url of public page you can use plugin dcUrlHandlers." 
    276 msgstr "Pour modifier l'url de la page publique vous pouvez utiliser le plugin dcUrlHandlers" 
     275msgid "In order to change url of public page you can use plugin myUrlHandlers." 
     276msgstr "Pour modifier l'url de la page publique vous pouvez utiliser le plugin myUrlHandlers" 
    277277 
    278278#: inc/lib.rateit.index.php:271 
  • plugins/rateIt/release.txt

    r1421 r1458  
     10.9.5 20090915 
     2 * Fixed erreur 1071 in some MySQL servers 
     3 * Added type ''meta'' equal to type ''tag'' 
     4 * Added support for plugin activityReport 
     5 * Fixed typo 
     6 
    170.9.4 20090903 
    28 * Fixed CSS features (validation, option, file length) 
Note: See TracChangeset for help on using the changeset viewer.

Sites map