Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9.7]

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von Oldperl »

Hallo Frederic,

würde sich hier nicht mal ein Whitepaper für den Artikelbereich anbieten. Darin könnte man solche grundsätzlichen Verhaltensweisen und Querverweise in andere Bereiche (Timemanagement, AMR, Workflow, etc.) festlegen und würde so dieses Hin und Her vermeiden. Auch ein entsprechender Bereich im Dev-Wiki (Doku) wäre wünschenswert, denn so könnten auch Plugin-Entwickler solche Informationen zentral abfragen.

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
homtata
Beiträge: 1145
Registriert: Mi 14. Jan 2004, 14:41
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von homtata »

Heyho Frederic,

für zeitgesteuerte Artikel kann ich das ja noch verstehen - das gilt aber doch hoffentlich nicht für ALLE online-Artikel in offline-Kategorien?
Bisher waren die IMMER aufrufbar, und so konnte man dem Kunden hier und da recht unkompliziert versteckte Artikel vorbereiten und diese absegnen lassen.
Ich verstehe nicht ganz, warum es ein Problem sein soll, dass der Artikel, der (in der Verantwortung eines Redakteurs) online gestellt ist, von der Kategorieeinstellung ausgehebelt werden soll. Es ist doch auch kaum nachvollziehbar, warum der Artikel selbst optisch gar nicht offline ist, aber faktisch offline ist (!).
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo Frederic,
wie schon homatat schreibt, ist mein Wunsch eigentlich ein ganz einfacher und hat bisher immer funktioniert: Ich möchte alle Artikel die online sind aufrufen können - auch mit eingeschaltetem AMR. Ohne AMR gehts, mit geht es nicht. Die Verlinkung dafür erfolgt nur mit idart (ohne idcat).
Mit Zeitsteuerung oder sonstigem hat das nichts zu tun.
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von frederic.schneider_4fb »

Ich habe Dein Anliegen eben noch einmal geprüft, da ich offen gestand etwas verwirrt war, was nun faktisch gemeint ist:
Situation Kategorie offline, Artikel online, AMR aktiviert. Aufruf von http://con49.schneider.local/cms/philos ... enlos.html (interner Link) ist trotzdem (Entwicklerversion 4.9.8) möglich. Ist das so gewollt?
Frederic Schneider
Entwickler bei der four for business AG
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo Frederic,

ja genau so ist es gewollt. Wenn der Artikel nicht mehr aufrufbar sein soll, dann muss der Artikel offline genommen werden, wenn nur die Kategorie offline genommen wird, soll sich das auf den Aufruf des Links nicht ändern.

Zum Hintergrund im aktuellen Projekt: wir bauen aus einer verschachtelten Navigationsstruktur eine Produktübersicht, mit mehreren Ebenen (die Kategorien stellen dabei die Ebenen dar). Damit die Kategorien in der Navigation nicht sichtbar sind, werden sie offline genommen, die Artikel darin sollen aber aufrufbar sein. Auch für dynamische Accordions verwenden wir eine solche Ansätze.
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von frederic.schneider_4fb »

Ich habe Dir mal die entsprechende Datei, an der wir zuletzt dbzgl. Änderungen vorgenommen haben, angehängt. Allerdings kann ich Dir nicht garantieren, dass dieser Austausch bereits in Version 4.9.7 zum gewünschten Erfolg führt. Bitte sichere Dir auf alle Fälle die aktuell eingesetzte Datei!
Dateianhänge
include.front_content.zip
Ordner contenido/includes/frontend
(8.06 KiB) 153-mal heruntergeladen
Frederic Schneider
Entwickler bei der four for business AG
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von frederic.schneider_4fb »

Lieber Ortwin,

zu Deiner Anregung: Ich nehme das mal mit auf meine Agenda als eine Idee. Danke!
Frederic Schneider
Entwickler bei der four for business AG
Oldperl
Beiträge: 4316
Registriert: Do 30. Jun 2005, 22:56
Wohnort: Eltmann, Unterfranken, Bayern
Hat sich bedankt: 6 Mal
Danksagung erhalten: 4 Mal
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von Oldperl »

Lieber Frederic :wink:

das freut mich! :D
Vielen lieben Dank. :)

Gruß aus Franken

Ortwin
ConLite 3.0.0-dev, alternatives und stabiles Update von Contenido 4.8.x unter PHP 8.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo Frederic,

ich habe die Datei gerade getestet - und sie funktioniert! Die Artikel können einwandfrei aufgerufen werden!
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo Frederic,

darf ich gleich noch eine Frage dran hängen, die vielleicht damit zu tun hat. Ich habe die Suche eingebaut - dort ist es auch so, dass Artikel nicht angezeigt werden, wenn sie in Offline-Kategorien liegen. Dabei ist es auch egal ob AMR eingeschalten oder ausgeschalten ist.

Ich habe mir schon die Suche etwas angesehen und den Parameter "protected" gefunden - der steht aber auf "false". Die Kategorien übergebe ich mit "cat_tree".
Con 4.9.7

Danke für euer Feedback.
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo,
ich möchte nochmals wegen der Suche nachfragen - ist es Absicht oder ein Fehler, dass in der Suche Artikel nicht gefunden werden, die in Offline-Kategorien liegen?
McHubi
Beiträge: 1223
Registriert: Do 18. Nov 2004, 23:06
Wohnort: Mettmann
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von McHubi »

Hallo smac,

Du meinst die "onboard-Suche", oder? Dazu kann ich Dir zwar nichts sagen aber eine Alternative vorschlagen, bei der Du in der Artikelkonfiguration festlegen kannst, ob Suchtreffer aus Offline-Kategorien generiert werden sollen oder nicht: http://forum.contenido.org/viewtopic.php?f=89&t=35456 :D
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.

Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)

Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo,
in den Plugin gibt es ja die Möglichkeit einzustellen "Artikel die in offline Kategorien liegen" - genau das würde ich ja suchen. Muss mann bei der "normalen Suche" dafür was umstellen?
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von malsdgtac »

Hallo,

ich habe mich jetzt lange mit dem Problem außeeinander gesetzt, dass Onlineartikel in Offlinekategorien nicht gefunden werden und habe folgendes in der class.search.php gefunden:

Code: Alles auswählen

// parameter protected:  Suche auch Artikel in Offline-Kategorien
// parameter dontshowofflinearticles: Suche auch Offline-Artikel

        if ($this->_protected == true) {
            // access will be checked later
            $sProtected = " C.visible = 1 AND B.online = 1 ";
        } else {
            if ($this->_dontshowofflinearticles == true) {
                $sProtected = " C.visible = 1 AND B.online = 1 ";
            } else {
                $sProtected = " 1 ";
            }
        }
Wie man sehen kann bewirkt der Parameter "dontshowofflinearticles" genau das gleich wie "protected" was natürlich in meinem Fall nicht gewollt ist. Ich habe nun die Zeile

Code: Alles auswählen

            if ($this->_dontshowofflinearticles == true) {
                $sProtected = " C.visible = 1 AND B.online = 1 ";
            } else {
in

Code: Alles auswählen

            if ($this->_dontshowofflinearticles == true) {
                $sProtected = " B.online = 1 ";
            } else {
geändert - jetzt funktioniert es.
frederic.schneider_4fb
Beiträge: 967
Registriert: Do 15. Apr 2004, 17:12
Wohnort: Eschborn-Niederhöchstadt
Kontaktdaten:

Re: Verlinkung auf Artikel in ausgeblendeten Kategorien [4.9

Beitrag von frederic.schneider_4fb »

smac hat geschrieben:Hallo,
ich möchte nochmals wegen der Suche nachfragen - ist es Absicht oder ein Fehler, dass in der Suche Artikel nicht gefunden werden, die in Offline-Kategorien liegen?
Verzeihe, ich war bis Mitte dieser Woche im Urlaub und habe deshalb nicht antworten können :oops:. Es ist gewollt, dass Artikel in Offline-Kategorien erst einmal nicht sichtbar sind. Wir haben lediglich die Möglichkeit geschaffen, dass man Artikel direkt - ohne unmittelbaren Kategoriezusammenhang - aufrufen kann.
Frederic Schneider
Entwickler bei der four for business AG
Antworten