[FINAL] Impressum Dinseprinz 0.1.8

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.
posaunen
Mitglied
Beiträge: 402
Registriert: 21.04.2004 20:05

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von posaunen »

Es ist eigentlich einfacher auf die Mod zu verzichten und das Impressum als "normale" Seite zu erstellen und nach Bedarf zu verlinken.

Die Prüfung auf Richtigkeit bzw. Vollständigkeit des Impressum kann dir die Mod eh nicht abnehmen.
RW
Mitglied
Beiträge: 39
Registriert: 12.10.2005 16:02

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von RW »

posaunen hat geschrieben:Es ist eigentlich einfacher auf die Mod zu verzichten und das Impressum als "normale" Seite zu erstellen und nach Bedarf zu verlinken.

Die Prüfung auf Richtigkeit bzw. Vollständigkeit des Impressum kann dir die Mod eh nicht abnehmen.
Danke euch!

Ich glaube, ich hab's jetzt geschafft, den IMpressum MOD für mich anzupassen :grin:

Eine "normale" Seite zu erstellen hab ich bisher mit phpbb3 auch noch nicht gemacht, hätte ich mich auch erst einlesen müssen...
Bisher liefen unter meiner Aufsicht 4 phpbb2 Foren, die waren ziemlich weit modifiziert und es war Horror, dort dann ein Update der Dateien zu machen... und nun musste ich endlich alles umstellen...
posaunen
Mitglied
Beiträge: 402
Registriert: 21.04.2004 20:05

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von posaunen »

Wäre für andere sicher interessant wir du das jetzt gelöst hast!?

Eine "normale" Seite müßte übrigens nichts phpbb-spezifisches sein. Falls deine Firma eine Internetpräsenz unterhält wird diese doch bereits mit einem Impressum ausgestattet sein, die könntest du verlinken.
RW
Mitglied
Beiträge: 39
Registriert: 12.10.2005 16:02

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von RW »

posaunen hat geschrieben:Wäre für andere sicher interessant wir du das jetzt gelöst hast!?

Eine "normale" Seite müßte übrigens nichts phpbb-spezifisches sein. Falls deine Firma eine Internetpräsenz unterhält wird diese doch bereits mit einem Impressum ausgestattet sein, die könntest du verlinken.

Ja das stimmt, aber dafür sind Design der Website und des Forums zu unterschiedlich und das Support-Forum an das Design unserer Homepage anzupassen würde auch zu lange dauern...
Im Prinzip wäre das natürlich die einfachste Lösung.

Ich werde jetzt nochmal die Stellen zusammensuchen und die Änderungen bzw. Ergänzungen dann hier posten.

Also:

Ergänzt habe ich in der:
adm/style/acp_impressum.html

vorher

Code: Alles auswählen

			<dd>
				<input type="text" name="T1" size="40" value="{T1}" />&nbsp;<input type="checkbox" name="C1" value="1" {C1} />&nbsp;{L_ACP_IMPRESSUM_TO_DISPLAY}
		</dl>
nachher:

Code: Alles auswählen

			<dd>
				<input type="text" name="T21" size="40" value="{T21}" />&nbsp;<input type="checkbox" name="C21" value="1" {C21} />&nbsp;{L_ACP_IMPRESSUM_TO_DISPLAY}<br />
				<input type="text" name="T1" size="40" value="{T1}" />&nbsp;<input type="checkbox" name="C1" value="1" {C1} />&nbsp;{L_ACP_IMPRESSUM_TO_DISPLAY}
		</dl>

styles/***/template/impressum_body.html

vorher

Code: Alles auswählen

<table cellspacing="1">
	<tr>
		<td><img src="http://{T19}" width="150" /></td>
		<td width="20"></td>
		<td style="font-size:1.2em;">
		<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
		<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
		<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
		<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
		<br />
		<!-- IF T5 --><b>{L_IMPRESSUM_PHOME_TITLE}</b> {T5}<br /><!-- ENDIF -->
		<!-- IF T9 --><b>{L_IMPRESSUM_MOBILE_TITLE}</b> {T9}<br /><!-- ENDIF -->
		<!-- IF T10 --><b>{L_IMPRESSUM_FAX_TITLE}</b> {T10}<br /><!-- ENDIF -->
		<br />
		<!-- IF T6 --><b>{L_IMPRESSUM_EMAIL_TITLE}</b> {T6}<br /><!-- ENDIF -->
		<!-- IF T16 --><b>{L_IMPRESSUM_WEBSITE_TITLE}</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
		</td>
	</tr>
</table>
<!-- ELSE -->
<div style="font-size:1.2em;text-align:left;">
	<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
	<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
	<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
	<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
	<br />
	<!-- IF T5 --><b>{L_IMPRESSUM_PHOME_TITLE}</b> {T5}<br /><!-- ENDIF -->
	<!-- IF T9 --><b>{L_IMPRESSUM_MOBILE_TITLE}</b> {T9}<br /><!-- ENDIF -->
	<!-- IF T10 --><b>{L_IMPRESSUM_FAX_TITLE}</b> {T10}<br /><!-- ENDIF -->
	<br />
	<!-- IF T6 --><b>{L_IMPRESSUM_EMAIL_TITLE}</b> {T6}<br /><!-- ENDIF -->
	<!-- IF T16 --><b>{L_IMPRESSUM_WEBSITE_TITLE}</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
</div>
nachher

Code: Alles auswählen

<table cellspacing="1">
	<tr>
		<td><img src="http://{T19}" width="150" /></td>
		<td width="20"></td>
		<td style="font-size:1.2em;">
		<!-- IF T21 -->{T21}<br /><!-- ENDIF -->
		<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
		<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
		<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
		<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
		<br />
		<!-- IF T5 --><b>{L_IMPRESSUM_PHOME_TITLE}</b> {T5}<br /><!-- ENDIF -->
		<!-- IF T9 --><b>{L_IMPRESSUM_MOBILE_TITLE}</b> {T9}<br /><!-- ENDIF -->
		<!-- IF T10 --><b>{L_IMPRESSUM_FAX_TITLE}</b> {T10}<br /><!-- ENDIF -->
		<br />
		<!-- IF T6 --><b>{L_IMPRESSUM_EMAIL_TITLE}</b> {T6}<br /><!-- ENDIF -->
		<!-- IF T16 --><b>{L_IMPRESSUM_WEBSITE_TITLE}</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
		</td>
	</tr>
</table>
<!-- ELSE -->
<div style="font-size:1.2em;text-align:left;">
	<!-- IF T21 -->{T21}<br /><!-- ENDIF -->
	<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
	<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
	<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
	<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
	<br />
	<!-- IF T5 --><b>{L_IMPRESSUM_PHOME_TITLE}</b> {T5}<br /><!-- ENDIF -->
	<!-- IF T9 --><b>{L_IMPRESSUM_MOBILE_TITLE}</b> {T9}<br /><!-- ENDIF -->
	<!-- IF T10 --><b>{L_IMPRESSUM_FAX_TITLE}</b> {T10}<br /><!-- ENDIF -->
	<br />
	<!-- IF T6 --><b>{L_IMPRESSUM_EMAIL_TITLE}</b> {T6}<br /><!-- ENDIF -->
	<!-- IF T16 --><b>{L_IMPRESSUM_WEBSITE_TITLE}</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
</div>

styles/***/template/impressum_body_de.html

vorher

Code: Alles auswählen

<table cellspacing="1">
	<tr>
		<td><img src="http://{T19}" width="150" /></td>
		<td width="20"></td>
		<td style="font-size:1.2em;">
		<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
		<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
		<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
		<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
		<br />
		<!-- IF T5 --><b>Telefon:</b> {T5}<br /><!-- ENDIF -->
		<!-- IF T9 --><b>Handy:</b> {T9}<br /><!-- ENDIF -->
		<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
		<br />
		<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
		<!-- IF T16 --><b>Internet:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
		</td>
	</tr>
</table>
<!-- ELSE -->
<div style="font-size:1.2em;text-align:left;">
	<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
	<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
	<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
	<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
	<br />
	<!-- IF T5 --><b>Telefon:</b> {T5}<br /><!-- ENDIF -->
	<!-- IF T9 --><b>Handy:</b> {T9}<br /><!-- ENDIF -->
	<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
	<br />
	<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
	<!-- IF T16 --><b>Internet:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
</div>

nachher

Code: Alles auswählen

<table cellspacing="1">
	<tr>
		<td><img src="http://{T19}" width="150" /></td>
		<td width="20"></td>
		<td style="font-size:1.2em;">
		<!-- IF T21 -->{T21}<br /><!-- ENDIF -->
		<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
		<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
		<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
		<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
		<br />
		<!-- IF T5 --><b>Telefon:</b> {T5}<br /><!-- ENDIF -->
		<!-- IF T9 --><b>Handy:</b> {T9}<br /><!-- ENDIF -->
		<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
		<br />
		<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
		<!-- IF T16 --><b>Internet:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
		</td>
	</tr>
</table>
<!-- ELSE -->
<div style="font-size:1.2em;text-align:left;">
	<!-- IF T21 -->{T21}<br /><!-- ENDIF -->
	<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
	<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
	<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
	<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
	<br />
	<!-- IF T5 --><b>Telefon:</b> {T5}<br /><!-- ENDIF -->
	<!-- IF T9 --><b>Handy:</b> {T9}<br /><!-- ENDIF -->
	<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
	<br />
	<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
	<!-- IF T16 --><b>Internet:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
</div>
styles/***/template/impressum_body_en.html

vorher

Code: Alles auswählen

<table cellspacing="1">
	<tr>
		<td><img src="http://{T19}" width="150" /></td>
		<td width="20"></td>
		<td style="font-size:1.2em;">
		<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
		<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
		<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
		<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
		<br />
		<!-- IF T5 --><b>Phone:</b> {T5}<br /><!-- ENDIF -->
		<!-- IF T9 --><b>Mobile:</b> {T9}<br /><!-- ENDIF -->
		<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
		<br />
		<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
		<!-- IF T16 --><b>Homepage:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
		</td>
	</tr>
</table>
<!-- ELSE -->
<div style="font-size:1.2em;text-align:left;">
	<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
	<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
	<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
	<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
	<br />
	<!-- IF T5 --><b>Phone:</b> {T5}<br /><!-- ENDIF -->
	<!-- IF T9 --><b>Mobile:</b> {T9}<br /><!-- ENDIF -->
	<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
	<br />
	<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
	<!-- IF T16 --><b>Homepage:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
</div>
nachher

Code: Alles auswählen

<table cellspacing="1">
	<tr>
		<td><img src="http://{T19}" width="150" /></td>
		<td width="20"></td>
		<td style="font-size:1.2em;">
		<!-- IF T21 -->{T21}<br /><!-- ENDIF -->
		<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
		<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
		<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
		<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
		<br />
		<!-- IF T5 --><b>Phone:</b> {T5}<br /><!-- ENDIF -->
		<!-- IF T9 --><b>Mobile:</b> {T9}<br /><!-- ENDIF -->
		<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
		<br />
		<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
		<!-- IF T16 --><b>Homepage:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
		</td>
	</tr>
</table>
<!-- ELSE -->
<div style="font-size:1.2em;text-align:left;">
	<!-- IF T21 -->{T21}<br /><!-- ENDIF -->
	<!-- IF T1 -->{T1}<br /><!-- ENDIF -->
	<!-- IF T2 -->{T2}<br /><!-- ENDIF -->
	<!-- IF T3 -->{T3}<br /><!-- ENDIF -->
	<!-- IF T4 -->{T4}<br /><!-- ENDIF -->
	<br />
	<!-- IF T5 --><b>Phone:</b> {T5}<br /><!-- ENDIF -->
	<!-- IF T9 --><b>Mobile:</b> {T9}<br /><!-- ENDIF -->
	<!-- IF T10 --><b>Fax:</b> {T10}<br /><!-- ENDIF -->
	<br />
	<!-- IF T6 --><b>Email:</b> {T6}<br /><!-- ENDIF -->
	<!-- IF T16 --><b>Homepage:</b> <a href="{T16}">{T16}</a><br /><!-- ENDIF -->
</div>

includes/acp/acp_impressum.php

vorher

Code: Alles auswählen

			for($i = 1; $i <= 20; $i++)
nachher

Code: Alles auswählen

			for($i = 1; $i <= 21; $i++)
Zum Schluss noch die DB updaten und der Tabelle phpbb3_impressum einen Datensatz mit name=21 value=irgendwas aktiv=1 hinzufügen.
Natürlich nicht vergessen, die Sitzungsdaten und den Cache zu leeren.

Und nun hoffe ich, dass ich nichts vergessen habe :D
Dumdi
Mitglied
Beiträge: 59
Registriert: 05.10.2010 16:52

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von Dumdi »

Hoi all,
die derzeit installierte PhpBB-Version ist 3.0.11. Nach erfolgreicher Installation des Mods erhalte ich die nachfolgende Meldung wenn ich das Impressum konfigurieren möchte. Die Tabelle ist aber vorhanden. Hat jemand eine Lösung für mich? :roll:

Allgemeiner Fehler
SQL ERROR [ mysqli ]

Table 'dbxxxxxxxxx.IMPRESSUM_TABLE' doesn't exist [1146]

SQL

SELECT * FROM IMPRESSUM_TABLE ORDER BY name

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/dbal.php
LINE: 757
CALL: trigger_error()

FILE: [ROOT]/includes/db/mysqli.php
LINE: 182
CALL: dbal->sql_error()

FILE: [ROOT]/includes/acp/acp_impressum.php
LINE: 52
CALL: dbal_mysqli->sql_query()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_impressum->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
Benutzeravatar
Metzle
Ehemaliges Teammitglied
Beiträge: 10435
Registriert: 08.03.2008 02:50
Wohnort: Waiblingen-Neustadt
Kontaktdaten:

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von Metzle »

Hallo,

schau mal hier: KB:130
Metzle
phpBB.de-Support-Team
Allround-phpBB.de
Dumdi
Mitglied
Beiträge: 59
Registriert: 05.10.2010 16:52

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von Dumdi »

Hmm,

da die Tabelle in der SQl-Datenbank vorhanden ist müsste demnach Pkt. 2 zutreffen. Leider finde ich keine MOD-Anleitung um die constants.php anzupassen. Habe ich da etwas übersehen?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von Miriam »

Das hast Du definitiv. Die fehlenden Anpassungen betreffen die /includes/constants.php
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Dumdi
Mitglied
Beiträge: 59
Registriert: 05.10.2010 16:52

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von Dumdi »

Hoi Miriam,
das habe ich bereits vermutet. Kannst Du mir konkret sagen was ich da als Code einpflegen muss?
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: [FINAL] Impressum Dinseprinz 0.1.8

Beitrag von Miriam »

Das findest Du selbst heraus, wenn Du Dir die Installationsanweisung durchliest.
Das schaffst Du.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Antworten

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