![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie.
Mam do znawcow 2 proste pytania: 1. Chciałbym aby data na stronie była wyświetlana po polsku (data przy kazdym "newsie" oraz daty w archiwum). W internecie jest sporo krotkich skryptow jednak nie wiem gdzie mam taki skrypt umiescic i czy wystarczy wrzucic go raz do jakiegos pliku aby obslugiwal cala strone. Probowalem wstawiac do plikow index, header itp a takze w plikach php np archives toz przed skryptem daty, niestety nic nie pomoglo. 2. Druga rzecz, ktorej nie potrafie rozwiazac to aby automatycznie skracal sie tekst newsow na stronie glownej do np 10 linijek i zeby przeczytac cala wiadomosc, trzeba bylo kliknac w link typu "czytaj dalej". <div style="clear:both"></div><br/> <div class="entrytext"> <?php the_content('<p class="serif">Read more »</p>'); ?> <?php link_pages('<p><strong>Pages:</strong> ', '</p>', 'number'); ?> </div> Powyzej znajduje sie element kodu, ktory (jak mi sie wydaje) nalezy odpowiednio zmodyfikowac bo na chwile obecna to w ogole nie dziala. Pozdrawiam i prosze o pomoc ew. co mam jeszcze podac. Pozdrawiam! |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
substr" title="Zobacz w manualu PHP" target="_manual aby pokazać x pierwszych znaków
![]() |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dziekuje za odp jednak tak jak pisalem dla mnie wiekszym problemem jest umiejscowienie skryptow w odpowiednich miejscach. Ten, który podałes umiesczczalem w roznych miejscach wzgledem tego wycinka, ktory podalem wczesniej (przed, po, w srodku) i nic nie pomoglo.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
pokaż cały kod.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
<?php get_header(); ?>
<?php get_sidebar(); ?> <div id="content"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="post-top"></div><div class="post" id="post-<?php the_ID(); ?>"> <div class="post-meta"> <h2><?php the_title(); ?></h2> <p class="postmetadata"><?php the_time('l F, Y'); ?> <?php the_time() ?> | <?php the_author() ?> <?php edit_post_link(__('Edit'), ' · ', ''); ?> | <?php comments_popup_link(__('Comments'), __('Comments (1)'), __('Comments (%)'), 'commentslink', __('Comments off')); ?></p></div> <div style="clear:both"></div><br/> <div class="entrytext"> <?php the_content('<p class="serif">Read more »</p>'); ?> <?php link_pages('<p><strong>Pages:</strong> ', '</p>', 'number'); ?> </div> <p class="postfeedback"> <a href="<?php the_permalink() ?>" rel="bookmark" title="<?php _e('Permanent link to'); ?> <?php the_title(); ?>" class="permalink"><?php _e('Permalink'); ?></a> </p> <?php comments_template(); ?> </div> <div class="post-end"></div> <?php endwhile; endif; ?> <?php edit_post_link('Edit this entry.', '<p align="right">', '</p>'); ?> </div> <?php get_footer(); ?> ---------------------------------------- O taki. Z tym, ze nie jestem pewien czy to w tym pliku nalezy dokonac zmiany. |
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
1) używaj bbcode
2) to nie jest cały kod, wywołujesz funkcje których nigdzie nie utworzyłeś ... |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 6 Dołączył: 21.03.2009 Skąd: Obecny :) Ostrzeżenie: (0%) ![]() ![]() |
Witam Serdecznie. Mam do znawcow 2 proste pytania: 1. Chciałbym aby data na stronie była wyświetlana po polsku (data przy kazdym "newsie" oraz daty w archiwum). W internecie jest sporo krotkich skryptow jednak nie wiem gdzie mam taki skrypt umiescic i czy wystarczy wrzucic go raz do jakiegos pliku aby obslugiwal cala strone. Probowalem wstawiac do plikow index, header itp a takze w plikach php np archives toz przed skryptem daty, niestety nic nie pomoglo. 2. Druga rzecz, ktorej nie potrafie rozwiazac to aby automatycznie skracal sie tekst newsow na stronie glownej do np 10 linijek i zeby przeczytac cala wiadomosc, trzeba bylo kliknac w link typu "czytaj dalej". <div style="clear:both"></div><br/> <div class="entrytext"> <?php the_content('<p class="serif">Read more »</p>'); ?> <?php link_pages('<p><strong>Pages:</strong> ', '</p>', 'number'); ?> </div> Powyzej znajduje sie element kodu, ktory (jak mi sie wydaje) nalezy odpowiednio zmodyfikowac bo na chwile obecna to w ogole nie dziala. Pozdrawiam i prosze o pomoc ew. co mam jeszcze podac. Pozdrawiam! Moim skromnym zdaniem to na pytanie pierwsze mogę odpowiedzieć tak:Aby data była po polsku to powinieneś utworzyć tablicę z nazwami dni a potem albo pobrać datę aktualną(czyli numer dnia) a następnie pełną datę. Jeżeli kod chciałbyś używać w więcej niż jednym miejscu to proponuję umieścić go w osobnym pliku i najlepiej utworzyć jakąś funkcję. Poniżej przedstawiam rozwiązanie które zwraca POLSKĄ DATĘ aktualną a mianowicie dzień i pełną datę. mam nadzieje, że o to chodziło: [code[ <?php //tu początek funkcji function aktualna_data(){ /*Tablica dni*/ $dni[0]="Poniedziałek"; $dni[1]="Wtorek"; $dni[2]="Środa"; $dni[3]="Czwartek"; $dni[4]="Piątek"; $dni[5]="Sobota"; $dni[6]="Niedziela"; /*Koniec tablicy dni*/ echo("Dzisiaj jest:".$dni[(int)date("w")-1].": ".date("d-m-Y"));//Wyświetla dzień licząc od poniedziałku. } ?> [/code] Jeżeli chodzi o drugie pytanie to mógłbyś na przykład skorzystać z funkcji substr() która to zwraca pewną część tekstu. Wywołanie takiej funkcji jest następujące: Kod $Wynik=substr($Tekst_zrodlowy,$poczatek,$ile_znakow) //gdzie $początek i $ile_znakow to oczywiście wartości liczbowe. Mam nadzieje, że te informacje pomogą. |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 2.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
dzieki za pomoc:) W koncu udalo mi sie to zalatwic. Nieco innym sposobem ale wazne, ze udalo. Pozdrawiam
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 09:13 |