NewsList

V tejto téme sa nachádzajú snippety (rozšírenia) pre Etomite.

Moderátor: Moderators

Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

NewsList

Príspevok od používateľa Spade »

Ahoj.

Dal by sa upravit snippet NewsList tak, aby nezobrazoval urcity pocet znakov, ale cely prvy odstavec?
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

Príspevok od používateľa _rasel^ »

Mno... vsetko sa da, ale ako? :D Uz som nadtym rozmyslal, ale neovladam php az tak, aby ma napadlo schopne riesenie. :(
..:: Etomite CMS → Rulezzz !.!.!. ::..
Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

Príspevok od používateľa Spade »

Hmm, ja takisto neovladam PHP, ale mozno existuje funkcia, ktora dokaze zistit pocet znakov v odstavci ... a potom by sme mali vyhrane ...
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Príspevok od používateľa dutch »

hehe proc vynalezat kolo :D:D
podivej se do snippetu NewsListing a pokud tam budes mit

Kód: Vybrať všetko

// what indicates the "full story", i.e. the end of the 
// short portion and the beginning of the
// "full story" - this has to be "written" manually in 
// the article's text in HTML-mode (without the apostrophes of course)!
// the <!-- --> makes it a comment which is automatically 
// invisible within the article.
$splitter = "<!-- FullStory -->";

// the text to show as full story link
$fullstorytext = "Read More...";
tak mas vyhrano... pod text ktery chces aby se zobrazil jako zkracena forma clanku vlozis <!-- FullStory --> a je to...

pokud to tam nemas tak s stahni posledni verzi NewsListingu...
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

Príspevok od používateľa Spade »

Hmmm, snippet som nasiel, ale stale mi to nefunguje. Robim to tak, ze za dany odstavec dam tu znacku, ale aj napriek tomu mi to nefunguje ... nechapem to.
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Príspevok od používateľa dutch »

sorry, ale precet sis poradne co sem napsal???
nestaci mit jenom snippet NewsListing, musi navic obsahovat ten kod co sem psal...
je pravdepodobny, ze mas starou verzi, takze bud si tu svoji poradne prohledej nebo si rovnou stahni posledni verzi z eto v0.6.1
Prílohy
newslisting_etomite0.6.1.txt
vytazeny snippet NewsListing z Etomite v0.6.1 final...
(8.4 KiB) 328 stiahnutí
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

Príspevok od používateľa _rasel^ »

Bol som sa opytat na jednom fore a ako vzdy Yoz poradil.
Yoz napísal:nic jednoduchsie

Kód: Vybrať všetko

preg_match("/<p>(.*?)<\/p>/imu", $str, $m);
$m[1] // je to co hladas
(i - ignore case - ak ide o html, m - multiline (pripadne teraz sa da pouzit s), u - ak je $str v utf8)
... cize $m[1] vrati prvy odstavec (resp. prvy vysledok hladania).
..:: Etomite CMS → Rulezzz !.!.!. ::..
Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

Príspevok od používateľa Spade »

dutch: Neboj, mam snippet presne ten, co si popisoval, len mi to nejako nejde.

_rasel^: No pekne, len este keby sa rozumiem PHP, tak by som aj vedel, kam mam pridat ten kod ... :) ved ja poskusam, hadam tam nic neposerem.
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

Príspevok od používateľa Spade »

dutch: A vies mi povedat, ako zmenim v tom NewsListingu (novom) ten datum a hlavne tie dni (Monday, Thuesday ..) na slovenske? Diky moc.
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Príspevok od používateľa dutch »

4spade:
nekde tam bude radek

Kód: Vybrať všetko

// shall the article be cut off at the *splitter*?   1=yes,   0=no
$use_splitter = 1;
tak se podivej, zda mas zvoleno yes a taky se podivej co tam mas nastaveno za splitter [sekvence znaku ktera se vyhledava, ja tam mam <!-- FullStory -->, ty tam muzes mit neco jinyho]
k otazce ohledne nazvu dni - musis nastavit locale, tj. nekam do snippetu musis napsat:

Kód: Vybrať všetko

setlocale(LC_TIME, "Slovak");
a je to, este dopisu formatovani data a casu, ale to uz asi mas, takze napr.:

Kód: Vybrať všetko

$dateformat = "%a %d.%m.%y v %H:%M:%S";
vypise Pá 05.05.06 v 19:42:23...
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

Príspevok od používateľa _rasel^ »

Kedze to co pise dutch je uz davno v snippete, tak nema vyznam vysvetlovat kam slahnut ten kod od Yoz(a). :D
..:: Etomite CMS → Rulezzz !.!.!. ::..
Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

Príspevok od používateľa Spade »

Viem, ze teraz asi budem pisat velmi nadstandartne veci, ale daju sa tie dni vypisovat aj s mojou vlastnou syntaxou? Teda ze by som si to mohol spravit na tvar:

"Pondelok"
"Utorok"
"Stredu"
"Štvrtok"
"Piatok"
"Sobotu"
"Nedeľu"

Celkový tvar toho textu by som potreboval "Napísal -autor- v -deň-, 26 Apríla 2006 o 22:06."

Dá sa to spraviť takto?
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Príspevok od používateľa dutch »

4Spade:
hehe... samo vsechno de, kdyz se chce a kdyz se vi, jak na to...
zmen %a na %A a je to hotovy, cili nazorne:

Kód: Vybrať všetko

$timeformat = "%a %d.%m.%y v %H:%M:%S"; >>> Pi 05.05.06 v 19:42:23
zmenis na:

Kód: Vybrať všetko

$timeformat = "%A %d.%m.%y v %H:%M"; >>> Piatok 05.05.06 v 19:42
have fun ;)
Naposledy upravil/-a dutch v So Máj 06, 2006 5:05 pm, upravené celkom 1 krát.
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
Používateľov profilový obrázok
Spade
etoModerator
Príspevky: 171
Dátum registrácie: Po Apr 17, 2006 2:24 pm
Kontaktovať používateľa:

Príspevok od používateľa Spade »

Inak a henten splitter mi uz fachci f pohode :) diky za pomoc vsetkym :idea: :wink:
Ách deti moje zlaté, milujte sa a zložte sa. Nech si zvíratá berú od vás príklad.
Človečina, RND.
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Príspevok od používateľa dutch »

4rasel:
sorry, opet si rejpnu - proc vynalezat kolo? :D

ale zase na druhou stranu je dobry vedet, jak to udelat jinak, muze se to hodit k necemu jinymu...
--
Edit by _rasel^: Hadzalo Errory, tak som to dal prec. :wink:
Eto v1 - konečně ;) | Když se dva perou, třetí tam hodí granát...
Napísať odpoveď