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

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

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

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

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

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

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

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

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


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

You can use the api to add a single upload field to your module or fieldtype. http://ellislab.com/expressionengine/user-guide/development/usage/file_field.html . if you want to include multiple image uploads in the same field, then you will need to do something else.


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.


2

CE Image can output just a URL to a manipulated image. Meaning that it could compress the image on the fly (if the image hasn't already been compressed on a previous page load), and can still output the image's URL where needed. CE Image has a quality= setting for jpg images, and uses filters to optimize png images automatically when possible. Additionally, ...


2

Have you seen the image tag pair - https://ellislab.com/expressionengine/user-guide/add-ons/channel/custom_fields.html#variable-pair-usage If you're using a File field you have all the parameters and variables you need including options to output path, full URL, description, image manipulation, credit, date and so on.


2

You could crop them in the template to make them the correct size / aspect ratio. Here's a free addon for that: https://github.com/bjornbjorn/img.ee_addon


2

If this is regular File field, then you can only upload only file to it. If you need multiple files within one field, it is best to set up Grid field with one column being File field. This will require some changes in template code as well.


2

The easiest solution would be to use an addon custom field type that is better suited to your needs. This is the one I use: https://devot-ee.com/add-ons/wygwam It gives you more of a WYSIWYG-style field input, and is much easier to work with for someone looking to avoid code for whatever reason. There is a few others like Wygwam, so I recommend poking ...


1

I switched EE's resizing preferences (Admin > System Administration > Image Resizing Preferences) from ImageMagick to GD 2, deleted the contents of the cache/assets/thumbs directory, and on revisiting Assets module, the thumbnails all regenerated as hoped. In places I'm using Assets in a Matrix field, and processing them with CE Image in the templates, so ...


1

This was evidently a bug in EE and will be patched in the next version (past 2.8.1). For now, the solution is: In system/expressionengine/libraries/Filemanager.php around line 508: if (($force_master_dim == 'height' && $prefs['height'] < $prefs['max_height']) OR ($force_master_dim == 'width' && $prefs['width'] < $prefs[...


1

Unless you'd like to roll your own module, try this module $25 which uses avairy: http://devot-ee.com/add-ons/image-editor


1

I figure it would be possible to do this, but you probably need to write quite a large extension to channel images to make it possible. What's your skill level?


1

Checked the permissions of the upload destination folder, make sure that PHP has permission to create files and folders. If the 'thumbs' folder exists in this destination make sure nothing odd has happen to that, and it's permissions are set correctly. EE should have created it but in the past I've deleted whole directories and uploaded local folders with a ...


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