Artikel verschieben nicht möglich (ausgegraut), wenn...?

Gesperrt
mkayi
Beiträge: 77
Registriert: Sa 18. Dez 2004, 22:23
Kontaktdaten:

Artikel verschieben nicht möglich (ausgegraut), wenn...?

Beitrag von mkayi »

Hallo,

im Demo-Mandanten möchte ich bestehende Artikel (Demo-Inhalte) verschieben, aber die Auswahlliste mit den bestehenden Kategorien in den Artikeleigenschaften ist ausgegraut (inaktiv, ich kann also nix anklicken) - unabhängig davon, ob der Artikel online, startartikel einziger artikel oder einer von mehreren ist.

Von mir neu erstellte kann ich allerdings verschieben, wie ich lustig bin.

Mir ist da irgendwie wohl eine Vorbedingung für das Verschieben von Artikeln entgangen...?

Ich habe nach "Artikel verschieben" und etwas allgemeiner nach "Kategorie" gesucht, aber nix gefunden (nur Probleme mit Mehrfachzuordnung, aber darum geht's bei mir nicht...).

Danke fürs Lesen
wosch

Beitrag von wosch »

Artikel verschieben nicht möglich (ausgegraut), wenn...?

Variante 1:
Der Artikel ist "gesperrt".
Bei Artikel Übersicht sind die Artikel aufgelistet.
Bei jedem Artikel steht dahinter eine Reihe Icons, einer davon stellt ein Schloß dar.
Wenn dieses Schloß "zu" ist, Bügel nach unten, ist eine Bearbeitung des Artikels nicht möglich, und eventuelle Optionen sind "ausgegraut".

Mal überprüft ob das bei dir der Fall ist?
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Ein Verschieben ist auch nicht möglich, wenn der Artikel in andere Sprachen synchronisiert wurde.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
mkayi
Beiträge: 77
Registriert: Sa 18. Dez 2004, 22:23
Kontaktdaten:

Beitrag von mkayi »

Das Schloss ist offen (Artikel zur Bearbeitung frei)

Wie kriege ich heraus, ob der Artikel synchronisiert wurde?
Und wie gehe ich in dem Fall vor?
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Du müsstest ihn in den anderen Sprachen löschen...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
mkayi
Beiträge: 77
Registriert: Sa 18. Dez 2004, 22:23
Kontaktdaten:

Beitrag von mkayi »

Argh!

ich hatte in der content->artikel seite "synchronisieren von..." english gewählt, und dann den artikel gelöscht, dabei habe ich aber aus irgendeinem Grund den deutschen artikel erwischt, das heißt der englische existiert noch, der deutsche is im Orkus.

So schlimm ist das nicht, es handelt sich ja um die Demoseiten, ich möchte aber doch verstehen, warum ich die nicht verschieben darf.

Einer dieser Artikel ist in einer Kategorie, die unterhalb einer Kategorie sitzt, die keinen Startartikel hat (rote Anzeige). Kann das etwas damit zu tun haben? (Andererseits war das nicht bei allen Artikeln, die ich nicht verschieben konnte, der Fall... Die generelle Startseite zum Beispiel konnte ich auch nicht verschieben.)
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Nein, das rot bedeutet "kein Startartikel".

Ist (leider) by design. Ich weiß gerade nicht warum, aber man kann Artikel nach Synchronisation nicht mehr verschieben, vermutlich, weil nicht geprüft wird oder werden kann, ob die Zielkategorie in allen Sprachen existiert (da müsste der Artikel ja dann auch verschoben werden).

Du kannst den Artikel übrigens wieder aus englisch nach deutsch zurücksynchronisieren ... den Text musst Du zwar wieder übersetzen, aber nicht alles nochmal machen... :wink:

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
mkayi
Beiträge: 77
Registriert: Sa 18. Dez 2004, 22:23
Kontaktdaten:

Beitrag von mkayi »

Ja, ich habe jetzt gerade nochmal eine Reihe von Testartikeln erstellt und denke auch, dass es schlicht und einfach die Synchronisation ist.

die bereits synchronisierten Artikel kann ich ja dann entweder kopieren, woanders einordnen und dann löschen, oder sofort löschen, wenn ich denke, dass ich nie wieder einen Blick drauf werfen will.

Kann ich die Sprache unter Administration->Sprachen einfach deaktivieren, so dass fürderhin keine Synchronisationen mehr vorgenommen werden können, und das Leben für den Redakteur schön einfach bleibt?
wosch

Beitrag von wosch »

HerrB hat geschrieben:Ich weiß gerade nicht warum, aber man kann Artikel nach Synchronisation nicht mehr verschieben, vermutlich, weil nicht geprüft wird oder werden kann, ob die Zielkategorie in allen Sprachen existiert (da müsste der Artikel ja dann auch verschoben werden).

Gruß
HerrB
OOOOOOOha, da wäre ich jetzt nicht draufgekommen.

Aber ich sehe es schon vorprogrammiert,
so Ende Januar bis weit in den Februar werde ich dann hier nerven.
Denn dann kommen die anderen Sprachen hinzu, und ich muß auch synchronisierte Artikel in einer Sprache verschieben können.
(Soll aber keine Drohung sein :D )
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Kann ich die Sprache unter Administration->Sprachen einfach deaktivieren, so dass fürderhin keine Synchronisationen mehr vorgenommen werden können, und das Leben für den Redakteur schön einfach bleibt?
Behaupte jetzt mal ja.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
thepoet
Beiträge: 55
Registriert: Mo 7. Jul 2003, 11:39
Wohnort: Vilsbiburg
Kontaktdaten:

Beitrag von thepoet »

HerrB hat geschrieben:Ich weiß gerade nicht warum, aber man kann Artikel nach Synchronisation nicht mehr verschieben, vermutlich, weil nicht geprüft wird oder werden kann, ob die Zielkategorie in allen Sprachen existiert (da müsste der Artikel ja dann auch verschoben werden).
Gibt's zu dem Thema schon was neues? Ich stehe nämlich auch gerade vor dem Problem, und es leuchtet mir nicht ganz ein, warum das so sein muss. Es wird ohnehin ein SQL-Query abgesetzt um zu sehen ob der Artikel in mehreren Sprachen vorliegt, also sollte es nicht so schwierig sein, gleichzeitig nachzusehen, ob die Parent-Kategorie auch in diesen Sprachen verfügbar ist.

Andere Impacts kann ich mir jetzt auf die Schnelle nicht vorstellen, oder übersehe ich etwas?
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

oder übersehe ich etwas?
Und weil keiner eine Garantie für die Aussage "nein" übernehmen wird, gibt es da auch nix neues.

Du kannst ja mal die Funktion überarbeiten und gucken, was passiert (Backup!).

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
thepoet
Beiträge: 55
Registriert: Mo 7. Jul 2003, 11:39
Wohnort: Vilsbiburg
Kontaktdaten:

Beitrag von thepoet »

HerrB hat geschrieben: Du kannst ja mal die Funktion überarbeiten und gucken, was passiert (Backup!).
I'll do that. Ich habe es jetzt mal so gelöst, dass ich mir alle Sprachen hole, in denen der Artikel verfügbar und online ist, dann ein Query über cat_lang für alle diese Sprachen absetze und in einem Array ablege, wie viele der Sprachen für die jeweilige Kategorie gefunden wurden. Im Auswahlfenster zeige ich dann nur die Kategorien an, bei denen Anzahl Sprachen == Anzahl der Artikelsprachen ist.

Test mache ich morgen, Ergebnis gips dann die nächsten Tage.
thepoet
Beiträge: 55
Registriert: Mo 7. Jul 2003, 11:39
Wohnort: Vilsbiburg
Kontaktdaten:

Beitrag von thepoet »

Test mache ich morgen, Ergebnis gips dann die nächsten Tage.
FYI: Sieht so weit gut aus, ich werd den Code bei Gelegenheit noch in Form bringen. Worüber ich mir noch keine Gedanken gemacht habe ist, ob irgendwelche Callback-Geschichten zu berücksichtigen sind, deshalb ist es besser, wenn ich noch ein paar Mal drüber schlafe bevor ich einen halbgaren Patch zusammenstricke.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Gute Idee, z.B. auch mal den Aspekt der Keyword-Generierung, -aktualisierung bzw. -löschung berücksichtigen...

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt