Changeset 7290


Ignore:
Timestamp:
10/20/10 10:08:06 (9 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.