Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 40592ad9

Von Bernd Bleßmann vor mehr als 1 Jahr hinzugefügt

  • ID 40592ad95299360376ba30b57c5253af5759fcfa
  • Vorgänger f251540d
  • Nachfolger 8fe2c44e

Revert "Erzwungener Layout-Stil: Request: is_mobile berücksichtigt Benutzereinstellung"

Hier ist die Datenbank u.U. noch nicht erreichbar.

This reverts commit 03336f58ca490c3c950585b14f9c1f587f55e232.

Unterschiede anzeigen:

SL/Request.pm
use Exporter qw(import);
use SL::Common;
use SL::Helper::UserPreferences::DisplayPreferences;
use SL::JSON;
use SL::MoreCommon qw(uri_encode uri_decode);
use SL::Layout::None;
......
}
sub init_is_mobile {
# user can force a layout version
my $user_prefs = SL::Helper::UserPreferences::DisplayPreferences->new();
return 0 if ($user_prefs->get_layout_style || '') eq 'desktop';
return 1 if ($user_prefs->get_layout_style || '') eq 'mobile';
# mobile clients will change their user agent when the user requests
# desktop version so user agent is the most reliable way to identify
return ($ENV{HTTP_USER_AGENT} || '') =~ /Mobi/ ? 1 : 0;

Auch abrufbar als: Unified diff