Hot answers tagged

6

Your option is a good one and not hard at all. Instead of expiring the entries, I would future date them and set limit="1" on your channel:entries tag. This way an entry will always appear. With expiring you risk human error causing an image not appearing.


5

Channel Images can do that and a lot of other neat stuff: http://www.devdemon.com/documentation/channel-images


5

The CE Image plugin has a watermark functionality (and much more), check 'watermark' on this page: http://www.causingeffect.com/software/expressionengine/ce-image/user-guide/parameters


4

The best way to fight with email spam is to have good spam filters :) set emails to be automatically converted into images, with hyperlinks beneath Spiders is not looking on visible text only but on hyperlinks also, so is not enough to replace text only. You can try MD Spam Me Not or Obfuscatee - this addons is do emails obfuscation.


4

Another simple idea... Name your images like this: December-1.jpg December-2.jpg December-3.jpg Manually upload the images to the server... in your template call image like this: <img src="/path/to/images/{current_time format="%F-%j"}.jpg"> The image for the current day will always be called. EE date formatting options are here: http://ellislab....


4

Image zooming is a front-end/template issue, so you can do whatever you want. Just follow the instructions of the jQuery plugin you want to use.


4

A RewriteRule with a regex should do the trick. RewriteRule ^/assets_content/_thumbs/?\.svg$ /assets_content/$1.svg [NC,L]


3

Check that the images are actually of the type uploaded. The error is suggesting they're not valid JPEGs, so it's worth checking they've not been saved as, say, a PNG file and renamed to JPEG. Alternatively, the file could be corrupt either at your or the server end. Finally, if part of the file has been written it's possible the disk is full at the ...


3

I built Pointee a while back, should cover a fair amount of what you need. http://devot-ee.com/add-ons/pointee Looking forward to the pull requests :)


3

Would something like this Image Editor add-on work for what you need? http://devot-ee.com/add-ons/image-editor Another solution might be add select fields to allow the client control the crop position parameters for CE Image. For instance, if you had a select dropdown field called {horizontal_crop} with the values "left, center, right" and another ...


3

If there's something unique per-image in the Channel Images output (assuming your gallery is just a dump of all images assigned to the field), you should be able to append that unique value to your entry_title, right? filename="{url_title}_{image:id}" It's not something I've done, but I'm assuming you can do more with the filename parameter to make those ...


3

ExpressionEngine have Path Constants. You can use PATH_THIRD_THEMES. You should have image path like: $img = "<img src='".PATH_THIRD_THEMES."IMAGE_NAME' />"; I hope, it would help you.


3

As I know, is no EE add-ons which can completely help you to get what you want. Possible solution: Upload file using any of exist EE add-ons, make manipulation with exist option (width, height, crop etc.) Then setup on the server CRON job with batch which will run couple times per day and check if new files in upload folder exist. For new files needs to ...


3

Your syntax is not following the user guide's instructions. http://ellislab.com/expressionengine/user-guide/modules/channel/grid.html#template-tags You need to add the prefix for each column. {images} <img src="{images:file_url}" alt="{images:caption}" title="{images:caption}" /> {/images}


3

If you don't want to use channels, use low variables with a grid field with days of the week as the grid rows. Give each a file upload field and an alt field then use some logic on the template to get the day and call the low var for that day. Simple example, not verbatim code purely reference Grid field: date_1 | imgxx | alt title date_2 | ...


3

I've had great experience with masonry very simple to implement and is responsive as well. If you are wanting categorized photos i would set up a single channel for each image. That way you could categorize the images and display different ones depending on the filter that is activated on the site. I wouldn't put a set hight and width to the images with ...


3

The image problem is usually caused by the setup at your hosting provider (Nexcess?). I believe you can fix this by setting the correct base path for CE Image, as described here. EDIT: And this is an example of how to set it at Nexcess: $env_config['ce_image_document_root'] = '/chroot/home/account/domain/html';


2

The Image Manipulations with EE are directly tied to a File Upload preference - which is a local source item, not an S3 bucket. I don't think that what you want is currently possible. But, what I hear you saying is that you wish to use image manipulations and have those modified images uploaded/stored/referenced via S3. Is that right?


2

I'm using CE image for serving up thumbs and and main images that populate a slider on each of my main single page views. I have played around with the settings and adjusted the quality of the thumbs down to 60, with default sharpening. They look really good on both 27" screen and retina devices. After the initial "call" they serve up nice and quickly. The ...


2

This works for me, tested in EE2.5.5 and Matrix 2.4.1 {my_image_file} {url:150x100}, {height}, {width} {/my_image_file}


2

First, you'd have to set up your upload directory to be below the web root, so your structure might look like this: public_html/ private/ private/uploads/ Make a template for serving up these protected images, say protected/images is your template group / template name. Set your upload directory's URL to this template: /protected/images/ In your template, ...


2

Personally I wouldn't look to switch to a different method unless you have a particular need to. If I were given the same scenario I would go with the same method that you use and combine Matrix and CE Image to apply watermarks on an ad-hoc basis. That combination sounds like it should both work well and do everything that you need it to do. If it aint broke,...


2

If you are not completely married to the idea of storing and syncing the remote images with an actual EE upload directory, and using EE for all image size processing, then take a look at CE Image. CE Image can work with remote images, resizing them as needed (very customizable) and then storing a cached local copy on your server. It is a very well-...


2

Not sure about setting it to enforce prior to upload, but it can be enforced after the fact in-template using CE Image's bulk tag pair wrapped around your Wygwam custom field.


2

The CE Image 'Bulk' tag may help you. It'll output the images placed within WYSIWYG editors, like Wygwam.


2

I figured it out. The Browse Server button only appears when the upload directory belongs to the current site. In the Wygwam settings you can create different configurations. By default there are the Basic and Full configuration. You can use the clone function to duplicate the configuration you're using now. For me this is Basic. After you clone it you can ...


2

How do I find out what might be wrong with the images? There could be one (or more) of several things going on. Here are some things to check: Verify that you can upload an image to the upload directory in question. Content → Files → File Manager → click "Upload File" button and upload to your directory. If you succeed then your images are ...


2

I could be wrong, but I think Safecracker File automatically appends a number to the end of any duplicate filenames to avoid collisions. Have you verified that your perceived issue is actually an issue?


2

I'm not aware of any solutions on how to limit to only show current users images, however with Assets, you can just use the file input field instead of the full Assets field: <input type="file" name="assets_field_name"> If you want further control on where the file is uploaded, then just add a hidden field for the upload directory: <input type="...


2

Have a look at @objectivehtml's extremely powerful Photo Frame add-on. There is also a demo of it running on the front end. To get the same number of editing options, you may also need his companion Photo Frame Button Pack. There are several other packs for the add-on, for things like focus, text, filters, etc.


Only top voted, non community-wiki answers of a minimum length are eligible