pragmaMx Support Forum

pragmaMx => integrierte Module => Thema gestartet von: Sunlightshadow am 07 Oktober 2006, 11:47:46

Titel: Alle Banner als "extra" Modul anzeigen
Beitrag von: Sunlightshadow am 07 Oktober 2006, 11:47:46
Hallo zusammen,
ich möchte gerne alle Banner, die im Bannersmodul sind auf einer extra Seite angezeigt haben.

Das ich im Modulesordner eine neuen Order anlegen muss und dazu eine Indexphp habe ich schon herausgefunden... nur was kommt in der index.php rein?

diese funktion gibt es auch in der banners im admin menu nur wie kann ich es für alle user sichbar machen?


könnt ihr mir helfen?


Titel: Re: Alle Banner als "extra" Modul anzeigen
Beitrag von: Sunlightshadow am 28 Oktober 2006, 15:05:22
keine lösung? kein vorschlag? oder überlesen?

ich habe mittlerweile so ziemlich alles was im forum steht mit banner durchgelesen.... wäre schön wenn ich hilfe bekäme...
Titel: Re: Alle Banner als "extra" Modul anzeigen
Beitrag von: jubilee am 29 Oktober 2006, 11:49:04
Hallo !
Alle Banner, oder alle aktiven Banner ?
Sollen nur die Bannergrafiken angezeigt werden, oder auch weitere Informationen ?
Sollen die Bannerklicks gezählt werden, wenn ein Banner auf dieser Seite angeklickt wird ?

MfG
Titel: Re: Alle Banner als "extra" Modul anzeigen
Beitrag von: Sunlightshadow am 29 Oktober 2006, 12:14:12
Hallo jubilee,

schön, dass du dich der Sache annimmst.

Ich würde gerne alle aktiven Banner angezeigt haben. Es reicht wenn die nur die Bannergarfiken angezeigt werden würden. Die Bannerklicks müssen nicht gezählt werden.

Liebe Grüsse,
Suni
Titel: Re: Alle Banner als "extra" Modul anzeigen
Beitrag von: Sunlightshadow am 02 November 2006, 16:24:06
Hallo zusammen,

ich habe soeben ein Modul gefunden, dass die Sache mit Phpnuke 5.5 realiesiert, leider klappt es nicht mit pragma. Ich vermute mal das es an den mysql namen irgendwie liegt....  meint ihr das man den code brauchbar umschreiben kann? Ich poste mal den code...

<?php



if (!eregi("modules.php"$PHP_SELF)) {
    die (
"You can't access this file directly...");
}

$index 1;

global 
$prefix$dbi$admin;

include(
"header.php");

echo 
"<div align=center><strong>Site Sponsors</strong></div>";

OpenTable();
?>




<?PHP
CloseTable();

echo "<br>";

OpenTable();
echo "<br><center>";

$result = sql_query("select bid, imageurl, alttext from ".$prefix."_banner where active=1 order by bid", $dbi);

while(list($bid, $imageurl, $alttext) = sql_fetch_row($result, $dbi)) {
if (!is_admin($admin))
{
sql_query("update ".$prefix."_banner set impmade=impmade+1 where bid='$bid'", $dbi);
    }
echo "<a href=\"banners.php?op=click&bid=".$bid."\" alt=\"".$alttext."\" target=\"_blank\"><img src=\"".$imageurl."\" border=1></a><br><br>";
$inx++;
}

if($inx == 0) {
echo "<center><strong>NO BANNERS FOUND</strong></center>";
}

echo "</center>";

CloseTable();

include("footer.php");


?>



Danke!

MFG
Suni
Titel: Re: Alle Banner als "extra" Modul anzeigen
Beitrag von: Jay-E am 03 November 2006, 01:22:50
wieso machst du das denn nicht über den Inhalts Manager ist doch die einfachste lösung finde ich.....

mfg Johannes
Titel: Re: Alle Banner als "extra" Modul anzeigen
Beitrag von: jubilee am 06 November 2006, 18:41:53
ZitatIch vermute mal das es an den mysql namen irgendwie liegt....  meint ihr das man den code brauchbar umschreiben kann?
Was funktioniert denn nicht ?
Einmal im Admin-Menü den "Debug-Mode" und "SQL-Fehler anzeigen" einschalten
und als Admin das Modul aufrufen.
Dabei sollten bei Nichtfunktion dann auch Fehlermeldungen angezeigt werden

MfG