SMF HELP!

SMF Help! - For Users SMF/TP => Funkcjonalno?? SMF, Obs?uga, Administracja, SSI => Wątek zaczęty przez: polu 31.12.2009 04:00:05



Tytuł: Dziwny problem z SSI
Wiadomość wysłana przez: polu 31.12.2009 04:00:05
Witam :)

Jestem w?a?cicielem pewnej strony (i w pe?nym znaczeniu amatorem php) klik klik (http://www.mypegasus.pl) oraz prowadze do niego forum klik klik (http://www.mypegasus.pl/smf). Postanowi?em odnowi? ostatnio stron? i projekt strony znajduje si? tutaj: http://www.mypegasus.pl/b/ (http://www.mypegasus.pl/b/) . Postanowi?em ?e na stronie dodam informacje o ostatnich 5 tematach, które s? omawiane na forum. Po przeszukaniu netu i stracie kilku godzin na g?ówkowanie czemu u mnie nie dzia?a doszed?em do wniosku, ?e dzia?a? nie mo?e kiedy w pliku http://www.mypegasus.civ.pl/smf/ssi_examples.php (http://www.mypegasus.civ.pl/smf/ssi_examples.php) Recent Topic jest kompletnie puste! Nie mam pojecia dlaczego i przegl?daj?c net nie znalaz?em na to pytanie odpowiedzi. Czuj? si? bezradny bo nie wiem gdzie mam ju? szuka? rozwiazania  :bezradny:

Jako ciekawostke dopowiem, ?e mi na operze kod wy?wietlaj?cy 5 ostatnich tematów dzia?a a na ie i ff ju? nie. Co ciekawe prosi?em koleg? czy on ma ten sam efekt to okaza?o si? ze na ff mu chodzi a na ie i operze nie.


Tytuł: Odp: Dziwny problem z SSI
Wiadomość wysłana przez: roco 31.12.2009 05:26:28
Witam :)

Mo?e zacznijmy od tego, ?e masz wersj? 1.1.4, to troch? sitko i mo?na Ci? zahakowa?, ale pewnie to wiesz..
To by? taki siup, ju? nie pamietam chyba poprawili w wersji 1.1.5 lub 1.1.6.

Spróbuj w ten sposób:

PA >> Obs?uga Forum >> i po kolei:

1. - Sprawd? i napraw wszystkie b??dy. (najpierw je przejrzyj, mo?e co? wa?nego?)
2. - usu? niewa?ne raporty
3. - Przelicz statystyki Forum
4. - Zoptymalizuj wszystkie tabele w bazie
4a. - zrób to równie? na hostingu via PMA (zaznacz wszystkie tabele i wybierz z rozwijanego meny na dole -> Optymailzuj zaznaczone)


Sprawd? czy pomog?o. Je?li nie, to w opcjach zmie? ilo?? wy?wietlanych ostatnich w?tków na stronie g?. forum, np. daj 12, sprawd?, pó?niej daj 8 i sprawd?, pó?niej daj 10.

Je?li jednak dalej lipa, to chcia?bym wiedzie?, czy forum by?o przenoszone, czy to si? sta?o (w?a?nie - kiedy, po jakiej akcji), np. po usuni?ciu jaki? topów?

Mo?esz na w?asn? r?k?:
Wyedytuj plik SSI.php i odnajd?:

GeSHi -› Code: [select]
// Recent post list:   [board] Subject by Poster    Date
function ssi_recentPosts($num_recent = 8, $exclude_boards = null, $output_method = 'echo')
{
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.014s | speed:10.46 KB/s



to $num_recent zmie? na = 10

hmm ok, chyba mówi?e? o recent Topics to nie ma sprawy.. troszk? po nizej znajdziesz ssi_recentTopics:

GeSHi -› Code: [select]
// Recent topic list:   [board] Subject by Poster   Date
function ssi_recentTopics($num_recent = 8, $exclude_boards = null, $output_method = 'echo')
{
// Created by GeSHi 1.0.8.10 | code: -› [code=PHP] | load:0.014s | speed:10.48 KB/s



Zmie? na = 10 i sprawd? efekt, powinno pomóc.. tak s?dz?.. Jednak by? we wcze?niejszych wersjach problem z SSI
Pami?tam, ?e to w ten sposób obszed?em, pó?niej by?y jakie? poprawki bezpiecze?stwa i btw usun?li równie? i ten problem.

Mam nadziej?, ?e te informacje oka?? si? dla Ciebie pomocne.

Pozdrawiam :)
roco

BTW, ?eby si? zaktualizowa? to musisz przej?? te wszystkie patche, po kolei. ew, jak ma?o modów, to podmie? pliki, aktualizuj?c swoje modyfikacje.

.


Tytuł: Odp: Dziwny problem z SSI
Wiadomość wysłana przez: polu 31.12.2009 12:22:13
Dziekuje za odpowiedz ale niestety efekt moich zmian dopiero opisze jak wroce po sylwestrze. Milej zabawy zycze wszystkim :b)


Tytuł: Odp: Dziwny problem z SSI
Wiadomość wysłana przez: roco 31.12.2009 19:43:45
Spoko, dla Ciebie te? mi?ej zabawy i Dosiego Roku 2o1o  :yahoo:

jak ju? dojdziesz do siebie, to napisz o co kaman.

Pozdrawiam :)
roco


Tytuł: Odp: Dziwny problem z SSI
Wiadomość wysłana przez: polu 02.01.2010 00:56:59
Impreza byla udana  8)

Co do forum - wykona?em wszystkie Twoje polecenia no i na operze pojawily sie informacje w recent topic i recent post ale tylko w operze i to dopiero po recznej edycji pliku SSi.php. IE dalej nic nie pokazuje. W ogole mialem 19300 bledow - wszystkie spowodowane zlym dzialaniem shouta - odinstalowalem go. zostalo mi jak widac zaktualizowanie forum do nowsszej wersji.

EDIT: zaktualizowa?em do 1.11 i te? efektu brak.... :krzyk:


Tytuł: Odp: Dziwny problem z SSI
Wiadomość wysłana przez: roco 02.01.2010 01:41:41
Witam w nowym roku 2o10 :)

To zdecydowanie najlepsze rozwi?zanie z uwagi na to, ?e je?li powa?nie traktujesz to co robisz, to aktualki i tak nieuniknione..

Ja bym to zrobi? tak:

- kopia plików i bazy z poziomu PMA
- wyczyszczenie wszystkich wpisów w raportach b??dów
- odinstalowanie wszystkich modów (nie p?kaj to zrobi?)
- krokowa aktualizacja, ew. przy problemach podmiana plików na czyste z tej samej wersji i wtedy aktualka

Kiedy znajdziesz si? docelowo na 1.1.10, to po za oboma plikami Setting - wymie? wszystkie pliki, na nowe z ostatniej paczki na smf.org

Generalnie to od tego bym zacz??. To ?wietny skrypt, naprawd?! i jest sporo ró?nic mi?dzy 1.1.4 a 1.1.10.
Spróbowa?bym jeszcze czego? innego. Obok forum zainstalowa?bym czyste w ostatniej wersji - 1.1.10, zrobi? kopi? bazy a nast?pnie zaimportowa?bym baz? któr? mo?esz pobra? z poziomu PA Twojego forum, tj. nie ca?o?? tylko zawarto?? bez tabel. Pewnie trzebaby wyczy?ci? tabele przed importem, ale pó?niej wiesz, poprawienie kilku ?cie?ek i je?li to rozwi?zanie by zadzia?a?o, to masz zaoszcz?dzone sporo czasu.. i masz forum w ostatniej wersji. Wtedy export i import do w?a?ciwej bazy z tej nowej, ew. tworzysz na hostingu zupe?nie now? baz? z userem, keyem i prawami ustawionymi na ALL potem tam importujesz, z tego nowego forum, gdzie ju? baza zosta?a uaktualniona o wpisy z Twojego g?. forum. Pó?niej tylko pod??czasz t? baz? w plikach Settings (obu!)

Jest kilka sposobów jak wida?, wi?c, przemy?l to sobie i moja rada jest taka, - nic innego nie rób dok?d nie staniesz na ostatniej wersji skryptu smf.

Pisa?em to tzw. skrótem my?lowym, ale s?dz?, ?e za?apa?e?, je?li nie to pisz. I zdecydowanie rób wszystko po kolei, step by step, a w brew pozom, mo?e.., uporasz si? z ca?o?ci? do?? szybko!, to o czym napisa?em wy?ej, to na luziku, popijaj?c piwko mo?e dwa, w godzink? mo?na zrobi?. Niestety masz t? koby?k? do przepchni?cia, ale op?aci Ci si? od?wie?y? wszystko. Wtedy zastanów si? jakie mody s? Ci naprawd? niezb?dne, a jakie nie. Mo?esz pyta? równie? o to, czyli o sens instalek ró?nych modów.., czasem mo?na to zrobi? pro?ciej i bez wgrywania modów.
Ale kolejnym etapem powinno by? uzupe?nienie wszystkich potrzeb i dopiero na ko?cu, wszelkie integry.


Pozdrawiam :)
roco