MyBB.de Forum

Normale Version: Modul mybboard Latest Post für Joomla/mambo!
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Ich habe mal ein Modul für Joomla/Mambo programmiert!
Nähre informationen unter http://www.joomlaportal.de/veroeffentlic...post112456
krieg ich immer die Fehlermeldung:
Direct Access to this location is not allowed.
oder muß ich die MySQL Daten schon in die php eintragen ?
Um das Modul zu nutzen brauchst du das Cms joomla.
Aber ich könnte dir das Modul fur die latest Post umschreiben, damit du es auch auf deiner Seite nutzen kannst.

gruß

mar123
wäre super, weil mit joomla habe ich (noch) gar keine Erfahrung.
gruss sindbad123
PHP-Code:
<?php

$number
=5;
$max=50;
$name=1
$link=1;

$host localhost;
$user root;
$pass = *******;
$db = *********;
$url //Url zum Forum;

$connect mysql_connect$host$user$pass );

if ( ! 
$connect ) {
    die"Konnte Verbindung zur Datenbank nicht aufbauen: ".mysql_error() );
}

if ( !
mysql_select_db($db) ) {
   echo "<p>Auswahl der Datenbank zur Zeit nicht moeglich:" .mysql_error()."</p>" ;
}

$sql "SELECT * FROM `mybb_threads` ORDER BY lastpost DESC LIMIT $number";

$result mysql_query($sql);

if ( !
$result ) {
   die( "Fehler bei der Ausführung der Abfrage:" .mysql_error() );
}



echo 
"<ul class=\"latestnews\">\n";
while ( 
$row mysql_fetch_array($result) ) {
    
$thread$row['subject'];
    
$length=strlen($thread);
if (
$length $max) { 
    
$thread=substr($thread0$max).'...';
}
echo
"<li class=\"latestnews\">";
echo
"<a href=\"".$url."/showthread.php?tid=".$row['tid']."\">$thread</a>";
if (
$name){
echo
" von <strong>".$row['username']."</strong>";
}
echo
"</li>\n";
}
echo 
"</ul>\n";

if (
$link) {
echo 
"<a href=\"".$url."/search.php?action=getdaily\">Heutige Einträge</a>";
echo 
"    <a href=\"".$url."/search.php?action=getnew\">Neue Einträge</a>";
}

?>
Dankeschön - geht prima!

man muß nur die Namen in:

$host = localhost;
$user = root;
$pass = *******;
$db = *********;
$url = //Url zum Forum;

in "" setzen

Gruss sindbad123

Sorry hab ich vergessen...Big Grin
Eine kleine Anmerkung: Damit Entwürfe nicht gezeigt werden, muss die SQL-Abfrage so lauten:
PHP-Code:
$sql "SELECT * FROM `mybb_threads` WHERE visible = '1' ORDER BY lastpost DESC LIMIT $number"
Vielen Dank für den Hinweis!
Werde es so schnell wie möglich ändern...

ich war bis jetzt weg, deswegen die verspätete antwort.

und noch ein guten Rutsch!


gruß

mar123