Prezentuj treść!

Stefan Wajda

Zobacz działy: Zasoby - Przetłumaczone

Uwaga, otwiera nowe okno. PDF Drukuj Email

Content management

  • zagnieżdżane kategorie (nieograniczona ilość poziomów)
  • przypisywanie pozycji do wielu kategorii
  • pełnotekstowa wyszukiwarka na zapleczu
  • wykorzystanie stworzonych wcześniej tabel artykułów i kategorii Joomla! i zapewnienie zgodności (w ten sposób rozszerza, a nie zastępuje)
  • uruchamianie dodatków obsługujących treść
  • wykorzystanie wszystkich modułów współdziałających z komponentem com_content
  • prosty przepływ pracy (5 etapów)
  • Wersjonizacja
  • zintegrowany system etykiet ????? [* Integrated aggregation system (tags)]
  • Menedżer plików do pobrania i menedżer mediów (załączniki)

Optymalizacja dla wyszukiwarek i techniczne

  • Aktywne wykrywanie itemid
  • Doskonałe uproszczone adresy (rodzime z Joomla!)
  • wzbogacona obsługa Joomfish z interfejsem w rodzimym języku użytkownika (więcej informacji)

Witryna:

  • AJAX-owy system ocen
  • AJAX-owy system komentarzy
  • Powiadomienia o ulubionych i aktualizacjach
  • Poteżny system filtracji kategorii
  • Szablony artykułow i kategorii

Konstrukcja zawartości KIT (CCK)

  • Nieograniczone typy (rodzaje) materiałów z przypisanymi polami
  • Nieograniczona ilość pól/elementów
  • wspólne pola dla różnych typów (rodzajów materiałów)
  • pola mogą być wczytywane grupowo lub pojedynczo
  • Pola mogą przechowywać wiele wartości
  • Porządkowanie wartości metodą przeciągnij i upuść
  • Każde pole/element jest typowym (standardowym) dodatkiem (pluginem) i projektanci mogą tworzyć własne pola, korzystajac z API komponentu
  • Dynamiczne generowanie pól (z zapytaniami SQL)
  • Uniwersalna obsługa dodatków (pluginów) - więcej informacji

Specjalnie dla naszych klientów

  • rozszerzone zarządzanie prawami dostępu (fronton i zaplecze)
  • dziedziczenie ustawień (kategoria - podkategoria - artykuł)
  • Nieograniczona ilość grup
  • zagnieżdżone grupy

Wkrótce

  • Dodatek SH404sef
  • System redakcyjny w części frontowej
  • Filtr i zachowania pola wyszukiwarek internetowych
  • Rozszerzona obsługa filtrowania i zachowań pól wyszukiwarek
  • Rozbudowane przeszukiwania według wielu kryteriów

FLEXIcontent is and will only be compatible with PHP5.

Up to now the frontend insertion feature is under developpement and isn't yet available. (available for RC)

Elastyczny system prezentacji treści (CCK) FlexiContent.... Menedżer artykułów jest bardzo podobny do rdzennego komponentu com_content, ale posiada szereg właściwości zwiększających jego zawartość odzyskującą i produktywność.

The content manager is very similar to Joomla’s com_content but multiple features have been added to increase content retrieving and productivity.

1. Wyszukiwarka

The first major improvement is a Boolean search engine available to filter the contents’ table, not only their titles but also into the entire indexed content. You can use Boolean operators to refine your search (AND: + sign, OR: nothing, NOT: - sign and WILCARD: * sign). Needless to explain the advantage of this method on a large site with thousands of items!

Pierwszą z głównych poprawek jest rozszerzenie możliwości wyszukiwania, oparcie silnika na wartościach logicznych, umożliwiające nie tylko przeszukiwanie tytułów, ale pełnych spisów treści. Można używać operatorów logicznych, by sprecyzować kryteria wyszukiwania (AND: + znak, OR: nic, NOT - znak i marker (wilcard) *. Nie trzeba wyjaśniać zalet takiego wyszukiwania w witrynie z tysiacami pozycji.

2.- Workflow

Then you can also notice that several states were added (draft, waiting for approval, in progress) that doesn’t exist in the default Joomla’s com_content that only has three (published, unpublished and archived). In the future these states will be fully configurable, but until that, it already allows you to see more clearly into your publishing workflow. The state toggle is in AJAX and thus doesn’t require page refresh.

As the state togglers are collapsed in Javascript and may increase consequently the page loading time, depending on your computer performance, they are automatically disabled (since the beta4 release) when you display more than 30 items.

2.- Przepływ pracy

Szybko zauważysz, ze zostało dodanych kilka nowych stanów: (szkic (roboczy), oczekujące, w trakcie), jakie nie istnieją w domyślnym komponencie com_content, które ma tylko 3 stany (opublikowane, nieopublikowane i archiwalne). W przyszłości te stany będą w pełni konfigurowalne, ale do tego, to już pozwala ciebie, by zobaczyć wyraźniej do twojego wydawniczego workflow. Państwowy sprężacz jest w AJAX i w ten sposób nie wymaga strony odświeżają.

Ponieważ przełączniki stanu są obsługiwane przez Javascript, i w konsekwencji mogą zwiększyć czas ładowania strony, zależąc od wydajności twojego komputera, oni automatycznie są wyłączane (od beta4 wypuszczenia), kiedy pokazujesz więcej niż 30 pozycji.

3.- Versioning

Another important feature in a collaborative publishing system is the content versioning. Each time an item is saved a backup of the document is created (with all its fields). It is then possible at any time to compare the current version with an older version and to restore it if necessary.

This feature is at its beginning and requires number of improvements. Nevertheless it deserves to exist and can be very handy in cases of mishandling.

3.- Wersjonizacja

Inna ważną cechą dla współpracy w zespole wydawniczym jest system kontroli wersji. Każdorazowe zapisanie artykułu powoduje zapisanie jego poprzedniej wersji jako kopii zapasowej, wraz ze wszystkimi polami. W każdej chwili możliwe jest porównanie aktualnej wersji z dowolną starszą i - w razie potrzeby - przywrócenie starszej wersji.

Ta cecha jest w początkowej fazie rozwoju i wymaga wielu poprawek. Niemniej jednak to zasługuje zaistnieć i może być bardzo zręczne w przypadku źle traktowania.

4.- Tags

You also have an integrated tags system that allows you build a cross navigation system. The principle of the tagging system is to aggregate heterogeneous elements per idea or concept. The tags can be added through ajax directly in the item form. I also possible to import a full (linebreak separated) tag list from the tags view.

It isn’t possible to categorize or sort the tags!

4.- Etykiety

Dysponujesz również systemem etykiet, który pozwala budować krzyżowy system nawigacji. Zasada systemu znakować ma zebrać różnorodne elementy na pomyśle albo pojęciu. Etykietki mogą zostać dodane przez ajax bezpośrednio w formie rzeczy. Ja też możliwy, by importować pełnego (linebreak był w separacji) lista etykietki z widoku etykietek.

To nie jest możliwe, by sklasyfikować albo uporządkować etykietki!

5.- Favourites and notifications

In FLEXIcontent, registered users of the website may choose to add content to their personal favourites list. They list is accessible via a link in their user menu. It allows them to access faster to the favoured contents and to be automatically notified by the administrator in case of an update.

When an item has been favoured at least once a “notify” checkbox appears in the item form in the backend. If the admin checks this box before saving, all subscribers are automatically notified of the update.

6.- Comments

FLEXIcontent is automatically interfaced with the free GPL JComments component (www.joomlatune.com). Just download it, install it and activate comments support in the general configuration of FLEXIcontent. The necessary plugin is automatically installed and the comments icon appears on your dashboard. You can then allow visitors to add comments on types, categories or specific items.

5.- Ulubione i zawiadomienia

W FLEXIcontent, zarejestrowani użytkownicy strony internetowej mogą wybrać dodać zawartość do ich osobistych ulubieńców przechylają. Oni przechylają jest dostępny przez związek w ich menu użytkownika. To pozwala ich, by uzyskać dostęp do szybciej do preferowanych zawartości i automatycznie zostać zawiadomiony przez administratora w przypadku uaktualnienia.

Kiedy rzecz została preferowana przynajmniej raz "zawiadomić” checkbox ukazuje się w formie rzeczy w backend. Jeżeli admin kontrole to pudełko wcześniej wyjąwszy, wszyscy prenumeratorzy automatycznie są zawiadomieni uaktualnienia.

6.- Komentarze

FLEXIcontent jest automatycznie interfaced z wolny komponent JComments GPL (www.joomlatune.com). Tylko pobierz to, zainstaluj to i aktywuj się komentarze popierają w ogólnej konfiguracji FLEXIcontent. Konieczny plugin automatycznie jest zainstalowany i ikona komentarzy ukazuje się na twojej tablicy rozdzielczej. Możesz wtedy pozwolić gości dodać komentować typy, kategorie albo określone rzeczy.

Thanks to you, and all your feedbacks and improvement proposals, I’m proud to present you this new major release of FLEXIcontent. You will find inside very exciting new features like the advanced multilingual support, the universal content plugin support and much more… A lot of bugs were also fixed and some part of the code were totally rewritten for performance improvements...

Multilingual : Advanced Joomfish support

FLEXIcontent is now fully Joomfish compatible and can manage multilingual contents in its own UI. Concerning the categories you can either choose to translate them with Joomfish (that means category views will be filtered and only display the contents of the site's active language) or build multiple structures (if you want to build a different category structure for each language) and design your template accordingly.

To translate one or multiple contents, simply duplicate them with the new advanced copy/move feature.

When you select the "activate Joomfish support" option, the content elements needed to translate field properties, tags and files are automatically installed.

Dzięki tobie i wszystkim twoim reakcjom i propozycjom poprawy, jestem dumny, by przedstawić ciebie to nowe główne wypuszczenie FLEXIcontent. Znajdziesz wewnątrz bardzo ekscytowanie nowych cech jak wysunięte do przodu wielojęzyczne poparcie, uniwersalne zadowolone poparcie plugin i dużo więcej … dużo pluskw też został naprawiony i jakaś część kodu całkowicie został przepisany dla popraw występu...

Wielojęzyczny : Posunięte naprzód poparcie Joomfish

FLEXIcontent jest teraz w pełni Joomfish kompatybilnym i może zarządzać wielojęzyczne zawartości w jego własnym UI. Odnośnie kategorie możesz też wybrać przetłumaczyć ich z Joomfish (że widoki kategorii sposobu będą filtrowane i tylko pokażą zawartości aktywnego języka miejsca) albo zbudować wielokrotne struktury (jeżeli chcesz zbudować różną strukturę kategorii dla każdego języka) i zaprojektować twój szablon odpowiednio.

Aby przetłumaczyć jednego albo wielokrotne zawartości, po prostu podwoić ich z nowa wysunięta do przodu kopia / ruch cechą.

Kiedy wybierasz "aktywuj się poparcie Joomfish" opcję, zadowolone elementy potrzebowały przetłumaczyć własności pola, etykietki i pliki automatycznie jest zainstalowany.

Wypiek zarządcy plików dodaj

Ta cecha pomoże tobie powiększającemu twoją produktywność przez dodawanie wszystkich plików od katalogu do twojego zarządcy plików. To pozwala ciebie, by załadować 1000 plików przez ftp i dodać ich w jednej klikach. Możesz dodać tylko pliki z pewnymi rozszerzeniami albo używasz regex na imieniu pliku dla dokładniejszego filtrowania.

File manager batch add

This feature will help you increasing your productivity by adding all the files from a directory to your file manager. This allows you to upload 1000 files through ftp and add them in one click. You can add only files with certain extensions or use a regex on the file name for a more accurate filtering.

SQL queries to build select fields

Now you can choose standard field elements (a list you type yourself) or sql queries to build your select (and select multiple) fields. For example you can easily build a select list containing all Joomla users, virtuemart products or whatever you want. It makes the integration with third party components very easy. See it in action in the next paragraph ;)

Pytania SQL zbudować wybrane pole

Teraz możesz wybrać standardowe elementy pola ( lista piszesz siebie) albo pytania sql, by zbudować twojego wybierają (i wybrać wielokrotny) pole. Na przykład możesz łatwo zbudować wybranego listę zawierającego wszystkich użytkowników Joomla, produkty virtuemart albo jakiegokolwiek, który chcesz. To robi integrację z komponentami strony trzeciej bardzo łatwo. Zobacz to w działaniu w następnym paragrafie ;)

Universal content plugin support

With this new system, you can easily develop your own field plugin, according to your needs, without having to code anything. How? By using content plugins. I think that a good sample is better than a long explanation :-)

Imagine you wish to display an audio player for diffusing a podcast inside an article.

Download the excellent josdewplayer from my friend JM (infograf768) http://extensions.joomla.org/extensions/multimedia/audio-players-a-gallery/4779

Install it and publish it.

Now create a new select field as shown on the following screenshot

  1. Trigger the content plugins on this particular field - in this case we will only import josdewplayer because we wish to build a podcast player
  2. We now use prefix and suffix for the plugin syntax {play} {/play} from josdewplayer
  3. Generate your file list with an SQL query to get all mp3 files from FLEXIcontent's file manager

This is the list generated in the content form. User will simply have to select the podcast in the list which is more practical than type {play}images/stories/media/01-leon-takes-us-outside.mp3{/play} in the description text, isn’t it?

And this is what the visitor will see on the website.

Uniwersalne zadowolone poparcie plugin

Z tym nowym systemem, możesz łatwo rozwinąć twojego własnego plugin pola, według twoich potrzeb, bez musienia kodować cokolwiek. Jak? Przez używanie plugin zawartości. Myślę, że dobra próbka jest lepsza niż długie wytłumaczenie :-)

Wyobrażasz sobie ty życzą pokazać audio gracza dla rozpowszechniania podcast wewnątrz artykułu.

Pobierz doskonałego josdewplayer od mój przyjaciel JM (infograf768) http://extensions.joomla.org/extensions/multimedia/audio-players-a-gallery/4779

Zainstaluj to i opublikuj to.

Teraz utwórz nowe wybrane pole jako pokazany na poszły za screenshot

  1. Wywołaj zadowolonych plugin na tym szczególnym polu - w tym przypadku tylko będziemy importowali josdewplayer, ponieważ życzymy zbudować gracza podcast
  2. Teraz używamy prefiksu i przyrostka dla składni plugin { poruszyć } {/ poruszyć } od josdewplayer
  3. Wygeneruj twojego listę pliku z pytaniem SQL, by dostać wszystkie mp3 pliki od zarządcy plików FLEXIcontent

To jest lista wygenerowany w zadowolonej formie. Użytkownik po prostu będzie musiał wybrać podcast w liście, który jest praktyczniejszy niż typ { poruszyć } obrazy / historie / media / 01 - leon - połowy- nas nas - zewnętrzna część zewnętrzna część.mp3 {/ gra } w tekście opisu, nieprawdaż?

I to jest co gość będzie widział na stronie internetowej.

Posunięta naprzód kopia / ruch cecha

Ta nowa cecha pozwala ciebie do łatwo kopia albo zawartości ruchu z potężnymi opcjami jak wybrać przyrostek, prefiks, liczbę kopii, języka (Joomfish nakazał), stanu i trzymać etykietki albo nie. Jako profesjonalny budowniczy stron internetowych, zawsze zastanawiam się, dlaczego to nie istnieje w normie, ponieważ to może oszczędzić ciebie dużo czasu.

Advanced copy/move feature

This new feature allows you to easily copy or move contents with powerful options like choose a suffix, a prefix, number of copies, language (Joomfish required), state and keep tags or not. As a professional websites builder, I’ve always been wondering why it doesn’t exist in standard because it may spare you a lot of time.

Import Joomla! structure

This is a cool feature for lazy people like me ;-). It allows you to duplicate and convert in one click your entire Joomla com_content structure. It will make a copy of all your existing sections > categories > articles and transform them into categories > subcategories > contents. On the previous beta 3 you had to do it manually using the com_content copy or move function.

I choose to copy instead of moving in case you don’t like the component and you wish to revert to the standard com_content management (I hope not !!!)

Joomla importu! struktura

To jest chłodną cechą dla leniwi ludzie jak ja ;-). To pozwala ciebie, by podwoić i zmienić się w jednej klikach twoją całą strukturę com_content Joomla. To zrobi kopię wszystkich twoich istniejących sekcji > kategorie > artykuły i przekształcić ich do kategorii > podkategorie > zawartości. Na poprzedniej ocenie dobra 3, którego musiałeś zrobić to ręcznie używającego kopię com_content albo funkcję ruchu.

Wybieram skopiować zamiast poruszania w przypadku ciebie nie lubią komponentu i życzysz wrócić do standardowego zarządzania com_content ( nie mam nadziei !!!)

New templating system

The templating system was partially refactored to make it easier to use and more flexible. A conversion procedure and a tutorial will be writen soon ;)

A template can contain an item layout and a category layout. Each layout can have its own parameters, field groups, css files, js files, images and very soon language files.

The parameters are now directly accessible in the type, category and item screen (in the beta 3 it was in the menu items). There’s of courses a “copy parameters” system, which allows you to copy all parameters from a source category to other categories. It functions basically with the same system than Joomla’s core templates.

This new system introduces a more ambitious feature in the upcoming RC release. The content kit import/export feature!!! This means the users will be able to import a complete content kit including the type, its fields and the templates (item and category). This kit could be considered as a component ;-)

Post install process

A post installer was created to list the install/update tasks. All processing is done trough ajax to reduce the load.

Nowy system templating

System templating był częściowo refactored, by zrobić to łatwiejsze, by użyć i elastyczniejszy. Procedura zamiany i podręcznik będą writen wkrótce ;)

Szablon może zawrzeć układ rzeczy i układ kategorii. Każdy układ może mieć jego własne parametry, grupy pola, css układa dokumenty, pliki js, obrazy i bardzo wkrótce pliki języka.

Parametry są teraz bezpośrednio dostępne w typie, kategorii i ekranie rzeczy (w ocenie dobra 3, który to był w rzeczach menu). Jest kursów " parametry kopii” system, który pozwala ciebie, by skopiować wszystkie parametry od kategorii źródła do innych kategorii. To działa zasadniczo z tym samym systemem niż szablony rdzenia Joomla.

Ten nowy system wprowadza ambitniejszą cechę w nadchodzącym wypuszczeniu RC. Zadowolony import ekwipunku / eksport cecha!!! Ten sposób użytkownicy będą w stanie, by importować kompletny zadowolony ekwipunek zawierający typ, jego pole i szablony (rzecz i kategorię). Ten ekwipunek mógłby zostać rozważony jako komponent ;-)

Po - zainstaluj proces

Instalator poczty został utworzony, by przechylić zainstalować / uaktualnić zadania. Wszystko przetwarzanie jest zrobione ajax koryta, by zmniejszyć ładunek.

Other improvements:

  • Field parameters loaded through ajax when creating a new field (thanks to Aka)
  • Import tags list
  • Copy types
  • All fields are usable in category views
  • Fields new parameters for better tuning
  • Content plugins are triggered on fields in item and category views
  • Active Itemid (route.php) rewritten to take care of the multi-mapping
  • SEF url (router.php) rewritten to build pretty urls with Joomla’s standard sef

All bugs found by our users were fixed

A complete changelog will be enclosed in the component for more details.

I hope you will appreciate this changes. I really did my best to improve and stabilize the existing basis. This beta 4 release is a little special for me, because it’s my last own release as unique developer.

I’m proud to announce you that Akarawuth (joomlacorner) and Rafael (dioscouri) join the project as co-developers. I’m convinced that together, we will make this project reach a higher level. I will write a more complete post on that subject very soon.

Oups I forgot the beta 4 release date…

Inne poprawy:

  • Parametry Pola załadowały przez ajax kiedy tworzącego nowe pole ( dzięki Aka)
  • Lista etykietek Importu
  • Typy Kopii
  • Wszystkie pole są użyteczne w widokach kategorii
  • Pole nowe parametry dla lepszego strojenia
  • Plugin Zawartości są wywołani na polu w rzeczy i widokach kategorii
  • Aktywny Itemid (trasa.php) przepisany, by troszczyć się o wielo - sporządzanego mapę
  • Url SEF (urządzenie trasujące.php) przepisany, by urosnąć ładny urls z standardowym sef Joomla

Wszystkie pluskwy znalazły przez naszych użytkowników został naprawiony

Kompletny changelog będzie załączony w komponencie dla więcej szczegółów.

Spodziewam się, że docenisz, że to zmienia. Naprawdę zrobiłem mojego najlepszego, by poprawić i ustabilizować istniejącą podstawę. Ta ocena dobra 4 wypuszczenie jest trochę specjalny dla mnie, ponieważ to jest moje ostatnie własne wypuszczenie jako unikalny producent.

Jestem dumny, by ogłosić ciebie, że Akarawuth (joomlacorner) i Rafael (dioscouri) dołącza się do projektu jako co - producenci. Jestem przekonany, że razem, zrobimy ten projekt dociera do wyższego poziomu. Napiszę bardziej kompletną pocztę na tym temacie bardzo wkrótce.

Oups zapomniałem ocenę dobra 4 data wypuszczenia …

Dodano: środa, 13 stycznia 2010 04:24 Poprawiony: czwartek, 14 stycznia 2010 03:11