PDA

Zobacz pełną wersję : J 1.5 - Gary's Cookbook 3.0.3



chrzanek
11-05-2008, 13:37
Witam,
zainstalowałem sobie komponent Gary's Cookbook 3.0.3 na J1.5 i chcę przerobić to na katalog drinków. Problem w tym, że nie wiem gdzie zmienić tytuł strony, cały czas wyświetla mi z błedem kodowania
"Gary´s Cookbook"

Przeszukałem już chyba wszystkie pliki dodatku szukając tego ciągu znaków ale nigdzie tego nie ma, w bazie również szukałem.
To samo wyświetla mi się jako nagłówek komponentu:

http://samiec.net/index.php/drinki.html
Czy ktoś wie gdzie można to zmienić ?

inkos
12-05-2008, 09:38
Poszukaj w plikach językowych a z pewnością znajdziesz to co szukasz.

zwiastun
12-05-2008, 13:02
To nie w plikach językowych, ale w wersji dla J. 1.0
/garyscookbook.php
/administrator/garyscookbook.php
/administrator/garyscookbook.html.php
z tego co widziałem
Przypuszczam że w wersji dla 1.5 lokalizacja będzie podobna

inkos
12-05-2008, 13:09
Jest i w plikach językowych w languages\site\ ale tez w plikach ktore wymienil Zwiastun z tym iz jest to katalog admin\ a nie administrator\. Najlepiej bedzie jak poszukasz sobie w kodzie "cookbook" i zmodyfikujesz co potrzeba. Bo wpisow jest kilka.

chrzanek
12-05-2008, 22:39
Poszukaj w plikach językowych a z pewnością znajdziesz to co szukasz.

Dzięki, rzeczywiście siedziało w pliku językowym :)

Ale żeby nie było za różowo komplikacji ciąg dalszy
W widoku przepisu (http://www.samiec.net/index.php/index.php?option=com_garyscookbook&Itemid=1&func=detail&id=1 )
na dole są opcje komentowania i nie wiem czemu ale nie wyświetla mi przycisków pełnej długości widać jedynie "gł" dla głosuj, W dla wyczyść i W dla wyślij, podobnie jest z oknem autora, tez ma miejsce jedynie na dwie literki.
Oto fragment kodu który to wyświetla:

1- Głosuj


echo "<td align='center'>$i " . JText::_('(good)') . "</td><td align='center'><input class='button' type='submit' value='" . JText::_('vote') . "' name='submit' /></td>
2- Wyślij/Wyczyść


echo "<td align='left'><input type='button' name='send' value='" . JText::_('Send') . "' class='button' onClick='validatecomment()'/><input type='reset' value='" . JText::_('Clear') . "' name='reset' class='button' /></td>
3- pole do wpisania autora komentarza


<td width='30%' valign='top'><b>$row1->cmtname</b>\n";
if ($is_editor) {
echo "<br><img src=$GKB_Live_site/components/com_garyscookbook/images/ip.gif alt='$row1->cmtip' hspace='3' border='0'>\n";
Oto klasa 'button' z templatki bo sam dodatek nie zawiera takiej klasy


/* Submit Button */
.button {
border: none;
color: #b00000;
font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
background: transparent;
margin: 0px;
text-transform: none;
vertical-align: middle;
outline: none;
height: 23px;
}

.button:hover {
color: #660000;
}

zwiastun
12-05-2008, 23:57
Tą metodą Drogi Przerabiaczu, to kto to właściwie będzie przerabiał? Ty czy my. Może to i pouczający będzie wątek...

inkos
13-05-2008, 09:19
Zwiastun jasne ze my ;) na forum odwalimy mu całą "czarna" robotę a on sie jeszcze na koniec moze pod tym podpisze. :)

chrzanek
13-05-2008, 09:20
Tą metodą Drogi Przerabiaczu, to kto to właściwie będzie przerabiał? Ty czy my. Może to i pouczający będzie wątek...

Drogi Administratorze, sugerujesz, że leniwie czekam na gotowe, rozwiązanie co nie jest zgodne z prawdą, fakt, że z php niewiele w życiu wspólnego miałem ( kiedyś trochę c++ i assemblera ) i olbrzymiej wiedzy mi brakuje, dlatego się uczę, przeglądam dziesiątki plików i szukam kodu, odpowiedzialnego za to co chcę zmienić, potem próbuję go rozgryźć i zmienić. Również w tym przypadku tak było, niestety nie mam pojęcia dlaczego te elementy są wyświetlane tak a nie inaczej. Nie oczekuję gotowego fragmentu kodu tylko wskazówki, na co mam zwrócić uwagę, jedynie wskazówki czego szukać a ja już sobie potem pogoogluje i doczytam. No chyba od tego jest forum prawda ?
Przerabiacz

inkos
13-05-2008, 09:27
To w takim razie zacznij to przerabianie od dokladnego przejrzenia wszystkich plikow tego komponentu (czesc juz zostala ci wymieniona w postach powyzej) zaczynajac od najlatwiejszych czyli jezykowych przez pliki .html.php az po pliki .php. I do tego czasu nie zadawaj takich pytan - lepiej bedzie jesli samemu do czegos dojdziesz niz dostaniesz to gotowe.

chrzanek
13-05-2008, 10:04
To w takim razie zacznij to przerabianie od dokladnego przejrzenia wszystkich plikow tego komponentu (czesc juz zostala ci wymieniona w postach powyzej) zaczynajac od najlatwiejszych czyli jezykowych przez pliki .html.php az po pliki .php. I do tego czasu nie zadawaj takich pytan - lepiej bedzie jesli samemu do czegos dojdziesz niz dostaniesz to gotowe.

Problem w tym, że przeryłem już wszystkie pliki komponentu, znalazłem gdzie to jest wyświetlane i wkleiłem to powyżej, tylko problem w tym że nie wiem dlaczego tak jest wyświetlane.... czego jeszcze mam szukać ?

zwiastun
13-05-2008, 18:10
Chrzanku! Czytaj proszę, co piszę. Żadnego lenistwa Ci nie sugerowałem. Większość ludzi przychodzi tu, nie wiadomo czemu, nabuzowana, przewrażliwiona na swoim punkcie, bez poczucia humoru za grosz.
Pół żartem, pół serio zwróciłem uwagę, że Twoje oczekiwania są nieco ponad miarę.
Problem w tym, że chcesz, byśmy Ci rozwiązywali problemy, które sam tworzysz. Tak też można. Ale weź po uwagę:
1) przerabiasz komponent w wydaniu RC - wydanie kandydat do wydania stabilnego
2) przerabiasz wersję do J! 1.5
3) podrzucasz jakiś kawałek kodu wyrwany z całości

Posługując się "pomysłem" innego forumowicza, przydałby nam się jakiś symulator tego, co Ty prawdopodobnie masz u siebie, żeby spełnić Twoje oczekiwania.