You are here:   Blogs
  
Author: SUF Created: 2008.12.24. 12:45
DotNetNuke

Most leírom, leginkább magamnak.

Az elmúlt héten azzal foglalatoskodtam, hogy a régi blogom cikkeit átpakoljam ide (ebből ma még azért nem látszik semmi, mert csak akkor fogom nyilvánossá tenni, amikor a kommentek is átkerültek).

Ennek kapcsán a DNN Blog motorban két bosszantó hibára bukkantam.

1. Már jó régen küzdök a kissebb-nagyobb jelek megjelenítésével a szövegben. Most végre rájöttem a pontos jelenségre. Szóval, ha ilyesmit írok a szövegbe akkor az megjelenik amikor elmentem, de ha a az adott cikket újra megnyitom szerkesztésre, akkor eltűnik, a közéjük írt szöveggel együtt. Valamit rosszul olvashat vissza az adatbázisból.

2. Ha egy cikk a hónap utolsó napján született, akkor az adott havi nézetben nem látszik, csak a következő haviban.

Amikor ezt írom akkor a DNN motor 4.9.0-ás verziója fut. Lassan upgradelek, megnézem, hogy ez javít-e a dolgon, és ha nem akkor megpróbálok a kapcsolódó fórumokon megoldást találni.

Először egy bejelentés: Megjelent a DotNetNuke 5.0.0-ás verziója. Másodszor: Nem fogom felrakni az éles rendszerre. A codeplex oldalon lesújtó véleményeket olvastam erről a release-ről. Megvárom, amíg egy kicsit stabilabb lesz.

Egyre inkább kezdem belakni a motort, de még vannak bajaim. Megpróbálnám átköltöztetni a régi blogom és a régi weboldalam bejegyzéseit ide. Sajnálatos módon a rendszer summary generáló algoritmusa kidobálja a kisebb és a nagyobb jelet, így gyakorlatilag nem tudok kódrészletet írni, valamint kidobálja a linkeket, ami több mint kellemetlen. Jelenleg ennek a problémának a megoldásán dolgozom. Ha sikerül, akkor jöhet a cikkek költöztetése.

[Update]
Link ügyben most jöttem rá véletlenül egy félmegoldásra. Ha nem állítom be a link target-et _blank-re, akkor van link a summary-ban.

[Update2]
Az egész link problémakör megoldva. Úgy néz ki mégsem volt nagy ötlet -1-re állítani a summary méretét. Ha 0-án hagyom, ami az ajánlás, akkor nem generál summary-t, hanem kirakja a cikket. Így a link, valamint a dőlt betűim is rendben vannak. Már csak a kissebb, nagyobb jelet kell kipróbálnom. Meg is teszem itt hirtelen: <>

Eddig a DotNetNuke-al kapcsolatban csak a problémáimról számoltam be. Most álljon itt az első megoldás.

Van Full-Text RSS !!!

Ezzel a dologgal három bajom volt:

1. A jövőbeni működésemhez saját magamnak is, és másoknak is statisztikákat kell produkálnom a működésemről. Ez az egyik oka annak, hogy egyáltalán belekezdtem az önálló oldal gyártása című projectbe. Azt gondoltam, hogyha nem csinálok full-text RSS-t akkor az olvasót ráveszem, hogy ellátogasson az oldalra, javítva ezzel a statisztikámat (egyelőre fogalmam sincs, hogyan lehetne a feed olvasást statisztikázni). Közben többen jelezték, hogy legyek olyan kedves és csináljak full-text feedet. Átgondoltam. Ám legyen.

2. Már az elején gondot okozott, hogy annak ellenére, hogy a dokumentáció ezt írja nem generál automatikusan summary-t.

3. Ugyan megtaláltam, hogyan lehet full-text feedet csinálni, de ez a 2. pontból következik, így meg vagyok lőve. Nincs automata summary - nincs full-text feed.

Akkor a megoldás:

Automata summary azért nincs, mert az FCK Editor magától bepakol valamit az üres szöveges mezőbe, a blog motor ebből azt érzékeli, hogy írtam summary-t tehát nem generál.
Ezt két módon lehet rendbetenni. A kézi hajtány mód, hogy basic text-re kapcsolom a formot és kitörlöm, amit az FCK belerakott. Az automata megoldás, hogy kicsit reszelgetek az FCK konfigján. Ezt:

FCKConfig.FillEmptyBlocks    = false ;

kell két fájlban javítani. Ezekben:

[dnnroot]\Providers\HtmlEditorProviders\Fck\FCKeditor\fckconfig.js
[dnnroot]\Providers\HtmlEditorProviders\Fck\Custom\fckconfig.js

Na nem én vagyok ilyen okos, hanem itt találtam a megoldást.

Ha ezzel megvagyunk, akkor teljes summary-t gyártani már nem nagy kaland, összesen a blog modul konfigjában a "Limit Auto-Generated Entry Summary To" című beállítást kell 0-ra állítani.

Na ezt se magamtól tudom, hanem innen szedtem.

Plusz megjegyzés. A 0 nem jó, mert akkor nincs link a teljes bejegyzésre. -1 lett a megoldás, ez már saját felfedezés.

További kalandozások következnek a DotNetNuke világában.

Tegnap beharangoztam, hogy a blogom költözik ide. Rögtön kaptam is megjegyzést hozzá, hogy

1. Nem lehet kommentet írni.

2. Ha azt akarom, hogy olvassák, csináljak full text rss-t.

Az elsőhöz annyit, hogy lehet kommentet írni, de csak bejelentkezve. Ezen nem is nagyon szeretnék változtatni, mert kíváncsi vagyok, hogy ki jár erre. Kiraktam egy szöveget, ami tájékoztat erről. A másodikon egyrészről sokat gondolkozom, hogy szeretném-e. Valószínűleg meg fogom csinálni. Másrészről, még nem sikerült kibogarásznom, hogyan lehet megcsinálni.

Az egyéb bajom viszont kínos. Elkezdtem a Downloads szekcióba átköltöztetni a saját honlapomon, valamint a skydrive-on található fájlokat. Ezek egy része viszonylag méretes. A beépített korlátokat sikerült átlépnem a web.config szerkesztgetésével, de változatlanul nem tudom a 40MB fölötti fájljaimat feltölteni, mert egy 404-es hibát kapok. A korlát valahol 30 és 40 mega között lehet.

Egyenlőre küzdök.

Kicseréltem a logót, de ennél több kellene. Kéne valami design-t elkövetni, amihez nem értek. Se design, se DNN skinning oldalról.

A lokalizációval jó lenne még tenni valamit, mert jelenleg elég korlátozott a több nyelv használata.

Folyt. köv.

Egyenlőre küzdök. Próbálok kihozni valamit a DotNetNuke-ból. Még neki sem álltam, hogy a kinézetet testreszabjam. Egyenlőre van néhány bajom van vele:

Nem találtam meg, hogy cikk jellegű információt melyik modullal tudnék kényelmesen elhelyezni. Egyenlőre sötétben tapogatózom és a Blog, a Wiki, és a külön lapokra feltett html content között vacillálok.

A lokalizáció még nem egészen tiszta nekem. Szeretném az oldal bizonyos részeit angolul és magyarul is elérhetővé tenni. Az alap rendszerben nem igazán találom ennek az értelmes megoldását. Találtam ingyenes lokalizált modulokat, fel is tettem őket, de sajnos csak nagyon korlátozottan használhatóak.

Nem találtam meg, hogy a blog motornál, hogyan lehetne elérni azt, hogy a teljes tartalom kerüljön ki mind az oldalra, mind az rss feedbe.

Addig amíg nem tudok valami értelmeset a főlapra kirakni, kiraktam annak a blognak a feedjét amit írni szoktam.

 Megjegyzés

Ahhoz, hogy megjegyzést tégy a bejegyzésekhez, regisztrálnod szükséges. Egyszerűen válaszd ki a regisztráció linket a jobb felső sarokban és add meg a szükséges információkat. Ha bejelentkeztél, fűzhetsz megjegyzést a bejegyzésekhet. 

Már regisztráltál? Kattints ide a bejelentkezéshez. 

 

 Keresés