SilverStripe to nie tylko kompleks CMS opartych na PHP, ale bardzo wszechstronny też. Może być używany do tworzenia, zarządzania i organizowania dowolnej aplikacji opartych na sieci Web w różnych dziedzinach działalności.
SilverStripe jest bardzo dobrze udokumentowane i jest wyposażony w wiele tematów i modułów, aby pomóc programistom rozszerzenie funkcjonalności zalega z nowych narzędzi i funkcji.
Opracowany na SilverStripe ramowa , ten CMS jest jednym z najbardziej szanowanych CMSS w branży, nie tylko ze względu na dobrze przygotowane produktu końcowego, ale także ze względu na podstawową kodzie, jak również.
Co do funkcji, SilverStripe CMS jest również w zgodzie z obowiązującymi praktykami, zapewniając kreatora instalacji w każdej dystrybucji, integracji kompozytor, piękne panelu administratora, motywy, modułów i wiele innych informacji.
Te cechy pozwolą deweloperom zacząć na swoich projektach i zapewnić stały produkt na końcu ich wysiłki, jak również.
Co nowego Niniejsza informacja:
- wersja Minimalna PHP podniesiona do 5.3.3
- Wprowadzenie nowego sparametry- ORM
- Wsparcie Domyślna PDO
- Przeniesiony SS_Report i ReportAdmin się do oddzielnego modułu
Co nowego w wersji 3.2.1 / 3.3.0-RC2:
- Wersja Minimalna PHP podniesiona do 5.3.3
- Wprowadzenie nowego sparametry- ORM
- Wsparcie Domyślna PDO
- Przeniesiony SS_Report i ReportAdmin się do oddzielnego modułu
Co nowego w wersji 3.2.0:
- Wersja Minimalna PHP podniesiona do 5.3.3
- Wprowadzenie nowego sparametry- ORM
- Wsparcie Domyślna PDO
- Przeniesiony SS_Report i ReportAdmin się do oddzielnego modułu
Co nowego w wersji 3.1.15 / 3.2.0-RC1:
- Ta wersja zawiera kilka poprawek bezpieczeństwa dla ram.
Co nowego w wersji 3.1.13 / 3.2.0-beta1:
- Ta wersja zawiera kilka poprawek bezpieczeństwa dla ram.
Co nowego w wersji 3.1.13:
- To wydanie zawiera kilka poprawek zabezpieczeń w ramach .
Co nowego w wersji 3.1.12:
- To wydanie zawiera kilka poprawek zabezpieczeń w ramach .
Co nowego w wersji 3.1.10:
- poprawki zabezpieczeń:
- Otwórz plik uprawnienia luka.
Co nowego w wersji 3.1.0.
- Więcej wizualne sprzężenie i łatwiejszy podgląd
- Konfiguracja YAML i lepsze UploadField.
- Wsparcie Kompozytor i nowe dodatki www
Co nowego w wersji 3.1.0 beta3:
- Ulepszona Config API i bezpieczne odlewania Domyślny szablon.
Co nowego w wersji 3.0.2:
- Aktualizacje dokumentacji GridField
- Zezwalaj zapytań czy pole istnieje na stole
- Dodaj ostrzeżenie, jeśli oglądany obiekt klasy SiteTree jest przestarzała
- Szablon FieldGroup_DefaultFieldHolder
- Otwórz Linki zewnętrzne w trybie podglądu w nowym oknie
- Re dodanej SilverStripeNavigator stylizacji
- Zezwalaj na debugowanie konfiguracyjnych błędów cyklicznych
- GreaterThanFilter powinny być zgodne z LessThanFilter
- Ikony menu klienta do głównego menu CMS
- Dodane & quot; JPEG & quot; do listy dozwolonych rozszerzeń
- Tworzenie TestRunner setdb URL punktu końcowego
- Maori języka JavaScript
Co nowego w wersji 3.0.1:
- DataList i zmienność ArrayList
Co nowego w wersji 3.0.0:
- Nowy system szablonów
- Nowy interfejs CMS projektowanie
- Zmiana nazwy Sapphire do SilverStripe ramach
- FormField klasy mają teraz własne szablony HTML
- Możliwość wykorzystania SilverStripe ram bez & quot; cms & quot; Moduł
- CMS JavaScript przeniesiony do jQuery.entwine
- stylów CMS są generowane przez SCSS aby zapewnić bardziej elastyczne i wytrzymałe stylizacji
Co nowego w wersji 3.0.0 Beta 2:
- & quot; widoku listy & quot; na stronach.
- wstawiania obrazu i zarządzania mediami zostały ulepszone, w tym & quot; włóż z internetu & quot; rozwiązaniem.
- Użyteczność widoku drzewa podczas edycji treść została poprawiona.
- W wersji 3.0, SilverStripe teraz pracuje z PHP 5.3+, aby skorzystać ze wszystkich funkcji PHP 5.3.
Co nowego w wersji 3.0.0 Beta 1:
- W separacji Ramy z CMS, dzięki czemu ramowa nadaje się do użytku na własną rękę, co czyni go pełnoprawnym podmiotem autonomicznym, a nie przede wszystkim w ramach wsparcia dla produktu CMS jak w wierszu 2.X.
- Odświeżony interfejs administracyjny CMS z bardziej nowoczesnej konstrukcji i doświadczenia użytkownika, a bardziej technicznie solidne javascript stanowiącymi podstawę.
- wymienić lub poprawić API dla programistów, które osiągnęły limit ich rozbudowy w ich obecnej formie ze względu na kompatybilność wstecz, lub są uważane za trudne w utrzymaniu.
Co nowego w wersji 3.0.0 alpha 2:
- CMS:
- Wydajność CMS JavaScript i postrzegane renderowania ulepszenia
- Nowy dedykowany & quot; Dodaj stronę & quot; Interfejs z opisami typu strony
- Ulepszona & quot; Wstaw link & quot; dialogowe z czystszych stylów
- Wybrane zakładki i upadł panele są obecnie przechowywane w pliku cookie bardziej spójnego interfejsu po powrocie później CMS
- ramowa:
- Wsparcie dla wielo-bajtowych stron URL (na przykład z niemieckiego przegłosów). Elastyczne filtrowanie URL dzięki nowym URLSegmentFilter API
- Możliwość dostosowania atrybutów HTML na formularzu i FormField (co pozwala na lepsze wykorzystanie HTML5 i atrybutów danych)
- ORM:
- Nowy ORM została dodatkowo stabilizowana i API i dokumentację można znaleźć na http://doc.silverstripe.org/sapphire/en/trunk/topics/datamodel
- GridField:
- GridField zostało przebudowane i nowe API i dokumentację można znaleźć na http://doc.silverstripe.org/sapphire/en/trunk/topics/grid-field/
- CMS aktywami Administrator wdraża GridField do przeglądania plików i folderów
Co nowego w wersji 3.0.0 alpha 1:.
- ramowy i CMS oddzielone
- Nowy interfejs użytkownika.
Co nowego w wersji 3.0.0-PR1:
- Zmiany w API:
- Usunięto Object - & # X3E; cacheToFileWithArgs (), należy użyć obiektu - & # X3E;. CacheToFile () z param $ arguments
- Usunięto LeftAndMain - & # X3E;. GetItem (), korzystanie show () zamiast
- Usunięto CMSMain - & # X3E; getfilteredsubtree (), korzystanie getsubtree (). API ZMIANA Usunięto CMSMain - & # x3e;. SiteTreeFilters (), użyj CMSSiteTreeFilter_Search
- Usunięto CMSMainMarkingFilter zastąpił jakiś czas temu przez CMSSiteTreeFilter_Search.
- ModelAdmin - & # X3E; ResultsForm () nie zwraca TabSet (było tylko podporą układ do wspierania prawidłowego rozmiaru) .
- funkcje i ulepszenia:
- Dodane ClassManifest - & # X3E; getModules () i usunięto ograniczenie modułów Toplevel w ClassManifest - & # X3E;. HandleFile () (konieczne do wykrycia nowego szafirowy / admin / & quot; submodule & quot;)
- Dodawanie stron identyfikatora jako metadane w SiteTree - & # x3e;. Metatagi () w celu zapewnienia warunków dla CMS podglądu stron
- Podgląd zmian od strony modyfikacje w CMS na stronie internetowej (poprzez & # x3c; iframe & # x3e; ramka).
- Dodano zawiadomienie niekompatybilność dla programu Internet Explorer 6 w LeftAndMain.js.
- Zmienione CMSMain - & # X3E;. AddForm () do modalnego okna dialogowego, pokazując typy stron i ich opisy jak radiobuttons zamiast rozwijanej
- Poprawki:
- Making DateField.js $ .metadata () wywołuje odporne przeciw $ .metadata.defaults zmian.
- Dodano wsparcie dla $ fields parametr w CMSMain - & # x3e;. GetEditForm (), nie wymaga pole "className" w Save () jako nie ujęte w getCMSFields () dłużej
- Zezwalaj alternatywę w postaci szablonów (tablica-based) - & # X3E;. ForTemplate ()
- Wyłączenie add_sheet () na jstree, jak sama strasznie powolne.
- sprawdzanie istnienia pliku w LeftAndMain - & # X3E;. Init () dla ustawień content_css TinyMCE, aby uniknąć niepotrzebnego ładowania stronie klienta plików
Co nowego w wersji 2.4.5:
- Enhancement: Plik - & # X3E; canEdit ( ) oraz w plikach - & # X3E; cancreate () teraz używać extendedCan ()
- Enhancement: Sprawdź Instalator dla magic_quotes_gpc PHP (opcja) i wysyła ostrzeżenie, jeśli włączona
- Bugfix: CMSMain - & # X3E; rollback () nie powiedzie się ze względu na ochronę CSRF
- Bugfix: Poprawne załadowania plików z wielkimi rozszerzeń blokowanych od bycia internetowej dostępne
- Bugfix: Strona komentarze zapisywanie na niewłaściwej stronie
- Bugfix: Błędne wywołanie funkcji w dni powszednie w klasie Date
- Bugfix: error SilverStripeNavigator w przypadku, gdy strona nie została opublikowana, przeglądanie zarchiwizowanych witryny
Co nowego w wersji 2.4.3:
- Walidacja plików przesłanych
- Dodano Form - & # X3E; enableSecurityToken () jako odpowiednik istniejącej disableSecurityToken ()
- Dodane token zawinąć ochronę CSRF poprzez & quot; SecurityID & quot; Żądanie parametr
- MySQLDatabase :: renameField () nie sprawdza, czy pole istnieje w fieldList (). alterField () nie ma takiego czeku, więc powinno być spójne. Usuwanie powinno to stanowić niewielki wzrost wydajności, jak również.
Co nowego w wersji 2.4.2:
- Naprawiono problem z zabezpieczeniami, w którym strony w trybie roboczym może być widoczny dla nieuwierzytelnionych użytkowników.
- Naprawiono problem z zabezpieczeniami, w którym użytkownicy mają dostęp do admina / bezpieczeństwa (ale ograniczonymi uprawnieniami) może przejąć znaną konto administratora, zmieniając jego hasło.
- Zezwalaj Apache serwer WWW do niestandardowych stron błędów w HTML, zamiast domyślnego Apache stylizacji.
- Testowanie ulepszeń uprząż. Więcej gadatliwe wyjście testowe stałe generowanie raportów pokrycia
- logika Poprawiono instalator sterowników baz danych SQLite.
- Wszystkie testy jednostkowe przechodzą w systemie operacyjnym Windows / SQL Server.
- Ponad 100 innych ulepszeń i poprawek.
Co nowego w wersji 2.4.0:
- Dodano _register_database.php z szafiru, który ustawia SS pod warunkiem baz danych dla DatabaseAdapterRegistry
- Dodane hebrajskim (he_IL) języka w szafir.
- Dodane litewski (lt_LT) języka w szafir.
- Dodane hebrajskim (he_IL) język CMS.
- Dodane litewski (lt_LT) język CMS.
- Korzystanie jquery.live zamiast livequery dla SelectionGroup.js.
Co nowego w wersji 2.3.3:
- Poprawiono double up & # x3c; rozpiętość & # X3E; podświetlić tagów wokół słów kluczowych w tekście :: ContextSummary ()
- Poprawiono błędy w zawartości differencer i poprawy stylizacji. Poprawiono zawiadomienie dostając tytuł członka, który nie zrobił istnieje
- Usunięto duplikat wywołanie curl_exec () w RestfulService
- Zaktualizowane wersjonowanych :: compareVersions (), aby użyć DataDifferencer
- Dodano lepsze wsparcie za korzystanie DataDifferencer patrzeć na nowe rekordy
- Poprawiono Image_iframe.ss używać X-UA-Compatible emulacja IE7 tag
- Relax rodzaj odprawy! RequestHandler :: checkAccessAction ()
Wymagania :
- PHP 5.3.2 lub nowszy
- MySQL 5+, PostgreSQL 8.3+ lub SQL Server 2008 +
- safe_mode = off
- magic_quotes_gpc = Wyłączony
- memory_limit = 48M
- Wymagane moduły: dom, GD2, hash, iconv, mbstring, mysql (lub inny sterownik bazy danych), sesji, SimpleXML, tokenizer, xml .
- Serwer WWW (Apache 1.3 + i IIS 5.x +)
- JavaScript aktywny po stronie klienta li>
Komentarze nie znaleziono