PDA

Zobacz pełną wersję : Marketplace 1.3.1 - dodawanie ogłoszeń bez konieczności logowania



elpolacco
17-10-2007, 12:21
Chciałem, aby na mojej stronie była możliwość dodawania ogłoszeń bez konieczności logowania się. Dotyczy to komponentu Marketplace Version 1.3.1

Adres mojej strony to www.e-rolnicze.info (http://www.e-rolnicze.info)

Taka możliwość jest np. na tej stronie.

http://www.ogloszeniauk.com/

floyd
17-10-2007, 20:55
Opisane tutaj (http://forum.joomla.pl/showthread.php?p=51718#post51718).

leonidas
04-03-2008, 22:08
Ok sposób tam opisany daje możliwość rejestracji bez logowania, ale wówczas każdy nawet z osób niezalogowanych może usuwać oraz edytować ogłoszenia. Czy to także mozna jakoś zmienic ?

pozdrawiam

fenix75
02-09-2008, 21:36
dołączam się do pytania, czy da się zabezpieczyć ogłoszenia przed edytowaniem i kasowaniem przez postronne osoby?

halohalo.pl
31-10-2008, 22:05
A nie da się zablokować możliwości edycji?

darios
07-12-2008, 15:49
A nie da się zablokować możliwości edycji?

na pewno sie da. Prosimy kogoś kto zna odpowiedź, aby jej udzielł

darios
10-12-2008, 11:44
na pewno sie da. Prosimy kogoś kto zna odpowiedź, aby jej udzielł

Ponawiam pytanie. jak to zrobić?

halohalo.pl
26-12-2008, 11:49
Zdaje się, że się nie da, trochę szkoda:-/

corvus_corax
27-12-2008, 17:27
Podbijam temat! nie traćmy nadziei, musi być jakiś sposób :)

corvus_corax
27-12-2008, 19:00
Chyba znalazłem sposób na zablokowanie edycji przez userów we front-endzie:

W pliku show_ad.php z 784 linii usunąłemten fragment zaznaczony na czerwono:
if($my->id == $ad_userid || $bAdminMode == true || $bModeratorMode == true) { // owner or admin or moderator of this category

U mnie działa. Ale jakby co, reklamacji nie przyjmuję ;P

thordur
17-04-2009, 03:38
ktoś znalazł jakieś inne rozwiązanie aby mozna było dodawać ogłoszenia bez logowania i nie móc przy tym edytować wszystkich innych, bo to corvus_coraxa jednak pod moją joomlę 1.5.9 nie działa?

andrzej2222
10-10-2010, 17:22
Wiele osób ma ten problem, ja również. Więc ponawiam pytanie: Czy da się dostosować marketplace tak aby można było dodawać ogłoszenia bez konieczności logowania, co zrobić aby userzy nie mogli edytować nie swoich ogłoszeń. Pomocy!

A może jest po prostu inny komponent ogłoszeniowy bez konieczności logowania?

fenix75
10-10-2010, 18:37
obecnie zrobiłem przesiadkę na DJClassifieds który to komponent z modułami możesz pobrać z http://www.design-joomla.pl/do-pobrania.html?func=select&id=4

Pozwala on ona dodawanie ogłoszeń dla osób zalogowanych i niezalogowanych, dodawanie ogłoszeń płatnych, oraz ogłoszeń wyróżnionych (podświetlone na inny kolor i zawsze są na górze).

To co mi się nie podoba - moduł ostatnie ogłoszenia a właściwie to brak takiej opcji, można pokazać losowe ogłoszenie, popularne i ostatnio dodane ALE te ostatnie jakoś nie działają przynajmniej u mnie bo zamiast najnowsze nadpisać na górze to dopisywało je pod spodem i w pewnym momencie jak ustawiłem 5 najnowszych ogłszeń to 6 z kolei już sie nie pojawiało. Moje rozwiązanie - dałem ogłoszenie losowe, dzieki temu przyjamniej częsciowo wyeliminiwałem dodawanie po 10 jednakowych ogłoszeń żeby tylko być na stronie głównej w ogłoszeniach.
Aha jest opcja dodawania ogłoszeń dopiero po akceptacji admina.

andrzej2222
10-10-2010, 21:14
dzięki za odpowiedz. Zainstalowałem polecany komponent ale nie mogę znaleźć żadnych ustawień. Domyślnie trzeba sie logować aby dodać ogłoszenie, gdzie to zmienic.Dzięki.

fenix75
10-10-2010, 21:20
jak wejdziesz do tego komponentu to po prawo na górze masz przycisk preferencje i powinno otworzyć si się oknko z ustawieniami,zaczyna się od:Stronicowanie, a kończy sie na pokaż stopkę. Gdzieś na 7 miejscu z góry masz: User type - ustaw na All users

andrzej2222
12-10-2010, 14:12
Dzięki. Czy jest dostępne jakieś spolszczenie bo przewaliłem wszystko i nie trafiłem na to

fenix75
12-10-2010, 14:36
Ja to dawno instalowałem, ale całość mam po polsku, możliwe że sam pobawiłem się w kodzie i pozamieniałem tu i tam (ale nie pamiętam) zerknij tutaj
http://egarwolin.pl/index.php/ogoszenia/show/0