Problem med permissions på egna custom modules, access denied om du inte är inloggad

Events happening in the community are now at Drupal community events on www.drupal.org.
guzzzen's picture

Hejsan!

Jag har en egen modul på min drupalsite (Drupal 6.20) som bara tycks fungera om man är inloggad.
Har satt premissions till både access och administer på alla användare, men den funkar bara om man är inloggad
(tycks fungera i firefox) men i explorer och chrome får man access denied/error, det händer inget om man inte är inloggad.
Modulen anropar en php-fil som ligger direkt i www-mappen, modulen skriver ut innehållet i denna php-fil...

Vad ska jag göra för att få det att fungera för anonyma användare?
Tacksam för hjälp,

Comments

Kan du posta koden här? Det

pontus_nilsson's picture

Kan du posta koden här? Det skulle underlätta felsökandet.

//Pontus Nilsson, Digitalist

Koden

guzzzen's picture

Modulen försöker hämta info från en fil magic_suggestions_holder.php som ligger direkt i rootmappen,
Min modul-kod ser ut så här;

<?php
function magic_hat_perm() {
return array('access magic_hat content','administer magic_hat');
}
function magic_hat_block($op = 'list', $delta = 0, $edit = array()) {
if ($op == "list") {
// Generate listing of blocks from this module, for the admin/block page
$block = array();
$block[0]["info"] = t('Magic Hat');
return $block;
}else if($op == 'view'){
echo ("

Det bästa i livet är gratis! Har du tråkigt? Låt hatten avgöra
Only local images are allowed.

");
echo("

$(function(){
$(document).ready(function(){
$('#magic_hat_link').click(function(){
$('#placeholder_magic').load('http://www.fanofstockholm.com/magic_suggestions_holder.php');
$('#magic_hat_link').each(function(){
$(this).attr('src', 'http://www.fanofstockholm.com/sites/all/themes/fan_of_stockholm/images/magic_hat_animation.gif');
});

});

});
});

");
}
}

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: