Geschlossene Rubrik funktioniert nur teilweise

Fragen und Diskussionen zu laufenden ConPresso 4.x Projekten werden in diesem Forum diskutiert.
Antworten
udomueller
ConPresso-Newbie
Beiträge: 5
Registriert: 19.08.2005 01:37
Hat sich bedankt: 2 Mal

Geschlossene Rubrik funktioniert nur teilweise

Beitrag von udomueller »

Hallo,

Ich habe Conpresso 4.0.2 installiert und mit mittels global_header.php und global_footer.php ein Layout fabriziert. Dort eingebettet habe ich auch ein "Letzte Artikel".

Diese letzten Artikel sind mit Links hinterlegt, welche auf die Rubrik zeigen, in denen die Artikel eingestellt wurden.
Die Links sehen so aus:

Code: Alles auswählen

http://vk.adrem-coc.de/_rubric/member.php?rubric=32
Im Navigationsbaum habe ich folgende Links:

Code: Alles auswählen

http://vk.adrem-coc.de/_rubric/member.php?rid=22&rubric=22
Das rid= speichert mir die aufgeklappten Zweige der Navigation.

Folgendes Problem:

Ich habe bei allen Rubriken den Typ "Geschlossene Rubrik" eingestellt und Gruppen zugeordnet, welche Zugriff erhalten sollen.

Rufe ich die Conpressoseite das erste Mal auf, kann ich mir ohne Nachfrage nach Benutzername und Passwort die "Letzten Artikel" anschauen.
Klicke ich auf den Navigationsbaum, wird sofort eine Authentifizierung verlangt.

Zuletzt aber das Beste: Folgender Ablauf verwirrt mich am meisten:

1. Auswahl von letzten Artikeln klappt einwandfrei
2. Jetzt klicken im Navigationsbaum => Auth-Aufforderung
3. Jetzt klicken in den letzten Artikeln => Auth-Aufforderung

Kann mir jemand nen Tipp geben, wie ich die "Letzten Artikel" von Anfang an sperren kann?

Gruss Udo
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Beitrag von semf »

ein interessantes phänomen ist, das beim ersten aufruf auf http://vk.adrem-coc.de/_rubric/index.php?rubric=117 verwiesen wird, beim navigieren daraus aber http://vk.adrem-coc.de/_rubric/member.php?rubric=117 wird!?

da stellt sich natürlich die frage, wie du die 'letzten artikel' generierst?
Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7360
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Warum sind die Navlinks denn so knapp?

Code: Alles auswählen

<a href="?rid=117&rubric=117">Home</a><br>
ein einfaches

Code: Alles auswählen

<a href="index.php?rid=117&rubric=117">Home</a><br>
löst das Problem...
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
udomueller
ConPresso-Newbie
Beiträge: 5
Registriert: 19.08.2005 01:37
Hat sich bedankt: 2 Mal

Beitrag von udomueller »

MarkusR hat geschrieben:Warum sind die Navlinks denn so knapp?

Code: Alles auswählen

<a href="?rid=117&rubric=117">Home</a><br>
ein einfaches

Code: Alles auswählen

<a href="index.php?rid=117&rubric=117">Home</a><br>
löst das Problem...
Stimmt wohl, ist etwas knapp gewesen, aber daran scheint es nicht zu liegen. (trotzdem geändert)

Das Problem sind die "letzten Artikel" Der Link ist dort gleich, trotzdem kommt keine Auth-Anfrage.

Gruss Udo
udomueller
ConPresso-Newbie
Beiträge: 5
Registriert: 19.08.2005 01:37
Hat sich bedankt: 2 Mal

Beitrag von udomueller »

semf hat geschrieben:ein interessantes phänomen ist, das beim ersten aufruf auf http://vk.adrem-coc.de/_rubric/index.php?rubric=117 verwiesen wird, beim navigieren daraus aber http://vk.adrem-coc.de/_rubric/member.php?rubric=117 wird!?
Durch Faulheit passiert sowas :)

Ich hatte die Urls ohne Dateiangabe eingetragen, also nur

Code: Alles auswählen

<a href="?rubric=32">
da stellt sich natürlich die frage, wie du die 'letzten artikel' generierst?
Das kann ich dir natürlich erzählen:

Code: Alles auswählen

<?php
$query = "select * from cpo4_news order by datum DESC limit 0,10";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)) {
?>
                                    <a href="index.php?rubric=<?php echo $row['rubric_id']; ?>"><?php echo substr($row['titel'],0,25) . "..."; ?></a><br>
<?php
Any hints?

Gruss Udo

Edit: Mit den Links <a href="index.php? ... "> funktioniert nun natürlich nicht mehr die PW Abfrage für die Letzten Artikel. Beim Navi-Baum werde ich durchgängig gefragt. Komisch...
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7360
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

Ich habe bei allen Rubriken den Typ "Geschlossene Rubrik" eingestellt und Gruppen zugeordnet, welche Zugriff erhalten sollen.
Bist Du sicher, daß
http://vk.adrem-coc.de/_rubric/index.php?rubric=32
http://vk.adrem-coc.de/_rubric/index.php?rubric=58
http://vk.adrem-coc.de/_rubric/index.php?rubric=257
http://vk.adrem-coc.de/_rubric/index.php?rubric=125
und
http://vk.adrem-coc.de/_rubric/index.php?rubric=260
wirklich geschlossene Rubriken sind? (ich kann alle aufrufen...)

Hast Du möglicherweise nur die jeweilige Hauptrubrik geschlossen und die Unterrubriken öffentlich gelassen?
Damit verhinderst Du ja nur, daß man mittels Navigation dort hinkommt, baust aber mit Deinem "letzen Artikel"-System selbst die Hintertür... :wink:

BTW: Bei Gelegenheit solltest Du Deiner Seite ein <html>-Tag spendieren sowie script- und stylesheet-Angaben in den head mit reinschreiben
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
udomueller
ConPresso-Newbie
Beiträge: 5
Registriert: 19.08.2005 01:37
Hat sich bedankt: 2 Mal

Beitrag von udomueller »

MarkusR hat geschrieben:Hast Du möglicherweise nur die jeweilige Hauptrubrik geschlossen und die Unterrubriken öffentlich gelassen?
Damit verhinderst Du ja nur, daß man mittels Navigation dort hinkommt, baust aber mit Deinem "letzen Artikel"-System selbst die Hintertür... :wink:
Da hast du mal recht. Ich bin davon ausgegangen, daß die Sperrung an die Unterrubriken übertragen wird, da ich als "Quelle für erweiterte Rubrikeinstellungen" immer die Hauptrubrik angegeben habe.

Gibt es einen SQL-Befehl, mit dem ich direkt in der Datenbank alle Rubriken auf geschlossen setzen kann?

Gruss Udo
Benutzeravatar
MarkusR
Handbuchversteher
Beiträge: 7360
Registriert: 01.01.1970 01:00
Hat sich bedankt: 110 Mal
Danksagung erhalten: 933 Mal
Kontaktdaten:

Beitrag von MarkusR »

SQL:

Code: Alles auswählen

UPDATE cpo4_rubric SET seclevel=2;
Ich bin davon ausgegangen, daß die Sperrung an die Unterrubriken übertragen wird, da ich als "Quelle für erweiterte Rubrikeinstellungen" immer die Hauptrubrik angegeben habe.
Der Rubrik-Typ gehört aber eben zu den Basiseinstellungen... :wink:
Ciao Markus
ConPresso-Module

Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!

Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
Antworten