Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
  Forenindex
     eXV2 Administration
  [UltraContent] Mitglieder einer Gruppe anzeigen
 
Thema
drucken
[UltraContent] Mitglieder einer Gruppe anzeigen

Nobse Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Webmaster


Mitglied seit:07.09.2002
Beiträge:5361
Aus:Borgsdorf




 Level: 52
0 / 11317
5654 / 5654
251 / 291
Bin wieder so halb auf den Beinen.

Gib mir doch mal zugang zur seite mit adminrechten per PM.
Dann kann ich mir das mal ansehen

--

Webmaster of www.grebe-webdesign.de

Besuche uns bei
»21.01.2007 16:22 Homepage

Dj_PD Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Sponsor


Mitglied seit:12.10.2004
Beiträge:447
Aus:




 Level: 19
0 / 843
778 / 778
30 / 49
Jo, ok...
Sag ich schonmal an dieser Stelle gute Besserung Nobse und danke Bama für deine Hilfe.

Und zu der Frage, jo, der Fehler erscheint bevor der eigentliche Code ausgelesen wird, der ist also soweit in Ordnung.

Dann warte ich mal.
Gruss
Dj_PD

--
"Lohnt sich das?" fragt der Verstand.
"Nein", sagt das Herz, "aber es tut gut!"
»20.01.2007 14:48 Homepage

bama Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Developer


Mitglied seit:16.12.2002
Beiträge:3930
Aus:Nürnberg




 Level: 47
8358 / 8358
4288 / 4296
102 / 234
die Fehlermeldung erscheint also nicht in dem Code, welchen du letztes mal gepostet hast ?

wenn es ins Ultra Content geht, dann musst du warten, bis Nobse wieder auf der Höhe ist krank3

--
Gruß Hans

I have an idea I have an idea
»20.01.2007 14:20 Homepage

Dj_PD Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Sponsor


Mitglied seit:12.10.2004
Beiträge:447
Aus:




 Level: 19
0 / 843
778 / 778
30 / 49
Der Fehler kommt einmal. Und zwar über dem Content bzw. der Steht über der Überschrift der Seite.
Wenn ich DB-Abfragen einschalte, sieht wird die Seite so angezeigt.

Code:
101: SELECT id, pid, bbcode,html,smiley,url,typ,ifbreite,ifhoehe,tanzeig,rblock FROM exv2_content where id=31
102: SELECT languages_id FROM exv2_languages where directory='deutsch'
103: SELECT title, description FROM exv2_content_desc WHERE pid=31 AND lang_id='1'
Fehlernummer: 2 [Warnung]
Fehlermitteilung: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
in Datei: /srv/www/vhosts/xxx.de/httpdocs/class/database/mysql.php
in Zeile: 155

Mitglieder (das ist die Überschrift)

119: SELECT COUNT(*) FROM exv2_groups_modules_link WHERE type='A' AND mid=23 AND (groupid=1)
Bearbeiten
104: SELECT l.uid, u.uname FROM exv2_groups_users_link l, exv2_users u WHERE l.groupid = 4 AND l.uid=u.uid ORDER BY u.uname

105: SELECT * FROM exv2_users WHERE uid=3
106: SELECT country_name FROM exv2_country_land where country_id=81
107: SELECT title FROM exv2_astro WHERE (date1 <= "02-23" and date2 >= "02-23")
109: SELECT country_name FROM exv2_country_land where country_id=81
110: SELECT title FROM exv2_astro WHERE (date1 <= "02-23" and date2 >= "02-23")
108: SELECT rank_title AS title, rank_image AS image FROM exv2_ranks WHERE rank_min <= 0 AND rank_max >= 0 AND rank_special = 0

Und dann werden ganz normal die User hier drunter angezeigt, ohne Fehler.


--
"Lohnt sich das?" fragt der Verstand.
"Nein", sagt das Herz, "aber es tut gut!"
»20.01.2007 13:30 Homepage

bama Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Developer


Mitglied seit:16.12.2002
Beiträge:3930
Aus:Nürnberg




 Level: 47
8358 / 8358
4288 / 4296
102 / 234
kommt die Fehlermeldung nur einmal, oder bei jedem Userdatensatz?

dann musst du noch nachsehen, ob auch alle Datenfelder gefüllt sind, d.h. Werte haben z.B.:
CountryLand::getCountryLandTitle($thisUser->user_country());
CountryState::getStateTitle($thisUser->user_region());
XoopsAstro::getTitelAstro($thisUser->user_geb())

diese Abfragen würde ich noch abfangen, wenn Felder = 0

--
Gruß Hans

I have an idea I have an idea
»20.01.2007 11:27 Homepage

Dj_PD Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Sponsor


Mitglied seit:12.10.2004
Beiträge:447
Aus:




 Level: 19
0 / 843
778 / 778
30 / 49
Hallo bama,

erst einmal vielen Dank für den Tipp.
Habs gefunden und eingebaut.

Nur leider zeigt er mir im UltraContent wenn ich das so fertig habe eine Fehlermeldung.
Code:

Fehlernummer: 2 [Warnung]
Fehlermitteilung: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
in Datei: /srv/www/vhosts/xxx.de/httpdocs/class/database/mysql.php
in Zeile: 155

Aber der geschriebene Code wird richtig ausgeführt, also es wird mir alles korrekt angezeigt.

Ich zeig Dir mal den Code:
Code:
global $xoopsUser, $db, $myts, $xoopsConfig, $xoopsModule;
//Angabe welche Usergruppe
$g_id = "4";

$sql = "SELECT l.uid, u.uname FROM ".$db->prefix("groups_users_link")." l, ".$db->prefix("users")." u WHERE l.groupid = ".$g_id." AND l.uid=u.uid ORDER BY u.uname";
$result = $db->query($sql);

$admins = array();
while ( $myrow = $db->fetch_array($result) ) {
$admins[$myrow['uid']] = $myts->makeTboxData4Show($myrow['uname']);
}


foreach ( $admins as $a_id => $a_name ) {
echo "<br>";
//}

$uid = $a_id;
$thisUser = new XoopsUser($uid);
define("_US_REALVNAME","Vorname");
define("_US_USERSTR","Strasse");
define("_US_USERHNR","Hausnummer");
define("_US_USERPLZ","Postleitzahl");
define("_US_USERTEL","Telefon");
define("_US_USERFAX","Handy");
define("_US_USERGEB","Geburtsdatum");
define("_US_USERGESCHL","Geschlecht");
define("_US_USERGESCHL1","männlich");
define("_US_USERGESCHL2","weiblich");
define("_US_REGION","Bundesland/Region");
define("_US_REALNAME","Nachname");
define("_US_COUNTRY","Land");
define("_US_LOCATION","Wohnort");
define("_US_SIGNATURE","Signatur");
define("_IMG_PFEIL","&amp;nbsp;");
echo "<table border='0' cellpadding='0' cellspacing='0' align='center' valign='top' width='100%'><tr><td>";
inc_class_form("class", "COUNTRY_STATE_INCLUDED", "country_state.php");
inc_class_form("class", "COUNTRY_LAND_INCLUDED", "country_land.php");
include_once(XOOPS_ROOT_PATH."/modules/system/cache/adr_conf.php");
if ( $thisUser->isActive() ) {
OpenTable();
echo "<table border='0' cellpadding='0' cellspacing='0' align='center' valign='top' width='100%'><tr><td class='bg2'>
<table border='0' cellpadding='4' cellspacing='1' width='100%'><tr valign='top' class='bg1'><td colspan='2' align='center'>";
$xoopsOption['page_menue'] = "user_info_uebersicht";
$gal_user = $thisUser->pr_gal();
$user_avatar = $thisUser->getVar("user_avatar");
$u_uname = $thisUser->getVar("uname");
$userrank = $thisUser->rank();

echo "<table border='0' cellpadding='0' cellspacing='0' align='center' valign='top' width='100%'><tr class='bg1'><td align='left' width='60'>";
if ($user_avatar) {
echo "<img src='".XOOPS_URL."/images/avatar/".$user_avatar."' alt='' width='50' />";
}
echo "</td><td align='left'><b>".$u_uname."</b><br>";

if ( $userrank['image'] ) {
echo "<img src='".XOOPS_URL."/images/ranks/".$userrank['image']."' alt='' /><br />";
}
echo $userrank['title'];

echo "</td><td align='left'>";
echo "<table cellpadding='1' cellspacing='0' border='0'><tr>";
echo "<td>";
echo "</td>";
echo "</tr></table>";
echo "</td></tr></table>";
echo "</td></tr>";
$bgC = "bg1";
if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
if ($thisUser->user_geschl() == 1){$anred = _US_USERGESCHL1;}else{$anred = _US_USERGESCHL2;}
echo "<tr valign='top' class='".$bgC."'><td width='250px'><b>"._US_USERGESCHL.":</b></td><td>"._IMG_PFEIL.$anred."</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_REALVNAME.":</b></td><td>"._IMG_PFEIL.$thisUser->vname()."</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_REALNAME.":</b></td><td>"._IMG_PFEIL.$thisUser->name()."</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_USERSTR."/"._US_USERHNR.":</b></td><td>"._IMG_PFEIL.$thisUser->user_str()." ".$thisUser->user_hnr()."</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_USERPLZ." "._US_LOCATION.":</b></td><td>"._IMG_PFEIL.$thisUser->user_plz()." ".$thisUser->user_from()."</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_COUNTRY.":</b></td><td>"._IMG_PFEIL.CountryLand::getCountryLandTitle($thisUser->user_country());
echo "</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_REGION.":</b></td><td>"._IMG_PFEIL.CountryState::getStateTitle($thisUser->user_region());
echo "</td></tr>";

if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._US_USERGEB.":</b></td><td>"._IMG_PFEIL.anzGebTag($thisUser->user_geb())."</td></tr>";
if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._USOLD.":</b></td>";
echo "<td>"._IMG_PFEIL.anzAlter(anzGebTag($thisUser->user_geb()))."</td></tr>";
if (!defined("XOOPS_ASTRO_INCLUDED")) {include(XOOPS_ROOT_PATH."/class/xoops_astro.php");}
if ($bgC == "bg1"){$bgC = "bg3";}else{$bgC = "bg1";}
echo "<tr valign='top' class='".$bgC."'><td><b>"._ASTRO.":</b></td>";
echo "<td>"._IMG_PFEIL.XoopsAstro::getTitelAstro($thisUser->user_geb())."</td></tr>";

echo "</table></td></tr></table>";
CloseTable();

echo "</td></tr></table>";
}
}


Ich denke das das global weg kann, aber auch wenn ich den weg mache ist der Fehler noch da.
Und ich glaube das der Fehler im oberen Bereich sein muss, wahrscheinlich schon in der ersten DB-Abfrage.
Ehrlich gesagt denke ich das es am UltraContent-Modul liegt, da der Fehler über dem Contentbereich liegt und weil ja auch die User richtig angezeigt werden.

Weißt jemand woran das liegen kann???

Vielen Dank nochmal.
Gruss
Dj_PD

--
"Lohnt sich das?" fragt der Verstand.
"Nein", sagt das Herz, "aber es tut gut!"
»20.01.2007 11:12 Homepage

bama Re: [UltraContent] Mitglieder einer Gruppe anzeigen

Developer


Mitglied seit:16.12.2002
Beiträge:3930
Aus:Nürnberg




 Level: 47
8358 / 8358
4288 / 4296
102 / 234
schau dir mal die Dateien unter:

/modules/system/admin/groups/
speziell die groups.php

an, da findest du solche DB Abfragen

--
Gruß Hans

I have an idea I have an idea
»19.01.2007 13:50 Homepage

Dj_PD [UltraContent] Mitglieder einer Gruppe anzeigen

Sponsor


Mitglied seit:12.10.2004
Beiträge:447
Aus:




 Level: 19
0 / 843
778 / 778
30 / 49
Hallo,

ich habe da mal eine kleine bzw. eine komplizierte Frage.
Und zwar würde ich gerne im UltraContent Mitglieder auslesen die eine bestimmten Gruppe angehören.

Ich habe also eine Kategorie im Modul "UltraContent" erstellt (Mitglieder) und dann ein Startseite (php-code).
So, bis hier hin ist es ja kein Problem.
Aber jetzt bin ich nicht mehr im Stande da irgendetwas zu machen.
Ich habe schon in Quellcodes des Portals geschaut ob ich nicht irgendwie ein Code finde der genau das macht. Im Informationsblock werden z.B. die Admins ausgelesen, aber in dem Code blicke ich nicht durch.

Ich weiß auch nicht, aber irgendwie geht das wohl nicht so einfach da die Groups und die UserInformationen nicht in einer DB-Tabelle stehen.

Könnte mir da jemand helfen???

Am liebsten hätte ich da noch [pagebreak] mit eingebaut, aber mittlerweile bin ich froh wenn ich überhaupt die User einer Gruppe angezeigt bekomme.
Also mit [pagebreak] meine ich das, pro User eine Seite erstellt wird und man sich dann so durchklicken kann. Also auf der Startseite soll ein Text stehen, dann sieht man ja unten dann die Seitenaufteilung "pagebreak" wo man dann auf Seite 2 klicken kann und dann kommt der Erste User dann auf Seite 3 der nächste usw.

Mit Rängen habe ich das mal geschafft, aber mit Gruppen ist es irgendwie viel komplizierter.
Wie gesagt, ich würde auch die Mitglieder auf einer Seite anzeigen, wenn es besser geht.
Im Prinzip bräuchte ich nur den Code so das er mir die Namen der User einer Gruppe anzeigt. Die restlichen Informationen würde ich dann selbst einbauen.

Ich würde mich wirklich sehr freuen wenn jemand mir da evtl. helfen könnte. Ich weiß es ist wirklich nicht einfach, aber ich hoffe das mir da doch jemand helfen kann.

Vielen lieben Dank im vorraus.
Gruss
Dj_PD

--
"Lohnt sich das?" fragt der Verstand.
"Nein", sagt das Herz, "aber es tut gut!"
»19.01.2007 11:28 Homepage
Thema
drucken

Ähnliche Beiträge
ThemaAntwortenAutorgelesenDatum
[Ultracontent] und php4Icejumper13807.02.2012 11:43
Headlines als Block anzeigen12Daniel33613.06.2011 12:55
Topics als Block anzeigen?7sfleck75314.02.2011 22:33
Mitglieder im Frontend darstellen1hermes56620.09.2010 14:59
tutorial im hauptmenü anzeigen1selbstbau56325.05.2010 16:15

User online

User online: 4 Mitglieder befinden sich im Forum!
Insgesamt sind 4 Mitglieder online! [ Administrator ] [ Moderator ]
4 Anonyme User
0 Mitglieder

Suchen

Suchbegriffe:    

[ Erweiterte Suche ]

Berechtigung

Du kannst nicht schreiben.
Du kannst nicht ändern.
Du kannst keine Umfragen erstellen.
Du kannst keine Dateien anhängen.
Du kannst nicht antworten.
Du kannst nicht löschen.
Du kannst nicht abstimmen.

  Forenindex
     eXV2 Administration
  [UltraContent] Mitglieder einer Gruppe anzeigen
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France