Changeset 908 for trunk/Modules/News


Ignore:
Timestamp:
May 1, 2021, 10:01:34 AM (4 years ago)
Author:
chronos
Message:
  • Modified: http links replaced by https.
Location:
trunk/Modules/News
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Modules/News/News.php

    r899 r908  
    240240  }
    241241
    242   function ModifyContent(string $Content): string
     242  function ModifyContentPrefix(string $Content, string $Prefix): string
    243243  {
    244244    $Result = '';
     
    246246    // Make HTML link from URL
    247247    $I = 0;
    248     while (strpos($Content, 'http://') !== false)
    249     {
    250       $I = strpos($Content, 'http://');
     248    while (strpos($Content, $Prefix) !== false)
     249    {
     250      $I = strpos($Content, $Prefix);
    251251      if (($I > 0) and ($Content[$I - 1] != '"'))
    252252      {
     
    266266    $Result .= $Content;
    267267    return $Result;
     268  }
     269
     270  function ModifyContent(string $Content): string
     271  {
     272    return $this->ModifyContentPrefix($this->ModifyContentPrefix($Content, 'http://'), 'https://');
    268273  }
    269274
  • trunk/Modules/News/NewsPage.php

    r887 r908  
    350350    } else
    351351    {
    352       $Output = 'Vytvořte si vlastní RSS kanál, díky kterému budete moci automaticky sledovat novinky pomocí vaší RSS čtečky. Informace o technologii RSS a programech pro čtení kanálů najdete např. <a href="http://www.lupa.cz/clanky/prehled-rss-ctecek/">zde</a><br />'.
     352      $Output = 'Vytvořte si vlastní RSS kanál, díky kterému budete moci automaticky sledovat novinky pomocí vaší RSS čtečky. '.
     353        'Informace o technologii RSS a programech pro čtení kanálů najdete např. <a href="https://www.lupa.cz/clanky/prehled-rss-ctecek/">zde</a><br />'.
    353354      '<br />Kategorie:<br />';
    354355      $Output .= '<form action="?build=1" method="post">';
     
    458459      $Items[] = array(
    459460        'Title' => $Categories[$Row['Category']].' - '.$Row['Title'],
    460         'Link' => 'http://'.$this->System->Config['Web']['Host'].'/aktuality/?category='.$Row['Category'],
     461        'Link' => 'https://'.$this->System->Config['Web']['Host'].'/aktuality/?category='.$Row['Category'],
    461462        'Description' => $Row['Content'].' ('.$Author.')'.$EnclosuresText,
    462463        'Time' => $Row['UnixTime'],
     
    466467    $RSS = new RSS();
    467468    $RSS->Title = $this->System->Config['Web']['Title'].' - Aktuality';
    468     $RSS->Link = 'http://'.$this->System->Config['Web']['Host'].'/';
     469    $RSS->Link = 'https://'.$this->System->Config['Web']['Host'].'/';
    469470    $RSS->Description = 'Aktuality '.$this->System->Config['Web']['Description'];
    470471    $RSS->WebmasterEmail = $this->System->Config['Web']['AdminEmail'];
Note: See TracChangeset for help on using the changeset viewer.