Wyslij-artykuł - jak nadać odpowiednie uprawnienia ?
Wyniki 1 do 8 z 8

Temat: Wyslij-artykuł - jak nadać odpowiednie uprawnienia ?

  1. #1
    Blokowany
    Dołączył
    24-08-2010
    Wpisy
    25
    Punkty
    10

    Domyślny Wyslij-artykuł - jak nadać odpowiednie uprawnienia ?

    Witam,

    chcę dać wszystkim zarejestrowanym użytkownikom możliwość wysłania nowego artykułu, który będzie opublikowany dopiero po zatwierdzeniu. Jednak gdy korzystam z tego łącza jak zwykły user mam komunikat numer 403, czyli brak dostępu.

    co mogę ustawić/zmienić/wgrać by z tego formularza mógł korzystać każdy ?


    edit: udało mi się wyświetlić stronę, jednak nie widzę w ogóle formularza. Tabularasa ;)

    pozdrawiam
    Ostanio edytowane przez sccubia polacco : 21-09-2010 02:11

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Wyga alex51 awatar
    Dołączył
    16-01-2007
    Skąd
    Kamień Pomorski
    Wpisy
    3 369
    Punkty
    485

    Domyślny

    Witam.
    Do pisania artykułów należy przyznać zarejestrowanym użytkownikom status autora. Skoro chcesz aby takie uprawnienia mieli wszyscy rejestrujący się u Ciebie, to zaznacz taką opcję w konfiguracji globalnej witryny: Konfiguracja=>System=>Użytkownicy=>Przypisz do grupy=>autor.

  4. #3
    Blokowany
    Dołączył
    24-08-2010
    Wpisy
    25
    Punkty
    10

    Domyślny

    Dziękuję.

  5. #4
    Blokowany
    Dołączył
    24-08-2010
    Wpisy
    25
    Punkty
    10

    Domyślny

    choć nie do końca wszystko gra, baze userów zaimportowałem z phphbb3 przez jfusion, phpbb3 jest masterem. Co więcej widze, że status autora może być nadawany tylko nowym userom i to to tylko tym rejestrującym się przez portal, nie przez forum.
    Jeśli ustawię portal jako master będą występować problemy z grupami userów na forum i ich uprawnienia.

    Czy ktoś może mi zasugerować co mam w tej sytuacji począć ? :S

    edit: wyjściem z sytuacji najwidoczniej jest nadanie każdemu już zarejestrowanemu userowi statusu autora ręcznie, zrobiłem tak na koncie testowym i działa.
    tylko, że ja mam blisko 22 tys userów..

    Czy jest jakiś sposób by wykonać tą operacje wsadowo ?

    pozdrawiam
    Ostanio edytowane przez sccubia polacco : 23-09-2010 10:12

  6. #5
    Wyga alex51 awatar
    Dołączył
    16-01-2007
    Skąd
    Kamień Pomorski
    Wpisy
    3 369
    Punkty
    485

    Domyślny

    W bazie danych w tabeli jos_user w kolumnie gid należy zmienić wszystkie wartości 18 na 19. Można zrobić to "hurtem" na kopii tej tabeli w NotatnikuSP lub Notate++ stosując Ctrl+H. Po zabiegu zmiany wszystkich 18 na 19 wszyscy zarejestrowani użytkownicy bedą mieć status autora. Być może przy okazji zmienią się inne wartości znajdujące się w tej tabeli np. fragmenty daty zarejestrowania się lub ostatniego logowania, ale warto za tą cenę mieć załatwioną podstawową sprawę.

  7. #6
    Bywalec krzychoooo awatar
    Dołączył
    11-02-2009
    Wpisy
    115
    Punkty
    16

    Domyślny

    A w phpmyadmin może czymś takim

    UPDATE jos_user SET gid='19' WHERE gid='18'
    Ale zrób kopie wcześniej

  8. #7
    Blokowany
    Dołączył
    24-08-2010
    Wpisy
    25
    Punkty
    10

    Domyślny

    dziękuje za pomoc
    sposób podany rzez krzychooo załatwił sprawę, teraz wszyscy użytkownicy są autorami. ten podany przez alexa pewnie też bym pomógł, ale był troszkę bardziej czasochłonny. ;)

    pozdrawiam dobrej nocy życzę.

  9. #8
    Wyga alex51 awatar
    Dołączył
    16-01-2007
    Skąd
    Kamień Pomorski
    Wpisy
    3 369
    Punkty
    485

    Domyślny

    @Krzychoooo, ode mnie punkcik do reputacji za wskazanie koledze fachowego sposobu, ale dla porządku - poprawiłbym sugerowane zapytanie:
    UPDATE jos_user SET gid='19' WHERE gid='18'
    na takie:
    UPDATE jos_users SET gid='19' WHERE gid='18'
    wspomnianą operację na PMA należy użyć zakładki SQL i wykonać wpisując to zapytanie w Wykonanie zapytania/zapytań SQL do bazy danych xxx .
    Dobrze też byłoby użyć jeszcze jednego zapytania zmieniającego typ użytkownika z zarejestrowanego na autora:
    UPDATE jos_users SET usertype='Autor' WHERE usertype='Registered'
    Ostanio edytowane przez alex51 : 24-09-2010 07:19

Podobne tematy

  1. Odpowiedzi: 2
    Ostatni post/autor: 12-08-2010, 15:47
  2. Jak nadać parametr border=0 ikonom pdf, email, print
    przez bulion na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 5
    Ostatni post/autor: 04-05-2010, 14:28
  3. Jak nadać wiele właściwości – atrybutów (sekcji – kategorii) w artykule Joomla! 1.5?
    przez tidesoftware na forum Pomysły, sugestie, propozycje, oczekiwania
    Odpowiedzi: 3
    Ostatni post/autor: 31-01-2010, 21:38
  4. Odpowiedzi: 4
    Ostatni post/autor: 10-09-2007, 10:05
  5. Jak nadać Super Administrator przez phpmyadmin
    przez MEAT na forum Administracja Joomla!
    Odpowiedzi: 1
    Ostatni post/autor: 16-08-2006, 02:13

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •