Shoutbox na joomli 2.5
2012-02-10 15:25:25
Post #1
gość_Max
Witam,
Zainstalowałem na joomli 2.5 shoutboxa pływającego. Wszystko działa ok poza tym, że nie mogę kasowac ani edytować czyichś wpisów. Nie wyświetlają mi się też ikonki kasowania.
Proszę pomoc i pozdrawiam
2012-02-10 16:29:47
Post #2
nospor
1) Może nie logujesz się jako admin?
2) Może ikonki ci się pojawiają tylko ich nie widzisz bo coś tam. Podaj link i login do konta admina
2012-02-10 16:34:51
Post #3
gość_Max
www.mks-montex.lublin.pl
[zmoderowane]
[nie podawaj publicznie takich danych, tylko ślij mailem....]
2012-02-10 16:43:16
Post #4
nospor
Widać na joomla 2.5 inaczej nazywają się grupy niż w joomla 1.6 i dla systemu praw to nie pasuje.
Albo inaczej grupy są zwracane. Te ..... w każdej wersji zmieniają wszystko jak durni jacyś.
2012-02-10 16:45:17
Post #5
nospor
Albo zapodaj dane do ftp i ja sprawdzę o co chodzi - tym razem zrób to mailem a nie publicznie.
Albo poczekaj aż ściągne najnowszą joomle, zainstaluje i sprawdze.
2012-02-10 20:01:26
Post #6
gość_Max
Mi się wydaje, że grupy nazywają się tak samo... Administrator tak jak w joomli 1.6 to Super users... alo to tylko mi się wydaje, nie znam się na tym wszystkim za bardzo. Są już jakieś pomysły jak to rozwiązać? Dawać hasło do ftp czy się obejdzie?
2012-02-13 10:29:52
Post #7
nospor
Zapodaj jak możesz. Przypomnij też dane do logowania.
2012-02-13 11:09:13
Post #8
gość_Max
poszło na maila
2012-02-13 11:26:37
Post #9
nospor
Poprawiłem. Kiedyś w grupach używali nazw, teraz są tam tylko ID.... bez sensu te ich zmiany :/
Także już możesz edytować i usuwać. Nie widać jednak ikonki kasowania, bo twój szablon ją nadpisuje w css.
A tu poprawka dla przyszłych pokoleń.
W pliku ShoutBoxDefaultRights.class.php zmienić linijke:
if (is_array($groups) && (isset($groups['Administrator']

|| isset($groups['Super Users']

))
na:
if (is_array($groups) && (isset($groups['7']

|| isset($groups['8']

))
2012-02-13 12:12:49
Post #10
gość_Max
Dzięki za pomoc!

Przy okazji może ktoś się orientuje czy w udja comments jest możliwość edytowania komentarzy czy można je tylko usunąć?
2012-02-15 22:14:10
Post #11
gość_biały
Witam Panowie. Dostosowałem się do powyższej metody w J.2.5
Zamieniłem na if
(is_array($groups) && (isset($groups['7'] || isset($groups['8']
)
I po tej operacji nic mi się nie wyświetla.
Od początku nie było także ikonek (pomoc, zwiększ-zmniejsz, tryb ......)
Zmieniam z powrotem na
if (is_array($groups) && (isset($groups['Administrator']
|| isset($groups['Super Users']
)) i wszystkie wpisy wracają. Hmmm....
2012-02-15 23:04:22
Post #12
bialy
Może ułatwią coś ostatnie wpisy z ShoutBox.log:
Czas: 2012-02-15 22:51:57
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:07
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDBJoomla.class.php
Linia: 18
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:07
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:17
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDBJoomla.class.php
Linia: 18
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:17
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:27
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDBJoomla.class.php
Linia: 18
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:27
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:37
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDBJoomla.class.php
Linia: 18
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:37
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:47
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDBJoomla.class.php
Linia: 18
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:47
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:57
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDBJoomla.class.php
Linia: 18
Only variables should be assigned by reference
Czas: 2012-02-15 22:52:57
Plik: W:\var\www\joomla250\modules\mod_nshoutbox\libs\ShoutBoxDefaultRights.class.php
Linia: 24
Only variables should be assigned by reference
2012-02-16 10:31:24
Post #13
nospor
Może w Twojej Joomli te grupy mają poprostu inne ID?
2012-02-16 11:16:08
Post #14
bialy
Kolego jesteś zajeb..... :]
Pomogło. Działa na 2.5. Zamienić należało Administrator na 7, a Super Users na 8 w ShoutBoxDefaultRights.class.php.
Tylko nadal pozostaje problem z wyświetlaniem bocznych ikonek, mam tylko "kłódkę". Ale bez tego i tak już możne śmigać!
2012-02-16 11:22:23
Post #15
nospor
Jeśli chodzi o boczne ikonki, to pewnie twój szablon nadpisuje css shoutboxa. Musisz oblukać co tam na siebie nachodzi
2012-02-16 11:26:03
Post #16
bialy
A może mieć na to jakiś wpływ że stronka nie jest jeszcze w sieci tylko na "domowym serwerze" ?
Poszukam czy coś się żre w css, jak wrzucę ją na serwer.
2012-02-16 11:31:02
Post #17
nospor
Nie, domowy serwer nic do tego nie ma. Skoro widzisz jednką ikonkę, to powinieneś widzieć reszte.
2012-02-16 11:35:57
Post #18
bialy
Właśnie zauważyłem że w folderze "/images" po instalacji ShoutBox nie mam w ogóle ikon, o które pytam! :/
Wziąłem skopiowałem z twego ShoutBox'a ikonki w wrzuciłem do folderu, niestety nie pomogło. Jaki plik w 'paczce' odpowiada za wyświetlanie ikon w pływającym Box'ie?
2012-02-16 11:53:34
Post #19
nospor
Obrazki znajdują się w folderze modules/mod_nshoutbox/images
2012-02-16 11:59:03
Post #20
bialy
Wiem ale jaki plik "powoduje" ich wyświetlanie? ShoutBox.css?
Odpowiedz