MOD "art_mobile" > icon_topic_latest.gif ist weg

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von fontane »

MOD: art_mobile
phpBB3: 3.09

Hallo,

nach Einbau des MOD wie folgt:

Wird die portal.php aufgerufen, sieht man die letzten Beiträge und da steht die Spalte "letzter Beitrag", darunter "von USERNAME" und das Icon icon_topic_latest.gif welches man anklicken kann um direkt zu dem letzten Beitrag zu gelangen.

Wird die index.php aufgerufen, fehlt das Icon icon_topic_latest.gif incl. dem Link.

Gemäß der detect_mobile.xml] (Ordner Contrib) wird nur in der session.php

Code: Alles auswählen

      // Mod: phpBB Mobile start
		include_once($phpbb_root_path . 'includes/mobile.' . $phpEx);
		phpbb_mobile::setup('art_mobile');	// Change first parameter to correct directory name of mobile style
		// Mod: phpBB Mobile end
eingefügt.

Kommentiere ich vorstehendes aus, ist das ICON in der index.php incl. dem Link wieder da.

Was ist zu tun, dass die Implementierung in der session.php durchgeführt werden kann und das Icon icon_topic_latest.gif bzw. Link erhalten bleibt?

Danke für Hinweise.
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
HirschHeinrich
Mitglied
Beiträge: 16
Registriert: 04.02.2011 20:43
Wohnort: 19061 Schwerin
Kontaktdaten:

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von HirschHeinrich »

Hi,

das von dir angeführte Symbol gibt es in dem Mobilestyle nicht.
Der Link dorthin aus dem Portal3 ist aber vorhanden und auch funktionsfähig.

Statt des von dir angeführten Codes in der session.php nach:

Code: Alles auswählen

* Setup basic user-specific items (style, language, ...)
	*/
	function setup($lang_set = false, $style = false)
	{
		global $db, $template, $config, $auth, $phpEx, $phpbb_root_path, $cache;
ist folgender Code einzutragen:

Code: Alles auswählen

// phpBB_mobile_detect - Mobile Stlye Redirect MOD
			$this->data['is_mobile'] = false;
			include_once($phpbb_root_path . 'includes/mods/mobile_device_detect.' . $phpEx);
			$this->data['is_mobile'] = mobile_device_detect();

			if ($this->data['is_mobile'] == true)
			{
				$style = 18;
				$this->data['is_mobile'] = true;
			}
		// phpBB_mobile_detect End
Für den Style, bei mir 18, ist bei Dir die entsprechende Style-Nummer einzusetzen.
Damit wird automatisch das Mobilgerät erkannt und ihm der
"Art-Mobile-Style" zugewiesen.
Die Anleitung zur Anpassung des Portals findest du hier:
http://www.board3.de/viewtopic.php?f=57&t=5372
Ich hoffe, es hilft
Heiner
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von fontane »

Zunächst einmal Danke für die Hilfstellung.

Wenn ich in der session.php den Codeabschnitt:

Code: Alles auswählen

	function setup($lang_set = false, $style = false)
	{
		global $db, $template, $config, $auth, $phpEx, $phpbb_root_path, $cache;
mit /* und */ auskommentiere und den Abschnitt mit

Code: Alles auswählen

// phpBB_mobile_detect - Mobile Stlye Redirect MOD
			$this->data['is_mobile'] = false;
			include_once($phpbb_root_path . 'includes/mods/mobile_device_detect.' . $phpEx);
			$this->data['is_mobile'] = mobile_device_detect();

			if ($this->data['is_mobile'] == true)
			{
				$style = 3;
				$this->data['is_mobile'] = true;
			}
		// phpBB_mobile_detect End
ersetze, erscheint eine weisse Seite.
(Style-ID wurde auf "3" - Style ID habe ich im ACP ausgelesen - geändert)
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
HirschHeinrich
Mitglied
Beiträge: 16
Registriert: 04.02.2011 20:43
Wohnort: 19061 Schwerin
Kontaktdaten:

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von HirschHeinrich »

der von dir auskommentierte Codeabschnitt muß bestehen bleiben, und danach ist die Einfügung für mobile-Detect einzutragen.
Es funktioniert - hier meine http://www.hirschheinrich.com/phpBB3
Gruß Heiner
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von fontane »

HirschHeinrich hat geschrieben:der von dir auskommentierte Codeabschnitt muß bestehen bleiben, und danach ist die Einfügung für mobile-Detect einzutragen.
Es funktioniert - hier meine http://www.hirschheinrich.com/phpBB3
Gruß Heiner
Soweit klar, wo aber bekomme ich bei

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/mods/mobile_device_detect.' . $phpEx);
die mobile_device_detect her? Sie ist in keinem der MODs enthalten.
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
HirschHeinrich
Mitglied
Beiträge: 16
Registriert: 04.02.2011 20:43
Wohnort: 19061 Schwerin
Kontaktdaten:

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von HirschHeinrich »

ich war davon ausgegangen, dass du den Mod bereits verwendest:
Title:

Mobile Detection Script
Description:

This Mod Adds a detection script to your site directing your mobile user to your mobile style.
Version: 2.0.0
Installation level:
Easy
Installation time: ~3 minutes
Author notes:
StarTrekGuide Group.
Download and install the phpBBmobile style to your site before installing this mod.
You can find support for this and other mods at http://startrekguide.com

Mit dem Mod kannst du jedem mobilen Benutzer deines Forums einen von dir vorgegebenen Forenstyle zuweisen.
Leider kann ich keinen Dateianhang mit dem gezippten Mod an den Beitrag anfügen.
Falls du nicht klar kommst, einfach eine PN oder bei mir im Forum für möglichen Download oder weiteren Austausch, ggf. per Chat melden.

Ich denke, du bekommst das aber auch alleine zum Laufen.
Gruß Heiner
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von fontane »

HirschHeinrich hat geschrieben:Mobile Detection Script
Jetzt klar, du meinst einen ganz anderen MOD!

Habe den MOD art_mobile ausgebaut und den MOD Mobile Detection Script eingebaut. (meine phpBB-Version = 3.0.11)

Habe alles nach Anleitung kopiert (ist nichts bzgl. von Style dabei) und den Cache selbstverständlich danach gelehrt.

Es findet sich im ACP keinen Style zum "installieren".
Mit der Anweisung: "Install the mobile style in ACP / Styles tab." komme ich daher nicht klar.

Was ist genau damit gemeint? Wie muss ich vorgehen?
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Benutzeravatar
HirschHeinrich
Mitglied
Beiträge: 16
Registriert: 04.02.2011 20:43
Wohnort: 19061 Schwerin
Kontaktdaten:

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von HirschHeinrich »

Hallo,
wie es schon in der Anleitung für den mobildetect-Mod geschrieben steht, muss natürlich für den Mobilbetrieb des Forums ein entsprechender Forenstyle eingerichtet werden.
Hier z.B. phpBBmobile (StarTrekGuide) oder auch Artodia mobile and SEO.
Mobile-detect installiert nur die Mobilerkennung und beinhaltet keinen eigenen Forenstyle.
Da der Mobildetect genutzt wird, ist im Falle der Verwendung des phpBBmobile-Styles im ACP und hier Style-Verwaltung phpBBmobile nicht einzuschalten. Nicht eingeschaltet heisst hier nur, der in diesem Style enthaltene user-agent ist nicht aktiv. Der Style, wenn von dir im ACP Styles aktiviert, ist aber dennoch verfügbar.
Du musst dann lediglich noch die Nummer für deinen gewählten Mobilstyle ermitteln und wie schon beschrieben, in die session.php eintragen.
Auch ich verwende die 3.0.11er phpBB3 Version.
Gruß Heiner
fontane
Mitglied
Beiträge: 295
Registriert: 03.02.2013 12:58

Re: MOD "art_mobile" > icon_topic_latest.gif ist weg

Beitrag von fontane »

OK, dann kann ich ja meinen vorhandenen Style (3) weiter verwenden. Sollten User sich beschweren, kann ich immer noch etwas unternehmen.

Ich Danke für Deine Hilfestellungen (PN somit erledigt)
phpbb 3.0.4 | PHP 7.4 | MySQL 5.7
Antworten

Zurück zu „[3.0.x] Mod Support“