Da ich danach gefragt wurde, mache ich hier das damals von mir entwickelte Modul für das ilch Clan CMS in Version 1.1 wieder verfügbar. Die Entwicklung war damals bereits abgeschlossen, weshalb ich vor erneuter Veröffentlichung lediglich Bilder ersetzt habe (damals keine ahnung von Copyright gehabt und hat da noch niemanden interessiert). Sonst nur die readme Datei aktualisiert. Der Quellcode ist unter MIT Lizenz, die neuen Bilder sind von mir selbst erstellt und sind frei für private Nutzung. Eine Erwähnung meiner Person bei Verwendung außerhalb dieses Projektes wäre natürlich sehr nett.
Go to file
Marcel Naeve 7fbde63d42
neue bilder für die kategorien erstellt und hinzugefügt.
2024-06-23 12:03:32 +02:00
UPLOAD neue bilder für die kategorien erstellt und hinzugefügt. 2024-06-23 12:03:32 +02:00
.gitignore Initial commit 2024-06-22 23:44:34 +02:00
LICENSE license und readme.md aktualisiert und aktuellen quelltext hinzugefügt. 2024-06-23 00:45:01 +02:00
README.md license und readme.md aktualisiert und aktuellen quelltext hinzugefügt. 2024-06-23 00:45:01 +02:00
version.txt license und readme.md aktualisiert und aktuellen quelltext hinzugefügt. 2024-06-23 00:45:01 +02:00

README.md

ilchClan-v1.1-userCP

Modul für das ilch Clan CMS in Version 1.1, um den Benutzern eine bessere Übersicht zum editieren Ihrer Profile zu geben und die hinterlegten Informationen zu erweitern.

ilch 1.1 - User Control Panel

Features:

  • Erweiterter Profil Edit
  • Zusätzliche User Informationen
    • User Bild
    • Vor-& Nachname
    • Änderung des Nicknames möglich [Mehrfach nutzung von Nicknamen (optional)]
    • Skype
    • Steam
    • x-Fire
    • User beschreibung
  • Kategorisierter Profilfelder Edit
  • Login über Email/userID/Nickname möglich

Nutzungseinschränkungen:

Es kann sein dass dieses Modul nicht Kompatibel zu veränderten Profiledits ist, welche die Datenbank verändern. (Bei ungewissheit lieber Fragen)

Wichtige Infos:

Einige Informationen werden nur angezeigt, wenn die Profilansicht überarbeitet wurde.

Standard Templates für den Login liegen bei. Bei geänderten Templates, muss von Hand Email vor das Eingabefeld für den Nicknamen geschrieben werden. Der Wert des attributs name=".." bleibt gleich!

Entwickler:

Ich CoNfu5eDme (Marcel Naeve) damals H4ckHunt3r bitte Sie darum, mich bei auftretenden Fehlern oder Ideen für das Modul zu Kontaktieren.

Meine Kontaktdaten finden sie auf www.naeve.info

Reupload / Changes

Da ich danach gefragt wurde, mache ich hier das damals von mir entwickelte Modul für das ilch Clan CMS in Version 1.1 wieder verfügbar. Die Entwicklung war damals bereits abgeschlossen, weshalb ich vor erneuter Veröffentlichung lediglich Bilder ersetzt habe (damals keine ahnung von Copyright gehabt und hat da noch niemanden interessiert). Sonst nur die readme Datei aktualisiert.

Der Quellcode ist unter MIT Lizenz, die neuen Bilder sind von mir selbst erstellt und sind frei für private Nutzung. Eine Erwähnung meiner Person bei Verwendung außerhalb dieses Projektes wäre natürlich sehr nett.

INSTALLATION:

  1. Alle Dateien aus dem Ordner UPLOAD (des Archives) in die richtigen Ordner-Strukturen vom ilch Clan-Script hochladen.

  2. Falls sie nicht noch eingeloggt sind, müssen sie sich mit Ihrer E-Mail und Ihrem Passwort einloggen um die Installation fortführen zu können.

  3. Die installation unter index.php?ucpinstall aufrufen und auf Installieren klicken.

  4. Falls diese nicht automatisch gelöscht wurden, ucpinstall.php und ucpinstall.sql, welche sich im verzeichnis include/contents/. befinden löschen.

Bitte Stellen sie sicher, dass das Verzeichniss "userpics" im Verzeichnis include/images/ schreibrechte hat (CHMOD 0777)!

VERLINKUNG:

Sie können nach der Installation, das UserCP entweder in die Navigation einfügen, oder die Verlinkung des Profiledits der Loginbox ändern. Was wie folgt funktioniert:

Sie müssen die Datei boxen_login.htm öffnen. Welche sich im Verzeichnis: include/designs/<designname>/templates/user/ oder im Verzeichnis: include/templates/user/ befindet. (sehen sie erst im Design ordner nach.)

Suchen sie in ihrem Template eine verlinkung auf index.php?user-8 und ändern sie diese verlinkung zu index.php?ucp

Login mit Nickname:

Seid Version 1.1.0.1, lässt sich die AuthMethode im Adminbereich unter Konfiguration einstellen.

Zusätzliche Daten im Userprofil anzeigen lassen:

Suchen sie folgende stelle in der user_details.php im Verzeichnis: include/contents/user/.

	$ar = array (
	  'NAME' => $row['name'],
		'JOINED'  => date('d M Y',$row['regist']),
		'LASTAK'  => date('d M Y - H:i',$row['llogin']),
		'POSTS'   => $row['posts'],
		'postpday' => $postpday,
		'RANG'    => userrang ($row['posts'],$uid),
		'AVATA'   => $avatar,
	);

Und ersetzen sie diese durch folgende:

	$ar = array (
	  'NAME' => $row['name'],
		'JOINED'  => date('d M Y',$row['regist']),
		'LASTAK'  => date('d M Y - H:i',$row['llogin']),
		'POSTS'   => $row['posts'],
		'postpday' => $postpday,
		'RANG'    => userrang ($row['posts'],$uid),
		'AVATA'   => $avatar,
		'xfire'    => $row['xfire'],
		'skype'    => $row['skype'],
		'steam'    => $row['steam'],
		'upic'    => $row['userpic'],
		'fname'    => $row['firstname'],
		'lname'    => $row['lastname'],
		'description'    => bbcode($row['descr'])
	);

Nun können sie das Template userdetails.htm welches sie im Verzeichnis include/designs/<design_name>/templates/user/ oder falls diese nicht vorhanden include/templates/user/ finden, (sehen sie erst im Design ordner nach.) folgende Tags verwenden um die Daten an der gewünschten Position in die Ansicht einzufügen:

  • Vorname: {fname}
  • Nachname: {lname}
  • Skype: {skype}
  • X-Fire: {xfire}
  • Steam: {steam}
  • Beschreibung: {description}
  • Link zum Userbild: {upic}

Beispiel für einbinden des User Bildes:

<img src="{upic}" alt="Userbild von {name}" />

Haftungsausschluss:

Ich übernehme keine Haftung für evtl. durch das Script verursachte schäden.

ChangeLog:

--- Version 1.1.0.2 --------------------

  • VBE - Readme aktualisiert und als Markdown leserlicher gemacht
  • FIX - Bilder durch eigene ersetzt, wegen Copyright

--- Version 1.1.0.1 --------------------

  • FIX - Nicknamen Mehrfach nutzung
  • FIX - Nick bereits in nutzung - eigener Nickname => Leerer Nick
  • CFG - Nicknamen mindestlänge
  • CFG - Versionskontrolle On/Off
  • CFG - Wahl der AuthMetode (name|mail|id)
  • FTE - Profilfelder (Kategorisierter Edit)
  • VBE - Versionskontrolle verbessert
  • VBE - Andere Icons
  • VBE - Templates für schmalere contents angepasst

--- Version 1.0.0.1 --------------------

  • First Release

Changelog-Legende:

  • FIX = Bug Fix / Securety Fix
  • CFG = Neue Konfigurationsmöglichkeit
  • FTE = Neues Feature
  • VBE = Verbesserung eines Features