Responsive paging slider voor forum

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Enrique Gervaso

Enrique Gervaso

18/01/2013 09:19:16
Quote Anchor link
Ik heb nu een overzicht van de laatste forum berichten op mijn site. Dit script toont slechts 10 berichten. Wat ik graag wil is dat er een paging op mijn script wordt aangevuld. Hiervoor heb ik verschillende scripts gevonden. Maar het script dient ook responsive te zijn zodat op tables met de hand kan worden geslide naar de volgende berichten.

Zou iemand mij kunnen vertellen hoe ik dit kan realiseren?

Mijn huidige script is

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<?php
     $posts_ary = array(
        'SELECT'    => 'p.*, t.*, u.username, u.user_colour',
 
        'FROM'      => array(
            POSTS_TABLE     => 'p',
        ),

 
        'LEFT_JOIN' => array(
            array(
                'FROM'  => array(USERS_TABLE => 'u'),
                'ON'    => 'u.user_id = p.poster_id'
            ),
            array(
                'FROM'  => array(TOPICS_TABLE => 't'),
                'ON'    => 'p.topic_id = t.topic_id'
            ),
        ),

 
        'WHERE'     => $db->sql_in_set('t.forum_id', array_keys($auth->acl_getf('f_read', true))) . '
                        AND t.topic_status <> '
. ITEM_MOVED . '
                         AND t.topic_approved = 1'
,
 
        'ORDER_BY'  => 'p.post_id DESC',
    );

 
    $posts = $db->sql_build_query('SELECT', $posts_ary);
 
   $posts_result = $db->sql_query_limit($posts, $search_limit);
 
      while( $posts_row = $db->sql_fetchrow($posts_result) )
      {

         $topic_title       = $posts_row['topic_title'];
         $post_author       = get_username_string('full', $posts_row['poster_id'], $posts_row['username'], $posts_row['user_colour']);
         $post_date          = $user->format_date($posts_row['post_time']);
         $post_link       = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $posts_row['forum_id'] . '&amp;t=' . $posts_row['topic_id'] . '&amp;p=' . $posts_row['post_id']) . '#p' . $posts_row['post_id'];
 
         $post_text = nl2br($posts_row['post_text']);
 
         $bbcode = new bbcode(base64_encode($bbcode_bitfield));        
         $bbcode->bbcode_second_pass($post_text, $posts_row['bbcode_uid'], $posts_row['bbcode_bitfield']);
 
         $post_text = smiley_text($post_text);
 
         $template->assign_block_vars('announcements', array(
         'TOPIC_TITLE'       => censor_text($topic_title),
         'POST_AUTHOR'       => $post_author,
         'POST_DATE'       => $post_date,
         'POST_LINK'       => $post_link,
         'POST_TEXT'         => censor_text($post_text),
         ));
      }


Het pagina script wat ik heb gevonden is: http://www.designaeon.com/jquery-ajax-pagination/

Het slider script waar ik aan zat te denken is: http://wowslider.com/

Alvast bedankt voor de hulp
 
PHP hulp

PHP hulp

24/05/2024 18:36:33
 

18/01/2013 13:24:59
Quote Anchor link
Oke ik snap 2 dingen niet.
Je hebt het over tables, denk dat je tablets bedoelt.
En je hebt het over paging dmv? bolletjes ofzo?
Wat je eigenlijk wilt is volgens mij gewoon een simpele slider waarbij mensen ook nog kunnen sliden met een touchgevoelig apparaat.

Als dat zo is, hier de link
 
Enrique Gervaso

Enrique Gervaso

19/01/2013 13:12:48
Quote Anchor link
Ja inderdaad, dit is mijn aangepaste script:

Ik heb nu een overzicht van de laatste forum berichten op mijn site. Dit script toont slechts 10 berichten. Wat ik graag wil is dat er een paging op mijn script wordt aangevuld. Hiervoor heb ik verschillende scripts gevonden. Maar het script dient ook responsive te zijn zodat op tables met de hand kan worden geslide naar de volgende berichten.

Zou iemand mij kunnen vertellen hoe ik dit kan realiseren?

Mijn huidige script is

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
                    <?php
                    $query
="SELECT * FROM `blog` ORDER BY `blog`.`id`  DESC";
                    $res=mysql_query($query);
                    while($row=mysql_fetch_array($res))
                    {

                ?>


Het pagina script wat ik heb gevonden is: http://www.designaeon.com/jquery-ajax-pagination/

Het slider script waar ik aan zat te denken is: http://wowslider.com/

Alvast bedankt voor de hulp
 

19/01/2013 22:35:07
Quote Anchor link
Ik zou zelf eerst even wat proberen?
Je bent al aardig op weg.

Maar aangevuld? Dus je hebt er 10 en je wilt dat als er 10 geladen zijn er nog meer bijkomen? Dat moet je met AJAX doen, vind het zelf eigenlijk best veel gevraagd als je dat zo vraagt of iemand het voor je kan maken.
Het is phpHULP, geen phpMaakHetVoorMij.

Helpen willen we allemaal maar zomaar maken, denk niet dat je dat voor mekaar krijgt.

(Maar dat is mijn mening, probeer zelf eerst even wat in JSfiddle dan kunnen wij altijd bijspringen)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.