Seite 1 von 2

AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 15:26
von Frechdachs-Wien
Hallo Forengemeinde

Ich habe ein Forum mit der Version 3.0.12 und dem (prosilver basierendem) Style "Artodia: Deluxe" und möchte es um ein AD-Management erweitern. Soweit ich das bis jetzt überblicke, laufen so ziemlich alle Lösungsansätze in Richtung Mod, was prinzipiell nicht weiter schwer sein dürfte. Allerdings finde ich nur aktuelle Lösungen, die offenbar auf den "originalen" Prosilver-Style aufbauen. Aktuell habe ich beispielsweise unter [1] einen Lösungsansatz gefunden, wo Helmut einen Mod von [2] etwas erweitert hat und zum Download anbietet. Hier habe ich nur wieder das Problem, dass anscheinend auch dieser Mod den "originalen" Prosilver benötigt.

Sofern in den verschiedenen Mods auch style-spezifische Dateien (zB Header, Footer, ...) verändert werden, habe ich das natürlich in den entsprechenden Dateien "meines" Styles vorgenommen. Was mich hier aber verunsichert hat, war der Umstand, dass gewisse Codeschnippsel für das "add before" oder "add after" entweder anders heissen (das würd ja noch gehen) oder überhaupt nicht vorhanden sind (mein Style hat im Beispiel von [1] keine Datei common.css, die ich editieren muss).

Nachdem mein Style aber afaik auch auf Prosilver basiert: Welche Alternativen gibt es? Was habe ich bisher übersehen? Oder sehe ich nur den Wald vor lauter Bäumen nicht, und die Anpassung ist leichter als ich bisher dachte?


Ein für Hilfe dankbarer
Frechdachs


[1] viewtopic.php?f=74&t=229472&p=1311331&h ... r#p1311331
[2] viewtopic.php?f=88&t=149729

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 16:06
von Helmut
Hallo Frechdachs-Wien,

ich kenne den von dir genannten Style jetzt nicht, aber wenn er auf Prosilver basiert, dann sollte es kein Problem sein, den Code für die css Datei auch in eine andere css Datei deines Styles einzubinden, am besten einfach ausprobieren.

Ich habe den Mod von Tobi nur etwas erweitert und ein paar Fehler beseitigt. Da ich selber nur Prosilver verwende, habe ich auch keine Version für Subsilver2 oder andere Styles beigefügt. Der Mod funktioniert übrigens mit 3.0.12 ohne Probleme, auch mit PHP 5.5.3 gehts es.

Gruß Helmut

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 16:17
von Miriam
Die Anpassungen der comon.css könntest Du ggf. in der stylesheet.css Deines Styles einpflegen.

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 17:33
von Frechdachs-Wien
Danke euch beiden mal für die raschen Antworten.

Bei dem Mod aus meinem vorigen Beispiel hänge ich aktuell ohnehin noch bei den beiden MySQL-Tables, die ebenfalls benötigt werden, hier drehe ich mich gerade ein wenig im Kreis. Wobei ich mich jetzt aber vom Prinzip her nicht auf diesen einen Mod versteifen möchte. Sofern jemand einen alternativen Ad-Mod kennt, der mit einem an Prosilver angelehnten Style klarkommt, schaue ich mir auch das gerne an.

Ich möchte nur nicht auf den originalen Prosilver-Style zurückgehen, da ich diesen Standard-Style eigentlich nicht in meinem Forum verwenden möchte.

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 17:51
von Miriam
Was ist Dir denn an den SQL Queries unklar, daß Du Dich im Kreis drehst?

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 17:58
von Helmut
Hallo Frechdachs-Wien,

die SQL Anweisungen sind eigentlich kein Problem wenn du phpMyAdmin hast. Du wählst auf der linken Seite im phpMyAdmin deine Datenbank aus wo das Forum drinnen ist z.B. db0_phpbb, dann klickst du auf SQL und kopierst dort die SQL Anweisung rein, dann klickst du auf OK und nun müssten die beiden Tabellen mit Inhalt angelegt sein.

Wenn ich mal etwas Zeit habe, dann mach ich noch ne install.php zum Mod dazu.

Soweit ich weis gabs nur noch einen anderen ähnlichen Mod aber da ist die Entwicklung auch schon eingestellt worden.

Gruß Helmut

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 18:10
von Frechdachs-Wien
Unklar in dem Sinn gar nichts. Ich hab nur mein Prefix anfangs falsch in die Statements eingebunden, mittlerweile passt das.

Wenn ich jetzt noch das mit der .css schaffe, könnte es möglicherweise was werden. Wobei ich zum jetzigen Zeitpunkt nur noch nicht weiß, wo ich den Mod dann im ACP dann sehen sollte, wenn es fertig ist. Oder sollte ich ohne der .css schon etwas erkennen können?

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 18:11
von Miriam
ja

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 19:17
von Frechdachs-Wien
Gut, mit Ausnahme der .css bin ich mal fertig, habe mir eben den Punkt mit dem Hinzufügen der Module im ACP angesehen. Ich habe es zwar nach kurzer Suche geschafft, diese Module zu installieren, aber wenn ich sie aufrufen will, bekomme ich ein:

Code: Alles auswählen

[phpBB Debug] PHP Warning: in file [ROOT]/includes/acp/acp_ads.php on line 252: Invalid argument supplied for foreach()
Falls es wichtig ist, ich habe PHP in der Version 5.4.4-14+deb7u5 auf einem Debian 7

Re: AD-Management für 3.0.12 mit Style "Artodia: Deluxe"

Verfasst: 16.11.2013 20:00
von Miriam
Hast Du mal den Debug Modus aktiviert und geschaut, ob da noch mehr Infos rum kommen? KB:debugmode