 |
|
|
|

| Autor |
Nachricht |
Schlecky
phpBB2.de User


Anmeldungsdatum: 05.08.2002
Beiträge: 358
|
Verfasst am:
So 08 Sep, 2002 02:10 |
  |
Habe den Hack auf phpbbhacks.com gefunden und wollt ihn mal ausdprobieren!
Wenn ich einbau kommt eine Fehlermeldung, dass bei Line 47 in der posting.php etwas nicht stimmt:
Das ist folgende zeile:
| Code: |
| $row = sql_fetchrowset($result); |
Der gesamte Teil schaut so aus:
| Code: |
//
//Drop Down Smilie List MOD (c) radmanics 2002
//
//user vars
$smilie_path = $smilies_root_path;
$null_path = $smilies_root_path . "null.gif";
$sql = "SELECT DISTINCT emoticon, code, smile_url FROM " . SMILIES_TABLE;
if(!$result = $db->sql_query($sql))
{
message_die(GENERAL_ERROR, "Couldn't obtain smilie data", "", __LINE__, __FILE__, $sql);
}
$num = $db->sql_numrows($result);
$row = sql_fetchrowset($result);
$smilie_data = array();
for ( $k = 0; $k < $num; $k++ )
{
$smilie_data[$k]['name'] = $row['emoticon'];
$smilie_data[$k]['url'] = $smilie_path . $row['smile_url'];
$smilie_data[$k]['code'] = $row['code'];
$smilie_block .= "<option value='" . $smilie_data[$k]['url'] . "' id=' " .$smilie_data[$k]['code'] ." '>" . $smilie_data[$k]['name'] . "</option>";
}
$temp = $smilie_block;
$smilie_block = "<option value='$nul_path' selected>----Select A Smilie----</option>";
$smilie_block .= $temp; |
//end MOD
Nun hab ich diesen Teil so ersetzt:
| Code: |
| $row = $db->sql_fetchrowset($result); |
Damit funktionierts!
Es werden dann aber leider keine Smilies angezeigt ?!?
Bitte um Hilfe!
Die gesamte Anleitung findet ihr hier
MfG
Schlecky |
_________________ Administrator @ www.mypolitix.com
[img]http://www.mypolitix.com/version3.php[/img] |
|
      |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
Markocat
phpBB2.de User


Anmeldungsdatum: 13.08.2002
Beiträge: 499
|
Verfasst am:
So 08 Sep, 2002 02:16 |
  |
ich hab mal einen beispielcode wie es aussehen könnte
| Zitat: |
$smilies_root_path = "phpbb/images/smiles/"; //needs trailing slash
// Add for Drop Down Smilie List Mod
//user vars
$smilie_path = $smilies_root_path;
$null_path = $smilies_root_path . "null.gif";
$sql = mysql_query("SELECT DISTINCT emoticon, code, smile_url FROM " . SMILIES_TABLE . "") or die("Couldnt get the smilies!");
$num = mysql_num_rows($sql);
while ( ($row = mysql_fetch_array($sql)) && ($k < $num) ) {
$k++;
$smilie_data = array();
$smilie_data[$k]['name'] = "$row[emoticon]";
$smilie_data[$k]['url'] = "$smilie_path$row[smile_url]";
$smilie_data[$k]['code'] = "$row[code]";
$smilie_block .= "<option value='" . $smilie_data[$k]['url'] . "' id=' " .$smilie_data[$k]['code'] ." '>" . $smilie_data[$k]['name'] . "</option>";
} |
ganz oben der pfad muss angepasst werden
edit: ich seh grade das sich deiner etwas von meinem underscheitet
also nur oben die Zeile
| Zitat: |
| $smilies_root_path = "phpbb/images/smiles/"; //needs trailing slash |
über dem Smilie Code anbassen |
_________________
 |
|
      |
 |
Schlecky
phpBB2.de User


Anmeldungsdatum: 05.08.2002
Beiträge: 358
|
Verfasst am:
So 08 Sep, 2002 02:30 |
  |
Danke, das funkt jetzt, ABER..*g*
er zeigt das bild nicht an!
Den Pfad hab ich natürlich geändert und der stimmt auch..*grml*!
Ich post mal den Rest von der Anleitung auch:
| Code: |
#
#-----[ FIND ] ----
#
'L_STYLES_TIP' => $lang['Styles_tip'],
#
#----- [ ADD AFTER ] -----
#
'L_SMILIES' => "Smilies",
'SMILIE_BLOCK' => $smilie_block,
'SMILIE_NULL' => "http://path/to/phpbb/images/smiles/null.gif", //hab ich auch richtig geändert!
#
#-----[ FIND (line 1129) ] ----
#
'S_POST_ACTION' => append_sid("posting.$phpEx"),
#
#----- [ ADD AFTER ] -----
#
'S_SMILEY_BLOCK' => $smilie_block,
'S_SMILEY_NULL' => "images/smiles/null.gif",
#
# --- [ CLOSE posting.php ] ----
# |
MfG
Schlecky |
_________________ Administrator @ www.mypolitix.com
[img]http://www.mypolitix.com/version3.php[/img] |
|
      |
 |
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
| |