HTML :: paginator.

HTML :: paginator é uma paginação orientada a objetos para aplicativos da Web.
Baixe Agora

HTML :: paginator. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dodger
  • Site do editor:
  • http://search.cpan.org/~dodger/HTML-Paginator-0_51/Paginator/Paginator.pm

HTML :: paginator. Tag


HTML :: paginator. Descrição

HTML :: paginator é uma paginação orientada a objetos para aplicativos da Web. HTML :: paginator é uma paginação orientada a objetos para aplicativos da web.synopsis Use CGI; Use HTML :: Paginator; Meu $ CGI = Novo CGI; Minha $ página = $ cgi-> param ('página') || 1; meus @items = (1..67); Meu $ Book = HTML :: PAGINATOR-> NOVO (25, @ itens); $ Book-> Name_Item ('item aleatório'); @Items = $ Book-> Conteúdo ($ páginas); Imprimir " n n script de amostra <title/> n", "<head/> n <html/>"; # Isso me incomoda que as pessoas usam métodos CGI para coisas assim # acima. Gaaah. Imprimir "<body> N", $ CGI-> H2 ($ Book-> Page_Header_html ($ página)), "<ul> n"; Imprimir "<li/> $ _ <li/> n" para @items; Imprimir "<ul/> n", $ Book-> Page_nav_html ($ página) "<body/> n <html/> n"; html :: paginator é um módulo orientado a objetos destinado a fazer o Paginação de Listas Grandes Fácil . Usando um método interno incrível (ou incrivelmente simples), leva sua matriz favorita e fatias de TI, corta, e faz julien fritada fora do seu array.it é um módulo HTML porque é onde é mais útil. No entanto, uma pequena quantidade de financiamento pode torná-lo útil para qualquer interface, realmente.InstantiationYou criar um objeto paginator, que eu estou chamando um 'livro' por falta de um termo melhor, chamando o novo método ($ @), como é feito com a maioria dos módulos OO.New leva dois ou mais argumentos: o primeiro é o número de itens que você deseja por página. O segundo e todos os seguintes são os itens que você deseja fatiar em páginas separadas. Por exemplo, você pode puxar os resultados de uma consulta SQL para ser cortada e exibir 10 por página: meu @stuff; while (minha $ row = $ my_query-> fetchrow_hashref) {push @stuff, $ ROW; } Meu $ Book = HTML :: PAGINATOR-> NOVO (10, @STUFF); Para minha $ ROW ($ Book-> Conteúdo ($ Página) {Imprimir $ Row -> {column_to_print};} É tão fácil.O curso, se o seu banco de dados for lento, ou você terá um grande número de resultados, você não Quer derrubar todos eles primeiro. Eu recomendo obter uma contagem, usando o PAGINATOR para fatiar * que * para cima e, em seguida, trabalhando um pouco de programador magia para recuperar apenas a fatia da mesa que você deseja (a Oracle deixaria você usar oondum , enquanto com o MySQL você pode ter que trabalhar mais, fazendo algumas pequenas consultas para evitar coisas para onde você os deseja). Então, de novo, quem diz que você está usando um banco de dados? Você pode até mesmo usar isso para paginar um enorme documento de texto em Um arquivo externo, com um tempo () e um balcão escalar, talvez. Ah, isso é todo o seu trabalho. Eu fiz o slicing. Como uma nota, html :: paginator age como se pense em termos de arrays indexados 1. não, realmente. Apenas pretende com seus métodos públicos. Isso é porque, embora todos nós sabemos que os arrays devem ser indexados por zero, o usuário não e vendo a página = 0 em sua url parece bobo para eles. Então, somos bons com eles. Eles não vão agradecer porque a teia está cheia de bastardos ingratos, mas você pode se sentir melhor sobre si mesmo por saber que você era legal com um bastardo. Ou alguma coisa. Requisitos: · Perl. </p> <div class="clearfix"></div> <br/> <p class="c-title fl"><span> HTML :: paginator. Software Relacionado</span></p> <div class="clearfix"></div> </div> <div class="clearfix"></div> <div class="new-post"> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-IOC-%3A%3A-Proxy.-10032952.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034832.a58c994761a259dbf791d2ff863a2283.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-IOC-%3A%3A-Proxy.-10032952.htm"> IOC :: Proxy. </a></h2> <p class="intro ellipsis"> IOC :: Proxy é um proxy para o IOC Framework. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>176</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-IOC-%3A%3A-Proxy.-10032952.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Makefile-%3A%3A-Parallel-%3A%3A-Scheduler-10032962.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034845.3689b5b9e4b4252d4e002f230de98116.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Makefile-%3A%3A-Parallel-%3A%3A-Scheduler-10032962.htm"> Makefile :: Parallel :: Scheduler </a></h2> <p class="intro ellipsis"> MakeFile :: Parallel :: Scheduler é a interface Qualquer sub-sistema novo ou antigo deve obedecer para que ele possa ser usado pelo programa PMAKE. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>148</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Makefile-%3A%3A-Parallel-%3A%3A-Scheduler-10032962.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-WWW-%3A%3A-Facebook-%3A%3A-API-%3A%3A-Perfil-10032972.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034853.3d08702b579b905d589da590df4b7bcf.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-WWW-%3A%3A-Facebook-%3A%3A-API-%3A%3A-Perfil-10032972.htm"> WWW :: Facebook :: API :: Perfil </a></h2> <p class="intro ellipsis"> www :: facebook :: api :: é um módulo Perl para lidar com perfis do Facebook. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>168</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-WWW-%3A%3A-Facebook-%3A%3A-API-%3A%3A-Perfil-10032972.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Sendmail-%3A%3A-M4-%3A%3A-Utils-10032982.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034863.fce0edeb4ab45f7a83e4a4108c5fa4c4.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Sendmail-%3A%3A-M4-%3A%3A-Utils-10032982.htm"> Sendmail :: M4 :: Utils </a></h2> <p class="intro ellipsis"> SendMail :: M4 :: Utils Module pode criar e testar arquivos de macro do SendMail M4 Hack. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>148</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Sendmail-%3A%3A-M4-%3A%3A-Utils-10032982.htm"><i class="fa fa-download"></i> Download</a></p> </article> <article class="app-list sb clearfix"> <figure class="figure fl"> <a class="thumbnail" href="/Linux/download-Texto-%3A%3A-Figlet.-10032992.htm"> <img class="img-cover br" src="https://icon.softwaresea.com/48x48/5/70/1034871.d6115de6d6e03c250ad169be55d523b6.gif"/> </a> </figure> <div class="content fl"> <h2 class="title ellipsis"><a href="/Linux/download-Texto-%3A%3A-Figlet.-10032992.htm"> Texto :: Figlet. </a></h2> <p class="intro ellipsis"> Texto :: Figlet é um módulo Perl para fornecer habilidades de figidação, semelhante ao banner. ...</p> <p class="data clearfix"> <time class="time fl"> <i class="fa fa-calendar"></i>N/A</time> <span class="view fl hidden-sm-md-lg"><i class="fa fa-download"></i>278</span> <span class="view"><i class="fa fa-save"></i></span> </p> </div> <p class="btn fr"><a rel="nofollow" class="download transition br" href="/Linux/download-Texto-%3A%3A-Figlet.-10032992.htm"><i class="fa fa-download"></i> Download</a></p> </article> </div> </section> <aside id="sidebar" class="hidden-sm-md-lg fr"> <div class="theiaStickySidebar"> <section id="aside_qr" class="widget widget_aside_qr sb br mb"> <div class="widget-content aside_qr"> <p class="c-title mb10"><span>Propaganda</span></p> <div> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8413949402593124" crossorigin="anonymous"></script> <!-- zheng-zsy --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8413949402593124" data-ad-slot="7018312873" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </div> </div> </section> <section id="aside_hot_comment" class="widget widget_aside_hot_comment sb br mb"> <p class="c-title mb10"><span class="name">Software Relacionado</span></p> <ul class="widget-content aside_hot_comment"> <li class="list clearfix"> <a href="/Linux/download-VBTK-%3A%3A-dbi-%3A%3A-oralogins-10033002.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034884.8c5d5a5e5cfac615bb9c151b2c6a9089.gif"></span> <div class="new-text"> <p class="title ellipsis"> VBTK :: dbi :: oralogins </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 154</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Http-%3A%3A-daemon.-10033012.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034893.42ba21154d3308f9cb55fc9b75574866.gif"></span> <div class="new-text"> <p class="title ellipsis"> Http :: daemon. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 263</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Perlbug-%3A%3A-log-10033022.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034902.b7b228006557f516ee48fa54aa4bae9b.gif"></span> <div class="new-text"> <p class="title ellipsis"> Perlbug :: log </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 182</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Net-%3A%3A-DNS-%3A%3A-Zonecheck-10033032.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034913.58f430c4b341a6abc6371fad7a00f930.gif"></span> <div class="new-text"> <p class="title ellipsis"> Net :: DNS :: Zonecheck </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 154</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Astro-%3A%3A-Flux.-10033042.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034917.209f2fc12073f615b4e1425a57fa4616.gif"></span> <div class="new-text"> <p class="title ellipsis"> Astro :: Flux. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 296</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-PostScript-%3A%3A-font-%3A%3A-tttotype42-10033052.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034934.d17d86a8b30bb1911299517b28cedf5b.gif"></span> <div class="new-text"> <p class="title ellipsis"> PostScript :: font :: tttotype42 </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 299</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Kite-%3A%3A-Pscript-%3A%3A-Defs-10033062.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034941.0b74fdda6022382d233d783c225d1c0f.gif"></span> <div class="new-text"> <p class="title ellipsis"> Kite :: Pscript :: Defs </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 166</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-grunhido-10033072.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034948.bbeaba374b0215a8a5197ab8fcf6e556.gif"></span> <div class="new-text"> <p class="title ellipsis"> grunhido </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 191</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Pr%E9-processador-de-interface-para-PHP-10033082.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034957.c98079a51b55c8f8612d4262e4d8e31c.gif"></span> <div class="new-text"> <p class="title ellipsis"> Pré-processador de interface para PHP </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 173</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-xtests.-10033103.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034972.5dd39f66b7fcda69193049b0dae204b4.gif"></span> <div class="new-text"> <p class="title ellipsis"> xtests. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 147</font> </div> </div> </a> </li> <li class="list clearfix"> <a href="/Linux/download-Pitoscope.-10033123.htm"> <span class="img-wrap fl"><img class="img-cover br lazyload" src="https://icon.softwaresea.com/48x48/5/70/1034993.40fe019abef0cf2d4b3b56e590f58593.gif"></span> <div class="new-text"> <p class="title ellipsis"> Pitoscope. </p> <div class="info"> <font color="888888"><i class="fa fa-download"></i> 152</font> </div> </div> </a> </li> </ul> </section> </div> </aside> </div> </div> <div class="flink sb br mb"> <p class="c-title">Sobre nós</p> <ul id="flink" class="f-list clearfix"> softwaresea.com fornece o mais recente centro de download de software verde gratuito em casa e no exterior, incluindo software de computador, aplicativo da apple, aplicativo Android e outros downloads de software móvel gratuito para computador. Se você quiser saber mais sobre o software livre verde, baixe-o em softwaresea.com! </ul> </div> <footer class="footer"> <div class="main container"> <div class="f-about"> <p> 2009 softwaresea.com All rights reserved. <a href="/privacy.html" rel="nofollow">Política de Privacidade</a> | <a href="mailto:softwareseasite@gmail.com">Anuncie conosco</a> | <a rel="nofollow" href="https://www.softwaresea.com/submit_software.php?soft_type=lc">Enviar software</a> </p> </div> </div> <div id="toolbar" class="toolbar"> <div id="totop" class="btn hidden br transition"><i class="fa fa-arrow-up"></i></div> </div> </footer> <div id="mask-hidden" class="mask-hidden transition"></div> <script src="/images/common.js"></script> <script src="/images/headroom.min.js"></script> <script type="text/javascript"> $(document).ready(function(e) { $(".table_card .tab li").click(function() { $(".table_card .tab li").eq($(this).index()).addClass("active").siblings().removeClass("active"); $(".table_card .tabCon ul").hide().eq($(this).index()).show(); }) }); </script> </body> </html>