Re: [Cppcms-users] Plugins and templates
Brought to you by:
artyom-beilis
From: Julian P. <ju...@wh...> - 2010-08-19 15:39:49
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Is there a way to add script_name at runtime? Can I use PATH_INFO > instead of SCRIPT_NAME? > Because the webserver I will use will only be setup to point to > /mainApplication for example, but I want to mount a plugin to > /mainApplication/plugin; so SCRIPT_NAME would be /mainApplication while > PATH_INFO would contain the information I want to use for the > application's mount path. > Setting cppcms::mount_point's selection to match_path_info didn't work out. > I now solved my problem by using the mount_point constructor which accepts one regexp and one int and matches the regexp to PATH_INFO and passes the content of the first match group, e.g.: cppcms::mount_point mp("^/modules/plugin(.*)$",1); -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJMbVA5AAoJENidYKvYQHlQM+8QAL3zEHmEhyhuFLH352XepJSF WlDDnxA/NDsybfUMhOyhtNYqOcSnK7YSdjKwbi4ZTWBkWOZSteewhKu9WDuDkMuO nS0xVgRA+vJUZ92CnwSyIpDmP6bisp96Mz8oAO9cr834L5vhjhlaUJ8n+fxxe+tt 0B6iOyqqefJiWQCZWB24qGKm6tc9UOw9Nrt/+ySozUe0A1jNbRfLlbbCigK8E/x4 eJxAqY0VOci/yNhd9dClgb3a5QdHWAGdT5/6mGcOXGWm/+icKdscmiFbksK0PsNT G6OmuzESd48/XXnP9YooL8lw+TcJ3xbVWzLIREKw1WjHYPJmXCng8tnipA0m+rkI 2C3Xc0EI7dw4FpTE46oZhFY0Rc7QAzXbwBZJjkybXrz0CQwQ2oSmmUegXkGCy3s0 cC04tlvnGfo1EBALyaXd6tJRiQfIS8yqUUZXQCo2vMxY1cpHazY7rpUckUmUaZA9 IVn2uIN5oc2HZp5wY/PynzSzgrYGK0AjvD1Fwb1N5xKvEhu0gqzzUJzrMVv6fS+/ 5ssbjiBDUr56snFSQwzzXzy8A8BiPszoVevlS0MtLujypcolvNCtb2fAoMpDWJiD PIZY5eZWIbiZWeZePWXXvRlR8F87++6DnWbLWUtmVzCocQ0gHfg2ZK9Vw4LZBcK1 EiiB/MZSDtr2M2sFTCS7 =kKOJ -----END PGP SIGNATURE----- |