News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

SSI.php - Recent posts

Started by Zorro™, October 28, 2015, 10:14:01 AM

Previous topic - Next topic

Zorro™

Našao sam da pomoću ove funkcije mogu na websiteu prikazati posljednje postove sa foruma

<?php include('{forum_url}/SSI.php?ssi_function=recentPosts'); ?>

E sad, moje pitanje je - "Mogu li ja na koji način uređivati prikaz tih postova?"

Gledam sada, ispisuje mi ovako
[Podforum]                    Naziv teme - Ime korisnika                    Vrijeme

Sad me zanima kako to urediti? Npr. izbacio bih ovaj dio gdje piše podforum...

I mogu li odrediti da se prikazuju postovi iz samo određenog dijela foruma? Npr. forum je o igri Football Manager, ali imamo i offtopic dio. Mogu li kako urediti da se ne prikazuju postovi iz off-topic dijela?

Zorro™

Nebitno ovo gore, to sam uspio riješiti, sad mi ovo radi problem, kad bi to uspio riješiti, bilo bi odlično

Zanima me kako upravljati s ovime

<?php ssi_recentTopics($num_recent 8$exclude_boards null$include_boards null$output_method 'echo'); ?>

Vidim da ima ovo exclude_boards i include_boards, zanima me gdje naći brojeve (pretpostavljam da su brojevi) tih boarda


+ ovo

<td align="right" nowrap="nowrap">
', $post['time'], '
</td>


Ovo ispisuje datum i vrijeme kad je post napisan - npr. "Danas u 17:54:10"
može li se kako staviti da ispisuje proteklo vrijeme od objave posta - npr. "Prije 5 minuta"

Dzonny

Pogledaj dokumentaciju za tu funkciju ovde:
http://support.simplemachines.org/function_db/index.php?action=view_function;id=515
Dakle za ID boarda pogledaj u sam URL foruma - videćeš nešto poput ...?board=12 (u ovom slučaju 12 je ID boarda).

Za drugo pitanje, možeš koristiti ovaj mod:
http://custom.simplemachines.org/mods/index.php?mod=3892
To je u principu jedna prosta skriptica koju i ručno možeš dodati, ali najlakše će ti biti preko tog moda :)

Advertisement: