Readme.md 2.47 KB
Newer Older
Cellophile's avatar
Cellophile committed
1
2
# PersonaLink

Cellophile's avatar
Cellophile committed
3
4
Version 1.02
23/02/2021
Cellophile's avatar
Cellophile committed
5
6
7
Auteur : Théophile Bellintani (theophile at captp.fr)
Licence : TROC (voir Licence)

Cellophile's avatar
Cellophile committed
8
9
PersonaLink est un raccourcisseur et personnalisateur d'URLs codé en php, bien plus facile à installer que Lstu.

Cellophile's avatar
Cellophile committed
10
**Démonstration : https://1lien.top**
Cellophile's avatar
Cellophile committed
11

Cellophile's avatar
Cellophile committed
12
**Avantages par rapport au LSTU** (Let's Shorten That URL) :
Cellophile's avatar
Cellophile committed
13
	
Cellophile's avatar
Cellophile committed
14
- Pas besoin de faire des manips compliquées pour l'installation, tout est décrit ci-dessous.
Cellophile's avatar
Cellophile committed
15
	
Cellophile's avatar
Cellophile committed
16
- Anonymise les liens, pour que personne ne puisse retrouver ce qu'on a mis derrière un lien. 
Cellophile's avatar
Cellophile committed
17
18
	  Ce n'est pas le cas sur LSTU, qui nous dit que le texte est déjà pris, mais du coup qui révèle le lien par la même...
	  Pour la confidentialité, c'est pas top.
Cellophile's avatar
Cellophile committed
19
20
21
22
	
- Vérifie que l'URL vers où rediriger existe bien. ça ne fait pas de lien mort d'avance. (Sauf si la page internet décède après création du lien...)
	
- Ne nécessite pas de database !!! Fonctionne avec un fichier csv.
Cellophile's avatar
Cellophile committed
23

Cellophile's avatar
Cellophile committed
24
- Aucune information utilisateur n'est enregistrée, aucune analyse des liens, ... Parce que l'ignorance, c'est le bonheur.
Cellophile's avatar
Cellophile committed
25

Cellophile's avatar
Cellophile committed
26
- Vérification par captcha, pour éviter les robots spammeurs.
Cellophile's avatar
Cellophile committed
27

Cellophile's avatar
Cellophile committed
28
29
- Connectable en api (qualibrée pour répondre à privatebin) Toutes les informations sont dans le fichier /api/lis-moi.txt

Cellophile's avatar
Cellophile committed
30
- Possibilité de mettre un mot de passe et une date d'expiration sur le lien court.
Cellophile's avatar
Cellophile committed
31

Cellophile's avatar
Cellophile committed
32
33


Cellophile's avatar
Cellophile committed
34
35
# INSTALLATION

Cellophile's avatar
Cellophile committed
36
37
1. Sous votre domaine, installer le présent programme.
2. Dans le fichier config.php, renseigner la variable $ urlsite avec votre domaine.
Cellophile's avatar
Cellophile committed
38
3. Dans le dossier /d/, modifier le fichier index.php pour qu'il renvoit vers https://votredomaine.fr. C'est très important, sinon quand on tape l'adresse https://votredomaine.fr/d/, on voit tous les fichiers de redirection qu'il y a dans le dossier /d/ !!!
Cellophile's avatar
Cellophile committed
39
40
41
4. Bien vérifier que dans le fichier urlperso.csv, il y ait bien en première ligne (index,https://uneadresseurl.fr,,). Sinon, le cron supprimera le fichier index dès qu'il s'activera, et tout ceux qui chercheront l'adresse https://votredomaine.fr/d/ verront toute la liste des redirections... c'est bof...
5. Pour activer le fichier cron.php, il faut avoir un hébergement qui le permet. Rapprochez-vous de votre hébergeur si vous ne savez pas comment faire.
6. Pour finir, Vous pouvez personnaliser le titre et le sous-titre du programme dans le fichier config.php.
Cellophile's avatar
Cellophile committed
42

Cellophile's avatar
Cellophile committed
43
**Il n'y a rien d'autre à tripoter pour que ça fonctionne !** 
Cellophile's avatar
Cellophile committed
44
45


Cellophile's avatar
Cellophile committed
46
# INFORMATIONS COMPLEMENTAIRES
Cellophile's avatar
Cellophile committed
47
48

Combien d'URLs peut-on raccourcir avec ce programme : Une infinité, que j'ai pas cherché à calculer.