Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 23.09.2006 Ostrzeżenie: (0%)
|
Chciałem użyc pewnego dodatku do CMS Joomla, problem lezy w tym, że moja strona nie jest oparta o Joomle.
To jest kod tego dodatku. Gdy go wstawiam pojawia się tekst "Direct Access to this location is not allowed." Podejrzewam o co tu chodzi, jednak nie mam dostatecznek wiedzy na temat php. W instrukcji dodatku pisało, że trzeba go opublikować w panelu admina joomli, aby działał. Skoro nie mam Joomli, no to skrypt nie ma jak sprawdzić czy został już opublikowany. I tu pojawia się moje pytanie co trzeba zmienić, aby nie sprawdzane było czy dodatek jest opublikowany?
Ten post edytował Maker3 11.03.2007, 13:48:52 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%)
|
Masz na to takie same szanse jak zainstalowanie pluginu do Firefoxa nie mając Firefoxa.
Albo tak samo jak możesz zainstalować dodatek do gry Neverwinter Nights nie mając Neverwinter Nights. Jednym słowem: nie da się (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
a tam sie nie da - da sie - tylko trzeba kombinowc i pojawia sie pytanie czy jest sens? jesli uzywasz jakiegos innego popularnego cms'a to prawie napewno jest jakis plugin/moduł czy coś jeszcze innego o analogicznych wlasciwosciach do tego którego próbujesz użyć. googluj wodzu
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 3 Dołączył: 30.12.2006 Skąd: co skąd? Ostrzeżenie: (10%)
|
trzeba się jeszcze zastanowić czy licencja na to pozwala
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 23.09.2006 Ostrzeżenie: (0%)
|
a tam sie nie da - da sie - tylko trzeba kombinowc i pojawia sie pytanie czy jest sens? Sens jest, bo ten dodatek ma duże możliwości http://www.jokris.info/index.php?option=co...76&Itemid=1 to jest 1 część pokazu możliwosci joGadgets, na dole strony macie kolejne czesci (jest ich 5) Licencja to GNU/GPL więc chyba można modyfikować |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
zainstaluj jomle/mambo - bedzie najprosciej - albo napisz sobie lub zleć komuś napisanie analogicznej zabawki - czasem jest prosciej napisac od zera niż przerabiac już istniejące rozwiązania
a jesli sie wczytasz w mojego posta to zauważysz ze jest tam fragment o tym że prawdopodobnie istnieje już cos podobnego dla cms'a z którego korzystasz (bo zakladam ze jest to jakis darmowy cms) Ten post edytował devnul 11.03.2007, 18:00:35 |
|
|
|
Post
#7
|
|
|
Admin Techniczny Grupa: Administratorzy Postów: 2 072 Pomógł: 93 Dołączył: 5.07.2005 |
te globale aż mnie przerażają...
na wstepie wywaliłbym defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' ); a potem Kod $_MAMBOTS->registerFunction( 'onPrepareContent', 'botJOGADGETS' ); $GLOBALS['jgw']->modulemode = false; ale zapewne to nie zadziała ^^ bo includuje jakis plik który zapewne ma jeszcze jakieś wstawki z joomli |
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%)
|
nie wiedząc nawet pod jakiego cms'a ma być docelowo przerobiony komponent nie za wiele da sie zrobić
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 22.11.2005 Ostrzeżenie: (0%)
|
No oczywiście, że includuje. Generalnie korzysta z całego silnika joomli i odcięcie go od systemu jest nieopłacalne. Poza tym pokazałeś tu fragment jednego pliku za całego pakietu jogadgets. Możesz próbować podejrzeć sobie jakieś rozwiazania jakie są tam użyte, ale o przerobieniu tego dodatku na coś co będzie działać bez joomli to bym się na pewno nie porwał.(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.12.2025 - 16:00 |