Changeset 9342


Ignore:
Timestamp:
Feb 21, 2011, 10:53:33 PM (13 years ago)
Author:
tiico
Message:

Version 1.0.4 :

  • Correct warning when option "active on user cats" is active
  • Add default mail for Guest eCard (in admin)

RU, IT, DE, LV language need to be updated

Location:
extensions/Piwecard
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • extensions/Piwecard/CHANGELOG

    r8901 r9342  
    77Version 1.0.x
    88-------------
     91.0.4 -->   - Correct warning when option "active on user cats" is active
     10            - Add default mail for Guest eCard (in admin)
    9111.0.3 -->   - Add RU, LV language
    1012            - Add load language into ecard function
  • extensions/Piwecard/admin/params.php

    r8812 r9342  
    1515    $me->my_config['ecard_showinfos'] = isset($_POST['ecard_showinfos']);
    1616    $me->my_config['nb_ecard_page'] = $_POST['ecard_nb_page'];
     17
     18    $me->my_config['defaultmail'] = $_POST['defaultmail'];
    1719
    1820       
     
    4143$template->assign('ECARD_SHOWINFOS', $me->my_config['ecard_showinfos'] ? 'checked="checked"' : '');
    4244
     45$template->assign('ECARD_DEFAULT_MAIL', $me->my_config['defaultmail']);
     46
    4347$template->assign('ECARD_SUBJECT_LINK', htmlspecialchars_decode($me->my_config['subject_link']));
    4448$template->assign('ECARD_MESSAGE_LINK', htmlspecialchars_decode($me->my_config['message_link']));
  • extensions/Piwecard/admin/template/params.tpl

    r8771 r9342  
    4242                  </select>
    4343    </li>
     44    <li>
     45                  {'ecard_default_mail'|@translate}     <input type="text" maxlength="50" size="50" name="defaultmail" id="defaultmail" value="{$ECARD_DEFAULT_MAIL}" />
     46
     47    </li>
    4448  </ul>
    4549
  • extensions/Piwecard/include/default_values.inc.php

    r8771 r9342  
    4747
    4848$ecard_default_values['ecard_showinfos']        = false;        // Default : dont show infos under image in ecard
     49$ecard_default_values['defaultmail']        = '';           // Default mail used for guest user
     50
    4951?>
  • extensions/Piwecard/include/ecard.class.php

    r8893 r9342  
    393393                                // Check the category name, user name et img author
    394394                                // Get all name for upper categories and current category
    395                                 $catname[0] = $cat['name'];
    396                                 if ($upper_ids != null)
    397                                 {
    398                                         $nb=1;
    399                                         foreach ($upper_ids as $upper_cat)
    400                                         {
    401                                                 // Get upper cat info and store the name
    402                                                 $cat_info = get_cat_info($upper_cat);
    403                                                 $catname[$nb++] = $cat_info['name'];
    404                                                 if ($this->debug)
    405                                                         echo "Catname[".($nb-1)."]=".$catname[$nb-1]." <br>";
    406                                         }
     395                if (isset($cat) and !empty($cat))
     396                {
     397                    $catname[0] = $cat['name'];
     398                    if (isset($upper_ids) and $upper_ids != null)
     399                    {
     400                        $nb=1;
     401                        foreach ($upper_ids as $upper_cat)
     402                        {
     403                            // Get upper cat info and store the name
     404                            $cat_info = get_cat_info($upper_cat);
     405                            $catname[$nb++] = $cat_info['name'];
     406                            if ($this->debug)
     407                                echo "Catname[".($nb-1)."]=".$catname[$nb-1]." <br>";
     408                        }
     409                    }
    407410                                }
    408411                                // Username or the current user
     
    457460                                        )
    458461                                {
     462
     463               
     464                // Check if user is guest.
     465                // In this case, force mail to default mail (in params)
     466                if (is_a_guest())
     467                {
     468//                    $this->my_config['expmail_change'] = false; // Disable exp mail change
     469                    if (!empty($this->my_config['defaultmail']))
     470                        $user['email'] = $this->my_config['defaultmail'];
     471                }
    459472                               
    460473                               
  • extensions/Piwecard/language/de_DE/plugin.lang.php

    r8893 r9342  
    101101$lang['ecard_admin_submit']                             = 'Speichern';
    102102
     103// ****** TODO *****
     104$lang['ecard_default_mail']                             = 'Default Mail for Guest ecard';
    103105
    104106
  • extensions/Piwecard/language/en_UK/plugin.lang.php

    r8775 r9342  
    101101$lang['ecard_admin_submit']                             = 'Save';
    102102
     103$lang['ecard_default_mail']                             = 'Default Mail for Guest ecard';
     104
    103105
    104106?>
  • extensions/Piwecard/language/fr_FR/plugin.lang.php

    r8775 r9342  
    101101$lang['ecard_admin_submit']                             = 'Enregistrer';
    102102
     103$lang['ecard_default_mail']                             = 'Mail par défault pour les cartes Guest';
    103104
    104105?>
  • extensions/Piwecard/language/it_IT/plugin.lang.php

    r8893 r9342  
    101101$lang['ecard_admin_submit']                             = 'Salvare';
    102102
     103// ******* TODO ******
     104$lang['ecard_default_mail']                             = 'Default Mail for Guest ecard';
    103105
    104106
  • extensions/Piwecard/language/lv_LV/plugin.lang.php

    r8878 r9342  
    101101$lang['ecard_admin_submit'] = 'Saglabāt';
    102102
     103// ****** TODO *****
     104$lang['ecard_default_mail']                             = 'Default Mail for Guest ecard';
     105
    103106
    104107?>
  • extensions/Piwecard/language/ru_RU/plugin.lang.php

    r8896 r9342  
    101101$lang['ecard_admin_submit']                             = 'Сохранить';
    102102
     103// ******* TODO ******
     104$lang['ecard_default_mail']                             = 'Default Mail for Guest ecard';
     105
    103106
    104107?>
  • extensions/Piwecard/main.inc.php

    r8901 r9342  
    22/*
    33 * Plugin Name: Piwecard
    4  * Version: 1.0.3
     4 * Version: 1.0.4
    55 * Description: envoi de Cartes Virtuelles
    66 * Plugin URI: http://fr.piwigo.org/ext/extension_view.php?eid=487
     
    1616global $prefixeTable;
    1717
    18 define('ECARD_VERSION', '1.0.3');
     18define('ECARD_VERSION', '1.0.4');
    1919
    2020define('ECARD_NAME', 'Piwecard');
Note: See TracChangeset for help on using the changeset viewer.