Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z WordPress/WP-Filebase/...
Kas
post
Post #1





Grupa: Zarejestrowani
Postów: 425
Pomógł: 0
Dołączył: 28.05.2005
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Tworzę dla znajomego prostą stronę opartą na WordPress:

http://www.niebowsieci.pl/

Do zarządzania plikami korzystam z wtyczki WP-Filebase. Strona udostępniać będzie materiały audio i wideo. Jak widać udostępnianie dźwięku działa bez zarzutu. Do udostępniania filmów będzie oddzielny odtwarzacz napisany w Adobe Flash. Problem w tym, że muszę uruchamiać inny odtwarzacz dla audio, inny dla wideo.

Obecnie pole dla każdego pliku generuje wtyczka WP-Filebase na podstawie następującego kodu szablonu:

  1. <div class="wpfilebase-attachment">
  2. <div class="wpfilebase-fileicon"><img align="middle" src="%file_icon_url%" alt="%file_display_name%" /></div>
  3. <div class="wpfilebase-rightcol">
  4. <div class="wpfilebase-filetitle">
  5. <a> %file_display_name%</a><br />
  6. <br />
  7. <!-- IF %file_version% -->%'Version:'% %file_version%<br /><!-- ENDIF -->
  8. <!-- IF %file_post_id% AND get_the_ID() != %file_post_id% --><a href="%file_post_url%" class="wpfilebase-postlink">%'View post'%</a><!-- ENDIF -->
  9. </div>
  10. <div class="wpfilebase-filedetails" id="wpfilebase-filedetails%uid%" style="display: none;">
  11. <p>%file_description%</p>
  12. <table border="0">
  13. <!-- IF %file_languages% --><tr><th>%'Languages'%:</th><td>%file_languages%</td></tr><!-- ENDIF -->
  14. <!-- IF %file_author% --><tr><th>%'Author'%:</th><td>%file_author%</td></tr><!-- ENDIF -->
  15. <!-- IF %file_platforms% --><tr><th>%'Platforms'%:</th><td>%file_platforms%</td></tr><!-- ENDIF -->
  16. <!-- IF %file_requirements% --><tr><th>%'Requirements'%:</th><td>%file_requirements%</td></tr><!-- ENDIF -->
  17.  
  18. <!-- IF %file_license% --><tr><th>%'License'%:</th><td>%file_license%</td></tr><!-- ENDIF -->
  19. <tr><th><br />Dodano:</th><td>%file_date%</td></tr>
  20.  
  21. <object type='application/x-shockwave-flash' data='http://niebowsieci.pl/wp-content/uploads/audio-player/assets/player.swf?m=1255093255g' width='290' height='24' id='audioplayer1'><param name='movie' value='http://niebowsieci.pl/wp-content/uploads/audio-player/assets/player.swf?m=1255093255g' /><param name='FlashVars' value='&bg=0xf8f8f8&leftbg=0xeeeeee&lefticon=0x666666&rightbg=0xcccccc&rightbghover=0x999999&righticon=0x666666&righticonhover=0xffffff&text=0x666666&slider=0x666666&track=0xFFFFFF&border=0x666666&loader=0x9FFFB8&soundFile=%file_url%' /><param name='quality' value='high' /><param name='menu' value='false' /><param name='bgcolor' value='#FFFFFF' /><param name='wmode' value='opaque' /></object>
  22.  
  23. <!-- <tr><th>%'MD5 Hash'%:</th><td><small>%file_hash%</small></td></tr> -->
  24. </table>
  25. </div>
  26. </div>
  27. <div class="wpfilebase-fileinfo">
  28. %file_size%<br />
  29. %file_hits% Odtworzeń<br />
  30. <a href="#" onclick="return wpfilebase_filedetails(%uid%);">Odtwórz</a>
  31. </div>
  32. <div style="clear: both;"></div>
  33. </div>


Jak widać obecnie odtwarzacz (audio) jest wpisany na sztywno, a wtyczka obsługuje instrukcje warunkowe. Od wczoraj próbuję rozgryźć jak to zrobić. Powyższy kod jest parsowany. Wplecione instrukcje PHP nie za bardzo chcą działać. Dokumentacji żadnej nie znalazłem.

Ma ktoś pomysł jak to ugryźć? :-)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 08:41