Problema la instalarea modurilor -smf 2.0 RC3

Started by RTDK, March 13, 2011, 07:49:42 AM

Previous topic - Next topic

RTDK

Postez si eu aici, ca sa nu mai deschid inca un topic. Folosesc SMF 2.0RC3 si am vrut sa instalez niste mod-uri. La absolut toate imi da vreo eroare, deobicei la index.template.php. Cateva le-am instalat modificand manual fisierele, dar mai sunt si mod-uri ca Advanced Reputation System, care trebuie sa modifice mult prea multe fisiere ca sa stau sa le fac manual, iar cam toate fail-eaza in installer. Deja devine chiar frustrant sa nu pot instala mod-uri. Am uitat sa precizez : Folosesc tema DSv4, dar majoritatea mod-urilor dau erori si pe Default Theme.

Rectific : Nu chiar toate mod-urile dau erori. Vad ca unele editeaza index.template.php fara probleme, deci ma gandesc ca probabil ca cele care dau erori nu gasesc portiunea de cod potrivita in fisiere. Nu pot face nimic in afara de sa le editez manual ?

Relyana

Bun venit pe simplemachines.org RTDK!  :)

Chiar daca problema ridicata de tine a mai fost abordata in alte subiecte de discutie este bine sa o analizam separat, dat fiind ca fiecare forum SMF are particularitatile sale, pornind de la setarile implicite pentru care opteaza administratorii, de la pachetele de modificari si teme personalizate preluate din sectiunea publica de Download pana la editarea de cod direct in fisierele smf, uneori accidentala sau nemonitorizata.

Ce tema folosesti, ce limba este setata ca limba implicita a forumului tau si care sunt pachetele de modificari instalate deja? In ce constau modificarile pe care le-ai facut manual in fisiere?

RaulGogo

Scuze ca ma bag, mai incepator fiind in SMF, dar recent am avut si eu aceasta problema (atata ca era pe SMF 1.1.13).

Eu dupa ce am dat "Reset path to all themes" s-a vazut o imbunatatire semnificativa, in sensul ca nu mi-a mai dat eroare la atatea fisiere. Totusi, sunt multe moduri pe care cand dau sa le instalez din 20 de fisiere cate verifica, la unul (de obicei index.template) sau maxim 2 imi da eroare.

Asa iti face si tie ? Eu sincer solutie nu am gasit, ci doar il las sa se instaleze, si fisierele la care da eroare le modific manual, ca stiu ca installerul nu-si face treaba.

RTDK

#3
Cum am zis si in primul post, folosesc tema DSv4, setata pe Engleza. Momentan am instalate

Activity Reminder 1.0;
Related Topics 1.4RC1;
Referrals System 3.0.1;
Buddy List Page 1.0;
Thank-O-Matic 2.0 RC2;
Advanced News 1.1;
RSS Feed Icon 1.1;
SMF Staff Page 1.7;
SMF Arcade 2.5 RC1;
jQLightbox 0.6;

Manual nu am modificat decat vreo 2 chestii, cerute de unele mod-uri. Oricum, nu am stricat nimic, nu e din setari si nu e de la versiune. La fel mi-a facut si pe 1.1.13 si pe RC5. Fiserele respective sunt CHModate la 777.

LE : Exemplu concret de mod pe care nu il pot instala nicicum : Advanced Reputation System v1.8.3. Cand rulez Install-ul, imi da 2 erori :
1. La Replace in ./Themes/default/PersonalMessage.template.php
2. La Replace in ./Sources/Display.php

Ambele le-am editat manual, iar dupa ce dau install imi baga eroarea asta:
Fatal error: Call to undefined function add_integration_function() in /usr/www/users/asgart/forum/Packages/temp/install.php on line 150
, iar mod-ul nu se instaleaza.

Imi dau seama ca poate nu are legatura 100% cu problema pe care am expus-o pana acum, dar are legatura cu instalarea mod-urilor pe SMF 2.0RC3 :D

LLE : Am facut un update la 2.0 RC5, in speranta ca poate vor merge mai multe mai bine, fiind "optimizate" pentru RC5. Da' de unde. Din nou, dau erori si pe Default si pe tema Touch RC5 pe care am ales-o acum, bazata fiind pe Curve. Daca nu e nimic de la mine si asa se instaleaza modurile pe SMF, e cam dezamagitor. Si nu ma deranjeaza atat de tare ca dau erori la 1-2 fisiere, ca le mai modific manual, dar la multe mod-uri nici nu gasesc ce e de gasit. Nu exista in fisiere.

-=[Vyorel]=-

N-am idee exact dar iti pot spune exact cum fac eu atunci cand instalez modurile sau cand schimb tema.

Pentru inceput, salvez toate fisierele forumului si baza de date (backup) apoi le sterg pe toate de pe server. Dupa ce s-au sters, urc pe host fisierele noi ale SMF-ului, in afara de urmatoarele fisiere:

  • install.php
  • install_2-0_mysql.sql
  • install_2-0_postresql.sql
  • install_2-0_sqlite.sql
  • Settings.php si Settings_bak.php

    • Repet inca odata: Aceste 2 fisiere sunt din arhiva cu fisierele noi ale SMF-ului (full install, NU cele vechi)
  • favicon.ico

Dupa aceasta, instalez tema dorita, apoi de pe forumul asta (cel oficial) descarc la mine in PC toate pachetele (modurile) dorite, apoi le pun intr-un folder separat (sau le salvez direct in el), iar pe urma le instalez in ordinea alfabetica.

Facand asa, n-am avut deloc probleme cu instalarea multor pachete de modificari.

In concluzie, toate pachetele in timpul instalarii, cauta un anumit cod (linie) dintr-un anumit fisier iar dupa el isi adauga codurile lui iar daca ai deja un pachet instalat in forum si vrei sa instalezi altu, el automat v-a cauta o anumita linie incercand sa adauge alte coduri dupa. Mai sunt cazuri cand un pachet cauta un cod si il rescrie, iar alt pachet cauta acelasi cod. Din cauza asta da erori pentru ca nu gaseste acel cod.


Nu stiu sigur daca m-ai inteles, dar sper ca vei reusi.
My mods for SMF - [6].

Advertisement: