Fórumozást segítő progik forumozóktól forumozóknak. Avagy a \"Mi kellene az SG-nek?\" kérdésre kliens oldali megoldások.
  • blackgamer
    #52
    A következő időszakban nem lesz időm programozni, se SG-zni, ezért gondoltam lejegyzem pár gondolatomat.
    Sok félbehagyott projektem van, ha valaki valami hasonlót szeretne megvalósítani, talán segítségére lehet.


    Logó cserélő
    megadott időközönként autómatikusan cseréli a lógóképeket
    másik funkció, beállítható lehet: online, offline, away stb külön ezekre az eseményekre készült képek, pár kattintással


    Idő kijelzése logóban
    Készítettem egy képet, majd ciklusban elkészítettem 1440 db képet, amely egy nap összes óráját és percét tartalmazza
    rendszeridő változásával, mindig a pontos időt ábrázoló kép lenne feltöltve


    Panorámakép logó helyére
    Sok helyen vannak webkamerák amik percenként frissitik a képeiket. Ebből jött az ötlet, hogy milyen poén lenne, ha a logóba bárki, kedvenc helyét jeleníthetné meg (pl. pont ahol él, vagy egy távoli város látképe, stb.)
    persze nem sok dolog lenne a képen kivehető, néhány apróság (pl. süt a nap vagy borús az ég, vagy éppen egy templom torony)


    logó cserélésénél ott akadtam el, hogy a TWebBrowser komponensnél, a feltöltési mező (tehát ahol a SG beállításoknál a logó képét kéri, Tallóz) read only, vagyis közvetlenül nem sikerült neki értéket adni, pár oldalon olvastam nyakatekert megoldásokat, de nem jártam nagyon utána


    Egy másik téma az SG-re írt programok felhasználóbarát indítási lehetősége
    Legjobb tényleg az lenne, ha az általunk írt program beépülne a weblapba, az új hozzászólás dobozra ([szmájlik] [makrók] [url] [kép] mellé)
    Erre viszont nincs használható ötletem, de szívesen várom mások ötleteit

    Ami kivitelezhető és elegáns, fent a böngésző eszköztárnál (toolbar) elhelyezett ikon
    Azért is nyerő megoldás, mert a felhasználó azonnal elindíthat onnan SG-s programokat, és a programozó is könnyen elérheti az adott böngésző TWebBrowser komponensét.
    Van néhány példaprogramom, akit érdekel a téma annak szívesen átküldöm (bár nálam Delphi verzió ütközés miatt nem akartak egyből elindulni, néhány sort át kell írni)


    Smájli beszúró
    Ez a progi úgy nézne ki mint a SG hozzászólás doboznál szereplő [szmájlik] menüpont, azzal a különbbséggel, hogy itt bárki hozzáadhat saját szmájlikat, és a szmájlik a wichesterről lennének betöltve, ezáltal gyorsan jelenne meg, indítani pedig a böngésző felső ikonsoráról lehetne
    Megvalósításnál talán egy TWebBrowser komponensbe töltött sima html lap lenne az ideális, ami a szájlikat tartalmazná, valamelyik képre bökéskor pedig a programunk új értéket adna a SG "Hozzászólás" mezőnek
    Nem tűnik nehéznek bárki belekezdhet, van 1-2 példaprogim ami segítséget adhat.


    SG hozzászólás szerkesztő
    Szintén, mint az előző progi, toolbar-ról indulhatna, célja az lenne, hogy a szerkesztett üzenetünket úgy lássuk szerkesztési időben, mint ahogy elküldés után meg fog jelenni.
    pl. olyan szélességben mint ahogy majd megjelenik küldés után, képek, szmájlik, makrók kijelzés látható formában
    tulajdonképpen egy kis trükközés RichEdit komponenssel, a program eléri a böngésző "Hozzászólás" beviteli mezőjét és a "Mehet!" gombot



    Helyesírás és Nyelvhelyesség ellenőrző + Szinoníma szótár

    Azt hiszem ez lenne ami legégetőbben elkéne a fórumozóknak.
    Iszonyatosan rosszul írnak, és a szókincs is padlón van. Sajnos velem is ez a helyzet.

    Böngésző felső ikonsoráról indulhatna, eléri a böngésző mezőit (objektumait), jelen esetben a "Hozzászólás" szövegdobozt.
    A probléma ott van, hogy honnan szerzünk Helyesírás, Nyelvhelyesség ellenőrző, Szinoníma szótár engine-t, és hogyan csatlakoztassuk programunkhoz.
    Kézenfekvő lehet a Microsoft, Word szövegszerkesztőjének beépített komponenseit használni, persze csak ott lehetséges, ahol a Word fel van telepítve.
    Vannak direkt a célra készített szoftverek is, de ezek programunkkal való összekötése nehézkes lehet

    bocs a hosszú szövegért, de ezt muszáj volt kiírnom magamból
    ha valaki kérdéssel fordul hozzám, megpróbálok segíteni
    de full program megírására egyenlőre nincs időm