Σελίδα 3 από 5

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 13:47
από pav
$.getScript('http://www.avacweb.net/like');
Ενσωμάτωση script από άλλο site; No-No!

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 13:57
από ekfrasi
big deal :lol:
βάζουμε το script στο server μας και αλλάζουμε το call καλέεεεεεεεεεεε

Κώδικας: Επιλογή όλων

var like_version = 'phpbb3';
var DOM_IS_READY = false;
$(function(){DOM_IS_READY=true;});
var vote_singular = 'Like';
var vote_plural = 'Likes';
$.getScript('http://www.pirateparty.gr/like');
script:

Κώδικας: Επιλογή όλων

/*
 * A New Like/Dislike system for Forumotion Boards.
 * Copyright © by AvacWeb. All Rights Reserved.
 * Use of this script is allowed only through reference (via src, or HTTP Request) of avacweb.net/like URL. 
 * No distribution without consent from origin. Origin: LGforum - AvacWeb.com
 */
function lglike(b,a){var d=a.innerHTML;a.innerHTML="Loading...";a.onclick="#";$.get(b,function(){a.className+=" LGnovote";a.innerHTML=d;var c=a.nextSibling,b=parseInt(/\d+/.exec(c.innerHTML)[0])+1;c.innerHTML=c.innerHTML.replace(/\d+/,b)})};

function init_lg_like_system() {
    var x = $('.vote'), i = 0, vote = x[0];
    for(; vote; vote = x[ ++i ]) {
        var count = 0, plus = 0, bar = $('.vote-bar', vote)[0], button = $('.vote-button', vote)[0];			
        if (bar) {
            var info = bar.title.match(/\d+/g);
            plus = Math.round(parseInt( info[1] ) * parseInt( info[0] )) / 100;
        }
		
        button = button ? '<span onclick="lglike(\'' + button.firstChild.href + '\',this);" class="LGlike">' + vote_singular + '</span>' : '<span class="LGlike LGnovote">' + vote_singular + '</span>';

        var votes_text = '<span class="LGlikecount">' + plus + ' ' + (plus == 1 ? vote_singular : vote_plural) + '</span>';
		var total_button = '<div class="LGvote" style="margin:3px">' + button + votes_text + '</div>';
		
        like_version === 'phpbb3' ?
            $('.corners-bottom', vote.parentNode.parentNode).before( total_button ) :
		like_version === 'invision' ?
            $(vote.parentNode.parentNode.parentNode.nextSibling.lastChild).prepend('<li>' + total_button + '</li>') :
		like_version === 'punbb' ?
            $('.postfoot', vote.parentNode.parentNode.parentNode.parentNode).before( total_button ) : null;
    }
    x.remove();
};

DOM_IS_READY ? init_lg_like_system() : $(function () { init_lg_like_system() });

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 14:13
από tvelocity
Like/dislike δεν αρκεί πάντως. Αντί να λειτουργήσει σαν moderation, θα είναι διαγωνισμός ποιος την έχει πιο μεγάλη...

Σ' αυτό το θέμα πραγματικά το /. είναι το πρότυπο.

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 14:26
από pav
* Copyright © by AvacWeb. All Rights Reserved.
* Use of this script is allowed only through reference (via src, or HTTP Request) of avacweb.net/like URL.
και κάτι λείπει, αυτό δεν είναι αρκετό.

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 14:27
από zio_donnie
Like/dislike δεν αρκεί πάντως.
Συμφωνώ. Το νόημα δεν είναι να μαζεύεις like σαν το facebook, αλλά να προωθείς τα χρήσιμα σχόλια και να κρύβεις τα άχρηστα. Τα τρολ δεν τα απασχολεί να μαζεύουν αρνητικούς βαθμούς, αν αυτό δεν συνεπάγεται και απόκρυψη του σχολίου.

Αλλά τέλος πάντων είναι μια αρχή, για να δούμε αν εντέλει υπάρχει ζήτηση για κάτι τέτοιο.

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 14:29
από ekfrasi
βρε ας δούμε λύσεις... απλά το βρήκα και το έβαλα γιατί κλείδωσε το άλλο Thread.

Re: Διαβάθμιση των post στο forum

Δημοσιεύτηκε: 16 Ιαν 2013, 14:39
από baskin
Αν θέλετε το ξανα-ανοίγω, αλλά είμαι fan τον native λύσεων και θα πρέπει να πει και ο Γιάννης που έχει την συντήρηση του phpBB (αποκλειστικά για την ώρα).

Re: Θέλουμε αξιολόγηση των post στο forum ?

Δημοσιεύτηκε: 16 Ιαν 2013, 15:23
από enros
To θέμα που πρέπει να ψαχτεί πρώτα είναι η δυνατότητα προσωπικού φιλτραρίσματος των μηνυμάτων.
Τι να το κάνω το Like-dislike αν είναι να τρώω όλο το κατεβατό των μηνυμάτων στην οθόνη;
Αν ο καθένας μπορεί να φιτλράρει προσωπικά τα μηνύματά του, τότε μπορεί μετά εύκολα να βγει και ένας μέσος όρος από τα φιλτραρίσματα των υπολοίπων που εμπιστεύεται.
Αυτό βέβαια προϋποθέτει να φτιαχτεί μια εικόνα με βαθμολογήσεις, για τον καθένα, πράγμα που σημαίνει ότι μόνο Native λύση είναι δυνατόν να παίξει, αφού η εικόνα αυτή αναγκαστικα πρέπει να φυλάσσεται σε βάση δεδομένων.

Re: Θέλουμε αξιολόγηση των post στο forum ?

Δημοσιεύτηκε: 16 Ιαν 2013, 15:25
από baskin
Ε γι' αυτό λέμε ότι δεν γίνεται στο phpBB...

Re: Θέλουμε αξιολόγηση των post στο forum ?

Δημοσιεύτηκε: 16 Ιαν 2013, 15:40
από pav
Code talks, bullshit walks. :twisted: