Nelămuriri la adăugarea linii într-un mod

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 3.0.x.
Reguli forum
Aveti o problema si vreti sa primiti ajutor? Click aici ! Nu uitati si de regulamentul forumului !
Închis
Avatar utilizator
1960
Utilizator înregistrat
Mesaje: 285
Membru din: 13-Ian-2011, 11:35:07
Versiune: 3.0.8
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Neexperimentat
Nivel php: Neexperimentat
Contact:

Nelămuriri la adăugarea linii într-un mod

Mesaj de 1960 »

Vă salut şi vă deranjez din nou.
Sper că am ales bine secţiunea...
Am ales MODul Topic Solved ptr v3.0.8, dar am dat de ceva ciudat în câteva linii, în momentul în care am adăugat unele fragmente în linii, am observat că apar două virgule, în loc de una.
Un exemplu în fişierul includes/ucp/ucp_main.php, se spune :

Find/Caută:

Cod: Selectaţi tot

'SELECT'	=> 't.*, f.forum_name, b.topic_id as b_topic_id',


In-line Find/Caută în linie:

Cod: Selectaţi tot

f.forum_name
In-line Add after/După, adaugă în linie:

Cod: Selectaţi tot

, f.forum_solve_text, f.forum_solve_color, f.forum_allow_solve

Forma finală, după adăugarea în linie, arată aşa :

Cod: Selectaţi tot

'SELECT'	=> 't.*, f.forum_name,, f.forum_solve_text, f.forum_solve_color, f.forum_allow_solve b.topic_id as b_topic_id',
Observaţi virgula dublă între f.forum_name şi f.forum_solve_text.
Este normal să fie aşa, sau este o eroare de editare în fişierul explicativ ?
Am găsit până acum, două astfel de greşeli.

Legat de acelaşi MOD, nu înţeleg ce înseamnă acel SQL şi info afişate pe acele linii :

Cod: Selectaţi tot

Code:Select all
ALTER TABLE phpbb_forums ADD forum_allow_solve tinyint(1) UNSIGNED NOT NULL DEFAULT 0;
Code:Select all
ALTER TABLE phpbb_forums ADD forum_allow_unsolve tinyint(1) UNSIGNED NOT NULL DEFAULT 0;
Code:Select all
ALTER TABLE phpbb_forums ADD forum_lock_solved tinyint(1) UNSIGNED NOT NULL DEFAULT 0;
Code:Select all
ALTER TABLE phpbb_forums ADD forum_solve_text varchar(25) NULL;
Code:Select all
ALTER TABLE phpbb_forums ADD forum_solve_color varchar(7) NOT NULL DEFAULT '';
Code:Select all
ALTER TABLE phpbb_topics ADD topic_solved mediumint(8) UNSIGNED NOT NULL DEFAULT 0;
Recunosc că sunt bâtă în php, dar învăţ repede. :D
Mulţumesc de ajutor.
Vă rog, nu mai daţi linkuri din forumurile străine. Fiind suport în română, bănuiesc că ar trebui să ni se răspundă doar în română. Mulţumesc.
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de bogdan »

La prima intrebare e greseala. Fiecare variabila trebuie separata de virgula

Pentru a doua intrebare: citeste sectiunea #9 Ce înseamnă SQL? din http://www.phpbb.ro/knowledge/kb_show.php?id=162
Avatar utilizator
1960
Utilizator înregistrat
Mesaje: 285
Membru din: 13-Ian-2011, 11:35:07
Versiune: 3.0.8
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Neexperimentat
Nivel php: Neexperimentat
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de 1960 »

Deci, şi englezii greşesc.
Ok, mulţumesc de răspuns, eu am mers pe o singură virgulă, dar am întrebat să fiu mai sigur.
Să vedem dacă iese ceva.
Mulţumesc şi de link, însă informaţia mă depăşeste, deocamdată, e ca şi cum ai încerca să-i explici unui pigmeu ceva în germană şi să te şi înţeleagă.
Nu sunt familiarizat cu termenii specifici.
Vă rog, nu mai daţi linkuri din forumurile străine. Fiind suport în română, bănuiesc că ar trebui să ni se răspundă doar în română. Mulţumesc.
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de bogdan »

In concluzie pentru intrebarea 2: trebuie sa rulezi manual pe baza de date codul acela SQL. Altfel nu o sa-ti mearga MOD-ul.
Avatar utilizator
1960
Utilizator înregistrat
Mesaje: 285
Membru din: 13-Ian-2011, 11:35:07
Versiune: 3.0.8
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Neexperimentat
Nivel php: Neexperimentat
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de 1960 »

Am instalat manual acest topic solved, merge, dar îmi dă o eroare în linia 830 la includes/search/fulltext_native.php.
Totul a fost pus conform cu ceea ce se dă în pagina respectivă, e posibil să fie o altă eroare a celui ce a făcut acele informaţii de modificări de linii..
Uite, sunt multe chestii legate de moduri, fără de care acestea dau greş, acel SQL cu instrucţiuni, cache-ul, poate şi altele, dar, cân instalezi un mod, cel ce a făcut tutorialul, e posibil să creadă că toţi cunosc la fel ca el termenii.
Eu mă chinui de destul timp să pun un mod, însă, nefiind un tutorial complet, cu totul de la A la Z, mă muncesc degeaba.
Acum, o voi relua de la zero, voi şterge db-ul şi subdomeniul actual, şi voi face altul, sperând că, având aceste informaţii din diverse linkuri voi reuşi să rezolv singur.
Mii de mulţumiri pentru ajutor, sper să mă descurc acum.
Vă voi anunţa de rezultat, când termin.
Vă rog, nu mai daţi linkuri din forumurile străine. Fiind suport în română, bănuiesc că ar trebui să ni se răspundă doar în română. Mulţumesc.
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de bogdan »

Nu cred ca e nevoie sa o iei de la capat ci doar sa reiei modificarile de cod pentru fisierul includes/search/fulltext_native.php
Avatar utilizator
1960
Utilizator înregistrat
Mesaje: 285
Membru din: 13-Ian-2011, 11:35:07
Versiune: 3.0.8
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Neexperimentat
Nivel php: Neexperimentat
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de 1960 »

Am reîncercat de trei ori, deja.
Nu se schimbă nimic, aceeaşi eroare.
Backup la forum, ori refăcut de la zero, şi voi face modificările în fişiere separate, în pc, nu pe ftp, apoi le voi suprascrie pe cele din ftp.
Poate aşa vrea.

Off :
Mă întreb, din câţi utilizatori sunt aici, peste 40000, chiar lasă totul doar pe staf?
Sunt toţi la nivelul meu, nu cunosc nimic?
Am "muncit" din greu pe 2 forumuri de suport gratuit ro, dar acolo, săreau toţi să ajute, dacă cunoşteau rezolvarea, nu lăsau totul doar pe staf. Sigur, acele forumuri nu aveau atât de muncă, fiind limitate la ACP şi teme.
Tot voluntar am fos şi eu acolo, şi vă înţeleg, e destul de obositor să ţii piept tuturor, doar cu cei din staf.
M-am retras, văzând nepăsarea unora din colegii mei.
Prefer să fiu un user obişnuit, iar dacă pot ajuta vreodată, o fac cu plăcere.
Tot respectul pentru voi , cei ce răspundeţi la probleme prompt.
Vă rog, nu mai daţi linkuri din forumurile străine. Fiind suport în română, bănuiesc că ar trebui să ni se răspundă doar în română. Mulţumesc.
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de dorin »

Poate fi o eroare intr-un alt fisier, de exemplu o variabila nedefinita, care apelata de includes/search/fulltext_native.php sa furnizeze aceasta eroare.
Verifica toate modificarile facute asupra fisierelor.
Avatar utilizator
1960
Utilizator înregistrat
Mesaje: 285
Membru din: 13-Ian-2011, 11:35:07
Versiune: 3.0.8
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Neexperimentat
Nivel php: Neexperimentat
Contact:

Re: Nelămuriri la adăugarea linii într-un mod

Mesaj de 1960 »

E foarte rău că aceste moduri apar pe phpbb.com, fără a fi verificate dacă sunt corecte, fără greşeli în cod.
Vezi prima mea postare, unde am sesizat acea virgulă dublă, în două locuri.
Am rezolvat-o, în felul meu : Şters subdomeniul şi db-ul, reinstalatat 3.0.8, rescris fişierele, uploadat, şi merge.
Mulţumesc de explicaţii şi răspunsurile la tema topicului.
O seară excelentă.
Vă rog, nu mai daţi linkuri din forumurile străine. Fiind suport în română, bănuiesc că ar trebui să ni se răspundă doar în română. Mulţumesc.
Închis

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

Cine este conectat

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