Hallo Leute,
Wer könnte mich den mal helfen bei dem cbenewestuser. In Dem Modul können ja die neusten zehn User angezeigt werden. Aber leider passen bei mir nur maxi mal 5 in eine Reihe. Wen ich alle 10 Anzeigen lassen möchte dann schießen die ins uferlose über die Seite hinaus. Also ich mochte das nach 5 neusten User ein Zeilenumbruch kommt und dann möchte ich statt die neusten 10, die neusten 25 User angezeigt bekommen.
Wer kann mich dabei helfen?
PHP-Code:<?php
/**
* MamboMe Newest User With Photo
* By Jeffrey Randall
* Copyright (C) 2005 MamboMe.com
* All rights reserved
* Mambo Open Source is Free Software
* Released under GNU/GPL License : http://www.gnu.org/copyleft/gpl.html
* Version 1.3 File date: 28-09-2006
* Hey Mambo! MamboMe!
**/
defined( '_JEXEC' ) or die( 'Restricted access' );
global $mainframe, $profile, $date;
$mosConfig_live_site = JURI::base(true);
$database = &JFactory::getDBO();
$showDefault = $params->get( 'showDefault' ); //choose to show default image or not
$regLabel = $params->get( 'regLabel' ); //Get Registered on label
$showNoPhoto = $params->get( 'showNoPhoto' );
$regdate = $params->get( 'regdate' ); //choose to show register date or not
$link = "<img src =\"$mosConfig_live_site/images/cbe/tn";
$link_gallery = "<img src =\"$mosConfig_live_site/images/cbe/";
$defaultImage = $params->get( 'defaultImage' );
$display = $params->get( 'display' ); //Do we want Vertical or Horizontal display?
$name = $params->get( 'name' );
$use_itemid = $params->get( 'use_itemid' );
$cuttitle = intval($params->get('cuttitle'));
$useCustField = intval($params->get('useCustField', '0'));
$custField = $params->get('custField');
$custTitle = $params->get('custTitle', '');
if ($cuttitle != 0) {
$cutlength = $cuttitle - 3;
}
if ($use_itemid=='1') {
$database->setQuery("SELECT id FROM #__menu WHERE (link LIKE '%com_cbe' OR link LIKE '%com_cbe%userProfile') AND (published='1' OR published='0') AND access='0' ORDER BY id DESC Limit 1");
$Itemid_cbe = $database->loadResult();
if ($Itemid_cbe!='' || $Itemid_cbe!=NULL) {
$Itemid_cbe = '&Itemid='.$Itemid_cbe;
} else {
$Itemid_cbe = '';
}
} else {
$Itemid_cbe = '';
}
if($display == "1")
$MamboMe = "<td>";
if($display == "1")
$MeMambo = "</td>";
if($display == "2")
$MamboMe = "<div align=\"center\">";
if($display == "2")
$MeMambo = "</div><hr/>";
$limit = $params->get( 'limit' ); //Set the descent limit
if($limit == "1")
$number = " 1";
elseif($limit == "2")
$number = " 2";
elseif($limit == "3")
$number = " 3";
elseif($limit == "4")
$number = " 4";
elseif($limit == "5")
$number = " 5";
elseif($limit == "6")
$number = " 6";
elseif($limit == "7")
$number = " 7";
elseif($limit == "8")
$number = " 8";
elseif($limit == "9")
$number = " 9";
elseif($limit == "10")
$number = " 10";
else $number = " 5";
if($showDefault =='1'){
$heyMambo ="<img src=\"$mosConfig_live_site$defaultImage\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" />\n"; //vampsm
}
echo "<!-- MamboMe Newest Users With Photo Module Copyright (C) 2005 Jeffrey Randall http://MamboMe.com -->\n";
if($display == "1"){echo "<table><tr>\n";}
if ($useCustField == '1') {
$custQuery = ", ".$custField;
} else {
$custQuery = "";
}
$query1 = "SELECT id,name,username,registerDate FROM #__users WHERE block='0' ORDER BY registerDate DESC LIMIT $number";
$database->setQuery( $query1 );
$rows = $database->loadObjectList();
if (count($rows)>'0') {
foreach($rows as $row){
if($name=='1') {
if ($cuttitle != 0) {
(strlen($row->username) > $cuttitle) ? $nameshow = substr($row->username, 0, $cutlength)."..." : $nameshow = $row->username ;
}
} elseif($name=='2') {
$nameshow = $row->name;
} elseif($name=='3') {
$nameshow = $row->username ." (".$row->name.")";
}
$query = "SELECT user_id,avatar".$custQuery." FROM #__cbe WHERE user_id =$row->id";
$database ->setQuery ($query);
$results = $database->loadObjectList();
foreach($results as $result){
if ($custTitle != '' && $useCustField=='1') {
$custComplete = "<br />".$custTitle.": ".$result->$custField;
} else {
$custComplete = "";
}
if(preg_match('/(gallery)/',$result->avatar)) {
if($regdate =='1'){
$profileName = $link_gallery.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br />$nameshow</a><br />$regLabel<br />$row->registerDate$custComplete$MeMambo\n";
} else {
$profileName = $link_gallery.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br />$nameshow</a>$custComplete$MeMambo\n";
}
$profile .= "$MamboMe<a href=\"index.php?option=com_cbe".$Itemid_cbe."&task=userProfile&user=".$result->user_id."\">$profileName";
} elseif(preg_match('/(jpg)/',$result->avatar)) {
if($regdate =='1'){
$profileName = $link.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br />$nameshow</a><br />$regLabel<br />$row->registerDate$custComplete$MeMambo\n";
} else {
$profileName = $link.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br />$nameshow</a>$custComplete$MeMambo\n";
}
$profile .= "$MamboMe<a href=\"index.php?option=com_cbe".$Itemid_cbe."&task=userProfile&user=".$result->user_id."\">$profileName";
} elseif(preg_match('/(png)/',$result->avatar)) {
if($date =='1'){
$profileName = $link.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br />$nameshow</a><br />$regLabel<br />$row->registerDate$custComplete$MeMambo\n";
} else {
$profileName = $link.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br />$nameshow</a>$custComplete$MeMambo\n";
}
$profile .= "$MamboMe<a href=\"index.php?option=com_cbe".$Itemid_cbe."&task=userProfile&user=".$result->user_id."\">$profileName";
} elseif(preg_match('/(gif)/',$result->avatar)) {
if($date =='1') {
$profileName = $link.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br/>$nameshow</a><br/>$regLabel<br />$row->registerDate$custComplete$MeMambo\n";
} else {
$profileName = $link.$result->avatar."\" border=\"0\" alt=\"member image\" style=\"border: 3px double #cccccc;\" height=\"100\" /><br/ >$nameshow</a>$custComplete$MeMambo\n";
}
$profile .= "$MamboMe<a href=\"index.php?option=com_cbe".$Itemid_cbe."&task=userProfile&user=".$result->user_id."\">$profileName";
} if($showNoPhoto =='2') {
Break;
} elseif($result->avatar ==''){
if($regdate =='1'){
$profileName = $heyMambo."<br />$nameshow</a><br />$regLabel<br />$row->registerDate$custComplete$MeMambo\n";
} else {
$profileName = $heyMambo."<br />$nameshow</a>$custComplete$MeMambo\n";
}
$profile .= "$MamboMe<a href=\"index.php?option=com_cbe".$Itemid_cbe."&task=userProfile&user=".$result->user_id."\">$profileName";
}
}
}
} else {
$profile = "";
}
echo $profile;
if($display == "1"){echo "</tr></table>\n";}
?>


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen