Wmdlogincheck - Version 1.0.0

Version Notes

Installation Instructions:
http://wmdextensions.com/customer-service/

Download this release

Release Info

Developer Dominik Wyss
Extension Wmdlogincheck
Version 1.0.0
Comparing to
See all releases


Code changes from version 1.0.2 to 1.0.0

app/code/community/Wmd/Wmdlogincheck/WMD-License-Community.txt DELETED
@@ -1,77 +0,0 @@
1
- WMD EULA
2
- www.eklatant.ch
3
- WM http://www.web-manufaktur.com/ D www.digiswiss.ch
4
-
5
- THIS LICENSE AGREEMENT (HEREINAFTER AGREEMENT) IS AN AGREEMENT BETWEEN YOU (THE
6
- PERSON OR COMPANY WHO IS BEING LICENSED TO USE THE SOFTWARE OR DOCUMENTATION)
7
- AND WMD (HEREINAFTER WE/US/OUR). THE AGREEMENT APPLIES TO ALL
8
- PRODUCTS/SOFTWARE/SCRIPTS/SERVICES YOU PURCHASE FROM US.
9
-
10
- 1. By purchasing the Software you acknowledge that you have read this Agreement,
11
- and that you agree to the content of the Agreement and its terms, and agree
12
- to use the Software in compliance with this Agreement.
13
-
14
- 2. The Agreement comes into legal force at the moment when you order our
15
- Software from our site or receive it through email or on data medium at the
16
- our discretion.
17
-
18
- 3. We are the copyright holder of the Software. The Software or a portion of it
19
- is a copyrightable matter and is liable to protection by the law. Any
20
- activity that infringes terms of this Agreement violates copyright law and
21
- will be prosecuted according to the current law. We reserve the right to
22
- revoke the license of any user who is holding an invalid license.
23
-
24
- 4. This Agreement gives you the right to use only one copy of the Software on
25
- one Magento installation solely for your own personal or business use,
26
- subject to all other terms of this Agreement. A separate License should be
27
- purchased for each new Software installation. Any distribution of the Software
28
- without our consent, including noncommercial distribution is regarded as
29
- violation of this Agreement and entails liability, according to the current law.
30
-
31
- 5. You may not use any part of the code in whole or part in any other software
32
- or product or website.
33
-
34
- 6. You may not give, sell, distribute, sub-license, rent, lease or lend any
35
- portion of the Software or Documentation to anyone. You may not place the
36
- Software on a server so that it is accessible via a public network such as
37
- the Internet for distribution purposes.
38
-
39
- 7. You are bound to preserve the copyright information intact, this includes the
40
- text/link at bottom.
41
-
42
- 8. We reserve the right to publish a selected list of users of our Software.
43
-
44
- 9. We will not be liable to you for any damages (including any loss of
45
- profits/saving, or incidental or consequential) caused to you, your
46
- information and your business arising out of the use or inability to use
47
- this Software.
48
-
49
- 10. We are not liable for prosecution arising from use of the Software against
50
- law or for any illegal use.
51
-
52
- 11. If you fail to use the Software in accordance with the terms and conditions
53
- of this License Agreement, it constitutes a breach of the agreement, and
54
- your license to use the program is revoked.
55
-
56
- 12. WMD reserves the right to change this license agreement at any
57
- time and impose its clauses at any given time.
58
-
59
- 13. License agreement remains effective until terminated. We retain the right to
60
- terminate your license to use the Software at any time, if in its sole
61
- discretion, you are not abiding by the terms of the Agreement, including,
62
- but not limited to, obscuring or removing any link or copyright notice as
63
- specified in this agreement. You may terminate it at any time by destroying
64
- all copies of the Software. Termination of this Agreement does not bind us
65
- to return you the amount spent for purchase of the Software.
66
-
67
- 14. If you continue to use the Software after WMD gives you notice
68
- of termination of your license, you hereby agree to accept an injunction to
69
- enjoin you from its further use and to pay all costs (including but not
70
- limited to reasonable attorney fees) to enforce our revocation of your
71
- license and any damages suffered by us because of your misuse of
72
- the Software.
73
-
74
- 15. This software designed for Magento COMMUNITY edition WMD does not
75
- guarantee correct work of this extension on any other Magento edition except
76
- Magento COMMUNITY edition. WMD does not provide extension support in
77
- case of incorrect edition usage.
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/locale/de_CH/Wmd_Wmdlogincheck.csv CHANGED
@@ -1,22 +1,22 @@
1
- "WMD Login Check","WMD Anmeldungsprüfung"
2
- "General Login Check Configuration","Allgemeine Anmeldungsprüfung Konfiguration"
3
- "Enable Login Check","Aktiviere Anmeldungsprüfung"
4
- "Select 'Yes' to stop users accessing the catalog without logging in.","'Ja' anwählen um nur angemeldeten Nutzern Zugang zum Shop zu gewähren."
5
- "Yes","Ja"
6
- "No","Nein"
7
- "Login Check Pages","Anmeldungsprüfung Seiten"
8
- "Allowed Pages","Erlaubte Seiten"
9
- "Select(Ctrl + Click to select more then one) the pages users can access without logging in.","Seiten auswählen(Strg + Klick um mehr als einen Eintrag auszuwählen) die Nutzer ohne Anmeldung besuchen können."
10
- "Contacts","Kontakte"
11
- "Enable Cookies","Cookies aktivieren"
12
- "Home","Start"
13
- "Customer Service","Kundendienst"
14
- "Login Check Actions","Anmeldungsprüfung Aktionen"
15
- "Allowed Actions","Erlaubte Aktionen"
16
- "Select(Ctrl + Click to select more then one) the actions users can access without logging in.","Aktionen auswählen(Strg + Klick um mehr als einen Eintrag auszuwählen) die Nutzer ohne Anmeldung durchführen können."
17
- "Disable All","Alle deaktivieren"
18
- "Customer Account Login","Kundenkonto Anmeldung"
19
- "Customer Account Create","Kundenkonto erstellen"
20
- "Customer Account Forgot Password","Kundenkonto Passwort vergessen"
21
- "Customer Account Confirmation","Kundenkonto Bestätigung"
22
- "System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page.","System/Konfiguration/Web/Standardseiten/Startseite Bezeichner ist '%s'. Sie sollten diese Seite erlauben oder eine Standardseite festlegen die hier erlaubt ist um zu verhindern, dass Anfragen für die Standardseite auf die Kundenlogin Seite weitergeleitet werden."
1
+ "WMD Login Check","WMD Anmeldungsprüfung"
2
+ "General Login Check Configuration","Allgemeine Anmeldungsprüfung Konfiguration"
3
+ "Enable Login Check","Aktiviere Anmeldungsprüfung"
4
+ "Select 'Yes' to stop users accessing the catalog without logging in.","'Ja' anwählen um nur angemeldeten Nutzern Zugang zum Shop zu gewähren."
5
+ "Yes","Ja "
6
+ "No","Nein"
7
+ "Login Check Pages","Anmeldungsprüfung Seiten"
8
+ "Allowed Pages","Erlaubte Seiten"
9
+ "Select(Ctrl + Click to select more then one) the pages users can access without logging in.","Seiten auswählen(Strg + Klick um mehr als einen Eintrag auszuwählen) die Nutzer ohne Anmeldung besuchen können. "
10
+ "Contacts","Kontakte"
11
+ "Enable Cookies","Cookies aktivieren"
12
+ "Home","Start"
13
+ "Customer Service","Kundendienst"
14
+ "Login Check Actions","Anmeldungsprüfung Aktionen"
15
+ "Allowed Actions","Erlaubte Aktionen"
16
+ "Select(Ctrl + Click to select more then one) the actions users can access without logging in.","Aktionen auswählen(Strg + Klick um mehr als einen Eintrag auszuwählen) die Nutzer ohne Anmeldung durchführen können."
17
+ "Disable All","Alle deaktivieren"
18
+ "Customer Account Login","Kundenkonto Anmeldung"
19
+ "Customer Account Create","Kundenkonto erstellen"
20
+ "Customer Account Forgot Password","Kundenkonto Passwort vergessen"
21
+ "Customer Account Confirmation","Kundenkonto Bestätigung"
22
+ "System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page.","System/Konfiguration/Web/Standardseiten/Startseite Bezeichner ist '%s'. Sie sollten diese Seite erlauben oder eine Standardseite festlegen die hier erlaubt ist um zu verhindern, dass Anfragen für die Standardseite auf die Kundenlogin Seite weitergeleitet werden."
app/locale/de_DE/Wmd_Wmdlogincheck.csv CHANGED
@@ -1,22 +1,22 @@
1
- "WMD Login Check","WMD Login Check"
2
- "General Login Check Configuration","General Login Check Configuration"
3
- "Enable Login Check","Enable Login Check"
4
- "Select 'Yes' to stop users accessing the catalog without logging in.","Select 'Yes' to stop users accessing the catalog without loging in."
5
- "Yes","Yes"
6
- "No","No"
7
- "Login Check Pages","Login Check Pages"
8
- "Allow Pages","Allow Pages"
9
- "Select(Ctrl + Click to select more then one) the pages users can access without logging in.","Select(Ctrl + Click to select more then one) the pages users can access without logging in."
10
- "Contacts","Contacts"
11
- "Enable Cookies","Enable Cookies"
12
- "Home","Home"
13
- "Customer Service","Customer Service"
14
- "Login Check Actions","Login Check Actions"
15
- "Allow Actions","Allow Actions"
16
- "Select(Ctrl + Click to select more then one) the actions users can access without logging in.","Select(Ctrl + Click to select more then one) the actions users can access without logging in."
17
- "Disable All","Disable All"
18
- "Customer Account Login","Customer Account Login"
19
- "Customer Account Create","Customer Account Create"
20
- "Customer Account Forgot Password","Customer Account Forgot Password"
21
- "Customer Account Confirmation","Customer Account Confirmation"
22
- "System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page.","System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page."
1
+ "WMD Login Check","WMD Anmeldungsprüfung"
2
+ "General Login Check Configuration","Allgemeine Anmeldungsprüfung Konfiguration"
3
+ "Enable Login Check","Aktiviere Anmeldungsprüfung"
4
+ "Select 'Yes' to stop users accessing the catalog without logging in.","'Ja' anwählen um nur angemeldeten Nutzern Zugang zum Shop zu gewähren."
5
+ "Yes","Ja "
6
+ "No","Nein"
7
+ "Login Check Pages","Anmeldungsprüfung Seiten"
8
+ "Allowed Pages","Erlaubte Seiten"
9
+ "Select(Ctrl + Click to select more then one) the pages users can access without logging in.","Seiten auswählen(Strg + Klick um mehr als einen Eintrag auszuwählen) die Nutzer ohne Anmeldung besuchen können. "
10
+ "Contacts","Kontakte"
11
+ "Enable Cookies","Cookies aktivieren"
12
+ "Home","Start"
13
+ "Customer Service","Kundendienst"
14
+ "Login Check Actions","Anmeldungsprüfung Aktionen"
15
+ "Allowed Actions","Erlaubte Aktionen"
16
+ "Select(Ctrl + Click to select more then one) the actions users can access without logging in.","Aktionen auswählen(Strg + Klick um mehr als einen Eintrag auszuwählen) die Nutzer ohne Anmeldung durchführen können."
17
+ "Disable All","Alle deaktivieren"
18
+ "Customer Account Login","Kundenkonto Anmeldung"
19
+ "Customer Account Create","Kundenkonto erstellen"
20
+ "Customer Account Forgot Password","Kundenkonto Passwort vergessen"
21
+ "Customer Account Confirmation","Kundenkonto Bestätigung"
22
+ "System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page.","System/Konfiguration/Web/Standardseiten/Startseite Bezeichner ist '%s'. Sie sollten diese Seite erlauben oder eine Standardseite festlegen die hier erlaubt ist um zu verhindern, dass Anfragen für die Standardseite auf die Kundenlogin Seite weitergeleitet werden."
app/locale/en_US/Wmd_Wmdlogincheck.csv CHANGED
@@ -1,22 +1,22 @@
1
- "WMD Login Check","WMD Login Check"
2
- "General Login Check Configuration","General Login Check Configuration"
3
- "Enable Login Check","Enable Login Check"
4
- "Select 'Yes' to stop users accessing the catalog without logging in.","Select 'Yes' to stop users accessing the catalog without loging in."
5
- "Yes","Yes"
6
- "No","No"
7
- "Login Check Pages","Login Check Pages"
8
- "Allow Pages","Allow Pages"
9
- "Select(Ctrl + Click to select more then one) the pages users can access without logging in.","Select(Ctrl + Click to select more then one) the pages users can access without logging in."
10
- "Contacts","Contacts"
11
- "Enable Cookies","Enable Cookies"
12
- "Home","Home"
13
- "Customer Service","Customer Service"
14
- "Login Check Actions","Login Check Actions"
15
- "Allow Actions","Allow Actions"
16
- "Select(Ctrl + Click to select more then one) the actions users can access without logging in.","Select(Ctrl + Click to select more then one) the actions users can access without logging in."
17
- "Disable All","Disable All"
18
- "Customer Account Login","Customer Account Login"
19
- "Customer Account Create","Customer Account Create"
20
- "Customer Account Forgot Password","Customer Account Forgot Password"
21
- "Customer Account Confirmation","Customer Account Confirmation"
22
- "System/Configuration/Web/Default Pages/CMS Home Page is %s. You should allow this page or set CMS Home Page to some page you allow here.","System/Configuration/Web/Default Pages/CMS Home Page is %s. You should allow this page or set CMS Home Page to some page you allow here."
1
+ "WMD Login Check","WMD Login Check"
2
+ "General Login Check Configuration","General Login Check Configuration"
3
+ "Enable Login Check","Enable Login Check"
4
+ "Select 'Yes' to stop users accessing the catalog without logging in.","Select 'Yes' to stop users accessing the catalog without loging in."
5
+ "Yes","Yes"
6
+ "No","No"
7
+ "Login Check Pages","Login Check Pages"
8
+ "Allow Pages","Allow Pages"
9
+ "Select(Ctrl + Click to select more then one) the pages users can access without logging in.","Select(Ctrl + Click to select more then one) the pages users can access without logging in. "
10
+ "Contacts","Contacts"
11
+ "Enable Cookies","Enable Cookies"
12
+ "Home","Home"
13
+ "Customer Service","Customer Service "
14
+ "Login Check Actions","Login Check Actions"
15
+ "Allow Actions","Allow Actions"
16
+ "Select(Ctrl + Click to select more then one) the actions users can access without logging in.","Select(Ctrl + Click to select more then one) the actions users can access without logging in."
17
+ "Disable All","Disable All"
18
+ "Customer Account Login","Customer Account Login"
19
+ "Customer Account Create","Customer Account Create"
20
+ "Customer Account Forgot Password","Customer Account Forgot Password"
21
+ "Customer Account Confirmation","Customer Account Confirmation"
22
+ "System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page.","System/Configuration/Web/Default Pages/CMS Home Page identifier is '%s'. You should allow this page or set CMS Home Page to some page you allow here to avoid this requests being forwarded to the Customer Login page."
package.xml CHANGED
@@ -1,37 +1,28 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Wmdlogincheck</name>
4
- <version>1.0.2</version>
5
  <stability>stable</stability>
6
  <license uri="http://eklatant.ch/WMD-License-Community.txt">EULA</license>
7
  <channel>community</channel>
8
  <extends/>
9
- <summary>No access for users without login to your website, store or store view after a view clicks in the system configuration. Not logged in users can still access the CMS pages you did set to be allowed for users without login.</summary>
10
  <description>The B2B / Alternative Sales Model Extension offering following features:&#xD;
11
  &#xD;
12
  - Keep not logged in users away from your catalog, the stores or store views of your choice.&#xD;
13
- &#xD;
 
14
  - Allow / disallow CMS Pages of your choice to not logged in users.&#xD;
15
- &#xD;
16
  - Control the customer account actions that can be taken by users.&#xD;
17
  &#xD;
18
- - Deactivate / activate the Create Account section on the user login page.&#xD;
19
- &#xD;
20
- - Deactivate / activate the Forgott Your Password? link</description>
21
  <notes>Installation Instructions:&#xD;
22
- http://eklatant.ch/customer-service/&#xD;
23
- &#xD;
24
- Extension Readme:&#xD;
25
- http://eklatant.ch/wmdlogincheck-readme/&#xD;
26
- &#xD;
27
- - fixed error in Helper/Observer&#xD;
28
- - fixed error for pathInfo /&#xD;
29
- - added error for disallowing CMS Start Page&#xD;
30
  </notes>
31
  <authors><author><name>Dominik Wyss</name><user>justanother</user><email>info@digiswiss.ch</email></author></authors>
32
- <date>2011-12-23</date>
33
- <time>10:18:57</time>
34
- <contents><target name="magecommunity"><dir name="Wmd"><dir name="Wmdlogincheck"><dir name="Helper"><file name="Data.php" hash="a1568cdc2e1fd0af8ef0abd250bfc946"/><file name="Observer.php" hash="449d169f5827b0fad396053f8852f939"/></dir><dir name="Model"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Wmdlogincheck"><dir name="Pages"><file name="Allowed.php" hash="932395ced40e4e931e925a1f32bf0c51"/></dir></dir></dir><dir name="Source"><dir name="Customer"><dir name="Logincheck"><file name="Actions.php" hash="1ed14d757b15812d43205f4667c432a3"/></dir></dir></dir></dir></dir></dir><file name="WMD-License-Community.txt" hash="34cc12a7bececb9f52ece3f627a9cdab"/><dir name="etc"><file name="config.xml" hash="eb6ffd6da662b25c775ab21f6b2941dc"/><file name="system.xml" hash="7b0d8f14a2b62fb860554a834a2dafc4"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Wmd_Wmdlogincheck.xml" hash="c1914255456abe4874374b07425a8532"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Wmd_Wmdlogincheck.csv" hash="cc187fd96f7a81228d03ceceabfb91d0"/></dir><dir name="de_DE"><file name="Wmd_Wmdlogincheck.csv" hash="85079262c7365fe165973ec758af88b0"/></dir><dir name="de_CH"><file name="Wmd_Wmdlogincheck.csv" hash="3f1fb4210b62366afc162be833e36986"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="customer"><dir name="form"><file name="login.phtml" hash="78ee7289350c77241a3916a40281fd8b"/></dir></dir><dir name="persistent"><dir name="customer"><dir name="form"><file name="login.phtml" hash="990bf665b00a93baea74017390444893"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
35
  <compatible/>
36
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
37
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Wmdlogincheck</name>
4
+ <version>1.0.0</version>
5
  <stability>stable</stability>
6
  <license uri="http://eklatant.ch/WMD-License-Community.txt">EULA</license>
7
  <channel>community</channel>
8
  <extends/>
9
+ <summary>No access for users without login to your catalog, store or store view after a view clicks in the system configuration. Not logged in users can still access the CMS pages you did set to be allowed for users without login.</summary>
10
  <description>The B2B / Alternative Sales Model Extension offering following features:&#xD;
11
  &#xD;
12
  - Keep not logged in users away from your catalog, the stores or store views of your choice.&#xD;
13
+ - Deactivate / activate the Create Account section on the user login page.&#xD;
14
+ - Deactivate / activate the Forgott Your Password? link&#xD;
15
  - Allow / disallow CMS Pages of your choice to not logged in users.&#xD;
 
16
  - Control the customer account actions that can be taken by users.&#xD;
17
  &#xD;
18
+ </description>
 
 
19
  <notes>Installation Instructions:&#xD;
20
+ http://wmdextensions.com/customer-service/&#xD;
 
 
 
 
 
 
 
21
  </notes>
22
  <authors><author><name>Dominik Wyss</name><user>justanother</user><email>info@digiswiss.ch</email></author></authors>
23
+ <date>2012-04-14</date>
24
+ <time>08:58:25</time>
25
+ <contents><target name="magecommunity"><dir name="Wmd"><dir name="Wmdlogincheck"><dir name="Helper"><file name="Data.php" hash="a1568cdc2e1fd0af8ef0abd250bfc946"/><file name="Observer.php" hash="449d169f5827b0fad396053f8852f939"/></dir><dir name="Model"><dir name="System"><dir name="Config"><dir name="Backend"><dir name="Wmdlogincheck"><dir name="Pages"><file name="Allowed.php" hash="932395ced40e4e931e925a1f32bf0c51"/></dir></dir></dir><dir name="Source"><dir name="Customer"><dir name="Logincheck"><file name="Actions.php" hash="1ed14d757b15812d43205f4667c432a3"/></dir></dir></dir></dir></dir></dir><dir name="etc"><file name="config.xml" hash="eb6ffd6da662b25c775ab21f6b2941dc"/><file name="system.xml" hash="7b0d8f14a2b62fb860554a834a2dafc4"/></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Wmd_Wmdlogincheck.xml" hash="c1914255456abe4874374b07425a8532"/></dir></target><target name="magelocale"><dir name="en_US"><file name="Wmd_Wmdlogincheck.csv" hash="5e3561a10e38d4265f75d2c863fecfce"/></dir><dir name="de_DE"><file name="Wmd_Wmdlogincheck.csv" hash="bf78e299ed112f6bdd36dac659dd5e06"/></dir><dir name="de_CH"><file name="Wmd_Wmdlogincheck.csv" hash="bf78e299ed112f6bdd36dac659dd5e06"/></dir></target><target name="magedesign"><dir name="frontend"><dir name="default"><dir name="default"><dir name="template"><dir name="customer"><dir name="form"><file name="login.phtml" hash="78ee7289350c77241a3916a40281fd8b"/></dir></dir><dir name="persistent"><dir name="customer"><dir name="form"><file name="login.phtml" hash="990bf665b00a93baea74017390444893"/></dir></dir></dir></dir></dir></dir></dir></target></contents>
26
  <compatible/>
27
  <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
28
  </package>