Gruppen (Mitglieder können Gruppen bzw gemeinschaften erstellen)

Begonnen von vittatus, 09 Juli 2008, 00:52:12

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

breakdancer

Hallo Markus,

herzlichen Dank, bei mir gibt es keine Probleme oder Auffälligkeiten mehr, das Ding rennt !

Super Feature !

Liebe Grüße

Markus

xmjay

Hi !

Ein User/Admin kann lediglich eine Gruppe erstellen, bei weiterem Versuch eine Gruppe zu erstellen erscheint:

ZitatDu hast schon eine Gruppe erstellt.
Bitte Lösche erst deine alte Gruppe damit du eine neue erstellen kannst !

Gibt ja soviele Kategorien, da fällts mir schwer, nur eine Gruppe zu erstellen.

Sonst ne prima Sache !  :thumbup:
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

breakdancer

Der Rechtschreibfehler "Katerogie" ist übrigens noch drin...  :BD:

lemming

Zitat von: xmjay am 04 August 2008, 14:06:52
Hi !

Ein User/Admin kann lediglich eine Gruppe erstellen, bei weiterem Versuch eine Gruppe zu erstellen erscheint:

ZitatDu hast schon eine Gruppe erstellt.
Bitte Lösche erst deine alte Gruppe damit du eine neue erstellen kannst !

Gibt ja soviele Kategorien, da fällts mir schwer, nur eine Gruppe zu erstellen.

ebenso. hab die eine abfrage entfernt und dann kann man mehrere gruppen anlegen. bisher sind mir dadurch noch keine fehler aufgefallen.
greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

xmjay

Huhu Jörg !

Zitat von: lemming am 04 August 2008, 18:20:46
hab die eine abfrage entfernt und dann kann man mehrere gruppen anlegen.

Coole Sache !  :thumbup:
CMS-Version: pragmaMx 1.12.3 | PHP-Version: 5.2.12 | MySQL-Version: 5.1.66

lemming

hi,
maybe nicht für jeden ein fix aber wenn man eine gruppe löscht, sollten imho auch die gästebucheinträge gelöscht werden:

zeile 181 einfügen:

               $result003 = sql_query("DELETE FROM `".$prefix."_user_groups_gb` WHERE `togroup` = '".$groupid."'");
if(mysql_affected_rows() == 1 )
                  {
echo "";
} else {
echo "Gästebucheinträge konnten nicht gelöscht werden.";
}


desweiteren ist das modul bis auf das anlegen neuer gruppen komplett offen für gäste. grad beim gästebuch seh ich da schon die spambots schlange stehen :) deshalb am besten in die view.php folgendes oben einfügen:

if(!MX_IS_USER)
{
   mxErrorScreen('<br /><b>Du bist im Begriff einen geschützten Bereich zu betreten.</b>');
}


so long..
greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

vittatus

@lemming ;)
Hier einmal der code um es in das Profil einzubauen
$result100 = sql_query("SELECT * FROM `".$prefix."_user_groups_users` WHERE `username` = '".$uname."' LIMIT 5 ");
while (list($time , $group) = sql_fetch_row($result100)) {
$result101 = sql_query("SELECT * FROM `".$prefix."_user_groups` WHERE `name` = '".$group."'");
$groupsettings = sql_fetch_array($result101);
echo "<a href=\"modules.php?name=user_groups&file=view&groupid=".$groupsettings['gid']."\">".$group."</a> &nbsp;&nbsp;";
}


LG Markus

lemming

greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

vittatus

#68
Hier eimmal die view.php und die dataindex.php geändert für das neue Fotoalbum ;)

####ACHTUNG NUR NUTZEN WENN das modul user_pics installiert ist####

P.S
Hier nochmal die optimal ausgabe für das Profil mit highslide ###Achutng nur wenn highslide vorhanden###

$memberfotoquery = sql_fetch_array(sql_query("SELECT * FROM `mx_user_pics` WHERE `user` = '".$uinfo['uname']."' AND `hauptfoto` = '1' AND `aktiv` != '0'"));

if (!empty($memberfotoquery['foto'])) {
if(file_exists("modules/user_pics/media/user_pics_thumb200/thumb_".$memberfotoquery['foto'].".jpg")) {
echo "<a href=\"modules/user_pics/media/user_pics/".$memberfotoquery['foto'].".jpg\" class=\"highslide\" onclick=\"return hs.expand(this)\"><img src=\"modules/user_pics/media/user_pics_thumb200/thumb_".$memberfotoquery['foto'].".jpg\"></a>";
}
else
{
echo "<a href=\"modules/user_pics/media/user_pics/".$memberfotoquery['foto'].".jpg\" class=\"highslide\" onclick=\"return hs.expand(this)\"><img src=\"modules/user_pics/media/user_pics/".$memberfotoquery['foto'].".jpg\" width=\"200\"></a>";
}
} else {
echo "<a href=\"modules/user_pics/media/images/nopic.gif\" class=\"highslide\" onclick=\"return hs.expand(this)\"><img src=\"modules/user_pics/media/images/nopic.gif\"></a>";
}


Ohne Highslide

$memberfotoquery = sql_fetch_array(sql_query("SELECT * FROM `mx_user_pics` WHERE `user` = '".$uinfo['uname']."' AND `hauptfoto` = '1' AND `aktiv` != '0'"));

if (!empty($memberfotoquery['foto'])) {
if(file_exists("modules/user_pics/media/user_pics_thumb200/thumb_".$memberfotoquery['foto'].".jpg")) {
echo "<img src=\"modules/user_pics/media/user_pics_thumb200/thumb_".$memberfotoquery['foto'].".jpg\">";
}
else
{
echo "<img src=\"modules/user_pics/media/user_pics/".$memberfotoquery['foto'].".jpg\" width=\"200\">";
}
} else {
echo "<img src=\"modules/user_pics/media/images/nopic.gif\">";
}


Lg Markus

lemming

hi@,
welchen unterschied gibt es eigentlich zwischen einer "öffentlichen" und einer "privaten" gruppe?
greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

spike

super sache das, so wie ich das bisher sehe. eine kleine frage, wie kann ich bestehende kategorien ändern ?

lg
sascha

vittatus

Servus. Das ist Hardgecodet also nur in der Programmirung.

LG Markus

spike

ah ok. heisst das ich muss das in der datenbank machen, oder kann ich das in der datei in der die werte drinstehen einfach abändern ?

miwi-101

Erst einmal hallo zusammen,

also ich habe jetzt die V1.0 des User Gruppen Moduls installiert. Gruppen kann ich erstellen aber dann wird kein Admin angelegt und somit kann die Gruppe nicht eingerichtet werden :(

Das durchlesen hier hat mir nicht wirklich geholfen, da das Problem ja behoben schien. Ach ja, der Username hat keine Sonderzeichen, keine Leerzeichen oder sonstwas....

Gruß
MiWi

vittatus

Zitat von: spike am 02 September 2008, 19:57:09
ah ok. heisst das ich muss das in der datenbank machen, oder kann ich das in der datei in der die werte drinstehen einfach abändern ?

Hm das ist nicht so einfach dazu müsstest du mehrere Datein Ändern.

Zitat von: miwi-101 am 02 September 2008, 20:28:27

also ich habe jetzt die V1.0 des User Gruppen Moduls installiert. Gruppen kann ich erstellen aber dann wird kein Admin angelegt und somit kann die Gruppe nicht eingerichtet werden :(

Hm verstehe ich nicht :( haste geschaut das die datenbank richtig angelegt ist ?

LG Markus

lemming

Zitat von: miwi-101 am 02 September 2008, 20:28:27
Erst einmal hallo zusammen,

also ich habe jetzt die V1.0 des User Gruppen Moduls installiert. Gruppen kann ich erstellen aber dann wird kein Admin angelegt und somit kann die Gruppe nicht eingerichtet werden :(

Das durchlesen hier hat mir nicht wirklich geholfen, da das Problem ja behoben schien. Ach ja, der Username hat keine Sonderzeichen, keine Leerzeichen oder sonstwas....

Gruß
MiWi

das war bei mir glaub auch! soweit ich mich erinnern kann lags daran, dass der gruppenname zulange war und in der DB nur char(30) oder so gespeichert werden konnte. da irgendwoanders der gruppenname mit dem admin zusammenhängt, gehts dann nicht.

teste mal obs nur ist bei langen namen oder auch bei ner gruppe wie "hallo" auftritt. wenns nur bei extrem langen namen der fall ist, machst in der DB das feld des gruppennamen einfach auf text. die max. länge wird sowieso bei der eingabe begrenzt. gn8
greetz,
Jörg

------------------------
Mitgliedersuche v.0.3 *new*

Ria

Hallo,
ist eigentlich angedacht, ein übliches Installationsverfahren zu integrieren?

Zitat"haste geschaut das die datenbank richtig angelegt ist ?"
nur Prefix ändern als alleinige Massnahme wäre doch genug oder?

Nur mal als Frage...

Gruss Ria



miwi-101

Zitat von: lemming am 04 September 2008, 00:38:00
Zitat von: miwi-101 am 02 September 2008, 20:28:27
Erst einmal hallo zusammen,

also ich habe jetzt die V1.0 des User Gruppen Moduls installiert. Gruppen kann ich erstellen aber dann wird kein Admin angelegt und somit kann die Gruppe nicht eingerichtet werden :(

Das durchlesen hier hat mir nicht wirklich geholfen, da das Problem ja behoben schien. Ach ja, der Username hat keine Sonderzeichen, keine Leerzeichen oder sonstwas....

Gruß
MiWi

Also habe meine Gruppe einfach mal "test" genannt. Ist wirklich sehr merkwürdig das ganze. Na ja, vllt meldet sich ja mal jemand mit einer Lösung

das war bei mir glaub auch! soweit ich mich erinnern kann lags daran, dass der gruppenname zulange war und in der DB nur char(30) oder so gespeichert werden konnte. da irgendwoanders der gruppenname mit dem admin zusammenhängt, gehts dann nicht.

teste mal obs nur ist bei langen namen oder auch bei ner gruppe wie "hallo" auftritt. wenns nur bei extrem langen namen der fall ist, machst in der DB das feld des gruppennamen einfach auf text. die max. länge wird sowieso bei der eingabe begrenzt. gn8

vittatus

Zitat von: Ria am 04 September 2008, 16:02:14
ist eigentlich angedacht, ein übliches Installationsverfahren zu integrieren?

Noch nicht.
Aber da könnte man ja mal schauen das man sowas macht :)

Lg Markus

miwi-101

Bin immer noch nicht weiter gekommen. User können Gruppen erstellen aber dann geht gar nichts mehr. Der ersteller der Gruppe wird nicht als Admin erkannt bzw. eingerichtet. Folglich geht danach nichts mehr. Die einzigen Punkte die nach erstellen der Gruppe ereichbar sind ist "Gruppe beitreten" und Gruppe löschen".

Beides geht natürlich ohne Admin nicht. Beim Gruppe beitreten kommt "Die Gruppe ist noch nicht eingerichtet" und beim Gruppe löschen "Das kann nur der Admin" *ggg*

Hiiiiiiiiiiiiiiiilfeeeeeeeeeeeee ;)

Gruß
MiWi

http://www.pflegestufe4.net