. .
pragmaMx Support Forum 09 Januar 2009, 11:11:53 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Sections Plus Modul - Ansichts Problem  (Gelesen 1317 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
Wendler
neu hier
*
Offline Offline

Geschlecht: Männlich
Beiträge: 3


« am: 09 Januar 2008, 15:41:00 »

hallöchen,

habe das plus modul installiert (von hier gesaugt), geht auch soweit alles ganz gut, aber ... wie auch schon der topic http://www.pragmamx.org/Forum-topic-18836-start-msg129259.html#msg129259 beschreibt, kann ein gast die artikel nicht aufrufen (landet wieder in der bereichs übersicht nach anklicken eines artikels) und alle artikel aller bereich stehen in allen bereichen drinne. als admin ist die ansicht und das aufrufen ohne probleme möglich. also so wie es sein soll.
als (nur) eingeloggter registrierter user (also ohne zusätzliches admin login), kann man die artikel aufrufen, jedoch stehen alle artikel wieder in allen bereichen drinne, egal welchen bereich man die auch zugeordnet hat.

ist das problem anderen bekannt? gibts dafür lösungsansätze?

mlg chris
Gespeichert
trulla
weiss was
***
Online Online

Geschlecht: Weiblich
Beiträge: 122



WWW
« Antworten #1 am: 24 Mai 2008, 21:03:32 »

Hi, ich habe das gleiche Problem. Leider habe ich den thread erst nach der INstallation gelesn. Wenn es keine Lösungsmöglichkeiten gibt, sollte man villeicht im Downloadbereich eine Warnung anbringen. Oder hat doch schon jemand... bitte
Gespeichert

Webfan
weiss was
***
Offline Offline

Geschlecht: Männlich
Beiträge: 227


WWW
« Antworten #2 am: 25 Mai 2008, 20:16:05 »

Probiert mal folgendes aus, in modules/Sections/index.php:

Suche:
Code: [Select]  
  if (!MX_IS_USER) {
  $sec_sub_sql = "view='1' OR view='3'";
  }

  if (MX_IS_USER) {
  $sec_sub_sql = "view='1' OR view='2'";
  }

  if (MX_IS_ADMIN) {
  $sec_sub_sql = "view BETWEEN 1 AND 4";
  }
Ersetze durch:
Code: [Select]  
  if (!MX_IS_USER) {
  $sec_sub_sql = " (view='1' OR view='3') ";
  }

  if (MX_IS_USER) {
  $sec_sub_sql = " (view='1' OR view='2') ";
  }

  if (MX_IS_ADMIN) {
  $sec_sub_sql = " (view BETWEEN 1 AND 4) ";
  }

Suche:
Code: [Select]  
  if (((!MX_IS_USER) && (($view != 1) || ($view != 3))) || ($active != 1)) {
   if (!MX_IS_ADMIN) {
   Header("Location: modules.php?name=".$module_name."");
   exit();
   }
  }
Ersetze durch:
Code: [Select]  
  if ( (!MX_IS_USER && ($view != 1 && $view != 3)) ||  $active != 1 ) {
   if (!MX_IS_ADMIN) {
   Header("Location: modules.php?name=".$module_name."");
   exit();
   }
  }

mfg

Edit: Doch noch ne Klammer gesetzt  Wink
« Letzte Änderung: 25 Mai 2008, 20:20:15 von Webfan » Gespeichert

trulla
weiss was
***
Online Online

Geschlecht: Weiblich
Beiträge: 122



WWW
« Antworten #3 am: 25 Mai 2008, 21:12:21 »

 Smiley
Danke schön! Das funktioniert
Gespeichert

Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.7 | SMF © 2006-2008, Simple Machines LLC
design by hENNE, layout based on YAML