Skocz do zawartości

Witaj na forum webmasterów Webax.pl.

Wyświetl nową zawartość

[MyBB] Katalog Firm by Webax.pl

skrypt mybb katalog firm webax

  • Zaloguj się, aby dodać odpowiedź
6 odpowiedzi w tym temacie
Thelleo
Thelleo

    Początkujący

  • Użytkownik
  • PipPipPip
  • 99 postów
#1

Napisano 02 grudzień 2012 - 18:05

Jak zapewne niektórzy pamiętają Webax.pl poprzednio używał MyBB jako skryptu forum. Został wtedy napisany skrypt katalogu firm dzięki któremu dowolna osoba która otrzymała rangę "Hosting" mogła dodać wizytówkę swojej firmy.

Ponieważ aktualnie ten panel nie jest używany już przez Webaxa to postanowiliśmy udostępnić go całkowicie za darmo naszym użytkownikom. Jest on pisany tylko i wyłącznie pod MyBB, a także nie jest sam w sobie pluginem, ale bardziej niezależnym skryptem korzystającym z udostępnianych przez MyBB bilbiotek.

Jego kod nie jest specjalnie dobry, ponieważ podczas gdy Webax.pl poswstawał to ten skrypt był pisany w pośpiechu na zasadzie "żeby było", jednak mam nadzieję, że nie odstraszy to potencjalnych użytkowników.

Ze względu na to, że skrypt był dedykowany dla Webaxa jego instalacja jest znacznie trudniejsza od instalacji pluginu, ale mam nadzieję, że sobie poradzisz.
Chcę również zauważyć, że skrypt nie będzie dalej rozwijany więc używasz go na własną odpowiedzialność.


Instalacja

    [*]Pobierz skrypt (http://www.speedysha...Wxd/hosting.php) i wrzuć go do głównego katalogu MyBB.
    [*]Zaloguj się do swojej bazy danych i wykonaj następujące polecenia:

    CREATE TABLE IF NOT EXISTS `mybb_hosting` (	`hid` int(11) NOT NULL AUTO_INCREMENT,	 `author_id` int(11) NOT NULL,	 `title` varchar(80) COLLATE utf8_bin NOT NULL,	 `description` text COLLATE utf8_bin NOT NULL,	 `image` varchar(200) COLLATE utf8_bin NOT NULL,	 `address` varchar(80) COLLATE utf8_bin NOT NULL,	 `email` varchar(80) COLLATE utf8_bin NOT NULL,	 `phone` varchar(80) COLLATE utf8_bin NOT NULL,	 `rate` int(11) NOT NULL,	 `rate_number` int(11) NOT NULL,	 `country` varchar(60) COLLATE utf8_bin NOT NULL,	 `zipcode` varchar(20) COLLATE utf8_bin NOT NULL,	 `www` varchar(120) COLLATE utf8_bin NOT NULL,	 `city` varchar(80) COLLATE utf8_bin NOT NULL,	 `about` text COLLATE utf8_bin NOT NULL,	 `type` set('web','game') COLLATE utf8_bin NOT NULL,	 PRIMARY KEY (`hid`)	) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;	CREATE TABLE IF NOT EXISTS `mybb_hostingrates` (	 `oid` int(11) NOT NULL AUTO_INCREMENT,	 `hosting_id` int(11) NOT NULL,	 `rate1` int(11) NOT NULL,	 `content` text COLLATE utf8_bin NOT NULL,	 `website` varchar(80) COLLATE utf8_bin NOT NULL,	 `author_id` int(11) NOT NULL,	 `time` int(11) NOT NULL,	 `type` set('good','bad') COLLATE utf8_bin NOT NULL,	 `username` varchar(80) COLLATE utf8_bin NOT NULL,	 `rate2` int(11) NOT NULL,	 `rate3` int(11) NOT NULL,	 `rate_all` double NOT NULL,	 PRIMARY KEY (`oid`)	) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1;
    [*]Wejdź do panelu administratora i zakładkę Style i Szablony a następnie w Szablonach utwórz nowy szablon o nazwie "hosting" i wrzuć do niego następującą treść:

    <html><head><title>Hosting - {$mybb->settings['bbname']}</title>{$headerinclude}{$metag}</head><body>{$header}<br class="clear" /><div style="width: 100%;">{$content}</div><br style="clear: both" />{$footer}</body></html>
    [*]Utwórz grupę "Hosting" w panelu administratora i odpowiednio zmodyfikuj 2 linijki w pliku hosting.php:

    $hosting_gid = array(4, 9, 8);$admin_gid = array(4, 8);
    [/list]Znane błędy

      [*]Skrypt wymaga, aby jego tabele miały prefix "mybb_"
      [*]W załączonym skrypcie nie jest dostępny widget umieszczony w siedebarze ze względu na to, że on dopisanych bezpośrednio do plików MyBB.
      [*]Kod HTML jest umieszczony bezpośrednio w pliku hosting.php (to nie jest stricte błąd, ale edycja czegoś takiego nie jest specjalnie przyjemna)
      [/list]

      Załączone pliki


  • 3

Dołączona grafika


Lucky
Lucky

    Nowicjusz

  • Użytkownik
  • PipPip
  • 7 postów
#2

Napisano 04 grudzień 2012 - 17:52

a jest może możliwość opisania tego jak dodać to do sideboxu?:D Lub za drobną opłatą?
  • 0

Cirasean
Cirasean

    Początkujący

  • Developer
  • 87 postów
#3

Napisano 04 grudzień 2012 - 18:44

Szczerze mówiąc nie polecam, skrypt był pisany naprawdę "NA SZYBKO"
  • 0
Marcin Majewski - Social Media PR Manager

Admin
Admin

    Początkujący

  • Użytkownik
  • PipPipPip
  • 120 postów
#4

Napisano 05 grudzień 2012 - 17:32

No tak.Normalne skrypty katalogów firm kosztują od 450zł jak widziałem.Jest też promocja na Allegro - 200zł, ale to już taki pro :)
  • 0

Dada
Dada

    Nowicjusz

  • Użytkownik
  • PipPip
  • 5 postów
#5

Napisano 24 styczeń 2013 - 12:32

Można prosić o ponowne zuploadownie pliku? Chciałem się przyjrzeć czy rzeczywiście - tak jak ktoś wspomniał wyżej - skrypt był pisany na szybko ;)
  • 0

MultiGadka
MultiGadka

    Żółtodziób

  • Użytkownik
  • Pip
  • 1 postów
#6

Napisano 31 styczeń 2013 - 20:22

witam serdecznie nie można pobrać pliku.
  • 0

Thelleo
Thelleo

    Początkujący

  • Użytkownik
  • PipPipPip
  • 99 postów
#7

Napisano 08 luty 2013 - 23:50

Link do pliku został poprawiony.
  • 0

Dołączona grafika






Również z jednym lub większą ilością słów kluczowych: skrypt, mybb, katalog firm, webax