Jeśli utworzysz przepływ pracy, możesz ustawić go tak, aby zezwalał użytkownikom tylko na tworzenie treści w pierwszym stanie, coś w rodzaju „wymaga przeglądu”. Następnie może wejść administrator i przejść do drugiego miejsca, powiedz „opublikowane”.
Użyłem akcji i wyzwalacza, aby automatycznie opublikować dowolną treść umieszczoną w drugim stanie.
Możesz użyć filtru formularza, aby wyłączyć możliwość ustawiania zawartości prosto, tak jak opublikowano w normalnym formularzu edycji węzła.
Idealnie potrzebujesz też pewnego rodzaju kolejki zatwierdzania, możesz użyć domyślnego podsumowania przepływu pracy, ale myślę, że wymaga to widoków.
Ooo, wygląda dobrze o wiele mniej skomplikowane niż filtr formularza. dzięki
WestieUK
Użyłem domyślnej funkcji drupala, umożliwiając anonimowemu użytkownikowi tworzenie historii. a następnie odznacz opcję publikowania w typie wątku. wtedy anonimowy użytkownik może opublikować artykuły, a artykuły zostaną przejrzane, mogą opublikować. jaka jest różnica z modułem przepływu pracy?
enjoylife
Czasami możesz chcieć ściślejszej kontroli nad węzłami administracyjnymi, na przykład mamy dość ścisły proces przepływu pracy z wieloma rolami, każda rola może się zmieniać tylko do określonych stanów i z nich. Treści tworzone są przez agentów i umieszczane w wersjach roboczych / oczekujących na media. Jeśli oczekuje na media, do deweloperów mediów wysyłany jest e-mail z linkiem do przepływu pracy - tutaj komentarze opisują to wymaganie. Następnie deweloperzy mogą zmienić stan na przegląd. Jest to następnie sprawdzane przez interesariuszy, którzy również dodają komentarze w przepływie pracy, zanim redaktor (który jest jedyną rolą, która może publikować) podpisuje go.
WestieUK
0
Innym sposobem na to jest moduł weryfikacji . Jeśli ustawisz typ zawartości, aby domyślnie nie była publikowana, możesz użyć tego modułu do kontrolowania publikacji, a także wszelkich zmian. Zapewnia widok dla administratorów pokazujący wszystkie wersje oczekujące na publikację.
„Workflow” lub „Revisioning” zależą od twoich wymagań.
Moduł przepływu pracy zapewnia kontrolę treści opartą na stanie, tzn. Możesz sprawić, by zawartość przepływała przez różne stany (wersja robocza, w toku, przegląd itp.) I różnych użytkowników, zanim ją opublikujesz.
Moduł weryfikacji tworzy nową wersję dla każdej edycji dokonanej w węźle, a na koniec możesz ją opublikować.
Innym sposobem na to jest moduł weryfikacji . Jeśli ustawisz typ zawartości, aby domyślnie nie była publikowana, możesz użyć tego modułu do kontrolowania publikacji, a także wszelkich zmian. Zapewnia widok dla administratorów pokazujący wszystkie wersje oczekujące na publikację.
źródło
„Workflow” lub „Revisioning” zależą od twoich wymagań.
Moduł przepływu pracy zapewnia kontrolę treści opartą na stanie, tzn. Możesz sprawić, by zawartość przepływała przez różne stany (wersja robocza, w toku, przegląd itp.) I różnych użytkowników, zanim ją opublikujesz.
Moduł weryfikacji tworzy nową wersję dla każdej edycji dokonanej w węźle, a na koniec możesz ją opublikować.
Sugeruję użycie kombinacji obu tych modułów, aby uzyskać lepszy efekt. Ta prezentacja pokazu slajdów byłaby dla Ciebie pomocna, przeczytaj ją przed kontynuowaniem http://www.slideshare.net/mewren/workflow-revisioning-and-rules-in-drupal
Pamiętaj jednak, że jest to zadanie do przodu i do tyłu. Wybierz ostrożnie między work_node i workflow_field. Konieczne może być obejście tego problemu http://www.ionsden.com/article/problems-workflow-and-revisioning-drupal
źródło