texts: XMLHttpRequest 200 OK but returning a Snippet instead of the appropriate XML

texts:
We've been having some trouble with getting XML from our server. It returns 200 STATUS OK but, like the title notes, it's not returning the XML that we pointed it to but instead is giving back a complete EE Snippet! It's really weird.

The XML is well-formed (validation passed with no errors) and the 'var url = "OUR URL"' is well-formed (but can't share with you for obvious reasons).

Do you have any ideas as to why this would happen and what EE might be doing to make it happen?

EDIT 1: A quick note. When we add 'http://www.'  to the beginning of our domain it returns a 404 STATUS. But when we remove it (leaving just our domain 'example.com') it returns a 200 STATUS. I'm not sure why this is.

Additionally, we are conforming to the Same Origin Policy (http://en.wikipedia.org/wiki/Same_origin_policy)

EDIT 2: The Snippet being returned contains the:

<!DOCTYPE html">
<html lang="en">
<head>
...
</head>
<body>

and we're calling the XMLHttpRequest() within the <script>...</script> within the body (contained in it's own template). Moving the XMLHttpRequest() into the <head> doesn't fix the issue.

EDIT 3: After changing the Template Manager -> Edit Preferences -> Type to Javascript it actually returns the Snippet as the web page (but only shows the markup). Vis., by doing this we're getting the same xhttp.responseText data. When we move the JS below into it's own template with the Preference Type to Javascript and {embed...} it we no longer get this problem but instead revert to the old one of getting a the Snippet instead of the XML.

Here's the Javascript:

<script type="text/javascript">
$(document).ready(function(){

});

function sendRequest() {

    var url = "OUR URL";
    var xhttp = new createXMLHTTPObject();

    if (!xhttp) alert("XMLHttpFactories Not Applied");

    xhttp.open("GET", url, false);
    xhttp.overrideMimeType('text/xml');

    xhttp.send();

    console.log(xhttp.responseText);

}

var XMLHttpFactories = [
    function () {return new XMLHttpRequest()},
    function () {return new ActiveXObject("Msxml2.XMLHTTP")},
    function () {return new ActiveXObject("Msxml3.XMLHTTP")},
    function () {return new ActiveXObject("Microsoft.XMLHTTP")}
];

function createXMLHTTPObject() {
    var xmlhttp = false;
    for (var i = 0; i < XMLHttpFactories.length; i++) {
        try {
            xmlhttp = XMLHttpFactories[i]();
        }
        catch (e) {
            continue;
        }
        break;
    }
    return xmlhttp;
}

sendRequest();

</script>


texts:
Is it possible to output the repeat rules for recurring events with Solspace Calendar?

For example, instead of listing all of the occurrences, output something like "Repeats Daily", "Every Monday and Friday", etc.

Or should I just add an extra text field where the author can enter their own description of the schedule?


texts:
I want to use the twitter user api to get all images from a user.
I have tried using search, but sadly the search api only has 6-9 days worth of tweets. (https://dev.twitter.com/docs/using-search)

Is there anything that will filter tweets with an image and give me the direct link to the image? If not I will have to write it myself.
I am currently using EE Twitter by Click Rain to get all tweets from a user.


texts:
I'm on a single product entry page. The URL does not specify the category. In fact, the entry has 3 category groups associated with it. I want to display the first category assigned from each of the category groups.

Here's the code I have so far:

{exp:channel:entries channel="products" limit="1" }

{title}

    {exp:channel:categories category_group="4" note="vehicle type"}
    {category_name}
    {/exp:channel:categories}

{/exp:channel:entries}

This is displaying all the categories in the group. I've also tried using the {if active} conditional variable, but as it relies on the URI, it's not working for me.

Thanks for your help.


texts: Can Expresso Store limit the total order weight

texts:
I have set up my Expresso Store shipping method to calculate:

Maximum Order Weight  100g / Base Rate 500 yen
Maximum Order Weight  200g / Base Rate 600 yen

... up to 2000g

I am wondering if there is a way to limit the total order weight to 2000g?


texts:
It seems pretty tedious to have to type in all the Category Ids to list all parent & children entries.

{exp:channel:entries channel ="channel_name" category="17|4|1|5|13|9|14|25|2|7|24|3|6|28"     }

Is there more maintainable way to do this?


texts:
I updated my EE install from 2.6 to 2.9. I can now see my homepage but when I click on any link I get this:

Unable to load the requested language file: language/english/template_router_lang.php

Any ideas?


texts: wygwam adding paragraph tags when embedding video

texts:
I'm trying to embed a video into an entry. My code looks like this

        <video preload="none">
            <source src="/downloads/video/SSS_FallProtection2011.mp4" type="video/mp4"></source></video>

After I submit the entry and edit it again... a number of paragraph tags are getting added and the above code starts looking like this:

        <video preload="none">
            <source src="/downloads/video/SSS_FallProtection2011.mp4" type="video/mp4"></source></video>

    <source src="/downloads/video/SSS_FallProtection2011.mp4" type="video/mp4">

        <source src="/downloads/video/SSS_FallProtection2011.mp4" type="video/mp4"></source>

    <source src="/downloads/video/SSS_FallProtection2011.mp4" type="video/mp4">

I'm running EE 2.5.5 with WYGWAM 2.7.1.

Any thoughts?


texts: How can I tell EE to ignore certain directories?

texts:
We're slowly introducing sections of our site into EE. First is the blog, then other sections will follow. As a result I need to place EE in the web root, but I also need to leave existing directories alone and allow access.

There are numerous people that touch the files in this web root and I don't want for them to have to add new directory names to the .htaccess file every time they add new directories. People will inevitably forget they have to do this and seek support.

Is there a seamless way to have EE automagically recognize when we need to load static content from a directory vs. a channel entry?


texts: Wygwam not retaining Channel Images images

texts:
I want to use the Channel Images integration for Wygwam, but there seem to be two issues:

1.) No matter which size I choose for the image, it always uses the smallest image (I have 3 sizes set in the CI field).
2.) The image disappears from the Wygwam field when I edit the entry.

Anyone know what's going on? Perhaps a bug?

I'm using:
EE 2.9.2
Wygwam: 3.3.3
CI: 5.4.19


texts:
Is it possible to use next-gen formats with CE Image, using Expression Engine 2.8?
What's the alternative?


texts: Exp-resso Store Shipping Address Not showing

texts:
When the user puts in the 'shipping details' (checkout2) because it's different than the billing address the address does  NOT SHOW on the next page (Confirm Order page:  checkout3)  as part of the checkout process. It says 'Same as 'Billing Details' when it should show the shipping address, because its different that the billing address. It also does NOT SHOW on the order page.

However, the shipping information is being captured in the form. If the Shipping Address is different that the Billing Address it will show up on the Confirmation email, the system sends out to the buyer, and it's available in the admin back end via the order report.

I am not using a shipping module, its all flat shipping.  I have the lastest version of Exp-resso Store, and I am using EE 2.11.2


texts: Help me locate where is XML being generated

texts:
my client is using Expression Engine 1.6.8 and there are some broken XML documents created with page. I have no experience with Expression Engine. The problem is these dinamic XML is being generated - so others pages can use it as source.

The problem: I have no idea where this XML is being generated.

This is very broad question but : Where is this XML being generated and how can I fix it? Where to check? What is usual practice?

Thank you,


texts:
I am trying to pull in some Low Search results using AJAX. How can I pass a query to the result page without knowing the encrypted version of the keywords beforehand?

Here are some things I have tried.

I placed this on my result page in hopes that it would give me a URL I could use.

{exp:low_search:url
keywords="{segment_3}"
encode="no"
result_page="/my/result_page/"
}

The URL Tag spits out something like this:

http://mysite.com/?ACT=21&keywords=eyJjb2xsZWN0aW9uIjoiY3VzdG9tZXJfY29udHJhY3RzIiwibG9vc2VfZW5kcyI6InllcyIsInJlc3VsdF9wYWdlIjoiY29udHJhY3RzXC9zZWFyY2giLCJzZWFyY2hfbW9kZSI6ImFsbCIsImtleXdvcmRzIjoibHluIn0&result_page=%2Fmy%2Fresult_page%2F

I was hoping that it would not encode the keywords, and I would simply use a similar pattern for my AJAX call.

The URL it generates does not work as a stand-alone, therefor will not work for the AJAX call either. I have ruled out AJAX as being the problem, and come to the conclusion that I simply do not know how to pass keywords to Low Search without using the standard (non-js) form submit.

Any ideas?

Link to my question with Low.


texts: Replace File using Assets with S3 + Cloudfront

texts:
I'm attempting to replace an existing JPG image on S3 that's managed by Assets, but it appears the new file doesn't replace the existing one on S3.

My first thought was that it was an issue with browser caching, but I have it disabled, and, when viewing the file's URL in a different browser, I still see the old image, so, I'm confident the new file isn't ever making it to S3.

I do not see any errors in the EE control panel; everything else is working without any problems (upload, delete, move, etc.).

Steps to Reproduce:

Upload a file to S3 in the EE CP using Assets
Upload another file with the same name to to same folder
Select "replace the existing file" at the prompt
Right click the thumbnail/file, view file; file on S3 hasn't been updated.

This install is on EE 2.7.2 with Assets 2.2.2. Will not be able to provide credentials for troubleshooting, as it's behind a VPN on infrastructure I cannot modify; hopefully you can reproduce in your test environment.


texts: Low search - match two grid fields (AND)?

texts:
I want to use low search to filter entries that matches two grid fields.

Example Grid:

first_name    age
John          14
Leon          15

When I submit a form where I search for first_name=John and age between 10 and 20, I only want entries that contains grid rows that matches both John and the age (not OR).

Is this possible?


texts: Tag Cache growing rapidly and too big to empty from CP

texts:
I've inherited an EE site that has a tag cache problem. The tag cache is grows rapidly and seems to be accelerating in its rate of growth recently.

The problem this presents is that the tag cache can grow so large at times that when EE needs to clear it, it actually takes so long the whole process times out leaving a white screen (the error is a timeout).

It's so bad that, despite a routine that we run that should clear the cache on weekdays, 3 times per day, over the weekend it can grow to over 5GB in size!

I have an inkling that it's a combination of web spiders (e.g. Google bot) and the weird and wonderful setup that this site has (essentially using some templates as front-controllers for subsections of the site).

I guess somewhere along the line, something is probably creating an endless tree of URLs that are being spidered and this is resulting in the massive cache.

This is just not right and I wondered if anyone else has experienced similar issues with the tag cache and how they overcame it.


texts: Using a Channel Entry as an Embed Template

texts:
Is it possible to have Channel Entry as a text input be used dynamically to include a design template? In other words, something like:

{exp:channel:entries channel="mychannel" limit="1"}
    {embed="embeds/{myentryfield}"}
{/exp:channel:entries}

OR some other similar method to accomplish the same task.


texts:
Cartthrob is a fantastic cart framework!

at first I thought it was complex to use, but with the help of excellent documentation.

I'm wondering if CartThrob will be ported to EE4. Or if CartThrob 3 is compatible with EE4?


texts: 404 pages not working for Blog channel - but do for everything else

texts:
I have just taken on an Expression Engine site (my first time with EE) and I am experiencing a strange issue.

We have a custom 404 error page which is working across the site except for on the blog. Essentially if I enter a bad url such as example.com/xyz I get the 404 page, however if I enter example.com/blog/xyz I just get a blank page.

I have checked for HTML content on this blank page - however it is completely void of anything!

I can't seem to find any settings that could override the blogs 404 settings in this way.

I have tried :

{if no_results} {redirect="404"} {/if}

Which I have seen on a few answers here, but this does not work either.

Thanks for your help in advance!


texts: edit admin template varibles global variables via cms

texts:
how do i edit preferences for global variables in the cms, design > templates > global variables.

Iv looked at the following and think it might be what i'm looking to do, wondering if the cms cant do this without adding a module?

What i want to edit specifically is allowing variables to be left blank and when they are blank to not display the content "image" associated with the variable. (this i can look at as it will be an if statement) but the settings i cant seem to figure out.

was avoiding the use of a module regarding this issue but i have found one which might be able to give me this option:

http://republiclabs.com/expressionengine/republic-variables


texts: Solspace composer template if field_type = file

texts:
I want to change the output of the standard file upload field with something similar to "Whipping File Inputs Into Shape with Bootstrap 3". I am using the following conditional in my Solspace Freeform Pro composer template in an attempt to change the output for file upload field types:

{composer:fields}
{if composer:field_output}
                    {if composer:field_type == 'nonfield_captcha'}
                        {if freeform:captcha}
                                {freeform:captcha}

                                <input type="text" name="captcha" value="" size="20" maxlength="20" style="width:140px;" />
                        {/if}

                     {if:elseif composer:field_type == 'file'}

                              Browse {composer:field_output}

                    {if:else}

                        {composer:field_output}

                    {/if}
                {/if}
{/composer:fields}

The if:elseif field type "file" statement doesn't seem to work in the template and has no effect in the output when the form is rendered:

{if:elseif composer:field_type == "file"}

      Browse {composer:field_output}

{if:else}
....

To check if there is something wrong with my statement, I changed "file" to "text". The conditional then worked and wrapped all text inputs in the  mark-up. So the conditional statement itself appears to work correctly - just not for field_type "file" though.

If there some special statement/conditional that I'm missing to be able to control the output of field_type = "file"?

Version Info:

ExpressionEngine: 2.10.1
Freeform Pro: 4.2.3


texts:
I have created two columns form using Freeform composer, but it looks like each field is counted as a new row. At that case responsive layout is "breaking" form flow on mobile devices.

Is there any way to do have predefined columns first then rows?

Thanks


texts: Freeform Pro's default_value Parameter Not Working for select Element

texts:
According to Freeform Pro's documentation, the default_value parameter should let you designate a default (non-first) selection for any field without relying on JavaScript...

  Also available is the default_value="VALUE" parameter, which can be applied directly to the {freeform:field:FIELD_NAME} variable. For field types that contain predetermined values such as select lists and radios, this can be used to pre-select a value from that list. For field types such as text input or text area, this can be used to add sample text to the field.

With Freeform Pro 4.1.7 on EE 2.7.2, this line (a State select field) fails to set any default even though Washington is in the list.

 {freeform:field:state attr:id="state" attr:class="required" default_value="Washington"}

So the resulting default value, as usual, is Alabama.

Solspace has advised using JavaScript in response to other questions, but I'd rather utilize this parameter since it appears to exist for exactly the case I'm interested in.

Am I missing the point or doing something wrong? Maybe misRTFM?


texts:
Can you relate channel entries to members?

I need to be able to create a channel into which entries are posted and a relationship field is shown so that I can select a member that the entry pertains to.

I want to then use this relationship to show these entries to those logged in members on the front end of the site.


texts:
I'm using Freemember to register members. I have my return parameter set up correctly (see below). When I submit the form the the member does get registered in the back end but the page just goes blank and remains at form page, does not go to the return page. I had this working and have disabled/uninstalled any other add-ons that I added since setting up Freemember. I don't understand why this is happening. Please help. Thanks.

Here's the form code:

{exp:freemember:register form_id="jumpstart_register" form_class="form" form_name="jumpstart_register" return="jumpstart/guidelines" error_handling="inline" error_delimiters="|" require="first_name|last_name|phone|email|password" group_id="7"}

            First Name

            {field:first_name}
            {error:first_name}

            Last Name

            {field:last_name}
            {error:last_name}

            Phone

            {field:phone}
            {error:phone}

            Email

            {field:email}
            {error:email}

            Password

            {field:password}
            {error:password}

            Confirm Password

            {field:password_confirm}
            {error:password_confirm}

Important Notice: It is in your best interests, as well as Ganeden's, that you have fully read, understood, and comply with the Submission Terms &amp; Conditions. If there are any terms or conditions that you did not fully understand, please reread them, and if you are still uncertain, seek legal counsel before making a submission to this website.

            {field:accept_terms} I accept the terms &amp; conditions

            {error:accept_terms}

            <input type="checkbox" name="us_based" id="us_based" value="yes" />I and/or my company are based in the U.S.

            <input class="button" type="submit" value="SUBMIT" />

    {/exp:freemember:register}


texts:
Thanks for helping me with my htaccess issue before and I hope you can help me once more.

A little background, I am attempting to have my local machine and staging mimic the production site.

I have been able to make the local machine work perfectly and I was on my way to do the same for the staging server.

I had logged into the site dev.example.com/system and I was configuring everything to point to dev.example.com, instead of the production site - www.example.com

After submitting the Admin> General Configuration - I briefly saw a prompt about config, but somehow it disappeared before I read.

Now, going into system looks like an html file that is missing a css file - like a directory tree.

Firebug in firefox is showing that it can not find items in the themes folder.

"NetworkError: 404 Not Found - http://dev.example.com/themes/cp_themes/default/css/jquery-ui-1.8.16.custom.css?v=1400856569"

jquery...0856569

"NetworkError: 404 Not Found - http://dev.example.com/themes/cp_themes/default/css/global.css?v=1400856569"

global...0856569

 "NetworkError: 404 Not Found - http://dev.example.com/themes/javascript/compressed/jquery/jquery.js?v=1400856579"

jquery...0856579

etc...

Any ideas - thanks in advance


texts: If statement for url segement to display certain as well as overlapping images

texts:
I have a map and on this map are about 3 images. However the map displays different images on it every month. See code:

                            {exp:channel:entries
                                       channel="mapped"
                                       status="open|Draft"
                                       entry_id="1354"
                                       orderby="mapped_date"
                                       sort="asc"}

                                    {exp:channel_images:images field_id="336" entry_id="{entry_id}" category="included" limit="4"}

                                    {/exp:channel_images:images}

                                    {/exp:channel:entries}

How do I specify that I want the images to only appear for a certain month - the title for that month is specified in the 3rd segment of the url. And how do I get the 3 images to overlap on top of the map?


texts: UPS Shipping AND Default shipping plugin options

texts:
With the old version of store, we had UPS figured options and a flat rate international option, but with the latest version and the UPS plugin, only the UPS options appear. Is it not possible to have both? And how do we apply Free shipping to the UPS options with discounts?

No problem! The latest version of store that we have is 2.5.1, we are upgrading from 1.6.5. We have the code in the last stage of our checkout & it only displays the UPS options:

        Shipping:<select name="shipping_method" id="shipping_method" style="display: inline-block; width: 139px; font-size: 10px !important;">
            <option value="">Select shipping method...</option>
                {shipping_method_options}
        </select>

        {order_shipping}


texts: Playa Filters failing with Force SSL module in place

texts:
We are experiencing the same issue as:
https://getsatisfaction.com/pixelandtonic/topics/https_and_playa_in_cp

We're wanting to use the playa module along with force-ssl(http://devot-ee.com/add-ons/dm-force-ssl). Due to various constraints we were unable to apply SSL without this module.

The force-ssl module controls the "URL to your "themes" folder" among other variables. So despite setting it to /themes/ the playa plugin 'filter' feature still does not work.

We experienced the same issue with channel videos. After talking to them they were able to issue a patch that resolved this issue. We're wondering if you could also facilitate integration of the playa and force-ssl module?

I've also tried this and had the same result without force-ssl and just a simple rewrite for the control panel only:

    RewriteCond %{HTTPS} off
    RewriteCond $1 ^(admin.php) [NC]
    RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Taylor


texts: How to output a 'parent field' value in a Playa Tag Pair?

texts:
I'm really struggling to output a parent field value within a Playa tag pair. I've had to resort to using php in my template to do this. Is there a way I can do this without using php in my template? Thanks.

I had to enable php and do this:

<?php $parent_field = {parent_field} ?>
{playa_field}
    {title} <?php echo $parent_field ?>
{/playa_field}

As this doesn't output the {parent_field} content within the tag pair:

{playa_field}
    {title} {parent_field}
{/playa_field}


texts: Viewing member in CMS gives fatal error: Allowed Memory Size Exhausted

texts:
when trying to view specific members in the CMS, I'm getting this error all of a sudden with my new dreamhost server.  Anyone know how to fix this?  doesn't happen with all members just some it seems.

Fatal error: Allowed memory size of 94371840 bytes exhausted (tried to allocate 20480 bytes) in /home/user/domain/admin_folder/ee/EllisLab/ExpressionEngine/Service/Model/Model.php on line 610


texts: Assets not retrieving URL for second site

texts:
My situation:
I have 3 sites (2 photoblogs, 1 start page). The 2 photoblogs use Assets to manage the images and CE Image to make the thumbnails.

My problem:
on the start page i use (this is a simple example just to get the URL from assets in their respective entries for all sites):

{exp:channel:entries channel="fotoblog" site="site1|site2" limit="1"}
 {fotoblog-imagens limit="1"}{url}{/fotoblog-imagens}
{/exp:channel:entries}

{fotoblog-imagens} is an Assets field

Only site1 returns the URL. Site2 doesn't. If i erase Site1 from the site field, it now returns the URLs for the Assets in entries on Site2. Tried var_prefix but results are the same. Any tips?


texts:
I have just purchased Low Search.

Is it possible to perform multiple keyword searches like the following:

Holiday, Cyprus

This does not return the same results as if I searching for the following individually:

Holiday

or

Cyprus

What I would expect is results based on keyword Holiday and ALSO keyword Cyprus but this is not the case.

A heads up on this would be great.

Thanks


texts: In EE 2.9.1 is there a way to removed default fields from the registration page?  I see that I can create fields that add to the registration page, but I don't see a way to remove default fields.  Surely someone other myself has had this thought before.  Any help is appreciated.  Thank you.


texts:
I have an issue with Cartthrob. When checking out, everything seems to be working ok. An email is fired, order entry created, but I am not returned to confirm page. I am using offsite payments.

The issue seems to be when creating an entry in the order entry and the fieldtype that is responsible with posting that.

Other things to note:
CT v2.5
EE v2.7
I'm using Publisher by BoldedMinds
Matrix for pricing options with CT

Anyone had this issue?

A PHP Error was encountered

Severity: Warning

Message: Invalid argument supplied for foreach()

Filename: cartthrob_order_items/ft.cartthrob_order_items.php

Line Number: 80

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at     /Volumes/Sites/www.domain.dev/system/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 809

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at     /Volumes/Sites/www.domain.dev/system/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 809

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /Volumes/Sites/www.domain.dev/system/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 809

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /Volumes/Sites/www.domain.dev/system/codeigniter/system/core/Exceptions.php:170)

Filename: libraries/Functions.php

Line Number: 414


texts: Getting Random Channel Entries From Within The Channel Entry View

texts:
EE 5.2.6

I am in an entry view and trying to pull a random entry from the same channel and all that it's doing is pulling the entry for the current page. This would be something like a blog entry page that has a link to another random blog ebtrt. I've tried a few different template structures but here's the current one I'm using to test:

        {exp:channel:entries
            channel="{channel}"
            limit="1"
            dynamic="no"
            orderby="random"
            sort="asc"
            disable="member_data|pagination|categories"
            cache="no" random}
            {title}
        {/exp:channel:entries}

The title is always the one for the current entry.

I've seen similar questions that have answers that appear out of date. For instance, I don't know what Admin->Channel Administration->Global Channel Preferences is in EE 5, and even the official documentation seems to mention that path.

I'd really rather not use php for this but I will if I have to.


texts: Running subsections of a site through subdomains

texts: Is it possible to run a subsection of a site, a blog for instance, from a subdomain (i.e. blog.mysite.com) and manage it from the same EE Control Panel without the use of MSM?


texts: czowOiIiOw== being added to empty fields in exp_channel_data

texts:
A client's MSM powered EE 2.6.1 site including Matrix 2.5.5 has just gone live and new entries with empty Matrix fields are ending up with 'czowOiIiOw==' in them – this I understand is a PHP base 64 encoded empty string.

This of course causes template logic that hinges on empty fields to break!

Any suggestions for a fix? I can go into the database and clear 'czowOiIiOw==' but I'd like to do better than that ;)


texts: How to tell what languages phrases appear on the frontend?

texts:
I need to translate everything on my MSM sites into different languages. I notice that a lot of general error messages such as "The username you chose is not available" appear in the files in the folder /system/expressionengine/language/xyz however there are thousands of lines of phrases, most of which appear in the control panel only. How can I tell which phrases appear in the front end so I can translate them, without having to laboriously try to trigger each message or guess where they are used? I found language packs for German, French, Spanish but not Italian or Polish.

EE version 2.9.2


texts:
I'd like to output a list of ONLY the friends of the current logged in member who have favorited the entry being viewed (single entry page).

I'm sure this can be done by passing embeds of one module results down to another, but if anyone has accomplished this more easily before I'd love to hear suggestions.

thanks!


texts: CartThrob incorrect entry date format for Purchased items

texts: I have EE 3.3.3 and CartThrob 3.0.2. The entry date for purchased items is not formatted. They appear e.g. 1466609887. Is this a bug or I need to fix a setting somewhere?


texts:
I've got a compound Matrix/tabular data/conditional situation I'm trying to figure out. I have a table displaying a matrix of credits for various people with columns for Year, Project, Role and Awards. In several cases a particular person may always have the same Role. In a some cases a particular person may have no awards.  In each case, that Role and/or Awards column is unnecessary. I would like to use a conditional statement that will:

Determine if all the entries of the Role column are the same and if so, hide that column including the column header.
Determine if all the entries of the Awards column are empty, and if so, hide that column including the column header.

I can write a conditional on an entry by entry basis to exclude the table cell if it is empty, but that doesn't remove the column, even if they're all empty, because the header is still hard coded.

I've looked into using Stash, https://github.com/croxton/Stash#expstashset_list-tag-pair
but wanted to know if there was a simpler method.

This is an example of a page where both the Role and Awards columns would be hidden.
http://toddao.css-staging.com/talent_detail/joe-barnett

Here is the simplified code

{exp:channel:entries channel="creative_talent" dynamic="yes" limit="1"}

Selected Credits

        Year
        Project
        Role
        Awards/Nominations

        {credits}

        {Year}
        {Project}
        {Role}
        {Awards}

        {/credits}

{/exp:channel:entries}

Any advice would be appreciated.

Thanks


texts: Low Search show multiple selected categories

texts:
I am using Low Search with 2 category select field filters. I'd like to display the selected categories on the page, but when only one category group is used, the results effect the other categories display.

For example:

Industry: {if '{low_search_category}' != ''}{exp:channel:categories show="{low_search_category}" channel="attorneys" category_group="2" style="linear"}{category_name}{/exp:channel:categories}{if:else}All{/if}

Practice Area: {if '{low_search_category}' != ''}{exp:channel:categories show="{low_search_category}" channel="attorneys" category_group="3" style="linear"}{category_name}{/exp:channel:categories}{if:else}All{/if}

I have 2 select fields, Industry & Practice Areas. If I select a category from the Industry select field but not from the Practice Area select field, I need the above code to show the correct category for Industry (which it does) but show "All" for Practice Areas since nothing was selected.

With the above code, nothing gets displayed for Practice Areas instead of "All" because {low_search_category} does not distinguish between the 2 different category groups.

Is there any way to achieve this?


texts:
I am looking for a way to clone channel entries with EE4/5.

There are posts mentioning MX Cloner and some others but they're very old and for EE2 only I think.

How could I go about it? Would it matter if the entries contain liquid fields?

Is there a way to clone EE4/5 entries?


texts:
I have the following code in my templates:

{exp:channel:entries channel="cover" limit="5"}
    {if total_results > 1}More than one{/if}
        {covervid_bg_video limit="1"}{file:url}{/covervid_bg_video}
{/exp:channel:entries}

And here is the error that I get:
Parse error:  syntax error, unexpected T_ENDIF in /home/user34/public_html/dev/system/expressionengine/libraries/Functions.php(689) : eval()'d code on line 718

I tried the following variation with no success

    {if '{total_results}' > '1'}More than one{/if}


texts: Timed Out at Control Panel Login as Super Admin

texts:
I have a site that I have running on a company server that is an internal server. It does not allow requests from outside to come in. The entire site works fine on my local computer and on a server that is external.

On my internal server I am getting these errors in the error log

[warn]  mod_fcgid: read data timeout in 61 seconds

[error]  Premature end of script headers: admin.php

So my thought is that it is something with it calling out and waiting on a response. I have disabled the Auto check for update in the control panel. And that allowed it to work for a little while. But now I am not able to login as a Super Admin. I am able to login as any other type of member including one that is a copy of the Super Admin profile.

I am running EE 2.7.3

Does anyone have any help for me?

Thanks


texts:
In the below I need the field {link_rhs} to display a link to any page or entry on the website. Previously we were using StructureFrame which was perfect for displaying pages, but it doesn't display all entries. Do I need the {link_rhs} field to also be a Playa field? How can a Playa field work within a Playa field? Or maybe another option?

{exp:playa:parents channel="rhs_cta" dynamic="off" entry_id='{embed:entry_id}'}

        {if ribbon_title}{ribbon_title}{/if}

{title}

{text_rhs}

{if no_parents}
    {embed="embeds/latest-blogs"}
{/if}
{/exp:playa:parents}


texts: Paginate on category does not work with Transcribe

texts:
I've got a simple entries tag with category option and a paginate tag:

{exp:channel:entries channel="download" category="12" limit="5"}
...
{paginate}

But the paginate tag does not work: it is not processed.

I'm using Transcribe Add-on and after a while my understanding is: this Add-on cause the issue. If I add transcribe="disable" to channel:entries tag the paginate is displayed and everything works as I expected.

I have found out that other users had this problem years ago with Transcribe Add-on. This problem still persists on the latest versions of EE3 and the Transcribe Add-on.

I wonder if someone may have found a solution and if all these problems with a commercial Add-on and if they are acceptable. Can anybody help me with this?


texts:
Folks:

I'm wondering if there's a maximum number of if statements allowed before things fall apart.

I'm evaluating if a field has content. If no, display nothing. If yes, display whatever I say. Code:

 {if segment_2 != "product1"}
{related_entries id="product2_specifications"}

{if max_height}
Maximum height - {max_height}
{/if}
{if weight_in_lbs}
Weight - {weight_in_lbs}
{/if}

Overall length of body - {body_overall_length}

Overall Width - {overall_width}

Inside Seat Width - {inside_seat_width}

Inside Height - {inside_height}

{if legroom_length}
Legroom (Length) - {legroom_length}
{/if}
{if height_from_ground}
Height (from ground) - {height_from_ground}
{/if}
{if folded_dimensions}
Folded Dimensions - {folded_dimensions}
{/if}
{if capacity}
Capacity - {capacity}
{/if}
{if frame}
Frame - {frame}
{/if}
{if floor}
Floor - {floor}
{/if}
{if wheels}
Wheels - {wheels}
{/if}
{if platform_base_size}
Platform base size - {platform_base_size}
{/if}

{/related_entries}

{if:else}

{related_entries id="product1_specifications"}

Maximum payload - {max_payload_product1}

Weight in pounds - {weight_in_lbs_product1}

Overall Length - {overall_length_product1}

Overall Width - {overall_width_product1}

Frame width - {frame_width_product1}

Inside Box - {inside_box_product1}

{if platform_base_size}
Platform base size - {platform_base_size}
{/if}

{/related_entries}

{/if}

This code works. Now, if I add a single if statement, the whole thing fails. For example, if I add:

{if inside_height}
Inside Height - {inside_height}
{/if}

to the first part, it throws an T_ENDIF error.

I've tried the ifelse plug-in with no success.

I should also note that this is a snippet placed inside a template. Template has a Switchee switch but the error also occurs with a simple if statement.

{exp:switchee variable = "{segment_2}" parse="inward"}
{case value="product2"}
            {exp:channel:entries channel="product2_information"}
            {product_information}
            {/exp:channel:entries}
{/case}
{/exp:switchee}

where product_information is the snippet.

Could very well be an easier way to do this. If so, let me know.

Any help would be appreciated.


texts:
I'm about to begin a couple of multilingual websites using EE. I've been researching options and thought that MSM might be the best option as I'm able to have language specific URLs and a way to simplify site updates by multiple authors.

I have not used MSM and am struggling to get it setup locally. I've got it running, but how do I create the URL's to the second domain locally. I really would love to have the address be local.domain.com/en for the default site and local.domain.com/fr for the secondary site. Is this done in MAMP Pro?

Second issue... I really want to continue using the Focus Lab Master Config, but I'm finding it confusing to setup with MSM.

Any help would be greatly appreciated.


texts: Exp:resso Store v3 won't update to 3.0.1

texts:
I'm in the process of moving my clients site from Expression Engine 2 to the latest build of Expression Engine 3. This obviously includes updating all the Add ons.

I have successfully installed Exp:resso Store 3.0.0, but now wish to install the 3.0.1 update. All the files are on the server, but when clicking the 'update to 3.0.1' button on the add on list, or visiting the Store Dashboard the updates don't run and no errors are shown.

I'm not sure if this is a specific Store issue, or if this can be a known issue with updating Add-ons. Any advice much appreciated.


texts: EE 3.5.17 Infinite redirect (302) loop when logging into CP

texts:
I am new to the EE community. I came across a situation today that myself and my co-workers could not figure out. I am running a site locally on docker containers (Ubuntu, PHP 5.4, Apache 2.2.22, MYSQL 5.5.44). The site was on EE 2.6.1 and I followed the guide to upgrade it to EE 3.5.17. The upgrade seemed to go through. I can see the frontend of my site; however, when I try to login to the CP, I get an infinite redirect (302) loop until Apache hits its URI size limit.

The network tab on my browser looks like

http://site.test/asdfjkl.php
302 redirect to
http://site.test/asdfjkl.php?/cp/login&return=
302 redirect to
http://site.test/asdfjkl.php?/cp/login&return=DHDHDHD
302 redirect to
http://site.test/asdfjkl.php?/cp/login&return=DHDHDHDFTFTFTFTF
302 redirect to
http://site.test/asdfjkl.php?/cp/login&return=DHDHDHDFTFTFTFTFRURURURU

I removed my .htaccess file completely to see if it was causing the issue and I got the same results when trying to login to the CP.

I tracked down where the redirects were happening in the EE code.

When booting a CP, system/ee/EllisLab/ExpressionEngine/Core/Core.php (line 188) is called. It tries to create a new class:

$controller = new $class;

When that class is initiated, run_cp() in system/ee/legacy/libraries/Core.php (line 471) is called. It checks to see if a Admin session exists, it does not, so it redirects:

ee()->functions->redirect(BASE.AMP.'C=login'.$return_url);

It seems that this function is called over and over again until Apache stops it because the length of the URI.

I really appreciate any advice you might have to give. Thanks!

Note:
site.test -> EE 3.5.17 site running locally on docker container
asdfjkl.php -> fake name for my admin.php file
DHDHDHDFTFTFTFTFRURURURU -> fake string


texts: Extension Development : Redirect on error

texts:
I'm developing an extension that uses the member_update_end hook. This extension requires communicating with a 3rd party API, which I can't guarantee will always be active.

As a side note, the hook will be called when a specific custom member field is updated, which I do in my templates via Freemember.

Should this 3rd party API fail to respond with the output I want, how can I present (or redirect to?) an error message/template to the user? Is there an EE method (or best practice) for such things while inside an extension, that makes sure it won't interrupt anything else that needs to happen (like other hooks that may be set, etc.)?

Thanks in advance.


texts: Mailchimp Integration with Segment Capability

texts:
Looking at the available EE plugins handling MailChimp integration there don't appear to be any that automatically allows you to assign subscribers to a "segment".

MailChimp provides Groups and Segments. However there is a hard limit of 60 Groups and I have just over 60 different ways I would like to categorize subscribers. Therefore I am looking to use Segments but none of the plugins seem to provide this option.

My desired functionality is:

add new members to a MailChimp list
add those members to a MailChimp Segment based on the value from one of the dropdown fields

Any help would be appreciated.

Thanks.


texts: Sending JSON from Plugin to template in a redirect?

texts: I have a plugin that loops through some code and builds an array of results then redirects the user to a results page. How can I pass the results to the redirected page without using the URL segment? The results can be converted to JSON if needed.


texts: Are there any Affiliate add-ons that have 2-tier programs?

texts:
I'm looking for an affiliate add-on that has support for 2 tier payouts.

Whereby affiliates make a percentage of each sale made by the other affiliates that they have referred.


texts: How to make a drop-down field use categories?

texts:
I have a field called 'Genre' in a channel called 'Games.' I made my list as categories.

I created a category group called 'Genres' and added all my various genres.

Now, I want to create a field type in the 'Games' channel that is a drop-down. This drop-down should connect to the values I put in the category group called 'Genres'

I can't seem to figure this out, though I could swear I have done this in the past on a project.


texts:
I was wondering if anyone was using or had tested Freemember with the new EE 3.x ? I'm working on upgrading some sites and I used this in a few of them.
Thanks!


texts:
Do you have any experience with partial sighted or blind people using the EE control panel?

I'm very interested to know if there are any issues which might affect visually-impaired people when using ExpressionEngine. Thank you!


texts:
In the documentation the code to add enable extension hooks is like this

$data = array(
    'class'     => __CLASS__,
    'method'    => 'truncate_this',
    'hook'      => 'typography_parse_type_end',
    'settings'  => serialize($this->settings),
    'priority'  => 10,
    'version'   => $this->version,
    'enabled'   => 'y'
);

ee()->db->insert('extensions', $data);

So to add multiple hooks to one extension, then should I just simply repeat that code as many times as I wish??

$data1 = array(
  ...
);

ee()->db->insert('extensions', $data1);

$data2 = array(
  ...
);

ee()->db->insert('extensions', $data2);


texts: {categories} tag pair not parsing contents

texts:
I'm trying to clear ce_cache of a category given a specific entry's set of categories. This doesn't seem to work and I think it's because the {categories} tag pair isn't quite a full implementation of the parse_variables() function. Any thoughts on how to accomplish the following?

{exp:channel:entries channel="channel"
    sort="desc"
    orderby="entry_date"
    dynamic="no"
    limit="1"
    offset="1"
    disable="category_fields|custom_fields|member_data"}

    {categories}
    {exp:ce_cache:clear items="local/category/{category_url_title}" refresh="1"}
    {/categories}

{/exp:channel:entries}


texts: Unable to post or update entries after modifying custom field type?

texts:
I have added a custom field to my channel field group and selected the "P&T Dropdown" type but whenever I attempt to submit content the edit page just reloads and the database does not get updated.

If I change the value directly within the database then the correct value is selected when the edit page is loaded. But it is still not possible to change the value of the field.

I have tried the following but it is still not possible to post or edit posts to the "damaged" channel:

Backed up database
Uninstalled P&T field types and extension
Removed physical files from server directory
Removed all custom fields from custom field group
Removed association with statuses and categories

This means that I cannot post content to my channel despite the fact that it contains no custom fields, statuses or categories.

I then:

Restored my database
Created a new channel and associated it with the same custom field group, statuses and categories.
Attempted to add content to that channel

That channel works fine, so the problem is with the original channel itself :S

Any ideas?


texts: Most efficient workflow to assign news articles to a list of services with thousands of entries

texts:
Is there any way to do this in ExpressionEngine (3.5.10)....

I have a channel of services offered by a company. The channel name is called services. I then have a list of news articles in a channel called news.

There will be around 50 services and hundreds (or potentially thousands) of news articles.

What I want to do is when a user is looking at a particular service, I want to show news articles that are relevant.

However, any workflow for the publisher (the person using the EE Admin panel) is tedious, or it seems impossible to write a query in the template to do the job.

For example, it could technically be done like this:

Set up a Relationship on news such that I can say which services it applies to. I don't understand how I could then query this to get the actual news content when viewing a service on the front-end because the relationship exists on the news channel entry, not the services channel entry.
** see notes below for what the intended outcome is here and you'll understand what the issue with this is.
Set up a Relationship on services and select the appropriate news. This is impractical because of the amount of work it would involve to maintain. For example every single time a news entry is published the publisher would have to go into potentially 50 services rather than being able to do it from 1 place.
Use categories... not really sure where to begin with that as I could set up categories on my news articles (where the categories are the names of the services) but then unsure how to query this in the template. For example, I don't understand in terms of writing a query, how you could correlate a category name (or category slug) to specific channel entries.

** The relevant template is the one which shows details of an individual service. These are set up with a URL structure like so:

/services/service-one
/services/service-two
/services/another-service
...

So when the user goes to /services/service-two it should list any news entries that are relevant to service-two.

What is the most efficient way of doing this in terms of:

Workflow for the publisher, i.e. the least number of clicks and data entry.
Something that scales well given there may be 50 services and >1000 news articles, with further news articles being added daily.
How does the proposed solution work in the template - i.e. when I'm looking at services/service-two what code do I need to bring out the list of news entries such that I can read at least their title and URL?

My apologies if the answer to this is obvious but I've thought about it so long now I'm asking for help as I can't see a way around it.


texts: How do I customize the Control Panel login window?

texts: Is it possible to edit the EE Control Panel login window? A client would like to customize it with their company logo?


texts:
Im working on a project where there are two divs next too each other (not worried about the styling for now) but my question is the following.

div 1  |  div 2

if there's  no channels fields in div 2 hide the div and make div 100%. i tried adding the if statements before the div and also tried the if results == statement, nothing changed.

Anyone who has experienced this issue and solved it.


texts: Email Template ignores Word Wrapping within matrix fields

texts:
In the order confirmation email template i have set Word Wrapping to "on" and Email Formatting to "Plain Text".

however inside this template with:

{exp:channel:entries entry_id="{entry_id}" show_future_entries="yes"}
{matrix_field}
{matrix_field_col_name}.
{/matrix_field}
{/exp:channel:entries}

i get:

matrix_field_col_content_1.matrix_field_col_content_2.matrix_field_col_content_3.

but it should be:

matrix_field_col_content_1.
matrix_field_col_content_2.
matrix_field_col_content_3.


texts:
I have a page that is supposed to return all of the entries for a channel, but it only retrieves the first. The channel is "annual-2014".  The channel is assigned "publications/index" in Structure.  The URL is

humbleisdfoundation.org/publications/annual-2014

======== publications/index ========

{if "{segment_2}" == ""}

Publications

    {exp:channel:categories category_group="2" style="linear"}

{category_name}

    {/exp:channel:categories}

{if:else}

{embed="publications/content" channelName="{segment_2}"}

{/if}

==== publications/content ======

    {exp:channel:entries channel="{embed:channelName}" orderby="date" sort="asc"}

    {absolute_results} <=== Always returns 1 even though there is more than one entry

    ...

    {/exp:channel:entries}


texts: Disable links in Structure Breadcrumb navigation

texts:
I'm using the Breadcrumbs tag with EE Harbor's Structure module to show people where they are on the site, but I don't want it to have any links. I know, it's a little weird, but that's what the client wants. Does anyone know how to do this?

Thanks!
Porter.


texts: Paginating Recordset from Plugin to Template, How?

texts:
I am creating a plugin in which I select data from a table from other database, outside EE. Now to display the result in EE template, I have to traverse through records and create HTML within the plugin and assign that to a variable, that I return to the Template.

Is there a way to simply return the recordset to the template, and then use template to show the records, and also show the pagination? Pagination is a big issue for such cases.


texts: embed being stripped from rich text field

texts:
I have a wygwam rich text area field, and when I switch to the "Source" view, paste in a standard  embed snippet from Vimeo, then switch back to the HTML view, the  snippet is immediately deleted. Before I save the page or do anything else, simply by changing views. If I try saving before switching back to HTML view, the  is also deleted.

How do I prevent wygwam from deleting my vimeo  code?


texts: ExpressionEngine Safecracker Guest Thank you email

texts: Is it possible after submitting a safecracker form to send a thank you email to the guest?


texts: Control panel screen reloads when attempting to save changes on other pages

texts: I usually just experience this at random intervals, but now all the time when attempting to save changes in the Freeform Pro plugin. I am pretty sure this is not just limited to the plugin as I have this problem on other templates and snippet pages. When I attempt to save changes, the screen redirects to the main control panel home without actually saving changes. This have been occuring infrequently and randomly since my original installation of v 2.5.


texts:
Does any of the shipping modules provide a feature to print the package slip?
This is not really clear when browsing through the documentation and feature overview on the website.

Kind reagards,
Diederik


texts: set_flashdata with save_settings for extensions

texts:
After saving an extension's settings, EE by default redirects you to the Extensions landing page. I want to keep the user in the extension settings after saving but also use EE's flashdata.

The below code is in my save_settings method.

$this->EE->session->set_flashdata('message_success', $this->EE->lang->line('preferences_updated'));
$this->EE->functions->redirect(BASE.AMP.'C=addons_extensions'.AMP.'M=extension_settings'.AMP.'file=my_custom_extension');

Does anyone know why set_flashdata does not seem to work after the redirect where in Module settings this does?

I've also looked into this help request: displaying a flash message after redirect


texts: "Comment Field Is Required Error" when Submitting Comment Form ExpressionEngine

texts:
A very quick question, I'm trying to make a comment form but I get an error on submit that the Comment field is required, even though its filled in.

No Idea why as I checked other questions etc code seems fine.

 Leave a comment

            {exp:comment:form channel="blog_post"}

                        YOUR NAME*
                        <input type="text" name="name" value="{name}" />

                        YOUR EMAIL*
                        <input type="email" name="email" value="{email}" />

                        YOUR WEBSITE
                        <input type="text" name="url" value="{url}" />

                        YOUR COMMENT*
                        <textarea name="comment">{comment}</textarea>

<button type="submit">POST COMMENT</button>

            {/exp:comment:form}

Can you spot an error? Or maybe direct me the right direction?

Thank you in advance


texts: How does channel entries tag work when no channel name is specified?

texts:
I have seen a lot of implementations where the exp channel tag is used without specifying any channel or url, etc.

e.g.

{exp:channel:entries limit="1" disable="member_data|pagination|categories"}

I have not built anything significant with EE yet and from all the material I have read so far, I have always been specifying the channel(s) that I wish to request information from.

So, how does this work exactly when no channel is in the tag - does it just take the last_segment or something?

Thanks for clearing up!!


texts: Grab random entry without orderby="random"?

texts: I'm using DevDemon's Channel Videos to include videos into my entry. I'd like to output only up to 2 videos, randomly selected from my list. Unfortunately the orderby="random" option isn't available. Is there another way to easily accomplish this? Thanks for any help.


texts:
I wondered if there was an example of using statuses as a dropdown? I'm trying to search by a couple of options with not much success. I want to filter by some statuses but never show items in another status.

My dropdown currently looks like this:

<select style="width:200px;" name="status[]" >
    <option value="Completed">Completed</option>
    <option value="Shortlisted">Shortlisted</option>
    <option value="Winner">Winner</option>
</select>

My results tag looks like this

{exp:low_search:results
    channel="applications|bursary_applications"
    status="not closed|In progress"
    query="{segment_3}"
    dynamic="off"
    limit="50"
    paginate="bottom"
    collection="applications|bursary_applications"
    child:bursary_app_competition_rel="{segment_2}"
}

(when the page is first loaded without search terms I want to make sure 'In progress' is not shown - or I'd settle for a default of 'Completed'!)

Many thanks!

Note: I also posted this question here: https://getsatisfaction.com/low/topics/low_search_status_example


texts:
After upgrading to EE 2.6.1, i now try to create a new channel field, but instead get this SQL error:

A Database Error Occurred
Error Number: 1064

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY `screen_name`, `username` ASC' at line 4
SELECT `member_id`, `group_id`, `username`, `screen_name` FROM (`exp_members`) WHERE `in_authorlist` = 'y' OR `group_id` IN () ORDER BY `screen_name`, `username` ASC

Filename: fieldtypes/relationship/libraries/Relationships_ft_cp.php
Line Number: 163

Anyboy knows how to correct this?


texts:
I have a state-level site with members who are imported from a CSV file. Their passwords cannot be changed or edited on the front-end as said passwords are assigned by the national-level and passed down to the state-level.

Basically, I need a forgot password email that just sends their existing password (stored as a custom member field) to their email address. I've scoured devot-ee and this site, but cannot find a solution. I'm using Solspace User module to generate my password reset email, which ideally looks like this:

Hi {name},

Your login information for the {site_name} website is:

Email: {email}
Password: {password}

Thank You

{site_name}
{site_url}

Anyone got any ideas?


texts: Channel Form - attempt to edit and save results in blank page/error

texts:
I'm using EE's Channel Form to allow members to edit entries.

I've isolated the form into a test template and I'm currently not able to successfully submit the form.

When I press save it goes to a blank page. If I go back or refresh Chrome gives me "Confirm Form Resubmission" (with an error ERR_CACHE_MISS).

I've disabled jquery, which got rid of an error appearing in the console but it's still the same result.

Install details:

v2.7.2

Third party modules:

Zoo Visitor 1.3.30
Wygwam 3.1.2
Taxonomy 3.0.8.2
Playa 4.4.5

Template code:

                <link href="{path=css/_ee_channel_form_css}" type="text/css" rel="stylesheet" media="screen">
                {!--  --}

            {exp:channel:form channel="wiki" return="wiki" url_title="homeworking" rte_selector=".wiki_body" datepicker="no" include_jquery="no"}

{title}

{wiki_body}

                    <input type="text" name="title" class="title" value="{title}">

                    <textarea type="text" name="wiki_body" class="wiki_body">
                    {wiki_body}
                    </textarea>

                    <input type="submit" name="submit" value="Submit">

            {/exp:channel:form}


texts: Would like tips and advice on updating website URL and Server Path in EE1 to a subdomain

texts:
I'm doing a major re-desing of an old EE1 site and would like to stick a copy of the old site on the subdomain archives.mystie.com for future access.  With EE2 there are wonderful addons like REElocate to make this process easier. I haven't found anything similar for EE1

I've updated my config and path fiels and I'm able to navigate the CP using the following URL structure

mysite.com/archives/systemfolder/index.php

I have a couple of questions.

ONE

I can't seem to get it to work using the subdomain url
archives.mysite.com/systemfolder/index.php

Not sure what could be preventing that, but if someone has some ideas I'd love to hear them.

TWO

The paths to my file assets (images, css, js ect) are not updating. I must be missing some setting, but I just don't know what or where.

Due to limitations on newbies posting links I was not able to add the notes on what I've done so far inline.  To read what steps I've taken go to http://webbdemo.com/files/moving-ee1-site-to-subdomain.txt

NOTE: Except for one, all "links" are config settings.

Thanks for any insights or solutions!
Jules


texts:
Thanks for taking the time to help. I am having a ready head scratcher with a single page checkout system for CT.

I have built a accordion type checkout system. First panel is the billing address and then once validated it submits via Ajax and opens the next stage - shipping etc.

Each panel has a CT checkout form in it that submits, updates info and shipping details. Each stage of the checkout works well and data is updated in the backend.

However, the last step - Actually confirming and payment, won't submit and redirect to the payment provider. I have noticed that the XID is empty. In fact, if I look at the code, the first form "billing info" has an XID. When shipping is opened, that form has a blank XID, but it submits OK.

The response coming back from the POST has different XIDs in each form. But if I view source, it doesn't show - XID is just blank.

This checkout worked before 2.7. I understand that EE has had some work done on the XID for 2.7.

I need to launch this site tomorrow and really could do with some help.

Here is a JS Fiddle with my code. I really hope someone can help.
http://jsfiddle.net/KByhm/

Thanks again for taking the time to look.


texts:
There is no way to native movement of forum posts from board 1 to board 2. Has someone came up in any kind of solution for to do this?

I'm about to close one of my forums, and was wondering that do EE itself have now-a-days some tools to make that work, or is it possible to do via phpmyadmin or such?

Thanks.


texts:
I'm looking to create a file repository of PDFs.

One way I was thinking to do this is to just use the native file manager with categories to sort the content.  But I would prefer to use Assets, but I can't find anywhere mentioning if it supports categories or not?


texts:
I just tried to upgrade to 2.6 - the installation went fine, however now I am unable to login - after logging in, I am always returned to the login screen again.

I know the system has actually logged me in because I can tell from the front end. However I notice the S=0 in the query string so I am guessing it's something to do with the session not being set correctly?

Does anyone have any ideas?  I am using structure 3.3.8 if that is of any help.

Thanks,

Tom


texts: Is it possible to allow a user to upload a file using a stand-alone entry form and then be able to replace it with a new file?


texts:
We have Playa installed on our site and I wanted to use it to create a Related Articles box.

Here is the code I have in an embedded template:

{if related_articles!=""}

Related Articles

For more information about this topic see the following articles:

        {exp:channel:entries channel="whats_happening|learn_more"}

        {exp:playa:children  field="related_articles" field_id="52" }

{title}

            {/exp:playa:children}

        {/exp:channel:entries}

I know the parent template is calling this embedded one correctly because when I view Page Source I see my comments  and  but nothing in between gets displayed so it's gotta be a problem with this code right?

Thing is I had this working a few weeks ago and at some point it stopped working. I didn't notice until a coworker asked me what happened to it. The only thing I remember doing on the site was updating a couple of plugins so I rolled back to the previous versions but it still doesn't work now.

I can't think of what else to try. Can anyone help?


texts:
I've tried using Percona Cluster as a drop-in replacement for MySQL.

However when templates are saved, each cluster node is updated with a different value for the primary key column template_id in the exp_templates table. The primary key column group_id in the exp_template_groups table is also different on each node when group updates are made or a group is created.

This (obviously) causes database inconsistencies, and templates to disappear depending on which MySQL cluster node they're served by.

Does anyone have any experience or advice on whether or not EE2 with Percona Cluster is possible?


texts: Using if logged_id & auther_id="CURRENT_USER" creating scattered results

texts:
I'm trying to use if logged_id & auther_id="CURRENT_USER" to load a specific entry back to users. However I'm seeing mixed results. I'm using EE 2.5.2 and Safecracker and have had success with this, however I have also had have had about 1/2 of the people who have resubmitted end up with new entries vs. updating the entry already stored. The first line of code is what I'm using to check to see if a user has already submitted a entry.

{if logged_id}<a href="/template-group/template/{exp:channel:entries channel="my_channel_name" author_id="CURRENT_USER" status="open" dynamic="no"}{username}/{/exp:channel:entries}">

This line of code is the start of the template, which should display the past entry if a user has submitted one.

{if logged_in}
{exp:safecracker channel="my_channel_name" id="my_channel_name" return="/" url_title="{segment_3}" author_only="yes"}

Any help in figuring out what is causing this would be greatly appreciated, Thank you!


texts:
Is it possible to have a channel where you do not have to define a URL name for every entry.
I want to have a channel for events which are only shown in a list (no extra page for each event) so it would be quite annoying to always come up with a unique id for the URL field.

Thanks in advance!


texts: Spaces being inserted into paragraph text when using Wygwam

texts: I'm using Wygwam and it is inserting extra space into paragraphs which is making text display with an extra line top and bottom. If I click to Source view in the ee control panel, I can manually remove this and submit, then the text displays correctly. Any help would be appreciated. I'm on EE v2.6.1 and Wygwam 2.7.1. Cheers


texts: Has anyone ever seen the ability to make shipping optional in Cart Throb?  What I am looking for is an option to have an order shipped or pick it up in store and not pay the shipping cost?


texts:
I am new to EE development and am trying to get my head round creating a module. I've read various tutorials and docs and have a skeleton module created, but it will not install.

In the list of modules I can see the name and description of my module, but when I click "Install" nothing happens. The status is still "Not Installed".

I have checked the database and the modules table has an entry for my module, so the install() function is executing, but the status isn't changing.

Here is my upd file:

<?php if (!defined('BASEPATH')) exit('No direct script access allowed');

class Photo_pdf_upd {

    public $version = '1.0';

    private $EE;

    /**
     * Class Constructor
     */
    public function __construct() {
        $this->EE =& get_instance();
    }

    // -------------------------------------

    /**
     * Installation Method
     *
     * Required by ExpressionEngine
     *
     * @return boolean  TRUE
     */
    public function install() {
        // Drop info on the module into the modules table
        $mod_data = array(
            'module_name'           => 'Photo PDF',
            'module_version'        => $this->version,
            'has_cp_backend'        => 'n',
            'has_publish_fields'    => 'n'
        );

        $this->EE->db->insert('modules', $mod_data);

        return TRUE;
    }

    // --------------------------------------

    /**
     * Module Uninstaller
     *
     * Required by ExpressionEngine
     *
     * @return boolean  TRUE
     */
    public function uninstall() {
        $mod = $this->EE->db->select('module_id')->get_where('modules', array('module_name'=>'Photo PDF'))->row('module_id');

        $this->EE->db->where('module_id', $mod)->delete('module_member_groups');

        $this->EE->db->where('module_name', 'Photo PDF')->delete('modules');

        return TRUE;
    }

    // ---------------------------------------

    /**
     * Module Updater
     *
     * Required by ExpressionEngine
     *
     * @return boolean  TRUE
     */
    public function update($current = '') {
        // Nothing to do here
        return TRUE;
    }
}

/* End of File: upd.photo_pdf.php */


texts: Assets External Source File Directory Number?

texts:
When adding an external source to Assets like S3, the database doesn't store that directory. So I am unable to figure out what the file directory number is. I am using the {exp:assets:folders} tag pair with the parent_folder parameter. To use this parameter I need the file directory number for {filedir_X}. Because when using Assets on the front-end I am using Segments to changes the directory.

Is there a way to get that directory number?


texts:
Can anyone point me to some resources on hardcoding Social Media Links for EE channel entries? Basically Facebook, Twitter, Pinterest, etc..

I'm in a situation where it's not feasible for various reasons to use a plugin or module for this but not sure how best to approach it.


texts: Filtering Child Categories in Solspace Super Search

texts:
I've a working Super Search form, need to filter a category search result page
{site_url}/event/results/search&category=sport/

where sport is a parent category.
working form is...

{!----------- SUPER SEARCH FORM -------------------------------------------}

<form method="post" action="{path='event/results'}" accept-charset="UTF-8" class="search-box" data-abide>
{exp:super_search:search channel="main_event" status="open|featured"}
{if super_search_category}<input type="hidden" name="category" value="{super_search_category}" />{/if}

Location:
Please Choose Event
<select name="category[]" id="event" data-placeholder="All Events" style="width:100%" required>
<option></option>
{exp:channel:categories category_group="1" show_empty="no" parent_only="yes" style="linear"}
<option value="{category_url_title}">{category_name}</option>
{/exp:channel:categories}
</select>

{/exp:super_search:search}
</form>

{!----------- /SUPER SEARCH FORM -------------------------------------------}

The parent category sport have some child categories, i need to dynamically filter the results page via a select drop-down the child categories of the searched parent category.

With GWcode Categories plugin, was able to come up with this

<select name="category" onchange="if(this.options[this.selectedIndex].value != ''){window.top.location.href=this.options[this.selectedIndex].value}" id="multi" data-placeholder="Select" style="width:100%" />
<option></option>
{exp:gwcode_categories channel="main_event" group_id="1" excl_group_id="3|4" show_empty="no" cat_id="{segment_3_category_id}" depth="2" style="linear"}
<option value="{site_url}event/results/search&category={super_search_category}&&{cat_url_title}" {if super_search_category_{cat_url_title}}selected="selected"{/if}>{cat_name}</option>
{/exp:gwcode_categories}
</select>

I think i'm very close but the GWcode tags code isn't perfect and stable because after a first successful filtering..
{site_url}event/results/search&category=sport&&soccer

trying to filter again, i got this
{site_url}event/results/search&category=sport&&soccer&&tennis

instead of

{site_url}event/results/search&category=sport&&tennis

Thanks


texts: Options for Member Restriction of data (eg entries)

texts:
I have a few member groups and I've setup matching Channels to manage restrictions for those different groups.

I actually know the answer to this question for a base install of EE. The only restriction option available on a Member Group basis is Channel.

Are there any techniques for improving on this? Or maybe 3rd party Add-ons I'm not aware of.

Eg.
10 member groups all with restricted access just to entries they can edit/publish (ie named Channels). I now need to setup a News channel. All members can publish a news story that also needs to be 'tagged' with their business area (one of 10). An obvious option for this would be 1 Channel called News with 10 Categories.

The issues is I don't want any member from member group 5 being able to edit or publish to member group 6. There isn't an option to restrict member groups by category.

The only option I can see at the moment is duplicating the News Channel 10 times! Applying Channel Assignment and including 10 channel names in my entries tag. Not very elegant.

Any ideas?


texts: Problem with P&T Field Pack variables inside Safecracker

texts:
Using EE v2.6.1 Safecracker and P&T Field Pack v2.0.2

P&T Field Pack dropdown variables with value or label tags don't work inside  Safecracker form tag pairs.

This code:

{exp:safecracker channel="channel_name" entry_id="{entry_id}"}
    1: {field:my_field}
    2: {my_field}
    3: {my_field:value}
    4: {my_field:label}
{/exp:safecracker}

Returns:

1: a select input conatining all options of my_field with current value selected

2: field's current value

3: NOTHING

4: NOTHING

It used to be working on EE v2.5.5

Any help?


texts: Products not adding to cart (Exp:resso Store 2.0.6)

texts:
Running on my localhost, I can't get Store 2 to add products to the cart.

I've completely removed my .htaccess file and set my index page to index.php to eliminate rewrites as a potential cause.
You do not need to be logged-in to purchase (via settings)
SSL is not required for checkout actions (via settings)
Running EE 2.7.2 and Store 2.0.6

My template code looks like:

{exp:store:product entry_id="{entry_id}" return="cart/index" disable_javascript="yes"}
    <button class="btn">Add to Cart</button>
{/exp:store:product}

Which renders to:

<form method="post" class="store_product_form">
    <div style="margin:0;padding:0;display:inline;">
    <input type="hidden" name="return_url" value="cart/index">
    <input type="hidden" name="entry_id" value="2786">
    <input type="hidden" name="nosubmit" value="1">
    <input type="hidden" name="ACT" value="41">
    <input type="hidden" name="RET" value="book/[url_title_redacted]">
    <input type="hidden" name="site_id" value="1">
    <input type="hidden" name="_params" value="69KWfitkNRkGcCM70xb/xVBDRDgS8b+Gidj4Jm17QqWWwRtxKugeyL9rqZbeUJCEoAjGCVwAIpUaWG9crrWenIab/MHr9uS1p/7XVJNV9Ei5jfM0Crio4DhMjdb0GvizwuV4r5x2Qx3GlbWHpNJ9+RPXrGkZEamm/FaJJIaTBzM=">
    <input type="hidden" name="XID" value="785db0072762b9f7c3397ea0e4b95f9a5efbf092">
    </div>
    <button class="btn">Add to Cart</button>
</form>

After submission, I get to my /cart template, but only the contents of my {if no_items} conditional displays. Removing the {if no_items} conditional results in no output between the store:checkout tag pair at all.

Where to troubleshoot next?


texts: DevDemon Channel Videos searches return “The vimeo request failed!” after Update to 3.3

texts:
I didn't have enough reputation points to simply respond to the answers on the other post dealing with this. I can confirm that I have updated to Channel Videos 3.3 which was released Aug 2, 2017. However, I am still receiving “The vimeo request failed!”. I am completely green when it comes to Expression Engine, though I have quite a bit of experience with PHP itself, as well as other CMS's. My main priority was to migrate this aging EE2 system to an Azure-Hosted VM before beginning the migration away from EE2. This one piece (Channel Videos) seems to be the only component not working. Any help you can offer would be greatly appreciated.

I am running EE v2.11.6 on PHP v5.6.31

Thank you.

Additional Info

After digging in a little bit, I find line 379 in /themes/channel_videos/js/pbf.js

function vimeoSubmitUrl ...

$.ajax({
 url: 'https://api.vimeo.com/videos/' + id,,
 headers: {"Authorization": "Bearer " + ChannelVideos.VIMEO_ACCESS_TOKEN},
 success: function(video_info) {
   if (typeof video_info.name == 'undefined') {
      loading.hide();
      inner.html("
The vimeo request failed!
");
      return;
   }
   ...

However, even though this simple ajax request should be all that is necessary to return the video name, when I look at Chrome Dev Tools, I'm seeing a GET request that looks like this:

https://vimeo.com/api/rest/v2?format=jsonp&full_response=1&method=vimeo.videos.getInfo&oauth_consumer_key=someconsumerkey&oauth_nonce=somenonce&oauth_signature=somesignature&oauth_signature_method=HMAC-SHA1&oauth_timestamp=sometimestamp6&video_id=1234343

Is this correct?


texts: Matrix and Playa: Pull Channel Entry Data

texts:
I have a matrix field ({home_layout}) with the first cell setup as a Playa select single entry all in the channel home.

How can I now call the channel entry data from that Playa field which is from the channel main?

So far I have:

{exp:channel:entries channel="home"}
{home_layout}
{playa}
{title}
{/playa}
{/home_layout}
{/exp:channel:entries}

...which is returning nothing.

First time i've used Playa and Matrix so appreciate any help.

N


texts:
How do I include the category name in the URL and have that link work? I have a blog channel with a category called 'news'. I need the url to be - www.mysite/news/blog-post-heading. I currently am just shoving the category name in there and I need to know how to build up the link, because if you click on the link it goes to a error page because its trying to use the a template group name and I have no template group called news.

 {exp:channel:entries
      channel="blog"
      orderby="date"
      sort="desc"
      category_group="3"
      limit="1"}

{title}

Do I make use of segments?


texts: DevDemon Channel Images---When using Rackspace are files also stored onsite?

texts:
I'm working on a site that is image heavy. I've switched to using DevDemon's Channel Images and am wondering if I use rackspace as a CDN if the images currently on the site are deleted after the copies are uploaded to Rackspace Cloud.

Even if they aren't I could manually delete them, but I want to make sure that copies are not kept in both places. Since the local site mapping option is removed I'm thinking that copies are not kept locally, but it would be nice to have this confirmed.

Currently the site is over 2G and I'm having trouble transferring offsite backups to rackspace via CE Cache. I've been messing with outrageous keep alive times that are not reasonable to keep on a live site. A CDN seems like the answer as long as image copies aren't kept locally.

Appreciate any helpful feedback
Jules


texts: Mega upload does not upload file and test location

texts:
I have two issues with Mega upload. I use EE 2.10.1 and Mega Upload 2.5.5.

I added a MU field to a channel. When I click on 'select file', nothing happens. I don't even get an error in the console. Are there known add-ons that interfere with MU or is it a problem in MU itself?
In the field properties you can choose an upload location and test it with the link 'test location'. When I click the link I get the error $.fancybox is undefined in my console. This is because the module tries to load fancybox from EE's core, but it doesn't exist there anymore. I solved this by adding fancybox to the themes folder and added js and css with the add_to_head function. Also I changed

$.fancybox.showActivity();

to

$.fancybox.showLoading();


texts: Can Postmaster update custom fields after sending emails?

texts: Is it possible to make Postmaster update an entry's custom field after it sends an email? I've got a custom field called 'Email Sent' and it'd be nice to stick a 'yes' in there for peace of mind once the email had gone out.


texts:
Is it possible to get a page count for a Freeform composer form by counting the page breaks (or by some other method)?

Right now I'm just using the page_marker and pulling in the last url segment {last_segment}, which isn't ideal because I have no way of getting the total count (like - Step {count} of {total_count}).

I'm wondering if there's a native/better method out there?

    {exp:freeform:composer form_name="some_form_name" multipage="yes" page_marker="step/" inline_errors="yes"}

{composer:page}

    {composer:rows}

        {composer:columns}

            {composer:fields}

                            {composer:field_label}{if composer:field_required}*{/if}
                            {if freeform:error:{composer:field_name}}{freeform:error:{composer:field_name}}{/if}

                    {composer:field_output}

            {/composer:fields}

        {/composer:columns}

    {/composer:rows}

{/composer:page}

{/exp:freeform:composer}


texts: Bulk moving entries to a different channel

texts:
Can anyone confirm for me that the best way to move entries from one channel to another is to export the entries, then import the entries? I can't find an addon that will map custom fields from one channel to the custom fields from another channel to make that move. (I ask because I'm optimizing the content model and hope to get rid of about ten channels with similar custom fields that can use categories instead to differentiate them.)

Thanks!


texts: More efficient way to check if Asset field is blank within Matrix

texts:
Need to display if a Asset field within a Matrix field has a file or not.  While this works, the overhead is really high.  Is there a way to write this with less overhead?  Based on the EE template debug, here's the simplified snippet that causes the most lag:

{exp:channel:entries}
       {exp:playa:parents}
          {if '{matrixfield search:assetfield="not IS_EMPTY"}{row_id}{/matrixfield}'!=""}
             I'm not blank!
          {/if}
       {/exp:playa:parents}
{/exp:channel:entries}

Using the search+row_id is most efficient way I've tested to write it, but it's still some 2k queries/8sec vs the 100/.xsec the site normally has.  With the Asset in Matrix, in Playa, in Entries I would expect some additional processing time.  Open to any ideas to try!


texts:
Is there anyway to add a file custom fieldtype in a channel:form tag like so:

input type="file" name="photo_banner" value="{banner_photo}"

Instead of:
{field:banner_photo}

I can get the latter to work, but not the former.

Thanks,

Fabian


texts: .htaccess 301 for new structure from /blog/name to /blog/article/name

texts:
The title really says it all. I am by no means an .htaccess wizard.

I rebuilt the site and have an old URL of:

http://domain.com/blog/whatever

I need all these to redirect to:

http://domain.com/blog/article/whatever

I have tried various things, but to keep the question/answer clean, I will leave them out since they didn't work.


texts:
I'm currently running EE ver 2.7.3 and can not get user comments to function properly.

Issue 1:

Comment form returns to an empty template. Upon submitting a comment, the returned page only displays my page top, widgets section, and footer. The page header and body are output with nothing inside the "entries" tags. (the wrappers are there, just no content). This only happens when I submit a test comment when "logged out". If I am logged in the form submits normally and I am returned to the page and everything is normal.

I tried using an EECore test site to trouble shoot with but that won't even display the comment submission form. I have verified that commenting is enabled in both the channel prefs as well as the post options and comments are allowed for non-members.

Issue 2:

Both the ce_gravitar and gravitar plugins only display my gravitar (i've tried both separately). I have even created a test template thats totally flat (no snippets, embeds, or globals) thinking it was a parsing issue but no luck.

P.S. I tried using the code tage to embed my template here for review but it didn't work so I deleted it...


texts:
I did the Expression Engine upgrade to 2.61 and now when I add a PAGE it won't let me set the status it just is blank so I can not set it to open. if I add or update it sets to blank...
what can I do?


texts: status= not working on mx google maps tag exp:mx_google_map:search

texts:
I want to only show entries with the status of open.

Currently closed entries are also showing when using the following tag

exp:mx_google_map:search

Any ideas if it's possible?

I thought of doing a search:status="open" but that didn't work either.


texts: Newby question: caching, is Page module enough, and can Stash cach template without setting up htaccess file?

texts:
I am working on a site that has potential to attract a lot of traffic, says my client. I am reading here and there how to build efficient, for speed. One of the things I am looking at is the use of Stash for caching pages with static content. (I did use Stash for something else in another project)

My questions.
1) Is the pages module enough for this?
2) Is a htaccess file needed for page caching with Stash? The documentation makes me a bit unsure.

Thanks.


texts: Loop through Channel Entries to display multiple static maps

texts:
How can I loop through entries to successfully show static google maps for each entry?

My google maps field is {event_location}

Here is my template code:

{preload_replace:module="low_events"}

{exp:{module}:entries channel="events" unit="passed" show_active="no" limit="6" status="open" paginate="bottom" orderby="low_events:end" sort="desc"}
<figure class="archive-event">
{exp:gmap:static_map markers="{event_location"}
</figure>

{/exp:{module}:entries}

At the moment it shows the default Google map and the entire geocode data.

Appreciate any help or guidance.


texts: Limit display of Channel Field based on date

texts:
I am asking myself if there is a way of displaying a Channel Field based on date. I have a dedicated channel for the site's indexpage and randomly the client wants to display announcements eg for sweepstakes and the such.

Now I could put up a Field and a P&T Switch but I would like to have some kind of date logic so that the announcement disappears at a given time in the future.

Or should I really create a brandnew Channel just for announcements and pull those in the indexpage template? I can see the advantage of having sort of an Announcement archive then but it also feels a bit clumsy and overkill.

Any ideas on how to best do this logically, technically and best suited for client use?

Thanks and Cheers!

Marc


texts: Clever ways to flag EE entries and comments?

texts:
I've got a site with a list of entries on a single page (I'm not using single entry pages) and I'd like an elegant way to let users flag entries on this page without adding a ton of extra code (such as with forms for each entry). Ideally, this method would be able to change the status of the entry to "closed" when a certain number of flags have been reached.

I've reviewed all the modules I can find out there which attempt to do some of these things but they are all designed to add a form to a single entry page rather than a list of entries on one page.

Unfortunately, if I were to use these modules, such as FlagMaster, I would end up with a form on my page for each entry and the code would make the page massively more complex and weighty.

Can anyone suggest how to flag entries in this manner? Thanks!


texts: Search custom Playa fields with Super Search using template parameters

texts:
Using Super Search 2.0.7, I want to be able to search on a custom Playa field using the results template tag.

{exp:super_search:results
    channel       = "entries"
    keywords      = "something"
    cf_city       = "Boston"
    dynamic       = "off"
}
    {super_search_total_results}
{/exp:super_search:results}

I can get this to work perfectly fine using GET params:

/search&keywords=something&cf_city=Boston&channel=entries

Am I missing something to get this functionality working with template tag params?


texts: Output member email address without javascript encoding

texts:
I'm trying to get a member's email address to autopopulate a form field but if I use {email} then the output is the Javascript encoded "safe" email address. Obviously I dont want this, I just want the email address itself.

How can I turn off the encoding - ideally in just this instance?

This site is running EE 2.4 and I can't update it for the moment. Seems odd that the member email is being encoded. It's not coming from a channel entry so I can't simply turn off the encoding option in channel prefs and I'm not using the {encode} tag.


texts: Freeform 4.1.2 EE 2.7 - forms not submitting

texts:
Freeform 4.1.2 EE 2.7 -
I have my forms setup and when I submit the forms not submitting, not being redirected to the redirect template no notifications.  Basically nothing is working.  After I press submit it just redirects to the home page www.domain?ACT=70

{exp:freeform:form
    form_name="contact"
    return="Contact/thank_you"
form_id="1"
notify_admin="yes"
admin_notify="user@domain.com"
admin_notification_template="contact"
required="email"
require_captcha="yes"
}

    {freeform:all_form_fields}

{freeform:field_label}

{freeform:field_output}

    {/freeform:all_form_fields}

    {if freeform:captcha}

Please enter the word you see in the image below:

{freeform:captcha}

        <input type="text" name="captcha" style="width:140px;" />

    {/if}

{freeform:submit}

    {if freeform:no_results}

            Specified form was not found. Please make sure you have
            specified the correct short name of the form in the
            form_name parameter.

    {/if}
{/exp:freeform:form}


texts:
I am creating a business directory and want to have a map that shows locations of member businesses.

Can I use the fieldtype to allow members to show location of their business, then display a map that show all locations from ALL entries in the member channel?

Can I restrict the fieldtype so that a member can only place one marker?

I also need to assign categories to each entry and then have either a drop menu or check boxes that allow for filtering. So the user can display only locations that match a certain category.

Also, can you get the entry_url to be a link in the info box?


texts: Can't upload EPS files in File Manager in ExpressionEngine 2.10.2

texts:
I am able to upload PDF, TXT, SQL, AI, XLSX, JPG, PNG files using the File Manager as a Super Admin. However, when I try to upload an EPS file, I get a "File not Allowed" error. Mime file has 'application/postscript', // .ai, .eps, .ps in the white list.

-- Does anyone else have any ideas? I have now tried installations of EE versions 1.6.8, 2.1.0, 2.7.0 and they load EPS files with no problems. There seems to be a problem uploading EPS files when I try EE 2.10.2, 3.0.6, 3.1.2. I wonder if it has something to do with the new Mime Types file from 2.10 onward? --

Thanks!


texts:
Has anyone ever integrated/synchronized the EE Member Module with Salesforce? Have an upcoming project that will likely require synchronization with Salesforce.

The website will be for a member organization and they store all of their members in Salesforce. They need to allow members to login to the website, update their contact info, etc. We'd need to develop a two-way integration/synchronization process.

Any pointers?


texts: I'm getting 500 errors when working with Blocks

texts:
I've got a site that uses Blocks pretty extensively throughout. Up until a few weeks ago, everything was functioning nominally. But recently, trying to save entries that contain more than just a few block types always produces a 500 server error. Needless to say, this makes it nearly impossible to update key sections of the site.

At first, I thought it might be an issue with some of the more complicated blocks that contain lots of fields (e.g., relationship fields), but further tests revealed that it doesn't seem to matter how complicated the blocks are. Adding even 3-4 blocks that just contain basic text fields can result in 500 errors more often than not.

We've reached out to the hosting provider but they haven't been much help. We could always beef up our hosting service (i.e., shell out more money for a more powerful server), but my fear is that would just be a band-aid, and this problem will raise its head again down the line.

Any ideas? Has anyone else run into similar issues with Blocks?

FWIW, the site in question is running on EE 2.11.7 and Blocks 1.4.3 (the most recent versions).