ForumCała strona

Nawigacja

Aktualnie online

Gości online: 41

Użytkowników online: 0

Łącznie użytkowników: 25,400
Najnowszy użytkownik: AlojzyBartek

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

piterus
30.10.2024 19:45:48
I będziemy śpiewać: "Kiedy 20 blisko, przebadaj wszystko, przebadaj wszystko..." Pfft

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
[EF IV] Modyfikacja linku do wiadomości w nagłówku strony
KafarR
Witam,

Do wyświetlania mojej strony w PHP-Fusion 6.01 || eXtreme fusion by eXtreme Crew v4.13 używam thema o nazwie WTF_Soccer.
Ów theme menu użytkownika posiada w nagłówku, przykład można zobaczyć na www.amigoprzyjazn.eu
Problem polega na tym, że gdy użytkownik dostaje nową wiadomość, w żaden sposób nie jest to komunikowane.
Chciałbym zrobić w ten sposób, że jeśli nie ma żadnej nowej wiadomości, to po prostu w menu widnieje napis "Wiadomości". Natomiast gdy mamy nową wiadomość, zamiast "Wiadomości" pojawia się nowy napis "Nowa wiadomość!", który powiedzmy może migać i mieć czerwony kolor.
Próbowałem sam dokonać pewnych modyfikacji, jednak na nic to się zdało.

Poniżej załączam kod źródłowy nagłówka.

Pobierz kod źródłowy  GeSHi: PHP
  1. <?php
  2. echo "<table class='forumline' align='center' width='$theme_width' cellspacing='0' cellpadding='0'>";
  3. echo "<tr><td class='header' width='100%'>";
  4. // Start banner code / Banerio kodas
  5. echo "<table width='100%' cellspacing='0' cellpadding='0'>";
  6. echo "<tr><td height='250' background='".THEME."media/header.jpg' align='right' valign='bottom' style='padding-bottom: 30px;' class='full-header'>
  7. <table width='900' border='0' cellspacing='0' cellpadding='0'>
  8. <tr>
  9. <td>&nbsp;</td>
  10. <td width='220' align='center'>";
  11. // Jei narys, prisijungimas atrodo taip
  12. if (iMEMBER) {
  13. openside2($userdata&#91;'user_name'&#93;);
  14. $msg_count = dbcount("(message_id)", "messages", "message_to='".$userdata&#91;'user_id'&#93;."' AND message_read='0'AND message_folder='0'");
  15. echo "<table width='100%' border='0' cellspacing='0' cellpadding='0'>
  16. <tr>
  17. <td>\n";
  18. if ($userdata&#91;'user_avatar'&#93; != "") {
  19. echo "<center><img src='".BASEDIR."images/avatars/".$userdata&#91;'user_avatar'&#93;."' width='50' height='50'></center>\n";
  20. } else {
  21. echo "<center><img src='".THEME."media/no.png' width='50' height='50'></center>\n";
  22. }
  23. echo "</td>
  24. <td><img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."edit_profile.php' class='sonas'>Edytuj profil</a><br>
  25. <img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."messages.php' class='sonas'>Wiadomo&#182;ci</a><br>
  26. <img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."members.php' class='sonas'>Użytkownicy</a><br>\n";
  27. if (iADMIN && (iUSER_RIGHTS != "" || iUSER_RIGHTS != "C")) {
  28. echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".ADMIN."index.php".$aidlink."' class='sonas'>Administracja</a><br>\n";
  29. }
  30. echo "<img src='".THEME."images/bullet.gif' alt=''> <a href='".BASEDIR."setuser.php?logout=yes' class='sonas'>Wyloguj</a>\n";"
  31. <td><img src='".THEME."images/blank.gif'></td>
  32. </tr>
  33. </table>
  34.  
  35. \n";
  36. // Jei ne narys
  37. } else {
  38. openside2("Logowanie");
  39. echo "<table width='100%' border='0' cellspacing='0' cellpadding='0' background='".THEME."images/userlogin.gif' align='center' class='side2'><form name='loginform' method='post' action='".FUSION_SELF."'>
  40. <tr>
  41. <td align='right'>Użytkownik: </td>
  42. <td>&nbsp;<input type='text' name='user_name' class='textbox2' style='width:100px;filter:alpha(opacity=70)'></td>
  43. </tr>
  44. <tr>
  45. <td align='right'>Hasło: </td>
  46. <td>&nbsp;<input type='password' name='user_pass' class='textbox2' style='width:100px;filter:alpha(opacity=70)'></td>
  47. </tr>
  48. <tr>
  49. <td align='right'><input type='checkbox' name='remember_me' value='y'></td>
  50. <td>&nbsp;<input type='submit' name='login' value='Zaloguj' class='button2'></td>
  51. </tr>
  52. </form>\n";
  53. if ($settings&#91;'enable_registration'&#93;) {
  54. echo "<a href=".BASEDIR."register.php>Rejestracja</a> | <a href=".BASEDIR."lostpassword.php>Jakie hasło?</a>\n";
  55. }
  56. echo"</div>\n";
  57. }
  58. closeside2();
  59. echo "</td>
  60. <td><img src='".THEME."images/blank.gif'></td>
  61. </tr>
  62. </table>
  63. </td>";
  64. echo "</tr></table></td></tr></table>\n";
  65. // End banner code / Banerio kodo pabaiga
  66. echo "<table width='100%' cellspacing='0' cellpadding='0' class='sub-header'>\n<tr>";
  67. echo "<td>\n";
  68. if ($settings&#91;'admin_activation'&#93; == "1") echo "<img src='".THEME."images/bullet.gif' alt=''> ".$locale&#91;'015'&#93;.dbcount("(user_id)", "users", "user_status='2'")."\n";
  69. echo ($i == 0 ? "&nbsp;" : "")."</td>";
  70. echo "</td></tr></table>\n";
  71. echo "<table width='100%' border='0' cellpadding='0' cellspacing='0' bgcolor='#FFFFFF'>
  72.  
  73. </table>\n";
  74. ?>
Zinterpretowano w sekund: 0.052, wykorzystano GeSHi 1.0.8.10


Mam nadzieję, że ktoś będzie w stanie mi pomóc.

Pozdrawiam,
KafarR.


PW od moderatora:
  1. Przeniesienie tematu - chemix 21.05 - 12:16
  2. Brak Stopki! - chemix 21.05 - 12:43

Edytowane przez KafarR dnia 21.05.2009 12:44:19
 
Wścibski Gość
Dodany dnia 25.11.2024 00:57:31
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl