huh, először is,
a news menüt a tartalomba úgy helyezed el, hogy beírod {news} szimplán

aztán, ez a helpben hibásan szerepel
{cms_module module=\"news\" number=\"5\" category=\"beer\"}
helyesen így fest:
{cms_module module='news' number='5' category='beer' lang='hu_HU'}
news= érthető, meghívja a news modult
number=a legutolsó öt hírt jeleníti meg esetünkben
category= a beer azaz sör nevű kategóriát hívja meg, a news admin paneljében tudsz kategóriákat és alkategóriákat létrehozni
lang= magyar nyelvet párosít a news modulhoz
ez így hááát:
{* Start News *}
<div id="news">
<h2>News</h2>
{news number='3' detailpage='news'}
</div>
{* End News *}div id=news akkor kell szerepeltetned, ha a stíluslapodban előzetesen felprogramoztál egy news nevezetű dobozt amiben meg fog jelenni a hírek modul, de a hírek modulnak is van külön template-je és css-e, de ebbe ne menjünk bele, maradjunk annyinál, hogy szimplán a kapcsos zárójeles kódot illeszted a kívánt tartalomba;
1. ha feltöltök egy képet az uploads mappába, akkor arra mondjuk a hírek szövegben hogy tudok hívatkozni? Csak manuálisan (beírom, hogy /uploads/1.jpg vagy van valami felület, ahol beilleszthetem?) képet tudsz meghívni a wysiwyg szerkesztővel;
2. át lehetne tenni ezt a témát a modulok közé? heee?

nem értem
to szigonyos:
De a news modullal meg lehet csinálni, ugyan is tegyük fel, hogy van egy főoldal, azon 5 témában megjelenítve hír ami később átkerül egy archívumba és helyébe az új hír kerül. Nos ezt hívjuk lead-nek, mármint ami a főoldalon van, vezér cikk ha úgy tetszik. Létrehozunk 5db kategóriát a news modulban, majd elhelyezzük a főoldalon, úgy, hogy a főoldali híreknek megmondjuk:
{cms_module module='news' number='1' category='elsőkategória' lang='hu_HU'}
{cms_module module='news' number='1' category='másodikkategória' lang='hu_HU'}
{cms_module module='news' number='1' category='harmadikkategória' lang='hu_HU'}
{cms_module module='news' number='1' category='negyedikkategória' lang='hu_HU'}
{cms_module module='news' number='1' category='ötödikkategória' lang='hu_HU'}
Ennek előfeltétele egy szépen css formázott főoldal, ahol gusztusosan el van helyezve az 5db lead, tehát látjuk, hogy kapásból elbasztam, mert ötöt nem lehet szépen elhelyezni, hacsak nem egymás alá kerülnek, egyébként a páratlan jobb a szemnek, de vegyünk négyet

kettő kettő egymás alatt és felett.
A következő lépésben adnunk kell a news modulhoz custom fieldet amit az újabb verzió enged, ez legyen egy kép amit meghatározunk, hogy mondjuk 100*100px, ezt a cmsms nem tudja kezelni, tehát mindig le kell szabjuk majd (guruk írhatnak php méretezőt az event elé és akkor nem kell méretezgetni), de manuálisan is behelyezhetjük a képet.
A lényeg, hogy a summary templatet kell szétszednünk és olyan css-t írni hozzá, hogy megfelelő tárolóink legyenek ahhoz, hogy szépen el legyen helyezve a lead, azaz, kép baloldalt, minden oldalról 5px szövegtartással, majd a lead címe ami kattintható, majd egy kis összegzés, szöveg a képköré folyatva, majd egy tovább link is és természetesn a képet is linkeljük a cikkbe.
Ezt követően a hír tartalmi template-jét is át kell írni, azaz a benne lévő hívásokat megfelelő css tárolókba kell helyezni, hogy mindig úgy fessen ahogy azt megálmodtuk.
Sok dolgot kell manuálisan végezni, legfőképp ami az összegző részét illeti a cikknek, mert a custom field-et képpel még nem próbáltam csak a company directory esetében ami szaglik, hogy a news modulból nőtt ki, ezért feltételezem, hogy a news is tudja, mert a funkciót láttam, de képpel nem teszteltem (tehát arról írok itt, hogy custom field ként nem szöveget, hanem képet adunk hozzá, így lesz egy custom field tárolónk amit a summary template-ba másolva, megfelelő css és html kóddal ellátva el tudjuk helyezni rendesen. )
és a végére álljon itt egy segítség, egy html és egy css sor, hogyan nézhet ki egy lead doboz.
a css:
a .box jelöli a tároló dobozt
.box h2
{
background: inherit;
color: #6C7425;
text-transform: lowercase;
font-weight: normal;
font-size: 18px;
margin-bottom: 5px;
}
.box p
{
font-size: 10px;
line-height: 16px;
margin: 0px;
}
.box_inner
{
padding: 15px;
background-color: #fcfcfc;
color: inherit;
}
.box_inner:hover {
background:#f5f6ed;
}
.captioned_image
{
position: relative;
padding-bottom: 15px;
float: left;
margin-right: 17px;
}
.captioned_image div
{
position: absolute;
font-size: 9px;
bottom: 0px;
left: 0px;
}és így hívjuk meg html-ben
<div class="box">
<div class="box_inner">
<div class="captioned_image"> <img src="http://valami.hu/képamiatakarunk80*80pixelben.jpg, vagy a cmsms vagy az adatbázis php kódja, ami meghívja a képet" alt="valami" border="3" /></div>
<ul>
<li><strong><a href="http://leadlink, vagy a cmsms news modul hívása, vagy php hívás">a szöveg </a></strong><strong> ***</strong></li>
</ul>
<p>egyéb manuálisan írt text, vagy cmsms vagy php hívás<br />
egyéb manuálisan írt text, vagy cmsms vagy php hívás<br />
egyéb manuálisan írt text, vagy cmsms vagy php hívás</p>
</div>
</div>és definiáljuk még az li ul tag-eket is
ul
{
list-style: none;
}
li
{
background: url('images/lehet kép is a felsorolást jelző csúnya pötty helyett.gif') no-repeat 0px 5px;
padding-left: 15px;
}na hú kész

egymás alatt felsorakoztatható szép lead, vagy akár webshophoz való termékdobozokat kapunk, csak bele kell legózni a kívánt kódokat a tárolókba.
edit: ezt most találtam a news module summary templateban a következőt kell átírni, hogy a kívánt karakterszám jelenjen meg csak:
{eval var=$entry->summary}ilyenre:
{eval var=$entry->summary|truncate:100}nem teszteltem
forrás:
http://rosgar.wordpress.com/2008/06/15/how-to-limit-characters-in-cmsms-news-module/