Přeskočit přímo na text


Bazar - aktualizace inzerátů

Kategorie: Jak na to?
Týká se verze: Drupal 6.x

Snažím, se udělat v drupalu bazar. http://skodaoctavia.cz/bazar . Potřeboval bych nějak udělat, aby šlo inzerát aktualizovat. Aby člověk co něco prodává ho nemusel psát znova. Ale pouze kliknou. Nebo kdyby se dal nahoru po přidání komentáře pod inzerát? Jde to nějako?

Pak ještě dotaz k modulu Content Profile. Když to dám pro nějaký typ obsahu tak to povolí pouze jeden článek pro jeden profil. Chtěl bych aby to měl každý v profilu odkazy na své inzeráty.

Pak ještě jestli existuje nějaký modul, který by inzeráty starší třebas měsíc sám automaticky smazal.

Ještě bych chtěl nějak vymyslet to, aby registrovaní pokud nechtějí nemuseli zadávat kontaktní údaje, ale vyplnili je pouze jednou a pak jim tam padaly samy.

A pokud máte nějaké připomínky jak to vylepšit pište.

 

No to je clekom problem,

  1. No to je clekom problem, pretoze autor toho inzeratu je, predpokladam, neprihlaseny pouzivatel, teda pouzivatel s uid 0. Takze ak by si povilol editaciu clankov anonymom tak by mohli editovat uplne vsetky clanky a nie len ten svoj. Takze toto by slo riesit jedine zadanim hesla. Viem si predstavit aj ine riesenia ale toto je najpouzitelnejsie.
  2. Ak to mas cez views, tak daj sort by comment – updated aleb take nieco.
  3. Mozes si spravit na to views s user uid ako argumentom a zobrazit to len na stranke s profilom ako blok, pripadne ten view vlozit do sablony cp cez print views_embed_view($name, $display_id = ‚default‘);
  4. Modul scheduler.
  5. Asi jedine cez vlastny modul s pouzitim node_load na natiahnutie cp usera a hook_form_alter na vlozenie tych udajov do toho formularu.

No, upovat inzeráty bych

No, upovat inzeráty bych chtěl pouze pro přihlášené uživatele. Aspoň by měli motivaci se regnout. Šlo by jim dát možnost editovat uzly jenže to by jim povolilo editovat i věci, které nechci. Nebo jim povolit scheduler a pomocí něho by snad šlo inzerát upovat.

Tak povo lregistraciu a mozes

Tak povo lregistraciu a mozes povolit len „edit own XY content“, samozrjeme len prhlasenym.

zkusím to. Ještě jeden dotaz

zkusím to. Ještě jeden dotaz co mě tíží. Přečetl jsem spoustu článků ke kategorizaci ale tohle nechápu.

Chci mít toto: Bazar – prodám – interier – inzerát Jenže když dám interiér má matku prodám a příbuzný taky tak mám sice toto: Bazar – prodám – interier – inzerát jenže když kliknu na prodám tak tam nevidím žádný článek přitom bych tam chtěl mít všechny prodám.

Tohohle jde docílit tím, že při zadávání vyberu prodám + interiér jenže k tomuto nikoho nedonutím.

Sprav si slovnik „typ“ a vloz

Sprav si slovnik „typ“ a vloz donho terminy „predam“ „kupim“ a nastav ako povinny. Poto msi sprav slovnik „co“, tiez povinny, a donho daj temriny „interier“, „dvere“…

Smazání obsahu anonymem pod heslem?

Neměl by někdo tip na to, jak vyřešit zmiňovanou editaci/mazání inzerátů, které jsou podány nepřihlášeným uživatelem? Jeho ověření by se řešilo heslem zadaným při tvorbě inzerátu. Jde mi spíše o to, zda někdo někdy nenarazil na modul, který by to nějak řešil. Jinak by se holt musel napsat…

RE: Smazání obsahu anonymem pod heslem?

Na tohle se tu už někdo před časem ptal, to by mě taky zajímalo. Registrace je sice otázkou chvilky, ale zmiňovaná možnost by byla určitě fajn.

Bazar/inzerce zajímá okolo

Bazar/inzerce zajímá okolo Drupalu spoustu lidí. Ale je to celkem lokální záležitost, takže globální síla komunity zde asi nezafunguje :(

Registrace to samozřejmě všechno řeší. Ale pro tento případ je zbytečné, nutit lidi k registraci, když to jde i jinak. Jen to zprovoznit…

Tak přece jen v tom nejsme

Tak přece jen v tom nejsme sami: http://stackoverflow.com/…module-ideas

rekl bych, ze kdyz stejne

rekl bych, ze kdyz stejne zadava mail, bude nejjednodussi mu pri ulozeni inzeratu toho uzivatele zalozit, prihlasit ho a node na nej. melo by to jit v rules (tim prihlasenim si nejsem jist), pripadne v kodu . taky to budu muset resit.

i když mu založím účet a

i když mu založím účet a informuji jej o tom, tak to neřeší to, že když přijde na web znovu, tak si bude muset dohledávat heslo v mailu, bude se muset přihlašovat… prostě EDITACE OBSAHU ANONYMEM POD HESLEM vztáhnutým na daný obsah je přesný název toho, co potřebujeme. A teď, když to máme pojmenované, tak… nevím :)

A nešlo by nějak využít toto:

A nešlo by nějak využít toto: http://drupal.org/…/cckpassword

nešlo, to je nám celkem

nešlo, to je nám celkem k ničemu… jen to řeší ukládání hesla a ještě ani to ne moc dobře.

To jsem se tady kdysi myslím

To jsem se tady kdysi myslím ptal já. :-) Momentálně to řeším tak, že registrovaní si svůj content upravovat můžou (ale většina o tom stejně neví a odmítají to vzít na vědomí). A ti neregistrovaní, když chtějí inzerát smazat nebo upravit, mi musí napsat… Když toho není moc, dá se to zvládat.

Na mazání jsem přemýšlel udělat alespoň takovou věc, že u inzerátu by bylo nějaké tlačítko/link – „chci inzerát smazat“. To by vygenerovalo buď mail, nebo nějaký jiný request a ten mi poslalo a já bych pak po uvážení inzerát sám smazat.

O něco chytřejší se mi ale jeví udělat to takto: U inzerátu vynucovat zadání mailu (stejně by tam měl být nějaký kontakt). Až někdo (ideálně ten, kdo inzerát zadal) ho bude chtít vymazat, bude tam tlačítko – toto tlačítko by dotyčnému (na předem zadaný mail) poslalo link, nebo případně i nějaké jednorázové heslo pro úpravu daného obsahu. Aby na to nějaký robot „neklikal“ jak blázen, tak přidat CAPTCHA, případně i nějaké limity – jako 1× nebo 3× za 24 hodin a dost…

Tím pádem by se nemuselo dohledávat žádné heslo ve starých mailech a nenutila by se uživatelům registrace za každou cenu…

Na tohle co jsem popsal ale pokud vím v Drupalu žádné hotové řešení neexistuje. Pokud někdo nějaký modul, který by toto uměl, znáte, dejte vědět, ale obávám se, že ho asi někdo bude muset vytvořit. :-)

Docela rád bych se do toho někdy sám pustil, ale teď nestíhám obávám se, že tento stav bude trvat ještě nějaký ten týden…

bazar v drupalu

Já jsem to nakonec vyřešil

Já jsem to nakonec vyřešil tak, že jsem si udělal speciální views a inzeráty se zobrazují v pořadí podle posledního komentáře. Takže když chcete auktualizovat svůj inzerát tak stačí pod něj napsat něco třeba aktualizace a je navrchu.

Napsal jsem to do pravidel a funguje to parádně a jednoduše.

Poslat nový komentář

Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
  • You can use Texy! to format and alter entered content.
  • Povolené HTML značky: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <p> <br> <b> <i> <h2> <img> <pre> <sup> <sub> <pre class="php"> <span class="php-keyword1"> <span class="php-var"> <span class="php-num"> <img class="screenshot"> <p class="beginner"> <a class="greybox"> <h3> <h4>

Více informací o možnostech formátování

Type the characters you see in this picture. (verify using audio)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated. Not case sensitive.

Hledat

Přihlášení

Bezpečnost Drupalu

Z hlediska bezpečnosti je Drupal na velmi vysoké úrovni, díky propracovanému systému hlášení, prověřování a řešení možných problémů.

Čtěte více a odebírejte bezpečnostní aktuality

Poslední komentáře

Kdo je online

Momentálně je online 0 uživatelů a 0 hostů.