Hallo !!!
Erstmal eine sehr gute Idee....
So nun das Prob ;)
Also ich will das es im index 1 bleibt das GB... wenn man nun das GB aufmacht geht es auch aber sobald man Umblättert... verschiebt sich das GB nach rechts so das die rechten Blöcke nach ganz rechts gedrückt werden... und das sieht Überhaupt nicht schön aus ;) wer hat ne Idee das dieses nicht mehr Passiert weil auf Seite 1 im U-GB geht es ja auch.
Hier mal der code den ich eingefügt habe
# Micro (http://micro.myftpsite.net)
# running Program on the above sites
# For questions or comments to this Program
# please visit the supportforums on the hompage
###############################################################################
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$index = 1; <------ dieses ist ja dafür da das man rechts & links die Blöcke sieht
$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
###################################################
Mfg Rene
ps: könnte einer der Admins bitte mein post hier löschen weil da liegt es falsch ;)
http://www.pragmamx.org/modules.php?name=eBoard&file=viewthread&tid=10001
Danke
Hmmmm ....
Ist das bei jedem theme so ?
Eigentlich müssten mit $index=1;
die Blöcke bei jeder Seite rechts angezeigt werden.
Evt. mal einen Link zum schauen.
P.S. Von dir geschriebenen Post kannst Du selbst löschen.
Erst über edit dann !Nachricht löschen .
MfG
jubilee
[Editiert am 19/6/2004 von jubilee]
Ne alles andere geht!!!!
Beim GB ja auch.... aber nur bei Seite 1 blätter ich um ... verschiebt er die blöcke ganz rechts...
Habe nun alles versucht :( ... das muss am script liegen... nur was das sein kann KA.
Wer kann helfen !!!!????
mfg Rene
Hallo !
Köntest Du mit bitte mal eine Antwort auf meine Frage geben.
Geht es bei jedem Theme nicht, oder nur bei diesem speziellen.
Weil mit den Standardthemes kann ich den Fehler nicht nachvollziehen.
Ansonsten wäre ein Link auch hilfreich, damit man sich das auch mal
online ansehen kann.
Komisch .... Warum muss man die Fragen immer doppelt stellen bis
man eine brauchbare Antwort bekommt -..-
MfG
jubilee
ZitatKomisch .... Warum muss man die Fragen immer doppelt stellen bis
man eine brauchbare Antwort bekommt -..-
Weil sich einfach keiner mehr die nötige Zeit zum durchlese nimmt,
es muß leider immer alles schnell schnell gehen! :o
He und dann wunder se sich wenn se es nicht peilen ;)
Hi Sorry das ich dir nicht auf deine frage die richtige antwort gegeben habe... aber sowas kann man auch netter schreiben... Ihr macht wohl nie fehler :D ... aber so kann man seine Posts auch voll bekommen..
so nun beantworte ich dir deine Fragen.
wegen dem Theme`s haste recht lag am Dezina_Dove aber nun geht es ka wieso :o ... und nochmals sorry ... das ich deine Fragen nicht zu deiner zufriedenheit beantwortet habe... weil wolltst ja nur helfen ... und dafür dank ich dir auch jubilee.
Mfg Rene
Hallo !
Sorry, wenn es etwas hart rübergekommen ist.
Leider haben bisher meine Versuche denzent auf die
Boardrules, Bordsuchen etc... hinzuweisen, keinen Erfolg gezeigt (was nicht nur Dein Fehler ist/war), darum schreibe ich das jetzt bewusst etwas provozierend. Manche User mögen ja froh sein, wenn sie einige Posts mehr in Ihrer Statistik haben, aber glaub mir, wenn Du schon über 3000 Stück geschrieben hast möchtest Du alles möglicht effektiv
lösen. da sind dann doppelte Nachfragen immer sehr lästig weil diese
Zeit, Nerven und auch Speicherplatz kosten.
MfG
jubilee
Moin @all so gleich 2 Sachen auf einmal das alte Problem und Umstellung des Gb`s....
Das Problem das die rechten Blöcke weggedrückt werden, wenn man längeren Satz schreibt ohne Enter zu drücken besteht immer noch.. habe das gleich mal hier in mein GB getestet und da besteht das gleiche Problem wie man hier sehen kann
http://www.pragmamx.org/modules.php?name=UserGuest&op=view&touser=wob
Mir kommt das so vor, das da ein automatischer Zeilenumbruch fehlt, bin kein Profi was dieses angeht.. aber wäre das möglich zu fixen weil sieht ja nicht gerade schön aus?????
So nun zum zweiten ich versuche gerade im UserGB via Java Script Smiles einzubinden.. soweit wird ja alles angezeigt wie man hier sehen kann
(https://forum.pragmamx.org/proxy.php?request=http%3A%2F%2Fhome.t-online.de%2Fhome%2Fdnx216%2Ffehler%2Fgb.jpg&hash=7fcca111ce9cb5a3fef16e95a49445679ec04fe9)
So ich habe nur das Problem, das wenn man auf den Smile mit der Mouse klickt das es im TEXT fenster nicht eingetragen wirdÂ?.. kommt immer im IE Java fehler.. werde hier mal die PHP Datei Posten ...
-----------------------------------------------------------------------------------
<!--
function DoSmilie(addSmilie) {
var addSmilie;
var revisedMessage;
var currentMessage = document.form.text.value;
revisedMessage = currentMessage+addSmilie;
document.form.text.value=revisedMessage;
document.form.text.focus();
return;
}
//-->
<?php // $Id: index.php,v 20.10 2003/11/16 04:20:43 EllselAn Exp $
/************************************************************************/
/* vkpMx 2.0 Content Management System */
/* ==================================================================== */
/* Copyright (C) 2003 by the vkpMx & pragmaMx Developer Team */
/* email: team@pragmamx.org */
/* homepage: http://www.maax-design.de */
/* further sites: http://www.pragmaMx.org, http;//guggemahier.de, */
/* http://www.marx-city.de, http://www.genutec-studios.de, */
/* http://www.shiba-design.de, http://www.power-maax.de */
/* ==================================================================== */
/* Based on: */
/* PHP-NUKE Web Portal System - http://phpnuke.org/ */
/* Thatware - http://thatware.org/ */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
############################################################################### PHP-NUKE: UserGB 2.0 Modul VKP-Mxxx
# =============================================================================
# CopyrightInformation!!
# ======================
# This very buggy programm is developed by the Å 2002 of the persons/institutions shown in this text
# every changing of the programcode, the inbuilt links and copyrightinformations
# is against legal law.
# CopyrightInformation!!
# ======================
# Das Å 2002 liegt bei den unten aufgefuerten Personen/Institutionen
# jede Aenderung des Programmcodes, der eingebauten Links und Copyrightinformationen
# verstoesst gegen geltende Gesetze.
# Conception:
# ============
# Micro (microg@gmx.net)
# Development:
# ============
# Micro (http://micro.myftpsite.net)
# Distribution:
# =============
# Micro (http://micro.myftpsite.net)
# running Program on the above sites
# For questions or comments to this Program
# please visit the supportforums on the hompage
###############################################################################
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$index = 1;
$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
###################################################
Function intro($touser){
$cookie = mxGetUserSession();
if ($cookie[1] == $touser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav();
CloseTable();
echo "<br>";
}
OpenTable();
echo "<center><b>\n"._USERGB_THISIS." ".$touser."\n</b></center>\n";
echo "<br><center>\n"._USERGB_REGUSER."\n";
if ($_REQUEST['op']!="signin") {
echo "<br><br>\n<a href='modules.php?name=UserGuest&op=signin&touser=".$touser."'>"._USERGB_INPUTHERE."</a>\n<br>";
}
echo "</center>\n<br>\n";
CloseTable();
echo "<br>\n";
}
###################################################
Function guestbookinput($touser){
$cookie = mxGetUserSession();
include('header.php');
intro($touser);
OpenTable();
echo "<center>\n";
echo "<form action=\"modules.php\" method=\"post\">\n";
echo "<b>"._USERGB_YOURNAME."</b>: ".$cookie[1]."<br>\n";
echo "<br><b>"._USERGB_YOURENTRY."</b>:<br><textarea name=\"text\" cols=\"60\" rows=\"10\"></textarea>\n";
echo "<br><br>\n";
// Smilie
echo "<a href=\"javascript:DoSmilie('ha)')\"><img src='modules/UserGuest/file/1.gif' border='0' alt='ha'></a> ";
echo "<a href=\"javascript:DoSmilie('8)')\"><img src='modules/UserGuest/file/2.gif' border='0' alt='cool'></a> ";
echo "<a href=\"javascript:DoSmilie('8D')\"><img src='modules/UserGuest/file/3.gif' border='0' alt='razz'></a> ";
echo "<a href=\"javascript:DoSmilie(':)')\"><img src='modules/UserGuest/file/4.gif' border='0' alt='easy'></a> ";
echo "<a href=\"javascript:DoSmilie('8o')\"><img src='modules/UserGuest/file/5.gif' border='0' alt='eek'></a> ";
echo "<a href=\"javascript:DoSmilie(';)')\"><img src='modules/UserGuest/file/6.gif' border='0' alt='wink'></a> <br>";
//ende
echo "<input type=\"hidden\" name=\"name\" value=\"UserGuest\">";
echo "<input type=\"hidden\" name=\"op\" value=\"add\">";
echo "<input type=\"hidden\" name=\"touser\" value=\"".mxPrepareToDisplay($touser)."\">";
echo "<input type=\"hidden\" name=\"fromuser\" value=\"".mxPrepareToDisplay($cookie[1])."\">";
echo "<INPUT TYPE=\"SUBMIT\" VALUE=\""._USERGB_SUBMIT."\">\n";
echo "</form><br>\n";
echo "</center>\n";
copymgl();
CloseTable();
include('footer.php');
}
###################################################
Function guestbookdbinput($pvs){
global $prefix;
$pvs = mxAddSlashesForSQL($pvs);
#mxDebugFuncVars($pvs);
extract($pvs);
$touserdata = mxGetUserDataFromUsername($touser);
if ((strlen($text) <= 3) or (empty($text))){
mxErrorScreen(_USERGB_SINNVOLL);
exit;
}
$cookie = mxGetUserSession();
if (!empty($touserdata['uid']) && !empty($cookie[0])) {
$qry = "insert into ".$prefix."_userguest (touser,text,date,wer,dummy,touserid,fromuserid) VALUES ('".$touser."','".$text."','".time()."','".mxAddSlashesForSQL($cookie[1])."',0,".$touserdata['uid'].",".$cookie[0].")";
#print $qry;
sql_query($qry);
}
Header("Location: modules.php?name=UserGuest&op=view&touser=$touser");
}
###################################################
Function viewguestbook($touser,$counter){
global $prefix, $user_prefix, $bgcolor1, $bgcolor2;
$anzahl='5'; # Anzahl für die Einträge pro Seite die angezeigt werden sollen
$internal_counter=0; # Counter um zu Zählen wieviele Eintrage aus der Datenbank ausgelesen wurden
$cookie = mxGetUserSession();
$qry = "SELECT gb.wer, gb.gid, gb.date, gb.text, gb.dummy, u.user_avatar, u.uname
FROM ".$prefix."_userguest AS gb LEFT JOIN ".$user_prefix."_users AS u ON gb.wer = u.uname
WHERE (((gb.touser)='$touser'))
ORDER BY gb.date DESC limit $counter,$anzahl";
$result = sql_query($qry);
include('header.php');
intro($touser);
OpenTable();
echo "<table border=\"0\" width=\"100%\" cellpadding=\"4\" cellspacing=\"1\" bgcolor=\"#000000\">\n";
while($eintrag = sql_fetch_array($result)) {
$internal_counter ++;
$eintrag["gid"] = (int)$eintrag["gid"];
echo "<tr>\n";
echo "<td width=\"25%\" valign=\"top\" align=\"left\" bgcolor=\"$bgcolor1\" class=\"content\">";
echo ""._USERGB_INPUTDATE.": <br>".mx_strftime("%c", $eintrag["date"])."<br>";
echo ""._USERGB_FROM.": <a href='modules.php?name=Userinfo&uname=".$eintrag["uname"]."'><b>".$eintrag["uname"]."</b><br>";
if(mxIsAvatarUploaded($eintrag["uname"])) {
echo "".mxIsAvatarUploaded($eintrag["uname"],true);
}
else {
if (!empty($eintrag['user_avatar'])) echo "<img src='".MX_PATH_AVATAR."/".$eintrag['user_avatar']."' border=0>";
}
echo "</a>";
if ($touser == $cookie[1]) {
if (empty($eintrag['dummy'])) {
sql_query("UPDATE ".$prefix."_userguest SET dummy='1' where touser='".mxAddSlashesForSQL($cookie[1])."' AND dummy=0 AND gid=".intval($eintrag["gid"])."");
}
echo "<br><br><a href='modules.php?name=UserGuest&op=signin&touser=".$eintrag["uname"]."'>"._GBREPLY."</a>?";
echo "<br><br><span class=\"tiny\"><a href=\"modules.php?name=UserGuest&op=del&touser=".$touser."&gid=".$eintrag["gid"]."\">"._USERGB_DELMESSAGE."</a>?</span>";
}
echo "</td>";
echo "<td BGCOLOR='$bgcolor1' width='75%' class=\"content\">".mxNL2BR($eintrag["text"])."</td>";
echo "</tr>";
}
echo "</table>\n";
echo "<table border=\"0\" width=\"100%\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"$bgcolor1\"><tr>\n";
if ($counter>=$anzahl) # Wenn counter grö�er/gleich max Anzahl pro Query dann müssen schon vorige Datensätze vorhanden sein, also eückwärts Blättern möglich
{
echo "<td align=\"left\"><a href=\"modules.php?name=UserGuest&op=view&touser=".$touser."&counter=".($counter-$anzahl)."\">vorige ".$anzahl." Einträge</a></td>\n";
}
else
{
echo "<td align=\"left\"> </td>\n";
}
if ($internal_counter>=$anzahl) # Wenn internal counter grö�er/gleich max Anzahl pro Query dann ist eine kompl. Seite geladen worden und es können weitere Datensätze vorhanden sein
{
echo "<td align=\"right\"><a href=\"modules.php?name=UserGuest&op=view&touser=".$touser."&counter=".($counter+$anzahl)."\">nächste ".$anzahl." Einträge</a></td>\n";
}
else
{
echo "<td align=\"right\"> </td>\n";
}
echo "</tr></table><br>\n";
copymgl();
CloseTable();
include('footer.php');
}
###################################################
Function copymgl(){
echo "<div align=\"right\"><a href=\"http://www.pragmamx.org\" target=\"_blank\"><span class=\"tiny\">UserGB 2.0.vkp (c) 2003 by micro & andi</span></a></div>\n";
}
###################################################
Function delmessage($gid){
Global $prefix;
$cookie = mxGetUserSession();
$gid = (int)$gid;
sql_query("DELETE FROM ".$prefix."_userguest WHERE gid=".intval($gid)." and touser='".mxAddSlashesForSQL($cookie[1])."'");
Header("Location: modules.php?name=UserGuest&op=view&touser=".$cookie[1]."");
}
###################################################
if (!mxIsUser()) {
Header("Location: modules.php?name=Your_Account");
}
if (empty($_REQUEST['op'])) {
$_REQUEST['op'] = "view";
}
if (empty($_REQUEST['touser']) && ($_REQUEST['op'] == "signin" || $_REQUEST['op'] == "view")) {
$cookie = mxGetUserSession();
$_REQUEST['touser'] = $cookie[1];
}
switch($_REQUEST['op']) {
case "signin":
guestbookinput($_REQUEST['touser']);
break;
case "add":
guestbookdbinput($_POST);
break;
case "del":
delmessage($_REQUEST['gid']);
break;
case "view":
default:
if (!isset($_GET['counter']))
{
$counter=0;
}
else
{
$counter=intval($_GET['counter']);
}
viewguestbook($_REQUEST['touser'],$counter);
break;
}
?>
-----------------------------------------------------------------------------------
vielleicht kann mir ja jemand sagen was ich falsch eingetragen habe.
Ich danke euch erstmal für eure Hilfe ... und nicht lachen bin noch schwer am lernen:redhead:
Mit freundlichen Grü�en
Rene
Hat da auch wieder keiner ne Idee.. ..
Hallo !
zu 1.
ZitatDas Problem das die rechten Blöcke weggedrückt werden, wenn man längeren Satz schreibt ohne Enter zu drücken besteht immer noch.. habe das gleich mal hier in mein GB getestet und da besteht das gleiche Problem wie man hier sehen kann
Wenn Du biite mal nicht immer die Worte ohne jegliches Leerzeichen aneinanderschreibst, werden die Zeilen auch umgebrochen. nur eben nicht wenn man xmal test ohne Leerzeichen dazwischen schreibt.
Zu 2.
du musst dem browser auch schon mitteilen, was für ein Script das ist
Es fehlt also das einleitende <script language="JavaScript">
und das abschließende
</script>
MfG
jubilee
Hi jubilee
Thx erstmal für deine Hilfe...
also habe oben in die zeile
<s-cript language="JavaScript">
<S-CRIPT type="text/javascript">
<!--
function DoSmilie(addSmilie) {
var addSmilie;
var revisedMessage;
var currentMessage = document.form.text.value;
revisedMessage = currentMessage+addSmilie;
document.form.text.value=revisedMessage;
document.form.text.focus();
return;
}
//-->
</S-CRIPT>
eingefügt aber leider passiert da weiter nix auser das der fehler immer noch kommt ... habe ich nun wieder was vergessen oder habe ich den code falsch eingetragen .... würde mich freuen von dir zu hören ... vieleicht kannst du mir ja sagen wo oder wie das richtig eingetragen werden muss.
Mfg Rene
Ps. nicht wundern wegen dem - weil der sonst die zeile nicht postet ... das war auch so in dem script code OBEN genauso.. deswegen hatte das gefehlt.
Hmmm ....
Eigentlich brauchst Du die JavaScript Funktion DoSmilie gar nicht extra einbinden, weil diese schon mit der Datei /includes/javascript.php dem system bekannt gemacht wird.
Versuch es doch einmal ohne die extra Deklaration im User-Gästebuch.
MfG
jubilee
Hi!!!!
So habe mal die Funktion ausgetragen, wenn man nun auf ein der Smilies klickt geht eine neue Seite auf und dort wird nur der definierte Smilie anzeigt.
Hier noch mal der Code
// Smilie
echo "<a href=\"javascript:('ha)')\"><img src='modules/UserGuest/file/1.gif' border='0' alt='ha'></a> ";
echo "<a href=\"javascript:('8)')\"><img src='modules/UserGuest/file/2.gif' border='0' alt='cool'></a> ";
echo "<a href=\"javascript:('8D')\"><img src='modules/UserGuest/file/3.gif' border='0' alt='razz'></a> ";
echo "<a href=\"javascript:(':)')\"><img src='modules/UserGuest/file/4.gif' border='0' alt='easy'></a> ";
echo "<a href=\"javascript:('8o')\"><img src='modules/UserGuest/file/5.gif' border='0' alt='eek'></a> ";
echo "<a href=\"javascript:(';)')\"><img src='modules/UserGuest/file/6.gif' border='0' alt='wink'></a> <br>";
//ende
Mit freundlichen Grüßen
Rene
Hallo !
Kann mir so ungefähr denken wo es hakt.
Schau mir das heut abend einmal an.
Bis dahin.
MfG
jubilee
BiG THX ...
Dann werde ich heute Abend nochmal reinschaun,,, aber auch in anderen Forums nach dem Java fehler gesucht... habe auch infos gefunden die ich ausprobiert habe.. aber leider immer der gleiche Salat lol.
So dann wünsche ich dir viel erfolg. bis heute abend..
Mfg Rene ;)
Hallo !
Datei oben so abändern :
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$index = 1;
$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
echo "<SCRIPT type=\"text/javascript\">\n\n<!--\n";
echo "function DoSmilies(addSmilie) {\n";
echo "\n";
echo "var addSmilie;\n";
echo "var revisedMessage;\n";
echo "var currentMessage = document.coolsus.msg_text.value;\n";
echo "revisedMessage = currentMessage+addSmilie;\n";
echo "document.coolsus.msg_text.value=revisedMessage;\n";
echo "document.coolsus.msg_text.focus();\n";
echo "return;\n";
echo "}\n";
echo "//--></SCRIPT>\n";
Funktion guestbookinput so abändern :
ZitatFunction guestbookinput($touser){
$cookie = mxGetUserSession();
include('header.php');
intro($touser);
OpenTable();
echo "<center>\n";
echo "<form action=\"modules.php?name=UserGuest\" method=\"post\" name=\"coolsus\">\n";
echo "<b>"._USERGB_YOURNAME."</b>: ".$cookie[1]."\n";
echo "<b>"._USERGB_YOURENTRY."</b>:<textarea name=\"msg_text\" cols=\"60\" rows=\"10\"></textarea>\n";
echo "\n";
// Smilie
echo "<a href=\"javascript: DoSmilies('ha)');\"><img src=\"modules/UserGuest/file/1.gif\" border=\"0\" alt=\"ha\"></a> ";
echo "<a href=\"javascript: DoSmilies('8)');\"><img src=\"modules/UserGuest/file/2.gif\" border=\"0\" alt=\"cool\"></a> ";
echo "<a href=\"javascript: DoSmilies('8D');\"><img src=\"modules/UserGuest/file/3.gif\" border=\"0\" alt=\"razz\"></a> ";
echo "<a href=\"javascript: DoSmilies(':)');\"><img src=\"modules/UserGuest/file/4.gif\" border=\"0\" alt=\"easy\"></a> ";
echo "<a href=\"javascript: DoSmilies('8o');\"><img src=\"modules/UserGuest/file/5.gif\" border=\"0\" alt=\"eek\"></a> ";
echo "<a href=\"javascript: DoSmilies(';)');\"><img src=\"modules/UserGuest/file/6.gif\" border=\"0\" alt=\"wink\"></a> ";
//ende
#echo "<input type=\"hidden\" name=\"name\" value=\"UserGuest\">";
echo "<input type=\"hidden\" name=\"op\" value=\"add\">";
echo "<input type=\"hidden\" name=\"touser\" value=\"".mxPrepareToDisplay($touser)."\">";
echo "<input type=\"hidden\" name=\"fromuser\" value=\"".mxPrepareToDisplay($cookie[1])."\">";
echo "<INPUT TYPE=\"SUBMIT\" VALUE=\""._USERGB_SUBMIT."\">\n";
echo "</form>\n";
echo "</center>\n";
copymgl();
CloseTable();
include('footer.php');
}
dann sollte es soweit gehen ....
MfG
jubilee
[Editiert am 4/8/2004 von jubilee]
[Editiert am 4/8/2004 von jubilee]
THX für deine schnelle Hilfe aber die Java fehler kommen immer noch grrrrr :wall:
Hier nochmal der code ... den ich abgeändert habe:
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$index = 1;
$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
echo "<S-CRIPT type=\"text/javascript\">\n\n<!--\n";
echo "function DoSmilies(addSmilie) {\n";
echo "\n";
echo "var addSmilie;\n";
echo "var revisedMessage;\n";
echo "var currentMessage = document.coolsus.msg_text.value;\n";
echo "revisedMessage = currentMessage+addSmilie;\n";
echo "document.coolsus.msg_text.value=revisedMessage;\n";
echo "document.coolsus.msg_text.focus();\n";
echo "return;\n";
echo "}\n";
echo "//--></S-CRIPT>\n";
###################################################
Function intro($touser){
$cookie = mxGetUserSession();
if ($cookie[1] == $touser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav();
CloseTable();
echo "<br>";
}
OpenTable();
echo "<center><b>\n"._USERGB_THISIS." ".$touser."\n</b></center>\n";
echo "<br><center>\n"._USERGB_REGUSER."\n";
if ($_REQUEST['op']!="signin") {
echo "<br><br>\n<a href='modules.php?name=UserGuest&op=signin&touser=".$touser."'>"._USERGB_INPUTHERE."</a>\n<br>";
}
echo "</center>\n<br>\n";
CloseTable();
echo "<br>\n";
}
###################################################
Function guestbookinput($touser){
$cookie = mxGetUserSession();
include('header.php');
intro($touser);
OpenTable();
echo "<center>\n";
echo "<form action=\"modules.php\" method=\"post\">\n";
echo "<b>"._USERGB_YOURNAME."</b>: ".$cookie[1]."<br>\n";
echo "<br><b>"._USERGB_YOURENTRY."</b>:<br><textarea name=\"text\" cols=\"60\" rows=\"10\"></textarea>\n";
echo "<br><br>\n";
// Smilie
echo "<a href=\"javascript:DoSmilies('ha)')\"><img src='modules/UserGuest/file/1.gif' border='0' alt='ha'></a> ";
echo "<a href=\"javascript:DoSmilies('8)')\"><img src='modules/UserGuest/file/2.gif' border='0' alt='cool'></a> ";
echo "<a href=\"javascript:DoSmilies('8D')\"><img src='modules/UserGuest/file/3.gif' border='0' alt='razz'></a> ";
echo "<a href=\"javascript:DoSmilies(':)')\"><img src='modules/UserGuest/file/4.gif' border='0' alt='easy'></a> ";
echo "<a href=\"javascript:DoSmilies('8o')\"><img src='modules/UserGuest/file/5.gif' border='0' alt='eek'></a> ";
echo "<a href=\"javascript:DoSmilies(';)')\"><img src='modules/UserGuest/file/6.gif' border='0' alt='wink'></a> <br>";
//ende
#echo "<input type=\"hidden\" name=\"name\" value=\"UserGuest\">";
echo "<input type=\"hidden\" name=\"op\" value=\"add\">";
echo "<input type=\"hidden\" name=\"touser\" value=\"".mxPrepareToDisplay($touser)."\">";
echo "<input type=\"hidden\" name=\"fromuser\" value=\"".mxPrepareToDisplay($cookie[1])."\">";
echo "<INPUT TYPE=\"SUBMIT\" VALUE=\""._USERGB_SUBMIT."\">\n";
echo "</form><br>\n";
echo "</center>\n";
copymgl();
CloseTable();
include('footer.php');
}
Mfg Rene .... was könnte das nun wieder sein?????
[Editiert am 5/8/2004 von wob]
[Editiert am 5/8/2004 von wob]
Hallo !
Das hast Du aber nicht so abgeändert, wie ich es geschrieben habe.
Tausche bitte die komplette funktion guestbookinput gegen diese die ich hier gepostet habe.
Es ist wichtig, das die Formulardaten genau stimmen, sonst klappt die Zuweisung der Messages via JavaScript nicht.
( guckst du bei mir :
Zitatecho "<form action=\"modules.php?name=UserGuest\" method=\"post\" name=\"coolsus\">\n";
und bei Dir :
Zitatecho "<form action=\"modules.php\" method=\"post\">\n";
MfG
jubilee
Moin Moin jubilee
So Java fehler gibt es nun keine mehr :-)
Nun gibt es ein neuen fehler :) es leben die fehler ;)
Wenn ich jetzt was ins GB schreiben möchte egal wie lang der text ist kommt immer:
Sinnvoll sollte Dein Eintrag schon sein!
[ Zurück ]
Jo hier nochmal der code
Function guestbookinput($touser){
$cookie = mxGetUserSession();
include('header.php');
intro($touser);
OpenTable();
echo "<center>\n";
echo "<form action=\"modules.php?name=UserGuest\" method=\"post\" name=\"coolsus\">\n";
echo "<b>"._USERGB_YOURNAME."</b>: ".$cookie[1]."<br>\n";
echo "<b>"._USERGB_YOURENTRY."</b>:<br><textarea name=\"msg_text\" cols=\"60\" rows=\"10\"></textarea>\n";
echo "<br>\n";
// Smilie
echo "<a href=\"javascript: DoSmilies('ha)');\"><img src=\"modules/UserGuest/file/1.gif\" border=\"0\" alt=\"ha\"></a> ";
echo "<a href=\"javascript: DoSmilies('8)');\"><img src=\"modules/UserGuest/file/2.gif\" border=\"0\" alt=\"cool\"></a> ";
echo "<a href=\"javascript: DoSmilies('8D');\"><img src=\"modules/UserGuest/file/3.gif\" border=\"0\" alt=\"razz\"></a> ";
echo "<a href=\"javascript: DoSmilies(':-)');\"><img src=\"modules/UserGuest/file/4.gif\" border=\"0\" alt=\"easy\"></a> ";
echo "<a href=\"javascript: DoSmilies('8o');\"><img src=\"modules/UserGuest/file/5.gif\" border=\"0\" alt=\"eek\"></a> ";
echo "<a href=\"javascript: DoSmilies('S)');\"><img src=\"modules/UserGuest/file/6.gif\" border=\"0\" alt=\"wink\"></a><br> ";
//ende
#echo "<input type=\"hidden\" name=\"name\" value=\"UserGuest\">";
echo "<input type=\"hidden\" name=\"op\" value=\"add\">";
echo "<input type=\"hidden\" name=\"touser\" value=\"".mxPrepareToDisplay($touser)."\">";
echo "<input type=\"hidden\" name=\"fromuser\" value=\"".mxPrepareToDisplay($cookie[1])."\">";
echo "<INPUT TYPE=\"SUBMIT\" VALUE=\""._USERGB_SUBMIT."\">\n";
echo "</form>\n";
echo "</center>\n";
copymgl();
CloseTable();
include('footer.php');
}
Mfg Rene
Hmmm ...
Bei mir läuft das Teil.
Ich glaub, ich schick Dir das Teil am besten mal zu ?!
MfG
jubilee
Echt sorry ich glaube ich bin einfach zu blöd dafür ... mich ärgert das ... weil da versucht man schonmal was und was kommt bei raus nur müll lol ... man sollte auch die finger weg lassen wo man keine Ahnung von hat. :P
Mfg Rene hier meine mail wobteam@wolfsburg.de
Hallo !
Datei ist unterwegs .
Schau mal ob es mit dieser Datei geht .
MfG
jubilee
Erstmal Big THX für die Datei und das schnelle verschicken.
so habe die datei ausgetauscht, leider bekomm ich den fehler :(
Parse error: parse error, unexpected '.' in /srv/www/htdocs/web_test/html/modules/UserGuest/index.php on line 229
liegt das nun an mir :) ich glaube ich werde vom Pech verfolgt lol
Mfg Rene :wall:
Ich weiss das es schon eine weile her ist mit der Aktion würde mich aber auch dafür interesieren....
Also wenn das noch da ist würde ich es gerne haben... SMILIES bastel schon eine halbe ewigkeit und bekomme es einfach nicht hin...
BITTE BITTE
wäre echt super
Mfg Markus ;)
Hallo !
ZitatIch weiss das es schon eine weile her ist mit der Aktion würde mich aber auch dafür interesieren....
Datei sollte in den Downloads liegen ...
(VKPMX 2.x /Module+Addons glaub ich )
MfG
jubilee
sorry habe auch mal eine frage zum thema gästebuch.
Früher hab ich immer mails bekommen wenn jemand rein geschrieben hat, jetzt irgendwie nicht mehr seit vkpmx. wo kann mn das wieder einschalten?
eure Selin01
Hallo !
Zitatsorry habe auch mal eine frage zum thema gästebuch.
Gästebuch oder User-Gästebuch ??
Dieser thread hier handelt über das User-Gästebuch.
Um per Mail bescheid über neue Einträge im Gästebuch zu bekommen, einfach in das
Admin-Menü und dann Gästebuch -> Einträge bestätigen auf JA setzen.
Dann müssen aber die Einträge noch von Dir freigeschaltet werden, damit diese
dann angezeigt werden.
MfG
jubilee
Hey,
mir ging es eigentlich um die Smilies aber habe nochmal alles kräftig nachgelesen und jetzt funzt das.. Danke
Hallo.. habe das gleiche Problem mit den Smilies wie schon mein Vorgänger...
Immer wenn ich ein eintrag machen will egal wie lang zeit er mir dein eintrag sollte sinvoll sein.
hier mal der code:
<?php // $Id: index.php,v 20.10 2003/11/16 04:20:43 EllselAn Exp $
/************************************************************************/
/* vkpMx 2.0 Content Management System */
/* ==================================================================== */
/* Copyright (C) 2003 by the vkpMx & pragmaMx Developer Team */
/* email: team@pragmamx.org */
/* homepage: http://www.maax-design.de */
/* further sites: http://www.pragmaMx.org, http;//guggemahier.de, */
/* http://www.marx-city.de, http://www.genutec-studios.de, */
/* http://www.shiba-design.de, http://www.power-maax.de */
/* ==================================================================== */
/* Based on: */
/* PHP-NUKE Web Portal System - http://phpnuke.org/ */
/* Thatware - http://thatware.org/ */
/* This program is free software. You can redistribute it and/or modify */
/* it under the terms of the GNU General Public License as published by */
/* the Free Software Foundation; either version 2 of the License. */
/************************************************************************/
############################################################################### PHP-NUKE: UserGB 2.0 Modul VKP-Mxxx
# =============================================================================
# CopyrightInformation!!
# ======================
# This very buggy programm is developed by the Å 2002 of the persons/institutions shown in this text
# every changing of the programcode, the inbuilt links and copyrightinformations
# is against legal law.
# CopyrightInformation!!
# ======================
# Das Å 2002 liegt bei den unten aufgefuerten Personen/Institutionen
# jede Aenderung des Programmcodes, der eingebauten Links und Copyrightinformationen
# verstoesst gegen geltende Gesetze.
# Conception:
# ============
# Micro (microg@gmx.net)
# Development:
# ============
# Micro (http://micro.myftpsite.net)
# Distribution:
# =============
# Micro (http://micro.myftpsite.net)
# running Program on the above sites
# For questions or comments to this Program
# please visit the supportforums on the hompage
###############################################################################
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");
$module_name = basename(dirname(__FILE__));
mxGetLangfile($module_name);
echo "<SCRIPT type=\"text/javascript\">\n\n<!--\n";
echo "function DoSmilies(addSmilie) {\n";
echo "\n";
echo "var addSmilie;\n";
echo "var revisedMessage;\n";
echo "var currentMessage = document.coolsus.msg_text.value;\n";
echo "revisedMessage = currentMessage+addSmilie;\n";
echo "document.coolsus.msg_text.value=revisedMessage;\n";
echo "document.coolsus.msg_text.focus();\n";
echo "return;\n";
echo "}\n";
echo "//--></SCRIPT>\n";
###################################################
Function intro($touser){
$cookie = mxGetUserSession();
if ($cookie[1] == $touser) {
include_once("modules/Your_Account/navbar.php");
OpenTable();
nav();
CloseTable();
echo "<br>";
}
OpenTable();
echo "<center><b>\n"._USERGB_THISIS." ".$touser."\n</b></center>\n";
echo "<br><center>\n"._USERGB_REGUSER."\n";
if ($_REQUEST['op']!="signin") {
echo "<br><br>\n<a href='modules.php?name=UserGuest&op=signin&touser=".$touser."'>"._USERGB_INPUTHERE."</a>\n<br>";
}
echo "</center>\n<br>\n";
CloseTable();
echo "<br>\n";
}
###################################################
Function guestbookinput($touser){
$cookie = mxGetUserSession();
include('header.php');
intro($touser);
OpenTable();
echo "<center>\n";
echo "<form action=\"modules.php?name=UserGuest\" method=\"post\" name=\"coolsus\">\n";
echo "<b>"._USERGB_YOURNAME."</b>: ".$cookie[1]."\n";
echo "<br>\n";
echo "<b>"._USERGB_YOURENTRY."</b>\n";
echo "<br>\n";
echo "<textarea name=\"msg_text\" cols=\"60\" rows=\"10\"></textarea>\n";
echo "\n";
// Smilie
echo "<br>\n";
echo "<a href=\"javascript: DoSmilies(':crash:');\"><img src=\"modules/UserGuest/file/lachen.gif\" border=\"0\" alt=\"lachen\"></a> ";
echo "<a href=\"javascript: DoSmilies(':cussing:');\"><img src=\"modules/UserGuest/file/b.gif\" border=\"0\" alt=\"cool\"></a> ";
echo "<a href=\"javascript: DoSmilies(':smash');\"><img src=\"modules/UserGuest/file/c.gif\" border=\"0\" alt=\"zunge\"></a> ";
echo "<a href=\"javascript: DoSmilies(':idea:)');\"><img src=\"modules/UserGuest/file/d.gif\" border=\"0\" alt=\"wink\"></a> ";
echo "<a href=\"javascript: DoSmilies(':wink:');\"><img src=\"modules/UserGuest/file/e.gif\" border=\"0\" alt=\"bad\"></a> ";
echo "<a href=\"javascript: DoSmilies(':nerv:)');\"><img src=\"modules/UserGuest/file/f.gif\" border=\"0\" alt=\"traurig\"></a> ";
echo "<a href=\"javascript: DoSmilies(':zunge:)');\"><img src=\"modules/UserGuest/file/g.gif\" border=\"0\" alt=\"sauer\"></a> ";
echo "<a href=\"javascript: DoSmilies(':frage:)');\"><img src=\"modules/UserGuest/file/h.gif\" border=\"0\" alt=\"ohh\"></a> ";
echo "<a href=\"javascript: DoSmilies(':frage:)');\"><img src=\"modules/UserGuest/file/i.gif\" border=\"0\" alt=\"stinksauer\"></a> ";
echo "<a href=\"javascript: DoSmilies(':frage:)');\"><img src=\"modules/UserGuest/file/j.gif\" border=\"0\" alt=\"what\"></a> ";
echo "<a href=\"javascript: DoSmilies(':frage:)');\"><img src=\"modules/UserGuest/file/k.gif\" border=\"0\" alt=\"knuddel\"></a> ";
//ende
#echo "<input type=\"hidden\" name=\"name\" value=\"UserGuest\">";
echo "<br>\n";
echo "<input type=\"hidden\" name=\"op\" value=\"add\">";
echo "<input type=\"hidden\" name=\"touser\" value=\"".mxPrepareToDisplay($touser)."\">";
echo "<input type=\"hidden\" name=\"fromuser\" value=\"".mxPrepareToDisplay($cookie[1])."\">";
echo "<INPUT TYPE=\"SUBMIT\" VALUE=\""._USERGB_SUBMIT."\">\n";
echo "</form>\n";
echo "</center>\n";
copymgl();
CloseTable();
include('footer.php');
}
###################################################
Function guestbookdbinput($pvs){
global $prefix;
$pvs = mxAddSlashesForSQL($pvs);
#mxDebugFuncVars($pvs);
extract($pvs);
$touserdata = mxGetUserDataFromUsername($touser);
if ((strlen($text) <= 3) or (empty($text))){
mxErrorScreen(_USERGB_SINNVOLL);
exit;
}
$cookie = mxGetUserSession();
if (!empty($touserdata['uid']) && !empty($cookie[0])) {
$qry = "insert into ".$prefix."_userguest (touser,text,date,wer,dummy,touserid,fromuserid) VALUES ('".$touser."','".$text."','".time()."','".mxAddSlashesForSQL($cookie[1])."',0,".$touserdata['uid'].",".$cookie[0].")";
#print $qry;
sql_query($qry);
}
Header("Location: modules.php?name=UserGuest&op=view&touser=$touser");
}
###################################################
Function viewguestbook($touser,$counter){
global $prefix, $user_prefix, $bgcolor1, $bgcolor2;
$anzahl='5'; # Anzahl für die Einträge pro Seite die angezeigt werden sollen
$internal_counter=0; # Counter um zu Zählen wieviele Eintrage aus der Datenbank ausgelesen wurden
$cookie = mxGetUserSession();
$qry = "SELECT gb.wer, gb.gid, gb.date, gb.text, gb.dummy, u.user_avatar, u.uname
FROM ".$prefix."_userguest AS gb LEFT JOIN ".$user_prefix."_users AS u ON gb.wer = u.uname
WHERE (((gb.touser)='$touser'))
ORDER BY gb.date DESC limit $counter,$anzahl";
$result = sql_query($qry);
include('header.php');
intro($touser);
OpenTable();
echo "<table border=\"0\" width=\"100%\" cellpadding=\"4\" cellspacing=\"1\" bgcolor=\"$bgcolor2\">\n";
while($eintrag = sql_fetch_array($result)) {
$internal_counter ++;
$eintrag["gid"] = (int)$eintrag["gid"];
echo "<tr>\n";
echo "<td width=\"25%\" valign=\"top\" align=\"left\" bgcolor=\"$bgcolor1\" class=\"content\">";
echo ""._USERGB_INPUTDATE.": <br>".mx_strftime("%c", $eintrag["date"])."<br>";
echo ""._USERGB_FROM.": <a href='modules.php?name=Userinfo&uname=".$eintrag["uname"]."'><b>".$eintrag["uname"]."</b><br>";
if(mxIsAvatarUploaded($eintrag["uname"])) {
echo "".mxIsAvatarUploaded($eintrag["uname"],true);
}
else {
if (!empty($eintrag['user_avatar'])) echo "<img src='".MX_PATH_AVATAR."/".$eintrag['user_avatar']."' border=0>";
}
echo "</a>";
if ($touser == $cookie[1]) {
if (empty($eintrag['dummy'])) {
sql_query("UPDATE ".$prefix."_userguest SET dummy='1' where touser='".mxAddSlashesForSQL($cookie[1])."' AND dummy=0 AND gid=".intval($eintrag["gid"])."");
}
echo "<br><br><a href='modules.php?name=UserGuest&op=signin&touser=".$eintrag["uname"]."'>"._GBREPLY."</a>?";
echo "<br><br><span class=\"tiny\"><a href=\"modules.php?name=UserGuest&op=del&touser=".$touser."&gid=".$eintrag["gid"]."\">"._USERGB_DELMESSAGE."</a>?</span>";
}
echo "</td>";
echo "<td BGCOLOR='$bgcolor1' width='75%' class=\"content\">".mxNL2BR($eintrag["text"])."</td>";
echo "</tr>";
}
echo "</table>\n";
echo "<table border=\"0\" width=\"100%\" cellpadding=\"0\" cellspacing=\"1\" bgcolor=\"$bgcolor1\"><tr>\n";
if ($counter>=$anzahl) # Wenn counter grö�er/gleich max Anzahl pro Query dann müssen schon vorige Datensätze vorhanden sein, also eückwärts Blättern möglich
{
echo "<td align=\"left\"><a href=\"modules.php?name=UserGuest&op=view&touser=".$touser."&counter=".($counter-$anzahl)."\">vorige ".$anzahl." Einträge</a></td>\n";
}
else
{
echo "<td align=\"left\"> </td>\n";
}
if ($internal_counter>=$anzahl) # Wenn internal counter grö�er/gleich max Anzahl pro Query dann ist eine kompl. Seite geladen worden und es können weitere Datensätze vorhanden sein
{
echo "<td align=\"right\"><a href=\"modules.php?name=UserGuest&op=view&touser=".$touser."&counter=".($counter+$anzahl)."\">nächste ".$anzahl." Einträge</a></td>\n";
}
else
{
echo "<td align=\"right\"> </td>\n";
}
echo "</tr></table><br>\n";
copymgl();
CloseTable();
include('footer.php');
}
###################################################
Function copymgl(){
echo "<div align=\"right\"><a href=\"http://www.pragmamx.org\" target=\"_blank\"><span class=\"tiny\">UserGB 2.0.vkp (c) 2003 by micro & andi</span></a></div>\n";
}
###################################################
Function delmessage($gid){
Global $prefix;
$cookie = mxGetUserSession();
$gid = (int)$gid;
sql_query("DELETE FROM ".$prefix."_userguest WHERE gid=".intval($gid)." and touser='".mxAddSlashesForSQL($cookie[1])."'");
Header("Location: modules.php?name=UserGuest&op=view&touser=".$cookie[1]."");
}
###################################################
if (!mxIsUser()) {
Header("Location: modules.php?name=Your_Account");
}
if (empty($_REQUEST['op'])) {
$_REQUEST['op'] = "view";
}
if (empty($_REQUEST['touser']) && ($_REQUEST['op'] == "signin" || $_REQUEST['op'] == "view")) {
$cookie = mxGetUserSession();
$_REQUEST['touser'] = $cookie[1];
}
switch($_REQUEST['op']) {
case "signin":
guestbookinput($_REQUEST['touser']);
break;
case "add":
guestbookdbinput($_POST);
break;
case "del":
delmessage($_REQUEST['gid']);
break;
case "view":
default:
if (!isset($_GET['counter']))
{
$counter=0;
}
else
{
$counter=intval($_GET['counter']);
}
viewguestbook($_REQUEST['touser'],$counter);
break;
}
?>
Zitat von: jubilee am 27 Dezember 2004, 11:49:26
Hallo !
Zitatsorry habe auch mal eine frage zum thema gästebuch.
Gästebuch oder User-Gästebuch ??
Dieser thread hier handelt über das User-Gästebuch.
Um per Mail bescheid über neue Einträge im Gästebuch zu bekommen, einfach in das
Admin-Menü und dann Gästebuch -> Einträge bestätigen auf JA setzen.
Dann müssen aber die Einträge noch von Dir freigeschaltet werden, damit diese
dann angezeigt werden.
MfG
jubilee
Ja ich meine das User Gästebuch, sorry hätte es nochmal hinschreiben müssen.
Also bei den User Guestbooks geht das irgendwie nicht mehr. Kann man das irgendwie wieder einschalten?
Hallo !
Wenn Dir eine Benachrichtigung per PM reicht, musst Du dir den Download nochmal ziehen und die Datei
ersetzen.
Dann bekommt derjenige, der einen Eintrag in Gästebuch erhalten hat auch eine PM.
Absender der PM ist der Autor des Gästebucheintrages.
MfG
jubilee
Hallo !
ZitatHallo.. habe das gleiche Problem mit den Smilies wie schon mein Vorgänger...
Immer wenn ich ein eintrag machen will egal wie lang zeit er mir dein eintrag sollte sinvoll sein.
Ich habe das Teil niochmal komplett überarbeitet.
Jetzt gehen:
Umblättern,
Nachricht via PM,
Smilies.
Das alles kann im Dateikopf konfiguriert werden (Nachricht via PM an/aus, Smilies an/aus und Pfad zu den Smilie-Bildern)
Datei liegt hier :
http://www.pragmamx.de/modules.php?name=Downloads&d_op=getit&lid=363
MfG
jubilee
Hi jubilee
erstmal danke für deine Arbeit ... könntest du auch noch die Ignore Funktion mit einbauen .. wäre das möglich ?
Mfg Rene
Habe da noch eine Frage gibt es vielleicht eine möglichkeit das User alle einträge auf einmal löschen können und nicht immer nur einen?
Hallo !
@wob: Schau ich mir mal an ob ich das gebacken bekomm ...
@checker002:
ZitatHabe da noch eine Frage gibt es vielleicht eine möglichkeit das User alle einträge auf einmal löschen können und nicht immer nur einen?
Alle Einträge, nein. Aber alle Einträge für ihn ,ja. Die gesammten Einträge aller Usergästebücher sind in einer Datenbanktabelle drin.
Muss ich dieser Tage mal schauen ....
MfG
jubilee
Also ich meine das der User selbst die einträge löschen kann... neben den Gb eintrag steht ja immer eintrag löschen man sollte dann noch die funktion haben alle seine Gästebuch einträge zu löschen das wäre sinvoll weil wenn man 20 einträge bekommen hat ist es für den user lästig alle einzelnt zu löschen und wenn sie das nicht machen stopft das die Datenbank voll
Hallo jubilee!!!!
Erstmal danke für den versuch dieses zu realisieren wegen der Ignore Funktion...
Was man vielleicht auch noch machen könnte wo checker002 es gerade anspricht ... das wenn ein Admin in einem anderen Gb schaut ob da alles korrekt eingetragen ist .. und falls da was drinnen steht was vielleicht nicht gerade I.o ist das der Admin die Möglichkeit hat dieses zu editieren oder zu löschen.
was ich auch schon mit NeMeSiSX2LC besprochen habe ist wegen der PN zu schicken wenn ein neuer Eintrag vorhanden ist :-) was da noch fehlt ist das der User selber vielleicht unter EINSTELLUNGEN dieses Aktivieren kann oder nicht ( nur so ne IDEE ).
aber es ist schon mal schön das das gute UserGB weiter ausgebaut wird ... nochmals Danke an Jubilee..
Mit freundlichen Grüßen
Rene
Ja gebau danke erstmal für alles waste schon gemacht hast... habe von einem meiner User ein verbesserungs Vorschlag bekommen... Er meinte es wäre schön wenn man seinem eigenem Gästebuch einen Namen geben könnte also z.B das dann oben im Gb sein eigener Begrüssungs text steht... das man dann schliesslich auch unter einstellungen editiren könnte... vielleicht ist das ja umsetzbar
Hallo !
Zitatwas da noch fehlt ist das der User selber vielleicht unter EINSTELLUNGEN dieses Aktivieren kann oder nicht ( nur so ne IDEE ).
Ja, müsste man dann nur die Einstellungen im YourAccount erweitern.
Ich habs nur im Dateikopf belassen, damit es schnell fertig wird ;)
MfG
jubilee