Shoutbox
Gästen ist das Schreiben von Mitteilungen nicht erlaubt.
Thread ansehen
Wer ist hier? 1 Gäste
PM bei Geburtstag Sound ein binden ?!
Giuseppe
Geschrieben am 02. Oktober 2008 19:13:23
Stammgast
Posts: 127
Registriert seit: 02.10.08
Erfahrener Benutzer Nächstes Level: 127/250
Scores: gesperrt
Verwarnstatus:
BACKUP DAVOR MACHEN
ich über nehme keine hafftung (bei mir funckts)^^
1. Ordner anlegen, wo die MP3 Dateien hochgeladen werden.
2. Niergens den code verändern
3. messages.php öffnen und folgende Zeile suchen
GeSHi: PHP
echo displaysmileys( "message" ) . "</td>\n </tr>\n " ;
gewandelt in 0.232 Sekunden, benutzt wurde GeSHi 1.0.8.9
davor folgende Zeile einfügen:
GeSHi: PHP
echo "<input type='button' value='mp3' class='button' style='width:45px;' onClick=\" addText('message', 'MP3 ');\" ><br><br>\n " ; gewandelt in 0.218 Sekunden, benutzt wurde GeSHi 1.0.8.9
maincore.php öffnen und folgende Zeile suchen (in der Funktion parseubb):
GeSHi: PHP
$text = descript( $text , false ) ;
gewandelt in 0.218 Sekunden, benutzt wurde GeSHi 1.0.8.9
und davor folgende zeile einfügen:
GeSHi: PHP
$text = preg_replace ( '#\[mp3\](.*?)\[/mp3\]#si' , 'MP3<embed src="\1" autostart="true" width="0" height="0">' , $text ) ; gewandelt in 0.364 Sekunden, benutzt wurde GeSHi 1.0.8.9
ich konnt leider nicht die komplete daten komplet hoch laden da schon viel dran verändert wurde
Auto PM Mod
das ist meine subheader
GeSHi: PHP
/*---------------------------------------------------+
| PHP-Fusion 6 Content Management System
+----------------------------------------------------+
| Copyright © 2002 - 2006 Nick Jones
| <a href="http://www.php-fusion.co.uk/" target="_blank" rel="nofollow" title="autolink">http://www.php-fu...</a>
+----------------------------------------------------+
| Released under the terms & conditions of v2 of the
| GNU General Public License. For details refer to
| the included gpl.txt file or visit <a href="http://gnu.org" target="_blank" rel="nofollow" title="autolink">http://gnu.org</a>
+----------------------------------------------------*/
require_once THEME. "theme.php" ;
if ( $settings [ 'maintenance' ] == "1" && ! iADMIN) fallback( BASEDIR. "maintenance.php" ) ;
if ( iMEMBER
) $result = dbquery
( "UPDATE " . $db_prefix . "users SET user_lastvisit='" . time ( ) . "', user_ip='" . USER_IP
. "' WHERE user_id='" . $userdata [ 'user_id' ] . "'" ) ;
echo "<!DOCTYPE HTML PUBLIC \" -//W3C//DTD HTML 4.01 Transitional//EN\" >
<html>
<head>
<title>" . $settings [ 'sitename' ] . "</title>
<meta http-equiv='Content-Type' content='text/html; charset=" . $locale [ 'charset' ] . "'>
<meta name='description' content='" . $settings [ 'description' ] . "'>
<meta name='keywords' content='" . $settings [ 'keywords' ] . "'>
<link rel='stylesheet' href='" . THEME. "styles.css' type='text/css'>
<script type='text/javascript' src='" . INCLUDES. "jscript.js'></script>
</head>
<body bgcolor='$body_bg ' text='$body_text '>\n " ;
$result = dbquery( "SELECT count(message_id)
FROM " . $db_prefix . "short_message_system WHERE message_to='$userdata[user_id] '" ) ;
$upm = dbresult( $result , 0 ) ;
if ( $upm != "0" ) {
echo "<script>window.open('" . INFUSIONS. "my_short_message_system/messages.php','Short Messages','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,fullscreen=0,width=700,height=250')</script>" ;
}
render_header( "<img src='" . BASEDIR. $settings [ 'sitebanner' ] . "' alt='" . $settings [ 'sitename' ] . "' title='" . $settings [ 'sitename' ] . "'>" ) ;
$result = dbquery
( "SELECT * FROM " . $db_prefix . "users WHERE month(user_birthdate) = " . date ( "m" ) . " AND day(user_birthdate) = " . date ( "d" ) . "" ) ;
while ( $data = dbarray( $result ) ) {
$query = dbquery( "SELECT * FROM " . $db_prefix . "userbirthdays WHERE user = '" . $data [ 'user_id' ] . "'" ) ;
$rows = dbrows( $query ) ;
if ( $rows == "0" ) {
$subject = "Alles Gute" ;
$nachricht = "Hier dein geburstag wunsch MP3 "
$query = dbquery
( "INSERT INTO " . $db_prefix . "userbirthdays (user, datestamp) VALUES ('" . $data [ 'user_id' ] . "', '" . time ( ) . "')" ) ; $query2 = dbquery
( "INSERT INTO " . $db_prefix . "messages (message_to, message_from, message_subject, message_message, message_smileys, message_read, message_datestamp, message_folder) VALUES ('" . $data [ 'user_id' ] . "', '1', '$subject ', '$nachricht ', 'n', '0', '" . time ( ) . "', '0')" ) ;
} else {
echo "\n " ;
}
}
?>
gewandelt in 0.898 Sekunden, benutzt wurde GeSHi 1.0.8.9
für die ihre subheder lieber selber anpassen
In der subheader.php, am besten unten ( noch vor dem ?> ) folgendes einfügen :
GeSHi: PHP
$result = dbquery
( "SELECT * FROM " . $db_prefix . "users WHERE month(user_birthdate) = " . date ( "m" ) . " AND day(user_birthdate) = " . date ( "d" ) . "" ) ;
while ( $data = dbarray( $result ) ) {
$query = dbquery( "SELECT * FROM " . $db_prefix . "userbirthdays WHERE user = '" . $data [ 'user_id' ] . "'" ) ;
$rows = dbrows( $query ) ;
if ( $rows == "0" ) {
$subject = "Überschrift" ;
$nachricht = "Nachrichtentext" ;
$query = dbquery
( "INSERT INTO " . $db_prefix . "userbirthdays (user, datestamp) VALUES ('" . $data [ 'user_id' ] . "', '" . time ( ) . "')" ) ; $query2 = dbquery
( "INSERT INTO " . $db_prefix . "messages (message_to, message_from, message_subject, message_message, message_smileys, message_read, message_datestamp, message_folder) VALUES ('" . $data [ 'user_id' ] . "', '1', '$subject ', '$nachricht ', 'n', '0', '" . time ( ) . "', '0')" ) ;
} else {
echo "\n " ;
}
}
gewandelt in 0.266 Sekunden, benutzt wurde GeSHi 1.0.8.9
GeSHi: PHP
In der footer. php folgendes einfügen, wo genau sieht man selber ; )
gewandelt in 0.410 Sekunden, benutzt wurde GeSHi 1.0.8.9
GeSHi: PHP
$result = dbquery
( "DELETE FROM " . $db_prefix . "userbirthdays WHERE datestamp < '" . ( time ( ) - 86400 ) . "'" ) ; gewandelt in 0.213 Sekunden, benutzt wurde GeSHi 1.0.8.9
Nun muss noch eine neue Tabelle angelegt werden. Dazu im PHPMyAdmin Bereich oben auf SQL klicken und folgenden Code einfügen und ausführen (möglicherweise muss links erst noch die Datenbank ausgewählt werden ) :
GeSHi: MySQL
gewandelt in 0.061 Sekunden, benutzt wurde GeSHi 1.0.8.9
Das rotgeschriebene müsst ihr durch dem Prefix der Seite ersetzen, oftmals ist es aber pfscdb_
Um den Text der privaten Nachricht ändern zu können müssen einfach nur die Variable $subject und $nachricht geändert werden.
Editiert von Giuseppe am 02. Oktober 2008 23:42:37
Gr@n@dE
Geschrieben am 02. Oktober 2008 19:43:20
Posts: 850
Registriert seit: 09.09.08
Profi Nächstes Level: 893/1000
Scores: gesperrt
Also die Möglichkeit besteht, dazu müsste man nur bei einen Erfolgreichen Eintrag eine PN verschicken. Nur was hat das mit den Geburtstagssound zu tun ?
Eventuell noch einmal bearbeiten bitte.
Gruß Ralf
__________________________________
KEIN Support per Mail, ICQ oder PN !
Giuseppe
Geschrieben am 02. Oktober 2008 19:44:41
Stammgast
Posts: 127
Registriert seit: 02.10.08
Erfahrener Benutzer Nächstes Level: 127/250
Scores: gesperrt
Verwarnstatus:
Entschuldigung falsches gepostest hab ich schon die Antwort.
Springe ins Forum:
WICHTIG ! Bitte lesen!
Allgemeine Diskussionen
Grafik und Design
Gemischtes
HTML, CSS
PHP & MySql
Suchmaschinen Optimierung (SEO)
Allgemeine Support Fragen
Games, Spiele & Co.
Infusionen
Eigene Infusionen/Vorstellung
MODS & Hacks vorstellen
Sicherheitslücken
MODS & Hacks vorstellen
Allgemeine Support Fragen
Games, Spiele & Co.
Eigene Infusionen/Vorstellung
Sicherheitslücken
Neues im PHPFusion-Supportclub
Projekt sucht Entwickler...
Hinweise von unseriöses im Internet