Plugin Directory

Changeset 3021969


Ignore:
Timestamp:
01/15/2024 04:14:52 PM (2 years ago)
Author:
stevengliebe
Message:

Uploading new version (security update)

Location:
church-theme-content
Files:
106 added
5 edited

Legend:

Unmodified
Added
Removed
  • church-theme-content/trunk/church-theme-content.php

    r2670104 r3021969  
    44 * Plugin URI: https://churchthemes.com/plugins/church-content/
    55 * Description: Provides an interface for managing sermons, events, people and locations. A <strong>compatible theme is required</strong> for presenting content from these church-centric post types in a tightly-integrated manner.
    6  * Version: 2.6
     6 * Version: 2.6.1
    77 * Author: ChurchThemes.com
    88 * Author URI: https://churchthemes.com
     
    1212 *
    1313 * @package   Church_Theme_Content
    14  * @copyright Copyright (c) 2013 - 2022, ChurchThemes.com, LLC
     14 * @copyright Copyright (c) 2013 - 2024, ChurchThemes.com, LLC
    1515 * @link      https://github.com/churchthemes/church-theme-content
    1616 * @license   GPLv2 or later
  • church-theme-content/trunk/includes/admin/admin-support.php

    r1961360 r3021969  
    55 * @package    Church_Theme_Content
    66 * @subpackage Admin
    7  * @copyright  Copyright (c) 2013 - 2017, ChurchThemes.com
     7 * @copyright  Copyright (c) 2013 - 2024, ChurchThemes.com
    88 * @link       https://github.com/churchthemes/church-theme-content
    99 * @license    GPLv2 or later
     
    5353        if ( ! get_option( $option_id  ) ) {
    5454
     55            // Nonce
     56            $nonce = wp_create_nonce( 'ctc_hide_theme_support_notice' );
     57
     58            // Dismiss URL
     59            $dismiss_url = add_query_arg( [
     60                'ctc_hide_theme_support_notice' => '1',
     61                'ctc_hide_theme_support_notice_security' => $nonce
     62            ] );
     63
    5564            ?>
    5665            <div class="notice notice-warning">
     
    7180                        CTC_NAME,
    7281                        'https://wordpress.org/plugins/church-theme-content/',
    73                         esc_url( add_query_arg( 'ctc_hide_theme_support_notice', '1' ) )
     82                        esc_url( $dismiss_url )
    7483                    );
    7584                    ?>
     
    98107    if ( ! empty( $_GET['ctc_hide_theme_support_notice'] ) ) {
    99108
     109        // Check nonce
     110        if ( ! wp_verify_nonce( sanitize_text_field( wp_unslash( $_GET[ 'ctc_hide_theme_support_notice_security' ] ) ), 'ctc_hide_theme_support_notice' ) ) {
     111            return;
     112        }
     113
    100114        // Option ID
    101115        $theme_data = wp_get_theme();
  • church-theme-content/trunk/includes/libraries/ct-recurrence/php-rrule/RRule.php

    r2254357 r3021969  
    10061006     * @internal
    10071007     */
    1008     public function rewind()
     1008    public function rewind(): void
    10091009    {
    10101010        $this->current = $this->iterate(true);
     
    10151015     * @internal
    10161016     */
    1017     public function current()
     1017    public function current(): mixed
    10181018    {
    10191019        return $this->current;
     
    10231023     * @internal
    10241024     */
    1025     public function key()
     1025    public function key(): mixed
    10261026    {
    10271027        return $this->key;
     
    10311031     * @internal
    10321032     */
    1033     public function next()
     1033    public function next(): void
    10341034    {
    10351035        $this->current = $this->iterate();
     
    10401040     * @internal
    10411041     */
    1042     public function valid()
     1042    public function valid(): bool
    10431043    {
    10441044        return $this->current !== null;
     
    10511051     * @internal
    10521052     */
    1053     public function offsetExists($offset)
     1053    public function offsetExists($offset): bool
    10541054    {
    10551055        return is_numeric($offset) && $offset >= 0 && ! is_float($offset) && $offset < count($this);
     
    10591059     * @internal
    10601060     */
    1061     public function offsetGet($offset)
     1061    public function offsetGet($offset): mixed
    10621062    {
    10631063        if ( ! is_numeric($offset) || $offset < 0 || is_float($offset) ) {
     
    10911091     * @internal
    10921092     */
    1093     public function offsetSet($offset, $value)
     1093    public function offsetSet($offset, $value): void
    10941094    {
    10951095        throw new \LogicException('Setting a Date in a RRule is not supported');
     
    10991099     * @internal
    11001100     */
    1101     public function offsetUnset($offset)
     1101    public function offsetUnset($offset): void
    11021102    {
    11031103        throw new \LogicException('Unsetting a Date in a RRule is not supported');
     
    11141114     * @return int
    11151115     */
    1116     public function count()
     1116    public function count(): int
    11171117    {
    11181118        if ( $this->isInfinite() ) {
  • church-theme-content/trunk/includes/libraries/ct-recurrence/php-rrule/RSet.php

    r2254357 r3021969  
    457457     * @internal
    458458     */
    459     public function rewind()
     459    public function rewind(): void
    460460    {
    461461        $this->current = $this->iterate(true);
     
    466466     * @internal
    467467     */
    468     public function current()
     468    public function current(): mixed
    469469    {
    470470        return $this->current;
     
    474474     * @internal
    475475     */
    476     public function key()
     476    public function key(): mixed
    477477    {
    478478        return $this->key;
     
    482482     * @internal
    483483     */
    484     public function next()
     484    public function next(): void
    485485    {
    486486        $this->current = $this->iterate();
     
    491491     * @internal
    492492     */
    493     public function valid()
     493    public function valid(): bool
    494494    {
    495495        return $this->current !== null;
     
    502502     * @internal
    503503     */
    504     public function offsetExists($offset)
     504    public function offsetExists($offset): bool
    505505    {
    506506        return is_numeric($offset) && $offset >= 0 && ! is_float($offset) && $offset < count($this);
     
    510510     * @internal
    511511     */
    512     public function offsetGet($offset)
     512    public function offsetGet($offset): mixed
    513513    {
    514514        if ( ! is_numeric($offset) || $offset < 0 || is_float($offset) ) {
     
    542542     * @internal
    543543     */
    544     public function offsetSet($offset, $value)
     544    public function offsetSet($offset, $value): void
    545545    {
    546546        throw new \LogicException('Setting a Date in a RSet is not supported (use addDate)');
     
    550550     * @internal
    551551     */
    552     public function offsetUnset($offset)
     552    public function offsetUnset($offset): void
    553553    {
    554554        throw new \LogicException('Unsetting a Date in a RSet is not supported (use addDate)');
     
    564564     * @return int
    565565     */
    566     public function count()
     566    public function count(): int
    567567    {
    568568        if ( $this->isInfinite() ) {
  • church-theme-content/trunk/readme.txt

    r3004336 r3021969  
    44Requires at least: 3.6
    55Tested up to: 6.4
    6 Requires PHP: 5.3
    7 Stable tag: 2.6
     6Requires PHP: 7.0
     7Stable tag: 2.6.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
Note: See TracChangeset for help on using the changeset viewer.