workflow komplett ausblenden?
workflow komplett ausblenden?
hallo.
noch eine kleine frage: obwohl ich bei den gruppenberechtigungen SAEMTLICHE haekchen zum thema 'workflow' DEaktiviert habe, ist der workflow bei allen redakteursgruppen IMMER sichtbar!?!!
kann man den bereich nicht komplett ausblenden, da ich den bei deisem projekt ueberhaupt nicht nutzen moechte und die redakteure diesmal echte anfaenger sind? )
merci und schoene gruesse!
noch eine kleine frage: obwohl ich bei den gruppenberechtigungen SAEMTLICHE haekchen zum thema 'workflow' DEaktiviert habe, ist der workflow bei allen redakteursgruppen IMMER sichtbar!?!!
kann man den bereich nicht komplett ausblenden, da ich den bei deisem projekt ueberhaupt nicht nutzen moechte und die redakteure diesmal echte anfaenger sind? )
merci und schoene gruesse!
-
- Beiträge: 472
- Registriert: Di 15. Apr 2008, 15:57
- Wohnort: Michelstadt
- Kontaktdaten:
In der Datei contenido\plugins\workflow\includes\config.plugin.php ziemlich am Anfang alle Aufrufe der Funktion addChainFunction() auskommentieren. Das sollte den Workflow weitestgehend aus dem Bereich Content entfernen. Um ihn aus den Menüs zu entfernen die Einträge in der Tabelle con_nav_sub entfernen. Sollte glaube ich nur ein Eintrag sein.
-
- Beiträge: 472
- Registriert: Di 15. Apr 2008, 15:57
- Wohnort: Michelstadt
- Kontaktdaten:
könnte mann den WF nicht im Setup als Plugin auswählbar machen?
Bei mir sind es unter 10% an Kunden die das brauchen.
Folgende Punkte hab ich dazu raus gesucht:
(alles natürlich in Setup-Ordner)
1) steps\forms\additionalplugins.php
ergänzen in Zeile 62:
2) dbupdate.php
ergänzen in Zeile 177:
3) data\plugins\plugin_workflow.txt
Datei ergänzen:
4) data\base\base_nav_sub1.sql
entsprechend 3) die Einträge löschen.
5) In dem Plugin-Configs alles Kapseln
Hier gibt es sicher eine nette Funktion um zu gucken ob ein sub-Menü online ist
mfg OliverL
Bei mir sind es unter 10% an Kunden die das brauchen.
Folgende Punkte hab ich dazu raus gesucht:
(alles natürlich in Setup-Ordner)
1) steps\forms\additionalplugins.php
ergänzen in Zeile 62:
Code: Alles auswählen
$aPlugins['plugin_workflow'] = array('label' => i18n('Workflow'), 'desc' => i18n('Beschreibung'));
ergänzen in Zeile 177:
Code: Alles auswählen
if ($_SESSION["plugin_workflow"] == 'true') {
$workflow = explode("\n", file_get_contents("data/plugin_workflow.txt"));
$pluginChunks = array_merge($pluginChunks, $workflow);
}
Datei ergänzen:
Code: Alles auswählen
INSERT INTO !PREFIX!_nav_sub VALUES('600', '3', '600', '0', 'workflow/xml/lang_de_DE.xml;navigation/extra/workflow/main', '1');
INSERT INTO !PREFIX!_nav_sub VALUES('601', '0', '601', '1', 'workflow/xml/lang_de_DE.xml;navigation/extra/workflow/settings', '1');
INSERT INTO !PREFIX!_nav_sub VALUES('602', '0', '602', '1', 'workflow/xml/lang_de_DE.xml;navigation/extra/workflow/steps', '1');
entsprechend 3) die Einträge löschen.
5) In dem Plugin-Configs alles Kapseln
Hier gibt es sicher eine nette Funktion um zu gucken ob ein sub-Menü online ist
Code: Alles auswählen
if( con_nav_sub::idnavs(600) == online) {
bla bla
}
mfg OliverL