ďťż

[php]Profesjonalny system skracania treści np. do newsów

       

Podstrony


telcocafe

Witam!
Zastanawiałem się ostatnio nad napisaniem profesjonalnego systemu skracania treści np. newsów do np. 100 słów. Muszę pozamykać wszystkie znaczniki kodu html itp. Czy ktoś się kiedyś tym zajmował? Czy potrzebuję dodać coś jeszcze oprócz zamykania kodu html?
Pozdrawiam



chyba lepiej będzie jak zamiast ograniczać się do ilości słów zrobić ograniczenie do ilości znaków, bo słowa są różnej długości. No i musisz jeszcze zrobić link "czytaj dalej"

automat skracający nie zna logiki tekstu i takie skracanie nie jest poręczne. Wiele CMSów jak nie wszystkie umożliwiają podanie "krótkiej" i "pełnej" treści.

profesjonalnego systemu skracania treści
Nie przesadzasz z tym profesjonalizmem? :)

Ja sobie sam napisałem funkcję skracania treści do Y znaków :P Potrzebowałem to do generatora RSSów ;)

Mój sposób rozwiązania: wywalasz tagi (strip_tags()), wcześniej wyciągając zawartość "<a href..." i umieszczając ją po odnośniku. Następnie szukasz znaka(ów) końca zdania (np. kropka, wykrzyknik) w "okolicach" Y znaku i obcinasz treść, wstawiając "(...)" :).

Pokombinuj, man!

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.