PHP-Fusion v7.01 RC3
- 03 Lie 2010
- 2285 skaitė
- 5 Komentarai
Po sunkių savaičių intensyvių bandymų ir bug'ų taisymų artėjančios PHP-Fusion 7.01 versijos mesjau pasirengę su kita (ir tikimės paskutine) Release Candidate versija. Visi bug'ai ir klaidos jau
ištaisytos ir mes vis dar žiūrime daugiau, kad būtume visiškai tikri, kad galutinė versija būtų nepriekaištinga.
Kaip atnaujinti iš RC2 versijos?
Naujoji RC versija reikalauja duomenų bazės atnaujinimo kurią galima rasti db_updates/db_updare 10-06-09.txt.
Apačioje nurodytas modulis turėtų būti nukopijuotas į Pridėtinius puslapius ir peržiūrimas, BET neišsaugomas.
$result = dbquery("ALTER TABLE ".DB_NEWS." ADD news_image_t2 VARCHAR(100) NOT NULL DEFAULT '' AFTER news_image_t1");
$result = dbquery("ALTER TABLE ".DB_COMMENTS." ADD comment_hidden TINYINT(1) UNSIGNED NOT NULL DEFAULT '0'");
$result = dbquery("ALTER TABLE ".DB_SHOUTBOX." ADD shout_hidden TINYINT(1) UNSIGNED NOT NULL DEFAULT '0'");
$result = dbquery("ALTER TABLE ".DB_THREADS." ADD thread_hidden TINYINT(1) UNSIGNED NOT NULL DEFAULT '0'");
$result = dbquery("ALTER TABLE ".DB_POSTS." ADD post_hidden TINYINT(1) UNSIGNED NOT NULL DEFAULT '0'");
$result = dbquery("INSERT INTO ".DB_SETTINGS." (settings_name, settings_value) VALUES ('news_photo_w', '400')");
$result = dbquery("INSERT INTO ".DB_SETTINGS." (settings_name, settings_value) VALUES ('news_photo_h', '300')");
$result = dbquery("INSERT INTO ".DB_SETTINGS." (settings_name, settings_value) VALUES ('news_image_frontpage', '0')");
$result = dbquery("INSERT INTO ".DB_SETTINGS." (settings_name, settings_value) VALUES ('news_image_readmore', '0')");
$result = dbquery("INSERT INTO ".DB_SETTINGS." (settings_name, settings_value) VALUES ('deactivation_action', '0')");
$result = dbquery("SELECT * FROM ".DB_ADMIN." WHERE admin_page='4'");
while ($data = dbarray($result)) {
$newname = str_replace(" Settings", "", $data['admin_title']);
$result2 = dbquery("UPDATE ".DB_ADMIN." SET admin_title='".$newname."' WHERE admin_id='".$data['admin_id']."'");
}
Kas turėtų naudoti šią versiją?
Šią versiją turėtų išbandyti patyrusieji ir tikri kūrėjai, kurie norėtų padėti prie šios versijos
bandymų.
Kokį dėmesį reikėtų sutelkti į bandymus?
Mes norime, kad kiekvienas, kuris testuoja RC3 versiją sutelktų dėmesį į (svetainės sukūrimą kaip nuo nulio, šviežiai instaliuoti)
ir atnaujinti nuo PHP-Fusion v7.00.xx (atnaujinti nuo v7.00) ir PHP-Fusion v6.01.xx (atnaujinti nuo v6.01), kad įsitikintume jog instaliavimas
ir atnaujinimai veikia nepriekaištingai.
Skirtumai nuo PHP-Fusion v7.01 RC2
- Daugybė bug'ų, kuriuos jūs vaikinai pranešėte. Dabar visa tai pilnai ištaisyta.
- Keletas pakeitimų Vartotojų Valdymo sistemoje, nedidelės klaidos kaip hardcoded tekste.
- Deaktyvavimas neaktyvių vartotojų dabar turi papildomų nustatymų, jog norėdami galėsi juos ištrinti
arba padaryti jais nežinomais.
- Naujienos nuo šiol turės vidutinio dydžio nuotraukas ir kelis nustatymus, kad galėtumėte reguliuoti jų dydžius.
- Papildomi laukeliai pridėti komentarų duombazėje, kad galima būtų padaryti komentarą NEMATOMU (comment_hidden).
- Papildomi laukeliai pridėti šaukyklos duombazėje, kad galima būtų padaryti pranešimą NEMATOMU (shout_hidden).
- Papildomi laukeliai pridėti forumo temos duombazėje, kad galima būtų padaryti temą NEMATOMA (thread_hidden).
- Papildomi laukeliai pridėti forumo pranešimų duombazėje, kad galima būtų padaryti pranešimą NEMATOMU (post_hidden).
- Perkelti pranešimus iš vienos forumo temos į kitą dabar yra tvarkoma.
Papildomi pasikeitimai instaliavime
- Daugiau tikrinimama ar failai ir papkės serveryje yra įrašomos.
- Pabandys padaryti, kad failai ir papkės serveryje bus įrašomos jei jos buvo neįrašomos.
- Unikaliau db_prefix sugeneruosis pagal nutylėjimą.
- Jeigu db_prefix neras "_" pabaigoje bus automatiškai sugeneruota visa tai.
- Geresnės klaidos atvaizdavimo jei negalima prisijungti prie duomenų bazės.
- Klaidos pranešimas jeigu vartotojo vardas / slaptažodis blogas.
- Klaidos pranešimas jeigu duombazė neegzistuoja.
- Klaidos pranešimas jeigu db_prefix jau yra naudojamas
- Jeigu duomenų bazės jungimas nepavyksta, jūs galėsite grįžti atgal ir jūsų laukeliai nebus ištrinami, o bus ištrinamas tik slaptažodis,
tad nereikės visko perrašyti iš naujo.
- Patikrina ar duomenų bazės vartotojas turi įrašymo ir ištrynimo teises, prieš sukuriant lenteles.
- Patikrina ar duomenys jau buvo įrašytos į duomenų bazę, kad niekas kitas negalėtų perkrauti puslapio punkte 6.
- Galimybė sugražinti chmod config.php failui į 0644 teises po instaliavimo.
Kur galima būtų parsisiųsti?
Parsisiųskite PHP-Fusion v7.01 RC3 - [2.7 MB] - Surašykite klaidas ir bug'us forumo temoje


