Changeset 7290 for extensions


Ignore:
Timestamp:
Oct 20, 2010, 10:08:06 AM (14 years ago)
Author:
plg
Message:

feature 1944 added: permit any character in the video name

Location:
extensions/gvideo/admin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • extensions/gvideo/admin/add_page.php

    r7286 r7290  
    9999    array_push($page['errors'], l10n('py_error2'), l10n('py_error3'));
    100100  }
    101   elseif (!preg_match('/^[a-zA-Z0-9-_.]+$/', $_POST['pywaie_add_name']))
    102   {
    103     array_push($page['errors'], l10n('update_wrong_dirname_info'));
    104   }
    105101  else
    106102  {
     
    127123      list($dbnow) = pwg_db_fetch_row(pwg_query('SELECT NOW();'));
    128124
    129       $video['name'] = str_replace(" ", "_", $_POST['pywaie_add_name']);
    130       $file_name = $video['name'].'.'.$video['ext'];
     125      $file_name = str2url($_POST['pywaie_add_name']).'.'.$video['ext'];
    131126
    132127      // prepare database registration
    133128      $insert = array(
     129        'name' => $_POST['pywaie_add_name'],
    134130        'file' => $file_name,
    135131        'date_available' => $dbnow,
    136132        );
    137133     
    138       $optional_fields = array('author', 'name', 'comment');
     134      $optional_fields = array('author', 'comment');
    139135      foreach ($optional_fields as $field)
    140136      {
     
    313309    'PYWAIE_ADD_W' => $_POST['pywaie_add_w'],
    314310    'PYWAIE_ADD_H' => $_POST['pywaie_add_h'],
    315     'NAME' => $_POST['name'],
    316311    'AUTHOR' => $_POST['author'],
    317312    'COMMENT' => $_POST['comment']));
  • extensions/gvideo/admin/add_page.tpl

    r7284 r7290  
    2121                <tr>
    2222                        <td></td>
    23                         <td>{'py_filename'|@translate} *</td>
     23                        <td>{'Name'|@translate} *</td>
    2424                        <td>&nbsp;
    2525                        <input type="text" size="55" maxlength="50" value="{$PYWAIE_ADD_NAME}" name="pywaie_add_name"/></td>
     
    112112                <tr>
    113113                        <td></td>
    114                       <td>{'Name'|@translate}</td>
    115                         <td>&nbsp;
    116                         <input type="text" size="30" name="name" value="{$NAME}" /></td>
    117         </tr>
    118                 <tr>
    119                         <td></td>
    120114                      <td>{'Author'|@translate}</td>
    121115                        <td>&nbsp;
Note: See TracChangeset for help on using the changeset viewer.