• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie Lista załączników w wątku a dodanie linka do postu z danym załącznikiem w tej liście

    Długo myślałem nad tytułem i dalej nie mam pewności czy jest zrozumiały.
    Już opisuję sprawę.
    Mając listę wątków mam ikonkę spinacza przy wątku który posiada załączniki.Kliknięcie na niego wyświetla mi listę wszystkich załączników znajdujących się w danym wątku.W tej liście mam link do pobrania oraz dane(rozmiar itd.) Brakuje mi w tej liście linka do postu w którym ten załącznik się znajduje. Nie pytam o techniczne sprawy stworzenia dodatkowej tabelki itd. tylko o to czy jest to w ogóle możliwe aby sklecić taki link.
    Składnia linka do załącznika w attachmentbit wygląda tak
    Kod:
    		<a href="attachment.php?$session[sessionurl]attachmentid=$attachment[attachmentid]&amp;d=$attachment[dateline]" target="_blank">$attachment[filename]</a>
    Z tego widzę,że takie dane są przypisane do załącznika
    Attachment Option Array contains the following items:

    attachments - [Array] Attachments which have already been uploaded to the thread/post. It's a list of attach array that contains the following items:
    imgpath - [String] The icon path for the attachment.
    filesize - [String] Human friendly file size of the attachment.
    attachmentid - [Integer] Attachment ID.
    filename - [String] The file name (contains the extension) of the attachment.
    extension - [String] The extension of the attachment.
    posthash - [String] Post hash. It's the md5 value of poststarttime + userid + user_salt
    contentid - [Integer] Content ID. For new thread/post, it's 0.
    poststarttime - [Integer] Unix Timestamp of the post start time. For new thread/post, it's TIMENOW.
    attachuserid - [Integer] The user ID of user who is uploading/managing the attachments.
    contenttypeid - [Integer] The content type ID. For post content type, it's always 1.
    i nie bardzo widzę takich możliwości aby wykonać to co sobie wymyśliłem.
    Podsumowując:
    Jest to w ogóle możliwe? Jeżeli tak to jak?
    Jeżeli na 100% nie to proszę o zamknięcie i zaznaczenie wątku jako rozwiązany.



  2. #2
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    299
    Wpisów
    1

    Domyślnie

    Nie ma rzeczy niemożliwych

    Standardowo ID postu, powinien być przechowywany w zmiennej $attachment[contentid]
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  3. #3
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie

    hm...
    wywołanie linka do konkretnego postu wygląda tak
    Kod:
    <a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]"</a>
    Nie mam zielonego pojęcia jak wykorzystać $attachment[contentid] w takiej sytuacji.
    Chyba,że chodzi o zupełnie coś innego. Bez Twojej pomocy obawiam się,że nie podołam

    //Edit
    Już samo wywołanie $attachment[contentid] daje pusty wynik.
    Np. $attachment[filesize] daje info o zajętości miejsca a $attachment[counter] ilość wyświetleń a tutaj($attachment[contentid]) pusto
    Ostatnio edytowane przez mrtur ; 29.11.2011 o 08:09


  4. #4
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    299
    Wpisów
    1

    Domyślnie

    Czyli wygląda na to, że bez napisania dodatkowej modyfikacji się nie obejdzie.
    Trzeba będzie dodać do zapytania, żeby zwracał id postu.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


  5. #5
    mrtur jest nieaktywny Użytkownik
    Dołączył
    Oct 2011
    Posty
    43

    Domyślnie

    Z tym to już na pewno sobie nie poradzę


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