Skip to content

Commit 1109504

Browse files
committed
Merge branch 'module' of https://github.com/OXIDprojects/OXID-Modul-Connector into module
* 'module' of https://github.com/OXIDprojects/OXID-Modul-Connector: Update omc.css Update metadata.php Update LIESMICH.md Update README.md - add module logo - update metadata Update and rename CHANGELOG to CHANGELOG.md Update CHANGELOG Create VERSION
2 parents 306dad1 + de91c85 commit 1109504

14 files changed

Lines changed: 136 additions & 130 deletions

File tree

.gitignore

Lines changed: 0 additions & 12 deletions
This file was deleted.

CHANGELOG

Lines changed: 0 additions & 73 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#Changelog
2+
3+
1.0.0 (2016-11-21)
4+
- OXID module connector release

LICENSE renamed to LICENSE.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
The MIT License (MIT)
2-
3-
Copyright (c) 2014 ioly
1+
# The MIT License (MIT)
42

53
Permission is hereby granted, free of charge, to any person obtaining a copy
64
of this software and associated documentation files (the "Software"), to deal
@@ -19,3 +17,4 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1917
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2018
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
2119
SOFTWARE.
20+

LIESMICH.md

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# OXID Modul Connector (de)
2+
3+
Der OXID Modul Connector (OMC) ist ein Modulkatalog für verfügbare OXID Module. Man hat direkt aus dem Shop-Admin die Möglichkeit Module zu installieren, sofern vom Modulanbieter unterstützt. Sollte dies nicht möglich sein ist ein Link zur Modulseite des Anbieters vorhanden. ([english version](https://github.com/OXIDprojects/OXID-Module-Connector/blob/module/README.md))
4+
5+
6+
## Installation
7+
8+
1. [OXID Modul Connector herunterladen](https://github.com/OXIDprojects/OXID-Module-Connector/archive/module.zip)
9+
2. Modul (oxcom-omc) ist das /modules Verzeichnis kopieren
10+
3. Modul aktivieren
11+
4. That´s it!
12+
13+
Installation mit Composer oder per Konsole? Kein Problem! ;-) [Mehr lesen](https://github.com/OXIDprojects/OXID-Module-Connector/wiki/Installation)
14+
15+
16+
## Nutzung
17+
18+
- In der Shop-Admin-Navigation im Bereich Erweiterungen gibt es einen neuen Punkt Connector.
19+
- Beim ersten Öffnen des Connectors werden automatisch alle benötigen Daten (ioly Core, aktueller Modulkatalog) heruntergeladen.
20+
- Sobald die Modulliste angezeigt wird kann mit nur einem Klick ein Modul installiert/aktiviert werden.
21+
- Sollte ein Modul nicht als Download zur Verfügung stehen gibt es einen direkten Link zur Modulseite des Anbieters.
22+
23+
![OXID Modul Connector](screenshot_omc.png)
24+
25+
## Allgemeine Hinweise
26+
27+
Der OXID Modul Connector basiert auf [ioly](https://github.com/ioly/) und ist während des OXID Hackathons ([#oxhackathon16](https://openspacer.org/12-oxid-community/136-oxid-hackathon-nuernberg-2016/)) entstanden. Das OXIDforge Team kümmert sicg so gut wie möglich um die Aktualität der Module. Jeder der möchte ist natürlich gerne eingeladen auch am Modulkatalog mitzuarbeiten. Der OXID Modul Connector ist ein Community Projekt welches keine Gewährleistung und Anspruch auf Vollständigkeit und Richtigkeit des Inhalts übernimmt.
28+
29+
>**ACHTUNG!**
30+
Der OXID Modul Connector wurde primär für Entwicklungs- und Testumgebungen entwickelt. Vor der Nutzung unbedingt ein Backup (Dateien + Datenbank) anfertigen bevor das erste Modul installiert wird.
31+
32+
33+
## Module einreichen
34+
35+
1. Modulrezept schreiben
36+
2. Rezept auf Github committen
37+
3. Pull-Request senden
38+
4. Fertig, jeder kann das Modul nutzen!
39+
40+
[Mehr lesen](https://github.com/OXIDprojects/OXID-Module-Connector/wiki/Contributing)
41+
42+
43+
## Anforderungen
44+
45+
- PHP 5.4.0 oder höher
46+
- PHP extensions:
47+
* cUrl
48+
* JSON
49+
* ZIP
50+
51+
---
52+
53+
54+
## License
55+
Der OXID Modul Connector ist unter der MIT Lizenz lizensiert - für mehr Informationen siehe [Lizenz-Datei](https://github.com/OXIDprojects/OXID-Module-Connector/blob/recipes/LICENSE).

README.md

100644100755
Lines changed: 48 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,56 @@
1-
# ioly OXID Connector
1+
# OXID module connector (en)
22

3-
With the ioly OXID Connector you can install modules directly via the OXID-Admin.
3+
OXID module connector (OMC) displays available modules, a short description and allows to install these modules automatically (if possible) and directly from the OXID eShop admin panel. If an automated installation is not possible for some reason, OMC links to the original module page. ([deutsche Version](https://github.com/OXIDprojects/OXID-Module-Connector/blob/module/LIESMICH.md))
44

5-
[![ioly OXID Connector](https://raw.github.com/ioly/ioly/gh-pages/assets/img/ioly-oxid-connector.png)](https://www.youtube.com/embed/8JnDZxhWETo?vq=hd720)
65

76
## Installation
87

9-
1. download the [ioly oxid connector](https://github.com/ioly/ioly/archive/connector-oxid.zip) module
10-
2. copy connector in your oxid modules directory
11-
3. activate the ioly module using the OXID Admin login
12-
4. done
8+
1. [download OXID Modul Connector](https://github.com/OXIDprojects/OXID-Module-Connector/archive/module.zip)
9+
2. Extract module (oxcom-omc) to the /modules directory
10+
3. Activate module
11+
4. That´s it!
1312

13+
Installation with Composer or using console? No problem! ;-) [Read more](https://github.com/OXIDprojects/OXID-Module-Connector/wiki/Installation)
1414

15-
for more information about ioly read [master/README.md](https://github.com/ioly/ioly/blob/master/README.md)
1615

16+
## Usage
17+
18+
- In der Shop-Admin-Navigation im Bereich Erweiterungen gibt es einen neuen Punkt Connector.
19+
- Beim ersten Öffnen des Connectors werden automatisch alle benötigen Daten (ioly Core, aktueller Modulkatalog) heruntergeladen.
20+
- Sobald die Modulliste angezeigt wird kann mit nur einem Klick ein Modul installiert/aktiviert werden.
21+
- Sollte ein Modul nicht als Download zur Verfügung stehen gibt es einen direkten Link zur Modulseite des Anbieters.
22+
23+
![OXID module connector](screenshot_omc.png)
24+
25+
26+
## Notices
27+
28+
This module is based on [ioly](https://github.com/ioly/) and was developed during the [#oxhackathon16](https://openspacer.org/12-oxid-community/136-oxid-hackathon-nuernberg-2016/) event. The OXIDforge editorial team currently takes care of the content (modules) in their leisure time as best as they can.
29+
30+
Please note that this is a community project that comes with absolutely no warranty nor claim for completeness or correctness of the content. If you like it, we appreciate if you contribute either modules or general improvements.
31+
32+
>**ATTENTION!**
33+
This module is designed for development and testing environments. Please do not install any module in your live shop environment! Please backup your installation (database + files) before installing a module via OXID Module Connector!
34+
35+
36+
## Contribute modules
37+
38+
1. write a recipe
39+
2. commit your recipe
40+
3. send a pull request
41+
4. done, everybody can use it!
42+
43+
[Read more](https://github.com/OXIDprojects/OXID-Module-Connector/wiki/Contributing)
44+
45+
46+
## Requirements
47+
48+
- PHP 5.4.0
49+
- PHP extensions:
50+
* cUrl
51+
* JSON
52+
* ZIP
53+
54+
55+
## License
56+
OXID module connector is licensed under the MIT License - see the [LICENSE file](https://github.com/OXIDprojects/OXID-Module-Connector/blob/recipes/LICENSE) for details.

UPDATE

Lines changed: 0 additions & 19 deletions
This file was deleted.

VERSION

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1.0.0

composer.json

Lines changed: 0 additions & 10 deletions
This file was deleted.

modules/oxcom/oxcom-omc/metadata.php

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,38 @@
1212
*/
1313
$sMetadataVersion = '1.1';
1414

15+
16+
/**
17+
* OXID module connector description
18+
*/
19+
$sOmcModuleDesc_de = '
20+
OXID Modulkatalog mit integrierter Modulinstallation.<br>
21+
<hr style="margin-bottom: 15px;">
22+
<a href="https://github.com/OXIDprojects/OXID-Module-Connector" target="_blank">Github</a> &nbsp;|&nbsp;
23+
<a href="https://github.com/OXIDprojects/OXID-Module-Connector/blob/module/CHANGELOG.md" target="_blank">Changelog</a> &nbsp;|&nbsp;
24+
<a href="https://github.com/OXIDprojects/OXID-Module-Connector/wiki/Support" target="_blank">Support</a> &nbsp;|&nbsp;
25+
Aktuellste Modulversion: &nbsp;<img src="https://oxidforge.org/omc/version.png" border="0">
26+
';
27+
$sOmcModuleDesc_en = '
28+
OXID module catalog with integrated module installation.<br>
29+
<hr style="margin-bottom: 15px;">
30+
<a href="https://github.com/OXIDprojects/OXID-Module-Connector" target="_blank">Github</a> &nbsp;|&nbsp;
31+
<a href="https://github.com/OXIDprojects/OXID-Module-Connector/blob/module/CHANGELOG.md" target="_blank">Changelog</a> &nbsp;|&nbsp;
32+
<a href="https://github.com/OXIDprojects/OXID-Module-Connector/wiki/Support" target="_blank">Support</a> &nbsp;|&nbsp;
33+
Latest module version: &nbsp;<img src="https://oxidforge.org/omc/version.png" border="0">
34+
';
35+
1536
/**
1637
* Module information
1738
*/
1839
$aModule = array(
1940
'id' => 'oxcom-omc',
2041
'title' => 'OXID Modul Connector',
2142
'description' => array(
22-
'de' => 'Installierte OXID-Module verwalten und neue Module finden',
23-
'en' => 'Manage installed OXID modules and find new ones',
43+
'de' => $sOmcModuleDesc_de,
44+
'en' => $sOmcModuleDesc_en,
2445
),
25-
'thumbnail' => '',
46+
'thumbnail' => 'out/admin/img/omc_logo_200px.jpg',
2647
'version' => '1.0.0',
2748
'author' => 'OXID Community',
2849
'url' => 'https://github.com/OXIDprojects/OXID-Modul-Connector',

0 commit comments

Comments
 (0)