Elxis CMS Forum
Ελληνικό Forum => Πρόσθετα => Topic started by: Nektarios70 on July 23, 2011, 11:27:52
-
Πως ορίζω η εικόνες που προσθέτονται από εξωτερικό σύνδεσμο να εμφανίζονται πάντα εως μια μέγιστη διάσταση πχ 640px × 480px ;
[attachment deleted by admin]
-
Καμιά ιδέα; ???
-
Θέλει δουλίτσα για να επιτευχθεί αυτό.
- Έλεγχος αν υπάρχει στο εκάστοτε post το [img]http://*[/img]
- Έλεγχος αν υπερβαίνει η εικόνα το πλάτος των 640px και το ύψος των 480px.
- Αν ναι τότε κάνε resize της εικόνας ( με συνέπειες την παραμόρφωσή της σε αρκετές περιπτώσεις) και επίσης κάνε την Linkable για να μπορεί ο χρήστης να την δει από το εξωτερικό αρχείο στο σωστό μέγεθος.
- Αν όχι τότε εμφάνισε την εικόνα όπως είναι.
Αυτό το γενικό πλάνο. Η ιδέα.
-
Πρακτικά λίγο δύσκολο … σε ευχαριστώ πάντως φίλε μου ;)
-
Να σε καλά. ;)
-
Μπορείς να κάνεις χρήση του ακόλουθου script.
http://vikhyat.net/code/resize_large_images_js/
Φυσικά θέλει λίγη δουλειά, αλλά δεν είναι τίποτα τρομερό.
-
resizeimage συνάρτηση έχει ενσωματωθεί στο eForums για την χρήση των συνημμένων αρχείων. Οπότε δεν χρειάζονται js scripts.
-
xm.. αυτό δε το είχα προσέξει, αλλά είναι λογικό.
Το εν λόγο δεν κάνει resize στο upload αλλά αυτά που εμφανίζονται στα περιεχόμενα.
Θα το ονόμαζα παθητικό resize.
-
Η συνάρτηση resizeimage κάνει αυτό που λέει resize image. Μπορείς να την καλέσεις όπου την χρειαστείς είτε κάνοντας upload ένα αρχείο προερχόμενο από την ιστοσελίδα μας είτε στην περίπτωσή μας έλεγχος απομακρυσμένου αρχείου εικόνας και resize αυτής.
Θα το ονόμαζα παθητικό resize.
I like the way you thinking about ;D
-
:P
-
Θα δω τι θα κάνω...σας ευχαριστώ πολύ ;)
-
Αυτόματο resize μεγάλων εικόνων με css3 για τα άρθρα του eForum. Βάλτο στο css του eForum.
table.eforumtblclean td img {
max-width: 550px;
height: auto !important;
width: expression(this.width > 550 ? 550: true);
}
-
Καλά τα λες! :D Παίζει και αυτό Νεκτάριε σε συγκεκριμένους πλοηγούς βέβαια!
-
Ενδιαφέρον και χρήσιμο. Ευχαριστούμε Γιάννη!
Σε ποιους δεν παίζει Σταύρο;
-
IE7 και 8 καθώς και σε παλαιότερες εκδόσεις Firefox , safari και Chrome. Δεν θυμάμαι ξεχωριστά στον καθένα από πότε υποστηρίζουν CSS3.0!