Opublikowany w Joomla! 9 listopada 2013 r
Nie zrozum mnie źle. Jeśli lubisz i używasz jakiegoś oprogramowania, powinieneś rozważyć przekazanie lub zakup pełnej wersji. Jednak jeśli chodzi o oprogramowanie, które ma być open source, nie sądzę, aby ludzie próbowali cokolwiek narzucać komukolwiek. Ale ponieważ jest to open source, możemy łatwo zatrzymać ten typ zachowania.
Aby znaleźć sekcję zaciemnionego kodu w wtyczce ACE SEF z powłoki Linuksa, masz kilka opcji. Jeśli nie masz dostępu do powłoki, możesz po prostu wyszukać ciąg (po grep poniżej) z którejkolwiek z poniższych opcji.
Z publicznego katalogu HTML uruchom jedno z poniższych.
opcja 1
1 grep PGRpdiBzdHlsZT0idGV4dC1 ./ - R grep PGRpdiBzdHlsZT0idGV4dC1 ./ -R
Opcja 2
Powinno to pokazać wyniki dla administratora / components / com_acesef / library / uri.php, gdzie około linii 915 zobaczysz:
1 2 3 funkcja bas (& $ plugin) {... a pęczek kodu ...} funkcja bas (& $ plugin) {... pęczek kodu ...}
Po prostu skomentuj cały kod w tej funkcji i zwróć pusty ciąg, tak jak poniżej:
1 2 3 4 5 6 funkcja bas (& $ plugin) {/ * ... pęczek kodu ... * / return ''; } funkcja bas (& $ plugin) {/ * ... pęczek kodu ... * / return ''; }
I to wszystko. Usunąłeś teraz łącze Powered by z wtyczki Ace SEF.
Jedna rzecz do zapamiętania. Ponieważ modyfikujesz wtyczkę, nie przetrwa ona uaktualnienia. Po uaktualnieniu dodatku konieczne będzie ponowne wprowadzenie tej zmiany.
Jeśli to działa dobrze dla Ciebie lub masz inne rozwiązanie, opublikuj je w komentarzach!
O Alan Cook
Jestem Alan Cook i jestem Southside Studios. Razem z moją dziewczyną, Laurie, prowadzimy sieć stron internetowych, w tym zarządzanie witrynami kilku klientów.
Kiedy nie pracujemy, tworzymy rzeczywistość z naszego pełnoetatowy nomad RV styl życia.