. .
pragmaMx Support Forum 26 Mai 2012, 05:09:51 *
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] 2 3   Nach unten
Drucken
Autor Thema: Y_A Anpassung......  (Gelesen 8485 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« am: 29 August 2003, 11:57:02 »

Also ich muß schon sagen, die Anpassung des Profiles ist ja nun wirklich kinderleicht geworden.
Habe es gleich um 25 Felder erweitert.  cheesy

Falls es sich wer ansehen will:
Hier hast du die Möglichkeit

Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #1 am: 29 August 2003, 12:12:02 »

Hi Gerry,
sieht prima aus!  ;)

Wie hast Du das gemacht das man bei Dir separat männlich und weiblich anzeigen lassen kann?Huh *neugierig*
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #2 am: 29 August 2003, 12:17:18 »

Dankeschön!  ;)

Also das mit der Ansicht wurde mithilfe einiger User hier bewerkstelligt.
Ohne die hätt ich es sicher nicht hinbekommen! *dankesag*

Ich hab ganz einfach ein neues Modul erstellt, das nannte ich dann "WorM".

In dieses habe ich dann eine index.php mit folgendem Code gesetz:

 
Code: [Select]  

<?
if (!defined("mxMainFileLoaded")) die ("You can't access this file directly...");

#require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");


// Datendefinition für die Clientausgabe
$start = (isset($start)) ? abs((int)$start) : 0;
$limit = 20; // Datensätze pro Ausgabeseite

# Schauen wieviel datensätze von weiblichen Mitgliedern es gibt
$menge = mysql_query("SELECT * FROM ${user_prefix}_users WHERE user_sexus= '$g'");
$total = @mysql_result($menge,0);

// Ggf. $start korrigieren (falls Parameter in
// der URL manipuliert wurde)
$start = ($start >= $total) ? $total - $limit : $start;




# Datenbankabfage begrenzen - von/bis
OpenTable();
if ($g==1){
echo"<center><h3>Alle weiblichen Mitglieder:</h3></center>";
}
if ($g==2){
echo"<center><h3>Alle männlichen Mitglieder:</h3></center>";
}
echo "<table width=\"100%\" border=\"0\" cellspacing=\"1\"><tr valign=\"top\">\n";

echo "<td width=\"30%\" BGCOLOR=\"$bgcolor4\" align=\"center\"><font color=\"$textcolor1\"><b>Name</b></font></td>\n";

#echo "<td width=\"15%\" BGCOLOR=\"$bgcolor4\" align=\"center\"><font color=\"$textcolor1\"><b>Alter</b></font></td>\n";

echo "<td width=\"20%\" BGCOLOR=\"$bgcolor4\" align=\"center\">
<font color=\"$textcolor1\"><b>Beziehungswunsch</b></font></td>\n";

echo "<td width=\"15%\" BGCOLOR=\"$bgcolor4\" align=\"center\">
<font color=\"$textcolor1\"><b>Geschlecht</b></font></td>\n";
echo "<td width=\"20%\" BGCOLOR=\"$bgcolor4\" align=\"center\">
<font color=\"$textcolor1\"><b>PM</b></font></td>\n";


echo "</tr>";







mysql_select_db('nuke_users');




$result = mysql_query("SELECT * FROM ${user_prefix}_users WHERE user_sexus= '$g' ORDER BY uid desc LIMIT ".$start.",".$limit.""); // wegen """ musst DU noch mal schauen ob es 3 oder 4 sein müssen

#$user_age = mysql_query("SELECT (YEAR( CURRENT_DATE ) - YEAR( user_bday )) - ( RIGHT( CURRENT_DATE, 5 ) < RIGHT( user_bday, 5 ) ) AS user_age FROM ${user_prefix}_users;");


while ($i = mysql_fetch_array($result))

{



echo "<tr><td width=\"30%\" bgcolor=\"$bgcolor2\" align=\"center\"><A HREF=\"modules.php?name=Your_Account&op=userinfo&uname=".$i["uname"]."\"><font color=\"$textcolor1\">".$i["uname"]."</font></a></td>";
#echo "<td width=\"15%\" bgcolor=\"$bgcolor2\" align=\"center\"><font color=\"$textcolor1\">".$user_age."</font></td>";

echo "<td width=\"20%\" bgcolor=\"$bgcolor2\" align=\"center\"><font color=\"$textcolor1\">".$i["user_beziehung"]."</font></td>";
if ($g == 2){
echo "<td width=\"15%\" bgcolor=\"$bgcolor2\" align=\"center\"><img src=\"images/m.gif\" border=\"0\" alt=\"männlich\"></td>";}
if( $g == 1){
echo "<td width=\"15%\" bgcolor=\"$bgcolor2\" align=\"center\"><img src=\"images/f.gif\" border=\"0\" alt=\"weiblich\"></td>";
}
echo "<td width=\"20%\" bgcolor=\"$bgcolor2\" align=\"center\"><a href=\"modules.php?name=Private_Messages&file=reply&send=1&uname=".$i["uname"]."\"><img src=\"images/forum/icons/pm.gif\" border=\"0\" alt=\"Private Message\"></a></td>";
echo"<br>";

}
// Zurück- und Vorblättern
echo"<table width=\"100%\" border=\"0\"><tr><td width=\"50%\" align=\"right\"> ";
if ($start > 0)
{
$newStart = ($start - $limit < 0) ? 0 : ($start-$limit);
echo "<a href=modules.php?name=Worm&start=".$newStart
."&g=$g><< zurück</a>";
}
echo"</td><td width=\"50%\"> ";
if ($start + $limit < $total)
{
$newStart = $start + $limit;
echo " <a href=modules.php?name=Worm&start=".$newStart
."&g=$g>vor >></a>";
}


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

include("footer.php");
?>

 


Aufgerufen wird es dann mit folgendem Link:

weiblich:
 
Code: [Select]  

modules.php?name=WorM&g=1


männliche:
 
Code: [Select]  

modules.php?name=WorM&g=2


Und schon ist es fertig *gg*
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #3 am: 29 August 2003, 12:21:25 »

Prima, muss ich unbedingt ausprobieren, vielen Dank!
Ist nämlich ne prima Sache für eine Flirt Community!

Ich weiß zwar noch nicht, wie man eigene Links ins Menü bekommt aber das werde ich schon hinbekommen.
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #4 am: 29 August 2003, 12:24:20 »

ich hab einfach einen neuen Block erstellt!  ;)
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #5 am: 29 August 2003, 12:28:22 »

Also einen Ordner worM erstellen und da die Index rein. Dann das ganze in den Order modules nehme ich mal an.
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #6 am: 29 August 2003, 12:30:22 »

Ja genau der Ordner WorM muss in den modules Ordner rein, dann gehst im Admin Menü auf Module und aktivierst das Modul WorM.
Dannach erstellst du einfach einen neuen Block indem du dann die Links einfügst.
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #7 am: 29 August 2003, 12:48:49 »

Hmmmm bei mir rennt das nicht.  Sad

Aber ich denke mal es leigt daran, dass Du mehr Angaben in die Datenbank schreibst (z.B. Beziehung). Da muss ich mal gucken ob man die Abfragen aus der Index nehmen kann.

Hast Du Deinen neuen Block mit html gemacht also ich meine die Seitenaufrufe in html?
Gespeichert
Future
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.689


WWW
« Antworten #8 am: 29 August 2003, 12:50:21 »

hehe *lol*
schon mal was von eMail gehört`? ;)cheesy
Vielleichts klappts ja damit ;)
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #9 am: 29 August 2003, 12:54:43 »

Tja stimmt, ich hab mehr Infos ausgelesen als in deiner Datenbank sein werden! *gg*

Einfach die zwei Bereiche rausnehmen:

 
Code: [Select]  

echo "<td width=\"20%\" BGCOLOR=\"$bgcolor4\" align=\"center\">
<font color=\"$textcolor1\"><b>Beziehungswunsch</b></font></td>\n";



und:

 
Code: [Select]  

echo "<td width=\"20%\" bgcolor=\"$bgcolor2\" align=\"center\"><font color=\"$textcolor1\">".$i["user_beziehung"]."</font></td>";


Dann müsste es klappen!
 ;)

Ja einfach einen neuen HTML-Block wo du eben die Links einfügst.
 
Code: [Select]  

<a href="modules.php?name=WorM&g=1">Weibliche Mitglieder</a><br>
<a href="modules.php?name=WorM&g=2">Männliche Mitglieder</a><br>

[Editiert am 29/8/2003 von _Gerry_]
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #10 am: 29 August 2003, 12:56:55 »

Werde ich versuchen, Danke! ;)

Sollte ich noch eine Frage haben, wende ich mich direkt an Dich, damit wir nicht einen auf die Mütze bekommen  cheesy

Sorry @Future  ;)
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #11 am: 29 August 2003, 12:58:49 »

Nene, wir werden schon keine auf die  c bekommen!

Er meinte sicher nur das es besser gewessen wäre das file zu mailen, damit es jau auch richtig gecodet ist.

So haben aber auch andere etwas davon!  ;)
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #12 am: 29 August 2003, 13:04:53 »

Also irgendwas haut bei mir nicht hin.

Parse error: parse error, unexpected '<' in /is/htdocs/35099/www.psiforum.de/flirt/modules/WorM/index.php on line 51

Kann das an den Zeilenumbrüchen liegen, die vom posten oben automatisch drinne sind?



[Editiert am 29/8/2003 von taranis]
Gespeichert
Future
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.689


WWW
« Antworten #13 am: 29 August 2003, 13:07:16 »

Jep meinte es weil der code hier im Forum ein bissl "zerfetzt" wird und auch dadurch probs kommen können .
War net bös gemeint .... geht ja auch gar net kann und will es euch net verbieten da es gar net meine Seite ist ;)
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #14 am: 29 August 2003, 13:18:51 »

Geh mal auf folgende Seite:
 http://www.friends4you.org/modules/WorM/index.txt

kopier dir alles und speichere es dann als index.php ab.
Gib dann diese in den Ordner WorM.
 ;)
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #15 am: 29 August 2003, 13:32:35 »

Also das läuft schon mal.

Das einzigste was ich jetzt habe, ist oben folgende Meldung:

Error: language-file 'german' for module 'WorM' is missing!

Und nach der Überschrift (z.B. alle männlichen Mitglieder) macht er mir jede Menge Freiraum bis zur Tabelle.  Sad
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #16 am: 29 August 2003, 13:37:00 »

Tja eine language Datei braucht das Script eigentlich nicht!
Aber anscheinend sucht es nach einer. *gg*

Leg einfach leere Datein in einen Ordner language im WorM Modul, dann kommt keine Fehlermeldung mehr.

Was den zwischenraum anbelangt, keine Ahnung warum der da ist, ist bei mir leider genauso!  Sad
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
taranis
Spezialist
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 531


WWW
« Antworten #17 am: 29 August 2003, 13:41:16 »

Naja, werde mal rumspielen und Dir bescheid geben, wenn ich was finde.

Noch etwas ist mir aufgefallen:

Die Umblätterfunktion geht nicht.
Gespeichert
_Gerry_
Inventar
*******
Offline Offline

Geschlecht: Männlich
Beiträge: 1.366

_Gerry_


« Antworten #18 am: 29 August 2003, 13:44:03 »

Zitat
Naja, werde mal rumspielen und Dir bescheid geben, wenn ich was finde.

Noch etwas ist mir aufgefallen:

Die Umblätterfunktion geht nicht.


Eigenartig, als ich sie versucht habe ging die Funktion zum umblättern!
Werde es mal ansehen!
Gespeichert

CMS-Version: pragmaMx 0.1.11, 1.33.2.12.2.9/2009-05-10   
PHP-Version: 5.2.0-8+etch5~pu1
MySQL-Version: 5.0.32-Debian_7etch1
Server-Version: Apache/2.2.3 (Debian) mod_ssl/2.2.3 OpenSSL/0.9.8c
LS
weiss was
***
Offline Offline

Beiträge: 220


WWW
« Antworten #19 am: 31 August 2003, 03:18:04 »

hallo gerry,

ich hab mir ebenfalls das neue vkp gezogen, und bin auf diesen tread gestossen, da ich erweiterungen für das YA modul suchte. nun habe ich mittlerweile deine homepage angeschaut, und finde deine änderung richtig gut.

leider weiss ich nicht so recht, wie man das anstellt. einen kleinanzeigenmarkt mal eben etwas modifizieren ist kein problem, aber an das YA trau ich mich ohne hilfe nicht so recht ran.

kannst du mir verraten wie du die zusätzlichen eintragsfelder bei dir eingefügt hast ?

ich würde mich darüber sehr freuen !

beste grüsse,
Sven
Gespeichert
Seiten: [1] 2 3   Nach oben
Drucken
 
Gehe zu:  

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