Ignore:
Timestamp:
Jan 15, 2023, 1:40:32 PM (16 months ago)
Author:
ddtddt
Message:

[manage_properties_photos] compatybilité php8

Location:
extensions/manage_properties_photos
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • extensions/manage_properties_photos/admin.php

    r32741 r32902  
    33// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    44// +-----------------------------------------------------------------------+
    5 // | Copyright(C) 2007-2022 ddtddt               http://temmii.com/piwigo/ |
     5// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    66// +-----------------------------------------------------------------------+
    77// | This program is free software; you can redistribute it and/or modify  |
     
    152152                                        'IDINFOPHO' => $info_photos['id_prop_pho'],
    153153                                        'AIPWORDING' => trigger_change('AP_render_content',$info_photos['wording']),
    154                                         'AIPDATA' => $row['datadate'],
     154                                        //'AIPDATA' => $row['datadate'],
    155155                                        'AIPTYP' => $info_photos['Typ'],
    156156                                );
    157157                                if(isset($row['datadate'])){
    158                                   $items['AIPDATA']=$row['datadate'];   
     158                                        $items['AIPDATA']=$row['datadate'];     
     159                                }else{
     160                                        $items['AIPDATA']="";   
    159161                                }
    160162                                if($info_photos['wording']=="**delpho**"){
     
    173175                                if(isset($row['data'])){
    174176                                  $items['AIPDATA']=$row['data'];       
     177                                }else{
     178                                  $items['AIPDATA']="";
    175179                                }
    176180                                if($info_photos['Typ']==4||$info_photos['Typ']==5){
     
    190194            $test = pwg_query($q);
    191195            $row = pwg_db_fetch_assoc($test);
    192             if (count($row) > 0) {
     196            if (!empty($row)) {
    193197                if ($data != '') {
    194198                    $query = 'UPDATE ' . $prefixeTable . 'add_properties_photos_data SET data="' . $data . '" WHERE id_img=' . $id_img . ' AND id_prop_pho=' . $id_prop_pho;
     
    207211            $test = pwg_query($q);
    208212            $row = pwg_db_fetch_assoc($test);
    209             if (count($row) > 0) {
     213            if (!empty($row)) {
    210214                if ($data != '') {
    211215                    $query = 'UPDATE ' . $prefixeTable . 'add_properties_photos_datadate SET datadate="' . $data . '" WHERE id_img=' . $id_img . ' AND id_prop_pho=' . $id_prop_pho;
     
    302306                                        $items['AIPTYP'] =  $info_photos['Typ'];
    303307                                        if($info_photos['Typ']==4||$info_photos['Typ']==5){
    304                                                         $items['AIPDATAPROP'] =  json_encode(unserialize($info_photos['dataprop']));
     308                                                $items['AIPDATAPROP'] =  json_encode(unserialize($info_photos['dataprop']));
     309                                        }else{
     310                                                $items['AIPDATAPROP'] = "";
    305311                                        }
    306312                                        if($info_photos['Typ']==3||$info_photos['Typ']==6){
  • extensions/manage_properties_photos/admin/admin.tpl

    r32740 r32902  
    295295            <fieldset class="with-border">
    296296                <legend><span id="leg_add">{'Create new Property photo'|@translate}</span><span id="leg_edit">{'Edit Property photo'|@translate}</span></legend>
    297                 <input id="hideid" data-maxfield="{$MPPMAXFIELD}" type="hidden" name="invisibleID" value="{$addinfo_edit2.AIPID}"></input>
     297                <input id="hideid" data-maxfield="{$MPPMAXFIELD}" type="hidden" name="invisibleID" value=""></input>
    298298                                <input class="radtyp" id="radtyptex" type="radio" name="typ" value="1"> <span class="radtypspan">{'Text'|@translate}</span></input>
    299299                                <input class="radtyp" type="radio" name="typ" value="4"><span class="radtypspan"> {'select'|@translate}</span></input>
     
    306306                <p id="wordingta" class="input">
    307307                    <label for="inserwording"><strong>{'Wording'|@translate}</strong></label><br />
    308                     <textarea {if $useED==1}placeholder="{'Use Extended Description tags...'|@translate}"{/if} style="margin-left:50px" rows="5" cols="50" class="description" name="inserwording" id="aip_add">{$addinfo_edit2.AIPDESC}</textarea>
     308                    <textarea {if $useED==1}placeholder="{'Use Extended Description tags...'|@translate}"{/if} style="margin-left:50px" rows="5" cols="50" class="description" name="inserwording" id="aip_add"></textarea>
    309309                    {if $useED==1}
    310310                    <a href="{$ROOT_URL}admin/popuphelp.php?page=extended_desc" onclick="popuphelp(this.href); return false;" title="{'Use Extended Description tags...'|translate}" style="vertical-align: middle; border: 0; margin: 0.5em;"><img src="{$ROOT_URL}{$themeconf.admin_icon_dir}/help.png" class="button" alt="{'Use Extended Description tags...'|translate}'"></a>
     
    313313                <p class="input" style="width: 700px;">
    314314                    <label for="inseractive">{'Hide'|@translate}</label>
    315                     <input id="aip_hide" type="checkbox" name="inseractive" {if {$addinfo_edit2.AIPACTIF}==1}checked{/if} value="1">
     315                    <input id="aip_hide" type="checkbox" name="inseractive" value="1">
    316316                </p>
    317317                                <div id="mppselect" class="input_fields_wrap">
  • extensions/manage_properties_photos/include/function.aip.inc.php

    r32391 r32902  
    44// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    55// +-----------------------------------------------------------------------+
    6 // | Copyright(C) 2007-2021 ddtddt               http://temmii.com/piwigo/ |
     6// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    77// +-----------------------------------------------------------------------+
    88// | This program is free software; you can redistribute it and/or modify  |
  • extensions/manage_properties_photos/initadmin.php

    r32735 r32902  
    33// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    44// +-----------------------------------------------------------------------+
    5 // | Copyright(C) 2007-2022 ddtddt               http://temmii.com/piwigo/ |
     5// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    66// +-----------------------------------------------------------------------+
    77// | This program is free software; you can redistribute it and/or modify  |
     
    8080                if($info_select['Typ']==4||$info_select['Typ']==5){
    8181                        $items['AIPDATAPROP'] =  json_encode(unserialize($info_select['dataprop']));
     82                }else{
     83                        $items['AIPDATAPROP'] = "";
    8284                }               
    8385                if($info_select['wording']=="**delpho**"){
  • extensions/manage_properties_photos/initpicture.php

    r32741 r32902  
    33// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    44// +-----------------------------------------------------------------------+
    5 // | Copyright(C) 2007-2022 ddtddt               http://temmii.com/piwigo/ |
     5// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    66// +-----------------------------------------------------------------------+
    77// | This program is free software; you can redistribute it and/or modify  |
  • extensions/manage_properties_photos/language/en_UK/plugin.lang.php

    r32585 r32902  
    33// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    44// +-----------------------------------------------------------------------+
    5 // | Copyright(C) 2007-2021 ddtddt               http://temmii.com/piwigo/ |
     5// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    66// +-----------------------------------------------------------------------+
    77// | This program is free software; you can redistribute it and/or modify  |
  • extensions/manage_properties_photos/language/fr_FR/plugin.lang.php

    r32551 r32902  
    33// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    44// +-----------------------------------------------------------------------+
    5 // | Copyright(C) 2007-2021 ddtddt               http://temmii.com/piwigo/ |
     5// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    66// +-----------------------------------------------------------------------+
    77// | This program is free software; you can redistribute it and/or modify  |
  • extensions/manage_properties_photos/main.inc.php

    r32735 r32902  
    1313// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    1414// +-----------------------------------------------------------------------+
    15 // | Copyright(C) 2007-2022 ddtddt               http://temmii.com/piwigo/ |
     15// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    1616// +-----------------------------------------------------------------------+
    1717// | This program is free software; you can redistribute it and/or modify  |
  • extensions/manage_properties_photos/maintain.class.php

    r32735 r32902  
    33// | Manage Properties Photos plugin for Piwigo by TEMMII                  |
    44// +-----------------------------------------------------------------------+
    5 // | Copyright(C) 2007-2022 ddtddt               http://temmii.com/piwigo/ |
     5// | Copyright(C) 2007-2023 ddtddt               http://temmii.com/piwigo/ |
    66// +-----------------------------------------------------------------------+
    77// | This program is free software; you can redistribute it and/or modify  |
  • extensions/manage_properties_photos/mmp.tpl

    r32162 r32902  
    9393  <input id="hidetyp" type="hidden" name="invisibleTyp" value="">
    9494  <div id="changepro" style="display: none;" >
    95                 <textarea rows="3" cols="100" {if $useED==1}placeholder="{'Use Extended Description tags...'|@translate}"{/if} name="dataglob">{$PLUG_MPP}</textarea>
     95                <textarea rows="3" cols="100" {if $useED==1}placeholder="{'Use Extended Description tags...'|@translate}"{/if} name="dataglob"></textarea>
    9696  </div>
    9797  <div id="changeproda" style="display: none;" >
Note: See TracChangeset for help on using the changeset viewer.