Explicatimi si mie...

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 2.0.x.
Închis
Avatar utilizator
Sultanul
Utilizator înregistrat
Mesaje: 199
Membru din: 21-Noi-2006, 20:51:55
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: In Bosketzi

Explicatimi si mie...

Mesaj de Sultanul »

imi poate explica si mie cineva ca din ce scrie aici nu prea am inteles :cry:

Cod: Selectaţi tot

7) Acţiunea IN-LINE FIND :
Din nou, acţiunea este "înrudită" cu acţiunea FIND.
Cod:
#
#-----[ IN LINE FIND ]------------------------------------------
#
t.topic_title,

E mai greu de înţeles in acest fel, aşa că vă voi da un exemplu:
Cod:
#
#-----[ FIND ]------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig" : '';
#
#-----[ IN-LINE FIND ]------------------------------------------
#
t.topic_title,

Vezi secţiunea unde este acţiunea FIND şi caută codul din secţiunea IN-LINE FIND în codul găsit mai devreme în secţiunea FIND.

8 ) Acţiunea IN-LINE AFTER, ADD :

Arată că acest cod:
Cod:
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
t.topic_desc,

În traducere:
Cod:
#
#-----[ ÎN ACEASTÄ‚ LINIE, ADAUGÄ‚ ]------------------------------------------
#
t.topic_desc,

De fapt, este o cale mai bună pentru a folosi acţiunea REPLACE (în cazul în care aveţi alte MODuri instalate pe forumul dvs phpBB).
Acţiunea este folosită impreună cu acţiunile FIND şi IN-LINE FIND -

Exemplu:
Cod:
#
#-----[ FIND ]------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig" : '';
#
#-----[ IN-LINE FIND ]------------------------------------------
#
t.topic_title,
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
t.topic_desc,

În traducere:
Cod:
#
#-----[ CAUTÄ‚]------------------------------------------
#
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig" : '';
#
#-----[ ÎN ACEAŞI LINIE, CAUTÄ‚ ]------------------------------------------
#
t.topic_title,
#
#-----[ ÎN ACEAŞI LINIE, DUPÄ‚, ADAUGÄ‚ ]------------------------------------------
#
t.topic_desc,


Aici trebuie să căutaţi o linie întreagă (linia originală):
Cod:
$select_sql = ( !$submit ) ? ", t.topic_title, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig" : '';

În această linie trebuie să căutaţi codul:
Cod:
t.topic_title,

Dupa care să adăugaţi direct, imediat după acel cod, acesta:
Cod:
t.topic_desc,

Deci, linia dvs. modificată va arăta în felul urmator:
Cod:
$select_sql = ( !$submit ) ? ", t.topic_title, t.topic_desc, p.enable_bbcode, p.enable_html, p.enable_smilies, p.enable_sig, p.post_username, pt.post_subject, pt.post_text, pt.bbcode_uid, u.username, u.user_id, u.user_sig" : '';


9) Acţiunea IN-LINE BEFORE, ADD:

Este acelaşi lucru ca în IN-LINE AFTER, ADD, doar că trebuie să adăugaţi codul înainte de codul pe care l-aţi găsit, nu după.
Cod:
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
, $topic_desc

Exemplu:
Cod:
#
#-----[ FIND ]------------------------------------------
#
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$poll_length)
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
$topic_desc,

În traducere:
Cod:
#
#-----[ CAUTÄ‚ ]------------------------------------------
#
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);
#
#-----[ ÎN ACEASTÄ‚ LINIE, CAUTÄ‚ ]------------------------------------------
#
$poll_length)
#
#-----[ ÎN ACEASTÄ‚ LINIE, ÎNAINTE, ADAUGÄ‚ ]------------------------------------------
#
$topic_desc,

Aici trebuie să căutaţi o linie întreagă (linia originală):
Cod:
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);

În această linie trebuie să găsiţi:
Cod:
$poll_length)

Şi să adăugaţi direct după, acest cod:
Cod:
$topic_desc,

Linia modificată va arăta în felul următor:
Cod:
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $topic_desc, $poll_length);

am inteles mi-am batut putin capul si ...
Shara
Fost coleg
Mesaje: 818
Membru din: 14-Mai-2007, 01:30:15
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucureşti
Contact:

Mesaj de Shara »

Cred ca ti-am mai aratat linkul cu Instalarea unui MOD in phpBB.
Avatar utilizator
Sultanul
Utilizator înregistrat
Mesaje: 199
Membru din: 21-Noi-2006, 20:51:55
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: In Bosketzi

Mesaj de Sultanul »

ttt daca erai putin mai atent si te uitai prin cod cred ca de acolo AM SCOS CE AM SCRIS MAI SUS :twisted:
CaTaNhA
TraducatorTraducator
Mesaje: 1077
Membru din: 06-Feb-2007, 23:40:13
Versiune: 2
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Localitate: Ramnicu Valcea

Mesaj de CaTaNhA »

Si care este problema ta ?
Shara
Fost coleg
Mesaje: 818
Membru din: 14-Mai-2007, 01:30:15
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucureşti
Contact:

Mesaj de Shara »

Cod: Selectaţi tot

#
#-----[ FIND ]------------------------------------------
#
prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $poll_length);
#
#-----[ IN-LINE FIND ]------------------------------------------
#
$poll_length)
#
#-----[ IN-LINE BEFORE, ADD ]------------------------------------------
#
$topic_desc,  
FIND - adica sa gasesti in fisierul propriuzis codul respectiv
IN-LINE FIND - In codul gasit, in linia gasita, trebuie sa cauti $poll_length)
IN-LINE BEFORE, ADD
Inainte de codul gasit sa adaugi codul respectiv (in cazul acesta $topic_desc,

In final, linia va trebui sa arate asa :

Cod: Selectaţi tot

prepare_post($mode, $post_data, $bbcode_on, $html_on, $smilies_on, $error_msg, $username, $bbcode_uid, $subject, $message, $poll_title, $poll_options, $topic_desc, $poll_length);
Închis

Înapoi la “2.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 5 vizitatori