Forum Replies Created

Viewing 7 replies - 1 through 7 (of 7 total)
  • Ich hatte das gleiche Problem. Da ich allerdings die php-Version explizit nur für die WP Installation ändern wollte, habe ich in der .htaccess Datei im WP-Installationsverzeichnis folgende Zeilen ganz oben eingefügt.

    
    # verwende php 5.6 für WordPress
    AddType application/x-httpd-php56 .php .php4 .php3 .php5
    

    Damit läuft WP mit der PHP Version 5.6

    Brauchst du nur den link zum ticker oder willst di gleich das volle Programm?

    Gruß

    Yep, sieht gut aus bei dir. Beachte aber, bei einem update des Plugins gehen deine Änderungen verloren.

    Upps, eine Änderung habe ich vergessen zu erwähnen:
    in class-sis-handball-public.php muss noch folgendes hinzugefügt werden.
    In der function url_builder

        private function url_builder($type = 'team', $league_id = '')
        {
            $url_1 = 'http://sis-handball.de/web/';
            $url_2 = '';
            switch ($type) {
                case 'next': $url_2 = 'Mannschaft/?view=Mannschaft&Liga=';
                    break;
                case 'team': $url_2 = 'Mannschaft/?view=Mannschaft&Liga=';
                    break;
                case 'concat': $url_2 = 'Mannschaft/?view=Mannschaft&Liga=';
                    break;
                case 'games': $url_2 = 'AlleSpiele/?view=AlleSpiele&Liga=';
                    break;
                case 'standings': $url_2 = 'Tabelle/?view=Tabelle&Liga=';
                    break;
                case 'chart': $url_2 = 'Tabelle/?view=Tabelle&Liga=';
                    break;
                case 'stats': $url_2 = 'Tabelle/?view=Tabelle&Liga=';
                    break;
            }
            $url_3 = $league_id;
            return $url_1 . $url_2 . $url_3;
        }
    

    hinter

    case 'standings': $url_2 = 'Tabelle/?view=Tabelle&Liga=';
    break;
    

    folgendes einfügen. (Er muss die Daten auch abholen )

    case 'ministandings': $url_2 = 'Tabelle/?view=Tabelle&Liga=';
                    break;

    Ich habe das als QuickHack durch einen zusätzlichen ausgabetyp gelöst.

    Dafür muss die class-sis-handball.admin.php und class-sis-handball.public.php angepasst werden.

    in class-sis-handball.admin.php suchen nach:
    <option value="standings">' . __('Standings', 'sis-handball') . '</option>
    dahinter folgendes einfügen:
    ‘<option value=”ministandings”>’ . ‘Mini-‘.__(‘Standings’, ‘sis-handball’) . ‘</option>’

    in class-sis-handball.public.php suchen nach

                if ($type == 'standings') {
                    $returner .= '
                        <thead>
                            <tr>
                                <th>' . __('No.', 'sis-handball') . '</th>
                                <th>' . __('Team', 'sis-handball') . '</th>
                                <th>' . __('Games', 'sis-handball') . '</th>
                                <th>' . __('W', 'sis-handball') . '</th>
                                <th>' . __('T', 'sis-handball') . '</th>
                                <th>' . __('L', 'sis-handball') . '</th>
                                <th>' . __('Goals', 'sis-handball') . '</th>
                                <th>' . __('D', 'sis-handball') . '</th>
                                <th>' . __('Points', 'sis-handball') . '</th>
                            </tr>
                        </thead>
                    ';
                    foreach ($data AS $data_part) {
                        $marked = $atts['marked'];
                        if ($marked) {
                            if ($data_part[2] == $marked) {
                                $returner .= '<tr class="marked">';
                            } else {
                                $returner .= '<tr>';
                            }
                        } else {
                            $returner .= '<tr>';
                        }
                        $returner .= '
                                <td>' . $data_part[1] . '</td>
                                <td>' . $data_part[2] . '</td>
                                <td>' . $data_part[3] . '</td>
                                <td>' . $data_part[4] . '</td>
                                <td>' . $data_part[5] . '</td>
                                <td>' . $data_part[6] . '</td>
                                <td>' . $data_part[7] . '</td>
                                <td>' . ($data_part[8]>0?"+".$data_part[8]:$data_part[8]) . '</td>
                                <td>' . $data_part[9] . '</td>
                            </tr>
                        ';
                    }
                }

    Danach folgendes einfügen:

    // MINITABELLE
                if ($type == 'ministandings') {
                    $returner .= '
                        <thead>
                            <tr>
                                <th>' . __('No.', 'sis-handball') . '</th>
                                <th>' . __('Team', 'sis-handball') . '</th>
                                <th>' . __('Points', 'sis-handball') . '</th>
                            </tr>
                        </thead>
                    ';
                    foreach ($data AS $data_part) {
                        $marked = $atts['marked'];
                        if ($marked) {
                            if ($data_part[2] == $marked) {
                                $returner .= '<tr class="marked">';
                            } else {
                                $returner .= '<tr>';
                            }
                        } else {
                            $returner .= '<tr>';
                        }
                        $returner .= '
                                <td>' . $data_part[1] . '</td>
                                <td>' . $data_part[2] . '</td>
                                <td>' . $data_part[9] . '</td>
                            </tr>
                        ';
                    }
                }
    

    Diese Tabellenausgabe gibt z.B. nur die Spalten POS,Mannschaft und Punkte aus. Ideal also für den Seitenreiter oder Footer.
    Nach den Änderungen hast Du einen weitern Typ ‘Mini-Tabelle’ in der Auswahlliste des Shorcodegenerators.

    Hi, danke für den Tip.
    ich nutzte PHP5.2 . Nach Aktivierung von PHP5.6 mittels der .htaccess – Datei scheint das Problem behoben.

    Vielen Dank

Viewing 7 replies - 1 through 7 (of 7 total)