[Final] phpBB Gallery 1.0.6

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Anguis
Mitglied
Beiträge: 12
Registriert: 05.04.2008 01:55

Beitrag von Anguis »

Hallo Helmut

so hier der Code . . .

Code: Alles auswählen

			<ul class="linklist rightside">
				<li class="icon-geomap"><a href="geomap.php" title="Usermap">Usermap</a></li>
				<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
				<li class="icon-gallery"><a href="{U_GALLERY_MOD}" title="{L_GALLERY_EXPLAIN}">{L_GALLERY}</a></li>
				<!-- IF not S_IS_BOT -->
					<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
					<!-- IF not S_USER_LOGGED_IN --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
					<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
				<!-- ENDIF -->
Guß Tom
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Beitrag von Helmut »

Hallo Anguis,

das hier ist der Übeltäter:

Code: Alles auswählen

<li class="icon-geomap"><a href="geomap.php" title="Usermap">Usermap</a></li>
Du musst nun den Link etwas abändern damit er funktioniert.

1. Öffne dazu die Datei includes/funktions.php und finde darin

Code: Alles auswählen

	// The following assigns all _common_ variables that may be used at any point in a template.
	$template->assign_vars(array(
Füge nun danach ein

Code: Alles auswählen

		//Geomap Mod
		'U_GEOMAP_MOD'		=> append_sid("{$phpbb_root_path}geomap.$phpEx"),
		//
2. Öffne nun die overall_header.html und ersetze

Code: Alles auswählen

<li class="icon-geomap"><a href="geomap.php" title="Usermap">Usermap</a></li>
durch folgendes

Code: Alles auswählen

<li class="icon-geomap"><a href="{U_GEOMAP_MOD}" title="{L_GEOMAP_EXPLAIN}">{L_GEOMAP}</a></li>
3. Öffne nun language/de/common.php und finde dort am Ende und füge davor ein

Code: Alles auswählen

// Geomap Mod
$lang = array_merge($lang, array(
	'GEOMAP_EXPLAIN'			=> 'Landkarte',
	'GEOMAP'		=> 'Usermap',
));
Achtung!
Die Sprachdatei immer in UTF-8 ohne BOM abspeichern!

Jetzt sollte es mit dem Link klappen.

Gruß Helmut :wink:
Ich bin nicht ganz dicht.... na und.
Anguis
Mitglied
Beiträge: 12
Registriert: 05.04.2008 01:55

Beitrag von Anguis »

Super Helmut . . . besten Dank
Jetzt geht es richtig

Gruß Tom
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Beitrag von Frank1604 »

Dieses Problem wurde bereits Anfang der Woche mit der Version GeoMap 2.0.1 gefixt.

siehe Hier

Gruß, Frank
Ralle6000
Mitglied
Beiträge: 154
Registriert: 02.05.2005 08:45

Beitrag von Ralle6000 »

monkey hat geschrieben:Hi!

Habe eben mal auf Version 3.0.1 (phpBB) aktualisiert.
In der includes/session.php hat sich scheinbar der Kram mit "$this->page['page']" geändert...

Was ist nun zu tuen?


grz
Monkey
Das würde ich auch gerne wissen...
Außerdem habe ich die BBCodebox und in der Galerie werden die Buttons der Box nicht angezeigt!

Grüße
Ralf
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Ralle6000 hat geschrieben:und in der Galerie werden die Buttons der Box nicht angezeigt!
War das schon von Anfang an so oder erst nach dem phpBB3-Update auf 3.0.1
Wenn es schon von Anfang an so war, dann mal bitte Testzugang (geht auch per pn)
Würd ich mir gerne mal anschauen.

lg
4seven
Ralle6000
Mitglied
Beiträge: 154
Registriert: 02.05.2005 08:45

Beitrag von Ralle6000 »

Nein, ich habe die Galerie eben erst eingebaut. Vorher hatte ich die noch nicht drin.

Ich weiß nicht ob es daran liegt aber:

Open: includes/session.php

Find:

Code: Alles auswählen

$this->page['page'] .= (isset($_REQUEST['f'])) ? ((strpos($this->page['page'], '?') !== false) ? '&' : '?') . '_f_=' . (int) $_REQUEST['f'] . 'x' : '';
Add after:

Code: Alles auswählen

$this->page['page'] .= (isset($_REQUEST['album_id'])) ? ((strpos($this->page['page'], '?') !== false) ? '&' : '?') . '_album_id_=' . (int) $_REQUEST['album_id'] . 'x' : '';
Und diese Zeile finde ich in der Datei nicht, wie monkey auch schon geschrieben hat. Die gibt es in der Version 3.0.1 nicht oder hat sich geändert. Ich habe den Code zwar eingebunden, aber vermutlich an der falschen Stelle, keine Ahnung wo das hin muss.

Nachtrag:

Habe es hier eingefügt:

Code: Alles auswählen

// Only update session DB a minute or so after last update or if page changes
				if ($this->time_now - $this->data['session_time'] > 60 || ($this->update_session_page && $this->data['session_page'] != $this->page['page']))
				{
					$this->page['page'] .= (isset($_REQUEST['album_id'])) ? ((strpos($this->page['page'], '?') !== false) ? '&' : '?') . '_album_id_=' . (int) $_REQUEST['album_id'] . 'x' : '';

					$this->data['session_time'] = $this->data['session_last_visit'] = $this->time_now;

					$sql_ary = array('session_time' => $this->time_now, 'session_last_visit' => $this->time_now, 'session_admin' => 0);
Grüße
Ralf
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Nein, damit hat es nichts zu tun, wie gesagt, ich müsste es mir anschauen.
Am warscheinlichsten ist es, das zwar die posting_buttons.html in das Gallery Editor-Fenster gelinkt wird, ..

Code: Alles auswählen

<!-- INCLUDE posting_buttons.html -->
...der Link zu den Buttons dann aber nicht mehr stimmt.
Ich hab den Mod nicht eingebaut und weiß daher auch nicht, an welcher Stelle da ein Editor-Fenster ist :wink:
Ralle6000
Mitglied
Beiträge: 154
Registriert: 02.05.2005 08:45

Beitrag von Ralle6000 »

4seven hat geschrieben:Nein, damit hat es nichts zu tun, wie gesagt, ich müsste es mir anschauen.
Am warscheinlichsten ist es, das zwar die posting_buttons.html in das Gallery Editor-Fenster gelinkt wird, ..

Code: Alles auswählen

<!-- INCLUDE posting_buttons.html -->
...der Link zu den Buttons dann aber nicht mehr stimmt.
Ich hab den Mod nicht eingebaut und weiß daher auch nicht, an welcher Stelle da ein Editor-Fenster ist :wink:
Danke, du hast mir geholfen!

Ich habe einfach einen Rechtsklick auf einen Button gemacht, der Button wurde auf den Ordner "gallery/styles/prosilver/imageset/buttons/" gelinkt, diese Ordner gab es aber nicht im Ordner "gallery", habe also die Ordner "styles/prosilver/imageset/buttons/" erstellt und die die Buttons der Codebox einfach reinkopiert, nun werden sie angezeigt!

Grüße
Ralf
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

Super, werd ich gleich in meine Liste aufnehmen :)
Gesperrt

Zurück zu „[3.0.x] Mods in Entwicklung“