die php-Version wurde umgestellt

Die Admins geben aktuelle Mitteilungen und Verhaltensregeln bekannt. Benutzer können Fragen zum Forum stellen und Verbesserungsvorschläge anbringen.
Benutzeravatar
Martin
Administrator
Beiträge: 3704
Registriert: Di 20. Dez 2011, 16:40
Wohnort: Gummersbach
Kontaktdaten:

die php-Version wurde umgestellt

Beitrag von Martin »

das Forum läuft jetzt auf einer aktuelleren php-Version. Damit sollte das Forum jetzt schneller sein.
Wenn irgendwas nicht funktioniert, bitte eine kurze Info an mich oder hier eintragen. Danke.
Grüße
Martin
Suzuki GS IG Rhein-Ruhr
http://www.suzuki-classic.de
Benutzeravatar
NiceIce
Beiträge: 1327
Registriert: So 1. Jan 2012, 23:40
Wohnort: Klagenfurt / Kärnten
Kontaktdaten:

Re: die php-Version wurde umgestellt

Beitrag von NiceIce »

Servas Chefe.

Eine kleine Anregung, die zumindest MICH sowas von nervt:

Links die man anklickt werden im selben Fenster geöffnet.
Es erleichtert aber das hin und her, wenn diese Extern in einem neuen Fenster geöffnet werden.
(Je nach html-Ausgabe bedeutet dies z.B: target="_blank")

Dürfte bei PHPBB relativ einfach zu machen sein. Jedenfalls in den Versionen, die ich mir mal angeschaut hatte.

LG
Martin
Cabiva Elefant 750 AC • Yamaha XV 750 • KTM Gs300 MA • MZ 125 ES/1
http://www.niceice36.de
https://www.youtube.com/user/NiceIce1964
Benutzeravatar
Martin
Administrator
Beiträge: 3704
Registriert: Di 20. Dez 2011, 16:40
Wohnort: Gummersbach
Kontaktdaten:

Re: die php-Version wurde umgestellt

Beitrag von Martin »

Hi,
das Thema hatten wir schon. Mit target_blank können nicht alle Browser umgehen und bringen dann Fehler. Einen einheitlichen für alle verträglichen Befehl gibts dafür noch nicht.
Die meisten hier benutzen wie ich einfach Firefox und drücken auf die mittlere Maustatse, womit der link, das Bild usw. in einem neuen Fenster bzw. Tab geöffnet wird.
Grüße
Martin
Suzuki GS IG Rhein-Ruhr
http://www.suzuki-classic.de
Benutzeravatar
Dä Nici
Beiträge: 103
Registriert: Di 27. Dez 2011, 15:10
Wohnort: Schäl Sick

Re: die php-Version wurde umgestellt

Beitrag von Dä Nici »

Was ist die "mittlere Maustaste" ??
Hab ich nicht, nur rechts und links....gibbet da n update?? :mrgreen:
Ich wurde sehr gut erzogen........keine Ahnung was dann passierte.
GS-Schrauber

Re: die php-Version wurde umgestellt

Beitrag von GS-Schrauber »

Dä Nici hat geschrieben:Was ist die "mittlere Maustaste" ??
Hab ich nicht, nur rechts und links....gibbet da n update?? :mrgreen:

jo, mussu update an die Fingers machen.

Link mit rechter Maustaste klicken, halten und aussuchen wie/wo Du öffnen willst :mrgreen:
Benutzeravatar
NiceIce
Beiträge: 1327
Registriert: So 1. Jan 2012, 23:40
Wohnort: Klagenfurt / Kärnten
Kontaktdaten:

Re: die php-Version wurde umgestellt

Beitrag von NiceIce »

Na ja, Martin, wenn target_blank kein einheitlicher Befehl ist, weiss ich auch nicht.

Alle meine Webseiten und CMS haben diesen Befehl einfach in der html-Ausgabe. Aber seis drum

Suche in der
include/functions.php

folgende Zeile:

Code: Alles auswählen

          case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );
und ersetze mit folgendem Code:

Code: Alles auswählen

          case 'bbcode_htm':
             return array(
                '#<!\-\- e \-\-><a href="mailto:(.*?)">.*?</a><!\-\- e \-\->#',
                '#<!\-\- l \-\-><a (?:class="[\w-]+" )?href="(.*?)(?:(&|\?)sid=[0-9a-f]{32})?" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- l \-\->#',
                '#<!\-\- ([mw]) \-\-><a (?:class="[\w-]+" )?href="(.*?)" onclick="window\.open\(this\.href\);return false;">.*?</a><!\-\- \1 \-\->#',
                '#<!\-\- s(.*?) \-\-><img src="\{SMILIES_PATH\}\/.*? \/><!\-\- s\1 \-\->#',
                '#<!\-\- .*? \-\->#s',
                '#<.*?>#s',
             );
Folgende Dateien ändern:

includes/functions_content.php
Suche:

Code: Alles auswählen

        $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";
                
ersetze mit:

Code: Alles auswählen

        if ($type == MAGIC_URL_EMAIL)
        {
            $html    = "$whitespace<!-- $tag --><a$class href=\"$url\">$text</a><!-- $tag -->$append";    
        }
        else 
        {
            $html    = "$whitespace<!-- $tag --><a$class href=\"$url\" onclick=\"window.open(this.href);return false;\">$text</a><!-- $tag -->$append";
        } 
Suche in Deinem Style das Template:
bbcode.html

Suche:

Code: Alles auswählen

    <!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->
ersetze es mit:

Code: Alles auswählen

    <!-- BEGIN url --><a href="{URL}" onclick="window.open(this.href);return false;" class="postlink">{DESCRIPTION}</a><!-- END url -->
Dann klappts auch mit den Links.

Test?
http://www.niceice36.de/phpbb

Ist nur ein Testboard, wo ich Änderungen teste. Ich selbst verwende ein CMS und Woltlab.

LG
Martin
Cabiva Elefant 750 AC • Yamaha XV 750 • KTM Gs300 MA • MZ 125 ES/1
http://www.niceice36.de
https://www.youtube.com/user/NiceIce1964
Benutzeravatar
Micha
Beiträge: 229
Registriert: Di 27. Dez 2011, 14:27
Wohnort: Bad Segeberg

Re: die php-Version wurde umgestellt

Beitrag von Micha »

Ich denk wenn der Martin sagt es geht nicht, dann geht`s nicht ;)
Benutzeravatar
NiceIce
Beiträge: 1327
Registriert: So 1. Jan 2012, 23:40
Wohnort: Klagenfurt / Kärnten
Kontaktdaten:

Re: die php-Version wurde umgestellt

Beitrag von NiceIce »

Ah ja?
Wieso gehts dann bei mir, genau das Gleiche Board, Gleiche Version, gleiches Modul.

Es geht, kannst glauben, ich mach das schon ein paar Jahre.

LG
Martin
Cabiva Elefant 750 AC • Yamaha XV 750 • KTM Gs300 MA • MZ 125 ES/1
http://www.niceice36.de
https://www.youtube.com/user/NiceIce1964
Benutzeravatar
Martin
Administrator
Beiträge: 3704
Registriert: Di 20. Dez 2011, 16:40
Wohnort: Gummersbach
Kontaktdaten:

Re: die php-Version wurde umgestellt

Beitrag von Martin »

phpBB.de hat geschrieben:Durch das Erzwingen der Öffnung von Links in externen Fenstern mittels target="_blank" geht die XHTML Validität verloren. Bei bestimmten Konfigurationen (Betriebssystem/Browser/Javascript) lassen sich die Links möglicherweise gar nicht mehr öffnen
Suzuki GS IG Rhein-Ruhr
http://www.suzuki-classic.de
Benutzeravatar
NiceIce
Beiträge: 1327
Registriert: So 1. Jan 2012, 23:40
Wohnort: Klagenfurt / Kärnten
Kontaktdaten:

Re: die php-Version wurde umgestellt

Beitrag von NiceIce »

Ne, ich gebs hiermit auf.
Mehr als ALLE Code´s kann ich dir nun auch nicht geben, reinkopieren musst das schon selber.
target_blank in XHTML mag stimmen, aber der PHP-Code kommt von PHPBB und funzt tadellos. Siehe mein Testboard, gleiche Konfig wie Deine.
Einfach den Niceice36.de Link anklicken. (Im einzigsten Beitrag im Forum)

LG
Martin
Cabiva Elefant 750 AC • Yamaha XV 750 • KTM Gs300 MA • MZ 125 ES/1
http://www.niceice36.de
https://www.youtube.com/user/NiceIce1964
Antworten