Simple Machines Community Forum

SMF Support => Ελληνικά (Greek) => Language Specific Support => Τροποποιήσεις (Mods) => Topic started by: thesikaleon on September 21, 2011, 10:00:19 AM

Title: Πως τα σχόλια στο Download System μπορούν να προσμετρώνται με τα posts του forum
Post by: thesikaleon on September 21, 2011, 10:00:19 AM
Καλησπέρα, χρησιμοποιώ το Download System (http://custom.simplemachines.org/mods/index.php?mod=992) και θα ήθελα να μάθω αν υπάρχει τρόπος ώστε τα σχόλια των χρηστών που γίνονται στη σελίδα κάθε αρχείου που είναι διαθέσιμο για download να προσμετρώνται στο σύνολο των posts ενός χρήστη.

Δηλαδή κάποιος έχει κάνει 50 posts στο forum και έχει γράψει 18 σχόλια στο download system.
Θέλω στο προφίλ του να φαίνονται 68 posts.

Με ενδιαφέρει καθώς λόγο ειδικής θεματολογίας του download system στη σελίδα μου, υπάρχουν χρήστες που γράφουν εώς και 30 σχόλια σε μία ημέρα ενώ δεν ποστάρουν ποτέ στο forum. Δυστυχώς αυτοί οι χρήστες φαίνονται ως newbies αφού δεν έχουν posts.
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: vkot on September 29, 2011, 05:25:53 AM
Γνωρίζεις PHP;
Φαντάζομαι ότι θα μπορούσες να προσθέσεις κάτω από τον κώδικα καταγραφής σχολίου, κώδικα που αυξάνει τον αριθμό μηνυμάτων.
Βρήκα τον σχετικό κώδικα στο Sources/Subs-Post.php και τον κουτσούρεψα έτσι:
// Increase the post counter for the user that created the post.
if (!empty($posterOptions['update_post_count']) && !empty($posterOptions['id']) && $msgOptions['approved'])
{
$user_info['posts']++;
updateMemberData($posterOptions['id'], array('posts' => '+'));
}
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: thesikaleon on October 29, 2011, 01:40:43 PM
Δυστυχώς δεν γνωρίζω php και ότι αλλαγές κάνω γίνονται εμπειρικά και πάντα κρατάω back up πριν αρχίσω τα πειράματα  ;)

Επισυνάπτω το αρχείο Downloads2.php
Αν σου είναι εύκολο πες μου που ακριβώς να προσθέσω τον κώδικα σου.


Σε ευχαριστώ για τον χρόνο σου.



PS: Πρώτη φορά έμαθα για το SMF όταν το 2001 μπήκα στο kithara.gr  8)
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: vkot on November 13, 2011, 05:08:12 PM
Δοκίμασε να προσθέσεις κάτω από το:
// Update Comment total
$smcFunc['db_query']('', "UPDATE {db_prefix}down_file
SET commenttotal = commenttotal + 1 WHERE ID_FILE = $id LIMIT 1");

το:
$user_info['posts']++;
updateMemberData($posterOptions['id'], array('posts' => '+'));


Quote from: thesikaleon on October 29, 2011, 01:40:43 PM
PS: Πρώτη φορά έμαθα για το SMF όταν το 2001 μπήκα στο kithara.gr  8)

μμμ ναι :) Χρησιμοποιούμε το ίδιο φόρουμ 10+ χρόνια τώρα, από την εποχή που λεγόταν YaBBSE...
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: thesikaleon on November 17, 2011, 01:51:09 AM
Τα σπας!!!!   :) :) :)

Σε ευχαριστώ πολύ.


Τώρα ψάχνω και κάτι άλλο αλλά φοβάμαι ότι σε πρήζω.
Στο downloads θέλω να φαίνεται στα σχόλια το signature και το rank, όπως και στο forum.
Προς το παρών φαίνεται μόνο το avatar.
Δεν με απασχολεί να φαίνονται λεπτομέρειες όπως το φύλλο, ο αριθμός των posts, η προσωπική ιστοσελίδα κτλ. Αυτό που θέλω οπωσδήποτε είναι το signature και το rank.



ΒΤW Το 2001 ήταν η πρώτη μου ουσιαστική επαφή με forums και δεν μπορώ να ξεχάσω το topic με τον "βιασμό" των στίχων.
Αυτό το topic δεν υπάρχει λέμε, τέλος!!!
QuoteΜια χειροβομβίδα μες στο νου μου σκάει
κι όλα τα σκορπάει, αλοιφή η ελπίδα

κάνει το μυαλό μου πίτσα α λα κρεμ
κι όσο θα πονώ, μου χει στρίψει η βίδα

είναι το μυαλό μου όσο χίλια μπάζα
κι οι σκέψεις μου απόψε, μοναχά μια μάζα

όλα είναι ίδια, δεν τα παρατάς;
τη χειροβομβίδα αν δε θες να φας
που σου 'ριχνε στη μούρη κάποιος πελαργός
που ήτανε να φύγει μα ήτανε αργός
;D ;D ;D ;D ;D ;D
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: vkot on November 23, 2011, 09:31:13 AM
Δυστυχώς δεν μπορώ να βοηθήσω παραπάνω, ειδικά για το Download System το οποίο δεν έχω χρησιμοποιήσει ποτέ. Και να'θελα να το ψάξω, δεν μπορώ γιατι πάω διακοπές για αρκετές μέρες. Ίσως αργότερα...

(χεχε, έχω γράψει αρκετές φορές στο θέμα Παρωδίες τραγουδιών (http://forum.kithara.gr/index.php?topic=18242), χαίρομαι που σου άρεσε)
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: thesikaleon on November 27, 2011, 03:49:15 PM
$user_info['posts']++;
updateMemberData($posterOptions['id'], array('posts' => '+'));


πρόσεξα ότι από την στιγμή που έβαλα τον παραπάνω κώδικα οι χρήστες ναι μεν παίρνουν post όταν αφήνουν σχόλιο στα downloads, αλλά παίρνουν και σχόλια χωρίς να κάνουν απολύτως τίποτα  :o

Επίσης πριν από λίγο άφησα εγώ σχόλιο στο downloads και είδα τα posts μου να αναεβαίνουν κατά 3 και όχι κατά 1 όπως θα έπρεπε.

Κάποια ιδέα;
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: thesikaleon on December 03, 2011, 01:45:14 PM
τελικά το έφτιαξα!!!

όπου $posterOptions['id'] έβαλα  $user_info['id']

$user_info['posts']++;
updateMemberData($user_info['id'], array('posts' => '+'));



Τώρα τα σπάει!!!

Και πάλι ευχαριστώ για τη βοήθεια  ;)
Title: Re: Πως τα σχόλια στο Downlaod System μπορούν να προσμετρώνται με τα posts του forum
Post by: vkot on December 15, 2011, 04:28:37 PM
Συγγνώμη που δεν απάντησα, ήμουν σε διακοπές...
Title: Re: Πως τα σχόλια στο Download System μπορούν να προσμετρώνται με τα posts του forum
Post by: Poshnjari on February 05, 2012, 08:48:53 AM
Καλύτερα αργά παρά ποτέ :P