. .
pragmaMx Support Forum 26 Mai 2012, 03:48:59 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: Abfrage für eine Anzeige in bestimmten User Profilen  (Gelesen 2964 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« am: 06 Juni 2004, 21:38:01 »

Hi,

ich habe ein Nickpagemodul installiert, dass nur für bestimmte Usergruppen gedacht ist. Ich möchte nun eine Abfrage in die Userprofile machen, nach der dann ein Link angezeigt werden soll, dass der User eine Nickpage hat. (Nickpage besuchen)

Das Problem ist aber nun, dass die Daten, wer eine solche hat in einer anderen Tabelle als der _users liegt.

Wie kann ich das jetzt machen, dass ich abfragen lasse, ob der User eine Nickpage hat. Dazu müsste ja auf die andere Tabelle zugegriffen werden und wenn eine Nickpage von dem User vorhanden ist, dann der Link oder Button angezeigt werden.

*lol* Ich glaube umständlicher kann man es nicht umschreiben *lach*
Gespeichert
NeMeSiSX2LC
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.604

NeMeSiSX2LC


WWW
« Antworten #1 am: 07 Juni 2004, 01:55:25 »

select u.uname, n.uname form mx_users as u and mx_nickpage as n where u.uname=n.uname

so ungefähr müsste die abfrage aussehen.

Ach und welches Nickpage module benutzt du??
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #2 am: 07 Juni 2004, 07:54:06 »

Hi NeMeSis,

danke, muss ich mal etwas rumfummeln  cheesy
Ich verwende das von RTR.
Läuft soweit problemlos.  Wink

Gibt es noch andere?
Gespeichert
NeMeSiSX2LC
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.604

NeMeSiSX2LC


WWW
« Antworten #3 am: 07 Juni 2004, 08:00:10 »

ka hab gedacht das du vielleicht ein anderes module hast Wink
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #4 am: 07 Juni 2004, 08:06:01 »

Achso  Smiley
Also bin mit dem RTR eigentlich soweit zufrieden. Hatte es schon mal in einer älteren Version laufen mit kleinen Problemchen.

Das einzigste was mir noch aufgefallen ist, ist das die angegebenen Linkfarben nicht in die Nickpage übernommen werden. Das habe ich aber dem Coder, bzw. im Support bereits gemeldet und da kommt evtl. heute noch eine Lösung. Scheint wohl noch niemanden aufgefallen zu sein oder aber es nutzen nicht viele das Modul  Wink
Gespeichert
NeMeSiSX2LC
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.604

NeMeSiSX2LC


WWW
« Antworten #5 am: 07 Juni 2004, 09:28:50 »

So da du das teil benutzt hab ich doch gleich mal ein paar intressante Fragen und zwar:

Du benutzt MX was ja schon eine sehr gute Profil ansicht hat. Also warum braucht du noch eine Nickpage??

Ist es nicht für die User verwirrend wenn es zwei UserGB gibt??

So das wars erstmal.

Sowie ich es sehen könnte man "freie Gestalten" der nickpage doch bestimmt auch in den YA bringen.
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #6 am: 07 Juni 2004, 09:40:11 »

Also die Nickpage wird einfach nur ein Zusatzangebot für eine bestimmte Usergruppe sein  Wink

User GB kann man abschalten, wenn es nötig ist.

Sicher kann man (wer es kann) die Profilansicht evtl. frei gestaltbar machen. Aber ich denke mal, mit der Nickpagelösung haben die User ein Stück eigenes, was auch etwas ausgelöst ist von der VKP Umgebung. Ich weiss auch noch nicht, wie es angenommen wird und ich mache es wie gesagt sowieso nur einem kleineren Kreis zugänglich.
Gespeichert
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #7 am: 08 Juni 2004, 22:11:16 »

Ich habe freundlicherweise folgenden Code von RTR bekommen, um die Sache mit dem Link zu Nickpage im Profil anzeigen zu lassen.

Das Problem ist aber nun, dass er nicht so im MX läuft. Hoffe jetzt einfach mal, Ihr habt eine zündendte Idee dazu  Wink  

  if (is_active("Nickpage")) {
/* Wenn Nickpagemodul AKTIV ...> Subroutine (sonst weiter in der Userinfo) */
$selnpdata = mysql_query("select np_urlname, np_status from ".$prefix."_mynp_data where npuid='$userinfo[uid]'");
list($np_urlname, $np_status) = mysql_fetch_row($selnpdata);
if ($np_urlname != "" && $np_status == 1) {
/* Wenn der User eine Page hat ...> weiter (sonst nichts machen) */
echo "<p><center>\n";
echo "<a href=\"$nukeurl/modules.php?name=Nickpage&file=nickpage&nick=$np_urlname\" target=\"_blank\"><b>Meine Nickpage ansehen</b></a>\n";
echo "</center></p>\n";
}
/* Ende Link-Ausgabe */
}
/* Ende Nickpage - Routine */
[Editiert am 8/6/2004 von taranis]
Gespeichert
NeMeSiSX2LC
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.604

NeMeSiSX2LC


WWW
« Antworten #8 am: 09 Juni 2004, 07:59:00 »

Da der code bestimmt in der option file steht muss es nicht $userinfo sondern $uinfo heissen
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #9 am: 09 Juni 2004, 12:34:42 »

Hi NeMiSis,

grummel... wie Recht Du hast  Smiley  Vielen Dank!

Genau das war es!
Und ausserdem muss noch $nukeurl raus und dann klappt es auch mit dem Seitenaufruf.

Vielen Dank nochmal
Gespeichert
NeMeSiSX2LC
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 3.604

NeMeSiSX2LC


WWW
« Antworten #10 am: 09 Juni 2004, 15:39:32 »

jupps entweder $nukeurl raus oder durch $GLOBALS['siteurl'] ersetzten Wink
Gespeichert

CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML