Export language packs to other site

3 views
Skip to first unread message

Alexander Obuhovich

unread,
Jan 29, 2010, 2:37:15 AM1/29/10
to In-Portal Development
Currently we have functionality, that allows us to export language pack(-s) to file and then import that file to another site. I propose we add functionality, that will allow us to export+import language pack directly to other site without temporary file being created. For this to work we need to add 3 more field to export form:
  • target website name (should also have In-Portal installed);
  • administrator's username;
  • administrator's password;
  • overwrite existing checkbox.
When entered system will try to login to target site using data provided and remotely import language pack using specified option(-s). For even more security we could limit user's who can perform such type of import (e.g. new language permission: advanced:remote_import) and even limit IP/IP range from what such type of import could be performed.

If we look a little bit deeper into this we could create SOAP/XMLRPC server, to handle any type of remote interactions with in-portal installation.


--
Best Regards,

http://www.in-portal.org
http://www.alex-time.com

Dmitry A.

unread,
Jan 29, 2010, 11:05:01 AM1/29/10
to In-Portal Development Team
Yes, this would be cool idea.

SOAP server - YES, I am all in.


Creating a new feature task for Language Export and SOAP server
separately?


Cheers.

On Jan 29, 1:37 am, Alexander Obuhovich <aik.b...@gmail.com> wrote:
> Currently we have functionality, that allows us to export language pack(-s)
> to file and then import that file to another site. I propose we add
> functionality, that will allow us to export+import language pack directly to
> other site without temporary file being created. For this to work we need to
> add 3 more field to export form:
>

>    - target website name (should also have In-Portal installed);
>    - administrator's username;
>    - administrator's password;
>    - overwrite existing checkbox.

Alexander Obuhovich

unread,
Jan 29, 2010, 2:05:25 PM1/29/10
to in-por...@googlegroups.com
There should be 2 tasks total:
  • create soap server
  • extend soap server with language import functionality + make export use soap too


--
You received this message because you are subscribed to the Google Groups "In-Portal Development Team" group.
To post to this group, send email to in-por...@googlegroups.com.
To unsubscribe from this group, send email to in-portal-de...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/in-portal-dev?hl=en.




--
Best Regards,

http://www.in-portal.com
http://www.alex-time.com

Dmitry A.

unread,
Feb 6, 2010, 1:43:52 PM2/6/10
to In-Portal Development Team
Hi Alex,

If you don't mind creating these 2 tasks so we can have correct
description straight away and we can plan this later on.

Cheers.

DA

On Jan 29, 1:05 pm, Alexander Obuhovich <aik.b...@gmail.com> wrote:
> There should be 2 tasks total:
>

>    - create soap server
>    - extend soap server with language import functionality + make export use

> > in-portal-de...@googlegroups.com<in-portal-dev%2Bunsubscribe@goog legroups.com>

Alexander Obuhovich

unread,
Feb 6, 2010, 2:38:08 PM2/6/10
to in-por...@googlegroups.com
I've talked to S.G. about that and he suggested that we firstly implement such remote export not using SOAP server, but rather using simple CURL requests. This way such functionality will be ready sooner. And later, when we will have more time, we can implement fully featured SOAP server and move functionality to it.

To unsubscribe from this group, send email to in-portal-de...@googlegroups.com.

For more options, visit this group at http://groups.google.com/group/in-portal-dev?hl=en.

Dmitry Andrejev

unread,
Feb 6, 2010, 3:05:09 PM2/6/10
to In-Portal Development Team
Agreed, I think it should be done line this.

Please move on with creating both tasks when you have a chance so we won't loose the idea here.

DA.

To unsubscribe from this group, send email to in-portal-de...@googlegroups.com.

Alexander Obuhovich

unread,
Mar 15, 2010, 2:09:44 PM3/15/10
to in-por...@googlegroups.com
Here are the tasks:

http://tracker.in-portal.org/view.php?id=620 ( 0000620: Export language packs to other site )
http://tracker.in-portal.org/view.php?id=621 ( 0000621: Create SOAP Server )
Reply all
Reply to author
Forward
0 new messages