ďťż
chomiki [Dynamic Script Forum] Funkcje skryptu forum Wykonanie skryptu przy starcie systemu Wybór skryptu forum phpBB [php]Skrypt poszukiwany Skrypty w systemie Windows Szukam pracy na wakacje 2009 EURO 2009 w Łodzi! Dni Parzęczewa 2009 Studniówka 2008/2009 F3Site - szybki system wortalowy |
chomikiDawno, dawno temu wystawiłem na forum F3Site 2.1. Czy ktoś ten CMS w ogóle pamięta?Po ponad 2 latach F3Site powraca na scenę z numerem 3.0. Zmian jest dużo, więc nie będę ich tutaj wymieniał. Można prześledzić historię rewizji SVN od początku. Zwrócę uwagę szczególnie na nową architekturę CMS-a. Struktura katalogów została uporządkowana (tak, kiedyś był bałagan), więc każdy plik znajduje się tam, gdzie powinien. Do komunikacji z bazą danych wykorzystuję bibliotekę PDO. Mimo że jest ona standardem w PHP, wciąż brakuje jej na wielu hostingach. Wymagania: + PHP 5.2 lub nowszy z rozszerzeniem PDO + baza danych MySQL 5 lub SQLite 3 Co nowego? Najważniejsze zmiany dla tych, którzy nie lubią szukać... + nowa architektura - przepisana większość kodu + rozbudowany system kategorii + panel zarządzania treścią - redaktorom można określić kategorie, w których może edytować treść + eliminacja tabelek z layoutu strony + przebudowany system prywatnych wiadomości + nowy interfejs panelu administracyjnego + menu ustawień + nowy moduł rozszerzeń + nowy edytor kodu HTML i BBCode napisany w JavaScript z dynamicznym podglądem tekstu + klasa JS do obsługi powielanych fragmentów formularza + awatary użytkowników - tutaj zwrócę uwagę na nowe pole JABBER i komentarze w profilach + domyślnie goście nie mogą umieszczać linków - oprócz CAPTCHA to może pomóc w walce ze spamem + lista najnowszych pozycji i kanały RSS + ocenianie za pomocą gwiazdek + zapisywanie adresów IP głosujących w ankiecie + obsługa wielu stron w artykułach + obsługiwane formaty multimediów: obraz, Flash, QuickTime, OGG (tag <video>) + panel `online` z licznikiem (wykrywa Google) + skórki teraz zawierają wiele plików (szablonów) .html i dowolną ilość schematów (arkuszy) CSS + komentowanie za pomocą AJAX + panel zarządzania komentarzami + gdy wystąpi błąd, na 99% F3Site zwróci wypełniony formularz (chyba że nagle zostaniesz niezalogowany) + i tak polecam przeglądnąć listę zmian na SVN... F3Site 3.0 NIE jest kompatybilny z wersją 2.1. Jeśli będzie zapotrzebowanie, przygotuję skrypt do aktualizacji. Na pewno ucieszy Was wbudowany system szablonów. Tak, jak radziliście, większość kodu XHTML / JS / CSS została oddzielona od logiki PHP. Język szablonowy ma łatwą składnię - zainspirowaną przez PhpBB. Zrzuty ekranu: http://dhost.info/compmaster/img/zrzuty Mam nadzieję, że F3Site 3.0 spodoba się Wam. Aktualnie znajduje się w fazie beta, więc może zawierać błędy. Potrzebuję beta testerów i twórców dodatków. Może z nową wersją trafię do większej ilości użytkowników. W wersji finalnej prawdopodobnie pojawią się jeszcze: autozapis, regulamin, jakieś dodatki JS i może większe nowości, jeżeli zasugerujecie coś ciekawego. Download: pobierz F3Site 3.0 beta 2 Strona systemu CMS - dokumentacja i forum: http://dhost.info/compmaster Oceniajcie. Czekam na Wasze sugestie i uwagi. Ogólnie rzecz biorąc jestem mile zaskoczony. Masz problem przy dodawaniu danych po instalacji - krzaczki (ale tylko w rekordach w SQL'u). Sam zobacz: http://pioder.ath.cx:81/f3 SUPER! Naprawdę, jestem pod wielkim wrażeniem i teraz widzę, że nie wystarczy napisać: trzeba grzebach, siedzieć po nocach, szukać niespotykanych rozwiązań. Kod przeglądne później. Pozdrawiam Wielkimi krokami zbliża się F3Site 2010 - Service Pack do F3Site 2009 (jak 7 do Visty) Większość błędów już wyeliminowałem, dlatego go już zaprezentuję. Projekt będzie znajdował się w fazie BETA przez najbliższe 7 tygodni. Co nowego? • obsługa przyjaznych adresów URL - mod_rewrite lub PATH_INFO • obsługa systemów reCAPTCHA™ i Microsoft Asirra • komentowanie i ocenianie linków • funkcja „zapisz jako nowy” w edycji treści - czy to dobry pomysł, wyjdzie w praniu • nowy moduł grup użytkowników - w 2009 to była porażka, prawda? • ukrywanie adresów e-mail lub profilów użytkowników - w celu ochrony danych • ulepszony edytor BBCode i HTML - 1 plik graficzny zamiast 11, trochę poprawek • nowy instalator - opcje zaawansowane domyślnie ukryte • słowa kluczowe - popularne tagi, interfejs tylko w JS - co o tym sądzicie? • ulepszona obsługa RSS - teraz ikona jest obok adresu strony • przyjazna edycja linków w blokach menu - wreszcie jest lista kategorii i wolnych stron • upload - na początku wahałem się, aby znów ktoś eksploitu nie napisał • kolorowanie składni - ostatecznie wybór padł na bibliotekę Prettify od Google • eksperymenty w prywatnych wiadomościach - aż sam nie wiem, co z tego wyszło • poprawki wielu błędów, ulepszony interfejs (np. edycji treści)... To już jest szczyt zmian funkcjonalnych w wersji 2010. Na wniosek testerów może dodam jakieś biblioteki JS albo wprowadzę ciekawą funkcję w wolnym czasie. Tyle zalet. Teraz czas na odmienny akcent. To jedyne forum, na którym przedstawię wady, których być może będę starał się pozbyć. Brak graficznego edytora treści - trzeba trochę pomęczyć się, aby dobrze sformatować treść i wstawić kod źródłowy (dylemat, czy zostawić opcję "enter = nowa linia", czy wyłączyć i używać <p><h3><br>). Na razie żaden WYSIWYG mi nie odpowiada. Brak gotowych elementów graficznych do newsów i artykułów (porada, zdjęcie z podpisem, itd). Brak porządnej skórki - może uda mi się stworzyć coś ciekawego. Wciąż trzeba zbyt dużo klikać i modyfikować pliki, aby całkowicie dostosować wygląd - w tej kwestii F3Site jest daleko za skryptami rozwijanymi przez duże zespoły programistów lub firmy. Brak projektu - skrypt po prostu tworzę bez rysowania struktur, obiektów, zależności... I wreszcie na końcu - brak wielu użytecznych, czasami wręcz wymaganych funkcji. Ze względu na podział kategorii na artykuły, newsy, pliki, linki i multimedia, ciężko wyświetlać na stronie głównej ostatnio dodane elementy wraz z opisami (jest to możliwe, tylko dobry plan to podstawa), ostatnie posty, komentarze, itd. Zapowiadałem moduł strony głównej, ale jednak tego pomysłu nie zrealizowałem - nie jest priorytetem. W F3Site 2009 wprowadziłem opcję "pokaż zawartość z podkategorii", ale dotyczy tylko tego samego typu obiektów (np. pliki). Brak zaawansowanego systemu wtyczek, który pozwala ingerować w dowolny punkt, ale istotne są kwestie bezpieczeństwa Zachęcam do testów i współpracy Pobierz F3Site 2010 beta 3 Tu można przeglądać kod Szczegółowa lista zmian po polsku Oficjalna strona F3Site Chyba nie potrzeba zrzutów. Kto chce, zainstaluje. Może gdzieś umieszczę wersję demo. |
||||
Wszelkie Prawa ZastrzeĹźone! chomiki Design by SZABLONY.maniak.pl. | |||||