Über das Script:
• SocialPinect ist ein in PHP geschriebenes Social Network und Online Pinnwand Script, das zur Datenspeicherung eine MySQL Datenbank verwendet.
• Verschiedenste Effekte und Funktionen werden mit Hilfe von jQuery und Ajax realisiert und sorgen für ein dynamisches Auftreten.
• SocialPinect ist Fully Responsive und Full SEO-Friendly
• Das Layout basiert auf HTML5, CSS3, Twitter Bootstrap und bietet neben einem sehr sauberen Quellcode, ein optisch ansprechendes Design auf aktuellem Stand.
• Das Script wird vor der Ausgabe in den PHP eigenen Ausgabepuffer geladen und komprimiert, so dass es schnell und Ressourcenschonendarbeitet.
• SocialPinect arbeit sehr schnell und verbraucht nur minimale Server Resourcen. Bei der Entwicklung wurde besonders auf Usability und Sicherheit Wert gelegt.
• Das Script ist Multilingual (Mehrsprachig) und kann über die Sprachdatei in jede beliebige Sprache übersetzt werden.
• Die Administration erfolgt ganz komfortabel über phpMyAdmin. Es fallen aber praktisch keine Verwaltungstätigkeiten an, da jeder User seinen eigenen Account verwalten kann.
Benutzerfreundlichkeit:
• Der gesamte Code, sowohl der PHP Quellcode als auch HTML und CSS wurden sehr ordentlich geschrieben und sind daher bestens einzusehen.
• PHP, CSS und JavaScript Dateien sind mit Kommentaren versehen und erklären somit die Funktion des angezeigten Codes und sorgen für ein schnelles zurecht finden. (Kommentare in Deutsch und Englisch enthalten)
• Cross-Browser-Kompatibilität: Die Funktionstüchtigkeit in allen modernen Browsern ist gegeben. Des Weiteren kann SocialPinect auf Tablets und Smartphones betrachtet werden.
Fully Responsive Layout:
SocialPinect ist ein dynamisches Script welches auf allen gängigen Endgeräten benutzt werden kann.
Full SEO-Friendly
SocialPinect verwendet SEO-Friendly URLs, Title, Pagination und verfügt über OG-Tags, sowie Touch-Icons und RSS Feeds.
Sicherheit:
Der Schutz und die Privatssphäre wurde bei der Entwicklung von SocialPinect Groß geschrieben. Daher wurden zahlreiche technische Maßnahmen getroffen um das Script so sicher wie möglich zu machen:
• SHA1-Verschlüsselung
• Schutz vor Schadcode-Einschleusung
• Schutz vor SQL Injection
• Schutz vor HTML Injection
• Schutz vor Session Fixation
• Schutz vor Session Hijacking
• Schutz vor Fehleingabe
• Schutz vor Cross-Site-Scripting (XSS)
• Schutz vor Cross-Site-Request-Forgeries (CSRF)
• Schutz vor Brute-Force-Attacken
• Schutz vor Remote Code Execution
• Überprüfung des MIME-Type
• Session-ID (SID) wird nicht per URL übergeben
• Verwendet die MySQLi Erweiterung
• uvm...
SEO - Suchmaschinenoptimierung:
• SEO-Friendly Titel
• SEO-Friendly URLs
• META Tags (Keywords, Beschreibung Robots...)
• OG Tags (Open Graph Tags z.B. zum Auslesen auf Facebook, Google...)
• Canonical Links
• Base Link
• Sauberer HTML5 Code
• RSS Feeds mit Atom Link
• Alternate Links zu den Feeds im Header
• Apple Touch Icons
• Fully Responsive
• uvm...
Grundfunktionen:
• Pins erstellen in verschiedenen Kategorien
• Kategorien (Fotos, Bilder, Kunst, Videos, Musik)
• Multilingual (Über Sprachdatei in jede beliebige Sprache übersetzen)
• Titel und Beschreibungen zu Pins hinzufügen
• Registrierung und Login
• Passwort vergessen (Neues Passwort wird generiert und zugesendet)
• Accountaktivierung durch Email Link (Double Opt-In-Verfahren)
• Neusenden der Aktivierungsmail
• Account steht erst nach Verifizierung zur Verfügung
• Eigenes Profil mit zahlreichen Einstellungsmöglichkeiten
• Freundesanzeige im Profil
• Eigene Wall für Neuigkeiten
• Walls anderer Mitglieder anzeigen lassen
• Timeline Funktion für Anzeige aller Posts eines Mitglieds
• Dynamische Profilangaben werden nur angezeigt wenn diese ausgefüllt wurden
• Sicherheitseinstellungen (Privatsphäre - Email / komplettes Profil verbergen)
• Meine Pins betrachten und verwalten
• Account Einstellungen verwalten
• User-jQuery-Menü
• Avatare verwenden
• Nachrichten (PM System um mit anderen Usern zu kommunizieren)
• Direkt-Nachricht an ein Mitglied senden durch klick auf seinen Avatar im Profil
• Posteingang (Nachrichtenverlauf lesen und direkt antworten)
• Postausgang (Gesendete Nachrichten anzeigen lassen)
• Gruppen (Gruppen und Diskussionen eröffnen)
• Auf Diskussionen antworten
• Stylische OnTop-Navigation
• ScrollToTop Icon (wird beim Scrollen automatisch eingeblendet)
• Allgemeine- und persönliche Statistik
• Pins werden in Kategoriespezifischen Farben angezeigt
• Bilder werden in zwei verschiedenen Größen abgelegt und automatisch skaliert
• Bilder behalten Transparenz bei
• Darstellungseffekte für Medien und AutoResize
• Pin Filterfunktion
• Pin anzeige nach Kriterien: Kategorie, Aktualität, Beliebtheit, Anzahl der Kommentare
• Impressum-, Haftung-, Datenschutz-, Nutzungsbedingungen und Kontakt-Seiten
• Kontaktformular (mit jQuery, wird automatisch an den Admin gesendet)
• Pin-, Kommentare- und persönliche RSS Feeds mit Atom Links
• Live Suche (Suchfunktion mit Vorschau - Durchsucht wird Mitgliederliste und Pins)
• Suchtreffer Statistik
• Erweiterte Suche aufrufen
• Like Funktion (Pins liken + Like Statistik im Profil + IP Sperre)
• Star-Rating zu jedem Pin
• Freundschaften (Freundschaftsanfragen versenden und annehmen)
• In jedem Mitgliederprofil ein "Als Freund hinzufügen" Button
• Anzeige ausstehende- / zu bestätigende- / und abzulehnende Freunschaftsanfragen
• Ausschnitt Mitgliederliste (per Zufall) / Freundesliste / Freundschaftsanfragenliste
• Alle Mitglieder anzeigen lassen
• Freundesstatistiken
• Like-Funktionen
• Freunde zu SocialPinect einladen (Formularfunktion)
• Liste aller Mitglieder mit Statistik
• Benachrichtigung bei neuer Nachricht oder Freundschaftsanfrage
• Neuesten drei Kommentare werden zu jedem Pin direkt darunter eingeblendet
• Pagination (Blätterfunktion für Kommentare)
• jQuery Tab Box
• Einzelnen Pin anzeigen (Größeres Bild/Video mit genauer Beschreibung, Datum...)
• Kommentare zu Pins abgeben
• Direkt-Antwort-Funktionen
• TimeAgo Datumsangabe (Im Stil von Twitter und Facebook - z.B. "vor 3 Tagen")
• Entypo und FontAwesome Icons + Lobster spezieller Font Schriftzug
• Schriftarten werden direkt geladen, daher auf allen Systemen kompatibel
• Show- Hide Pin Update Box
• Pin vorschläge
• Interne Cache Verwaltung
• Badword Filter (Schwarze Liste für verbotene Worte)
• WordCut - Zeichenbegrenzung (Zeilenumbrüche vorbeugen)
• Automatische Linkumwandlung
• Einbinden von Videos und Musik von Youtube, Dailymotion und Vimeo
• Template System (inkludiert Header, Footer und Statistik und lässt sich so leicht anpassen)
• Modul System (Seiten werden als Module geladen)
• Sauberer Quellcode mit Kommentaren versehen
• Pin bei Verstoß melden
• MIME-Type-Check (Akzeptiert wird eine Dateiendung egal ob Groß- oder Kleinschreibung)
• Volle UTF-8 Zeichenkodierung
• Passwort ändern (Mit Abfrage des alten Passwortes und Wiederholeingabe zum Schutz)
• Pins anderer Mitglieder auf deren Profil betrachten
• Eigene Pins löschen (Kommentare werden ebenfalls gelöscht)
• uvm...
- Marketplace
- CMS Content Management Systems
- Social-Network Systems
- SocialPinect - Online Pinnwand