Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Emotikony w PHP
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
VersusPL
Witam.
Potrzebuję pomocy w sprawie emotikon w php.
Piszę sobie skrypt forum i każde emotikony z internetu nie chciały działać.
Chodzi mi o to, że przy tworzeniu tematu byłby panel z kilkoma emotikonami.
Po kliknięciu na którąś z nich, pojawia się w polu tekstowym.
W wyświetlaniu tematów też by było miło, gdyby działały.

Kod pisania tematu:
  1. <?php
  2. include('header.php');
  3. ?><br />
  4. <div class="forums">
  5. <table width="850" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
  6. <tr>
  7. <form id="form1" name="form1" method="post" action="add_topic.php">
  8. <td>
  9. <table width="100%" border="0" cellpadding="3" cellspacing="1" bgcolor="#FFFFFF">
  10. <tr>
  11. <td colspan="3" class="thead"><strong>Napisz nowy temat</strong> </td>
  12. </tr>
  13. <tr>
  14. <td><strong>Login:</strong></td>
  15. <td></td>
  16. <td><input name="name" type="text" id="name" size="50" /></td>
  17. </tr>
  18. <tr>
  19. <td width="14%"><strong>Temat:</strong></td>
  20. <td width="2%"></td>
  21. <td width="84%"><input name="topic" type="text" id="topic" size="50" /></td>
  22. </tr>
  23. <tr>
  24. <td valign="top"><strong>Treść:</strong></td>
  25. <td valign="top"></td>
  26. <td><textarea name="detail" cols="85" rows="7" id="detail"></textarea></td>
  27. </tr>
  28. <tr>
  29. <td> </td>
  30. <td> </td>
  31. <td><input type="submit" name="Submit" value="Wyślij" /> <input type="reset" name="Submit2" value="Resetuj" /></td>
  32. </tr>
  33. </td>
  34. </form>
  35. </tr>
  36. </div>


Proszę o pomoc. winksmiley.jpg
markonix
jquery -> funkcja val() wywołana kliknięciem w obrazek.
Aby określać pozycje kursora plugin jQuery caret (bez tego dodawać będzie na końcu lub początku inputa, a nie tam gdzie kursor).

I to chyba tyle.
adrianozo
Lub korzystając z tego:

http://ownpage.pl/js/bbcode-czyli-wskakuja...eciu-przycisku/
markonix
W podanej przez Ciebie stronie nie ma sposobu na emotikony tylko na bbcode znacznikowy.
Oczywiście nie trudno będzie go przerobić.

Osobiście preferuje jQuery bo pisanie wyboru emotikon można ciekawej rozpisać o atrybut tittle zamiast do każdego obrazka przypisywać zdarzenie z argumentami.
VersusPL
--- kasuję ---
Uporałem się z BBCode.
Ma ktoś jakiś pomysł na emotikony?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.