Sending mail through Gmail with CakeEmail (again)?

2012-10-23 Thread Vanja Dizdarević
Sorry for not bumping old topics, but has anyone managed to send an email 
with CakeEmail and stmp.gmail.com?

My settings:
class EmailConfig {
public $gmail = array(
'transport' => 'Smtp',
'from' => array('u...@domain.com' => 'Name'),
'host' => 'ssl://smtp.gmail.com',
'port' => 465,
'timeout' => 10,
'username' => 'u...@domain.com',
'password' => 'youwishyouknew',
'client' => null,
'log' => true,
//'charset' => 'utf-8',
//'headerCharset' => 'utf-8',
'emailFormat' => 'html'
);

My Controller code:
function test_email(){
$mail = new CakeEmail('gmail');
$mail->addTo('u...@anotherdomain.com', 'User');
$mail->from('u...@domain.com', 'User');
$mail->subject('TESTING '.rand(10, 100));
$mail->template('test', 'default');
$return = $mail->send();
debug($return);
debug($mail);
die();
}
I keep getting Connection timeouts and Socket errors. Basically, the damn 
thing won't even connect, auth is never even touched. (neither dev, nor 
production machine..)

I am using Google Apps on that domain (same domain as the production, not 
that it should matter...)

I have checked for mod_openssl on the server.
I have double checked the auth info.
I am using Cake 2.2.1

Is there something else I'm missing? Or should I just search for another 
email library?

Thanks! Cheers!

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: & and & in a veiw ?

2012-10-23 Thread echo619

Maybe you should use link instead of url
$this->Html->link( /string $title/,/mixed $url = null/,/array $options = 
array()/,/string $confirmMessage = false);


$this->Html->link('title', '/photos/upload?PHPSESSID=' . session_id() . 
'&privacy=' . $_GET['privacy'],//array('escape' => false));


This should resolve your problem.
/
On 10/24/2012 04:55 AM, Chris wrote:

hi guys,..
I'm getting " & " in a view instead of " & " ,... how can I avoid 
" amp; " to pass privacy on upload...? here is my code:


'uploadScript' : '$html->url('/photos/upload?PHPSESSID=' . session_id() . '&privacy=' . 
$_GET['privacy'], array('escape'=>false)) ?>',


and this is what's coming in a source
'uploadScript' : 
'http://www.hamayk.com/photos/upload?PHPSESSID=fd25a246d89273d726dcfeea0ea14508&privacy=public',


can anyone help please...

thanks in advance
chris

--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

---
You received this message because you are subscribed to the Google 
Groups "CakePHP" group.

To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.

Visit this group at http://groups.google.com/group/cake-php?hl=en.




--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups "CakePHP" group.

To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




& and & in a veiw ?

2012-10-23 Thread Chris
hi guys,.. 
I'm getting " & " in a view instead of " & " ,... how can I avoid 
" amp; " to pass privacy on upload...? here is my code: 

'uploadScript' : 'url('/photos/upload?PHPSESSID=' . 
session_id() . '&privacy=' . $_GET['privacy'], array('escape'=>false)) ?>', 

and this is what's coming in a source 
'uploadScript' : 
'http://www.hamayk.com/photos/upload?PHPSESSID=fd25a246d89273d726dcfeea0ea14508&privacy=public',

can anyone help please... 

thanks in advance 
chris

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




$model->data state in ModelBehavior ::beforeSave() and ::afterSave()

2012-10-23 Thread Vanja Dizdarević
I am writing a behavior which checks a field for duplicates in beforeSave() 
and updates the created row in afterSave(). 

I am wondering what happens to $model->data array if I modify it directly 
or I use $model->find() or $model->save() while in the callback. 

Do other behaviors and callbacks also receive the same data array? 
Am I responsible to leave it as-is after I finish modifying the data? 
Do I have to make another instance of the model and do *find*s and *save*s 
with that instance?

data[$model->alias]['unique_field'];
$duplicates = $model->find('all', array(
'conditions' => array('unique_field', $value)
));
if ($duplicates) { /* ... */ }
*//what happens to $model->data here?*
}

function afterSave(Model $model, $created){
$value = $model->data[$model->alias]['unique_field'];
$model->data[$model->alias]['unique_field'] = strrev($value); //for 
demonstration purposes
$model->save($model->data, array('callbacks'=>false));
*//what happens to $model->data here?*
}

Thanks for the input!

P.S. I have to update in afterSave because the unique field depends on the 
id, and has a temp value before the id is available.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: Login not Working on Deploy Sever...

2012-10-23 Thread gimmebucks
I got similar problem few months ago but it's ok after clear browser cache 
and delete server /app/tmp/cache files.

On Saturday, 20 October 2012 06:24:13 UTC+8, GerarD wrote:
>
> Hi there... I don't think that's the problem. I check all my data in the 
> DB and the Query, and it's all fine...
>
> I did change something in the configuration of cake to use the tmp folder 
> to store sessions.. I though maybe that would be the problem, but noup... 
> it's still not working my login.. 
>
> Any other idea.?
>
> Thanks Vanja
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: Allow special characters in HtmlHelper

2012-10-23 Thread gimmebucks
setting 'url' options in image can do the trick too.
 $this->Html->image($image['Image']['thumb_path'], array( 'alt' => $title 
,'url' => $yoururl));

On Tuesday, 23 October 2012 12:08:13 UTC+8, bs28723 wrote:
>
> I would like to use Html->image and Html->link together, but Html->link 
> will convert characters like <, ", etc to htmlize them.
>
> for example 
> $imgTag = $this->Html->image($image['Image']['thumb_path'], 
> array( 'alt' => $title ));
> $options = array('class' => 'thumb', 'name' => 
> trim(Inflector::slug($title)), 'title' => trim($title));
> 
>echo $this->Html->link($imgTag, 
> $this->Html->url($image['Image']['small_path'],true), $options);
>
> Will actually produce 
>
>  name="tree" title="tree ">
>  alt="tree " />
>
> Yes the < etc is really in the file, so the image does not get recognized 
> by the browser as HTML. But it just gets displayed as text.
>
> Any way to get the Html->link to not convert the string?
> Or do I need to just build this manually?
>
>
>
> --
> View this message in context: Allow special characters in 
> HtmlHelper
> Sent from the CakePHP mailing list 
> archiveat Nabble.com.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: Allow special characters in HtmlHelper

2012-10-23 Thread bs28723
Thanks Chetan & Marcus.

On 10/23/2012 12:23 AM, chetan varshney [via CakePHP] wrote:
>
> Use this for example $imgTag = $this->Html->image($image['Image'] 
> ['thumb_path'], array( 'alt' => $title )); $options = array('class' => 
> 'thumb', 'name' => trim(Inflector::slug($title)), 'title' => 
> trim($title), 'escape'=>false);
>
> echo $this->Html->link($imgTag, $this->Html->url($image['Image'] 
> ['small_path'],true), $options);
>
> -- 
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google 
> Groups "CakePHP" group.
> To post to this group, send email to [hidden email] 
> .
> To unsubscribe from this group, send email to [hidden email] 
> .
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>
>
>
>
> 
> If you reply to this email, your message will be added to the 
> discussion below:
> http://cakephp.1045679.n5.nabble.com/Allow-special-characters-in-HtmlHelper-tp5711911p5711913.html
>  
>
> To start a new topic under CakePHP, email 
> ml-node+s1045679n125572...@n5.nabble.com
> To unsubscribe from CakePHP, click here 
> .
> NAML 
> 
>  
>





--
View this message in context: 
http://cakephp.1045679.n5.nabble.com/Allow-special-characters-in-HtmlHelper-tp5711911p5711922.html
Sent from the CakePHP mailing list archive at Nabble.com.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: CakePHP 2.x how to manage multiple user-tables and access areas?

2012-10-23 Thread Braindead
Actually you only need one table with the following fields:

username or email
password
group
+ additional fields that might be useful for your application

After login (with AuthComponent) you can check to which group the user 
belongs. Depending on the group you can redirect the user to the correct 
area.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: Cake Newbie

2012-10-23 Thread Felipe Zavan
more info:

http://stackoverflow.com/questions/4163711/please-change-the-value-of-security-salt-in-app-config-core-php-to-a-salt-valu

(sorry for posting twice)

2012/10/23 Felipe Zavan :
> Have you opened the Config/core.php and changed the security salt and hash?
>
> I think that 'notice' is related to that.
>
> 2012/10/23 Lorenzo Strada :
>> Hi Guys
>> right yesterday i installed my first webserver on windows environment and i
>> choose cakephp as my first framework but i got some issue.
>> I followed the instruction on the cake documentation but something gone
>> wrong.
>> I created manually the example database for the blog tutorial but i can't
>> link to cake. Moreover the system give me "1024" error.
>>
>> Can someone help me!?
>>
>>
>> --
>> Like Us on FaceBook https://www.facebook.com/CakePHP
>> Find us on Twitter http://twitter.com/CakePHP
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "CakePHP" group.
>> To post to this group, send email to cake-php@googlegroups.com.
>> To unsubscribe from this group, send email to
>> cake-php+unsubscr...@googlegroups.com.
>> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>>
>>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: Cake Newbie

2012-10-23 Thread Felipe Zavan
Have you opened the Config/core.php and changed the security salt and hash?

I think that 'notice' is related to that.

2012/10/23 Lorenzo Strada :
> Hi Guys
> right yesterday i installed my first webserver on windows environment and i
> choose cakephp as my first framework but i got some issue.
> I followed the instruction on the cake documentation but something gone
> wrong.
> I created manually the example database for the blog tutorial but i can't
> link to cake. Moreover the system give me "1024" error.
>
> Can someone help me!?
>
>
> --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To post to this group, send email to cake-php@googlegroups.com.
> To unsubscribe from this group, send email to
> cake-php+unsubscr...@googlegroups.com.
> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




CakePHP 2.x how to manage multiple user-tables and access areas?

2012-10-23 Thread Mathias Ratheike


i'm planning a new project with cakephp and i have a problem.

i want to create multiple access areas and multiple user-tables i.e. like a 
shop system:
group 1: customers
group 2: merchants
group 3: affiliate-partners (4. group: admins [this maybe with acl])

every group will have its own area (domain.tld, domain.tld/merchants, 
domain.tld/affiliate) (i know about prefex-routing, but will it works with 
my idea?)

How can i manage 3 separate logins, if i.e. a merchant logged in, he 
wouldn't automatically logged in in affiliate area? in my first trys i see, 
that there's only one cookie and every merchant would be logged in in other 
areas too without having an account there.

please help me and point me in the right direction ;)

(sry for my terrible english) greetings from germany

m.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Cake Newbie

2012-10-23 Thread Lorenzo Strada
Hi Guys
right yesterday i installed my first webserver on *windows* environment and 
i choose *cakephp* as my first framework but i got some issue.
I followed the instruction on the cake documentation but something gone 
wrong.
I created manually the example database for the blog tutorial but i can't 
link to cake. Moreover the system give me "*1024*" error.

Can someone help me!?


-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




Re: URLencoding works for all characters except / and \

2012-10-23 Thread euromark
you can either write your own escaping function who takes care of those 
characters, or better, use base64encode to pass those special character 
strings via $_GET
but there you also need to tweak it a little bit,
see the CakeDC search plugin for details where I fixed the method to safely 
encode the / and = chars:
https://github.com/CakeDC/search/blob/master/Controller/Component/PrgComponent.php#L198

you will then need to decode it again in the view:
https://github.com/CakeDC/search/blob/master/Controller/Component/PrgComponent.php#L144


Am Dienstag, 23. Oktober 2012 09:48:30 UTC+2 schrieb Lightee:
>
> Dear cakephp experts,
>
> While passing parameters through URL, there are cases when the parameters 
> contain funny characters like %$#. This problem is solved when I encode the 
> URL. However, for some reason, characters such as backslash / and 
> forward-slash \ simply do not work on cakephp. All other characters work 
> after encoding the URL.
>
> I have already spent significant amount of time on this problem. Can 
> someone advise?
>
> Thank you very much.
>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.




URLencoding works for all characters except / and \

2012-10-23 Thread Lightee
Dear cakephp experts,

While passing parameters through URL, there are cases when the parameters 
contain funny characters like %$#. This problem is solved when I encode the 
URL. However, for some reason, characters such as backslash / and 
forward-slash \ simply do not work on cakephp. All other characters work 
after encoding the URL.

I have already spent significant amount of time on this problem. Can 
someone advise?

Thank you very much.

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to 
cake-php+unsubscr...@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.