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

Φίλοι και μέλη γνωριζόμαστε και συζητάμε για τα θέματα που μας απασχολούν.
pav
Δημοσιεύσεις: 1751
Εγγραφή: 09 Ιαν 2012, 16:30

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

Δημοσίευση από pav »

$.getScript('http://www.avacweb.net/like');
Ενσωμάτωση script από άλλο site; No-No!
ekfrasi
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 2165
Εγγραφή: 28 Νοέμ 2011, 18:17
Τοποθεσία: Θεσσαλονίκη

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

Δημοσίευση από 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() });
1. Προστασία της ιδιωτικής ζωής .
2. Μεταρρύθμιση της νομοθεσίας για το copyright.
3. Αλλαγές στην Ευρωπαϊκή νομοθεσία για τις πατέντες.
+1. Διαφάνεια της Δημόσιας Διοίκησης.
tvelocity
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 1022
Εγγραφή: 03 Ιαν 2012, 20:37

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

Δημοσίευση από tvelocity »

Like/dislike δεν αρκεί πάντως. Αντί να λειτουργήσει σαν moderation, θα είναι διαγωνισμός ποιος την έχει πιο μεγάλη...

Σ' αυτό το θέμα πραγματικά το /. είναι το πρότυπο.
Verba volant, scripta manent
pav
Δημοσιεύσεις: 1751
Εγγραφή: 09 Ιαν 2012, 16:30

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

Δημοσίευση από 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.
και κάτι λείπει, αυτό δεν είναι αρκετό.
zio_donnie
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 2439
Εγγραφή: 16 Ιαν 2012, 11:10
Τοποθεσία: Χαλάνδρι
Επικοινωνία:

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

Δημοσίευση από zio_donnie »

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

Αλλά τέλος πάντων είναι μια αρχή, για να δούμε αν εντέλει υπάρχει ζήτηση για κάτι τέτοιο.
Ε.Δ.Α.Π.Ε. The truth is out there.
ekfrasi
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 2165
Εγγραφή: 28 Νοέμ 2011, 18:17
Τοποθεσία: Θεσσαλονίκη

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

Δημοσίευση από ekfrasi »

βρε ας δούμε λύσεις... απλά το βρήκα και το έβαλα γιατί κλείδωσε το άλλο Thread.
1. Προστασία της ιδιωτικής ζωής .
2. Μεταρρύθμιση της νομοθεσίας για το copyright.
3. Αλλαγές στην Ευρωπαϊκή νομοθεσία για τις πατέντες.
+1. Διαφάνεια της Δημόσιας Διοίκησης.
baskin
Μέλος του Κόμματος Πειρατών
Δημοσιεύσεις: 8666
Εγγραφή: 23 Δεκ 2011, 23:28
Τοποθεσία: Σύρος, Κυκλάδες

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

Δημοσίευση από baskin »

Αν θέλετε το ξανα-ανοίγω, αλλά είμαι fan τον native λύσεων και θα πρέπει να πει και ο Γιάννης που έχει την συντήρηση του phpBB (αποκλειστικά για την ώρα).
Στον τάφο της Αμφίπολης είναι ο Μαυρογένης...
enros
Δημοσιεύσεις: 791
Εγγραφή: 03 Ιαν 2013, 03:20
Τοποθεσία: Wormhole

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

Δημοσίευση από enros »

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

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

Δημοσίευση από baskin »

Ε γι' αυτό λέμε ότι δεν γίνεται στο phpBB...
Στον τάφο της Αμφίπολης είναι ο Μαυρογένης...
pav
Δημοσιεύσεις: 1751
Εγγραφή: 09 Ιαν 2012, 16:30

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

Δημοσίευση από pav »

Code talks, bullshit walks. :twisted:
Απάντηση

Επιστροφή στο “Γενική συζήτηση”