Tani hosting

Modyfikacja NASTĘPNY/POPRZEDNI
stanik Offline
Donator TenTego 2.x

Liczba postów: 38
Reputacja: 21
Post: #1
NASTĘPNY/POPRZEDNI 29-11-2012 16:01
Wersja skryptu: TenTego 2.x
Pliki do edycji: /admin/apps/manager/app_page.php oraz /_themes/[nazwa_szablonu]/img.php
Krótki opis: Modyfikacja dodaje dwa przyciski na stronie z zawartością które umożliwiają przejście do następnego oraz poprzedniego materiału.
[Obrazek: nastepny.png]

W pliku app_page.php dodajemy poniższe funkcje:
Kod PHP:
    //Nastęony
    
function next($next) {
    
$currentId = (int) $_GET['id'];
    
$query_next "select Max(id) AS id from tentego_img where is_waiting=0 and id<'".$currentId."' LIMIT 1";
        
$result_next mysql_query($query_next) or die(mysql_error());
        
$info_next mysql_fetch_array($result_next);
        
$parentname_next $info_next['id'];
        if (
$parentname_next == NULL) {
        
$next str_replace("#NEXT#",'',$next);
        echo 
$next;
        }
        else {
        
$next str_replace("#NEXT#",'<a href="/img.php?id='.$info_next['id'].'">Następny</a>',$next);
        echo 
$next;
        }
    }
    
//Poprzedni
    
function prev($prev) {
    
$currentId = (int) $_GET['id'];
    
$query_prev "select Min(id) AS id from tentego_img where is_waiting=0 and id>'".$currentId."' LIMIT 1";
        
$result_prev mysql_query($query_prev) or die(mysql_error());
        
$info_prev mysql_fetch_array($result_prev);
        
$parentname_prev $info_prev['id'];
        if (
$parentname_prev == NULL) {
        
$prev str_replace("#PREV#",'',$prev);
        echo 
$prev;
        }
        else {
        
$prev str_replace("#PREV#",'<a href="/img.php?id='.$info_prev['id'].'">Poprzedni</a>',$prev);
        echo 
$prev;
        }
    } 

W pliku img.php kopiujemy poniższą zawartość w miejsce gdzie chcemy aby znajdowały się nasze przyciski:
Kod PHP:
    echo $img->prev('#PREV#');
    echo 
$img->next('#NEXT#'); 

Filmoteka.tv - Darmowe filmy online i seriale w jakości HD bez limitów.
Botch.pl - Najlepsze Filmiki w Sieci
Pomogłem daj +
(Ten post był ostatnio modyfikowany: 12-12-2012 20:43 przez klocek.)
WWW Cytuj
Diabeł Online
Użyszkodnik


Liczba postów: 777
Reputacja: 666
m4cin Offline
TenTego Premium

Liczba postów: 23
Reputacja: 0
Post: #2
RE: NASTĘPNY/POPRZEDNI 30-11-2012 19:14
Mógłbyś napisać w jakim miejscu u ciebie jest wklejony kod przycisków?
Cytuj
stanik Offline
Donator TenTego 2.x

Liczba postów: 38
Reputacja: 21
Post: #3
RE: NASTĘPNY/POPRZEDNI 30-11-2012 23:05
(30-11-2012 19:14)m4cin napisał(a):  Mógłbyś napisać w jakim miejscu u ciebie jest wklejony kod przycisków?

Jasne że mogę Smile U mnie te przyciski znajdują się zaraz pod #MOD_TOOLS#', $_GET['id']); ?>
Kod jakiego ja używam w img.php wygląda następująco:
Kod PHP:
        <div id="nastepny">
            <
div class="prev">
            <?
php
            
echo $img->prev('#PREV#');
            
?>
            </div>
            <div class="next">
            <?php
            
echo $img->next('#NEXT#');
            
?>
            </div>
        </div> 
Oprócz tego w style.css możesz na samym dole dodać to:
Kod:
/*----------------------------------+
:: Nastepna, Poprzednia |
-----------------------------------*/
#nastepny .prev a {font-weight: bold;color: #fff;text-decoration: none;font-size: 20px}
#nastepny .prev a:hover {font-weight: bold;color: #fff;text-decoration: none;font-size: 20px}
#nastepny .next a {font-weight: bold;color: #fff;text-decoration: none;font-size: 20px}
#nastepny .next a:hover {font-weight: bold;color: #fff;text-decoration: none;font-size: 20px}
#nastepny {
    height: 26px;
}
#nastepny .prev {
    z-index: 100;
    margin-top: 5px;
    float: left;
}
#nastepny .next {
    z-index: 100;
    margin-top: 5px;
    float: right;
}

Filmoteka.tv - Darmowe filmy online i seriale w jakości HD bez limitów.
Botch.pl - Najlepsze Filmiki w Sieci
Pomogłem daj +
(Ten post był ostatnio modyfikowany: 30-11-2012 23:10 przez stanik.)
WWW Cytuj
ichbla Offline
Donator TenTego 2.x

Liczba postów: 45
Reputacja: 3
Post: #4
RE: NASTĘPNY/POPRZEDNI 08-12-2012 21:08
Fajna modyfikacja, oczywiście leci +, ale jest jeden problem. Edytujemy plik img.php który jest wspólny dla poczekalni i głównej. Jak jesteśmy w poczekalni i wybierzemy sobie obiekt klikamy dalej zostajemy przeniesieni do pierwszego obiektu na głównej. No i jeszcze przyjazne linki, ale to sprawa drugorzędnaWink

Dałoby jakoś wyprowadzić pierwszy temat?

Pomogłem? Daj plusa
(Ten post był ostatnio modyfikowany: 08-12-2012 21:09 przez ichbla.)
Cytuj
wokas0 Offline
Donator TenTego 2.x

Liczba postów: 15
Reputacja: 1
Post: #5
RE: NASTĘPNY/POPRZEDNI 17-12-2012 19:03
Jak zrobic żeby dodać obrazki które mam w załączniku?


Załączone pliki Miniatury
       

Interesujesz się sportem? Tutaj znajdziesz Interesujesz się sportem? Tutaj znajdziesz wyniki na żywo, skróty z meczów. oraz forum bukmacherskie.
Cytuj
stanik Offline
Donator TenTego 2.x

Liczba postów: 38
Reputacja: 21
Post: #6
RE: NASTĘPNY/POPRZEDNI 17-12-2012 20:09
(17-12-2012 19:03)wokas0 napisał(a):  Jak zrobic żeby dodać obrazki które mam w załączniku?

W pliku app_page.php musisz zmienić:
Kod:
$next = str_replace("#NEXT#",'<a href="/img.php?id='.$info_next['id'].'">Następny</a>',$next);
Na:
Kod:
$next = str_replace("#NEXT#",'<a href="/img.php?id='.$info_next['id'].'"><img src="Adres obrazka" alt="Tekst alternatywny" /></a>',$next);
W ten sam sposób zmieniasz dla przycisku "Poprzedni".
Mam nadzieję że pomogłem Smile

Filmoteka.tv - Darmowe filmy online i seriale w jakości HD bez limitów.
Botch.pl - Najlepsze Filmiki w Sieci
Pomogłem daj +
WWW Cytuj
wokas0 Offline
Donator TenTego 2.x

Liczba postów: 15
Reputacja: 1
Post: #7
RE: NASTĘPNY/POPRZEDNI 18-12-2012 21:34
Dzięki stanik.
Czy pomoże ktoś w którym miejscu w piku img.php wkleic kod butonów zeby wyświetlały sie na środku obrazka?

Interesujesz się sportem? Tutaj znajdziesz Interesujesz się sportem? Tutaj znajdziesz wyniki na żywo, skróty z meczów. oraz forum bukmacherskie.
Cytuj
Dworak Offline
Użytkownik

Liczba postów: 11
Reputacja: 0
Post: #8
RE: NASTĘPNY/POPRZEDNI 28-12-2012 09:38
Super mod ;-) Dzięki
Cytuj
Horny Offline
Użytkownik

Liczba postów: 2
Reputacja: 1
Post: #9
RE: NASTĘPNY/POPRZEDNI 29-12-2012 02:41
Kod PHP:
//Nastęony
    
function next($next) {
    
$currentId = (int) $_GET['id'];
    
$query_next "select Max(id) AS id from tentego_img where is_waiting=0 and id<'".$currentId."' LIMIT 1";
        
$result_next mysql_query($query_next) or die(mysql_error());
        
$info_next mysql_fetch_array($result_next);
        
$parentname_next $info_next['id'];
        if (
$parentname_next == NULL) {
        
$next str_replace("#NEXT#",'',$next);
        echo 
$next;
        }
        else {
        
$next str_replace("#NEXT#",'<a href="/img.php?id='.$info_next['id'].'">Następny</a>',$next);
        echo 
$next;
        }
    }
    
//Poprzedni
    
function prev($prev) {
    
$currentId = (int) $_GET['id'];
    
$query_prev "select Min(id) AS id from tentego_img where is_waiting=0 and id>'".$currentId."' LIMIT 1";
        
$result_prev mysql_query($query_prev) or die(mysql_error());
        
$info_prev mysql_fetch_array($result_prev);
        
$parentname_prev $info_prev['id'];
        if (
$parentname_prev == NULL) {
        
$prev str_replace("#PREV#",'',$prev);
        echo 
$prev;
        }
        else {
        
$prev str_replace("#PREV#",'<a href="/img.php?id='.$info_prev['id'].'">Poprzedni</a>',$prev);
        echo 
$prev;
        }
    } 

Jak Wrzucam ten kod do app_page to mi robi blad i nawigacja zmienia polozenie, mogl by ktos mi z tym pomoc?

Znalazlem problem Smile uzylem innego edytora do wprowadzenia kodu Smile polecam notepad+
(Ten post był ostatnio modyfikowany: 29-12-2012 02:53 przez Horny.)
Cytuj
Horny Offline
Użytkownik

Liczba postów: 2
Reputacja: 1
Post: #10
RE: NASTĘPNY/POPRZEDNI 29-12-2012 04:41
Buttony Dla was Smile

Button Nr1:

[Obrazek: izwc51.png]

Button Nr2:

[Obrazek: famnuf.png]
(Ten post był ostatnio modyfikowany: 29-12-2012 04:41 przez Horny.)
Cytuj


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości