Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
oxid:changes [2016/04/14 17:33] – [Geänderte Dateien] geraldoxid:changes [2024/05/08 15:31] (aktuell) gerald
Zeile 2: Zeile 2:
  
 [[:oxid|Oxid]] [[:oxid|Oxid]]
 +
 +===== Spammer, die Anmeldemail nutzen, um Ihres Spam zu verschicken =====
 +
 +Am besten, die Anmeldungen abfangen, wenn das Formular übertragen wird:
 +
 +<code>/oxid/core/inputvalidator.php</code>
 +
 +
 +<code>public function checkRequiredFields($oUser, $aBillingAddress, $aDeliveryAddress)</code>
 +
 +<code>
 +$aBillingAddress: 
 +
 +    [oxuser__oxsal] => MR
 +    [oxuser__oxfname] => ???
 +    [oxuser__oxlname] => google
 +    [oxuser__oxcompany] => 
 +    [oxuser__oxaddinfo] => 
 +    [oxuser__oxstreet] => ????
 +    [oxuser__oxstreetnr] => ???
 +    [oxuser__oxzip] => ??
 +    [oxuser__oxcity] => ???
 +    [oxuser__oxustid] => 
 +    [oxuser__oxcountryid] => a7c40f631fc920687.20179984
 +    [oxuser__oxstateid] => 
 +    [oxuser__oxfon] => 
 +
 +</code>
  
 ===== Tags ===== ===== Tags =====
Zeile 140: Zeile 168:
 ===== Geänderte Dateien ===== ===== Geänderte Dateien =====
  
-/application/models/oxfile.php : public function download() : Umbiegen der Seite, wenn 'download.php'; DB-Abfrage, nach nbnumber. +**/application/models/oxfile.php** : public function download() : Umbiegen der Seite, wenn 'download.php'; DB-Abfrage, nach nbnumber. 
  
-/application/models/oxorderfilelist.php : Erweiterung der DB-Abfragen der 2 einzigen Funktionen (& $oOrderFile->addFieldName ?)+**/application/models/oxorderfilelist.php** : Erweiterung der DB-Abfragen der 2 einzigen Funktionen (& $oOrderFile->addFieldName ?)
  
-/application/controllers/account_downloads.php : _prepareForTemplate: liest die nbnumber der Bestellung aus pers_params aus.+**/application/controllers/account_downloads.php** : _prepareForTemplate: liest die nbnumber der Bestellung aus pers_params aus.
  
 Theme /Views : Theme /Views :
  
-tpl/page/account/downloads.tpl : Bild statt Dateiname anzeigen & weitere Infos.+**application/views/(azure|mobile|qqq)/tpl/page/account/downloads.tpl** : Bild statt Dateiname anzeigen & weitere Infos. 
 + 
 +**application/views/(azure|mobile|qqq)/tpl/page/account/inc/file_attributes.tpl** : Dateigrösse entfernt 
 + 
 + 
 +Richtige Anzeige statt Dateinamens (due NB-Nummer soll angezeigt werden) in Download-Link-eMails und Bestätigungsmails: 
 + 
 +**/application/models/oxorderfile.php** : getFileSize() gibt leeren String zurück (damit kein Bytegrösse angezeigt wird) & neue Methode getNBNUMBER() (liest nbnumber aus persParam aus). 
 +Ausserdem wird modules/qqq/nbnumbers/out/get_fullimage.php aufgerufen (via curl), um das volle Bild in den Cache zu bekommen.  
 +Diese Datei wird nur von den TPLs gebraucht. 
 + 
 +Dazugehörende TPLs: (wegen getFileSize & additional [{$oOrderFile->getNBNUMBER()}] ) 
 + 
 +**application/views/(azure|mobile|qqq)/tpl/email/html/order_cust.tpl** (block email_html_order_cust_download_link) 
 + 
 +**application/views/(azure|mobile)/tpl/email/html/senddownloadlinks.tpl** (block email_html_senddownloadlinks_download_link)
  
-tpl/page/account/inc/file_attributes.tpl : Dateigrösse entfernt+(**application/views/(azure|mobile)/tpl/page/account/inc/file_attributes.tpl** sollte schon anderweitig abgefangen werden)
  
-??  
-/application/controllers/account_downloads.php : _prepareForTemplate($oOrderFileList) 
  
  
  
  
 
Nach oben
oxid/changes.1460655225.txt.gz · Zuletzt geändert: 2024/02/29 13:35 (Externe Bearbeitung)
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp