Multilogin i PHP 5.4

Szukam  Założony przez  Kirkowa.

wersja skryptu MyBB: 1.8.2
adres forum: Jeszcze nie istnieje (jak będzie, to się pochwalę, obiecuję)
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):

Potrzebuję wtyczki/sposobu na to, by moi użytkownicy mogli się logować na kilka kont jednocześnie i w prosty sposób "przełączać się" na inne konta. Do tej pory taką możliwość dawała mi wtyczka "Multilogin". Co prawda była na starszą wersję MyBB, ale co tam, u mnie działała. Problem pojawił się, gdy zaktualizowałam PHP do 5.4 za radą Snake'a, by zadziałał mi DVZ Shoutbox (który działa pięknie i błąd był po stronie cba.pl). Zaktualizowałam PHP i teraz czat mi działa pięknie, a multilogin szlag trafił. Zmieniłam PHP na 5.3 i czat szlag trafił, a multilogin zadziałał.

Podsumowując, szukam zamiennika do wtyczki Multilogin lub sposobu na poprawienie błędu, który mi się pojawił po aktualizacji PHP do 5.4.

Błąd:
Cytat:Call-time pass-by-reference has been removed in (...)/inc/plugins/multilogin.php on line 206

Linie od 203-207 z rzeczonego pliku:
// IteratorAggregate/Traversable
    public function getIterator()
    {
        return new ArrayIterator(&$this->data);
    }

Z góry dziękuję za wszelką pomoc. Przy tej konkretnej wtyczce się nie upieram, może znacie coś, co by działało podobnie, ale przyjęło z dobrodziejstwem inwentarza PHP 5.4?
Zamień:

return new ArrayIterator(&$this->data); 

na:

return new ArrayIterator($this->data); 
Pst!
Jakby ktoś szukał bardziej rozbudowanego rozwiązania dla forów, które potrzebują multikont, polecam serdecznie Enhanced Account Switcher: http://doylecc.altervista.org/en/switcher.html
Znalezione przez przypadek. Tylko nie działa zmiana autora posta, ale trudno. Poza tym jest fajne. Od razu tworzy listę multikont, informację o PW z innego konta widać na tym, na którym jest się obecnie zalogowanym i inne bajery.



Użytkownicy przeglądający ten wątek:

1 gości