Seite 14 von 22

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 13.02.2009 10:22
von 4seven
Ist es auch möglich, dass der Anfangstext von dem Forum Thread in den letzten Themen angezeigt wird?
ich denke schon..

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 14.02.2009 19:56
von Trip
4seven hat geschrieben:
Ist es auch möglich, dass der Anfangstext von dem Forum Thread in den letzten Themen angezeigt wird?
ich denke schon..
Und wie.

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 15.06.2009 12:55
von Comedix
Hallo,

ich möchte dieses alte Thema noch einmal aufgreifen, weil ich ein Problem mit dem Code für lasttopics.php unter PHP5 habe. Stelle ich nämlich das Verzeichnis, in dem die Ausgabe erfolgt, von 4.4.9 auf 5.2.8 um, dann erhalte ich folgende Fehlermeldung:

Code: Alles auswählen

Warning: include() [function.include]: URL file-access is disabled in the server configuration in /mnt/web7/22/37/5105737/htdocs/main/index.php on line 71
Warning: include(http://www.comedix.de/pinboard/lasttopics_main.php) [function.include]: failed to open stream: no suitable wrapper could be found in /mnt/web7/22/37/5105737/htdocs/main/index.php on line 71
Warning: include() [function.include]: Failed opening 'http://www.comedix.de/pinboard/lasttopics_main.php' for inclusion (include_path='.:/opt/RZphp5/includes') in /mnt/web7/22/37/5105737/htdocs/main/index.php on line 71
Das bekannte Mod "recent_topics" ist nicht mit PHP5 kompatibel. Gibt es hierfür eine Lösung oder ein aktuelleres Script zur Anzeige der letzten Themen aus dem Forum auf einer alternativen Startseite?

Gruß, Marco

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 15.06.2009 19:13
von 4seven
URL file-access
das script funktioniert bei mir auf phpbb4 und phpbb5 (in älteren und der neuesten version).

es ist auf deinem(!) server im phpbb5-mode lediglich url file-access nicht erlaubt.
ist daher kein script-, sondern ein server-restriktions-problem.

testweise binde statt der *.php einfach die dazugehörige *.html ein.
http://sekuro.se.funpic.de/phpbb3/last_topics.html

hab den code hier oben auch nochmals optimiert, dh.
der thread-titel linkt nun wirklich zum thread
der user-name springt jetzt tatsächlich zum profil
und der last-post-link landet auch genau da, wo er soll.

und schon wuppt das auch mit aktivierter restriktion :wink:
(einbindung der *.html und umgehung des non-strict-modus als info in dem thread hier)

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 15.06.2009 19:31
von Comedix
Hallo,

danke für deine Antwort. Du hast mich auf die Lösung des Problems gebracht, die wesentlich einfacher und - im nachhinein betrachtet - simpel war.
4seven hat geschrieben:ist daher kein script-, sondern ein server-restriktions-problem.
Die Datei wurde absolut includiert, warum auch immer. Mit einer relativen Pfadangabe gibt es natürlich kein Problem mehr und alles wird richtig angezeigt.

Gruß, Marco

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 16.06.2009 02:05
von 4seven
super,

ich bin derweil weiter beim optimieren des codes. hab das ja "damals" erstmal liegen lassen. jetzt wird schonmal "anonymous" als "gast" und ohne link (der ins leere führte) angezeigt und die userfarben funktionieren. ferner hab ich das ausschlußprinzip der foren-id's umgedreht, dh. es werden nun nur die foren angezeigt, die man einträgt. bisschen gehübscht hier und da: http://sekuro.se.funpic.de/phpbb3/last_topics.html .. mal schauen .. stell dann den optimierten code noch ein, sobald es fertig optimiert ist.

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 17.06.2009 09:51
von Comedix
Schön, dass du an eine Weiterentwicklung gedacht hast. Zumal zum Zeitpunkt meiner Suche es das einzige brauchbare Script seiner Art war (und womöglich immer noch ist). Das mit den Userfarben ist mir nie aufgefallen, ich lasse nur das Datum, das Topic und das Forum anzeigen. Die Umkehrung der Forum-IDs ist eine gute Idee! Die wichtigste Neuerung scheint mir die Optimierung des Codes zu sein, die Tabelle ist hier nicht mehr zeitgemäß und das Layout auch besser mit CSS umzusetzen.

Gruß, Marco

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 18.06.2009 21:16
von 4seven
- Layout ist jetzt komplett auf CSS-Basis
- Inzwischen kann auch der Post-Text dargestellt werden
- Eigene BBCode-Engine, daher unabhängig vom Board
- Standard-BBCodes werden immer angezeigt (incl. Code)
- Man kann bestimmen welche Custom-BBCodes im Post angezeigt werden sollen
- Nicht definierte Custom-BBCodes werden so angezeigt:
- [ externes Bild ] (mit alt/title Tag: "Nicht dargestellter BBCode")

- und natürlich [ externes Bild ]

Mal gucken, was man noch so machen kann :wink:

Mittels CSS und ein wenig Html-Kenntnissen dürfte man es perfekt an jedes Outfit anpassen können:
http://sekuro.se.funpic.de/phpbb3/last_topics.html

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 22.07.2009 02:38
von Degers
Nach sehr langem Rumprobieren habe selbst ich Trottel das hingekriegt. :grin:
Klasse Sache!
Ich hoffe, das ist bereits als Mod/Snippet aufgenommen? Verdient hat es das auf jeden Fall.

Re: Einfache Anzeige der letzten Themen in Div-Box

Verfasst: 25.07.2009 20:58
von 4seven
thx, werd ich evtl. mal einreichen, wenn es wirklich fertig ist..

hier aber erstmal ein korrigierter link:
4seven hat geschrieben:- Layout ist jetzt komplett auf CSS-Basis
- Inzwischen kann auch der Post-Text dargestellt werden
- Eigene BBCode-Engine, daher unabhängig vom Board
- Standard-BBCodes werden immer angezeigt (incl. Code)
- Man kann bestimmen welche Custom-BBCodes im Post angezeigt werden sollen
- Nicht definierte Custom-BBCodes werden so angezeigt:
- [ externes Bild ] (mit alt/title Tag: "Nicht dargestellter BBCode")

- und natürlich [ externes Bild ]

Mal gucken, was man noch so machen kann :wink:

Mittels CSS und ein wenig Html-Kenntnissen dürfte man es perfekt an jedes Outfit anpassen können:
http://sekuro.se.funpic.de/phpbb3/last_topics_2.html
und hier nochmal die basic-version mit korrigiertem link
http://sekuro.se.funpic.de/phpbb3/last_topics_1.html