[RC] Impressum 0.1.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.
SebX
Mitglied
Beiträge: 97
Registriert: 12.11.2008 22:02

Beitrag von SebX »

Ich seh da nirgendwo Möglichkeiten Namen, Adresse...... einzugeben.

Das steht dort an erster Stelle, weil dort an erster Stelle der Forenname dann
_ und dann impressum steht. _ kommt vor A. Danach kommen nur noch Stellen, ohne _ oder erst der Forenname dann noch ein Zusatz (sowie acl) und dann erst _ und dann noch ein Wort. Zwischen dem Forenname und z.B. icon kommt bei mir kein _. Also stimmts alphabetisch schon, aber mir scheint der Fehler hat irgendwas damit zutun.

Scheint mir fast so, als war das _ im SQL zwischen Foenname/Prefix und impressum zuviel war, aber so stehts in der Anleitung.

Edit: In nem anderen Forum in der selben Datenbank ist da überall ein _
dazwischen, merkwürdig.

Edit 2: habs gerade bei dem anderen Forum (auch phpBB) ausprobiert, dort ist das Impressum jetzt tatsächlich drin, nur ohne Verlinkung im Forum, aber dort wird das Impressum bei ........../impressum.php angeziegt.

Das ganze scheint echt, an der _ Problematik zu liegen. Warum das _ bei vielen Stellen nicht vorkommt ist mir ein Rätsel. Von Hand hab ich das alles nicht verändert. Jetzt weiß ich aber immernoch nicht wirklich, wie ich das Impressum in das Forum bekomme, in das es eigentlich sollte.
Gigabryte
Mitglied
Beiträge: 50
Registriert: 16.12.2005 16:18

Beitrag von Gigabryte »

Wenn in deiner config.php als Prefix kein _ am Ende steht, dann kommt da natürlich auch keiner hin! Entweder alle mit oder alle ohne. Der Unterstrich dient nur der Übersichtlichkeit, damit man anhand des Prefix sieht welche Tabellen zusammengehören und gehört mit zum Tabellennamen.
Dann ist es natürlich kein Wunder, wenn die Tabelle nicht gefunden wird.

Schau mal, ob du die Tabelle über phpMyAdmin umbenennen kannst. Ansonsten löschen und neu anlegen.

Die Geschichte mit dem Prefix ist ohnehin nur ein Workaround für jene, die z.B. beim Webhoster nur eine Datenbank anlegen können um diese dann für mehrere Foren oder andere Anwendungen zu benutzen. Der Königsweg ist auf jeden Fall für jede Anwendung eine andere Datenbank anzulegen.
SebX
Mitglied
Beiträge: 97
Registriert: 12.11.2008 22:02

Beitrag von SebX »

Nun hat es endllich geklapt, das Impressum ist da. Nur die Eingabefelder für Impressum unter Mods sind nicht da. Beim anderen Forum, wo ich es vorhin getestet habe wars da. Und nen Link im Forum zum Impressum kann ich auch nirgends entdecken, aktiviert ist das Impressum aber.
Gigabryte
Mitglied
Beiträge: 50
Registriert: 16.12.2005 16:18

Beitrag von Gigabryte »

Dann vergleiche nochmal deine Installationen.
Was meinst du mit Eingabefelder nicht da? Ist das Modul richtig dem Menü hinzugefügt?

Wegen des Impressum-Links liegt es entweder an den dem Style oder du solltest mal den Cache des Forums leeren. Adminbereich - Erste Willkommen-Seite.
SebX
Mitglied
Beiträge: 97
Registriert: 12.11.2008 22:02

Beitrag von SebX »

Oh, ja, hab vergessen den Cache zu leeren, jetzt gibts auch nen Link zum Impressum.

Aber das Eingabefeld fehlt immernoch. Das Modul namens Impressum hab ich unter Modul-Konfiguration/ACP, Mods hinzugefügt. Aktiviert ist es auch. Im anderen Forum, wo ich es zuvor getestet habe sind die Eingabe-Felder unter Mods zu finden, dort sind aber nur die Eingabefelder, kein Menüpunkt namens Impressum links in der Kategorienübersicht. Beim Forum, wofür ich das Impressum eigentlich haben möchte ist schon ein Portal unter Mods. Kann es sein, dass die Portaleinstellungen das Eingabefeld fürs Impressum irgendwie blockieren, eventuell weil kein Menüpunkt da ist?

Ich habe zu Test beim Forum, wo das Eingabefeld angezeigt wird mal im ACP das Impressum von der Kategorie Mods in andere Kategorien gepackt. (Allgemein und Foren, nacheinander). Dort wird das Impressums-Eingabefeld nicht aufgeführt. Wird es generell nur unter Mods aufgeführt, oder kann es sein, dass das Eingabefeld nur angezeigt wird, wenn kein anderer Menüpunkt in der Kategorie angezeigt wird?

Ist zwar egal, aber beim Forum, wo ich es getestet habe kommt trotz unveränderten Style und geleertem Cache kein Impressumslink, obwohl das Eingabefeld und das Impressum da sind.

Irgendwie zickt da immer was rum.

Edit: Hab gerade das Portal fürs ACP deaktiviert. Nun wird tatsächlich das Eingabefeld fürs Impressum unter Mods angezeigt. Da ist aber nun entweder der Porta-l, oder der Impressums-Mod verbugt.
Sollte doch nicht so sein, das nicht beides unter Mods gleichzeitig aufgeführt werden kann. Jetzt hab ich aber gleich schon wieder das nächste Problem, nun ist der Punkt Portal bei Modulkonfigurationen/ACP/Mods verschwunden, obwohl nur deaktiviert und nicht gelöscht war, und bei Modul hinzufügen ist das Portal nichtmehr aufgeführt.

Jetzt ist das Portal zwar noch im Forum, aber ich kann nun im ACP keine Portaleinstellungen mehr vornehmen. Irgendwie ist das Mist, wenn ein Problem behoben wurde, wird gleichzeitig schon das nächste geschaffen.
Gigabryte
Mitglied
Beiträge: 50
Registriert: 16.12.2005 16:18

Beitrag von Gigabryte »

ACP-Problem:
Du hast 2 Möglichkeiten die Eingabemaske fürs Impressum hinzuzufügen:
1. In der Modulkonfiguration direkt das Impressumsmodul hinzufügen.
Dann erscheint Impressum oben im horizontalen Tab-Reiter. Geht einfach, aber wird schnell unübersichtlich.
2. In der Modulkonfiguration erst das Modul MODs aufrufen und dann neues Modul mit beliebigem Namen erstellen: "MeinImpressum" - Modultyp: Kategorie - Übergeordnet: Mods - Aktiviert: Ja.
Dann wiederum das MeinImpressum-Modul aufrufen und wie bei 1. das Impressumsmodul hinzufügen.
Durch die zwingenden Kategorien sind die Menüs im ACP also immer 3-stufig!
Die Kategorie steht dann links im Menü mit Fettschrift/Kapitälchen.

Solltest du das Impressum direkt dem MOD-Modul hinzufügen, dann wird es NICHT angezeigt!
Schätze das ist es, was du als Rumzicken bezeichnest :wink:
Dann sollten auch beide Module im ACP gleichzeitig funktionieren.

2.
Der Link zum Impressum ist natürlich wichtig, sonst könntest du dir das Impressum sparen :wink:
Die Sprachdatei hast du auch im verwendeten Language-Ordner hinzugefügt?
Du bist dir sicher die Änderung auch in dem Overall_Footer des Portal-Styles gemacht zu haben?
Schreib mal hinter dem

Code: Alles auswählen

<div class="copyright">
einen statischen Text rein: "Hier sollte mein Impressumslink stehen".

Oder stell mal deinen Style auf Prosilver um (sofern du die Änderung hierfür auch gemacht hattest). Wird der Link dann angezeigt?

Wenn du ein bisschen rumprobierst und logisch denkst, dann ergibt sich die Lösung.
Benutzeravatar
Wavedancer
Mitglied
Beiträge: 86
Registriert: 16.02.2004 15:13
Wohnort: Vechta
Kontaktdaten:

Beitrag von Wavedancer »

Erstmal danke für den sehr brauchbaren Mod :D
[BTK] Tobi hat geschrieben:Wo hast du das Modul eingefügt? Module müssen immer in eine Kategorie, also ACP - Mods -Modul nur ACP - Modul geht nicht.

Gruß Tobi
Aber ich muss dir auch schon leider gleich widersprechen, ich hatte das bis vorhin auch bis ich hier gelesen habe, dass man für Mods auch Kategorien anlegen kann.

Für jene, die es interessiert wie man den Link zum Impressum im AcidTech-Style anlegt.
Natürlich der gesamten Installationsprozedur wie in der install.xml vorgegeben folgen. Dann, spezifisch für den AcidTech:

Öffnen: styles/acidtech/template/overall_footer.html
Finden:

Code: Alles auswählen

	<!-- IF DEBUG_OUTPUT -->
Danach einfügen:

Code: Alles auswählen

	<a href="{U_IMPRESSUM}" title="{L_IMPRESSUM}">{L_IMPRESSUM}</a><br /><br />

EDIT: Ok, ich hätte diesen Beitrag wohl doch vorher durchlesen sollen, da die Frage oder Bitte ja zigmal gestellt wurde. Entschuldigung dafür. Ich frag trotzdem mal höflichst nach, ob du dich schon mal ran gesetzt hast, Mehrfacheinträge machen zu können, für den Fall, dass im Impressum mehrere Person aufgeführt werden sollen.
be-design
Mitglied
Beiträge: 1
Registriert: 13.12.2008 00:06

re mod impressum eingabe fehler

Beitrag von be-design »

Ich habe soweit alles nach Anweisung gemacht und es läuft supi ABER

Die Eingaben im ACP hauen überhaupt nicht hin , wenn ich was eingebe und auf absenden klicke sind die eingegeben Daten in anderen Spalten zu finden, alles ist durcheinander ...

[ externes Bild ]

[ externes Bild ]

auch wenn nicht die häckchen bei anzeigen sind .. nach absenden sind die häckchen wieder da :-(
Benutzeravatar
Serial | H.S
Mitglied
Beiträge: 88
Registriert: 04.05.2007 14:19
Wohnort: Schieder
Kontaktdaten:

Beitrag von Serial | H.S »

Hey,

ich habe mir auch mal das Impressum Mod installiert. Habe alle Änderungen vorgenommen und auch alle Dateien kopiert! Leider kommt trotzdem die Fehlermeldung

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'usr_web34_1.phpbb_impressum' doesn't exist [1146]

SQL

SELECT value, aktiv FROM phpbb_impressum ORDER BY name

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: impressum.php
LINE: 30
CALL: dbal_mysql->sql_query()

Auch wenn ich im ACP- Bereich auf Impressum klicke, kommt diese Fehlermeldung:

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Table 'usr_web34_1.phpbb_impressum' doesn't exist [1146]

SQL

SELECT * FROM phpbb_impressum ORDER BY name

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/acp/acp_impressum.php
LINE: 52
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 471
CALL: acp_impressum->main()

FILE: adm/index.php
LINE: 74
CALL: p_master->load_active()

Was mache ich falsch?

Habe nichts an der SQL- Datenbank geändert. Muss ich manuell Tabellen erstellen?

Gruß
Benutzeravatar
ups
Mitglied
Beiträge: 990
Registriert: 06.12.2006 14:57
Wohnort: Basel/Freiburg Land

Beitrag von ups »

Serial | H.S hat geschrieben: Muss ich manuell Tabellen erstellen?
ja.

siehe 2-4 seiten vorher (oder hilfe), wie füge ich eine tabelle in die mysql datenbank

ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
Antworten

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