1 (edited by nakome 2015-02-11 02:05:18)

Topic: MyContact for new Monstra

Preview  ( The mp4 is not good sorry )
Frontend preview
Download

Important the plugin use bootstrap css
Important the plugin use Php Mailer  be sure your hosting accept this.

Note: if you need change the required text, go to plugins/mycontact/views/frontend  open file and  change text in data-parsley-required-message

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

thanks smile

(с) Roman Art
So far So good wink

Re: MyContact for new Monstra

if i don't use checkbox and then go back all input field become empty. On preview it's ok... It's hosting? cash?

Re: MyContact for new Monstra

I have many work but when i have time, I will testing plugin ok

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

Im not sure why, but it don't work on Monstra 3.0.1. The shortcode does nothing - is threated as normal text. It is not replacing this shortcode for contact form.

Re: MyContact for new Monstra

@drakan88

Dont use shortcode, otherwise you need to review the CORE files!

wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

Re: MyContact for new Monstra

For me, it is work on Monstra 3.0.1.

@nakome
Thx for your job !

This is my french translate : ( mycontact/languages/fr.lang.php)

<?php

    return array(
        'mycontact' => array(
            'Mycontact' => 'Contact',
            'Mycontact plugin for Monstra' => 'Mycontact plugin for Monstra',
            'Mycontact of' => 'Contact pour',
            'Options'      => 'Options',
            'Code'         => 'Code',
            'User'         => 'Utilisateur',
            'Email'        => 'Email',
            'Subject'      => 'Sujet',
            'Question'     => 'Question',
            'Revised'      => 'Modifié',
            'Are you sure' => 'Êtes vous sur',
            'Shortcode'    => 'Shortcode',
            'Php'          => 'Php',
            'Insert your name' => 'Insérez votre nom',
            'Insert email' => 'Insérez votre email',
            'Insert subject here' => 'Insérez votre sujet',
            'Insert auto reply' => 'Insérez réponse automatique',
            'Save' => 'Sauvegarder',
            'Reply' => 'Réponse',
            'Name' => 'Nom',
            'Menssage' => 'Message',
            'Send Menssage' => 'Envoyer votre message',
            'Your settings has been update' => 'Vos paramètres ont été mise à jour',
            'Your reply has been send' => 'Votre réponse a  bien été envoyé',
            'Ups have a error' => 'Vos uploads ont une erreur',
            'Your reply has been delete' => 'Votre réponse a été supprimé',
            'A letter has been sent!' => 'Votre message a bien été envoyé!',
            'A Letter was not sent!' => 'Votre message n\'a pas pu être envoyé!',
            'Thanks for subscribe' => 'Merci de votre abonnement',
            'Subscriber' => 'Abonné',
            'Subscribe' => 'S\'abonner',
            'Email newsletter' => 'Newsletter',
            'You entered an invalid email' => 'Vous avez saisi un e-mail valide',
            'Please complete this field' => 'Merci de remplir ce champ',
            'Check if are not a robot' => 'Cliquer pour vérifier si vous n\'êtes pas un robot',
            'Send' => 'Envoyer',
            'Delete' => 'Supprimer',
            'Settings' => 'Configuration',
            'Edit template' => 'Editer le modèle',
            'Help' => 'Aide',
            'Cancel' => 'Sortir',
            'Edit email template' => 'Modifier le modèle de l\'email',
            'Name*' => 'Nom*',
            'Email*' => 'Email*',
            'Subject*' => 'Sujet*',
            'Menssage*' => 'Message*',
            'User name' => 'Nom de l\'utilisateur',
            'User email' => 'Email de l\'utilisateur',
            'User subject' => 'Sujet du message',
            'Your menssage' => 'Votre message',
            'Subscribe newsletter' => 'S\'abonner à la newsletter',
        )
    );

Re: MyContact for new Monstra

@poloch0n

Thanks for the contribution its well done!

Merci mon ami! wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

Re: MyContact for new Monstra

wormsunited I always am using provided shortcodes to display the content of plugin, and all of them works except this plugin. Or maybe it has a bug ?

Re: MyContact for new Monstra

@drakan88

It deppends many things:

- Your webserver version
- Your Monstra version

And the code inside! I dont use shortcodes but its ok! php works so much better without shortcodes! And shortcodes are considered "lazzy" programming.

Its the same as doing php like: <? echo 'something' ?> (lazzy)
The good programming and always correct is: <?php echo 'something' ?>

wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

Re: MyContact for new Monstra

I try the plugin and i't's works 
https://dl.dropboxusercontent.com/u/23834858/fotos/mycontact.gif

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

there is a different way of making shortcodes by nakome, i found out it long time ago, he is using a different way rather than BLOCKS + SNIPPETS, on some hostings while shortcodes work from blocks and snippets they dont work from "portfolio, resources, mycontacts" so i assume that nakome using his way of generating shorcodes or functions for them, so guys u better use a nice hosting hahah which has setup everything for u, i mean use not "lazzy hosting" who only wants money but installed nothing for u in return smile

(с) Roman Art
So far So good wink

13 (edited by drakan88 2015-02-10 09:16:35)

Re: MyContact for new Monstra

Ok guys, two things:

1. Ok guys, I made it using php code as You said, but contact script seems to have lost styles. Everything looks bad and weird.
http://s21.postimg.org/glgdhp5on/screen.png

2.And for worst part, it's not sending messages. After filling everything up I got "A Letter was not sent!"
Of course it goes to dashboard letters, but not to my mailbox.

Re: MyContact for new Monstra

Could u please sent me the link for ur website to pm with admin panel and login or create me one admin login

(с) Roman Art
So far So good wink

Re: MyContact for new Monstra

@drakan88, @romanart

I agree, some hosting company's do not allow shortcodes, but if you have access to your hosting server you can add that function.
I have installed and tested nakome contact plugin and it works fine. Mine is more simple, since i dont need to do much but style the form and add the plugin to my menu (for public view).
Nakome works perfectly on the plugins, i like it and i will be using some soon too.

wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

Re: MyContact for new Monstra

The plugin use php mailer  and  bootstrap,

If you don't use bootstrap in your theme this not looks good.
if you use free hosting  be sure you configure the mail of hosting first.

I make  a free acount in byehost ( lazzy hosting = yeshere and test the plugin  with shortcode and with php code and work's fine  but in this case i use the mail of hosting because the hosting block mails.


This is the output:

Received: from sendmail.free.byetcluster.com (2813427185.ifastnet.org [185.27.134.28])
    by freemail.byetcluster.com (Postfix) with ESMTP id 517176E0772
    for <demo@demosmonstra.byethost7.com>;
    Tue, 10 Feb 2015 20:01:54 -0500 (EST)
Received: from localhost.localdomain (5613427185.ifastnet.org [185.27.134.56])
    by sendmail.free.byetcluster.com (Postfix) with ESMTP id 38B7A312650E
    for <demo@demosmonstra.byethost7.com>;
    Wed, 11 Feb 2015 04:01:54 +0300 (MSK)
Date: Tue, 10 Feb 2015 20:01:54 -0500
To: demo@demosmonstra.byethost7.com
From: Moncho <nakome@demosonly.org>
Subject: Hola
Message-ID: <78a22e1089d6c7eb6fd7db037b39d156@localhost.localdomain>
X-Priority: 3
X-Mailer: PHPMailer 5.2.1
    (http://code.google.com/a/apache-extras.org/p/phpmailer/)
MIME-Version: 1.0
Return-Path: nakome@openmailbox.org
Content-Type: multipart/alternative
Content-Transfer-Encoding: 7bit

--b1_17b45bd6b43b64d08873f8fb6e5d9915
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit

this is a demo

--b1_17b45bd6b43b64d08873f8fb6e5d9915
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

this is a demo

--b1_17b45bd6b43b64d08873f8fb6e5d9915--

Spam Filtered (15864312)




Many people send me emails asking for help setting up hosting and sorry I don't have time for all,  It's very ease make plugins for Monstra ,
you can use my plugins for learning if you like ,and create your own plugins. Right now I'm focused in premium themes,Node Apps, and admin Cms for morfy,i don't update my old Monstra plugins because i have a lot of work.

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

@nakome

Agree 100% with you.
People should check the server requirements in order to use some plugins, not all hosting companys are the same!

wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

Re: MyContact for new Monstra

Naokme You helped me a lot. My hosting provider was not giving me all needed information to be able to configure SMTP properly. Now I've made to fix it thanks to debug mode. Now my contact plugin by Awilum does work, and I am sure if I configure Your plugin the same way, it will also work. And yes, be sure You have created e-mail account in the same domain where Your script works. New security procedure makes it harder to use, but once You understand that - everything works good.

Re: MyContact for new Monstra

@drakan88

wonderfull issue fixed!

wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

20 (edited by nakome 2015-02-11 11:20:04)

Re: MyContact for new Monstra

Almost all free hosting have this method but you can using forwarding if is not premium feature.

I'm glad to have helped.

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

@nakome

Agree! That is why i never use free hosting i control my own webservers and i am the one that makes all the install etc, its the better way when you want to build something really good and reliable!

wink

http://monstracreative.com - themes, plugins and snippets for monstra cms

:: ATTENTION ::
Need help? Login at your account at: http://monstracreative.com/users/login. -> You have a excellent support center at our website! wink

Re: MyContact for new Monstra

Yes like me but people who are starting need free hosting for learning.
for everything else mastercard smile

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

My hosting provider is not free. It's one of most costfull here in Poland. It's one of biggest domain and hosting provider - but that issue was like I said earlier because their high level of security.... (or whatever smile ). Now it's fixed and I am happy to use Monstra. Naokme argh You should look at portfolio plugin tongue

Re: MyContact for new Monstra

Nice smile when finish my work ( I work for in plugin for client with multiple Json storage  like firebase ) I create a new portfolio plugin 2 versions Free and Premium 5€ Only.

..::: Moncho Varela ::::..   ..::: @Nakome ::::..   ..::: Github ::::..

Re: MyContact for new Monstra

ok, nice to hear that You have not abandoned it.