Zobacz temat
Automatyczna paginacja
|
|
polven26 |
Dodany dnia 10.09.2007 15:48:56
|
![]() Bywalec ![]() Postów: 401 Pomógł: 1 Data rejestracji: 03.04.2007 16:26 |
Siemka Dawno nic ju? nie pisalem. Czy mo?na zrobi? automatyczn? paginacj? w artyku?ach, za?ó?my po 1000 liter czy s?ów. Szuka?em pod has?ami: paginacja, nowa strona PW od moderatora:
Rails > Frameworki > PHP-Fusion
|
|
|
W?cibski Go?? |
Dodany dnia 08.09.2025 16:44:09
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
![]() |
IP: localhost | |
Grzes |
Dodany dnia 10.09.2007 16:27:27
|
![]() Zaawansowany ![]() Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
Zrobi?em to w sposób nietypowy. Na bank da si? to lepiej zrobi? ale nigdy nie lubi?em operowa? na ?a?cuchach tekstowych. W readarticle.php znajduj? si? linie: $article = stripslashes($data['article_article']); $article = explode("<--PAGEBREAK-->", $article); $pagecount = count($article); Wystarczy zamieni? je na: $article = stripslashes($data['article_article']); $new_article = ""; $len = round(strlen($article) / 1000 ); for ($x=0; $x<$len; $x++) { $new_article .= substr($article, $x*1000, 1000); $new_article .= "<--PAGEBREAK-->"; } $article = $new_article; $article = explode("<--PAGEBREAK-->", $article); $pagecount = count($article)-1; Podzieli?em tekst co 1000 znaków. Efekt mo?na zobaczyc tu: http://home.grzes...ticle_id=2 (link nie b?dzie dzia?a? wiecznie) ps. je?li zmieniasz liczb? znaków to wszystkie trzy wyst?pienia 1000 zmie? tak samo. Edytowane przez Grzes dnia 10.09.2007 16:29:43 Cz?sto najm?drzejsz? odpowiedzi? jest milczenie
![]() |
|
|
polven26 |
Dodany dnia 10.09.2007 16:28:53
|
![]() Bywalec ![]() Postów: 401 Pomógł: 1 Data rejestracji: 03.04.2007 16:26 |
Sprawdzam... Edit: Grzes jestes wielki. Dziala, nawet w advanced articles, a temat mozna zamknac. Czasem nie wy?wietla artyku?u. Kiedy zmieniam na zwyk?e jest dobrze, nie wiem dlaczego. Edytowane przez polven26 dnia 10.09.2007 18:56:53 Rails > Frameworki > PHP-Fusion
|
|
|
Shiro |
Dodany dnia 31.12.2007 03:40:57
|
![]() Pocz?tkuj?cy ![]() Postów: 175 Data rejestracji: 16.09.2005 20:30 |
Grzesiu, a móg?bym prosi? o poprawk? ?eby nie dzieli?o wyrazów w po?owie?
http://www.storytellers.pl
|
|
|
Grzes |
Dodany dnia 31.12.2007 10:44:14
|
![]() Zaawansowany ![]() Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
Jeste pewien problem... w jaki sposób stwierdzi?, ?e dzielimy w po?owie wyrazu? Sprawdzanie literka po literce w przód od miejsca dzielenia a? do napotkania spacji? Za du?o oblicze? z dalszymi stronami. Chyba, ?e wie kto? jak zliczy? wyrazy w artykule. Wprawdzie nie b?dzie to dzielenie tak dok?adne jak w przypadku liter ale podzieli? mo?e by sie uda?o to wyrazami. Je?li podzieli sie arta po spacjach i stworzy tablic? (explode) to mo?na to zliczy?. Wyrazy mamy ale jak teraz dotrze? do tego n-tego wyrazu w tekscie? Scali? spowrotem te n-1 idexów tabeli? Na teraz nie przychodzi mi nic lepszego do g?owy. Mo?e jednak ma kto? lepszy pomys?? Edytowane przez Grzes dnia 31.12.2007 10:44:50 Cz?sto najm?drzejsz? odpowiedzi? jest milczenie
![]() |
|
|
Tomek |
Dodany dnia 07.08.2008 06:35:34
|
![]() Przedszkolak ![]() Postów: 18 Ostrzeżeń: 1 Data rejestracji: 25.03.2007 09:38 |
Panowie a prosz? mi powiedziec jak mo?na podzieli? stron? w artyku?ach - u mnie przycisk NEW PAGE - nie dzia?a podczas gdy pisz? artyku?. dla sprawdzenia próbowalem w trzech przegl?darkach IE - wywala takie b??dy podczas próy przycisni?cia przycisku NEW PAGE ![]() Edytowane przez Tomek dnia 07.08.2008 06:46:17 |
|
|
Grzes |
Dodany dnia 07.08.2008 09:28:42
|
![]() Zaawansowany ![]() Postów: 1656 Pomógł: 42 Data rejestracji: 28.04.2005 20:28 |
Spróbuj wpierw nadpisa? plik /includes/jscript.js oryginalnym z paczki. W wi?kszo?ci przypadków tu tkwi problem.
Cz?sto najm?drzejsz? odpowiedzi? jest milczenie
![]() |
|
|
Tomek |
Dodany dnia 07.08.2008 11:15:08
|
![]() Przedszkolak ![]() Postów: 18 Ostrzeżeń: 1 Data rejestracji: 25.03.2007 09:38 |
Niestety ale ta operacja nie pomog?a rozwi?za? problemu...
|
|
|
Pieka |
Dodany dnia 07.08.2008 11:38:11
|
![]() ![]() Postów: 19887 Pomógł: 767 ![]() Data rejestracji: 23.02.2005 18:12 |
Tomek napisa?/a: Niestety ale ta operacja nie pomog?a rozwi?za? problemu... Probleme jest pisanie o braku dzialania buttona paginacji w temacie dotyczacym jej zautomatyzowania. Prosze poszukac istniejacego lub zalozyc nowy temat. Jestem jaki jestem
![]() |
|
Przejdź do forum: |