Greek English

:: Σαν Σήμερα
1943:
Η Ιταλία κηρύσσει τον πόλεμο στην πρώην σύμμαχό της Γερμανία.

1951:
Γεννιέται ο ηθοποιός Αντώνης Καφετζόπουλος.









Pramnos.net: Forums

Pramnos.net :: Επισκόπηση Θ.Ενότητας - [Word Press Hack] Report a post
 Συχνές ΕρωτήσειςΣυχνές Ερωτήσεις   ΑναζήτησηΑναζήτηση   Ομάδες ΜελώνΟμάδες Μελών    ΚατοικίδιοΚατοικίδιο     ΗμερολογιοΗμερολογιο    Bank  ΑγαπημεναΑγαπημενα
ΠροφίλΠροφίλ   Συνδεθείτε, για να ελέγξετε την αλληλογραφία σαςΣυνδεθείτε, για να ελέγξετε την αλληλογραφία σας   Shop   ΣύνδεσηΣύνδεση  ChartChart 

[Word Press Hack] Report a post

 
Δημοσίευση νέας  Θ.Ενότητας   Απάντηση στη Θ.Ενότητα    Printer-friendly version    Pramnos.net Αρχική σελίδα -> Προγραμματισμός - Web Development
Επισκόπηση προηγούμενης Θ.Ενότητας :: Επισκόπηση επόμενης Θ.Ενότητας  
Συγγραφέας Μήνυμα
Basilakis
None




Ένταξη: Mar 20, 2008
Δημοσιεύσεις: 15
Κατοικίδιο

Euro: 55
Items

ΔημοσίευσηΔημοσιεύθηκε: 14/06/2008 22:28
    Θέμα δημοσίευσης: [Word Press Hack] Report a post
Απάντηση με παράθεση αυτού του μηνύματος

Χτές το βράδυ, χρειαζόμουνα ένα Plugin το οποίο να μου δίνει την δυνατότητα να έχω ένα Report Post στο WordPress μου. Είναι ένα τρόπος να "κρατάς" control του τι γίνεται. Ακόμη και στα comments μπορείς να το κάνεις, ασ σας δείω πρώτα πως γίνεται στα Topics, Και μετά στα comments.

Καταρχάς έχουμε 2 αρχεία.

το form_report.php
Κώδικας:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<form method="post" action="report.php">
Your Name
    <input type="text" name="username" id="username" />
    Your Email
    <input type="text" name="email" id="email" />
    <br />
  URL sumbiting:
  <input type="text" name="url" id="url" value="<?php $url = isset($_GET['url']) ?strval($_GET['url']):0;
                                      print $url;
                            ?>" />
                            <br />
Reason of Reporting
    <select name="reason" id="reason">
      <option value="verbal_harasment">Verbal Harasment</option>
      <option value="remove_link">Remove from JailBait.gr</option>
      <option value="image_licence">Image Under Licence</option>
  </select>
    <br />

Comment:   
<textarea name="comment" id="comment" cols="45" rows="5"></textarea>
    <br />
    <input type="submit" name="submit" id="submit" value="Submit" />

</form>
</body>
</html>

και το report.php
Κώδικας:



<?php

//Code by Basilis Kanondis
//Created first for WordPress it can be intergated with any other CMS.
//COntact me @ basilis@jailbait.gr

if(isset($_POST['submit'])) {

$to      = 'basilis@jailbait.gr'; //To mail sas
$subject = 'Reported Link from JailBait.gr'; //To subject pou thelete na dixnei otan erxetai to mail sas
$email = $_POST['email'];
$name_field  =  $_POST['username'];
$url = $_POST['url'];
$comment = $_POST['comment'];
$headers = 'From: report@jailbait.gr' . "\r\n" . //poio mail xrisimopoieite gia afti ti douleia?
           'Reply-To: '.$email. "\r\n" .
           'X-Mailer: PHP/' . phpversion();


$body = "From: $name_field\n E-Mail: $email \n Reported URL: $url\n Message:\n $message"; //To keimeno pou thelete sto Mail pou sas erxetai na vlepete
mail($to, $subject, $body, $headers);
echo ('Your Post has Been Reported to the administrator. Thank u a lot, for spending time to help us improve');//Ena minima gia tous xristes, oti i forma tous stalthike

mail($to, $subject, $body);

} else {

echo "Sorry there was an error to your request"; //Kai ean den stalthike?

}
?>


Αφού δημιουργείσετε τα 2 αυτά αρχεία και τα ανεβάσετε στον server σας τότε ανήγετε το αρχείο, Single.php και στο σημείο που θέλετε να βάλετε το Report link βάζετε τον παρακάτω κώδικα:

Κώδικας:
<a href='http://yourdomain.com/form_report.php?url=<?php the_permalink() ?>'>[Report Arctile]</a>
Και είστε έτοιμοι.

Τώρα, εάν θέλετε να το βάλετε και στα comments, εγώ θα σας πρότινα όχι, και απλώς να χρησιμοποιείσετε τον ίδιο κώδικα. Ο λόγος οτι δημιουργείτε απλώς ποίο αργό site, παρόλα αυτά εάν θέλετε να το κάνετε έτσι,

Κάνετε το εξής:

Κώδικας:

<a href='http://yourdomain.com/form_report.php?url=<?php comment_ID() ?>'>[Report Arctile]</a>
Edit: Πρόσθεσα τον κώδικα για τα comments. Θα το κάνω Fix, όταν έρχεται mail, να σε βάζει κατευθείαν μέσα στο Admin Panel, για να κάνεις Moderation το comment.

Και θα το κάνω και WordPress Plugin, μόλις βρω τον χρόνο
Επιστροφή στην κορυφή
Επισκόπηση του προφίλ των χρηστών Αποστολή προσωπικού μηνύματος
mrpc
Big Bang Co-ordinator
Big Bang Co-ordinator


Ηλικία:25
Φύλο:Φύλο:Ανδρας
Ένταξη: Sep 11, 2002
Δημοσιεύσεις: 3121
Κατοικίδιο
Τόπος: Ικαρία
Euro: 1844
Items

ΔημοσίευσηΔημοσιεύθηκε: 14/06/2008 23:14
    Θέμα δημοσίευσης: Re: [Word Press Hack] Report a post
Απάντηση με παράθεση αυτού του μηνύματος

Πολύ καλή ιδέα!
_________________
[ Ικαρία | mrpc's blog | Παραπληροφόρηση ]
Επιστροφή στην κορυφή
Επισκόπηση του προφίλ των χρηστών Αποστολή προσωπικού μηνύματος Επίσκεψη στην ιστοσελίδα του Συγγραφέα AIM διεύθυνση Yahoo Messenger MSN Messenger
Basilakis
None




Ένταξη: Mar 20, 2008
Δημοσιεύσεις: 15
Κατοικίδιο

Euro: 55
Items

ΔημοσίευσηΔημοσιεύθηκε: 14/06/2008 23:32
    Θέμα δημοσίευσης: Re: [Word Press Hack] Report a post
Απάντηση με παράθεση αυτού του μηνύματος

Ναι και χρήσιμο γενικά... Αλλά θέλει βελτίωση σε αρκετά σημεία...

Με το καιρό icon_wink.gif
Επιστροφή στην κορυφή
Επισκόπηση του προφίλ των χρηστών Αποστολή προσωπικού μηνύματος
Basilakis
None




Ένταξη: Mar 20, 2008
Δημοσιεύσεις: 15
Κατοικίδιο

Euro: 55
Items

ΔημοσίευσηΔημοσιεύθηκε: 10/07/2008 16:13
    Θέμα δημοσίευσης: Re: [Word Press Hack] Report a post
Απάντηση με παράθεση αυτού του μηνύματος

http://www.jailbait.gr/downloads/report-post.rar

Εδώ θα βρείτε ένα Plugin το οποίο μπορείτε να προσθέσεται έτσι ώστε οι χρήστες σας να σας αποστέλουνε μήνημα ένα θέλουνε να απομακρίνεται κάποι post απο το site σας...

Δεν το έχω κάνει official sumbit ακόμη και δεν είμαι σίγουρος και εάν θα το κάνω. Ποίο πολύ ώρα θέλει να κάνεις submit, παρά να προγραμματίσεις... hehe Μεγάλο χαμόγελο

Anyway εάν σας χρειάζεται ελπίζω να σας βοήθησω...

Converted to plugin
Επιστροφή στην κορυφή
Επισκόπηση του προφίλ των χρηστών Αποστολή προσωπικού μηνύματος
Επισκόπηση όλων των Δημοσιεύσεων που έγιναν πριν από:   
Δημοσίευση νέας  Θ.Ενότητας   Απάντηση στη Θ.Ενότητα   Printer-friendly version
Σελίδα 1 από 1

Pramnos.net Αρχική σελίδα -> Προγραμματισμός - Web Development
Μετάβαση στη:  

Προσθηκη στα αγαπημενα

Αποστολη θεματος.
Δεν μπορείτε να δημοσιεύσετε νέο Θέμα σ' αυτή τη Δ.Συζήτηση
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης
Δεν μπορείτε να επεξεργασθείτε τις δημοσιεύσεις σας σ' αυτή τη Δ.Συζήτηση
Δεν μπορείτε να διαγράψετε τις δημοσιεύσεις σας σ' αυτή τη Δ.Συζήτηση
Δεν έχετε δικαίωμα ψήφου στα δημοψηφίσματα αυτής της Δ.Συζήτησης
You cannot attach files in this forum
You can download files in this forum

Όλες οι Ώρες είναι GMT + 2 Ώρες
Forums ©
© 2002 - 2008, Pramnos Hosting
Dedicated to Pocahontas...
Top . W3C Valid CSS
Όροι χρήσης . Σχετικά με εμάς . Συντάκτες . Επικοινωνία . RSS Feeds . Sitemap . XML Sitemap
Deals On Products - Problem Mortgage - Free Ringtone - Mortgage Calculator - Internet Advertising