Forum gratuit: forum de suport al utilizatorilor
Doriți să reacționați la acest mesaj? Creați un cont în câteva clickuri sau conectați-vă pentru a continua.

Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2)

Vezi subiectul anterior Vezi subiectul urmator In jos

Tutorial Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2)

Mesaj Scris de Cassius Dio Sam Iul 27, 2013 5:30 pm

Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2)

Bun gasit! Foarte fericit

1. Introducere:

Idee Ati observat probabil ca pe versiunile phpBB3, PunBB si Invision aveti posibilitatea de a insera un link pentru fiecare mesaj in parte cand faceti click pe titlul acestora. Efectuand modificarile necesare din acest tutorial, puteti obtine acelasi truc si pentru versiunea phpBB2. Daca inca nu ati inteles despre ce este vorba, va invitam sa analizati imaginile de mai jos cu atentie.

phpBB3:
Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2) 520994phpbb3id
PunBB:
Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2) 135386punbbid
Invision:
Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2) 785894Sanstitre6
Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2) 209609infoInainte de a efectua orice modificare, asigurati-va ca indepliniti urmatoarele conditii impuse:
- Sunteti fondatorul forumului si aveti acces la template-uri;
- Folositi versiunea de forum phpBB2.

2. Modificarea template-ului viewtopic_body:

Vizitati Panou de Administrare ~> Afisare ~> Template-uri ~> General ~> viewtopic_body.

Gasiti acest fragment de cod care afiseaza titlul mesajului, data si ora la care acesta a fost postat:
Cod:
<td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}   <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>

  1. Daca doriti ca link-ul mesajului sa fie atasat pe titlul acestuia, ca in imaginea de mai jos:
    Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2) 58806701phpbb2
    inlocuiti-l cu:
    Cod:
    <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />{L_POST_SUBJECT}: <a href="#{postrow.displayed.U_POST_ID}">{postrow.displayed.POST_SUBJECT}</a>   <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>

  2. Daca doriti ca link-ul mesajului sa fie atasat independent sub semnul #, ca in imaginea de mai jos:
    Adaugarea de link-uri pentru fiecare mesaj in parte (phpBB2) 17642002phpbb2
    inlocuiti-l cu:
    Cod:
    <td><span class="postdetails"><img src="{postrow.displayed.MINI_POST_IMG}" alt="{postrow.displayed.L_MINI_POST_ALT}" title="{postrow.displayed.L_MINI_POST_ALT}" border="0" />(<a href="#{postrow.displayed.U_POST_ID}">#</a>) {L_POST_SUBJECT}: {postrow.displayed.POST_SUBJECT}   <img src="{postrow.displayed.MINI_TIME_IMG}" alt="" border="0" />{postrow.displayed.POST_DATE}</span></td>


Salvati si publicati template-ul dupa ce ati efectuat aceste modificari.

3. Explicatii:

Scopul modificarii de mai sus este foarte simplu. Trucul a constat in variabila {postrow.displayed.U_POST_ID}, care genereaza id-ul mesajului. Tot ce am facut noi, este ca am adaugat simbolul # si variabila in cadrul balizelor de redirectionare. Astfel, odata ce am apasat pe titlul mesajului, suntem redirectionati la adresa unica a mesajului.

Numai bine! Noroc
Cassius Dio

Cassius Dio
Membru onorific
Membru onorific

Mesaje : 10826
Varsta : 26
Localizare : Strawberry Fields
Data înscrierii : 13/07/2012
Mulțumiri : 84
Internet Explorer phpBB3

http://beatles.forummo.com/
Cassius Dio a fost mulțumit de autorul acestui subiect.

Vezi subiectul anterior Vezi subiectul urmator Sus

- Subiecte similare

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum