Pagina 1 din 1

[Proiect MOD phpbb 3.0.x] Link mesaje noi in header

Scris: 24-Iun-2008, 13:24:04
de dorin
Caut de mult cum sa pun un link pentru Vizualizare mesaje noi, in header, dupa Panoul utilizatorului si Vizualizare mesaje proprii.

Acest link ar fi extrem de util cand navighezi in interiorul forumului, fara sa mai fie nevoie sa revii in pagina de start a forumului.

Solicit ajutorul celor care stiu mai mult cod php decat mine.

Avem un punct de plecare intr-un MOD extrem de simplu View your topics. Acest mod adauga un link catre vizualizarea topicelor proprii exat in locatia vizata de noi pentru linkul Vizualizare mesaje noi.

Trebuie doar sa ne orientam dupa modul de mai sus si sa facem o noua varianta, sau de ce nu, un nou mod pe care am putea sa-l promovam ca fiind realizat de phpbb România.

Cine se baga ?

Scris: 24-Iun-2008, 13:31:35
de Muzet
Să înţeleg că vrei să adaugi de exemplu lângă butonul Members Vizualizare mesaje noi ?
E foarte simplu, ştergi linia respectivă din index_body.html şi o adaugi în overall_header.html, nu văd ce e aşa greu. Pot participa şi eu la acest proiect. :D

Scris: 24-Iun-2008, 13:33:43
de dorin
Nu langa Membrii, ci in stanga dupa link-urile Panoul utilizatorului, respectiv Vizualizare mesaje proprii. Vezi si exemplu modului dat in mesajul anterior.

Ok, daca te bagi, asteptam propunerea ta concreta de MODidificare de fisiere :wink:

Scris: 24-Iun-2008, 13:41:38
de Muzet
Membrii era doar un exemplu, el poate fi mutat cu puţin php.
De ce nu lucrăm împreună ? Facem 50 de MODuri şi niciunul bun, mai bine lucrează 2-3 persoane şi cu siguranţă va ieşi mai bun, sau se formează două echipe. :shock:

Scris: 24-Iun-2008, 13:44:57
de dorin
OK, sunt de acord sa lucram impreuna :) nu am spus ca sunt mai multe echipe, doar am cerut ajutor :)

Primul pas: in inludes/function.php nu trebuie adaugata o noua functie (ca in modul dat exemplu) pentru ca avem functia

Cod: Selectaţi tot

'U_SEARCH_NEW'			=> append_sid("{$phpbb_root_path}search.$phpEx", 'search_id=newposts'
Dupa aceasta logica nu ar trebui modificat nici search.php.

In styles/prosilver/template/overall_header.html se cauta linia

Cod: Selectaţi tot

<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
dupa care trebuie adaugat codul de link catre mesaje noi din viewforum_body.html

Cod: Selectaţi tot

<!-- IF topicrow.S_UNREAD_TOPIC --><a href="{topicrow.U_NEWEST_POST}">{NEWEST_POST_IMG}</a> <!-- ENDIF --> 
?

sau:

Cod: Selectaţi tot

 &bull;
 <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a>
Later Edit: Am pus varianta 2 pe un forum de test si pare sa functioneze :)

Asa ca voi relua cu instructiunile:

Deschide: styles/prosilver/template/overall_header.html

Cauta:

Cod: Selectaţi tot

<a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a>
Adauga dupa:

Cod: Selectaţi tot

 &bull;
 <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a>
Desigur, linia de cod din viewforum_body.html poate fi acum stearsa.

Cam asta ar fi tot :)

Scris: 28-Iun-2008, 16:43:34
de dorikut
Cand va fi gata modul sa-mi dea si mie cineva mesaj!!!

Scris: 28-Iun-2008, 17:02:45
de Muzet
dorikut scrie:Cand va fi gata modul sa-mi dea si mie cineva mesaj!!!
E gata dacă nu ai observat. :)

Scris: 04-Iul-2008, 13:24:18
de dorin
Da, acum MODificare este gata:

http://www.phpbb.ro/viewtopic.php?t=12680


Pentru suport, scrieti AICI.