Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: Sakis on September 10, 2009, 11:53:51
-
Θα ηθελα να κάνω μία πρόταση για το elxis..Αν μπορει να δημιουργηθεί ενα πρόσθετο που να εμφανίζει τους καινούργιους χρήστες που εγγράφηκαν..Τους 10 τελευτάιους π.χ...Υπαρχει τετοια προοπτική η δυνατότητα;
-
Δεν χρειάζεται να προστεθεί στο elxis αυτό. Μπορεί να γίνει με ένα module που να κατασκευάσει ο καθένας.
-
Ποιος μπορεί να φτιάξει ενα τέτοιο module βρε παιδια?
-
Όλο και όλο το module είναι ουσιαστικά ένα query. Είναι πολύ εύκολο. Γράφω εδώ τα βασικά, τα υπόλοιπα είναι μορφοποίηση και παράμετροι. Όποιος θέλει το φτιάχνει.
<?php
$query = "SELECT id, name, username FROM #__users WHERE block='0' ORDER BY registerdate DESC";
$database->setQuery($query, '#__', 10, 0);
$rows = $database->loadRowList();
if ($rows) {
foreach ($rows as $row) {
echo $row['name'].' ('.$row['username'].")<br />\n";
}
}
?>
-
Sakis επισυνάπτω το αρχείο last_users.zip, και κάνεις εγκατάσταση του mod μέσω του εγκαταστάτη του Elxis.
Θέλει ακόμη παραμετροποίηση αλλά σε πρώτη φάση πρέπει να κάνεις την δουλειά σου.
[attachment deleted by admin]
-
OYAOYYYYY!!...Καλοοοοοοοοο!!!..Το ανέβασα και δούλεύει αψογα!..Γινετε να μπουν καποιοι παραμετροι?..Να εχει μία ρυθμιση να εμφανίζει μονο το ψευδώνυμο ας πούμε!..Η μία ρυθμιση να επιλέγω εγώ το πόσους θα εμφανίζει απο το 1 εως το 10!!..
Τέλειο!..Σ ευχαριστώ πολύ!..Το είχα ανάγκη γιατί εχω τουλάχιστον 4 εγγραφες καινούργιες καθε μέρα...
Και κάτι τελευταίο!..Γίνετε να εμφανίζει τους χρήστες με την φωτογραφία τους?...
Ξέρω το εχω παραχέσει λίγο αλλα συγχωρήστε με!... ;D
-
τα 2 πρώτα που ρωτάς, μπορείς να τα κάνεις και μόνος σου με ένα από edit στο modules/mod_last_users.php
για το σύνολο των εμφανίσεων, αλλάζεις το 10 στο setQuery σε ό,τι θέλεις
για να μην σου εμφανίζει τα ονόματα, αλλάζεις το
echo $row['name'].' ('.$row['username'].")<br />\n";
σε
echo $row['username']."<br />\n";
το τελευταίο, θέλει μάλλον παραπάνω δουλίτσα :D