16

From the MySQL docs: "There is a hard limit of 4096 columns per table, but the effective maximum may be less for a given table." Keep in mind that each field uses two columns, one for field data, another for field type. So divide the maximum column limit by two, and then subtract 3 for the entry_id, site_id, and channel_id columns; which leave you with ...


13

You can change the fieldtype to MEDIUMTEXT or LONGTEXT and it will work fine for your needs. But you need to be aware that that change will not be supported by EE and that future EE updates may alter the schema and of course could reset the fieldtype to TEXT. Reference - http://expressionengine.com/forums/viewthread/211174/


12

Adding the following script to the control panel allows one to define a custom state for one or more matrix fields. The following script can be modified as needed and then copy and paste into your custom field's "Field Instructions" box beneath your custom user instructions! Many thanks to @MediaGirl for that trick! Ref: How to add a custom JavaScript to ...


12

Sounds like the field's settings have gotten mixed up at some point. I'd try switching the field to "XHTML" formatting, and select the option to "Update all existing channel entries with your new formatting choice?". Once that's done, then switch back to "None" formatting and update all existing again. Hopefully that will resolve for you.


10

Markdown is probably worth considering, although users would familiarise themselves with the two-trailing-spaces linebreak behaviour, which isn't exactly intuitive. If you're using WYSIWYG fields elsewhere that's also an option. For example, you could easily setup a Wygwam editor config which only has the bulleted list control enabled. That would be crazy-...


10

You might want to give Nolan a try - it sounds like exactly what you're after. Nolan enables a very simple matrix style field within a Pixel & Tonic Matrix field


9

Have a look at transcribe. i am currently using it with structure and am pretty satisfied with it. The way you are proposing to do this will probably end up confusing visitors, as they will be seeing 2 languages mixed. With transcribe you will be creating different entries, and content of the site does not have to be equal. Each language will have it's own ...


8

There's https://github.com/iainurquhart/global_fields which was basically Gypsy reinvented but I'd advise against it. Anything that fundamentally alters something like this is a recipe for disaster IMO, the number of abandoned Gypsy sites backs that up. One solution you could use is 1 channel field group with everything you need then use Publish Layouts to ...


7

There are a number of member add-ons that substitute the native member module for channel entries. They are: Zoo Visitor Profile:Edit Safecracker Registration Since members are handled as regular channel entries, you are free to use any custom fieldtype. Also, since they are channel entries, you can use Safecracker to allow the users to edit their own ...


6

I don't think that's possible. Instead, use the FieldType DropDate instead. It's free and very well done.


6

So the short answer is, I'm not aware of an existing fieldtype that would do this at the moment. However if you know a little PHP and you're willing to get your hands dirty it would be pretty easy to create something custom, depending on your validation requirements. The full in's and out's of doing so go beyond the scope of this answer, but here's a ...


6

Change the field type to LONGTEXT to give yourself lots of room to grow with that field. LONGTEXT will store 4,294,967,295 bytes of data which is approximately ~4GB. Should be plenty.


6

I don't use Structure that much so here is the process and add-ons I use to develop multilingual sites in EE in case someone is looking for an alternative: Language Framework: I usually use Biber Multi Language Support for this although I will probably be trying Transcribe on my next project. In the case of Biber it will allow you to define your languages ...


6

Brian removed support for Drifter due to some fairly large bugs which cannot be worked around in ExpressionEngine 2.0. The CMS makes too many assumptions about how field groups work for it to be safe. I would recommend using something like SEO Lite as a template and modifying it to meet your needs. This extension adds global support for extended fields ...


6

Not the best though, maybe use 3 columns: Title PT List Nolan Then do something like the following: <ul> {your_matrix_field} <h3>{mx_text_title}</h3> {if mx_nolan_items} <ul> <li> {!-- single line so our backspace isn't having to count blank spaces --} ...


6

I'm afraid your answer is no. EE does not make it's custom field types available outside of the Channels functionality and it would be a nice feature to have in other parts of the system such as for Members or some addons like ones that add form functionality. This is why you see several addons such as Profile:Edit and Zoo Visitor actually create a ...


6

Editor allows a WYSIWYG for the category description field only. Not sure if that will be enough for your needs, but it might be worth looking into. You can see a picture of what that will look like:


6

You're best off using the PT Checkboxes, the native ones are just too fragile for real world use. http://devot-ee.com/add-ons/pt-field-pack Then: {if {side_content_selectables:selected option="show_feed"}} <p>show the feed</p> {/if}


6

The only other way to do with without JavaScript would be to use an extension. Basically, hook into the POST data and programmatically update the entry/field with first and last name values. Now what hook you use and the logic required is outside the scope of this answer. But logically speaking, use an extension to update that field programmatically. If it ...


6

Yeah, that's the wrong way to go about it. You want to use the load class and use the view() method. You can even pass variables to the view that can be used programmatically. public function display_field($data) { $vars = array( 'data' => $data, 'some_var' => 'some value', 'some_array' => array( '1', ...


6

That's a great idea. Currently there are no hooks or settings in place to do that. I could also see a setting in place to store the number of times an email has been sent (for re-occurring emails). That way, you could say do not send after X times. I will add this to the list of features to implement. If you need this immediately, I am available for an ...


6

Since Field Instructions will allow HTML and JS, you can add the following in the Field Instructions for that custom field: <script type="text/javascript"> $(document).ready(function() { if ($('#field_id_23').is(':empty')) { $('#field_id_23').val('This is the default text'); } }); </script> Just be sure to ...


5

I haven't had this specific problem, but as a troubleshooting step, I'd see if the client is using the exact same CP URL that you are using - www vs not and admin.php vs system.


5

Going to toot my own horn here. Publisher supports Structure and doesn't require any funky conditionals or nonsense in your templates to get the navigation to render. http://boldminded.com/add-ons/publisher


5

How can I convert a file fieldtype back to a text input field containing {filedir}filename? You can actually just edit the custom field in the Control Panel, changing it from File to Text Input, and you're set. There aren't any further steps needed. The custom field will still contain the same data it did when it was a File fieldtype. Content like {...


5

Have you looked at the Suggest Field fieldtype? It uses previous values entered in the same field (previous entries), but it could be easily modified to look at another field instead.


5

I have found the source of the error and I believe it to be a bug with ExpressionEngine. I will explain this to the best of my abilities, please feel free to improve the readability of my answer if necessary. The following is important: Custom channel. Custom field group. Custom field layout for "Edit Content" control panel page. I had a custom field that ...


5

Pixel and Tonic has another field_type called P&T List which might be suitable. If you just need a list of items, I'd look at that. I believe it's free.


5

I know you sorted this out, but for others who may wind up here looking for details: Say you have an entry with an entry_id of 10. That entry's channel has a Relationship field with a field_id of 20. While editing that entry, you choose a child entry from your Relationship field, which has an entry_id of 50. You'll end up with these values in your ...


5

Try this to see if it works for you. I just tested, and it works just fine for me. $this->EE->session->userdata('signature') To see all the values in the session values stored as userdata, just do the following: var_dump($this->EE->session->userdata); exit();


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