This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Poprawna Odmiana

Description

W wersji 0.7 dodałem odmianę daty w komentarzach, wcześniej o tym zapomniałem, ale jako, że nikt nie ocenia ani nie komentuje tej wtyczki, nie mogłem o tym wiedzieć.
Dodatkowo planuje przeniesienie wszystkiego do filtrów gdyż teraz użycie the_time() na przykład w stopce powoduje również odmianę, co jest raczej niepożądane.
Póki aby to obejść wystaczy wpisać w footer.php w stopce stałą, bądź dodać własną funkcję w ustawieniach pluginu.

Zmienia sposób wyświetlania linku komentarzy (a od wersji 0.6 również daty).

§ Konfiguracja:

  • Format wyświetlania: [komentarzy] jest zamieniane na odmienione słowo ‘komentarz’, a [liczba] na liczbę komentarzy.
  • Format wyświetlania daty: [dzien], [rok], [miesiac], a [] jest zamieniane na ‘-go’.
  • Format liczby: do wyboru slownie lub liczba. Jeśli wybierzemy slownie to np.: 1478 zostanie zamienione na: tysiąc czterysta siedemdziesiąt osiem. Maxymalna liczba komentarzy, która zostanie zamieniona na słowa to 9999. Przy większej liczbie komentarzy ilość nie zostanie zamieniona na postać słowną, niezależnie od ustawień. Zwiększenie tego limitu wymaga dodania kilku linijek kodu, więc to żaden problem…
  • Z dużej litery: do wyboru yes lub no – zamienia pierwszą literę tekstu na dużą.
  • Wyświetlane przy braku: ten tekst zostanie wyświetlony gdy nie ma żadnych komentarzy.

[Przykładowa konfiguracja]:

  • Format wyświetlania: [komentarzy]: [liczba]!
  • Format wyświetlania daty: [dzien] [miesiac], [rok] roku
  • Format liczby: slownie
  • Z dużej litery: yes
  • Wyświetlane przy braku: Komentarzy: brak!

§ Używanie własnej funkcji (>=0.5)

» Zmienne «

  • $wynik – wartość tej zmiennej zostanie wyświetlona po wykonaniu kodu.
  • $pat – calość przeformatowanego tekstu.
  • $ilosc – liczba komentarzy
  • $id – id wpisu
  • $liczba – przeformatowana liczba komentarzy
  • $komentarzy – odmienione słowo ‘komentarz’
  • $rok – rok, w którym został opublikowany post
  • $miesiac – miesiąc, w którym został opublikowany post
  • $dzien – dzień, w którym został opublikowany post
  • $komentarzy – odmienione słowo ‘komentarz’
  • $go – czyli poprostu ‘-go’ 😉

» Przykład «

            if( $W_POKAZ ) // twój kod został wywołany w celu obróbki linku komentarzy
            {
                $liczba_rozlozona = $this->rozloz_liczbe( 8711 );
                $liczba_slownie = $this->zamien_na_slowa( $liczba_rozlozona );
                $odmienione_slowo_komentarz = $this->odmieniaj( $liczba_rozlozona );

                // Dla wpisu numer 48 zawsze będzie wyświetlana stała liczba komentarzy ( 8711 )
                // Reszta wyświetli się zgodnie z konfiguracją
                if ( $id == 48 )
                   $wynik = ucfirst($odmienione_slowo_komentarz) . ': '.$liczba_slownie."!";
                else $wynik = $pat;
            }

            elseif ( $W_DATA ) // twój kod został wywołany w celu obróbki daty
            {
                if( $id == 1 )
                {
                    $wynik = "30-go marca, 1963 roku";
                }
            }

 

» Uwagi «

  • Błędny kod zostanie zignorowany i zostanie wyświetlona nie zmieniony $pat
  • Nie można używać \ (back-slash)
  • Najlepiej używać prefixów dla zmiennych
  • W razie problemów wystarczy wyłączyć “Użyj własnego kodu” i zapisać ustawienia

Mam nadzieję, że wszystko jest ok, ale jeśli znajdziecie jakieś błędy poinformujcie mnie.
Uwagi i pytania proszę umieszczać w komentarzach do tego [postu]. W razie problemów z wersją 0.5/0.6 zawsze możesz wrócić do starszej.

Screenshots

  • Formularz do konfiguracji
  • Własny kod
  • Konfiguracja: [liczba] [komentarzy]!, slownie, yes
  • Konfiguracja: [liczba] [komentarzy]!, liczba, yes

Installation

Rozpakuj do wp-content/plugins i aktywuj plugin.

FAQ

Błędy

Nie można używać \ (back-slash) w kodzie własnej funkcji
Nie wiem czy na wszystkich skórkach będzie działać opcja odmiany daty ;/

Contributors & Developers

“Poprawna Odmiana” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Poprawna Odmiana” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

0.7a 2009-12-09-04:08

  • Działa w php4

0.7 2009-10-11-20:08

  • Teraz Odmienia również date w komentarzach

0.6 2009-10-08-00:22

  • kod przepisany z języka strukturalnego na obiektowy
  • dodałem poprawne formatowanie daty
  • inne poprawki (:

0.5 2009-09-29-21:10

  • poprawiłem co się dało xo
  • dodałem możliwość zdefiniowania własnej funkcji

0.4-r6 2009-09-29-15:16

  • zaktualizujcie – poprawione przerwy między słowami!!!

0.4-r5 2009-09-29-13:30

  • oficjalne repozytorium

0.4 2009-09-29-02:29

  • zniosłem ograniczenie 9999 dla wyświetlania w postaci liczbowej
  • poprawiłem literówki

0.3

  • dodałem wp_nonce_field i check_admin_referer

0.2

  • poprawiłem literówki

0.1

  • pierwsze wydanie