• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
Strona 1 z 3 123 OstatniOstatni
  1. #1
    Awatar BlackHat
    BlackHat jest nieaktywny Stały bywalec
    Dołączył
    lut 2008
    Posty
    103

    Domyślnie Automatyczne tagi

    Hejo.

    Kolejna fajna modyfikacja, uzupełniająca za autora tematu pole tagi. Dodajmy do tego jeszcze modyfikację "chmurka tagów" i "podobne tematy" i mamy świetne linkowanie wewnętrzne - jeśli chodzi o SEO

    Zastanawiam się jeszcze nad wywaleniem opcji, aby to użytkownik wpisywał tagi - bo skrypt robi to znacznie lepiej.

    Czemu? Bo tagi dodane od usera nie zawsze są 100% dopasowane, a te z tematu - zawierają jakby "keywords". Dlatego jeśli macie opinię, czy wywalić, czy może jednak zostawić tą opcję - napiszcie, offtopu chyba nie będzie

    a jeśli chodzi o modyfikację...

    ---------------------------------------------

    Całość opiera się na ręcznej modyfikacji pliku functions_newpost.php w folderze /includes/

    Wyszukujemy (ok. linijki 409)

    Kod:
    if ($type == 'thread' AND $post['taglist'])
    {
    i CAŁOŚĆ zmieniamy na ten fragment:

    Kod:
    // HACK : START : AUTO TAG
    //      if ($type == 'thread' AND $post['taglist'])
    //      {
            if ($type == 'thread')
            {
    
                    if (!$post['taglist']) {
                            $temptags = split(' ',$post['title']);
                            $newtags = array();
                            require(DIR . '/includes/searchwords.php');
                            foreach ($temptags as $tagtext) {
                                    if (strlen($tagtext) <= 3 || in_array(strtolower($tagtext), $badwords)) {
                                            // Do nothing
                                    } else {
                                            array_push($newtags,$tagtext);
                                    }
                            }
                            $post['taglist'] = join(',',$newtags);
                    }
    // HACK : END : AUTO TAG
    i gotowe.

    Czekam na wasze opinie i pomysły co do mojego pytania wyżej.



  2. #2
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    sty 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    @BlackHat: po usunięciu możliwości dodawania tagów tagowanie nie będzie miało większego sensu. Dlaczego? Ponieważ wyszukiwanie przy wykorzystaniu tagów nie będzie się różniło od zwykłego wyszukiwania tematów na forum.


  3. #3
    Awatar BlackHat
    BlackHat jest nieaktywny Stały bywalec
    Dołączył
    lut 2008
    Posty
    103

    Domyślnie

    no racja nie brałem tego pod uwagę, skupiłem się na tej chmurce tagów inna sprawa, że mało kto jednak jeszcze chęci aby te tagi uzupełniać


  4. #4
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    sty 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13

    Domyślnie

    Można więc zainstalować modyfikacją, ale nie trzeba blokować możliwości dodawania tagów. Pomijam fakt, że nie trzeba tej opcji usuwać, można ją po prostu zablokować w AdminCP.


  5. #5
    Młody jest nieaktywny Użytkownik vBHELP.pl
    Dołączył
    lut 2008
    Posty
    608
    Przydatne posty
    2

    Domyślnie

    Nie bardzo rozumiem. Dzieki tej modyfikacji, będzie dodawało tagi do tematów, z tytułu? A czy dodaje tagi także do starszych tematów?


  6. #6
    Awatar BlackHat
    BlackHat jest nieaktywny Stały bywalec
    Dołączył
    lut 2008
    Posty
    103

    Domyślnie

    tak | tylko do tych nowo utworzonych.


  7. #7
    Awatar BOŁOZ
    BOŁOZ jest nieaktywny Stały bywalec
    Dołączył
    sty 2008
    Posty
    438
    Przydatne posty
    1

    Domyślnie

    Wykonanie tej modyfikacji wywala bledy


  8. #8
    Awatar Max
    Max
    Max jest nieaktywny There's something in the Air ...
    Dołączył
    sty 2008
    Posty
    4 775
    Przydatne posty
    252
    Wpisów
    13


  9. #9
    Awatar Grzegorz
    Grzegorz jest nieaktywny Ja tu tylko sprzątam
    Dołączył
    sty 2008
    Posty
    1 620
    Przydatne posty
    111

    Domyślnie

    U mnie nie wywala błędów na wersji 3.7.3 PL2, wszystko działa bez żadnych problemów. Może źle zedytowałeś plik
    Potrzebujesz stylu dla swojego forum? Chcesz przenieść styl z vbulletin 3 na vbulletin 4? Pisz PW


  10. #10
    Awatar BOŁOZ
    BOŁOZ jest nieaktywny Stały bywalec
    Dołączył
    sty 2008
    Posty
    438
    Przydatne posty
    1

    Domyślnie

    A to dziwne ponieważ drugi raz wyedytowałem plik i teraz działa... Dzięki za wymuszenie na mnie ponownego wyedytowania pliku ponieważ mod jest bardzo fajny


Strona 1 z 3 123 OstatniOstatni

Podobne wątki

  1. Automatyczne kodowanie linków
    By header in forum Modyfikacje
    Odpowiedzi: 13
    Ostatni post / autor: 12.03.2012, 19:57
  2. Automatyczne tagi
    By header in forum Modyfikacje
    Odpowiedzi: 7
    Ostatni post / autor: 24.02.2011, 15:03
  3. automatyczne tagowanie
    By hash_ in forum Pytania i problemy
    Odpowiedzi: 3
    Ostatni post / autor: 16.10.2010, 18:03
  4. Automatyczne tworzenie linków
    By NoBody in forum Pytania i problemy
    Odpowiedzi: 1
    Ostatni post / autor: 19.06.2010, 17:27
  5. Automatyczne Tagi
    By Gizmos in forum vBulletin 3
    Odpowiedzi: 2
    Ostatni post / autor: 19.12.2009, 00:55
Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67