PHPFusion-4you.de » PHP-Fusion v7 -Hilfe und Support » Infusions V7
 Thema drucken
Verwarnungssytem
kinnaj100
Hallo,
ich würde gerne ein Verwarnungssytem auf meiner Website einbauen habe mir dazu „pdwarning“ ausgesucht und installiert das Problem ist jetzt nur das profil anzupassen.
Der Anfang geht ja noch, in der Redme steht ich soll in „profile.php“ nach:
Download Code  Code
include LOCALE.LOCALESET."user_fields.php";



Suchen,
Und in der nächsten Zeile:
Download Code  Code
//include pd_warning functions
include INFUSIONS."pd_warning/warning.inc.php";



einfügen soll.
AnschlieÃ?end steht in der Redme, dass ich nach:
Download Code  Code
<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u043']."</b></td>
<td class='tbl1'>".number_format($data['user_posts'])."</td>
</tr>
</table>\n";



suchen soll,
Und:
Download Code  Code
<td width='1%' class='tbl2' style='white-space:nowrap'><b>".$locale['PDWA200']."</b></td>";
$user_points = show_warning_points($data[user_id])
echo "
<td class='tbl2'><a href='".INFUSIONS."pd_warning/warning.php?lookup=".$data[user_id]."' title='".$user_points." ".($user_points==1 ? "Punkt" : "Punkte")."'>".show_warning_symbols(show_warning_points($data[user_id]))."</a></td>
</tr>



Zwischen &#8222;</tr> und </table>&#8220; einfügen soll, ich kann diese stelle allerdings nirgends finden.
Meine frage: Kann mir das jemand erklären?
Ich hänge die Dateien als Anhang an.
hilfe%

Danke für alle antworten
Mit freundlichen Grü�en kinnaj100
 
www.jungschuetzen-moelln.deWeb
eRaZoR2k
du sollst das hier suchen:

Download Code  Code

<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u043']."</b></td>
<td class='tbl1'>".number_format($data['user_posts'])."</td>
</tr>
</table>\n";





und denn anderen code zwischen </tr> und </table> einfügen... wo ist da ein Problem?

in den letzen beiden Zeilen findest du doch alles...

hier als bsp. da wo die xxx stehen dort füge mal deinen code ein...

Download Code  Code

<tr>
<td width='1%' class='tbl1' style='white-space:nowrap'><b>".$locale['u043']."</b></td>
<td class='tbl1'>".number_format($data['user_posts'])."</td>
</tr>
xxxxxxxxxxxxxxxxxx
</table>\n";



 
keineWeb
kinnaj100
Hallo,
sry ich hätte wohl für die kleine stellen schon Code nehmen müssen dann währe es bestimmt richt dargestellt worden.
Aber ich finde diese stelle nicht im Code bzw. weiÃ? nicht wie ich es dort rein schreiben soll beim letzten Mal hatte ich einen Fehler.
Download Code  Code
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2011 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: profile.php
| Author: Hans Kristian Flaatten {Starefossen}
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
require_once THEMES."templates/header.php";
require_once CLASSES."UserFields.class.php";
include LOCALE.LOCALESET."user_fields.php";
//include pd_warning functions
include INFUSIONS."pd_warning/warning.inc.php";
if (!iMEMBER && $settings['hide_userprofiles']== 1) { redirect(BASEDIR."login.php") }

if (isset($_GET['lookup']) && isnum($_GET['lookup'])) {
   $user_status = " AND (user_status='0' OR user_status='3' OR user_status='7')";
   if (iADMIN) {
      $user_status = "";
   }
   $result = dbquery(
      "SELECT u.*, s.suspend_reason
      FROM ".DB_USERS." u
      LEFT JOIN ".DB_SUSPENDS." s ON u.user_id=s.suspended_user
      WHERE user_id='".$_GET['lookup']."'".$user_status."
      ORDER BY suspend_date DESC
      LIMIT 1"
   )

   if (dbrows($result)) { $user_data = dbarray($result) } else { redirect("index.php") }
   add_to_title($locale['global_200'].$locale['u103'].$locale['global_201'].$user_data['user_name'])

   if (iADMIN && checkrights("UG") && $_GET['lookup']!= $userdata['user_id']) {
      if ((isset($_POST['add_to_group'])) && (isset($_POST['user_group']) && isnum($_POST['user_group']))) {
         if (!preg_match("(^\.{$_POST['user_group']}$|\.{$_POST['user_group']}\.|\.{$_POST['user_group']}$)", $user_data['user_groups'])) {
            $result = dbquery("UPDATE ".DB_USERS." SET user_groups='".$user_data['user_groups'].".".$_POST['user_group']."' WHERE user_id='".$_GET['lookup']."'")
         }
         redirect(FUSION_SELF."?lookup=".$user_data['user_id'])
      }
   }

   opentable($locale['u104']." ".$user_data['user_name'])
   $userFields                = new UserFields()
   $userFields->userData          = $user_data;
   $userFields->showAdminOptions    = true;
   $userFields->displayOutput()
} elseif (isset($_GET['group_id']) && isnum($_GET['group_id'])) {
   $result = dbquery("SELECT group_id, group_name FROM ".DB_USER_GROUPS." WHERE group_id='".$_GET['group_id']."'")
   if (dbrows($result)) {
      $data = dbarray($result)
      $result = dbquery(
         "SELECT user_id, user_name, user_level, user_status
         FROM ".DB_USERS."
         WHERE user_groups REGEXP('^\\\.{$_GET['group_id']}$|\\\.{$_GET['group_id']}\\\.|\\\.{$_GET['group_id']}$')
         ORDER BY user_level DESC, user_name"
      )

      opentable($locale['u110'])
      echo "<table cellpadding='0' cellspacing='0' width='100%'>\n<tr>\n";
      echo "<td align='center' colspan='2' class='tbl1'><strong>".$data['group_name']."</strong>\n";
      echo "(".sprintf((dbrows($result) == 1 ? $locale['u111']: $locale['u112']), dbrows($result)).")";
      echo "</td>\n</tr>\n<tr>\n";
      if (dbrows($result)) {
         echo "<td class='tbl2'><strong>".$locale['u113']."</strong></td>\n";
         echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'><strong>".$locale['u114']."</strong></td>\n";
         echo "</tr>\n";
         while ($data = dbarray($result)) {
            $cell_color = ($i % 2 == 0 ? "tbl1" : "tbl2") $i++;
            echo "<tr>\n<td class='".$cell_color."'>\n".profile_link($data['user_id'], $data['user_name'], $data['user_status'])."</td>\n";
            echo "<td align='center' width='1%' class='$cell_color' style='white-space:nowrap'>".getuserlevel($data['user_level'])."</td>\n</tr>";
         }
      }
      echo "</table>\n";
   } else {
      redirect("index.php")
   }
} else {
   redirect(BASEDIR."index.php")
}
closetable()

require_once THEMES."templates/footer.php";
?>



mfg kinnaj100

Bearbeitet von kinnaj100 am 05. Januar 2012 12:20

 
www.jungschuetzen-moelln.deWeb
Rick
1. Längere Cods bitte Anhängen! Macht sonst die Forenübersicht unübersichtlich.
2. Es gibt zwei Verwarnungssytem von &#8222;pd warning&#8220; eine kostenfreie und eine erweiterte Kostenpflichtige die auch die Shoutbox mit einbezieht.
Was hast Du für eine Version?
Liebe Grüße,
Rick

KEIN Support per Mail, ICQ oder PN

[ Project Manager ]*
 
http://www.phpfusion-4you.deWeb
kinnaj100
Ok Rick, dass werde ich in Zukunft beachten,
ich habe die kostenlose Version von PDWarning

mfg kinnaj100

Bearbeitet von kinnaj100 am 06. Januar 2012 00:54

 
www.jungschuetzen-moelln.deWeb

Thema verlinken
Soziale Netzwerke: Facebook Google Windows-Live Twitter Yahoo
URL:
BBcode:
HTML:
Facebook Like:


Springe ins Forum: