Changeset 19925
- Timestamp:
- Jan 6, 2013, 11:24:30 PM (11 years ago)
- Location:
- extensions/Piwecard
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/Piwecard/admin/consult.php
r19739 r19925 29 29 { 30 30 $me->delete_allinvalid_ecard(); 31 redirect( ECARD_ADMIN . '-consult );31 redirect( ECARD_ADMIN . '-consult'); 32 32 } 33 33 } -
extensions/Piwecard/css/piwecard.css
r19924 r19925 1 /* +-----------------------------------------------------------------------+ 2 * | Ecard form | 3 * +-----------------------------------------------------------------------+ */ 1 4 #addECardForm { 2 5 line-height: 1.5em; … … 65 68 font-weight: bold; 66 69 } 70 71 /* +-----------------------------------------------------------------------+ 72 * | Publish ecard | 73 * +-----------------------------------------------------------------------+ */ 74 #ecard .ecard_invalid { 75 font-style: italic; 76 font-weight: bold; 77 } 78 79 #ecard .ecard_center { 80 width: 100%; 81 text-align: center; 82 } 83 84 #ecard #ecard_image_title { 85 font-size: 0.8em; 86 } 87 88 #ecard #ecard_image_author { 89 font-size: 0.8em; 90 font-style: italic; 91 } 92 93 #ecard .ecard_top_space { 94 margin-top: 3em; 95 } -
extensions/Piwecard/include/config_param.inc.php
r19924 r19925 15 15 '%ecardmessage%' => isset($_POST['ecard_message']) ? $_POST['ecard_message'] : '' , 16 16 '%pictureurl%' => DerivativeImage::thumb_url($image_element) , 17 '%pictureinfos%' 17 '%pictureinfos%' => isset($image_element['picture_infos']) ? $image_element['picture_infos'] : '' , 18 18 ); 19 19 -
extensions/Piwecard/include/default_values.inc.php
r19924 r19925 7 7 8 8 // message for the mail when only a link is sent 9 $ecard_default_values['message_link'] = "Bonjour %recipientname%! 9 $ecard_default_values['message_link'] = 10 "Bonjour %recipientname% ! 10 11 %yourname% vous a envoyé une eCard depuis le site %website%. 11 Vous pouvez la consulter sur %ecardurl% .12 A bientot sur %website% (%websiteurl%) !13 12 Vous pouvez la consulter sur %ecardurl% . 13 A bientot sur %website% (%websiteurl% ) ! 14 Le Webmaster"; 14 15 15 16 … … 26 27 27 28 $ecard_default_values['active_parameter'] = true; // Add function for a user to choice the valid duration for an ecard 28 $ecard_default_values['message_HTML'] = 'Bonjour %recipientname% !29 $ecard_default_values['message_HTML'] = 'Bonjour %recipientname% ! 29 30 <b>%yourname%</b> vous a envoyé une eCard depuis le site <a href="%websiteurl%">%website%</a> : 30 31 31 32 <b>%ecardsubject%<b> 32 33 <a href="%ecardurl%"> 33 <img class="theImage" src="%pictureurl%" />34 <img class="theImage" src="%pictureurl%" /> 34 35 </a> 35 36 %pictureinfos% … … 41 42 Le Webmaster'; 42 43 43 $ecard_default_values['ecard_showinfos'] = false; // Default : dontshow infos under image in ecard44 $ecard_default_values['ecard_showinfos'] = true; // Default : show infos under image in ecard 44 45 $ecard_default_values['defaultmail'] = ''; // Default mail used for guest user 45 46 ?> -
extensions/Piwecard/language/fr_FR/plugin.lang.php
r19924 r19925 17 17 $lang['ecard_send'] = 'Envoyer'; 18 18 $lang['ecard_cancel'] = 'Annuler'; 19 $lang['ecard_validity_label'] 19 $lang['ecard_validity_label'] = 'Durée de validité'; 20 20 $lang['ecard_send_method'] = 'Méthode d\'envoi'; 21 21 $lang['ecard_maillink'] = 'Mail avec lien'; -
extensions/Piwecard/maintain.inc.php
r19732 r19925 6 6 7 7 if (!defined('PHPWG_ROOT_PATH')) die('Hacking attempt!'); 8 9 8 10 9 function plugin_install() { … … 17 16 // ecard description 18 17 $q = 'CREATE TABLE `' . $prefixeTable . 'ecard` ( 19 `numero` CHAR( 15) not null,18 `numero` CHAR(64) not null, 20 19 `nomexp` CHAR(100) not null, 21 20 `nomdest` CHAR(100) not null, -
extensions/Piwecard/publish.php
r19732 r19925 4 4 global $template; 5 5 6 $ me= new ecard();6 $ecard = new ecard(); 7 7 8 $ num = explode('ecard/', $_SERVER['REQUEST_URI']);9 $ numero = $num[1];8 $ecard_id = explode('ecard/', $_SERVER['REQUEST_URI']); 9 $ecard_id = $ecard_id[1]; 10 10 11 //echo "numero=".$numero; 11 if (isset($ecard_id) and $ecard_id != '' and $ecard->is_valid($ecard_id)) { 12 $query = 'SELECT * FROM '.ECARD_TABLE.' WHERE numero = "'.$ecard_id.'";'; 13 $result = pwg_query($query); 14 $result_array = mysql_fetch_assoc($result); 12 15 13 if (isset($num[1]) and $num[1] != '' and $me->is_valid($numero)) 14 { 15 16 $query = 'SELECT * FROM '.ECARD_TABLE.' WHERE numero = "'.$numero.'";'; 17 $result = pwg_query($query); 18 $tableau = mysql_fetch_assoc($result); 19 20 if (isset($tableau['numero'])) 21 { 22 // Recover img infos. 23 $query = 'SELECT DISTINCT * FROM ' . IMAGES_TABLE.' AS img' 24 .' WHERE img.id = '.$tableau['image'].';'; 16 if (isset($result_array['numero'])) { 17 //Recover img infos. 18 $query = 'SELECT DISTINCT * FROM '.IMAGES_TABLE.' AS img WHERE img.id = '.$result_array['image'].';'; 25 19 $result = pwg_query($query); 26 20 … … 35 29 ); 36 30 unset_make_full_url(); 37 /*38 foreach ($tableau as $i => $v)39 echo '['.$i.']='.$v."\n";40 31 41 echo "id=".$row['id']; 42 echo "file=".$row['file']; 43 */ 44 // Envoi de la page 45 $template->assign( 'ecard', array( 46 'sujet' => $tableau['sujet'], 47 'img' => $tableau['image'], 48 'message' => $tableau['message'], 49 'url' => $url, 50 'name' => $row['name'], 51 'thumb' => DerivativeImage::thumb_url($row), 52 'img' => DerivativeImage::url(IMG_LARGE, $row), 53 'adrexp' => $tableau['adrexp'], 54 'nomexp' => $tableau['nomexp'], 55 'title' => $me->my_config['ecard_showinfos'] ? $row['name'] : null, 56 'author' => $me->my_config['ecard_showinfos'] ? $row['author'] : null 32 //Assign variables to template 33 $template->assign('ecard', array( 34 'subject' => $result_array['sujet'], 35 'image' => $result_array['image'], 36 'message' => $result_array['message'], 37 'url' => $url, 38 'name' => $row['name'], 39 'image' => DerivativeImage::url(IMG_LARGE, $row), 40 'sender_email' => $result_array['adrexp'], 41 'sender_name' => $result_array['nomexp'], 42 'image_title' => $ecard->my_config['ecard_showinfos'] ? $row['name'] : null, 43 'image_author' => $ecard->my_config['ecard_showinfos'] ? $row['author'] : null 57 44 )); 58 45 59 } 60 61 62 $template->assign(array( 63 'TITLE' => "ecard : ".$tableau['sujet'])); 64 46 } 65 47 } 66 48 $template->set_filenames(array('ecard_result' => ECARD_ROOT.'/template/publish.tpl')); 67 49 $template->concat('PLUGIN_INDEX_CONTENT_BEGIN', $template->parse('ecard_result', true)); 68 50 69 70 $template->assign('PLUGIN_INDEX_ACTIONS' , '71 <li><a href="' . make_index_url() . '" title="' . l10n('return to homepage') . '">72 <img src="' . $template->get_themeconf('icon_dir') . '/home.png" class="button" alt="' . l10n('home') . '"/></a>73 </li>');74 75 76 51 $template->clear_assign(array('U_MODE_POSTED', 'U_MODE_CREATED')); 77 $template->clear_assign('MENUBAR');78 79 52 ?> -
extensions/Piwecard/template/publish.tpl
r8771 r19925 1 <div class="ecard"> 2 {if !isset($ecard)} 3 <i><b>{'ecard_invalid_ecard'|@translate}</b></i> 4 {else} 5 <fieldset> 6 <legend><img class="thumbnail" src="{$ecard.thumb}" alt="{$ecard.name}" title="{$ecard.name}"/></legend> 1 <div id="ecard"> 2 {if !isset($ecard)} 3 <span class="ecard_invalid">{'ecard_invalid_ecard'|@translate}</span> 4 {else} 5 <fieldset> 6 <legend>{$ecard.subject}</legend> 7 <div class="ecard_center"> 8 <a href="{$ecard.url}" alt="{$ecard.url}"> 9 <img class="theImage" src="{$ecard.image}" alt="{$ecard.name}" title="{$ecard.name}"/> 10 </a> 7 11 8 <table width="100%" border="0" cellpadding="5"> 9 <tr> 10 <td> 11 <i>{'ecard_infos'|@translate} </i> 12 13 </td> 14 </tr> 15 16 <tr> 17 <td> 18 <b><h2><div align="center">{$ecard.sujet}</div></h2></b> 19 20 </td> 21 </tr> 22 <tr> 23 <td> 24 <div align="center"> 25 <a href="{$ecard.url}"> 26 <img class="theImage" src="{$ecard.img}" alt="{$ecard.name}" title="{$ecard.name}"/> 27 </a> 28 29 <br> 30 {if isset($ecard.title)} 31 <tr> 32 <td align="center"> 33 <small><i>{$ecard.title} </i>{if isset($ecard.author)}(<u>{$ecard.author}</u>){/if}</small> 34 </td> 35 </tr> 12 </div> 13 <div class="ecard_center"> 14 {if isset($ecard.image_title)} 15 <span id="ecard_image_title">{$ecard.image_title} </span><span id="ecard_image_author">{if isset($ecard.image_author)}({$ecard.image_author}){/if}</span> 36 16 {/if} 37 </div> 38 </td> 39 </tr> 40 <tr> 41 <td><div align="center"></div> 42 </td> 43 </tr> 44 <tr> 45 <td> 46 <div align="center">{$ecard.message} 47 </div><br> 48 </td> 49 </tr> 50 <tr> 51 <td><div align="center"></div> 52 </td> 53 </tr> 54 <tr> 55 <td><div align="center"><hr>{'ecard_publish_bottom'|@translate} <a href='mailto:{$ecard.adrexp}'>{$ecard.nomexp}</a> .</div> 56 </td> 57 </tr> 58 </table> 59 </fieldset> 60 {/if} 17 </div> 18 <div class="ecard_center ecard_top_space"> 19 {$ecard.message} 20 </div> 21 <hr class="ecard_top_space" /> 22 <div class="ecard_center"> 23 {'ecard_publish_bottom'|@translate} <a href="mailto:{$ecard.sender_email}" alt="{$ecard.sender_email}">{$ecard.sender_name}</a>. 24 </div> 25 {/if} 61 26 </div>
Note: See TracChangeset
for help on using the changeset viewer.