Seite 1 von 1

MOD "art_mobile" > icon_topic_latest.gif ist weg

Verfasst: 02.09.2013 10:09
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.

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

Verfasst: 19.09.2013 11:41
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

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

Verfasst: 19.09.2013 12:11
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)

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

Verfasst: 19.09.2013 12:33
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

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

Verfasst: 19.09.2013 14:20
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.

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

Verfasst: 19.09.2013 18:11
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

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

Verfasst: 20.09.2013 12:03
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?

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

Verfasst: 20.09.2013 14:58
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

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

Verfasst: 20.09.2013 15:06
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)