Jump to content
Sign in to follow this  
airbag42

Berechtigungen Newsscript fehlerhaft

Recommended Posts

pSys Modul: News

pSys Version: 0.7.0

php Version: 5.2.5

Fehlerbeschreibung:


Beim Newsscript werden die Berechtigungen aus dem usernews nicht richtig ausgewertet.


Hab ich auch schon einmal hier beschrieben: Bugmeldung


Ich habe nun 3 Dateien abgeändert:


admin.php + komedit.php + postnews.php

 

require( "pnews_main.php" );
require( "../login.inc.php" );
$pagetitle .= " - Admin";
$psys_need_rights = 'usernews';
require("../admin/kopf.php");
require( "adminkopf.inc.php" );

 

komedit.php

 

$edit = $id;

if ($edit > 0 ) {

$news = $pdb->RowByID($tab_news,$edit);

       if ($user[usernews] == "Autor" and $news[author] != $user[id] or
           $user[usernews] == "Writer" and $news[author] != $user[id] ) {
           msgbox(LanguageTag('PLnoaccess'));
           require($pdir_admin . "/fuss.php" );
           exit();
       }

}

Share this post


Link to post
Share on other sites

Ja. Ich werde die alte Systematik nicht mehr sauber putzen, sondern mich in ein neues System vertiefen welches vielleicht mit der 0.8. eingesetzt werden soll.

Share this post


Link to post
Share on other sites

[ot]Was meinst du mit "neues System"? Kannst du dazu an anderer Stelle mehr Informationen geben?[/ot]

Share this post


Link to post
Share on other sites

Uiuiui, dann bin ich ja mal gespannt.


Kommt da sowas wie Areas, welche man Usern zuweisen kann?

Also User in Area XY kann nur die News von XY lesen und

User aus Area 51 kann Bildergalerie nutzen?


Werde ich dann noch Ahnung davon haben um Bugs zu finden :ugly:

Share this post


Link to post
Share on other sites
Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...