Dummy image generators for ExpressionEngine and Codeigniter

14.02.2010

4 ΣΧΟΛΙΑ

Web Development

Τα πρώτα μου plugins λοιπόν για codeigniter και expression engine. Πρόκειται για πολύ απλά plugins που δημιουργούν dummy images για να μη γεμίζετε το τόπο με “δοκιμαστικές” εικόνες κατα τη διάρκεια του development. Η ιδέα ήρθε από το dummyimage.com *edit* και απο εδώ.

Codeigniter

Κατεβάστε το αρχείο dummy.php.zip, αποσυμπιέστε και ρίξτε το αρχείο dummy_pi.php στο φάκελο plugins της εγκατάστασης codeigniter που έχετε στο δίσκο. Δημιουργήστε ένα φάκελο images στο ίδιο επίπεδο με το φάκελο system και μέσα στο images δημιουργήστε ένα φάκελο με όνομα “dummy” και δώστε δικαιώματα 777.
Μετά στον Controller σας φορτώνετε το plugin (η αν θέλετε στο autoload):

$this->load->plugin('dummy');

Στο view που θέλετε να δημιουργήσετε ένα dummy image απλά κάντε το ως εξής:

 img src="? echo dummy('100x400'); ?" />

Στο παραπάνω λείπει το < στο img tag και τα < > στο echo. Για κάποιο λόγο δεν εμφανίζονται σωστά με το συγκεκριμένο highlighter. Προσθέστε τα όμως.

Και θα δημιουργηθεί μια εικόνα μεγέθους 100px X 400px

Expression Engine 1.6.x

Κατεβάστε το αρχείο pi.dummy.php.zip, αποσυμπιέστε και ρίξτε το αρχείο pi.dummy.php στο φάκελο plugins της εγκατάστασης expression engine που έχετε στο δίσκο. Δημιουργήστε ένα φάκελο με όνομα “dummy” μέσα στο φάκελο images και δώστε δικαιώματα 777.

Σε οποιοδήποτε template μπορείτε να δημιουργήσετε dummy images ως εξής:

 {exp:dummy class="imgClass"}500x500{/exp:dummy}

Αν δε περάστε class name τότε η εικόνα παίρνει ένα default class με όνομα “dummyimg”.

Have fun!

Σχόλια

HitMan

14.02.2010

Ωραίος που το έφτιαξες και σε EE plugin ;-) Αν ασχοληθείς κάποια στιγμή και με version 2.X θα είναι πανεύκολο το porting καθώς είναι full CI based.

Επειδή είμαι large όμως δεν θα ζητήσω credits για την ιδέα που πέταξα :P [ j/k ]

tsiger

15.02.2010

lol! you’re right. credits up!

chchrist

16.02.2010

Πολύ καλό το plugin σου! Μόλις το πέρασα σε ΕΕ και δουλεύει τέλεια. Θα μου άρεσε όμως να μπορούσα να περνάω και δικό μου custom text. Θα μπορούσες να το βάλεις στο github για να έχουμε την δυνατότητα να συνεισφέρουμε;

tsiger

16.02.2010

Χαίρομαι που παίζει μια χαρά :) Υπάρχει θέμα με το text. Εκτός και αν γνωρίζουμε ακριβώς το setup (php configuration) που θα παίξει το scriptaki. Το δοκιμάσα σε 4 διαφορετικά σημεία (windows, linux, php 4,5 etc) και το καθένα έχει θέμα με το που θα βρεί τη γραμματοσειρά που χρειάζεται ακόμη και αν την έχεις στο ίδιο folder με το script

Τo σχόλιο σου